/* CSS Document */
.cl {clear: left;}
.cr {clear: right;}
.cb {clear: both;}
.bold {font-weight: bold;}
.bigger {font-size: 12px; line-height: 22px; text-decoration: underline;}
.italic {font-style: italic;           }
.grey {color: rgb(0,0,51); margin-left: 0px;}
.zelenalinka {color: #00cc00; font-weight: bold;}
.orange {color: rgb(255,153,51)}
.red {color: red;}

.neviditelny {
  position: absolute;
  top: 0px;
  bottom: 0px;
  line-height: 0px;
	visibility: hidden;
	height: 0px;
	width: 0px;
	margin: 0px;
	padding: 0px;
	display: inline;
  font-size: 0px;
}



#cenovabomba {margin: 0px 0px 5px 5px; text-align: justify; font-size: 30px; font-weight: bold; text-align: center; color: red;}
#cenovabomba span {font-size: 15px; color: black;}
img {margin: 0px; padding: 0px; border: none;}
div {margin: 0px; padding: 0px;}

h1 {
color: rgb(51,0,0);
font-weight: bold;
font-size: 15px;
margin: 0px 0px 0px 1px;
padding: 5px 0px 0px 16px;
background-image: url(img/odrazka.gif);
background-repeat: no-repeat;
background-position: center left;
}

h2 {
color: rgb(51,0,0);
font-size: 13px;
margin: 10px 0px 0px 4px;
padding: 0px 0px 0px 0px;
font-weight: bold;
}

h3 {
color: rgb(51,0,0);
font-weight: bold;
font-size: 15px;
margin: 0px 0px 0px 1px;
padding: 5px 0px 0px 16px;
}

h4 {
color: red;
font-weight: bold;
font-size: 15px;
margin: 0px 0px 0px 1px;
padding: 5px 0px 0px 5px;
}


h5 {
color: rgb(51,0,0);
font-weight: bold;
font-size: 15px;
margin: 0px 0px 0px 1px;
padding: 5px 0px 0px 5px;
}

hr {
margin: 0px 2px 0px 2px;
padding: 0px;
height: 1px;
color: #cccccc;
}

body {
font-family: Arial;
font-size: 10px;
background-color: #607567;
background-image: url(img/bodybg.gif);
background-repeat: repeat-x;
text-align: center;
}

a {
text-decoration: none;
color: black;
}

.pneu {font-size: large;color: red; text-decoration: underline; padding: 0 0 0 10px}

a:hover {
text-decoration: underline;
color: rgb(255,69,0);
}

#kontajner1 {margin: auto; padding: 0px; width: 762px; background-color: ; border: solid 0px black;}
#kontajner {
margin: auto;
text-align: left;
background-image: url(img/pozadiobsahu2.gif);
background-repeat: repeat-y;
background-color: ;
width: 762px;
}


#logo {
/* font-size: 11px; */
letter-spacing: 0px;
font-weight: bold;
height: 49px;
background-image: url(img/pozadilogo.gif);
background-repeat: repeat-x;
text-align: right;
border-bottom: solid 1px black;
}

#logo2 {
margin-left: 20px;
padding: 20px 10px 10px 0px;
font-size: 11px;
background-image: url(img/logo.gif);
background-repeat: no-repeat;
}

#logo ul {
margin: 0px;
padding: 0px;
}

#logo li {
display: inline;
}

#logo .menu {

}

#obsah {
width: ;
margin: 0px 200px 0px 0px;
padding: 4px 0px 0px 0px;
background-color: gree;
}

.obsah2 {
margin: 0px 18px 0px 0px;
padding: 0px 0px 0px 0px;
}

#ikony {
background-image: url(img/pozadiikony.jpg);
background-repeat: no-repeat;
height: 92px;
margin: 0px 0px 0px 0px;
}

#ikony div {
margin: 0px 0px 0px 0px;
padding: 22px 0px 0px 0px;
}

#akceprovozovny {
}

#akce {
width: 262px;
padding: 0px 0px 0px 10px;
margin: 0px;
}

.akce {margin: 5px 5px 15px 10px;}

#carclub p {padding: 0px 0px 10px 20px; text-align: justify;}

.kontejnerobsah {
width: 262px;
}



#nadpisakce {
background-image: url(img/akceslevy.gif);
background-color: white;
background-repeat: no-repeat;
background-position: bottom;
height: 12px;
}

.provozovny {
background-color: green;
float: right;
width: 262px; 
margin: 0px;
padding: 0px 0px 0px 0px;
}

#nadpisprovozovny {
background-image: url(img/provozovny.gif);
background-color: white;
background-repeat: no-repeat;
background-position: bottom;
height: 12px;
}

.telokulram {
border-width: 0px 1px 0px 1px;
border-color: #cccccc;
border-style: solid;
background-color: white; 
padding: 0px 2px 0px 2px;
}

.akcetext {
padding: 0px 0px 0px 5px;
}

.patickakulram {
background-image: url(img/paticka.gif);
background-color: white;
background-repeat: no-repeat;

}

.nadpiskontakt {
background-image: url(img/provozovnakontakty.gif);
background-color: white;
background-repeat: no-repeat;
background-position: bottom;
height: 12px;
}

.akcnivozy {padding: 5px 0 2px 5px; margin: 0 0 1px 0;}
.nazevvozu {font-size: 13px; font-weight: bold;}
.barvavozu {font-size: 12px;}
.ceny {font-size: 13px;}
.cena {font-size: 13px; font-weight: bold;}
.cenasleva {font-size: 17px; font-weight: bold;}
.sleva {font-size: 20px; color: red; font-weight: bold;} 
/* kontakty ----------------------------------------------------------------- */

.kontakty {
margin: 4px 4px 0px 4px;
padding: 1px 2px 1px 2px;
background-color: #f0f0f0;
border: solid 1px;
}
.kontaktnaprovozovnu {
margin: 10px 0px 10px 10px;
font-size: 11px;
}

.provozovny h2 h1 {
margin: 3px 0px 0px 0px;
}


/* konec kontaktù ----------------------------------------------------------- */

/* aktuality ---------------------------------------------------------------- */

#pravysloupec {
margin-right: 0px;
padding-right: 0px;
width: 200px;
float: right;
background-color: ;
}

#aktuality {

}


.aktualita {
text-align: left;
margin: 8px 1px 0px 0px;
padding: 2px;
/* background-image: url(img/pozadiaktualita.gif); */
background-repeat: repeat-x;
background-color: white;
color: rgb(85,81,74);
}

.nazev {
background-color: whitesmoke;
font-weight: bold;
font-size: 11px;
margin: 0px 0px 0px 0px;
padding: 0px 25px 0px 1px;
background-color: white;
color: rgb(153,0,0);
}

.datum {
color: rgb(128,128,128);
font-size: 10px;
}

.skoda {background-image: url(img/skoda_male.gif); background-repeat: no-repeat;  background-position: top right;}
.seat {background-image: url(img/seat_male.gif); background-repeat: no-repeat;  background-position: top right;}
.vw {background-image: url(img/vw_male.gif);background-repeat: no-repeat; background-position: top right;}

.aktualitaodkaz {
line-height: 12px;
display: block;
text-align: right;
text-decoration: underline;
text-align: left;
font-weight: ;
background-image: url(img/odkaz.gif);
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 15px;
}

.aktualitaodkaz:hover {
color: rgb(51,51,51);
margin: 0px 0px 0px 3px;
background-image: url(img/odkazdark.gif);
}

.akce {
margin: 0xp 0px 0px 0px;
}

/* konec aktualit */

#akcninabidka {
background-image: url(img/akcninabidka.gif);
background-repeat: no-repeat;
width: 262px;
height: 88px;
font-weight: bold;
font-size: 11px;
margin: 4px 0px 7px 0px;
}

#akcninabidka div {
padding: 22px 15px 5px 8px;
}

.akceodkaz {
text-decoration: underline;
display: block;
text-align: right;
padding: 0px 0px 0px 0px;      
}

.akceodkaz:hover {
color: white;
}


#predpatickou {
clear: right;
padding: 0px 0px 0px 30px;
}

#paticka {
margin: 0px 0px 0px 0px;
color: black;
text-align: center;
background-image: url(img/pozadilogo.gif);
background-repeat: repeat-x;
background-position: top;
}

#paticka a {
color: black;
}

#paticka ul {
display: inline;
margin: 0px;
padding: 0px;
}

#paticka li {
display: inline;
}

#paticka .menu {
font-size: 14px;
}
/* -----------AKCNI NABIDKA-------------------------------------------------- */
.akcninabidka {
line-height: 25px;
font-size: 13px;
background-image: url(img/pozadiakcnivozy.gif);
background-repeat: no-repeat;
background-position: top left;
text-align: left;
margin: 2px 0px 2px 6px;
padding: 0px;
width: 540px;
height: 55px;
border: rgb(137,137,137) solid;
border-width: 1px 1px 1px 1px;
}

.akcninabidka img {
float: left;
margin: 0px 5px 0px 0px;
padding: 0px;
}


.akcninabidka2 {
float: right;
margin: 4px 0px 0px 2px;
padding: 0px 0px 0px 0px;
}

.akcnimodel {
margin: 5px 10px 5px 10px;
}

.akcnimodel h3 {
text-decoration: none;
font-size: 19px;
margin: 0px;
background-image: url(none);
padding: 0px;
}

.akcnimodel ul {
font-size: 12px;
list-style-type: square;
}

.akcnimodel p {
margin: 5px 0px 13px 0px;
text-align: justify;
font-size: 12px;
}

.nadpis {
font-size: 14px;
}

.cenik {
font-size: 13px;
margin: 0px 0px 0px 4px;
width: 209px;
height: 300px;
float: right;
background-image: url(img/pozadicena.gif);
background-repeat: no-repeat;
}

.obsahcenik {
margin: 4px 0px 3px 6px;
}

.poznamka {
font-size: 10px;
color: rgb(95,95,95);
}

.pdf {
text-align: center;
font-size: 10px;
width: 200px;
}
