body { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:.7em;  background-color:#F9F4D2;}
form { margin:0px;}
input { font-size: 11px; line-height: 11px;}

.bodyCenter { text-align: center; }
.pWidth {width:740px; text-align:left; border: 1px solid #fefefe; border-top: none; background-color:#FFFFFF; margin: 0px auto;}

.cls { clear: both;}
.mFrame { clear: both; background-image: url(images/ui-c2/sloupce-back.gif); background-repeat: repeat-y;}

 #header {
  width:740px;
  height:82px;
  position:relative;
  background-image:url(./images/ui-c2/head.jpg);  
 }
 
 .home {
  margin:5px 0px 0px 21px;
  color:#00A939;
 }
 
  .logo {
  width:200px;
  height:60px;
  position:absolute;
  top:14px;
  left:16px;
  display:block;
  color:#00A939;
 }

#hdr { background-color: White; font-size:11px;}
#hdr .flags { margin-bottom:8px; }
#hdr .flags .obal{ margin-left: 10px; padding-top: 0px;  }

#hdr .logo {  }
#hdr .logo .obal { margin-top: 0px; margin-left: 10px;}

#ftr { clear: both; background-color: #C08304; margin: 0px; padding: 0px; height: 20px; font-size:11px;  }
.f-obal { padding: 3px; margin-left: 10px;}

#tMenu { clear: both; background-color: #CA9720; background-image: url(images/ui-c2/tmenu-back.gif); font-size:11px; }
#tMenu .obal { height:19px; padding-top:4px; background-position:100% 0%;  background-image: url(images/ui-c2/kytka-2b.jpg); background-repeat: no-repeat; }
#tMenu a { color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; margin-left:7px; margin-right: 7px; }
#tMenu a:hover { color:#FFFF00;}


#lMenu { background-color: #F7D71E;  width: 160px;}
#lMenu a.activ { color:#350A0A; background-color: #D38004; border-bottom: 1px solid #CAAE0A; border-top: 1px solid #785107;}
#lMenu a { color:#A42020; text-decoration:none; font-size:11px; font-weight:bold; display:block; height: 16px; border-top: 1px solid #f8e371; border-bottom: 1px solid #df980e; }
#lMenu a:hover { color:#350A0A; background-color: #D38004; border-bottom: 1px solid #CAAE0A; border-top: 1px solid #785107; }
#lMenu a img { margin-right: 5px; padding-left: 8px; vertical-align: middle; margin-top: 2px; }

#lMenu .lev0 a { color:#A42020; }
#lMenu .lev0 a:hover { color:#350A0A; background-color: #D38004; }
#lMenu .lev0 a.activ { color:#350A0A; background-color: #D38004; }
#lMenu .lev0 a img { margin-right: 5px; padding-left: 8px; vertical-align: middle; margin-top: 2px; }

#lMenu .lev1 { background-color: #f7f71e;}
#lMenu .lev1 a:hover { background-color: #d3a004; }
#lMenu .lev1 a.activ { color:#350A0A; background-color: #D38004; }
#lMenu .lev1 a img { margin-right: 5px; padding-left: 8px; vertical-align: middle; margin-top: 2px; }

#lMenu .lev2 { background-color: #f7f71e;}
#lMenu .lev2 a:hover { background-color: #d3a004; }
#lMenu .lev2 a.activ { background-color: #d3a004; }
#lMenu .lev2 a img { margin-right: 5px; padding-left: 16px; vertical-align: middle; margin-top: 2px; }

.login { width: 166px; background-color:#F1E59E; height:50px; background-image: url(images/ui-c2/kytka-prihlaseni.jpg);
 background-repeat: no-repeat; height: 95px; }
.login .obal { padding: 4px; padding-left: 6px; padding-top: 29px;}
.login .i1 { width: 116px; margin-bottom: 1px; margin-left: 34px;}
.login .b1 {vertical-align: top; line-height: 11px; border:1px solid #343E15; height: 16px; margin-left: 5px; background-color: #28631c; color:white;   }
.login .b2 { font-size: 9px; float: left; margin-right: 3px; padding-top: 2px; margin-left: 3px;}

.rNews { padding: 6px; border-bottom:1px solid White; color: #2F2F2F;}
.rNews h4 { margin: 0px; font-size: 11px; font-weight: bold;  }
.rNews h4 a { color: #455818;}
.rNews h4 a:hover { color: Black;}

#ls {float:left; width:160px; background-color:#F1E59E; font-size:11px; }

#ls .partneri img { border: none; }

#rs {
  float: right;
  width:166px;
  height:84px;
  position:relative;
  background-color:#F1E59E;
  background-image:url(./images/ui-c2/rshadow.jpg);
  background-repeat:no-repeat;
  background-position: 0px 0px; 
 }
 
#rs .content {
  /*margin-top: 50px;*/
  margin: 50px auto 50px auto;
}
#rs .content img {
  border: none;
}

.find {background-color:#F1E59E; height:50px;
background-image: url(images/ui-c2/vyhledat-green.gif);  }
.find .obal { margin: 6px;}
.find .i1 { width: 110px;}
.find .b1 {vertical-align: top; margin-left:6px;}

.partneri { height: 100px;}


#xcf { margin-left: 0px; margin-left: 160px; margin-right: 166px;
 border-left: 2px solid #FFEA07;border-right: 2px solid #FFEA07;  }
 
#cf { margin-left: 0px; max-width: 414px; width:414px; margin-left: 0px; margin-right: 0px;  float: left; overflow:hidden;  }
#cf h2 { font-size:140%;}

#cf a { color: #445718;}
#cf a:hover { color:#001100; }
#cf a:visited { color:#996600; }
#cf a:visited:hover { color:#001100; }


.cf-bottom { clear:both; margin-left:160px; margin-right:166px;}
.cf-bottom .strip { clear:both; background-color:#F1E59E;}

  
#cf .obal { background-image:url(images/ui-c2/white-shadow.gif); background-repeat:repeat-x; width:100%;  }
#cf .path { margin-left: 10px; color: Gray; padding-top: 3px; }
#cf h1 {  margin: 0px; font-size: 160%; margin-top: 10px; margin-left: 10px; color:#1B301C;  }

.defobal { margin-left: 16px; margin-right: 16px;}
.uvod {margin-left: 16px; margin-right: 16px;}


#cf #clanek {clear: both; height: 170px;}
#cf .obal .news p { margin-left: 10px; margin-right: 10px;}
#cf .obal .main-news { margin-left: 10px; margin-right: 10px;}
#cf .obal .news h2 { margin-left: 10px; margin-right: 10px;}
#clanek h2 { font-size: 140%; margin: 0px; padding-top: 18px; margin-bottom: 10px;  }

#clanek .c-obal { margin-left: 16px; margin-right: 16px;}
#clanek .foto { float: left; margin-right: 10px; border: 1px solid #818F97;  }
#clanek .more { text-align: right; }

#detail {clear: both;}
#detail .d-obal { margin-left: 16px; margin-right: 16px;}

.link-archiv { margin-left:16px; }

#archiv {clear: both; width:100%;}

#seznam1 {}
#seznam1 .item {clear: both; height: 170px;}
#seznam1 h2 { font-size: 120%; margin: 0px; padding-top: 18px; margin-bottom: 10px;  }

#seznam1 .item .c-obal { margin-left: 16px; margin-right: 16px;}
#seznam1 .item .foto { float: left; margin-right: 10px; border: 1px solid #818F97;  }
#seznam1 .item .more { text-align: right; }

#seznam5 {}
#seznam5 h2 { font-size:12%; margin-bottom:5px; }

#seznam5 .item { margin-left:16px; margin-right:30px; }
#seznam5 .item p{ margin-top:5px; }

#seznam6 {}
#seznam6 h2 { font-size:120%; margin-bottom:5px; }

#seznam6 .item { margin-left:56px; margin-right:56px; }
#seznam6 .item p{ margin-top:5px; }

#diskuze { }
#diskuze h2 { font-size:120%; margin-bottom:5px; }

#diskuze .item { margin-left:16px; margin-right:30px; }
#diskuze .item h2 { font-size:120%; margin-bottom:5px; }
#diskuze .item p{ margin-top:5px; }

