/*
	fonas pilka #f0f2f4
	tamsiai melyna #093f63 linkai
*/
@font-face
{
font-family: ProximaNova2;
src: url(proxima-nova/ProximaNova-Regular.otf) format("opentype");
}
@font-face
{
font-family: ProximaNovaLight2;
src: url(fonts/ProximaNova-Light.otf) format("opentype");
}
@font-face
{
font-family: ProximaNovaThin; 
font-style: normal;
font-weight: 400;
src: url("fonts/proxima_nova_thin_0.eot");
src: url("fonts/proxima_nova_thin_0.eot?#iefix") format("embedded-opentype"), url("fonts/proxima_nova_thin_0.woff") format("woff"), url("fonts/proxima_nova_thin_0.ttf") format("truetype");
}
@font-face
{
font-family: ProximaNovaItalic; 
font-style: normal;
font-weight: 400;
src: url("fonts/italic.eot");
src: url("fonts/italic.eot?#iefix") format("embedded-opentype"), url("fonts/italic.woff") format("woff"), url("fonts/italic.ttf") format("truetype");
}
@font-face
{
font-family: ProximaNovaLight; 
font-style: normal;
font-weight: 400;
src: url("fonts/light.eot");
src: url("fonts/light.eot?#iefix") format("embedded-opentype"), url("fonts/light.woff") format("woff"), url("fonts/light.ttf") format("truetype");
}
@font-face
{
font-family: ProximaNova;
font-style: normal;
font-weight: 200;
src: url("fonts/regular.eot");
src: url("fonts/regular.eot?#iefix") format("embedded-opentype"), url("fonts/regular.woff") format("woff"), url("fonts/regular.ttf") format("truetype");
}
@font-face
{
font-family: ProximaNovaBold;
font-style: normal;
font-weight: 200;
src: url("fonts/bold.eot");
src: url("fonts/bold.eot?#iefix") format("embedded-opentype"), url("fonts/bold.woff") format("woff"), url("fonts/bold.ttf") format("truetype");
}
@font-face
{
font-family: ProximaNovaLightItalic;
src: url(fonts/ProximaNova-LightIt.otf) format("opentype");
}
@font-face
{
font-family: FuturaBookOblique;
src: url(Futura/FuturaStd-BookOblique.otf) format("opentype");
}
*{
	border: none;
	margin: 0;
	padding: 0;
}
html, body {
	min-height: 100%;
	min-width: 100%;
	height: 100%;
	width: 100%;
}
body{
	background: #f0f2f4;
	display: block;
	position: relative;
	font-family: ProximaNovaLight,ProximaNovaLight2, Arial, Helvetica, sans-serif;
	
	
}
table{
	border: none;
	border-collapse:collapse;
}
#page {
	height: 100%;
	width: 100%;
	display: block;
	position: relative;
	text-align:center;
	
	background: url(../images/body.jpg) no-repeat center center transparent;
	background-size: cover;
	overflow:auto;
	
}
#page-content {
	
	width: 100%;
	margin: 0px auto;	
	display: inline-block;
	position: relative;
}
#page-article{
	width: 815px;
	background: rgba(255,255,255,0.95);
	display: inline-block;
	margin: 50px auto;
	padding: 50px 60px; 
	border: 1px solid rgba(255,255,255,0.95);
	border-radius: 5px;
	text-align: left;
	box-shadow: 0 1px 2px #CCCCCC;
}
.clear{
	clear: both;
}
#header{
	margin-bottom: 50px;
}
#logo{
	text-align: left;
	width: 350px;
	float: left;
}
#eu_logo{
    display: inline-block;
    margin-top:-17px;
    cursor: pointer;
}
#eu_logo img{
    width: 220px;
}

#logo > a {
	text-decoration: none;
	color: #000000;
}
#logo > a > span{
	font-size: 11px;
}
#logo > a > img{
	margin-bottom: -22px;
}
#auto-online{
	font-size: 12px;
}
.count-auctions > .auction > img{
	height: 12px;
}
.count-auctions > .auction{
	float: right;
	margin: 0px 0px 0px 10px;
	font-size: 12px;
	font-weight:bold;
	text-align: center;
	color: #1f3f54;
}
.count-online{
	text-align: right;
	vertical-align:middle;
	font-family: ProximaNovaLight, Helvetica, Arial, sans-serif;
}
.count-auctions{
	text-align: right;
	vertical-align:middle;
}
.auto-count > div{
	background: url(../images/autos.png) no-repeat transparent;
	float:left;
	font-size: 18px;
	color: #ffffff;
	width: 14px;
	height: 23px;
	margin-left: 3px;
	padding:  3px 3px 0px 0px;
	line-height:100%;
}

.auto-count > div.taskas{
	background: none;
	float:left;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	width: 3px;
	height: 23px;
	margin-left: 0px;
	margin-right: -1px;
	padding: 0px 0px 0px 0px;
}
#auto-online{
	text-align: right;
	float: right;
}
#body {
	margin-bottom: 40px;
	margin-top:60px;
	padding-top:34px;
	
}
#content > p{
	margin-bottom: 10px;
}
#content{
	width: 500px;
	float: left;
	text-align: justify;
	font-size: 14px;
	line-height: 150%;
}
#certification{
	margin-top:50px;
	padding: 25px 20px;
	float: right;
	text-align:center;
	
	/*background:black;*/
	border-radius:5px;
}
#certification > a > img{

}
#contacts{
	text-align: right;
	overflow: auto;
}
#contacts > div > h2 >  a, #contacts > div > h3 >  a, #contacts > div a, #contacts > div > span a{
	text-decoration: none;
}
#contacts > div > h2 > a:hover, #contacts > div > h3 > a:hover, #contacts > div a:hover, #contacts > div > span a:hover{
	text-decoration: underline; 
}
#contacts-de{
	width: 300px;
	float: left;
	font-size: 14px;
}
#contacts-de > h2 > a {
	color: #000000;
	font-size: 28px;
}
#contacts-de > span {
	color: #000000;
	font-size: 14px;
}
#contacts-de > span > a {
	color: #000000;
}
#contacts-com{
	padding-right: 80px;
	float: right;
	font-size: 14px;
}
#contacts-com > h3  a {
	color: #000000;
	font-size: 28px;
}
#contacts-com > span {
	color: #000000;
	font-size: 14px;
}
#contacts-com > span  a {
	color: #000000;
}
#contacts > div a{
	color: #093f63;
}
#auto-aukcione{
	height: 150px;
	position:relative;
	margin-top: 70px;
}
#auto-aukcione > p{
	font-size: 12px;
	margin-left: 10px;
}
#footer{
	text-align: left;
	font-size: 12px; 
	line-height: 170%;
	font-size: 12px;
	margin-top:20px;
	border-top: 1px solid #a0a1a2;
    padding-top: 15px;
}
}
.auto-body, .auto-row{
	height: 38px;
}
.auto-row{
	text-align:center;
}
.auto-foto{
	display: inline-block;
	cursor: pointer;
	z-index: 0;
}
.auto-foto > .auto-body > img {
	width: 44px;
	height: 34px;
	border: 1px solid #000000;
	margin-left: 1px;
}
.auto-foto > .auto-body > span {
	display: none;
}
.auto-foto-hover{
	z-index: 1;
	background: #ffffff;
	border: 1px solid #696969;
	height: 120px;
	width: 100px;
	padding: 3px;
	position: absolute;
	margin-top: -80px;
	margin-left: -30px;
	line-height: 110%;
}
.auto-foto-hover > img{
	width: 98px;
	height: 77px;
	margin-top:2px;
}
.auto-foto-hover > span{	
	text-align: left;
	font-size: 12px;
	line-height: 100%;
}


.title {
	font-family: ProximaNovaLightItalic, Helvetica, Arial, sans-serif;
	font-size: 11px;
}
.ecaa {
	width: 180px;
	margin: 0px 20px 15px 0px;
}
h1 {
	font-size:16px;	
}
ul.body-text {
	list-style-image: url('../images/varnele.png');
	margin-left: 20px;
	line-height: 150%;
}
ul.body-text li{
	margin-bottom:10px;
}
.languages {
	margin-top: 10px;
}
.languages a{
	margin: 0px 5px;
}
#tooltip {
	font-family: "ProximaNova", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: rgba(255,255,255,0.7);
	background: #111;
	position: absolute;
	z-index: 100;
	padding: 2px 5px;
	border-radius: 2px;
	border-shadow: 0 1px 2px rgba(0,0,0,0.2);
}
#tooltip:after /* triangle decoration */ {
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #111;
	content: '';
	position: absolute;
	left: 50%;
	bottom: -4px;
	margin-left: -5px;
}
#tooltip.top:after {
	border-top-color: transparent;
	border-bottom: 5px solid #111;
	top: -10px;
	bottom: auto;
}
#tooltip.left:after {
	left: 5px;
	margin: 0;
}
#tooltip.right:after {
	right: 5px;
	left: auto;
	margin: 0;
}

  
.footer-link {
	position:relative;
	top:20px;	
}
.footer-link, .footer-link a{
	font-size:13px;
	color:black;
	text-decoration:none;	
}
  
.footer-link a:hover {
	text-decoration:underline;	
}

.css_5{float:left;}
.css_14{float:left; margin-left:50px; margin-top:30px; height: auto; overflow: none;}
.css_10{margin-top:24px; cursor:pointer;}
.css_7{margin-top:15px; cursor:pointer;}
.css_15{cursor:pointer;}

.css_5{float:left; height:42px; position:relative; top:-11px;}
.css_6{clear:both}
.css_8{float:left; font-size:18px; margin-left:13px; line-height:15px; margin-top:3px; text-align:left; width:218px}

.css_8 span {font-size:15px !important; text-decoration:none !important; color:black !important; line-height:19px; display:block; margin-top:5px;}

.css_9{color:#a0a1a2; font-size:12px}

.css_13{margin-top:97px; width:400px;}

.network{
	text-align: center;
    font-weight: normal;
    font-size: 25px;
}

#auto-country a { 
	display: inline;
    font-size: 14px;
    color: inherit;
	margin-right:5px;
	  	
}

#video-home-content{
	text-align:center;
	margin-top:70px;
	
}

#video-home-content h6{
	text-align:center;
	margin-bottom:15px;
	font-size:18px;
	
}
 
#video-home-content a.register {
background:url(https://www.exleasingcar.it/VER3/images/home_register.png) no-repeat 30px center #d00;
height:auto;
line-height:17px!important;
font-size:16px;
text-transform:uppercase;
letter-spacing:1px;
padding:17px 30px 15px 60px !important;
color:white;
text-decoration:none !important;
}

#video-home-content a.register:hover {
background:url(https://www.exleasingcar.it/VER3/images/home_register.png) no-repeat 30px center #e74d4d;
text-decoration:none !important;
}

a.red {
display:inline-block;
padding:0 30px;
text-align:center;
width:auto;
position:inherit;
margin:0 10px;
line-height:36px;
height:36px;
text-transform:uppercase;
font-size:14px;
font-weight:700;
background:#de1f26;
border:none;
border-radius:2px;
color:#fff;
text-decoration:none !important;
}

a.red:hover {
background:#f03a41;
text-decoration:none !important;
}

h2 {
	text-align:center;
	margin-bottom:40px;	
	font-size:25px;
	font-weight:normal;
}

.to-web {
	
    padding: 10px;
	margin-top:4px;
	border-radius:4px;
	overflow: none;
}

.to-web:hover {
	background-color:gold;
}

.kiti-ofisai .css_8{
	font-size:15px;	
}

.ui-widget-content {
    border: none !important;
    background: none !important;
  
}
