/*--- definice telo+scroll ---*/
BODY {
background: #0f315f;
text-align: center;
}
* {
	margin: 0;
	padding: 0;
	border: 0;
}
.clear{
clear: both;
}
/*--- cela stranka ---*/
#stranka{
margin-top: 20px;
margin-left: auto;
margin-right: auto;
text-align: left;
background: url(bg.gif);
width: 985px;
}
/*--- flash ---*/
#flash{
text-align: left;
margin-top: 0px;
margin-left: 4px;
width: 977px;
height: 421px;
background: url(flash01.jpg);
}
#hlavicka{
position: absolute;
top: 20px;
margin-left: 4px;
width: 977px;
height: 113px;
background: url(hlavicka.png);
}
#hlavicka h1 a{
margin-top: 0px;
margin-left: 0px;
width: 306px;
height: 65px;
display: block;
}
#hlavicka h1 a span{
display: none;
}
#hlavicka ul{
margin-top: 0px;
margin-left: 383px;
width: 594px;
height: 36px;
list-style: none;
}
#hlavicka li{
height: 36px;
float: left;
}
#hlavicka li h2 span{
display: none;
}
#hlavicka li a.hlavni-strana{
width: 147px;
height: 36px;
display: block;
}
#hlavicka li a.hlavni-strana:hover{
background: url(tl-hlavni-strana.gif);
}
#hlavicka li a.minibus{
margin-left: 2px;
width: 89px;
height: 36px;
display: block;
}
#hlavicka li a.minibus:hover{
background: url(tl-minibus.gif);
}
#hlavicka li a.cargo{
margin-left: 2px;
width: 82px;
height: 36px;
display: block;
}
#hlavicka li a.cargo:hover{
background: url(tl-cargo.gif);
}
#hlavicka li a.odtahova-sluzba{
margin-left: 2px;
width: 166px;
height: 36px;
display: block;
}
#hlavicka li a.odtahova-sluzba:hover{
background: url(tl-odtahova-sluzba.gif);
}
#hlavicka li a.kontakt{
margin-left: 2px;
width: 102px;
height: 36px;
display: block;
}
#hlavicka li a.kontakt:hover{
background: url(tl-kontakt.gif);
}
#bunky{
position: absolute;
margin-top: -172px;
margin-left: 16px;
width: 949px;
height: 223px;
background: url(bunky.png);
}
#bunky span{
display: none;
}
#bunky #minibus a{
float: left;
width: 309px;
height: 223px;
display: block;
}
#bunky #minibus a:hover{
background: url(bunka-minibus.png);
}
#bunky #cargo a{
float: left;
margin-left: 10px;
width: 310px;
height: 223px;
display: block;
}
#bunky #cargo a:hover{
background: url(bunka-cargo.png);
}
#bunky #odtahovka a{
float: left;
margin-left: 10px;
width: 310px;
height: 223px;
display: block;
}
#bunky #odtahovka a:hover{
background: url(bunka-odtahovka.png);
}
#obsah{
clear: both;
padding-top: 60px;
width: 977px;
}
#obsah h2{
clear: both;
margin-left: 16px;
margin-right: 16px;
padding-bottom: 16px;
color:  #666666; 
font: bold 18px Arial, Helvetica, sans-serif;
}
#obsah h2 span{
color:  #000000; 
font: normal 14px Arial, Helvetica, sans-serif;
}
#obsah h3{
clear: both;
margin-left: 16px;
margin-right: 16px;
padding-bottom: 16px;
color:  #666666; 
font: normal 18px Arial, Helvetica, sans-serif;
}
#obsah h3 a{
color:  #666666; 
font: normal 18px Arial, Helvetica, sans-serif;
text-decoration: underline;
}
#obsah p{
margin-left: 16px;
margin-right: 16px;
padding-bottom: 16px;
color:  #333333; 
font: normal 12px Arial, Helvetica, sans-serif;
}
#obsah p span{
color:  #cc0000; 
font: normal 18px Arial, Helvetica, sans-serif;
}
#obsah p a{
color:  #000000; 
font: normal 12px Arial, Helvetica, sans-serif;
}
.left{
float: left;
width: 639px;
}
.right{
float: left;
width: 336px;
background: url(stin.png) no-repeat left center;
}
.right .input{
width: 300px;
margin-bottom: 5px;
color:  #333333; 
font: normal 12px Arial, Helvetica, sans-serif;
border: solid 1px #333333;
}
.right .odeslat{
margin-left: 185px;
margin-top: 8px;
}
#obsah .fotogalerie{
margin-left: 18px;
clear: both;
}
#obsah .fotogalerie a{
margin-left: 0px;
margin-right: 20px;
margin-bottom: 20px;
width: 181px;
height: 150px;
float: left;
background: url(pic.png);
}
#obsah .fotogalerie a .pic{
border: solid 2px #ffffff;
width: 181px;
height: 133px;
}


#paticka{
clear: both;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
text-align: left;
width: 977px;
height: 62px;
background: url(paticka.png);
}
#paticka p{
padding-top: 27px;
margin-left: 20px;
color:  #666666; 
font: normal 12px Arial, Helvetica, sans-serif;
}
#paticka p a{
margin-right: 20px;
color:  #666666; 
font: normal 12px Arial, Helvetica, sans-serif;
}