h1 {font-size: 16px; color: #0075BA;}
h3 {color: rgb(16,112,186); font-size: 12px; font-weight: bold; margin:0; padding: 0;}
h2 {color: rgb(16,112,186); font-size: 14px; font-weight: bold; margin:0; padding: 0; text-align:left;}
p {font-size: 12px; }
img {border: 0px;}

body {background: url("../img/bg-pruh.jpg"); background-repeat: repeat-x; font-family: 'arial'; margin: 0px; border: 0px; background-color: #0293D6;}

body.mceContentBody {
   background: #FFF;
}

#hl_ram {width: 1001px; margin: 20px auto 0px auto; text-align:left; background: rgb(255,255,255); position: relative; }
 
#prouzek {height: 92px; margin: 0; padding: 0; background: rgb(204,0,0); }
#prouzek1 {height: 12px; font-size: 0; background: url("../img/prouzek1.jpg"); margin: 0; padding: 0; }
#prouzek2 {height: 80px; background: rgb(255,255,255); margin: 0; padding: 0;}
#prouzek2L {height: 80px; width: 405px; float: left; }
a.logo {margin: 0 0 0 35px; }
a.logo img {margin: 15px 0 0 0; border: none; width: 307px;}
      
#prouzek2P{height: 80px; width: 596px; float: right; }
#prouzek2P_horni {height: 30px; width: 596px; }
#prouzek2P_horni_vlajky {height: 18px; width: 94px; margin: 0 0 0 488px; background: rgb(239,239,239);}
#prouzek2P_horni_vlajky img {border:none; width: 26px; height:18px;}
#prouzek2P_horni_vlajky a {margin: 0 0 0 12px; }
#prouzek2P_horni_foot {width: 94px; margin: 0 0 0 488px; height: 12px; font-size: 0; background: url("../img/vlajky_foot.jpg"); background-repeat: no-repeat;}
       
#prouzek2P_dolni {height: 50px; width: 596px; }
#prouzek2P_dolni_menu1 {height: 25px; width: 562px; }
#prouzek2P_dolni_menu2 {height: 25px; width: 562px; background: url("../img/menu_reka.jpg"); background-repeat: no-repeat; }
#prouzek2P_dolni_menu2 a { color: rgb(255,255,255); font-size: 12px; text-decoration: none;}

a.cerpadla {margin: 0 0 0 5px;}
a.ventily {margin: 0 0 0 50px;}
a.ventilyEn {margin: 0 0 0 40px;}
a.kompresory {margin: 0 0 0 70px;}
a.kompresoryEn {margin: 0 0 0 60px;}
a.biofiltry {margin: 0 0 0 85px;}
a.biofiltryEn {margin: 0 0 0 75px;}
     
	  
.MR {float: right; width:800px; display:block;}
.Leva {float: left; width:195px; display:block;}
	  
#reka {width: 977px; height: 129px; background: url("../img/reka.jpg"); background-repeat: no-repeat; margin: 0 0 0 12px;}
#menu_reka2 {height: 29px; text-align: center;}
#menu_reka2_pod {width: 938px; height: 29px; background: url("../img/menu_reka2.jpg"); color:rgb(255,255,255); font-size: 12px; background-repeat: no-repeat; margin: 0 auto; text-align:left; padding-top:5px; }
#menu_reka2_pod a {color: rgb(255,255,255); font-size: 12px; font-weight: bold; text-decoration: none; margin: 0 25px 0 25px;}
   
#telo{background: rgb(255,255,255);}
#telo_telo{margin:15px 0 0 0; }
#telo_teloL{width: 195px; float: left; text-align:left;}
#telo_teloL_pod{margin: 12px 0 0 12px; }
#sortiment{margin: 0;}
#sortiment h3, telo_teloP_P_pod h3 {margin: 0 0 0 0; padding: 0 0 0 0;}
#partneri{margin: 15px 0 0 0;}
.logo {margin: 10px 0 20px 0; font-size: 12px; color: rgb(16,112,186); text-align: center; font-weight:bold;}
.logo img {margin: 0 0 20px 0;}
#telo_teloP{width: 806px; float: right; }
#telo_teloP_L{width: 601px; float: left; }
#telo_teloP_L_pod{margin: 30px 30px 0 30px; }

.Pravy {width: 205px; float: right; text-align:right; padding: 12px 0 12px 0;}
.Content {float: left; width:595px;}
.ContentIn {padding: 12px 6px 6px 12px;}

#telo_teloP_P_pod{margin: 0 12px 0 0; }
.aktualita {margin: 6px 0 6px 0px; text-align: left;}
.aktualita_top{height: 7px; font-size:0; background: url("../img/aktualita_radius_top.jpg"); background-repeat:no-repeat;}
.aktualita_hlavicka{background: rgb(239,246,252); padding: 0 12px 10px 12px;}
.aktualita_hlavicka .datum{font-size:12px; font-weight:bold; color: rgb(16,112,186);}
.aktualita_hlavicka .nadpis{font-size:12px; font-weight:bold; color: rgb(0,0,0);}
.aktualita_text{background: rgb(239,246,252); font-size:12px; color: rgb(0,0,0); padding: 0 12px 0 12px;}
.aktualita_text p {padding: 0px; margin: 0px;}
.aktualita_vice{background: rgb(239,246,252); padding: 10px 0 0 0;}
.aktualita_vice a{font-size:12px; font-weight:bold; color: rgb(16,112,186); margin: 0 0 0 12px;}
.aktualita_bottom{height: 7px; font-size:0; background: url("../img/aktualita_radius_bottom.jpg"); background-repeat:no-repeat;}

.menuRekaIn {position: absolute; top: 221px; left:0; display: block; width: 1001px; height:20px;}
.ZahlaviIn {position: absolute; top: 0px; left:0; display: block; width: 1001px; height:120px;}
   
#telo_foot1 {font-size: 12px; color: rgb(77,171,244); text-align: right; margin: 20px 20px 0 0;}
#telo_foot1 a {font-size: 12px; color: rgb(77,171,244); }
#telo_foot2 {height:9px; font-size: 0; background: url("../img/foot1.jpg"); background-repeat: no-repeat;} 
 
#menu_sortiment{margin: 4px 0 0 0; background: rgb(226,240,248);}
#menu_top {margin:0; width: 183px; font-size:0; height: 11px; background: url("../img/menu_top.jpg"); background-repeat: no-repeat;}
#menu_bottom {width: 183px; font-size:0; height: 11px; background: url("../img/menu_bottom.jpg"); background-repeat: no-repeat;}

ul.menu {margin:0; padding:0; list-style-type: none; background: rgb(226,240,248);}
li.menu {width:163px; line-height: 28px; background: url("../img/bg-li-menu.jpg"); background-repeat:no-repeat; margin: 5px 0 5px 0;}
li.menu a {font-size: 12px; font-weight: bold; color: rgb(58,142,213); text-decoration: none; margin: 0 0 0 12px;}

ul.podmenu{margin:2px 0 6px 0;padding:2px 0 0 0;}
li.podmenu{margin: 3px 0 3px 30px; line-height: 16px; list-style-image: url("../img/sipka.jpg");}
li.podmenu a {font-size: 11px; font-weight: normal; color: rgb(58,142,213); text-decoration: underline; margin:0;}

.ContentIn {font-size: 13px;}
.ContentIn a {color: rgb(16,112,186);}

.ProductImage {float: left; width: 120px;}
.ProductDetail {float: left; width: 420px;}

.cleaner{clear: both; }

.backlink {
  width: 900px;
  margin-left:50px;
  border-top: 3px solid silver;
  color: #000000;
  font-size: 14px;
}

.backlink a {
  color: #1070BA;
  text-decoration: none;
}

.backlink a:hover {
  color: #1070BA;
  text-decoration: underline;
}