@charset "utf-8";
/* specific template settings */

/* ************************* */
/* ******* layout ********** */
/* ************************* */
#zoneswitch{
 width:100%; 
 text-align:center;
 margin-top:20px;
}  

#zonebox {
  width: 994px;
  margin:0 auto 0 auto;
  text-align:left;
  background:url('../_img/menu_bg.gif') #ffffff repeat-y 0 0;
  color:#333333;
}

#toplogo {
  width:994px;
  height:199px;
  position:relative;
  background:url('../_img/head.jpg') transparent no-repeat right top;
}
.top_menu {
  position:absolute;
  width:994px;
  top:-18px;
  left:0;
  text-align:center;
}
.top_menu a {
  color:#fff;
}
#toplogo h1 {
 width:994px;
 height:199px;
}

#toplogo h1 img {
 border:0;
}  

#toplogo h1 a:link,#toplogo h1 a:active,#toplogo h1 a:visited { 
  display:block;
  width:994px;
  height:199px;
}   

#toplogo h1 a:hover { 
 
}   
#poolhref {
  text-align:center;
  margin:10px 5px;
}
#poolhref a.bighref {
  display:block;
  text-align:center;
  font-size:20px;
  font-weight:bold;
  margin:5px 0;
}

#main {
 margin:0 0 0 203px; 
 padding:0;
 min-height: 300px;
 height: auto;
 _height: 300px;
 
}

#main-content {
 padding:0;
}

/* left panel */         
#sidebar-left {
  float: left;
  width: 203px;
  min-height: 600px;
  height: auto;
  _height: 600px;
 
}


#sidebar-left-top {
  background:url('../_img/menu_top.gif') transparent no-repeat 0 0;
  height:68px;
  border-top:1px solid #DBDFE4;
  margin-top:5px;
}

#sidebar-left-top h3 {
  font-size:9pt;
  margin:0;
  padding:17px 0 0 15px;
}


#sidebar-left-content {
  text-align: left;
  margin-top:21px;

}
#sidebar-left-content h2{
  margin:0px 5px 5px 10px;
  font-size:21px;
}
#sidebar-left-content .info_bar {
  position:relative;
  padding:3px 5px 15px 5px;
}
#sidebar-left-content .info_bar h3{
  margin:3px 0;
  font-size:13px;
}
#sidebar-left-content .info_bar .contentdate {
  position:absolute;
  right:5px;
  bottom:0px;
  background:transparent;
  font-size:9px;
  width:auto;
  font-style:italic;
} 
#sidebar-left-content a .big_href{
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left:0;
  cursor:pointer;
}
#sidebar-left-content a:hover .big_href{
  background:#000;
  opacity:0.1;
  filter:alpha(opacity=10);
}
#sidebar-left-content a{
  text-decoration:none;
  color:#06c;
}
#sidebar-left-content a:hover{
  color:#f00;
}
#sidebar-left-pool {
  font-size: 100%;
  background:url('../_img/menu_contact.gif') transparent repeat-y 0 0;
  margin:10px 0;
  padding:10px;

}
#sidebar-left-bottom {
  font-size: 100%;
  background:url('../_img/menu_contact.gif') transparent repeat-y 0 0;

  margin:10px 0;
  padding:10px;
  font-size:9pt;
}

.mainnav
{
 text-align:center;
 width:994px;
 margin:10px 0 0 0;
}

.mainnav a 
{
 margin:0 5px;
}

.contentdate
{
 display:block;
 float:right;
 margin:0;
 padding:3px 5px;
 font-size:11px;
 background-color:#eeeeee;
}

/* footter */	
#zonefoot {
 font-size:8pt;
 height:60px;
 width:994px;
 background:url('../_img/foot.gif') #687D9D no-repeat left top;
}

#zonefoot-content { 
 padding:3px 0 0 0;
}
    	
#zonefoot a {
 color:#ffffff;
 font-weight:normal;
}

#zonefoot p {
 padding:0;
 margin:0;
}

#zonefoot a:hover {
 color:#000000;
}    
/* listmenu */
.navtitle
{
 margin:5px 0;
}

.mcat{
  width:203px;
  background:transparent;
}        

.subcat{
  
}    


.mcat li {
  font-size:9pt;
  font-weight:normal;
  list-style-type: none;
  text-align:left;
}

.subcat li{
  cursor:default;
  list-style-type: none;
}        

.subcat li .subcat{
 
} 
        
.mcat a
{
 color:#13273c;
 text-decoration:none;
 padding:5px 0 0 15px;
 display:block;
 min-height: 20px;
 height: auto;
 _height: 20px;
 background:url('../_img/butt.gif') transparent repeat-y left top;
 border-bottom:1px solid #c3cad2;
}

.mcat a:hover
{
 color:#13273c;
 background:url('../_img/butt_over.gif') transparent repeat-y left top;
}

.mactual a:hover
{
 color:#13273c; 
}

.mactual a
{
 color:#13273c;
}

.mactual .subcat a
{
 color:#13273c;
}

.mactual .subcat a:hover
{
 color:#13273c;
}

.subcat li a
{
  padding:3px 0 0 40px;
  height:20px;
 
}

.subcat li a:hover{
  color:#13273c;
}	

.sactual a
{
 color:#13273c !important;
}

.sactual a:hover
{
 color:#13273c !important;
}

.sactual .subcat a
{
 color:#13273c !important;
}

.subcat .subcat a 
{
 padding: 3px 0 0 20px;
}

.subcat .subcat .subcat a 
{
 padding: 3px 0 0 25px;
}

.subcat .subcat .subcat .subcat a 
{
 padding: 3px 0 0 30px;
}
/**/
.sactual .subcat a:hover
{
 color:#13273c !important;
}
/* editable content */

#main-content ul, ol, p, h2, h3, h4, table { margin:10px 20px; }

.textbox { margin:10px 0; }

#main-content {
 text-align:left;
}

#main-content table th { 
  vertical-align:top;
  font-weight:bold;

}  

#main-content li
{
 margin-left: 16px;
}

#main-content p img { margin-left:2px; }

#main-content h2 { font-size:120%; }

#main-content .tucne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #13273c;
	text-decoration: none;
	background-color: #D5E4BE;
	padding: 3px;
}
#main-content .headtucne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #13273c;
	text-decoration: none;
	background-color: #D5E4BE;
	padding: 3px;
}
#main-content .head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #13273c;
	text-decoration: none;
	background-color: #EEF4E5;
	padding: 3px;
}
#main-content .list_anote_image_link{
  display:none;
}
.seznam_uklid {
  list-style:none;
  background:url('../_img/slecna_koste.gif') transparent no-repeat left center;
}
.seznam_uklid li{
  list-style:none;
  margin:0 0 5px 0;
}
.seznam_uklid a{
  color:#0066cc;;
  display:block;
  background:#eee;
  font-weight:bold;
  font-size:11pt;
  padding: 3px 0 3px 10px;

}
.seznam_uklid a:hover{
  color:#f00;
  background:#fcfcfc;
  text-decoration: none;
}
#seznam_uklid_1 {
  padding-left:150px !important;
} 
#seznam_uklid_2 {
  padding-left:165px !important;
} 
#seznam_uklid_3 {
  padding-left:180px !important;
} 
#seznam_uklid_4 {
  padding-left:195px !important;
} 
#seznam_uklid_5 {
  padding-left:210px !important;
} 
#seznam_uklid_6 {
  padding-left:225px !important;
} 
#seznam_uklid_7 {
  padding-left:225px !important;
} 
#seznam_uklid_8 {
  padding-left:210px !important;
} 
#seznam_uklid_9 {
  padding-left:195px !important;
} 
#seznam_uklid_10 {
  padding-left:180px !important;
} 
#seznam_uklid_11 {
  padding-left:165px !important;
}
#seznam_uklid_12 {
  padding-left:150px !important;
} 
.lnav { 
 height:20px;
 font-size:9pt;
 margin:0;
 padding:17px 10px 0 10px;
 background:url('../_img/content_title.gif') transparent no-repeat left top;
}
 
hr.cleaner {
 height:1px;
 margin: -1px 0 0 0; 
 padding:0;
 border:none;
 visibility: hidden;
} 

.separator
{
 border-top:1px solid #000000;
}

.clr
{
 clear:both;
}

.hid
{
 display:none !important;
}

.cc { text-align:center !important; }
.ll { text-align:left !important; }
.rr { text-align:right !important; }

.fl { float:left !important; }
.fr { float:right !important; }

.handy{ cursor:pointer !important; }

.p10 { font-size: 10%; }
.p20 { font-size: 20%; }
.p30 { font-size: 30%; }
.p40 { font-size: 40%; }
.p50 { font-size: 50%; }
.p60 { font-size: 60%; }
.p70 { font-size: 70%; }
.p80 { font-size: 80%; }
.p90 { font-size: 90%; }
.p100 { font-size: 100%; }
.p110 { font-size: 110%; }
.p120 { font-size: 120%; }
.p130 { font-size: 130%; }
.p140 { font-size: 140%; }
.p150 { font-size: 150%; }
.p160 { font-size: 160%; }
.p170 { font-size: 170%; }
.p180 { font-size: 180%; }
.p190 { font-size: 190%; }
.p200 { font-size: 200%; }

/* Server map */

.webmap
{
 margin: 0 0 0 16px;
}

.swebmap
{
 margin: 0 0 0 16px;
}

.swebmapcontent
{
 margin: 0 0 0 16px;
}

.webmap li {
 font-size : 10pt;
 color: #000000;
 list-style-type: disc;
} 

.swebmap li {
 font-size : 9pt;
 color: #000000;
 list-style-type: circle;
} 

.swebmapcontent li {
 font-size : 9pt;
 color: #000000;
 list-style-type: square;
} 

