/* Zaklad */

body {
 font-family: "Verdana", "Helvetica CE", "Arial CE", "Helvetica", "Arial", sans-serif;
 background: #adafb5 url(/redesign2011/img/layout/pozadi0.jpg) top left repeat-x;
}

td {
 font-family: "Verdana", "Helvetica CE", "Arial CE", "Helvetica", "Arial", sans-serif;
}

a:link, a:visited {
	color: #1b347e;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.tmavy:link, a.tmavy:visited {
	color: #ff8d46;
	text-decoration: none;
}

a.tmavy:hover {
	color: #006b9f;
}

a.tmavy1:link, a.tmavy1:visited {
	color: #006b9f;
	text-decoration: none;
}

a.tmavy1:hover {
	color: #ff8d46;
}

ul.seznam {
	margin: auto;
	padding: 0;
}

ol.seznam {
	margin: auto;
	padding: auto;
}

ul.seznam li {
	font-size: 12px;
	list-style: url(../img/odrazka.gif) outside;
	margin: auto 0 10px 20px;
}

ol.seznam li {
	font-size: 12px;
	margin: auto 0 10px 30px;
}

* html ul.seznam li {
	list-style: url(../img/odrazkamsie.gif) outside;
}

p.kudy {
	line-height: 1.0em;
	margin-top: -10px;
	margin-bottom: 15px;
}

p.ikona {
	margin: 10px;
}

/* Layout 2011 */

#telo {
	background: url(/redesign2011/img/layout/pozadi1.jpg) top left no-repeat;
}

#telo .omezovac {
 display: block;
 width: 990px;
 margin: 0 auto;
 padding: 0;
}

/* Hlavička */

#telo .pruhlhlava {
	height: 144px;
	background: transparent;
}

/* Logo */

#telo #logo h1 {
	display: block;
	float: left;
	width: 400px;
	height: 144px;
	margin: 0;
}

#telo #logo h1 a {
	display: block;
	width: 100%;
	height: 100%;
	background: transparent url(/redesign2011/img/layout/logoac.png) 0 0 no-repeat;
}

#telo #logo h1 a:hover {
	background: transparent url(/redesign2011/img/layout/logoac1.png) 0 0 no-repeat;
}

#telo #logo h1 a {
	position: relative;
	z-index: 2;
}

#telo #logo h1 a span {
	display: none;
}

#telo #loga {
	display: block;
	float: left;
	width: 590px;
	height: 144px;
	margin: 0;
	background: transparent;
}

/* Lista datum */

.listadatum {
	display:block;
	height: auto;
	background: #fff;
	margin: 0 0 20px 0;
}

.pocetvozu {
	display: block;
	font-size: 13px;
	line-height: 140%;
	padding: 8px 10px 10px 10px;
	color: black;
}

.datumsvatek {
	display: block;
	font-size: 13px;
	line-height: 140%;
	padding: 8px 0 10px 10px;
	color: black;
}

/* Hlavni obsahova cast */

.hlavni {
	padding-bottom: 7px;
}

.levysloupec,
.stredsloupec,
.pravysloupec {
	display: block;
	float: left;
	margin: 0;
	width: 200px;
	background: transparent;
}

.levysloupec {
	height: 628px;
	margin-right: 20px;
}

.stredsloupec {
	margin: 0;
	width: 769px;
	padding-bottom: 7px;
	background: transparent;
}

.pravysloupec {
	width: 1px;
	background: transparent;
}

/* Ostatni */

.ikonka {
 margin: 2px 6px 0 0;
 float: left;
 border: none;
}

.ikonka2,
.ikonka3 {
	border: none;
	margin: 0 2px 0 0px;
}

.sipka {
 margin: 2px 6px 0 6px;
 border: none;
}

.nastred {
	text-align: center;
}

/* Hledani */

.blokhledani {
	background: url(../img/pozhled.gif) top left repeat-y;
	margin-bottom: 20px;
}

.rychlehledani {
	display: block;
	width: 100%;
	float: left;
	margin: 0 7px 0 0;
	background: #999;
}

.rychlehledani h2 {
	display: block;
	width: 30%;
	height: 30px;
	float: left;
	margin: 0;
	padding: 8px 0 0 11px;
	color: #fff;
	background: #999;
}

.rychlehledani .podrobne {
	display: block;
	width: 67%;
	height: 28px;
	float: right;
	margin: 0;
	text-align: right;
	padding: 10px 11px 0 0;
	background: #bdbec3;
}

.rychlehledani .podrobne a:hover {
	color: #000;
}

table.vyhl {
	width: 100%;
	font-size: 12px;
	margin: 0 0 5px 0;
}

table.vyhl td {
	margin: 0px;
	background: transparent;
	padding: 0 0 0 10px;
}

table.vyhl td.labels {
	margin: 0px;
	background: transparent;
	padding: 7px 0 0 10px;
	color: white;
}

table.vyhl td.sloupec1 {
	width: 50%;
}

/* Hlavni upoutavka */

#animfotky {
	width: 647px;
	height: 220px;
	margin: 0 auto 10px auto;
	padding: 0 0 0 0;
	position: relative;
	z-index: 1;
}

/* Nove pridane vozy */

.novepridane {
	display: block;
	width: 100%;
	float: left;
	margin: 0;
	background: #b3b4b9;
	border-bottom: 10px solid white;
}

.novepridane h2 {
	display: block;
	width: 30%;
	height: 26px;
	float: left;
	margin: 0;
	padding: 8px 0 0 11px;
	background: #fff;
}

.boxyauto {
	display: block;
	width: 100%;
	margin: 0;
	padding-bottom: 15px;
	background: #fff;
}

.boxauto,
.boxauto1 {
	display: block;
	float: left;
	width: 340px;
	margin: 0 0 0 15px;
	padding: 10px;
	background: #fbe2c3;
}

.boxauto .obrmaly,
.boxauto1 .obrmaly {
	display: block;
	float: left;
	margin: 0 10px 0 0;
	border: none;
}

.boxauto h3,
.boxauto1 h3 {
	font-size: 14px;
	background: #fbc787;
	padding: 2px 10px;
	margin: -10px -10px 5px -10px;
}

.boxauto h3 a:link,
.boxauto h3 a:visited,
.boxauto1 h3 a:link,
.boxauto1 h3 a:visited {
	color: #f30;
}

.boxauto h3 a:hover,
.boxauto1 h3 a:hover {
	color: #000;
}

.boxauto p,
.boxauto1 p {
	margin: 0;
}

.boxauto p.beznac,
.boxauto1 p.beznac {
	margin: 10px 0 0 0;
}

.boxauto p.nasec,
.boxauto1 p.nasec {
	font-weight: bold;
}

.boxauto p.sleva,
.boxauto1 p.sleva {
	font-size: 12px;
	font-weight: bold;
}

/* Rychla volba */

.rychlavolba {
	display: block;
	width: 100%;
	float: left;
	margin: 0;
	background: #b3b4b9;
	border-bottom: 10px solid white;
}

.rychlavolba h2 {
	display: block;
	width: 30%;
	height: 26px;
	float: left;
	margin: 0;
	padding: 8px 0 0 11px;
	background: #fff;
}

.boxyvolba {
	display: block;
	width: 100%;
	margin: 0 0 20px 0;
	padding-bottom: 15px;
	background: #fff;
}

.boxvolba {
	display: block;
	float: left;
	margin: 0 0 0 15px;
	font: bold 11px "Verdana", "Helvetica CE", "Arial CE", "Helvetica", "Arial", sans-serif;
	text-align: center;
}

.boxvolba a:link,
.boxvolba a:visited {
	display: block;
	width: 71px;
	height: 30px;
	padding: 8px;
	color: black;
	background: #ff8331;
	border: 3px solid #ffd49f;
}

.boxvolba a:hover {
	background: black;
	color: #f60;
	border: 3px solid #ffb459;
}

.boxvolba a.skoda:link,
.boxvolba a.skoda:visited {
	width: 61px;
}

.boxvolba a.vw:link,
.boxvolba a.vw:visited {
	width: 81px;
}


/* Novinky */

.novinky {
	display: block;
	width: 647px;
	margin: 7px 0 30px 0;
	background: #f6dbb0;
}

.novinky h2 {
	display: block;
	width: 272px;
	height: 30px;
	margin: 0;
	padding: 8px 0 0 11px;
	background: #ffbf44;
}

.novinkytelo {
	background: #f4e5d2;
	padding: 15px 0 0 15px;
}

.novinka {
	margin: 0 15px 15px 0;
}

.novinka img {
	float: left;
	margin: 0 10px 0 0;
	border: none;
}

.novinka a {
	color: #668e85;
}

.novinka a:hover {
	color: #006b9f;
}

.dalsi {
	display: block;
	float: right;
	text-align: right;
	padding: 2px 10px 1px 0;
	margin: -15px 0 0 0;
	width: 170px;
	height: 19px;
	font-size: 13px;
	background: #ffc34b;
}

/* Novinky detail */

img.ilust {
	float: left;
	margin: 0 10px 0 0;
	border: none;
}

/* Boxy vpravo */

.boxnej {
	display: block;
	margin: 0 0 8px 0;
	background: #a7e1f2;
}

.boxnej h3 a {
	display: block;
	padding: 2px 10px 5px 10px;
	background: #545454;
}

.boxnej h3 a:hover {
	color: #fff;
	/*background: #009dc9;*/
	background: #000;
}

.boxnej img {
	border: none;
	margin: -7px 0;
}

.boxnejskoda,
.boxnejvw,
.boxnejaudi,
.boxnejfiat,
.boxnejseat {
	display: block;
	margin: 0 0 8px 0;
}

.boxnejskoda a:hover h3,
.boxnejvw a:hover h3,
.boxnejaudi a:hover h3,
.boxnejfiat a:hover h3,
.boxnejseat a:hover h3 {
	color: #fff;
	background: #000;
}

.boxnejslevy,
.boxnejnove {
	display: block;
	margin: 0 0 8px 0;
}

.boxnejslevy a h3,
.boxnejnove a h3 {
	padding: 2px 10px 5px 14px;
	background: #005c86;
}

.boxnejslevy a:hover h3,
.boxnejnove a:hover h3 {
	color: #fff;
	background: #f60;
}

.boxnejslevy a,
.boxnejslevy a:visited {
	display: block;
	width: 166px;
	height: 98px;
	margin: 0;
	background: url(../img/slevy0.gif) bottom left no-repeat;
}

.boxnejslevy a:hover {
	background: url(../img/slevy1.gif) bottom left no-repeat;
}

.boxnejnove a,
.boxnejnove a:visited {
	display: block;
	width: 166px;
	height: 117px;
	margin: 0;
	background: url(../img/boxnove0.gif) bottom left no-repeat;
}

.boxnejnove a:hover {
	background: url(../img/boxnove1.gif) bottom left no-repeat;
}

.boxnejskoda a h3,
.boxnejskoda a:hover h3 {
	padding: 2px 10px 5px 10px;
	background: #076036;
}

.boxnejskoda a,
.boxnejskoda a:visited {
	display: block;
	width: 152px;
	height: 98px;
	margin: 0;
	background: url(../img/boxskoda0.jpg) bottom left no-repeat;
}

.boxnejskoda a:hover {
	background: url(../img/boxskoda1.jpg) bottom left no-repeat;
}

.boxnejvw a h3,
.boxnejvw a:hover h3 {
	padding: 2px 10px 5px 10px;
	background: #175f96;
}

.boxnejvw a,
.boxnejvw a:visited {
	display: block;
	width: 152px;
	height: 98px;
	margin: 0;
	background: url(../img/boxvw0.jpg) bottom left no-repeat;
}

.boxnejvw a:hover {
	background: url(../img/boxvw1.jpg) bottom left no-repeat;
}

.boxnejaudi a h3,
.boxnejaudi a:hover h3 {
	padding: 2px 10px 5px 10px;
	background: #545454;
}

.boxnejaudi a,
.boxnejaudi a:visited {
	display: block;
	width: 152px;
	height: 98px;
	margin: 0;
	background: url(../img/boxaudi0.jpg) bottom left no-repeat;
}

.boxnejaudi a:hover {
	background: url(../img/boxaudi1.jpg) bottom left no-repeat;
}

.boxnejfiat a h3,
.boxnejfiat a:hover h3 {
	padding: 2px 10px 5px 10px;
	background: #800431;
}

.boxnejfiat a,
.boxnejfiat a:visited {
	display: block;
	width: 152px;
	height: 98px;
	margin: 0;
	background: url(../img/boxfiat0.jpg) bottom left no-repeat;
}

.boxnejfiat a:hover {
	background: url(../img/boxfiat1.jpg) bottom left no-repeat;
}

.boxnejseat a h3,
.boxnejseat a:hover h3 {
	padding: 2px 10px 5px 10px;
	background: #cc002b;
}

.boxnejseat a,
.boxnejseat a:visited {
	display: block;
	width: 152px;
	height: 98px;
	margin: 0;
	background: url(../img/boxseat0.jpg) bottom left no-repeat;
}

.boxnejseat a:hover {
	background: url(../img/boxseat1.jpg) bottom left no-repeat;
}

/* Patka */

.patka {
	background: transparent;
}

#paticka p {
	font-size: 11px;
}

.loga {
	float: left;
	margin: 0 10px 0 0;
	border: none;
}

.loga1 {
	float: left;
	margin: 0 145px 0 0;
	border: none;
}

/* Deatil vozu */

.detail {
	display: block;
	padding: 15px;
	background: #f0eeea url(../img/pozdetail.jpg) top left repeat-x;
}

 h2.detailnadpis {
	display: block;
	margin: 0;
	padding: 8px 15px 6px 15px;
	color: #fff;
	background: #777;
}

p.zpetnadetail {
	display: block;
	float:right;
	width: 160px;
	font-weight: bold;
	text-align: right;
	padding: 12px 15px 7px 15px;
	margin-bottom: -8px;
	background: #fff;
}

/* Fotogalerie */

.sadafotek {
	display: block;
	width: 300px;
	float: right;
	margin: 0;
	padding: 0;
}

.fotka, .fotka1 {
	float: left;
	border: none;
	margin: 15px 20px 0 0;
}

.fotka1 {
	margin-right: 0;
}

.fotkamidd {
	border: none;
	margin: 0;
}

/* Ceny */

.blokceny {
	display: block;
	width: 300px;
	margin: 0 0 20px 0;
	background: url(../img/krytkaceny.png) top left repeat-x;
}

.stredsloupec .blokceny p {
	margin: 0;
}

.stredsloupec p.nasecenaBezdph {
	padding: 8px 8px 0 8px;
	height: 22px;
	font: bold 13px/1.2em "Verdana", "Helvetica CE", "Arial CE", "Helvetica", "Arial", sans-serif;
	border-bottom: 1px solid #fff;
}

.stredsloupec p.nasecenaSdph {
	padding: 8px 8px 0 8px;
	height: 22px;
	font: 11px/1.2em "Verdana", "Helvetica CE", "Arial CE", "Helvetica", "Arial", sans-serif;
	border-bottom: 1px solid #fff;
}

.stredsloupec p.slevaProcenta {
	padding: 4px 8px 0px 8px;
	font: bold 18px/1.2em "Verdana", "Helvetica CE", "Arial CE", "Helvetica", "Arial", sans-serif;
	text-align: center;
	background: #fff;
}

.stredsloupec p.slevaAbsol {
	padding: 4px 8px 8px 8px;
	font: bold 11px/1.2em "Verdana", "Helvetica CE", "Arial CE", "Helvetica", "Arial", sans-serif;
	text-align: center;
	background: #fff;
	border-bottom: 1px solid #fff;
}

.stredsloupec p.beznacena {
	padding: 8px 8px 0 8px;
	height: 22px;
	font: 11px/1.2em "Verdana", "Helvetica CE", "Arial CE", "Helvetica", "Arial", sans-serif;
	border-bottom: 1px solid #fff;
}

.stredsloupec p.male {
	padding: 8px 8px 0 8px;
	height: 18px;
	font: 10px/1.2em "Verdana", "Helvetica CE", "Arial CE", "Helvetica", "Arial", sans-serif;
}

.stredsloupec p.kontaktovat a,
.stredsloupec p.kontaktovat1 a {
	display: block;
	padding: 7px 8px 1px 8px;
	margin-bottom: 10px;
	height: 22px;
	color: #000;
	font: bold 13px/1.2em "Verdana", "Helvetica CE", "Arial CE", "Helvetica", "Arial", sans-serif;
	background: #ffb459 url(../img/tlacitkopoz.jpg) bottom left repeat-x;
}

.stredsloupec p.kontaktovat1 a {
	width: 286px;
}

.stredsloupec p.kontaktovat a:hover,
.stredsloupec p.kontaktovat1 a:hover {
	color: #ffb459;
	background: #666 url(../img/tlacitkopoz1.jpg) bottom left repeat-x;
}

.stredsloupec p span.vlevo {
	width: 65%;
	float: left;
}

.stredsloupec p span.vpravo {
	width: 35%;
	float: left;
	text-align: right;
}

/* Kontaktovat */

form .vlevo {
	float: left;
	width: 48%;
}

form .vpravo {
	float: right;
	width: 49%;
}

h2.podtrzeno {
	display: block;
	padding: 8px 15px 6px 0;
	color: #000;
	border-bottom: 6px solid #5d9eb0;
}

h3.bezodsaz {
	margin: 20px 0 0 0;
}

.boxkontakty,
.boxkontakty1 {
	display: block;
	float: left;
	width: 182px;
	height: 225px;
	margin: 10px 0;
	padding: 5px;
	background: white;
}

.boxkontakty1 {
	margin: 10px 20px;
}

.boxkontakty a,
.boxkontakty1 a,
.boxkontakty a:visited,
.boxkontakty1 a:visited {
	color: #ff8d46;
}

.boxkontakty a:hover,
.boxkontakty1 a:hover {
	color: #006b9f;
}

.boxkontakty p,
.boxkontakty1 p {
	margin: 6px 0 0 0;
}

.kratky {
	height: 200px;
}

.nejkratsi {
	height: 185px;
}

.dlouhy {
	height: 230px;
}

img.centrum {
	border: 1px solid black;
	width: 190px;
	margin: -5px 0 -5px -5px;
}

img.logomale {
	border: none;
	margin: 0 0 0 0;
}

/* Formulář */

form {
	margin: 0;
}

select, input, textarea {
	width: 100%;
	margin: 0;
	font: 12px/1.2em "Verdana", "Helvetica CE", "Arial CE", "Helvetica", "Arial", sans-serif;
	border: 1px solid #999;
	background: white;
}

.checkbox {
	width: inherit;
}

.porovnejbutt {
	/*background-color: #fcb156;
	color: #000;
	padding: 8px 0;
	font-weight: bold;*/
	width: 286px;
	height: 30px;
	font: bold 13px/1.2em "Trebuchet MS", "Verdana", "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
	color: white;
	margin: 0 0 0 180px;
	background: #fe645a url(../img/tlacitkopoz.jpg) bottom left repeat-x;
}

input.oramovany {
	width: 96%;
	border: 2px solid #666;
}

input.tlacitko {
	width: 60px;
}

input.tlacitko	{
	margin: 1px;
	padding: 2px;
	font-size: 100%;
	border-top: 1px solid #eee;
	border-right: 2px solid #999;
	border-bottom: 2px solid #999;
	border-left: 1px solid #eee;
	background: white;
}

textarea	{
	background: white;
}

/* Tabulky s daty */

table.udaje {
	width: 100%;
	font-size: 11px;
	border-top: 1px solid #94bcc8;
	border-left: 1px solid #94bcc8;
}

table.udaje a {
	color: #006b9f;
}

table.udaje a:hover {
	color: #ff7449;
}

table.udaje td {
	font-size: 11px;
	background: #f7f2ef;
	padding: 3px;
	border-bottom: 1px solid #94bcc8;
	border-right: 1px solid #94bcc8;
}

table.udaje td.zvyraz {
	background: yellow;
}

.mapkamala {
	border: 1px solid silver;
	float: right;
	margin: 0 0 0 5px;
}

/* Vypis vozu */

.poznamka {
	display: block;
	margin: 0 0 5px 15px;
	padding: 5px 0 15px 0;
	font-size: 11px;
	/*border-bottom: 1px solid #ccc;*/
}

.poznamka1 {
	display: block;
	margin: 0 0 0 0;
	padding: 0 15px 15px 15px;
	background: white;
}

.poznamka2 {
	display: block;
	margin: 0 0 0 0;
	padding: 0 15px 15px 15px;
	background: #bfc2c9;
}

.bezdph {
	font: bold 12px Verdana, Arial, sans-serif;
	color: #006b9f;
}

.vypis {
	display: block;
	/*padding: 15px;
	background: #f0eeea url(../img/pozvypis.jpg) top left repeat-x;*/
	background: #bfc2c9;
}

.vypis a {
	color: #006b9f;
}

.vypis a:hover {
	color: #ff7449;
}

 /*h2.vypisnadpis {
	display: block;
	margin: 0;
	padding: 8px 15px 6px 15px;
	color: #f0ebe8;
	background: #00b3dc;
}*/

h2.vypisnadpis {
	display: block;
	margin: 0;
	padding: 8px 15px 6px 15px;
	color: #000;
	background: #bfc2c9;
	/*border-bottom: 3px solid #fbe2c3;*/
}

p.vypisrazeni {
	display: block;
	float:right;
	width: 230px;
	font-weight: bold;
	text-align: left;
	padding: 6px 15px 7px 15px;
	margin-bottom: -8px;
	background: #a0a1a5;
}

p.vypisrazeni select {
	width: 60%;
	margin: 2px 0 0 6px;
}

.autovypis {
	display: block;
	margin: 0 0 15px 0;
	padding-bottom: 15px;
	border-bottom: 1px solid #ccc;
}

.autovypis .obrmaly {
	display: block;
	float: left;
	margin: 0 10px 0 0;
	border: none;
}

.autopopis {
	display: block;
	float: left;
	width: 318px;
	margin: 0;
}

.novyojety1,
.novyojety2,
.novyojety3 {
	display: block;
	float: left;
	width: 70px;
	margin: 0;
	padding: 5px;
	text-align: center;
	background: #fff998;
}

.novyojety2 {
	background: #ffc499;
}

.novyojety3 {
	background: #98e3ff;
}

.autoceny {
	display: block;
	float: left;
	width: 180px;
	margin: 0;
	padding: 3px 5px;
}

.autovypis p {
	margin: 0;
}

.autovypis p.beznac {
	margin: 0;
}

.autovypis p.nasec {
	font-weight: bold;
}

.autovypis p.sleva {
	font-size: 12px;
	font-weight: bold;
}

p.tlaczaparkovat {
	margin: 10px 0 0 0;
}

p.tlaczaparkovat a:link,
p.tlaczaparkovat a:visited {
	display: block;
	float: left;
	font-weight: bold;
	color: #ff8c00;
	padding: 3px 12px 3px 3px;
	margin: 0 5px 0 0;
	background: transparent url(../img/odrazka.gif) right no-repeat
}

p.tlaczaparkovat a:hover {
	color: #ff0000;
	background: white url(../img/odrazka.gif) right no-repeat
}

span.zaparkovano {
	float: left;
	padding: 3px;
	margin: 0 5px 0 0;
	background: transparent;
}

p.tlaczaparkovatdetail {
	margin: 20px 0 0 0;
}

p.tlaczaparkovatdetail a:link,
p.tlaczaparkovatdetail a:visited {
	display: block;
	float: left;
	font-weight: bold;
	color: #fe645a;
	padding: 3px 12px 3px 3px;
	margin: 0 5px 0 0;
	background: transparent url(../img/odrazka.gif) right no-repeat
}

p.tlaczaparkovatdetail a:hover {
	color: #006b9f;
	}

.strankovani {
	font-size: 11px;
	margin: 5px 15px 15px 15px;
}

.skupina {
	margin: 0 10px 0 0;
}

p.poslatmailem {
	display: block;
	clear: both;
	padding: 6px 10px 6px 10px;
	background: #fffb9b;
}

p.poslatmailem span.label {
	float: left;
	width: 20%;
	padding: 6px 0 0 0;
	margin: 0 6px 0 0;
}

p.poslatmailem input.oramovany {
	width: 40%;
	margin: 2px 6px 0 0;
	border: 2px solid #999;
}

p.poslatmailem input.tlacitko {
	width: 55px;
	margin: 2px 6px 0 0;
}

p.tisknout {
	margin: 15px 0;
}

p.tisknout a:link {
	font-weight: bold;
	color: #fe645a;
}

p.tisknout a:hover {
	color: #006b9f;
	}

/* Vypis nej slevy */

p.celanabidka {
	display: block;
	margin: -15px 0 25px 0;
	padding: 6px 8px;
	background: #aaa;
	text-align: right;
	font-size: 12px;
}

p.celanabidka a:link,
p.celanabidka a:visited {
	color: white;
	font-weight: bold;
}

p.celanabidka a:hover {
	color: #ffb459;
}

h3.oddel {
	margin: 0 0 15px 0;
	/*border-bottom: 1px solid #00b3dc;*/
}

/* Kontakty - boxiky */

.boxfotka {
	display: block;
	float: left;
	width: 209px;
	height: 95px;
	padding: 6px 2px 6px 6px;
	margin: 0 14px 15px 0;
	background: white;
}

.boxfotka img {
	float: left;
	margin-right: 6px;
}

.boxfotka img.ikonka2 {
	float: none;
}

#stred .boxfotka p.jmeno {
	margin: 0px;
	font-size: 11px;
}

#stred .boxfotka .male {
	font-size: 10px;
}


/* Nove pridane vozy - radkove */

.novepridane1 {
	display: block;
	width: 100%;
	float: left;
	margin: 0;
	background: #b3b4b9;
	border-bottom: 10px solid #bfc2c9;
}

.novepridane1 h2 {
	display: block;
	width: 30%;
	height: 26px;
	float: left;
	margin: 0;
	padding: 8px 0 0 11px;
	background: #bfc2c9;
}

table.udajeauta {
	width: 100%;
	font-size: 11px;
}

table.udajeauta a {
	color: #1b347e;
}

table.udajeauta a:hover {
	color: #000;
}

table.udajeauta tr.hlavatabulka {
	font-size: 11px;
	font-weight: bold;
	color: #666;
}

table.udajeauta .last {
	border-bottom: none;
}

table.udajeauta td {
	background: #bfc2c9;
	padding: 5px;
	text-align: center;
	border-bottom: 1px solid #d3d5db;
}

table.udajeauta td.nazevauta {
	width: 220px;
	text-align: left;
}

table.udajeauta td.autocena,
table.udajeauta td.autocena1,
table.udajeauta td.autocena2 {
	width: 110px;
}

.udajeauta .obrmaly{
	display: block;
	float: none;
	margin: 0 10px 0 0;
	border: none;
}

.udajeauta h3 {
	font-size: 11px;
	font-weight: bold;
	margin: 0;
}

.udajeauta h3 a:link,
.udajeauta h3 a:visited{
	color: #1b347e;
}

.udajeauta h3 a:hover {
	color: #000;
}

.udajeauta p {
	font-size: 11px;
	margin: 0;
}

.udajeauta p.beznac {
	margin: 0;
	color: #666;
}

.udajeauta p.nasec {
	font-weight: bold;
}

.udajeauta p.sleva {
	color: #000;
}

td div.novyojety1,
td div.novyojety2,
td div.novyojety3 {
	/*display: block;
	float: none;
	width: 70px;
	margin: 0;
	padding: 5px;*/
	text-align: center;
	color: #fff998;
	background: transparent;
}

td div.novyojety1 p,
td div.novyojety2 p,
td div.novyojety3 p {
	font-weight: bold;
}

td div.novyojety2 {
	color: #ffdcc3;
}

td div.novyojety3 {
	color: #bfeeff;
}

td p.tlaczaparkovat {
	margin: 0 0 0 0;
}

td p.tlaczaparkovat a:link,
td p.tlaczaparkovat a:visited {
	display: block;
	float: left;
	font-weight: bold;
	color: #1b347e;
	padding: 0 10px 0 0;
	margin: 0 5px 0 0;
	background: transparent url(../img/sipka.gif) right no-repeat;
}

td p.tlaczaparkovat a:hover {
	color: #000;
}

td span.zaparkovano {
	color: white;
}

td span.zaparkovano img {
	float: left;
	margin-right: 3px;
}

td span.zaparkovano a:link,
td span.zaparkovano a:visited {
	display: inline;
	float: none;
	font-weight: normal;
	color: #fff;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: transparent;
}

/* Kontakty - souhrnna stranka */

.boxpobocka {
	display: block;
	float: left;
	width: 178px;
	height: 190px;
	min-height: 190px;
	margin: 0 5px 10px 5px;
	padding: 5px;
	background: #fff;
}

.boxpobocka .fotkacentram {
	float: none;
	margin: 0 0 5px 0;
}
