body, form, input { margin:0; padding:0; }
p,table { margin:0 0 1em 0; padding:0; }
a:hover { text-decoration:none; }

/*--- Zakladni bloky stranky ---*/
h1 { float:left; line-height:150%;color:#6D5428; font-size:130%; background:url('/picture/mask/h1.gif') right center no-repeat; padding:0 20px 0 0; margin:0; }
h1.home { margin-top:8px; font-size:100%; line-height:140%; color:#595959; background:transparent; }
h3 { text-align:auto; }
body { font-size:62.5%; font-family: Tahoma, Verdana, Arial; background:#79811A url('/picture/mask/body-bg.gif') repeat-x; }
body * { text-align:auto; }
.clearer { clear:both; font-size:0; line-height:0; }
#all-top { background: url('/picture/mask/all-top-bg.gif'); width:703px; height:6px; font-size:0; margin:20px auto 0 auto; }
#all { width:699px; padding:0 2px 0 2px; margin:0 auto 0 auto; background:#fff; }
#top-bar { background: url('/picture/mask/content-bg.gif'); width: 699px; height: 105px; margin:0 auto 1px auto;  }
#top-bar .logo { position:absolute; margin:10px 0 0 10px; }
#top-bar .logo img { border:0; }
#left { width:227px; float:left; padding-bottom:1em; margin-right:14px; }
#right { width:444px; float:left; margin-bottom:30px; font-size:108%;color:#595959; }
.banner { float:right; margin:0px 4px 0 0; }


/*--- Naformatovani clanku ---*/
#right a { color:#6D5428;}
h2 { font-size:120%;}
ol { margin:0 0 1em 10px;padding:0; }
#right h4 { font-size:110%; }
#right ol { margin:0 0 0 10px; padding:0 0 0 15px; }
#right ol li { margin:0; padding:0px; list-style-position: outside;; }
#right ul li { margin:0 0 1em 0px; list-style-type: square; }
/*--- Rychla navigace ---*/
#navigation { display:block; margin:3px 0 7px 0; color:#6D5428;font-size:92%; }
#navigation a { color:#6D5428; }

/*--- Mapa webu ---*/
#webmap { margin:10px 0 0 0; padding:0; }
#webmap a { color:#6D5428; }
#webmap li { list-style-type: none !important; padding:1px 0 1px 7px !important; margin:1px 0 1px 0 !important; }
#webmap ul { margin-left:10px;padding-left:0; }
/*---  Paticka stranky  ---*/
#footer { width:699px; padding-top:13px;height:22px; background:url('/picture/mask/footer-bg.gif'); color:#F1CF63; text-align:center; }
#footer a { color:#6D5428; }
#footer a:hover { text-decoration:none; }
#footer-bottom { margin:0 auto 0 auto; width:703px; height:10px; font-size:0;line-height:0; background:url('/picture/mask/footer-bottom.gif'); }
#footer p { float:left; width:226px; text-align:center; }

#footer .webmap-link,
#footer .print-link,
#footer .hotline-link 
{ padding-left:15px; background-repeat:no-repeat; background-position:0 1px; }

#footer .print-link { background-image:url('/picture/mask/ico-print.gif'); }
#footer .webmap-link { background-image:url('/picture/mask/ico-webmap.gif'); }
#footer .hotline-link { background-image:url('/picture/mask/ico-hotline.gif'); }

#footer a:hover.print-link { background-image:url('/picture/mask/ico-print-over.gif'); }
#footer a:hover.webmap-link { background-image:url('/picture/mask/ico-webmap-over.gif'); }
#footer a:hover.hotline-link { background-image:url('/picture/mask/ico-hotline-over.gif'); }

/*---  Leve menu  ---*/
#menu-left { margin:0 0 2em 0; padding:0; }
#menu-left li {    
  display:block; 
  list-style-type:none; 
  width:100%; 
  padding:4px 0 9px 0; 
  background:url('/picture/mask/menu-left.gif') 0 0  no-repeat;  
  margin-bottom:1px; 
}
#menu-left li a { font-size:108%; }
#menu-left li.click { background-image:url('/picture/mask/menu-left-click.gif'); }
#menu-left li ul { margin:11px 0 0 0px; padding:0; }
 
#menu-left li ul li { padding-left:20px; width:207px; /*background-image:url('/picture/mask/menu-left-sub.gif'); */}
#menu-left li ul li.click-a,
#menu-left li.click-a { 
  padding-bottom:0; 
  margin-bottom:0; 
  background-image:url('/picture/mask/menu-left-click.gif'); 
}
#menu-left li ul li.click,
#menu-left li ul li.click-a { /*background-image:url('/picture/mask/menu-left-sub-click.gif'); */}

#menu-left li.click-a ul li a { text-decoration:none; }
#menu-left li.click-a a,
#menu-left li ul li.click a,
#menu-left li ul li.click-a a,
#menu-left li.click a { text-decoration:underline; }
#menu-left li.click ul li { margin:0;padding:0; }
#menu-left li.click li a { text-decoration:none; } 
#menu-left a { color:#fff; margin:0 0 0 13px; font-size:87.5%; text-decoration:none; }
#menu-left a:hover { text-decoration:underline; }

.banners { text-align:center; }
.banners a { display:block; margin:1em 0 3em 0; }
.banners img { border:0; clear:both;  }
.banners .srop,
.banners .eu { display:inline; }
.banners .srop { margin-right:6px; }
.banners-separ { height:35px; }

/*---  Dolni menu  ---*/
#menu-footer { float:right; width:446px; text-align: center; margin:0; padding:0; }
#menu-footer li { float:left; display:block; list-style-type:none; padding:0 0 9px 0; background-image:url('/picture/mask/menu-footer.gif'); }
#menu-footer li.click  a { text-decoration:none; }
a.menu-footer-separ { background: url('/picture/mask/li-bottom.gif') right center no-repeat;padding:0 13px 0 0px; margin:0; }
#menu-footer a { margin:0 0 0 10px;  }

/*---  Nad clankem menu  ---*/
#menu-article a { text-decoration:underline; color:#6D5428; }
#menu-article a:hover { text-decoration:none; }
#menu-article { float:right; width:100%; margin:0; padding:0; }
#menu-article li { float:left; display:block; list-style-type:none; padding:0 0 9px 0; background-image:url('/picture/mask/menu-footer.gif'); }
#menu-article li.click  a { text-decoration:underline; }
a.menu-article-separ { border-right:1px solid #4D4D4D; padding:0 5px 0 0;margin-right:7px; }


/*--- Novinky ---*/
 .news-title { color:#7D7D7D !important; font-weight:bold; }
h2.news-title { font-size:100%;color:#7D7D7D !important; }

/* --- galerie --- */
.gallery-image p { padding:0; margin:0; }
.gallery-image { 
   float: left;
   width: 131px;
   height: 124px;
   overflow: auto;
   margin: 0 8px 10px 0;
   padding: 5px 1px 0 1px;
   text-align: center;
   font-size: 100%;
   border: 1px solid #79811A;
   }
.galerie h2 { margin:0; padding:0; }
.galerie { padding:10px 0 10px 0;}
.gallery-image h3 { padding:0; margin:0 0 3px 0; font-size:100%; }
.obrazek-oramovany,
.galerie img { border:1px solid #6D5428; }
.gallery-picture-list {  margin:0; } 
