* { margin: 0; padding: 0; }
html { background: #cecdcf url('../images/main-bg.jpg') repeat-x; }
body {
  font-family: "Arial CE", "Geneva CE", lucida, sans-serif;
  font-size: 70%; 
  color: #929292;
}

/* Zakladni nastaveni */
a { color: #b40e04; text-decoration: underline; text-align:left;}
a:hover { color: #b40e23; text-decoration: none; }

h1,h2,h3 { text-align:left;}
h2 a{ color: #302C51;}
h2 a:hover{ color: #42497D;}

p { margin-bottom: 15px; text-align:left;}
img { border:4px #e3e4c8 solid; margin: 5px; }
fieldset { border: 0; }

.hidden { display: none; }
.left { float: left; }
.right { float: right; }
/* /Zakladni nastaveni */

.main {
  width: 712px;
  margin: 0 auto;
  text-align: center;
  background: #ffffff url('../images/main-bg.jpg') no-repeat;
}

    #top {
      width: 712px;
      height: 215px;
      display: block;
      cursor: pointer;
      background: url('../images/header.jpg') no-repeat;
    
    }
    div#main h1 a { color: black; }

.superbg {background: url('../images/superbg.jpg') no-repeat; width:950px; margin:auto;}



    
  div#main div#page { overflow: hidden; clear: both; }
   
    div#page div#left-box { width: 252px; float: left; clear: left; padding: 360px 2px 5px 2px; }
    


      
    div#page div#content {
      width: 712px;
      float: left;
      padding: 0px;
    }
	 
	   div#page div#content img:hover{
   border:4px solid #9a94cc;
    }
    
      div#page div.index { background: #ffffff no-repeat; width:712px}
     
      
      div#content h2 { font-size: 150%; color: #302c51; margin-bottom: 10px; padding:5px;}
      div#content h3 { font-size: 130%; color: #1b4693; }
        
        div#content a.more span { position: absolute; width: 457px; height: 23px; top: 0; left: 0; background: url('../images/a-more-info.gif') no-repeat center center; }
        
      div#content p {}
        div#content p.kontakt { margin: 20px 0; font-size: 130%; }
        div#content p.kontakt strong { color: #1b4693; }
        

      
        
  
     
      
div#content ul, div#content ol { padding: 10px 0 10px 20px; }


div#content li { padding: 2px 0 10px 40px;  background: url('../images/video-detail-h4-2.gif') no-repeat; list-style: none;font-size: 14px; font-weight:bold;}
      
		
div#content div#odkazy  {
  margin:0;
  float:left;
  width: 712px;
  height: 90px;
  background: #ffffff url('../images/odkazy-bg.jpg') no-repeat;
}   



div#content div#odkazy  div#foto-odkaz{
  width: 200px;
  height: 80px;
  padding: 8px 0 0 30px; 
  float:left;
}  

  div#content div#odkazy  div#text  {
  width: 370px;
  float:left;
  height: 80px;
  margin: 30px 0 0 50px;

}   















   
	
	
	
  div#content div#ceny  {
  margin:0;
  float:left;
  width: 712px;
  height: 340px;
 

}   


  div#content div#ceny div#foto1  {
  width: 200px;
  height: 130px;
  padding: 20px 0 0 30px; 
  float:left;
}   

  div#content div#ceny div#ceny-text  {
  width: 370px;
  float:left;
  height: 130px;
  margin: 30px 0 0 50px;

}   

  div#content div#ceny div#ceny-text ul li {
  
  padding:0;margin:10px 0 5px 0; text-align:left; color: #B40E04;

}   
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
  div#content div#autopujcovna  {
  margin:0;
  float:left;
  width: 712px;
  height: 180px;
  background: #ffffff url('../images/autopujcovna-bg.jpg') no-repeat;
}   


  div#content div#autopujcovna div#foto1  {
  width: 200px;
  height: 130px;
  padding: 20px 0 0 30px; 
  float:left;
}   

  div#content div#autopujcovna div#maintext  {
  width: 370px;
  float:left;
  height: 130px;
  margin: 30px 0 0 50px;

}   


  div#content div#vybava div#kontakt,  div#content div#kontakt2 div#kontakt  {
  width: 220px;
  height: 130px;
  padding: 50px 0 0 45px; 
  float:left;

}   



  div#content div#vybava div#kontakt p,div#content div#kontakt2 div#kontakt p, div#content div#vybava div#kontakt p a{
font-size: 12px; font-weight: bold; color:#b91e15;
} 
  div#content div#vybava div#kontakt p strong{
color:gray;
} 

  div#content div#kontakt2 div#kontakt p strong{
color:gray;
} 

  div#content div#vybava div#vybavaseznam  {
  width: 250px;
  float:left;
  height: 130px;
  margin: 45px 0 0 50px;

}   

  



  div#content div#autopujcovna div#maintext p{
font-size: 13px; color: #7a7a7a; font-weight: bold;
} 
div#content div#autopujcovna div#maintext p span{
color: #b40e04;
}  

   
  div#content div#vybava  {
  float:left;
  width: 712px;
  height: 241px;
  background: #ffffff url('../images/bg-vybava.jpg') no-repeat;
}   


  div#content div#kontakt2  {
  float:left;
  width: 712px;
  height: 241px;
  background: #ffffff url('../images/bg-kontakt.jpg') no-repeat;
}   
 

#main-menu {
    width: 712px;
    height: 60px;;
    background: #435c7e url('../images/menu-bg.jpg') no-repeat;
  }
   
	
	
	ul#main-menu {
  width: 710px;
  height: 59px;
  margin: 0 auto;
  background-color: #373d5d;
  border-bottom: 1px #68851f solid;
}
  ul#main-menu li { position: relative; display: inline; float: left; }
    ul#main-menu li a { 
      display: block; 
      color: white; 
      text-align: center; 
      padding-top: 19px; 
      height: 40px; 
      cursor: pointer; 
      font-weight: bold; 
    }

    ul#main-menu li.a1 a { width: 109px; }
    ul#main-menu li.a2 a { width: 126px; }
    ul#main-menu li.a3 a { width: 157px; }
    ul#main-menu li.a4 a { width: 93px; }
    ul#main-menu li.a5 a { width: 84px; }
    ul#main-menu li.a6 a { width: 141px; }
    
      ul#main-menu li a:hover { background-color: #43497c; }
      ul#main-menu li a span { position: absolute; top: 0; left: 0; z-index: 1; width: 100%; height: 100%; }
      
      ul#main-menu li.a1 a span { background: url('../images/menu-1.jpg') no-repeat; }
      ul#main-menu li.a2 a span { background: url('../images/menu-2.jpg') no-repeat; }
      ul#main-menu li.a3 a span { background: url('../images/menu-3.jpg') no-repeat; }
      ul#main-menu li.a4 a span { background: url('../images/menu-4.jpg') no-repeat; }
      ul#main-menu li.a5 a span { background: url('../images/menu-5.jpg') no-repeat; }
      ul#main-menu li.a6 a span { background: url('../images/menu-6.jpg') no-repeat; }
    
    ul#main-menu li a:hover span { background-position: 0 -59px; }

	
	
	
	
	
	
	
	
	
	 

 
     
    
  div#footer {width: 712px; height: 80px; padding: 15px 0px;  clear: both; background: #ffffff url('../images/footer-bg.jpg') no-repeat;}

    div#footer p, div#footer p a { padding: 10px 0 0 20px; color: #999999; margin-right: 10px;}

    div#footer ul li { display: inline; color: #4a6da6; padding-right: 10px; float:left; margin-left: 20px;}
      div#footer ul li a{padding-right: 5px; text-align:left; }
