/* css styl - kepas.cz napsal - Pavel Jílek */

body{
  background:url('img/pozadi.gif') #8bb6fa repeat-x ;
  margin:0;
  padding:0;
  font-family:verdana;
  font-size:12px;  

}

h1{
  color:#8bb6fa;
  font-size:17px;
  font-weight:bold;
  text-align:center;
  margin:0;
  padding:0;
  margin-left:30px;  
	letter-spacing: 2px; 
  font-family:tahoma; 
}

.left{
  float:left;
  margin-right:30px;
}

.leftimg{
  float:left;
  margin-right:0px;
}

.right{
  float:right;
  margin-left:30px;
}

#header{

  width:984px;
  height:224px;
  margin:0 auto;
}

#menu{
  background:url('img/menu.gif');  
  width:984px;
  height:50px;
  margin:0 auto;
}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	padding:3px;
	padding-left:30px;
}

#menu li{
  font-family:verdana;
	display: inline;
	padding-left:30px;


}
#menu a{
	color:#ffffff;
  font-family:verdana;
  font-weight:bold;
	font-size:14px;  
	text-decoration:none;
  }

#menu li.active a{
	display: inline;
	color:#4ceaf0;
}

#menu a:hover{
	display: inline;
	color:#4ceaf0;
}


#text{
  background:url('img/text.gif');  
  width:984px;
  margin:0 auto;
}

#footer{
  background:url('img/footer.gif');  
  width:984px;
  height:72px;
  margin:0 auto;
}

#footer p{
  margin:0px;
  padding:0px;
  position:relative;
  top:28px;
  left:44px;
  font-size:11px;
  font-weight:bold;
  font-family:verdana;
  letter-spacing:1px; 
  color:#fff;
  border:0;
}

#footer p a{
  font-family:verdana;
  letter-spacing:0px; 
  font-size:12px;
  color:#cfcfcf;
  margin-left:570px;
}



#left{
  width:200px;
  margin-left:35px;
  float:left;
}
  
#left h2{
 text-align:center;
 font-size:17px;
 font-style:italic;
 letter-spacing: 2px;
 margin:0;
 font-weight:bold; 
 margin-bottom:6px;
 border-bottom:1px solid #626262;

}

#left h3{
 text-align:center;
 font-size:11px;
 font-style:italic;
 letter-spacing: 2px;
 margin:0;
 color:#b70000;
 font-weight:bold; 
 border-bottom:1px solid #b70000;
}

#left h3 a{
 text-align:center;
 font-size:11px;
 font-style:italic;
 letter-spacing: 2px;
 margin:0;
 color:#b70000;
 font-weight:bold; 
 text-decoration:none;
}

p span{
  color:#3080ff;
  font-weight:bold;
  text-align:center;
  font-size:15px;
}

#left p{
 text-align:center;
 font-size:13px;


}

#right{

  width:655px;
  float:right;
  margin-right:56px;  
  }  
  
#right p{

  text-align:justify;  
  font-size:14px;
  }    
  
#right h2{
  text-align:right;
  font-size:17px;
  font-style:italic;
	letter-spacing: 2px;
  margin:0;
  font-weight:bold; 
  color:#9d9d9d;
  border-bottom:1px solid #626262;  
}  

#right h3{
  text-align:left;
  font-family:verdana;
  font-size:23px;
  font-style:normal;
  letter-spacing: 2px;
  margin:0;
  padding-top:3px;
  font-weight:bold; 
  padding-bottom:3px;  
  border-bottom:1px solid #626262;  
} 

#right h4{
  text-align:left;
  font-family:verdana;
  font-size:20px;
  font-style:normal;
  letter-spacing: 2px;
  margin:0;
  color:#3080ff;
  padding-top:10px;
  font-weight:bold;
  padding-bottom:4px; 
  border-top:1px solid #808080;
 
} 
#right h4 a{
  text-decoration:underline;
  color:#3080ff;
}

#right h5{
  text-align:left;
  font-family:verdana;
  font-size:18px;
  font-style:normal;
  letter-spacing: 2px;
  margin:0;
  color:#000;
  padding-top:10px;
  font-weight:bold;
  padding-bottom:4px; 

} 

#right h5 a{
  text-decoration:underline;
  color:#000;
} 

#right h6{
  text-align:center;
  font-family:verdana;
  font-size:20px;
  font-style:normal;
  letter-spacing: 4px;
  margin:0;
  color:#000;
  padding-top:20px;
  font-weight:bold;
  margin-bottom:10px; 

}

#right p strong{
color:#454545;
}

#right a{
color:#454545;
text-decoration:none;
}
.nadpis_banneru{
  text-align:center;
  font-family:verdana;
  font-size:18px;
  font-style:normal;
  letter-spacing: 2px;
  margin:0;
  padding-top:3px;
  font-weight:bold; 
  padding-bottom:3px; 
  color:#386cc2; 
  
} 
.obsah_banneru{
  text-align:center;
  font-family:verdana;
  font-size:20px;
  font-style:normal;
  letter-spacing: 4px;
  margin:0;
  padding-top:3px;
  font-weight:bold; 
  padding-bottom:3px; 
  color:#202020; 
  padding:10px;
  border:1px solid black;
  
}

.pod_bannerem{
  text-align:center;
  font-family:verdana;
  font-size:10px;
  font-style:normal;
  margin:0;
  padding-top:3px;
  font-weight:bold; 
  padding-bottom:3px; 
  color:#b70000; 


  
}   

ul.pujcujeme{
  width:200px;
  list-style:none;
  margin-left:15px;
  padding:0;
  border-left:1px solid #8bb6fa;
  padding-left:10px;  
}

ul.pujcujeme li{
  color:#000000;
  margin-bottom:5px;
  font-size:14px;

}

ul.pujcujeme a{
  color:#000000;
  text-decoration:none;
}

ul.pujcujeme a:hover{
  color:#000000;
  text-decoration:underline;
  font-weight:normal;
}

ul.pujcovna_left{
  width:300px;
  list-style:disc;
  margin-left:15px;
  padding:0;
  padding-left:10px;  
}

ul.pujcovna_left li{
  color:#000000;
  margin-bottom:2px;
  font-size:13px;

}

ul.pujcovna_left a{
  color:#000000;
  text-decoration:none;
}

ul.pujcovna_left a:hover{
  color:#000000;
  text-decoration:underline;
  font-weight:normal;
}

.right_pujcovna{
  float:right;
  width:300px;
  margin-right:10px;  
}

.left_pujcovna{
  float:left;
  margin-left:10px;
  width:300px;
}


#pocitadlo{
  margin-left:48px;
}

table.kontakty{
  width:100%;
  padding:20px;
  border-spacing:none;
}

table.kontakty td{
  width:45%;
}

table.odtahovka{
  width:100%;
}

table.odtahovka td{
  padding:5px;
  border:1px solid #585858;  
}

table.odtahovka tr{ 
  padding:5px;

  background:#;
}

table.odtahovka tr.n{ 
  background:#84b2fa;
  font-weight:bold;
  font-size:11px;
  
}

table.odtahovka tr.k{ 
  background:#eeeeee;
  font-weight:bold;
  font-size:11px;
  font-style:italic;
}

table.doprava{
  width:100%;

}

table.doprava td{
  padding:5px;
  border:1px solid #585858;  
}

table.doprava tr{ 
  padding:5px;

  background:#;
}

table.doprava tr.n{ 
  background:#84b2fa;
  font-weight:bold;
  font-size:11px;
  
}

table.doprava tr.k{ 
  background:#eeeeee;
  font-weight:bold;
  font-size:11px;
  font-style:italic;
}

.rightd{
  margin-right:100px;
  float:right;
  border:2px solid black;
}

ul li{
  padding:5px;
}

#right a{
  text-decoration:underline;
  color:#f74141;
  font-weight:bold;
}

#right .obsah_banneru a{
  color:#202020;
  text-decoration:none;  
}

/* styly tabulky půjčovnky */

table.pujcovna_cenik{
  width:84%;
  margin:0;
  padding:0; 
  margin-left:100px;
  border-collapse:collapse; 
  border:1px solid black;  
}

table.pujcovna_cenik td{
  border:1px #585858;
  margin:0;
  padding:0;
  border-collapse:collapse; 
  border:1px solid black; 
  padding:7px;
  
}


table.pujcovna_cenik tr{ 
  padding:7px;
  background:#f6f6f6;
  
}

table.pujcovna_cenik tr.n{ 
  background:#84b2fa;
  font-weight:bold;
  font-size:12px;
  
}

table.pujcovna_cenik tr.k{ 
  background:#fff;
  font-weight:bold;
  font-size:12px;
  text-align:center;
  font-style:italic;
}

/* styly tabulky půjčovnky */

/* TABULKY ----------------------------------------------------------------- */


#odkazy{
  margin:0 auto;
  margin-top:10px;
  margin-bottom:10px;  
  text-align:center;
  font-size:13px;
  color:#2a2a2a;

}


#odkazy a{

  color:#2a2a2a;

}



#pujcujeme_left{
height:50px;
background-image:url('img/leftmezera.gif');
width:237px;
margin-left:-20px;

}


