/*   
@all_media Cascading Style Sheet 
mlcak'10 Danny
*/
 

 
body { border-top: 5px #00508e solid; background: #fff; font-family: "Tahoma", "Geneva CE", sans-serif !important; color: #424242; font-size: 12px; text-align: center; margin: 0px; padding: 0px; }                   
#celek { position: relative; margin: 30px auto 5px auto; width: 808px; }

h1 { text-align: left; width: 416px; padding: 15px 0 0 25px; margin: 0px; height: 30px; color: #000; font-weight: bold; font-size: 24px; font-style: italic; width: 300px; float: left;}
h2 { text-align: left; padding: 0 0 5px 5px; margin: 0px; color: #00508e;  font-size: 16px;}

a {text-decoration: none; color: #00508e;}
a:hover {text-decoration: underline;}
img {border: none;}
p { text-align: left; padding: 0px; margin: 0px;}

.float_left {float: left; padding: 0 5px 0 0; }
.display_none { display:none; }

#hlavicka { background: url('head.jpg') center bottom no-repeat; width: 808px; height: 260px; }
    #znacky {width: 290px; float: right; }
    #znacky p { color: #00508e; font-style: italic; font-size: 11px; padding-bottom: 2px;  }
    #znacky a { height: 35px; display: block; float: left; }
       #ford { width: 80px; background: url('ford.jpg') ;}
       #volvo { width: 37px; background: url('volvo.jpg') ; margin: 0 3px; }
       #mazda { width: 45px; background: url('mazda.jpg') ; margin-right: 3px;}
       #rover { width: 50px; background: url('rover.jpg') ;}
       #citroen { width: 48px; background: url('citroen.jpg') ;}
       a:hover#ford, a:hover#volvo, a:hover#mazda, a:hover#rover, a:hover#citroen { background-position: 0 -35px; }
    #znacky a span {display: none; }

#obsah {width: 788px; padding: 10px; }
    #obsah p { line-height: 16px; padding: 3px 0; }
    #obsah p:first-letter {margin-left: 10px;}
    
                                                                              
#levy_sloupec, #mid_sloupec, #pravy_sloupec { overflow:hidden; width: 250px; *width: 245px; margin: 10px 5px 0 10px; float: left; border: 1px #00508e solid; }
 
    h3 { overflow: hidden; clear: both;  margin: 0px; background: #00508e; color: #fff; text-align: left; font-size: 12px; padding: 10px}
    h3.top {height: 20px; text-align: center; padding: 5px 10px 15px 10px; }
    #top_small { line-height: 30px;}
      
    .top-table { height: 130px; overflow: hidden;   } 
    .bottom-table { height: 115px; }
 .center { text-align: center; display: block;}       .box { padding: 10px; margin-bottom: 10px; *display: inline;  clear: both;} 
        .box p {float: right; width: 203px; *margin: 10px 5px 0 0; *width: 198px;}
        .box img { float: left; margin-top: 3px; *margin: 10px 0 0 10px;  }
            .bottom-table .box img { margin-top: 0px; *margin-top: 10px;}
        .bottom-table p {float: left; width: 75px; margin-left: 8px; }
            p.box-norm {width: 190px; }
        .box-kontakt {width: 125px; float: left; text-align: left; *margin-top: 10px;}
            .box-kontakt a { display: block; }
        
#paticka { }
      #paticka p { clear: both;  color: #858585; text-align: right; padding: 20px 15px 0 0;}             