html,body,.footGray,.footGray #footer,body, .footGray,.textPageIn,.textPage,.car .page.gray,.page.head,.page.footBg{background:#FFF none no-repeat 0 0 !important}


#content4search{z-index:1;width:290px;position:relative;left:295px;top:0;height:102px}
#searchbar{position:relative;top:0;left:170px;height:102px;width:285px;font-family:Tahoma,Arial,lucida,sans-serif}
#searchbar .actualNumbers{color:#fff;font-size:16px;float:left;height:78px;margin-top:22px;width:500px}
#searchbar .boxNumbers strong,#searchbar .boxNumbers a,#searchbar .boxNumbers a:link,#searchbar .boxNumbers a:visited,#searchbar .boxNumbers a:active,#searchbar .actualNumbers strong,#searchbar .actualNumbers a,#searchbar .actualNumbers a:link,#searchbar .actualNumbers a:visited,#searchbar .actualNumbers a:active{color:#FFE900;font-weight:700}
#searchbar .boxNumbers{z-index:10000;color:#FFE900;font-size:13pt;line-height:1.5;position:absolute;height:55px;top:90px;_position:relative;_left:0;_margin-bottom:-55px;white-space:nowrap;font-weight:700;width:340px;text-align:right;left:580px;_left:80px}
#searchbar .boxNumbers div{padding-top:5px}
#ajaxsearch{position:relative;float:right;top:22px;width:418px;right:0;height:40px}
#ajaxsearch form{height:40px;position:relative;overflow:visible;background:url(/images/icons_general.png) 0 -35px no-repeat}
#ajaxsearch .exampleLine{font-size:11px;color:#fff;line-height:19px;overflow:visible;margin:2px 0 0}
#ajaxsearch .exampleLine2{font-size:11px;color:#fff;line-height:16px;overflow:visible;margin:0 3px}
#ajaxsearch .exampleLine a,#ajaxsearch .exampleLine2 a{font-weight:400;color:#fff;text-decoration:underline}
#ajaxsearch form label{position:absolute;color:#000;font-weight:400;text-transform:none;top:11px;left:9px;font-size:18px;z-index:20;cursor:text;height:26px;overflow:visible}
#ajaxsearch input{border:none;position:relative;z-index:10;float:left;display:block;font-family:Tahoma,Arial,lucida,sans-serif;margin:0;padding:0}
#ajaxsearchinput{font-size:18px;top:7px;left:9px;width:295px;background-color:#fff;color:#000;padding:0}
#ajaxsearchbutton{top:0;left:9px;width:114px;height:40px;line-height:40px;font-size:14px;font-weight:700;cursor:pointer;background:#FFE900 url(/images/icons_general.png) -508px 0 no-repeat}
#ajaxsearchbutton.hover{background-position:-508px -40px}
#searchbar, #content4search{position:absolute !important}
#searchbar #ajaxsearch{left:-169px !important;top:11px !important}
/*.country-pl #searchbar #ajaxsearch{left:-103px !important;top:-2px !important}*/
#searchbar #ajaxsearch.users{top:-30px !important}
#searchbar fieldset{border:0 !important;padding:0;margin:0}
legend{display:none}
.actualNumbers,.boxNumbers{display:none}

.car #content4search{height:75px !important;left:335px}
.car .textPage{padding-top:70px}
/*.car.country-pl .textPage,*/ .car.customLayout .textPage {padding-top:50px}
.textPage h3,a{color:#005DA8}
.textPage table tbody tr td,.textPage table{background-color:#FFF;border:0}
.textPageIn{padding:0;width:100%}
.pageBlueBox{margin-bottom:0 !important;left:0 !important;margin-top:15px}
.blueBox{background-position: 0 -35px;padding-top:0}

.lang-sk #logo{background:url("/images/white/logo_aaaauto_cz.png") no-repeat scroll 10px 8px transparent;top:0}
#flashmap.images em,.flashmap.images em{display:none}
.mapdot{background-color:transparent;color:#696969;font-weight:bold}
#flashmap.images .mapdot,.flashmap.images .mapdot{height:auto;font-weight:normal;color:#000}
.mapdot strong{color:#005DA8;font-size:20px}
#flashmap.images .mapdot strong,.flashmap.images .mapdot strong{color:#000;font-size:13px}


#gadi h1 {margin:0;padding: 0 0 15px 0;border:none;color: #005DA8;font-size: 26px;font-weight: normal;line-height: 35px;text-transform: uppercase;font-family:Arial Black,Arial,sans-serif}
#text-label h2,#gadi h2 {height:35px;margin:4px 0 20px;padding-bottom:0;border-bottom:6px solid #005DA8;font-size:16px;font-weight:bold;line-height:40px;text-transform:uppercase}
#text-label h2{font-family:Arial Black;font-weight:normal;font-size:20px}
.gadi-left{padding-left:0}
.gadi-right{padding-left:30px;width:333px}
.gadi-list strong,.gadi-right label{color:#005DA8;text-transform:uppercase}
#navi, #navi a{color:#3d3d3d}
#navi{position:relative;top:-30px}
.gadi-list span.date{color:#005DA8;}
#gadi .jselectbg,#gadi .selectbox,#gadi .selectbox.hover{background:transparent none}
.gadi-list{font-weight:bold;padding:10px 0}
#gadi .selectbox,#gadi .selectbox.hover{font-weight:normal !important;background:url("/images/white/icons.png?v=3") no-repeat scroll 0 -161px transparent;width:193px}
.gadi-right form{padding:0 0 10px 0}
#gadi .jselectbg{float:right}
#gadi #regionlistbox_container{max-height:300px;_height:300px}

#users.textPage h3,#user.textPage h2{text-transform:uppercase;color:#005DA8}
.textPage .personCard a{background-image:none;border:1px solid #898989;margin:10px;width:288px;height:158px}
.textPage .personCard a:hover,.textPage .personCard.hover a{background-color:#005DA8}
.textPage .personCard a:hover strong,.textPage .personCard a:hover span,.textPage .personCard.hover a strong,.textPage .personCard.hover a span{color:#FFF}
.textPage .personCard a span.cardIn{width:250px}
.textPage .personCard.simple a span.cardIn{width:145px}

.textPage #photogallery,.textPage #photogallery td{background-color:transparent;padding:0}
#photogallery table td.title,#photogallery table td.title div{height:auto;background-image:none}
#photogallery table td.photo{background-image:none;height:97px;padding:0;text-align:left}
#photogallery table td.photo a{position:relative;}
#photogallery table td.photo .video{width:35.5px;height:25px;position:absolute;background:transparent url('/images/modern/svg/youtube.svg');background-size:100%;bottom:13px;left:10px}
#photogallery table td.title{color:#666;text-align:left;width:146px;padding:6px 0 0 0}
#photogallery table td.title b{font-weight:normal}
#photogallery table{margin:0 32px 0 0;width:146px;height:200px}
.textPage ul li{background:url("/data/photo/10034.jpg") no-repeat scroll 4px 4px transparent}
.selectbox-wrapper ul li{background-image:none}
body.car .page-head #content4search{display:block !important}

.car #outsideB{left:945px}

.lang-en .textPage h1, .lang-en .textPage h2, .lang-en .textPage h3{text-transform:uppercase}
.nlbutton{display:block;text-transform:uppercase;font-weight:bold;height:34px;line-height:34px;text-align:center;padding:0 30px;color:#FFF;background-color: #005DA8;float:left;text-decoration:none}
.nlbutton:hover{background-color:#8096A6}

body.car #b-left1,body.car #b-left2,body.car #b-left3{left:-1153px}
body.car #b-right2,body.car #b-left2{top:400px !important}
body.car #b-right1,body.car #b-left1{top:-58px}
body.car #b-right3,body.car #b-left3{top:650px !important}

#userFooter{border:1px solid #ccc;padding:20px 130px 10px;border-left-width:0;border-right:0}
#userFooter h3{padding:0 0 10px 0}
.user .textPage .rightText{position:absolute;right:0}

.media-row{border-bottom:1px solid #CCC;width:358px;padding:16px 17px 16px 0;clear:both}
.media-row.noBorder{border-bottom-width:0}
.media-row .img{float:left;width:77px;height:55px}
.media-row .cont{float:right;width:281px}
.media-row h5{font-weight:bold;font-size:15px;margin-bottom:3px;line-height:1.2}
.media-row h5{color:#005DA8}
.media-row p{line-height:1.2}
#extendedInfo{clear:both}
#extendedInfo h4{color:#000;text-decoration:underline;padding-bottom:0}


#extendedInfo #actions,#extendedInfo #actions-past,#extendedInfo #media{width:400px;float:left}
#extendedInfo #actions,#extendedInfo #actions-past{float:right;clear:right}
.action-row{margin-bottom:4px;min-height:75px;background-color:#f4f4f4;padding:5px}
.action-row .date{width:58px;height:67px;float:left;padding:4px;text-align:center;background-color:#005da8;color:#FFF;font-size:14px}
#actions-past .action-row .date{background-color:#999}
#actions-past .action-row a,#actions-past .action-row .date span{color:#999}
.action-row .date em{font-size:30px;font-style:normal;font-weight:bold;display:block;}
.action-row .date span{background-color:#FFF;color:#005da8;display:block;height:44px;padding:3px 5px;margin-bottom:3px;font-size:12px}
.action-row .img{float:right;width:77px;height:55px}
.action-row .cont{float:left;min-height:65px;width:233px;padding:5px;margin-left:4px;background-color:#FFF}
.user .left0{width:800px}
#actions-past .action-row .img img{filter: url(/images/white/filter.svg#grayscale);filter: gray;-webkit-filter: grayscale(1);}
#actions-past{margin-top:10px}
#extendedInfo .pagination{text-align:center;font-size:14px;color:#000;padding:5px}
#extendedInfo .pagination a{text-decoration:none;color:#000;font-weight:bold}
#extendedInfo .pagination a:hover{text-decoration:underline}
#extendedInfo .pagination a.active{color:#005da8;font-size:18px}

.lang-de .rightText .photo{margin-top:25px}

.textPage .mapdot .part{width:121px}
.mapdot.parts{float:left}

#testimonials td{line-height:1.3;padding:10px 0 15px 0}
#testimonials td p{line-height:1.3}
#footer div{top:15px}

.textPage .personCard{position:relative}
.textPage .personCard a.virtual,
.textPage .personCard a.trace{position:absolute;bottom:10px;right:8px;left:auto;top:auto;border:0;display:inline;background-color:transparent;width:auto;height:auto;color:#0900c6;text-decoration:underline}
.textPage .personCard a.virtual{bottom:26px}

.textPage .personCard.hover a.virtual,
.textPage .personCard.hover a.trace{color:#FFF}


#dealerWelcomeTextClose{position:absolute;width:23px;height:22px;right:18px;top:18px;background:transparent url('/images/b2b/cross.png') no-repeat 0 0}
#dealerWelcomeText{background-color:#f6f6f6;border:1px solid #ececec;width:836px;margin:0;top:-25px;padding:30px 40px 20px 40px;clear:both;position:relative;font-size:16px}
#dealerWelcomeText li{font-size:14px;line-height:24px;height:24px;margin-bottom:6px;background:transparent url('/images/ul_li_bg_white.png') no-repeat 0 6px;padding-left:20px}
#dealerWelcomeText li.number{background:transparent url('/images/b2b/numbers.png') no-repeat 0 0;padding-left:35px}
#dealerWelcomeText li.number-2{background-position:0 -60px}
#dealerWelcomeText li.number-3{background-position:0 -120px}
#dealerWelcomeText li.number-4{background-position:0 -180px}
#dealerWelcomeText p{padding-bottom:0;margin-bottom:5px;font-size:18px;color:#005ea8}
#dealerWelcomeText ul{margin-top:0}
#dealerWelcomeText div.links{text-align:right;color:#005ea8;width:852px}
#dealerWelcomeText div.links a{font-size:11px;margin-left:25px}
#dealerWelcomeText table,#dealerWelcomeText td{background-color:transparent;font-size:14px;padding:0}
#dealerWelcomeText table strong{color:#5A5A5A;font-weight:normal;font-size:16px;display:block;padding-bottom:10px}

body.car #ao-left1,body.car #ao-left2,body.car #ao-left3{left:-1197px}

#buyOnOrderText p{padding:0;line-height:1.4;font-size:14px;margin:0}
#buyOnOrderText strong{float:left;height:40px;width:50px;font-size:16px}
#buyOnOrderText{padding:20px;background:#fcf9df none;border:1px solid #dadada;width:818px;margin:0 0 30px 25px}


#visitedCars{width:920px;clear:both;float:left;height:300px}
#visitedCars h3{font-size:18px;color:#515151}
#visitedCars .tricolInside.cars{margin:0;height:240px;width:920px;background-color:#f5f5f5 !important}
#visitedCars .tricolInside.cars #newlycarousel.fourCars{padding:18px 0 0 18px}
#visitedCars .tricolInside.cars p span.price{color:#005DA8;font-weight:bold}

#visitedCars #temporaryPhoto{position:absolute;z-index:100;top:120px;width:208px;left:0}
#visitedCars #temporaryPhoto span{width:100%;height:25px;opacity:0.3;background-color:#000;position:absolute;z-index:1}
#visitedCars #temporaryPhoto em{color:#AAA;font-weight:bold;text-align:center;display:block;width:208px;line-height:25px;font-size:12px;text-transform:uppercase;position:absolute;z-index:2;background-color:transparent;font-style:normal}


#testimonials{padding:25px 0 25px 0;}
.testimonials-content{width:900px;padding-left:30px;position:relative}
.testimonial{width:274px;float:left;margin-right:21px;position:relative;margin-bottom:48px}
.testimonial.hover{box-shadow: #CCC 2px 2px 12px;}
/*.testimonial.withText .content{min-height:180px;}*/
.testimonial .content{background:#F0F0F0 url('/images/quotes-top.png') no-repeat 9px 9px;border-radius:3px 3px 3px 3px;padding:36px 16px 12px 16px;font-style:italic;font-size:13px;line-height:1.2}
.testimonial .content.image{border-radius:0 0 3px 3px}
.testimonial a.image{display:block;position:relative}
.testimonial a.image span{background:transparent url('/images/play-button.png?v=2') no-repeat center center;width:100%;height:100%;display:block;position:absolute;left:0;top:0;}
.testimonial a.image:hover span{background:transparent url('/images/play-button-hover.png') no-repeat center center}
.testimonial .content a{display:inline;color:#000;text-decoration:none}
.testimonial .content a span{background:transparent none;text-decoration:underline;color:#005DA8}
.testimonial .content a:hover span{text-decoration:none}
.testimonial .category{background-color:#005DA8;color:#FFF;font-size:11px;float:right;height:25px;line-height:25px;padding:0 14px;border-radius:3px 3px 0 0;position:absolute;top:-25px;right:0}
.testimonial .content .perex,.testimonial .content .text{padding-bottom:25px;margin-bottom:8px;background:transparent url('/images/quotes-bottom.png') no-repeat right bottom;}
.testimonial .content p{margin:0;padding:0;line-height:1.2;font-size:13px}
/*.testimonial .content .text{overflow:auto;max-height:120px;border:1px solid #CACACA;padding:5px;background-color:#E0E0E0}*/
.testimonial .content .name{text-align:right;font-style:normal;}
#testimonials #categories{clear:both;padding:0 0 65px 0;font-weight:bold;text-align:center}
#testimonials #categories label{cursor:pointer;margin-right:50px}
#testimonials #categories label.active{color:#005DA8}
#testimonials #loadMore{width:376px;height:55px;background-color:#005DA8;color:#FFF;display:inline-block;margin:0 0 0 282px;text-decoration:none;line-height:55px;text-align:center;font-size:18px}
#testimonials #loadMore:hover{background-color:#8096a6}
#testimonials #addOpinionWrapper{height:76px;}
#testimonials #addOpinion{float:right;background-color:#005DA8;color:#FFF;margin-right:36px;display:inline-block;height:34px;line-height:34px;padding:0 64px 0 32px;text-decoration:none;border-radius:3px;position:relative;}
#testimonials #addOpinion span{border-left:1px solid #FFF;height:34px;line-height:34px;position:absolute;right:0;top:0;display:block;width:38px;text-align:center;font-size:18px;}
.testimonial.link{right:15px;top:0;position:absolute;left:620px}

#loadMoreAnchor.waypoints{display:block;min-height:30px;background:transparent url(/images/carsearch/specials/loading.gif) no-repeat center center}


#winners-testimonials .testimonial .content{font-style:normal;text-align:center}
#winners-testimonials .testimonial .category{font-weight:bold}

#TB_navi2{position:absolute;display:block;width:100%;left:16px;top:16px;height:100%;z-index:1}
#TB_navi2 #TB_prev2Img{width:45%;display:block;height:100%;top:0;left:0;position:absolute}
#TB_navi2 #TB_next2Img{width:45%;display:block;height:100%;top:0;right:0;position:absolute}
#TB_navi2 #TB_prev2Img a,#TB_navi2 #TB_next2Img a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}


/* iCheck plugin Minimal skin, black
----------------------------------- */
.icheckbox_minimal,
.iradio_minimal {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: -5px 9px 0 0;
padding: 0;
width: 20px;
height: 20px;
background: url(/images/testimonials-icheck.png) no-repeat;
border: none;
cursor: pointer;
}

.icheckbox_minimal {
background-position: 0 0;
}
.icheckbox_minimal.hover {
background-position: -20px 0;
}
.icheckbox_minimal.checked {
background-position: -40px 0;
}
.icheckbox_minimal.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal.checked.disabled {
background-position: -80px 0;
}

.iradio_minimal {
background-position: -100px 0;
}
.iradio_minimal.hover {
background-position: -120px 0;
}
.iradio_minimal.checked {
background-position: -140px 0;
}
.iradio_minimal.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal.checked.disabled {
background-position: -180px 0;
}






#textSearchBox{border:1px solid #c8dff1;padding:14px;background-color:#f1f6fa;height:60px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;position:absolute;top:-150px;left:-4px;width:893px}
#textSearchBox legend{color:#666;font-size:14px;font-weight:normal;padding-bottom:10px;display:block}
.car .textPage.withSearchBox{padding-top:170px}
#textSearchBox .jselectbg{background:#FFF url('/images/buyout/credit_handle.tall.png') no-repeat right center;border:1px solid #dcdcdc;margin-right:14px}
#textSearchBox #imake_container{width:870px !important}
#textSearchBox .selectbox{width:175px;padding:9px 0 6px 10px}

.country-pl.car .textPage.withSearchBox{padding-top:149px}

#textSearchBox .btnLike{
	display: block;
	height: 31px;
	margin: 0;
	line-height: auto;
	color:#fff !important;
	font-size: 16px !important;
	font-weight: normal;
	padding:0;
	text-align: center;
	text-decoration: none;
	border: 1px solid #0172c0;
	border-radius: 3px;
	cursor: pointer;
	background: #0088d1; /* Old browsers */
	background: -moz-linear-gradient(top,  #0088d1 0%, #005ea8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0088d1), color-stop(100%,#005ea8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0088d1 0%,#005ea8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0088d1 0%,#005ea8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0088d1 0%,#005ea8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0088d1 0%,#005ea8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0088d1', endColorstr='#005ea8',GradientType=0 ); /* IE6-8 */
	box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.3);
	text-shadow: 0px -1px 0px #0083bf;
	width:80px !important;
}


#textSearchBox .btnLike:hover{
	background: #005ea8; /* Old browsers */
	background: -moz-linear-gradient(top,  #005ea8 0%, #0088d1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#005ea8), color-stop(100%,#0088d1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #005ea8 0%,#0088d1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #005ea8 0%,#0088d1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #005ea8 0%,#0088d1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #005ea8 0%,#0088d1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005ea8', endColorstr='#0088d1',GradientType=0 ); /* IE6-8 */
}


.customLayout #kinfo{margin:0}



@keyframes dotrotate{
	from{transform:rotate(0deg);}
	to{transform:rotate(360deg);}
}
@keyframes dotscale{
	0%, 10%{width:16px;height:16px;margin-left:-8px;margin-top:-4px;}
	50%{width:8px;height:8px;margin-left:-4px;margin-top:0;}
	90%, 100%{width:16px;height:16px;margin-left:-8px;margin-top:-4px;}
}

