body{
  background:#030303 url('img/pozadi.png') repeat-x;
  margin:0;
  padding:0;
  font-family:verdana;
  text-align:center;
}


h1{
  position:relative;
  top:60px;
  left:50px;
  font-size:33px;
  font-family:verdana;
  color:#3175b0;
  margin:0;
  padding:0;
  font-weight:normal;
  text-align:left;
  
}

h2{
  font-size:20px;
  font-family:verdana;
  color:#131313;
  margin-left:30px;
  height:40px;
  margin-top:0px;
  padding-top:6px;
  font-weight:normal;
  text-align:left;
  letter-spacing:1px;  
}

h3{
  font-size:17px;
  font-family:verdana;
  color:#131313;
  margin-left:50px;
  height:40px;
  margin-top:0px;
  padding-top:6px;
  font-weight:normal;
  text-align:left;
  letter-spacing:1px;
}

h4{
  font-size:20px;
  font-family:verdana;
  color:#131313;
  margin:0 auto;;
  height:40px;
  margin-top:0px;
  padding-top:6px;
  font-weight:normal;
  text-align:center;
  letter-spacing:1px;
}


#header{
  background:url('img/header.png');
  height:256px;
  width:833px;
  margin:0 auto;
}

#menu{
  background:url('img/menu.png') no-repeat;
  height:52px;
  width:833px;
  margin:0 auto;
}

#obsah{
  background:url('img/obsah.png') repeat-y;
  width:833px;  
  margin:0 auto;
}

#footer{
  background:url('img/footer.png') no-repeat;
  width:833px;      
  height:14px;
  margin:0 auto;
}

#footer2{
  background:url('img/footer2.png') no-repeat;
  width:833px;      
  height:120px;
  margin:0 auto;
  padding:0;
}

#menu ul.odkazy{
  width:755px;
  margin:0 auto;
  list-style:none;
  padding-top:5px;
  
}

ul.odkazy li{
  float:left;
  text-align:left;  
  margin:0 auto; 
  
}

ul.odkazy li a{
  color:#fff;
  font-size:17px;
  margin-left:45px;
  margin-right:45px;
  font-family:verdana;
}

.clear {
  clear:both;
}

#obsah p{
  margin:0 auto;
  width:760px;
  line-height:25px;
  font-size:14px;
  text-align:justify;
  margin-bottom:20px;
}

table.prvnitabulka{
  width:760px;
  margin:0 auto;
}

table.prvnitabulka tr.cena td{
  font-size:15px;
  text-align:center;
}

table.prvnitabulka tr.co td{
  font-size:16px;
  text-align:center;
  font-weight:bold;
  letter-spacing:2px;  
}

table.prvnitabulka tr.img td{
  font-size:13px;
}

table.prvnitabulka tr.odkaz td{
  text-align:center;

}

table.prvnitabulka tr.odkaz a{
  color:#88221e;
  font-weight:bold;
  font-size:18px;
  letter-spacing:2px;
}

.klic{
  width:280px;
  float:left;
  margin-left:20px;
  margin-top:0px;
}

ul.klicovaslova{
  text-align:left;
  list-style:disc;
  color:#fff;
  margin-left:20px;
  margin-top:0;
  padding:10px;
}

ul.klicovaslova li{
  line-height:20px;
}

ul.klicovaslova li a{
  font-size:13px;
  color:#fff;
  font-weight:bold;
  text-decoration:none;
}

ul.klicovaslova li a:hover{
  text-decoration:underline;
}


.info{
  width:490px;
  margin-top:15px;
  margin-right:30px;
  float:right;
}

.info a{
  color:#fff;
}

p.copy{
  font-size:15px;
  font-weight:bold;
  color:#fff;
  text-align:right;
  margin-top:10px;
  line-height:20px;
  padding:0;
}

p.copy a{
  font-size:15px;
  font-weight:normal;
  color:#fff;
}


img.auticko{
  text-align:right;
  margin-left:240px;
}


table.vozovypark{
  width:780px;
  margin:0 auto;
  border-collapse:collapse;   
  
}

table.vozovypark td{
  border:1px solid #d3d3d3;
  line-height:25px;
  height:35px;
  font-size:13px;
  padding:4px;
  background:#fdfdfd;
}

table.vozovypark td.obrazek{
  width:200px;
  text-align:center;
  font-size:10px;
  margin:0px;
  padding:1px;
}

table.vozovypark td.typ{
  font-size:20px;
  font-weight:bold;
  letter-spacing:1px;
  background:#fff;
  padding-left:204px;
  border-top:1px solid white;
  border-left:1px solid white;
  border-right:1px solid white;
       
}

table.vozovypark td.infov{
  width:130px;
  font-size:13px;
  padding:3px;
}



table.vozovypark td.vybava{
  padding:3px;
  font-size:13px;
}

table.vozovypark td.nadpiscenik{
  text-align:center;
  font-size:15px;
  letter-spacing:2px;
  font-weight:bold;
  
}

table.vozovypark td.nadpiscenik a{
  color:#272727;
}

table.vozovypark td.poslatobj{
  text-align:center;
  background:url('img/posobpo.png') repeat-x;
  height:35px;
  font-size:17px;
  letter-spacing:2px;
}

table.vozovypark td.poslatobj a{
  color:#000;
  font-weight:normal;
  text-decoration:underline;
}

table.vozovypark tr.delka{
  text-align:center;
  font-size:13px;
}

table.vozovypark tr.delka td{
  width:96px;
  background:#f3f3f3;
}

table.vozovypark tr.cena{
  width:96px;
  font-size:13px;
  letter-spacing:1px;
  text-align:center;
}

table.vozovypark td.l{
  width:120px;
}

table.vozovypark td.infoovozidle{
  text-align:center;
  font-size:15px;
  letter-spacing:2px;
  font-weight:normal;
  height:10px;
}

table.vozovypark td.infoovozidle a{
  color:#272727;
}

table.objednavka{
  width:550px;
  margin:0 auto;
  background:url('img/formpozadi.png') no-repeat;
  padding:10px;
  font-family:arial;

}

table.objednavka td{
  line-height:30px;
  font-size:14px;
  color:#fff;
  font-weight:bold;
}

table.objednavka td input, textarea, option, select{
  font-size:14px;
  font-weight:bold;
  color:#343434;
}


ul.pozn{
  text-align:left;
  line-height:20px;
}

ul.opr{
  text-align:left;
  line-height:20px;
  margin-left:40px;
}

#linky {
  font-family:verdana;
  font-size:12px;
	text-align:center;
	color: #59554c;
  margin:0 auto;
  padding:0;

	width:900px;
	font-weight:normal;
	text-decoration:none;
}
 
#linky a{
  font-family:verdana; 
  font-size:12px;
	text-align:center;
  padding:0;	
	font-weight:bold;
	color: #fff;
	text-decoration:none;
}

table.hrom{
  border-collapse:collapse;
  width:775px;
  margin-top:-20px;
  margin-left:30px;
  border:1px solid #353633;
}

table.hrom tr.hlava td{
  padding:10px;
  font-size:14px;
  text-align:center;
  background:url('img/komplet.png') repeat-x;
  border:1px solid #6f716a;
  font-weight:bold;
}


table.hrom tr.auto td{
  padding:10px;
  font-size:13px;
  text-align:center;
  border:1px solid #6f716a;
  text-align:left;
}






