body									{ font: 12px/130% Tahoma,Verdana,Arial,lucida,sans-serif; color: black; padding: 0px; margin: 0px 0px; text-align: center; background: #2c2c2c url('../images/bgrnd-car4.gif') repeat-y;}
img										{ border: 0; }
table									{ border-collapse: collapse; }
.f-left									{ float: left; margin-right: 8px;}
.f-right								{ float: right;}
.center									{ text-align: center;}
.right									{ text-align: right; }
.left									{ text-align: left !important;}
.cleaner                 				{ clear:both; height:0; overflow:hidden; visibility:hidden;}
.clear									{ clear: both;}
.noborder								{ border: 0 !important;}
.nomargin								{ margin: 0 !important;}
.info_message							{ color: green; font-size: 11px; font-family: verdana; padding: 20px 25px; background-color: white; }
.error_message							{ color: red; font-size: 11px; font-family: verdana; padding: 20px 25px; background-color: white; }

* 										{ padding: 0; margin: 0; }

/* styly pro JQuery */
#atrtitle								{ border: 1px dashed #f47621; background: white; color: black; padding: 3px 5px; position: absolute; width: 150px; font-size: 11px; }
.show									{ display: block !important; }	
.hide									{ display: none !important; }	

/* bannery */
.banner.fullbanner						{ border: 0px solid red; margin: /*20*/-70px 0 0 215px; text-align: center; }
.banner.rectangle						{ padding-top: 20px; width: 187px; height: 187px; }
.skyscraper								{ width: 188px; background-color: #FFC00E; text-align: center; margin-top: 10px; border: 1px solid #7E3900; }
.skyscraper h2							{ background-color: #7E3900; color: white; text-align: left; font-size: 14px; padding: 3px 15px 5px 15px;  }

/* layout */
#main									{ border-top: 1px solid #b8b8b8; background: #ababab; margin-left: auto; margin-right: auto;  width: 952px; text-align: left; padding: 0 18px 18px 18px; }  
#block-first							{ border: 0px solid red; position: absolute; top: 10px; left: 50%; margin-left: -476px;  width: 952px; text-align: left;}
#block-second							{ border: 0px solid red; clear: both; margin: 242px auto 6px auto; %margin-top: 242px; width: 952px; text-align: left; clear: both; }
#block-third							{ border: 0px solid red; width: 952px; text-align: left; clear: both; margin: 0 auto 0 auto; }

/* zahlavi */
#header									{ height: 152px; background: #707070 url('../images/header-image.jpg') 0 0 no-repeat; border-bottom: 4px solid #000000; }
#header .logo							{ margin: 35px 0 0 29px; }
#header #right-elements					{ border: 0px solid white; width: 280px; float: right; margin: 0 13px 0 0; _margin-right: 7px; }
#header #links							{ border: 0px solid white; height: 11px; margin: 17px 1px 0 0; }
#header #links a						{ border: 0px solid white; display: block; width: 11px; height: 11px; float: right; margin: 0 0 0 13px; }
#header #links a span					{ display: none; }
#header #links a.favorites:hover		{ background: url('../images/iko-favorites.gif') no-repeat; width: 14px; }
#header #links a.sitemap:hover			{ background: url('../images/iko-sitemap.gif') 0 1px no-repeat; width: 13px; }
#header #links a.print:hover			{ background: url('../images/iko-print.gif') no-repeat; width: 12px; }
#header #info-line						{ border: 0px solid white; height: 25px; margin: 15px 0 0 0; padding: 10px 0 0 0; text-align: center; font-family: Arial; color: white; font-weight: bold; font-size: 18px; letter-spacing: 3px; }
#header #info-line span					{ color: #feae01; }
#header form							{ border: 0px solid white; padding: 25px 0 0 0; color: #a6a6a6; font-size: 11px; }
#header form input						{ width: 209px; margin-right: 5px; padding: 2px 3px; border: 2px solid #f2a70c; color: #714900; font-size: 11px;  }
#header form input.focus				{ font-weight: bold; color: #714900; font-size: 12px; padding: 1px 3px; }
#header form input.submit				{ width: 52px; height: 21px; margin: 0; cursor: pointer; font-size: 11px; font-family: tahoma; border: 1px outset orange; color: #714900; }
#header form input.submit:hover			{ color: white; }
#header form p							{ padding: 5px 0 0 0; }
#header form a							{ color: #a6a6a6; text-decoration: none; }
#header #navigation						{ border: 0px solid red; width: 600px; color: #A7A7A7; font-size: 11px; padding: 0 0 0 30px; margin: 20px 0 0 0; }
#header #navigation	a					{ color: #A7A7A7; }
#header #navigation img					{ margin: 0 7px; }

/* zapati */
#footer									{ background: black url('../images/footer-image.jpg') no-repeat; height: 88px; padding: 15px 20px; font-size: 90%; }
#footer span							{ color: #ff7f15; font-weight: normal; }
#footer a								{ color: black; }
#footer a:hover							{ color: #feae01; }
#footer .sitemap						{ padding-top: 30px; }

/* zalozky*/
#tabs									{ list-style-type: none; height: 32px; overflow: hidden; margin: 17px 0 0 0; }
#tabs li								{ float: left; width: 151px; height: 32px; margin: 0 4px 0 0; }
#tabs li a								{ display: block; background: url('../images/tab-selected.gif') no-repeat; width: 151px; height: 32px; color: black; text-decoration: none; font-weight: bold; padding: 10px 0; text-align: center; color: white; }
#tabs li.selected a						{ background: url('../images/tab-selected.gif') repeat-x !important; color: black; }
#tabs li.autobazar						{ width: 203px; }
#tabs li.autobazar a					{ background-image: url('../images/tab-auto-bazar-inzerce.gif'); width: 203px; }
#tabs li.autobazar a:hover				{ background-image: url('../images/tab-auto-bazar-inzerce-hover.gif'); color: #7e3900; }
#tabs li.autoinzerce a					{ background-image: url('../images/tab-autoinzerce.gif'); }
#tabs li.autoinzerce a:hover				{ background-image: url('../images/tab-autoinzerce-hover.gif'); color: #c47f0c; }
#tabs li.autobazary a							{ background-image: url('../images/tab-autobazary.gif'); }
#tabs li.autobazary a:hover					{ background-image: url('../images/tab-autobazary-hover.gif'); color: #467100; }
#tabs li.financovani a					{ background-image: url('../images/tab-financovani.gif'); }
#tabs li.financovani a:hover				{ background-image: url('../images/tab-financovani-hover.gif'); color: #27316b; }
#tabs li.posudky a						{ background-image: url('../images/tab-posudky.gif'); }
#tabs li.posudky a:hover					{ background-image: url('../images/tab-posudky-hover.gif'); color: #a15002; }
#bubble 								{ display: none; background: transparent url(../images/tooltips/black_arrow.png); _background-image: url('../images/tooltips/black_arrow.gif'); font-size: 12px; height: 80px; width: 167px; padding: 20px; color: white; z-index: 1000; margin-left: -3px; }

/* definice nadpisu */
h1										{ font-family: Verdana, Tahoma, Arial; font-size: 110%; color: #626262; text-align: left; padding: 9px 26px 9px 236px; background-color: white; }
h1 strong								{ color: #ff7600; }
h1 span.right							{ display: block; border: 0px solid red; position: relative; margin-top: -15px; font-weight: normal; color: black; }
h1 a									{ color: #7A3702; }
h2										{ font-size: 110%; padding: 0 0 10px 0; }
h2.orange								{ color: black; }

/* Cary */
.hr										{ height: 2px; overflow: hidden; background: url('../images/orange-hr-1.gif') repeat-x; }
.hr.orange-1							{ background-image: url('../images/orange-hr-1.gif'); }
.hr.orange-2							{ background-image: url('../images/orange-hr-2.gif'); }
.hr.green-1								{ background-image: url('../images/green-hr-1.gif'); }
.hr.green-2								{ background-image: url('../images/green-hr-2.gif'); }
.hr.blue-1								{ background-image: url('../images/blue-hr-1.gif'); }
.hr.blue-2								{ background-image: url('../images/blue-hr-2.gif'); }
.hr.brown-1								{ background-image: url('../images/brown-hr-1.gif'); }
.hr.brown-2								{ background-image: url('../images/brown-hr-2.gif'); }

/* boxy */
#topbox									{ padding: 20px; }
#topbox-bottom							{ height: 10px; background: url('../images/bkgrnd-topbox-bottom.gif') repeat-x; border-bottom: 1px solid #969696; margin-bottom: 12px; }
#topbox.orange							{ background: #f2a70c url('../images/bkgrnd-orange-box.gif') repeat-x; }
#topbox.green							{ background: #caea9e url('../images/bkgrnd-green-box.gif') repeat-x; }
#topbox.blue							{ background: #A9B5DF url('../images/bkgrnd-blue-box.gif') repeat-x; }
#topbox.brown							{ background: #F9CE80 url('../images/bkgrnd-brown-box.gif') repeat-x; }
#topbox .left-part						{ width: 188px; float: left;  }
#topbox .right-part						{ width: 695px; float: right; padding: 10px 0 0 0;  }
#topbox .right-part h2.no				{ position: absolute; left: 10000px; }
#topbox #leftmenu						{ list-style-type: none; font-weight: bold; color: #7e3900; font-size: 90%; margin-bottom: 20px; }
#topbox #leftmenu li					{ background: url('../images/bull-left-menu.gif') bottom repeat-x; padding: 5px 7px; cursor: pointer; }
#topbox #leftmenu li:hover				{ background-image: url('../images/bull-left-menu-hover.gif'); color: white; }
#topbox #leftmenu.green					{ color: #1e3d00; margin-bottom: 50px;}
#topbox #leftmenu.green li				{ background-image: url('../images/bull-green-left-menu.gif'); }
#topbox #leftmenu.blue					{ color: #1A2255; }
#topbox #leftmenu.blue li				{ background-image: url('../images/bull-blue-left-menu.gif'); }
#topbox #leftmenu.blue li a				{ color: #1A2255; text-decoration: none; }
#topbox #leftmenu.blue li a:hover		{ color: white; }
#topbox #leftmenu.brown					{ color: #1A2255; }
#topbox #leftmenu.brown li				{ background-image: url('../images/bull-brown-left-menu.gif'); }
#topbox #leftmenu.brown li a			{ color: #690000; text-decoration: none; }
#topbox #leftmenu.brown li a:hover		{ color: white; }

#topbox #sessionSearch					{ background-color: #ffc00e; padding: 6px 10px 8px 10px; margin: 5px 0 6px 0; font-size: 11px; }
#topbox #sessionSearch a				{ color: black; }
#topbox #sessionSearch a:hover			{ color: white; }
#topbox #sessionCards h2				{ font-size: 11px;  }
#topbox #sessionCards					{ background-color: #ffc00e; list-style-type: none; padding: 5px 10px; margin: 5px 0 10px 0; font-size: 12px; }
#topbox #sessionCards a					{ color: black; }
#topbox #sessionCards a:hover			{ color: white; }
#topbox #sessionCards ol				{ padding: 0px 10px 10px 20px; font-size: 11px; }
#topbox #sessionCards ol li a			{ color: #7e3900; }
#topbox #sessionCards ol li a:hover		{ color: white; }

#bottommenu								{ clear: both; padding: 47px 0 0 0; background: url('../images/grey-hr-1.gif') 0 20px repeat-x; font-size: 11px; font-weight: bold; color: #79797a;  }
#bottommenu	a							{ color: #79797a;}
#bottommenu	a:hover						{ color: white;}
#bottommenu	a.top						{ display: block; float: right; width: 60px; text-align: right; padding: 0 17px 0 17px; }
#bottommenu	ul							{ list-style-type: none; }
#bottommenu	ul li						{ float: left; background: url('../images/bull-orange.gif') right 4px no-repeat; padding: 0 17px 5px 17px; }
#bottommenu ul li.no-bull				{ background-image: none; }

.halfbox								{ width: 444px; border: 1px solid #dedede; padding: 6px 10px 10px 10px; background-color: #cccccc; text-align: left; margin-bottom: 13px; _overflow: hidden; }
.halfbox.left							{ float: left; }
.halfbox.right							{ float: right; }
.halfbox h2								{ width: 443px; position: relative; background: url('../images/bkgrnd-halfbox-orange-h2.gif') no-repeat; color: white; padding: 10px 10px 20px 34px; margin: 0 0 0 -22px; }
.halfbox h2 a							{ color: white; text-decoration: none; }
.halfbox h2 span						{ font-weight: normal; }
.halfbox .links							{ list-style-type: none; clear: both; }
.halfbox .links li						{ font-size: 90%; padding: 0 0 0 12px; background: url('../images/bull-orange-tri.gif') left no-repeat; }
.halfbox .links li a					{ color: black;  }
.halfbox .links li a:hover				{ color: #ff7600;  }

.halfbox.yellow2 h2						{ background-image: url('../images/bkgrnd-halfbox-yellow-h2.gif'); }
.halfbox.yellow2 h2 a					{ color: #9d6a1e; text-decoration: none; }
.halfbox.yellow2 .links li				{ background-image: url('../images/bull-yellow-tri.gif'); }
.halfbox.yellow2 .links li a:hover		{ color: #ffb500; }

.carbox									{ float: left; width: 142px; white-space: nowrap; border: 1px solid #bbbbbb; background: white url('../images/bgrnd-carbox.gif') 0 19px repeat-x; color: #797979; font-size: 90%; margin: 0 6px 6px 0; overflow: hidden; }
.carbox h3								{ background-color: #e8e8e8; color: #747474; width: 136px; padding: 1px 3px 3px 3px; font-size: 10px; font-weight: normal; text-align: center; overflow: hidden; }
.carbox h3 a							{ color: #747474; text-decoration: none; }
.carbox .photo							{ display: block; border: 1px solid #484848; width: 115px; height: 86px; overflow: hidden; margin: 16px auto 13px auto; }
.carbox .photo img						{ border: 1px solid white; }
.carbox div								{ padding: 0 13px 11px 13px; line-height: 137%; width: 104px; overflow: hidden; }
.carbox strong							{ color: black; font-size: 110%; }
.carbox h5								{ margin-top: -1px; font-size: 11px; }
.carbox h4 a							{ color: #ff7600; font-size: 11px; }
.carbox h5 a							{ color: #797979; }
.carbox h6								{ font-size: 10px; font-weight: normal; }
.carbox .normal							{ font-weight: normal; }
.carbox.no-margin						{ margin-right: 0 !important; }
.carbox a:hover							{ color: black; }
.carbox.hover							{ width: 140px !important; border: 2px solid orange; background-position: 0 18px; }
.carbox.hover h3						{ padding-top: 0; margin-left: -1px;  }
.carbox.hover div						{ padding: 0 12px 10px 12px; }
.yellow2 .carbox.hover					{ border-color: #ffc600; }
.yellow2 .carbox h4 a					{ color: #ffb500; }

.infobox								{ width: 222px; height: 286px; _overflow: hidden; float: left; padding: 10px 0 0 0; margin-right: 21px; }
.infobox h2								{ width: 220px; position: relative; color: #3f3f3f; padding: 7px 10px 20px 34px; margin: 0 0 0 -11px; }
.infobox h2 a							{ display: inline; color: #3f3f3f; text-decoration: none; font-size: 13px; }
.infobox h3								{ font-size: 12px; padding: 0 22px; font-weight: normal; height: 150px; overflow: hidden; }
.infobox a								{ display: block; font-weight: bold; text-align: right; margin: 71px 0 0 0;  font-size: 11px; padding: 0 30px 0 10px; background: url('../images/bull-orange-tri.gif') 200px 5px no-repeat; text-decoration: none; color: black; }
.infobox.no-margin						{ margin-right: 0; }
.infobox.orange							{ background: #ec7811 url('../images/bkgrnd-infobox-orange.jpg') no-repeat;  }
.infobox.orange h2						{ background: url('../images/bkgrnd-infobox-orange-h2.gif') no-repeat; }
.infobox.orange a:hover					{ text-decoration: underline; color: orange; }
.infobox.yellow							{ background: #ffc000 url('../images/bkgrnd-infobox-yellow.jpg') no-repeat;  }
.infobox.yellow h2						{ background: url('../images/bkgrnd-infobox-yellow-h2.gif') no-repeat; }
.infobox.yellow a:hover					{ text-decoration: underline; color: #ffb700; }
.infobox.blue							{ background: #4958a6 url('../images/bkgrnd-infobox-blue.jpg') no-repeat;  }
.infobox.blue h2						{ background: url('../images/bkgrnd-infobox-blue-h2.gif') no-repeat; }
.infobox.blue a:hover					{ text-decoration: underline; color: #4d5da8; }
.infobox.brown							{ background: #c88525 url('../images/bkgrnd-infobox-brown.jpg') no-repeat;  }
.infobox.brown h2						{ background: url('../images/bkgrnd-infobox-brown-h2.gif') no-repeat; }
.infobox.brown a:hover					{ text-decoration: underline; color: #c88525; }

/* dalsi odkazy na konci hlavniho boxu */
.right-part .other						{ color: #7e3900; font-size: 90%; padding: 4px 0 10px 0; }
.right-part .other strong				{ display: block; float: left; background: url('../images/bull-white-tri.gif') left no-repeat; padding: 0 5px 0 12px; }
.right-part .other a					{ color: #7e3900; }
.right-part .other a:hover				{ color: white; }
.right-part .other .item				{ font-weight: normal; }
.right-part .other span					{ font-weight: normal; }
.right-part #c-carMake .other strong,
.right-part #c-topCars .other strong,
.right-part #c-newCars .other strong	{ float: none; margin-top: 5px; }

/* Predvybery vozidel */
#c-grp-cars								{ display: block; }
#c-searchCars, #c-carMake,
#c-topCars, #c-newCars					{ display: block; }
#c-grp-cars .box						{ display: block; float: left; width: 164px; height: 77px; overflow: hidden; margin: 0 13px 13px 0; color: black; font-weight: bold; font-size: 12px; }
#c-grp-cars .box a						{ display: block; float: left; width: 132px; height: 51px; overflow: hidden; padding: 13px 16px; color: black; text-decoration: none; line-height: 13px; }
#c-grp-cars .box a:hover				{ border: 1px solid #eb7212; padding: 12px 15px; }
#c-grp-cars .box a span					{ display: block; color: #aa5409; font-weight: normal; padding-top: 6px;  }

/* predvybery prodejcu */
#c-searchSellers						{ display: block; }
#c-searchMaps, #c-searchAlphabet		{ display: block; }

#c-grp-cars .box.no-margin				{ margin-right: 0; }
#c-grp-cars #osobni						{ background: url('../images/grp-osobni.jpg') no-repeat; }
#c-grp-cars .osobni:hover				{ background-image: url('../images/grp-osobni-hover.jpg'); }
#c-grp-cars #uzitkove					{ background: url('../images/grp-uzitkove.jpg') no-repeat; }
#c-grp-cars .uzitkove:hover				{ background-image: url('../images/grp-uzitkove-hover.jpg'); }
#c-grp-cars #terenni					{ background: url('../images/grp-terenni.jpg') no-repeat; }
#c-grp-cars .terenni:hover				{ background-image: url('../images/grp-terenni-hover.jpg'); }
#c-grp-cars #kombi						{ background: url('../images/grp-kombi.jpg') no-repeat; }
#c-grp-cars .kombi:hover				{ background-image: url('../images/grp-kombi-hover.jpg'); }
#c-grp-cars #mala-auta					{ background: url('../images/grp-mala-auta.jpg') no-repeat; }
#c-grp-cars .mala-auta:hover			{ background-image: url('../images/grp-mala-auta-hover.jpg'); }
#c-grp-cars #luxusni					{ background: url('../images/grp-luxusni.jpg') no-repeat; }
#c-grp-cars .luxusni:hover				{ background-image: url('../images/grp-luxusni-hover.jpg'); }
#c-grp-cars #skoda						{ background: url('../images/grp-skoda.jpg') no-repeat; }
#c-grp-cars .skoda:hover				{ background-image: url('../images/grp-skoda-hover.jpg'); }
#c-grp-cars #vse						{ background: url('../images/grp-vse.jpg') no-repeat; }
#c-grp-cars .vse:hover					{ background-image: url('../images/grp-vse-hover.jpg'); }
#c-grp-cars #motorky					{ background: url('../images/grp-motorky.jpg') no-repeat; }
#c-grp-cars .motorky:hover				{ background-image: url('../images/grp-motorky-hover.jpg'); }
#c-grp-cars .no-image					{ background-image: none !important; }

/* Vyhledavani */
#c-searchCars table						{ border-collapse: collapse; margin: 10px 0 0px 0; width: 100%; }
#c-searchCars table tr.dark				{ background-color: #ef910f; }
#c-searchCars table tr td				{ border-bottom: 0px solid #eb7212; padding: 3px 5px; }
#c-searchCars table tr td select		{ width: 190px; }
#c-searchCars table tr td input			{ width: 186px; }
#c-searchCars table tr td.nadpis		{ font-weight: bold; width: 200px; }
#c-searchCars #search-ex				{ display: none; }
#c-searchCars #equipment				{ display: none; }
#c-searchCars #equipment input			{ margin-right: 5px; }
#c-searchCars .submit,
#c-searchCars #c-searchCars #equipment	{ cursor: pointer; border: 1px solid #eb7212; background-color: #ffc00e; font-weight: bold; padding: 2px 20px; margin-right: 22px !important; }
#c-searchCars .submit:hover				{ color: white; }
#c-searchCars .selected					{ color: white; }
#c-searchCars .selected span			{ font-weight: bold; color: white; font-size: 110%; }
#c-searchCars #equipment ul				{ border: 0px solid red; width: 220px; float: left; list-style-type: none; padding: 10px 0px 0 5px; color: #7e3900; font-size: 110%; margin-bottom: 20px; }
#c-searchCars #equipment ul li			{ line-height: 170%;  }
#c-searchCars #equipment ul li label	{ color: black; }
#c-searchCars #equipment ul li label.hover{ color: white; text-decoration: underline; cursor: pointer; }

/* prehled znacek */
#c-carMake ul							{ border: 0px solid red; width: 160px; float: left; list-style-type: none; padding: 0 35px 0 35px; color: #7e3900; font-size: 110%; margin-bottom: 20px; }
#c-carMake ul li						{ line-height: 170%;  }
#c-carMake ul li a						{ display: block; color: black; float: left; padding: 0px 5px; width: 90px; }
#c-carMake ul li a:hover				{ color: white; background-color: #ec7c11; text-decoration: none; }
#c-carMake ul li strong					{ }

/* vypis vozidel s foto */
.carbox.list							{ width: 136px; margin: 0 1px 1px 0; }
.carbox.list.hover						{ width: 134px !important; border: 2px solid #eb7212; }

/* karta vozidla */
#carDetail								{ margin-bottom: 10px; }
#carDetail #carPhoto					{ border: 1px solid #494748; width: 498px; height: 374px; margin-bottom: 17px; }
#carDetail #carPhoto a					{ border: 1px solid #fffeff; width: 496px; height: 372px; display: block; }
#carDetail .print						{ width: 160px; float: right; list-style-type: none; margin-top: -7px; }
#carDetail .print li					{ float: right; width: auto; font-weight: bold; font-size: 11px; padding: 7px 5px 6px 35px;  background-image: none; }
#carDetail .print li a					{ color: #7A3702; }
#carDetail .print li a:hover			{ color: white; }
#carDetail .print li.email				{ background: url('../images/iko-email-carDetail.gif') no-repeat; }
#carDetail .print li.tisk				{ background: url('../images/iko-print-carDetail.gif') no-repeat; }
#carDetail #carMenu						{ float: right; width: 165px; height: 366px; overflow: hidden; background-color: #FFC00E; padding: 5px 10px; margin-bottom: 17px; }
#carDetail #carMenu h2					{ font-size: 90%; color: black; padding: 10px 0 5px 27px; background-image: none; }
#carDetail #carMenu ul					{ list-style-type: none; padding: 0; margin: 0; }
#carDetail #carMenu li					{ background: url('../images/iko-kontakt-na-prodejce.gif') left no-repeat; padding: 4px 0 4px 27px; font-weight: bold; font-size: 90%; }
#carDetail #carMenu li a				{ color: #7e3900; }
#carDetail #carMenu li a:hover			{ color: white; }
#carDetail #carMenu .kontakt-na-prodejce{ background-image: url('../images/iko-kontakt-na-prodejce.gif'); }
#carDetail #carMenu .napsat-prodejci	{ background-image: url('../images/iko-napsat-prodejci.gif'); }
#carDetail #carMenu .poslat-sms-prodejci{ background-image: url('../images/iko-poslat-sms-prodejci.gif'); }
#carDetail #carMenu .nabidka-prodejce	{ background-image: url('../images/iko-nabidka-prodejce.gif'); }
#carDetail #carMenu .rezervace			{ background-image: url('../images/iko-rezervace-vozu.gif'); }
#carDetail #carMenu .porovnani			{ background-image: url('../images/iko-porovnat-vozy.gif'); }
#carDetail #carMenu .do-garaze			{ background-image: url('../images/iko-vlozit-do-garaze.gif'); }
#carDetail #carMenu .show-on-map		{ background-image: url('../images/iko-zobrazit-na-mape.gif'); }
#carDetail #carMenu .leasing			{ background-image: url('../images/iko-leasing-uver.gif'); }
#carDetail #carMenu .pojisteni			{ background-image: url('../images/iko-pojisteni.gif'); }
#carDetail #carMenu .splatky			{ background-image: url('../images/iko-spocitat-splatky.gif'); }
#carDetail #carMenu	.hr					{ margin: 10px 0 0px 0; }
#carDetail #scroller					{ clear: both; }
#carDetail #carInfo						{ position: absolute; top: 862px; }
#carDetail #dealerInfo					{ position: absolute; top: 862px; margin-left: 352px; }
#carDetail .info						{ border: 1px solid #cea95c; width: 339px; background-color: white; margin: 17px 0 0 0; }
#carDetail .info .border				{ border: 1px solid #fdfcf9; background: url('../images/bgrnd-box-carInfo.jpg') repeat-x; padding: 10px 10px; }
#carDetail .info a						{ color: #7e3900; font-weight: bold; }
#carDetail .info a:hover				{ color: black; }
#carDetail .info table					{ width: 100%; }
#carDetail .info table tr td			{ padding: 3px 8px; vertical-align: top; }
#carDetail .info table tr.dark			{ background-color: #d8d8d8; }
#carDetail .info table tr.cena td		{ font-size: 20px; color: #7e3900; padding: 5px 8px 15px 8px; font-weight: bold; line-height: 24px; }
#carDetail .info table tr.cena td span 	{ font-size: 12px; }
#carDetail .info table tr td em			{ color: #a8a8a8; }
#carDetail .info table tr.sleva td		{ font-size: 14px; color: #c70c0c; font-weight: bold; line-height: 24px; }
#carDetail .info p						{ font-size: 90%; padding: 14px 8px 0 8px; text-align: justify; }
#carDetail .info p span					{ font-weight: bold; color: #c70c0c; }
#carDetail .info h2						{ font-size: 14px; color: #7e3900; padding: 7px 8px 2px 8px; background-image: none; }
#carDetail .info h3						{ font-size: 11px; padding: 0 8px; }
#carDetail .info h4						{ font-size: 12px; padding: 0 8px; }
#carDetail .info .contact				{ margin: 10px 0; width: auto;  }
#carDetail .info .contact tr td			{ padding: 2px 8px; }
#carDetail .info .t						{ padding: 0 8px 8px 8px; }
#carDetail .info .nabidka				{ display: block; padding: 0 8px 0 20px; background: transparent url('../images/bull-orange-tri.gif') 8px 5px no-repeat;}
.carDetail								{ margin-top: 480px; }

/* formulare a odkazy v karte vozidla */
#carDetail #carAjax						{ display: none; border: 1px solid #fffeff; width: 446px; height: 342px; padding: 15px 25px; background: white url('../images/bgrnd-box-carInfo.jpg') repeat-x; }
#carDetail #carAjax table				{ margin: 20px 0 0 0; }
#carDetail #carAjax table tr td			{ padding: 3px 5px; vertical-align: top; }
#carDetail #carAjax input				{ border: 1px solid #eb7212; background-color: #fce9c2; padding: 2px 5px; }
#carDetail #carAjax textarea			{ border: 1px solid #eb7212; background-color: #fce9c2; padding: 2px 5px; width: 310px; }
#carDetail #carAjax .submit				{ cursor: pointer; border: 1px solid #eb7212; background-color: #ffc00e; font-weight: bold; }
#carDetail #carAjax .submit:hover		{ color: white; }
#carDetail #carAjax .ko					{ padding: 15px 20px 0 20px; color: red; font-weight: bold; text-align: center; }
#carDetail #carAjax .ok					{ padding: 15px 20px 0 20px; color: green; font-weight: bold; font-size: 14px; text-align: center; }
#carDetail #carAjax p.souhlas			{ color: grey; font-size: 10px; }
#carDetail #carAjax h2					{ background-image: none; }

/* vypis vozidel */
#listCars								{ margin: 0 0 18px 0; }
#listCars .paging-info					{ clear: both; font-size: 12px; font-weight: bold; padding: 0 0 15px 0; font-weight: bold; }
#listCars #carModels					{ background-color: #ffc00e; padding: 10px; margin-bottom: 20px;}
#listCars #carModels ul					{ border: 0px solid red; list-style-type: none; padding: 0 10px 0 10px; color: #7e3900; font-size: 110%; margin-bottom: 20px; }
#listCars #carModels ul li				{ width: 160px; line-height: 170%; float: left;  }
#listCars #carModels ul li a			{ display: block; color: black; float: left; padding: 0px 5px; width: auto; }
#listCars #carModels ul li a:hover		{ color: white; background-color: #ec7c11; text-decoration: none; }
#listCars #carModels ul li a.selected	{ font-weight: bold; }

/* sdileni (facebook, twitter atd.)*/
.share									{ list-style-type: none; background-image: none; padding: 0 0 5px 0; margin: 0; }
.share li								{ float: left; width: auto; font-weight: bold; font-size: 11px; text-align: right; padding: 0 20px 21px 20px; background: url('../images/iko-facebook.gif') no-repeat; }
.share li a								{ color: #7A3702; }
.share li a:hover						{ color: white; }
.share li.favorites						{ background-image: url('../images/iko-favorites.gif'); }
.share li.twitter						{ background-image: url('../images/iko-twitter.gif'); }
.share li.facebook						{ background-image: url('../images/iko-facebook.gif'); }
.share li.linkuj						{ background-image: url('../images/iko-linkuj.gif'); }
.share li.google						{ background-image: url('../images/iko-google.gif'); }
.share li.sme							{ background-image: url('../images/iko-sme.gif'); }

/* clanky */
#clanky									{ border: 1px solid #cea95c; background-color: white; }
#clanky .border							{ border: 1px solid #fdfcf9; background: url('../images/bgrnd-box-carInfo.jpg') repeat-x; padding: 20px 20px; }
#clanky a								{ color: #7e3900; }
#clanky a:hover							{ color: black; }
#clanky ul, #clanky ol					{ margin-left: 30px; padding: 5px 0 10px 0; text-align: justify; }
#clanky h2								{ font-size: 14px; margin: 0; padding: 0; }
#clanky h3								{ font-size: 12px; }
#clanky h4								{ font-size: 12px; font-weight: normal;}
#clanky p								{ padding: 5px 0 10px 0; text-align: justify; }

#finance #clanky						{ border: 1px solid #5971C2; }
#finance #clanky h2						{ color: #1A2255; }
#finance #clanky h3						{ color: #1A2255; }
#finance #clanky h4						{ color: #1A2255; }

#posudky #clanky						{ border: 1px solid #A15002; }
#posudky #clanky h2						{ color: #690000; }
#posudky #clanky h3						{ color: #1A2255; }
#posudky #clanky h4						{ color: #1A2255; }
/*.halfbox .links							{ list-style-type: none; clear: both; }
.halfbox .links li						{ font-size: 90%; padding: 0 0 0 12px; background: url('../images/bull-orange-tri.gif') left no-repeat; }
.halfbox .links li a					{ color: black;  }
.halfbox .links li a:hover				{ color: #ff7600;  }*/

/* Prodejci - autobazary */
#sellers #region						{ border: 0px solid red; float: left; width: 180px; list-style-type: none; padding: 0 0 0 20px; margin-top: 20px; }
#sellers #region a						{ color: #1e3d00; }
#sellers #region a:hover				{ color: #ff7600;  }
#sellers #region li						{ padding: 2px 0; }
#sellers #region li ul					{ list-style-type: none; padding: 5px 0 5px 30px; }
#sellers #region li ul li a				{ color: #376f00; }
#sellers #region li ul li a:hover		{ color: #ff7600;  }
#sellers #regionMap						{ border: 0px solid red; float: right; width: 435px; height: 229px; margin: 30px 0 10px 0;  background: url('../images/mapa-kraje.png') no-repeat; }
#sellers #regionMap #mapa				{ position: absolute; z-index: 1000; opacity: 0; filter:alpha (opacity=0); }
#sellers .kraj							{ display: none; position: absolute; width: 425px; height: 229px; z-index: 10;}
#sellers .MS							{ background: url('../images/mapa-MS.gif') no-repeat;}
#sellers .JM							{ background: url('../images/mapa-JM.gif') no-repeat;}
#sellers .JC							{ background: url('../images/mapa-JC.gif') no-repeat;}
#sellers .KV							{ background: url('../images/mapa-KV.gif') no-repeat;}
#sellers .KH							{ background: url('../images/mapa-KH.gif') no-repeat;}
#sellers .LB							{ background: url('../images/mapa-LB.gif') no-repeat;}
#sellers .OL							{ background: url('../images/mapa-OL.gif') no-repeat;}
#sellers .PC							{ background: url('../images/mapa-PC.gif') no-repeat;}
#sellers .PL							{ background: url('../images/mapa-PL.gif') no-repeat;}
#sellers .PH							{ background: url('../images/mapa-PH.gif') no-repeat;}
#sellers .SC							{ background: url('../images/mapa-SC.gif') no-repeat;}
#sellers .US							{ background: url('../images/mapa-US.gif') no-repeat;}
#sellers .VS							{ background: url('../images/mapa-VS.gif') no-repeat;}
#sellers .ZL							{ background: url('../images/mapa-ZL.gif') no-repeat;}
#sellers #region .okresy				{ display: none; }
#sellers .name							{ padding: 20px 0 20px 20px; font-size: 15px; font-weight: bold; }
#sellers .name input					{ border: 1px solid #3c680f; padding: 5px; margin: 0 0 0 40px; width: 410px; color: #1e3d00; font-size: 15px; font-weight: bold; }
#sellers .odsad							{ margin-top: 20px !important; }
#sellers .submit						{ cursor: pointer; border: 1px solid #eb7212; background-color: #ffc00e; font-weight: bold; padding: 2px 20px; margin-right: 22px !important; margin-top: 20px; }
#sellers .submit:hover					{ color: white; }

/* Predvyber regionu */
#sellers #c-searchAlphabet ul			{ border: 0px solid red; width: 200px; float: left; list-style-type: none; padding: 0 35px 0 35px; color: #7e3900; font-size: 100%; margin-bottom: 20px; }
#sellers #c-searchAlphabet ul li		{ line-height: 170%;  }
#sellers #c-searchAlphabet ul li h3		{ font-size: 100%; }
#sellers #c-searchAlphabet ul li a		{ display: block; color: black; float: left; padding: 0px 5px; width: 130px; }
#sellers #c-searchAlphabet ul li a:hover{ color: white; background-color: #ec7c11; text-decoration: none; }
#sellers #c-searchAlphabet ul li strong	{ }
#sellers #c-searchAlphabet ul li ul		{ width: 160px; }

#sellers .letters a						{ display: block; width: 23px; padding: 4px 0; background-color: #1E3D00; color: white; font-weight: bold; text-align: center; float: left; margin: 0 3px 10px 0; }
#sellers .letters a:hover				{ background-color: #EB7212; color: black; }
#sellers .letters a.active				{ background-color: #EB7212; color: black; }

/* Vypis prodejcu */
#sellers .list							{ border-collapse: collapse; width: 100%; margin-bottom: 20px; }
#sellers .list tr.nadpis				{ font-weight: bold; color: #1E3D00; }
#sellers .list tr td					{ border: 1px solid #BBBBBB; background-color: white; padding: 5px 7px; }
#sellers .list tr td a					{ font-weight: bold; color: #EB7212; }
#sellers .list tr td a:hover			{ color: #1E3D00; }


