* { margin: 0px; padding: 0px }
p { text-align: left; }
body { margin: 0px; padding: 0px; background: white; font-family: verdana, helvetica, arial; font-size: 12px; 
       background-color: #d5e4ef; color: #444444; text-align: center; background-image:url('data/backgr_2.gif'); background-repeat:repeat-x; }

A:link { color: #495678 }
A:visited { color: #495678 }
A:active { color: #495678 }
      
h1 { font: italic 20px/30px verdana; color: #495678; text-align: center; margin-top: 5px; margin-bottom: 5px; }
h2 { font: bold 14px verdana; color: #e67817; padding: 5px;
     margin-bottom: 5px; margin-top: 5px;}
h3 { font-family: verdana; font-size:15px; color: #495678; padding: 8px; font-weight: bold; 
     margin-bottom: 8px; margin-top: 5px; background-color: #f8d8ba;}  
h4 { font-family: verdana; font-size:13px; color: #555555;; padding: 0px; font-weight: bold; 
     margin-bottom: 0px; margin-top: 0px; }          
h5 { font-family: verdana; font-size:15px; color: #495678; padding: 5px; font-weight: bold;
     margin-bottom: 5px; margin-top: 5px;}
h6 { font-family: verdana; font-size:13px; color: #495678; padding: 5px; font-weight: bold;
     margin-bottom: 5px; margin-top: 5px;}     

#vrstva1 { position: relative; width: 983px; height: 135px; z-index: 1; border: 0px solid #cccccc; background-color: #ffffff; }
#vrstvan1 { position: relative; width: 983px; height: 65px; z-index: 1; border: 0px solid #cccccc; background-color: #ffffff; }
#vrstva2 { position: relative; width: 983px; overflow: auto; z-index: 1; margin-top: 0px; 
           background-color: #ffffff; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;           
           padding-top: 1px;}
#vrstva3 { position: relative; margin-top:0px; width: 202px; z-index: 1; float: left; }
#vrstva4 { position: relative; margin-top:0px; width: 579px; z-index: 1; float: left; text-align: left; 
           }
#vrstva5 { position: relative; margin-top:0px; width: 202px; z-index: 1; float: left; }
#vrstva8 { position: relative; width: 983px; height: 50px; overflow: auto; z-index: 1; margin-top: 10px;
           background-color: #b5d6ef; border: 1px solid #ccc;  
           background-image: url('data/kont_back_1.gif'); background-repeat: repeat-x;
           color: #333; text-align: center;  }
#vrstva9 { position: relative; width: 983px; height: 25px; overflow: auto; z-index: 1; margin-top: 0px; 
           background-color: #ffffff; border-left: 1px solid #f8c28f; border-right: 1px solid #f8c28f; border-bottom: 1px solid #f8c28f;
           font: bold 14px/25px verdana; color: #e67817; text-align: center;  }
#vrstvan9 { position: relative; width: 983px; height: 188px; overflow: auto; z-index: 1; margin: 0px; padding: 0px; 
           background-color: #ffffff; border-top: 1px solid #f8c28f; border-left: 1px solid #f8c28f; border-right: 1px solid #f8c28f; 
           font: bold 14px/25px verdana; color: #555555; text-align: center;  }           
#vrstva10 { position: relative; margin-top: 10px; width: 100%; height: 20px; z-index: 1;
            background-color: #d5e4ef; border-top: 1px solid #ccc; text-align: center;}
#vrstva11 { position: relative; margin-top: 10px; width: 983px; height:30px; z-index: 2;  
            background-color: #ffffff; border-top: 1px solid #f8c28f; border-left: 1px solid #f8c28f; border-right: 1px solid #f8c28f;  
            font-weight: bold; padding-top: 1px;}
#vrstvan11 { position: relative; margin-top: 0px; width: 983px; height:218px; z-index: 2;  
            background-color: #ffffff; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc;  
            font-weight: bold; padding-top: 1px;}
p.scr { font-family: verdana; font-size: 10px; color: #495678;}

table { margin: 0px; padding: 0px; }

td { margin: 0px; padding: 0px; font-family: verdana; font-size:11px; }
td.head { margin: 0px; padding: 0px; text-indent: 0px; }
td.news { margin: 0px; padding: 0px; text-indent: 0px; border: 1px solid #cccccc; }
td.cert { font-size: 9px; }

td#stred { padding: 2px; font: 12px verdana; }
table.boky { width: 189px; margin-top: 5px; margin-bottom: 5px;
        border: 1px solid #ccc; 
        background-color: #fdf3dd;
        background-image: url('data/back_boky.gif');background-repeat: repeat-x; }
td.boky { font: 12px verdana; text-align: left; padding-left: 2px; }
p.boky { font: bold 12px verdana; text-align: center; margin-top: 2px; }

table.boky1 { width: 189px; margin-top: 5px; margin-bottom: 5px;
        border: 1px solid #ccc; 
        background-color: #fdf3dd; }
td.boky1 { font: 12px verdana; text-align: center; padding-left: 2px; }

td#hboky { background-color: #eeeeee;
           background-image: url('data/boky_poz.gif');background-repeat: repeat-y; }

table#hlavnatab { margin-top: 1px; }
img.boky { border: 1px solid #bbb; }

table.kont_dol { font-family: verdana; font-size: 10px; font-weight: bold; 
       margin-top: 5px; }

hr {
	border:none;
	border-top:1px solid #CCCCCC;
	height:1px;
	margin-top:3px;
	margin-bottom:5px;
	}

  /* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 983px; /*For KHTML*/
	list-style: none;
	height: 28px;
	}

ul#navmenu li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 28px;
	}

ul#navmenu ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 160px;
	list-style: none;
	display: none;
	position: absolute;
	top: 30px;
	left: 0;
	}

ul#navmenu ul:after /*From IE 7 lack of compliance*/{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
	}

ul#navmenu ul li {
	width: 160px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
	}

/* Root Menu */
ul#navmenu a {
	border: 1px solid #FFF;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	padding: 0 6px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	background: #b5d6ef;
  background-image: url('data/mp_hlnm1.gif');background-repeat: repeat-x;	
	color: #444;
	font:bold 12px/28px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
	background: #ffe5a1;
  background-image: url('data/mp_hla.gif'); background-repeat: repeat-x;	
	color: #666;
	}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
	float: none;
	background: #b5d6ef;
	color: #444;
	}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	background: #ffe5a1;
	color: #666;
	}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
	background: #EEE;
	color: #666;
	}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
	background: #CCC;
	color: #FFF;
	}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
	background: #EEE;
	color: #666;
	}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
	background: #CCC;
	color: #FFF;
	}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 160px;
	}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
	display: none;
	}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
	display: block;
	}
