/*zaklad webu*/

body { margin:0px; padding:0px; background:#007392; text-align: center; 
       color: black; font-family: "arial"; }
img {border: 0px;} 
#hl_ram { width: 780px; margin: 0 auto; background: #ffffff; }

#hlava {width: 780px; height: 140px; background: url('img/rp07_head.png'); 
        background-repeat: no-repeat; }
        
#levo { width: 200px; margin:0; padding:0; float: left; text-align: left;}
  #menu_hlava { width:200px; height: 100px; margin: 0; padding: 0;
                background: url('img/7rp_menu_top.png');
                background-repeat: no-repeat; }
  
#lmenu{width:200px;clear:both;float:left;}
#lmenu_odkazy{padding-top:3px;text-align:left;background-color:white;}
#lmenu_odkazy_in{padding:0;background-color: white;color:white;}


  
/*  #lmenu_odkazy{padding-top:3px;text-align:left;background:white;}
  #lmenu_odkazy_in{padding:8px 0 0 0;background: white;color:red;}
.lmenu_odkazy_separator{color:red;}
img.lmenu_sipky{margin-right:7px; border: none; display: block; float: left;}
td.lmenu_sipky{vertical-align: top;}
*/

#pravo {width: 580px; float: right; padding-bottom:10px;}
#home_menu {width: 443px; margin: 20px auto 0px auto;}
#home_menu_hlava {width: 443px; height: 50px; background: url('img/step_top.png'); background-repeat: no-repeat; }
#home_menu_L {width: 83px; margin-top: 8px; height: 400px; float:left; background: url('img/step_left.png');background-repeat: no-repeat; }
#home_menu_P {width: 360px; float:right; }
#home_menu_P ul {list-style-type:none; margin: 0; padding: 0;}


#cleaner{ clear: both;}
.cleaner{ clear: both;}

#levo_reklama {text-align: left; margin: 0; }
#levo_reklama ul {list-style-type:none; margin: 0 0 0 15px; padding: 0;}
#levo_reklama img {border:none;}
#levo_reklama a {text-decoration:none;}


#navigator{margin-bottom:10px; float:left; padding:0px 20px 0 20px;}
#navigator a{font-size:11px;color:#666666;}
#navigator_akt{text-decoration: none;color:#002182;}
.navigator_separator{position:relative;top:2px;z-index: 1;}


#clanek{ color: #666666; font-family: "arial"; font-size: 12px; float: right; width: 528px;}
#clanek li{color:#666666;}
#clanek a {color:#007392;text-decoration: underline;}
.clanekIn {padding:0px 20px 0 0px; text-align:left; }
#titulek{text-align:left;margin-bottom:10px;clear:left;font-size:10px; padding:0px 20px 0 20px;}
  td.backgroun{width: 15px; height: 60px; }
  td.titulek{padding: 0 0 0 10px; }
/*#titulek_sipky{margin:0px 8px 0px 0px;float:left;}
#titulek_text{font-size:13px;color:#00207F;font-weight: bold;float:left;}
#titulek_text h1 { vertical-align: middle; }
*/

#vertival_menu { width: 200px; margin: 0 0 30px 0; padding: 0; text-align: left;}
ul.main_menu {padding: 0; margin: 0; list-style-type:none; }
 
.clanekIn ul {list-style: square; padding: 0 0 0 20px; margin: 0 0 0 10px;}
 
h1{color: #d64b18; font-size: 20px; margin:0; padding:0; font-weight: normal;}
h2{color: #d64b18; font-size: 18px; margin: 12px 0 0 0; padding:0; font-weight: normal;}
h3{color: #007392; font-size: 16px; margin: 12px 0 0 0; padding:0; font-weight: normal;}

h4{color: #666666; font-size: 14px; margin:0; padding:0;}
p {color: #666666; font-family: "arial"; font-size: 12px; text-align: left;}


.menu img {border: none; width: 10px; height: 10px; margin: 0;}
#obr{width: 10px; float: left;}
#textik{width: 165px; float: right; }
#u {width: 185px; margin: 0 0 0 15px;}
.menu { padding: 0; margin: 0 0 30px 0px; width: 200px; font-size: 12px; font-family: arial; }
.menu a { text-decoration: none; color:#007392; text-align: left; }
.menu a.oranz { text-decoration: none; color:#D64B18; text-align: left; }
.menu a:hover { color: white; }
.menu ul, .menu li { list-style-type: none; width: 200px; }

.nospace {padding: 0px; margin: 0px;}
.zdroj {padding: 0px; margin: 0px; font-size: 11px;}
