/* Autor: Přemysl Posker */

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:75%;font-family:Arial,Verdana,sans-serif;background:#ffffff url(../_images/bgTopSub.png) repeat-x top;line-height:1.4em;color:#294c86;}
body.location_index {background:#ffffff url(../_images/bgTop.png) repeat-x top;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;}
a:hover {text-decoration:none;}
input {}
select {}
.center {text-align:center;}

.codeBanner {position:absolute;top:0px;left:0px;width:1px;height:1px;overflow:hidden;}

.obal {min-width:1000px;}
.obal2 {background:url(../_images/bgObal2.png) repeat-x left top;min-width:1000px;}
.obal3 {background:url(../_images/bgFooter.png) repeat-x left bottom;min-width:1000px;}



#lead {width:1000px;margin:0px auto;padding:0px;position:relative;}

.location_index #top {height:356px;}
#top {height:194px;padding:11px 0px 0px 0px;background:#13223C url(../_images/bgTop.png) repeat-x top;}
#top .topIn {background:url(../_images/topLight.png) no-repeat top left;}
	
	#top #logo {width:396px;height:57px;display:block;left:24px;top:73px;position:absolute;overflow:hidden;z-index:1;}
	
	#top a {color:#fff;}
	
	#top .menu {height:43px;background:#db0200 url(../_images/bgMenu.gif) no-repeat;text-align:center;}
	#top .menu img {float:left;}
	#top .menu a {display:block;float:left;color:#fff;text-decoration:none;padding:14px 14px 0px 14px;height:29px;}
	#top .menu a:hover {text-decoration:underline;}
	
	#top .find {text-align:right;padding:11px 72px 0px 0px;height:44px;}
	#top .find input.hledej {background:#234378;border:1px solid #6483b8;color:#FFFFFF;width:150px;padding:2px;}
	#top .find input {vertical-align:middle;}
	#top .find input.submit {width:67px;height:23px;background:url(../_images/bgVyhledatBtn.png) no-repeat;border:0px;padding:0px;cursor:pointer;color:#fff;font-weight:bold;font-size:1em;}
	#top .find input.submit:hover {background-position:0px -23px;}
	
	.location_index #top .topDodavka {width:365px;height:238px;padding:20px 15px 0px 15px;float:right;background:url(../_images/bgTopDodavka.png) no-repeat top left;text-align:center;position:relative;}
	.location_index #top .topDodavka h1 {font-size:1.5em;font-weight:normal;color:#fff;font-family:Tahoma, Arial, sans-serif;line-height:1.3em;padding:0px;background:none;}
	.location_index #top .topDodavka h1 a {color:#fff;text-decoration:none;padding:0px;background:none;display:inline;}
	.location_index #top .topDodavka h1 a:hover {text-decoration:underline;}
	.location_index #top .topDodavka img {top:77px;left:50px;position:absolute;}
	
	
	.location_index #top .topAuta {height:235px;background:url(../_images/bgTopCars.png) repeat-x bottom;}
	.location_index #top .topAuta .topAutoItem {height:auto;}
	.location_index #top .topAuta .topAutoItem h2 {height:45px;font-size:1.35em;color:#fff;}
	.location_index #top .topAuta .topAutoItem .taImg {height:75px;float:none;}
	.location_index #top .topAuta .topAutoItem1 {width:153px;height:235px;padding:0px 20px 0px 27px;background:url(../_images/bgTopCarItem.png) no-repeat right bottom;}
	.location_index #top .topAuta .topAutoItem1 .taImg {padding-top:10px;height:65px;}
	.location_index #top .topAuta .topAutoItem2 {width:165px;height:235px;padding:0px 20px 0px 27px;background:url(../_images/bgTopCarItem.png) no-repeat right bottom;}
	.location_index #top .topAuta .topAutoItem2 .taImg {padding-top:20px;height:55px;}
	.location_index #top .topAuta .topAutoItem3 {width:166px;height:235px;padding:0px 0px 0px 27px;}
	
	#top .topDodavka {width:355px;height:81px;padding:15px 15px 0px 25px;float:right;background:url(../_images/bgTopDodavka.png) no-repeat top left;text-align:left;}
	#top .topDodavka h1 {font-size:1.5em;font-weight:normal;color:#fff;font-family:Tahoma, Arial, sans-serif;line-height:1.3em;}
	#top .topDodavka h1 a {color:#fff;text-decoration:none;display:block;background:url(../_images/topDodavka-small.png) no-repeat top left;padding:10px 0px 10px 95px;}
	#top .topDodavka h1 a:hover {text-decoration:underline;}
	#top .topDodavka img {top:77px;left:50px;position:absolute;}
	
	#top .topAuta {width:605px;height:73px;padding-top:23px;float:left;background:none;}
	#top .topAuta .topAutoItem {float:left;height:53px;}
	#top .topAuta .topAutoItem h2 {font-size:1.2em;color:#fff;}
	#top .topAuta .topAutoItem h2 a {color:#fff;text-decoration:none;font-family:Tahoma, Arial, sans-serif;}
	#top .topAuta .topAutoItem h2 a:hover {text-decoration:underline;}
	
	#top .topAuta .topAutoItem strong {display:block;font-size:1.2em;color:#fff;}
	#top .topAuta .topAutoItem strong a {color:#fff;text-decoration:none;font-family:Tahoma, Arial, sans-serif;}
	#top .topAuta .topAutoItem strong a:hover {text-decoration:underline;}
	
	#top .topAuta .topAutoItem p {color:#668daf;font-size:.9em;height:70px}
	#top .topAuta .topAutoItem .taImg {float:left;margin-right:10px;}
	#top .topAuta .topAutoItem1 {width:180px;padding:20px 10px 0px 10px;background:url(../_images/bgTopCarItem.png) no-repeat right top;}
	#top .topAuta .topAutoItem2 {width:192px;padding:20px 10px 0px 10px;background:url(../_images/bgTopCarItem.png) no-repeat right top;}
	#top .topAuta .topAutoItem2 .taImg {padding-top:5px;}
	#top .topAuta .topAutoItem3 {width:183px;padding:20px 0px 0px 10px;}
	#top .topAuta .topAutoItem3 h2 {padding-top:8px;}
	
.footer {background:#1f4482;color:#FFFFFF;}
	.footer .footerIn {width:976px;margin:0px auto;padding:15px 12px 15px 12px;line-height:2.5em;font-size:.9em;font-family:Tahoma, Arial, sans-serif;text-align:center;}
	.footer a {color:#FFFFFF;}
	
#content {padding:22px 0px 20px 0px;}
	.location_index #content {padding:62px 0px 20px 0px;}
	
#content .leftCol {width:260px;float:left;}
	
	#content .leftCol .findCar {position:relative;color:#FFFFFF;padding:0px 10px;min-height:279px;background:#486ca0 url(../_images/bgFing.gif) repeat-x top;}
	#content .leftCol .findCar .lupa {width:80px;height:93px;background:url(../_images/lupa.png) no-repeat;display:block;position:absolute;left:0px;top:-15px;z-index:0;}
	#content .leftCol .findCar h2 {padding-top:20px;padding-bottom:17px;font-size:1.2em;text-align:right;}
	#content .leftCol .findCar table {border-collapse:collapse;width:100%;position:relative;}
	#content .leftCol .findCar table th {text-align:right;padding:0.3em 0.5em 0.3em 0em;vertical-align:top;}
	#content .leftCol .findCar table td {padding:0.3em 0em;vertical-align:top;}
	#content .leftCol .findCar table td select {width:160px;}
	#content .leftCol .findCar table td.submit {padding-top:10px;}
	#content .leftCol .findCar table td label {cursor:pointer;}
	
	#content .leftCol .contact {color:#000000;margin-top:10px;margin-bottom:10px;}
	#content .leftCol .contact a {color:#000000;}
	#content .leftCol .contact p {line-height:1.4em;padding:15px 0px 15px 85px;}
	#content .leftCol .contact p.firma {background:url(../_images/bgContactFirma.gif) left no-repeat;}
	#content .leftCol .contact p.phone {background:url(../_images/bgContactPhone.gif) left no-repeat;}
	#content .leftCol .contact p.mail {padding:20px 0px 20px 85px;background:url(../_images/bgContactMail.gif) 6px top no-repeat;}
	#content .leftCol .contact p.open {background:url(../_images/bgContactOpen.gif) 15px 50% no-repeat;}
	
#content .rightCol {float:right;width:730px;color:#101D2E;}
	
	#content .actionCar {color:#FFFFFF;float:left;height:285px;width:241px;background:#4679a6 url(../_images/bgActionCar.png) top no-repeat;position:relative;margin:0px 3px 20px 0px;}
	#content .actionCarLast {margin-right:0px;}
	#content .actionCar .flag {background:url(../_images/flagAkcniNabidka.png) no-repeat top left;padding:10px 16px 10px 10px;}
	#content .actionCar .acImg {text-align:center;margin-bottom:10px;}
	#content .actionCar .acImg img {padding:5px;background:#fff;}
	#content .actionCar h3 {font-size:1.2em;margin-bottom:5px;}
	#content .actionCar h3 a {text-decoration:underline;color:#fff;}
	#content .actionCar h3 a:hover {text-decoration:none;}
	#content .actionCar .summary {color:#192f52;font-size:.9em;line-height:1.4em;margin-bottom:10px;}
	#content .actionCar .price_without_tax {font-weight:bold;font-size:1.3em;color:#fff;display:block;text-align:right;}
	#content .actionCar table {border-collapse:collapse;width:100%;margin-bottom:6px;font-size:.9em;}
	#content .actionCar table th {padding:0.3em .5em 0.3em .5em;text-align:right;vertical-align:top;}
	#content .actionCar table td {padding:0.3em 0em 0.3em 0em;vertical-align:top;width:50%;}
	#content .actionCar table tr.light th {background:#5f8eb7;}
	#content .actionCar table tr.light td {background:#5f8eb7;}
	
	#content .homeCols {}
	#content .homeCol {width:221px;padding:10px;float:left;margin-right:3px;line-height:1.6em;margin-bottom:20px;}
	#content .homeCol h3 {font-size:1.5em;text-transform:uppercase;font-weight:normal;font-family:Tahoma,Arial,sans-serif;color:#1f4482;margin-bottom:15px;}
	#content .homeCol h3 strong {color:#6e4832;font-weight:normal;}
	#content .homeColLast {margin-right:0px;}
	#content .homeCol ul {margin:0px 0px 10px 15px;padding:0px;}
	#content .homeCol li {color:#1f4482;}
	#content .homeCol li div {color:#000000;}
	#content .homeCol a {color:#000000;}
	#content .homeCol p {margin-bottom:10px;}
	
	#content .welcome {background:url(../_images/welcomeImg.png) no-repeat top left;padding-left:245px;}
	#content .welcome img {float:left;}
	#content .welcome h3 {font-size:1.5em;text-transform:uppercase;font-weight:normal;font-family:Tahoma,Arial,sans-serif;color:#1f4482;margin-bottom:15px;}
	#content .welcome h3 strong {color:#6e4832;font-weight:normal;}
	#content .welcome p {margin-bottom:10px;padding-left:17px;}
	#content .welcome p a {color:#000;}
	
	#content .obsah {padding:0px 20px 0px 10px;}
	#content .obsah h1 {font-size:1.5em;text-transform:uppercase;font-weight:normal;font-family:Tahoma,Arial,sans-serif;color:#1f4482;margin-bottom:15px;}
	#content .obsah h1 strong {color:#6e4832;font-weight:normal;}
	#content .obsah h2 {font-size:1.25em;text-transform:uppercase;font-weight:bold;font-family:Tahoma,Arial,sans-serif;color:#1f4482;margin-bottom:10px;}
	#content .obsah p {margin-bottom:15px;}
	#content .obsah p a {color:#000;}
	#content .obsah ul {margin:0px 0px 15px 20px;}
	#content .obsah ul li {padding-bottom:1px;}
	#content .obsah .col1_2 {width:340px;float:left;}
	#content .obsah .col2_2 {width:340px;float:right;}
	#content .obsah .small {font-size:.9em;}
	
	#content .obsah table.poptavka {border-collapse:collapse;width:100%;margin-bottom:15px;}
	#content .obsah table.poptavka th {padding:0.5em 0.5em 0.3em 0em;text-align:right;vertical-align:top;}
	#content .obsah table.poptavka th div {display:inline;}
	#content .obsah table.poptavka td {width:210px;padding:0.5em 0em 0.3em 0em;vertical-align:top;}
	#content .obsah table.poptavka td input {border:1px solid #000;padding:3px 4px;width:200px;}
	#content .obsah table.poptavka td.header {width:auto;background:#486CA0;padding:0.3em 0.5em;color:#fff;font-size:1.1em;font-weight:bold;}
	#content .obsah table.poptavka td .error {padding-top:3px;font-weight:bold;color:#d90000;font-size:.9em;}
	#content .obsah table.poptavka td.tdAutoW {width:auto;}
	#content .obsah .comment {margin-bottom:15px;}
	#content .obsah .comment label {}
	#content .obsah .comment textarea {border:1px solid #000;padding:4px;height:60px;width:690px;}
	#content .obsah p.submit {text-align:center}
	
	#content .pronajemItem {width:311px;height:264px;padding:10px 16px 10px 10px;float:left;margin-right:6px;background:#4679A6 url(../_images/bgPronajemItem.png) no-repeat;margin-bottom:10px;}
	#content .pronajemItem img {border:5px solid #FFFFFF;float:left;margin:0px 10px 10px 0px;}
	#content .pronajemItem h3 {padding-bottom:6px;color:#fff;}
	#content .pronajemItem .carInfo {width:161px;float:right;color:#fff;font-size:.9em;margin-bottom:10px;}
	#content .pronajemItem .carInfo table {border-collapse:collapse;width:100%;}
	#content .pronajemItem .carInfo table th {padding:0.3em .5em 0.3em .5em;text-align:right;vertical-align:top;}
	#content .pronajemItem .carInfo table td {padding:0.3em 0em 0.3em 0em;vertical-align:top;}
	#content .pronajemItem .carInfo table tr.light th {background:#5f8eb7;}
	#content .pronajemItem .carInfo table tr.light td {background:#5f8eb7;}
	#content .pronajemItem .carTech {color:#fff;font-size:.9em;margin-bottom:6px;}
	#content .pronajemItem .carTech table {border-collapse:collapse;width:100%;}
	#content .pronajemItem .carTech table th {padding:0.3em .5em 0.3em .5em;text-align:right;vertical-align:top;}
	#content .pronajemItem .carTech table td {width:50%;padding:0.3em 0em 0.3em 0em;vertical-align:top;}
	#content .pronajemItem .carTech table tr.light th {background:#5f8eb7;}
	#content .pronajemItem .carTech table tr.light td {background:#5f8eb7;}
	#content .pronajemItem .objednat {text-align:right;color:#fff;font-size:.9em;}
	#content .pronajemItem .objednat strong {font-size:1.6em;margin-left:5px;}
	
	#content .cars {padding-bottom:70px;}
	#content .cars .banner {position:absolute;bottom:30px;right:19px;height:60px;}
	
	#content .cars .carsNavigation {padding:10px;background:#12223D;color:#FFFFFF;}
	#content .cars .carsNavigationTop {margin-bottom:1px;}
	#content .cars .carsNavigationBottom {margin-top:1px;}
	#content .cars .carsNavigationTop .carsNavigationBlockStranka,
	#content .cars .carsNavigationTop .carsNavigationBlockVelikostStranky {padding-bottom:5px;}
	#content .cars .carsNavigationBottom .carsNavigationBlockStranka,
	#content .cars .carsNavigationBottom .carsNavigationBlockVelikostStranky {padding-top:5px;}
	#content .cars .carsNavigation {padding-top:10px;padding-bottom:10px;}
	#content .cars .carsNavigation strong {font-size:1.1em;}
	#content .cars .carsNavigation a {text-decoration:none;color:#FFFFFF;}
	#content .cars .carsNavigation a:hover {text-decoration:underline;}
	#content .cars .carsNavigationBlockSeradit {background:#12223D;}
	
	#content .cars .carsItem {clear:both;height:135px;padding:10px;}
	#content .cars .carsItem .thumbnail {width:135px;float:left;}
	#content .cars .carsItem img {float:left;}
	#content .cars .carsItem h3 {font-size:1em;margin-bottom:7px;}
	#content .cars .carsItem a.title {font-size:1.3em;font-weight:bold;text-decoration:underline;}
	#content .cars .carsItem a.title:hover {text-decoration:none;}
	#content .cars .carsItem .summary {padding-top:10px;padding-bottom:10px;}
	#content .cars .carsItem table {border-collapse:collapse;width:100%;}
	#content .cars .carsItem td.tach {font-size:1.2em;background:url(../_images/bgTacho.gif) left no-repeat;padding-left:30px;font-weight:bold;}
	#content .cars .carsItem td.tach strong {font-size:.75em;font-weight:normal;}
	#content .cars .carsItem td.rok {font-size:1.2em;background:url(../_images/bgRok.gif) left no-repeat;padding-left:40px;font-weight:bold;}
	#content .cars .carsItem td.rok strong {font-size:.75em;font-weight:normal;}
	#content .cars .carsItem td.price_without_vat {text-align:right;font-size:1.5em;font-weight:bold;vertical-align:bottom;}
	#content .cars .carsItem td.price_without_vat span {font-size:.55em;display:block;font-weight:normal;}
	#content .cars .carsItem td.price_with_vat {text-align:right;font-size:.9em;font-weight:normal;vertical-align:bottom;}
	#content .cars .carsItem td.price_with_vat span {}
	#content .cars .carsItem .carDesc {width:529px;float:right;}
	
	#content .cars .carsItem .carDesc table.params {border-collapse:collapse;width:260px;margin-bottom:6px;font-size:.9em;float:left;margin-right:9px;}
	#content .cars .carsItem .carDesc table.paramsLast {margin-right:0px;}
	#content .cars .carsItem .carDesc table.params th {padding:0.3em .5em 0.3em .5em;text-align:right;vertical-align:top;}
	#content .cars .carsItem .carDesc table.params td {padding:0.3em 0em 0.3em 0em;vertical-align:top;width:50%;}
	#content .cars .carsItem .carDesc table.params tr.light th {background:#4F6E9F;}
	#content .cars .carsItem .carDesc table.params tr.light td {background:#4F6E9F;}
	
	#content .cars .odd {color:#FFF;background:#4679a6 url(../_images/bgCarsItem.gif) top repeat-x;}
	#content .cars .odd a.title {color:#fff;}
	#content .cars .odd img {border:5px solid #FFFFFF;color:#fff;}
	#content .cars .odd .summary {color:#FFFFFF;}
	#content .cars .odd td.price_without_tax {color:#FFFFFF;}
	#content .cars .odd td.xprice span {color:#FFFFFF;}
	
	#content .cars .even img {border:5px solid #1a2e51;color:#000;}
	#content .cars .even a.title {color:#000;}
	#content .cars .even .carDesc table.params tr.light th {background:#DFDFDF;}
	#content .cars .even .carDesc table.params tr.light td {background:#DFDFDF;}
	
	#content .rightCol .options {clear:both;padding:15px 0px 20px 80px;}
	#content .rightCol .options a {color:#000000;text-decoration:none;}
	#content .rightCol .options a:hover {text-decoration:underline;}
	#content .rightCol .options a.toMail {background:url(../_images/bgToMail.gif) left no-repeat;padding:10px 20px 10px 55px;}
	#content .rightCol .options a.print {background:url(../_images/bgPrint.gif) left no-repeat;padding:10px 10px 10px 40px;}
	
	#content table.carDescription {border-collapse:collapse;width:100%;font-size:.9em;}
	#content table.carDescription th {background:#3f6298;border:1px solid #3f6298;color:#fff;font-weight:normal;text-align:left;width:112px;padding:0.6em 0em 0.6em 8px;border-bottom:1px solid #fff;}
	#content table.carDescription td {border:1px solid #3f6298;padding:0.6em;color:#294c86;}
	
	/*
	#content table.carDescription {width:100%;border-collapse: collapse;border:1px solid #3f6298;}
	#content table.carDescription th {color:#FFFFFF;background:#3f6298;width:100px;border-bottom:1px solid #FFFFFF;text-align:left;vertical-align:middle;padding:5px 5px 5px 15px;font-weight:normal;}
	#content table.carDescription td {color:#294c86;background:#FFFFFF;padding:5px 5px 5px 15px;border-bottom:1px solid #3f6298;}
	#content table.carDescription th.last {border-bottom:1px solid #3f6298;}
	#content table.carDescription span.xprice {color:#000000;font-size:1.2em;font-weight:bold;}
	*/
	
	#content .cars {color:#101d2e;}
	
	#content .cars .text {color:#000000;padding-bottom:25px;}
	
	#content .obsah .photoFull {float:left;}
	#content .obsah .photoFull img {max-width:360px;background:#294c86;padding:5px;}
	#content .obsah .photoSmall {width:315px;height:222px;overflow:auto;float:right;}
	#content .obsah .photoSmall div {float:left;}
	#content .obsah .photoSmall div img {float:left;margin:0px 3px 3px 0px;background:#294c86;padding:1px;color:#fff;}




/*
#content .rightCol .photoFull {float:left;margin-right:15px; width: 367px; height: 287px;}
#content .rightCol .photoFull img {border:4px solid #294c86; max-width: 367px; max-height: 287px;}
#content .rightCol .photoSmall {width:310px;height:295px;overflow-y: scroll;overflow-x: hidden;}
#content .rightCol .photoSmall img {border:1px solid #294c86;margin:1px; float: left;}


*/


/****************tisk************************/
@media print {
	#top,
	.leftCol,
	#footer,
	._katalog___get .back,
	._katalog___get .toMail,
	._katalog___get .print {display:none;}
	.rightCol {position:absolute;top:0;left:0;}
}
