body {
	padding:			0px;
	margin:				0px 0px;
/*	background:			#ffffff url(./img/pozadistr.jpg) repeat-y; */
	text-align:			center;
	background-position: 		top center;
	}
.hledbox a {position:relative;text-decoration:none;}
.hledbox a span {visibility:hidden; position:absolute; width:134px; height:40px; left:0px; top:-57px; z-index:1000;}
.hledbox a:hover {width:134px;z-index:1000;text-decoration:none;}
.hledbox a:hover span {visibility:visible;}
span.infohledej {background:#ccc;border: solid 1px #000;color:#080808;text-decoration:none;padding:4px;font:normal 11px tahoma;}

.special1   { color:	#8d0116; font-weight: bold; }
.tabfirstrow    { color:	#ffffff; }
.tabfirstrowcol {background: #024095;}
.desetpx {font:	normal 10px tahoma;white-space: nowrap;}

table {
	padding:			0px;
	}
table.toptab {
	padding:			0px;
	margin:				0px;
	background:			#f3f3f3 url(img/topbg2.jpg) no-repeat;
	text-align:			center;
	background-position: 		top center;
	width:				764px;
	}
table.mainarea {
	padding:			0px;
	margin:				0px;
	background:			#ffffff;
	text-align:			center;
	background-position: 		top center;
	width:				764px;
	}
table.tabfooter {
	padding:			0px;
	margin:				0px;
	background:			#ffffff;
	text-align:			left;
	background-position: 		top center;
	width:				764px;
	}
td.leftmenu {
	background:			#d5d5d5;
	}

td.middlecol {
	background:			#ffdaa1;
	}
td.leftmenusrch {
	background:			#d5d5d5;
	}
td.middlecolsrch {
	background:			#ffdaa1;
	}
.footerline {
	background:			#b9b9b9;
	}
.hledej {
	border-left:		        solid 2px #ffffff;
	border-top:		        solid 0px #ffffff;
	border-bottom:		        solid 0px #ffffff;
	border-right:		        solid 0px #ffffff;
	background-color:  	        #ffffff;
	vertical-align:                 bottom;
	font:	 			bold 9px tahoma, arial, verdana;
	color: 				#808080;
	width:				118px;
	height:				13px;
	margin:				0px 0px;		
	
	}
DIV.menudiv {
	font:	 			normal 11px tahoma, arial, verdana;
	margin:				5px 0px;		
	}
DIV.popisdiv {
	font:	 			normal 11px tahoma, arial, verdana;
	margin:				5px 0px;	
	line-height:			1.4;	
/*	background-color:  	        #ffffff;	*/
	}
	
DIV.popisdiv table TD {
	vertical-align:			top;
	}

DIV.popisdiv A, DIV.popisdiv A:visited, DIV.popisdiv A:hover {
	color: 				#8d0116;
	font-weight:			bold;
	text-decoration:	        none;
	}
	
DIV.popisdiv2 {
	font:	 			normal 11px tahoma, arial, verdana;
	margin:				5px 0px 0px 0px;	
	line-height:			1.4;	
/*	background-color:  	        #ffffff;	*/
	}
DIV.pagetextdiv A, DIV.pagetextdiv A:visited, DIV.pagetextdiv A:hover {
	color: 				#ff6c00;
	text-decoration:	        none;
	font-weight:			bold;
	}

A.mn1, A.mn1:visited, A.mn1:hover {
	font:	 			normal 12px tahoma;
	color: 				#8d0116;
	text-decoration:	        none;
	}
A.mn1act, A.mn1act:visited, A.mn1act:hover {
	font:	 			bold 12px tahoma;
	color: 				#8d0116;
	text-decoration:	        none;
	}

A.mn2, A.mn2:visited, A.mn2:hover {
	font:	 			normal 11px tahoma;
	color: 				#8d0116;              /*#ae3547;*/
	text-decoration:	        none;
	}
A.mn2act, A.mn2act:visited, A.mn2act:hover {
	font:	 			bold 11px tahoma;
	color: 				#8d0116;
	text-decoration:	        none;
	}

A.bmn2, A.bmn2:visited, A.bmn2:hover {
	font:	 			normal 11px tahoma;
	color: 				#5b90dd;      /*#ae3547;*/
	text-decoration:	        none;
	}
A.bmn2act, A.bmn2act:visited, A.bmn2act:hover {
	font:	 			bold 11px tahoma;
	color: 				#ae3547;
	text-decoration:	        none;
	}

A.bmn1, A.bmn1:visited, A.bmn1:hover {
	font:	 			normal 12px tahoma;
	color: 				#ffffff;
	text-decoration:	        none;
	}
A.bmn1act, A.bmn1act:visited, A.bmn1act:hover {
	font:	 			bold 12px tahoma;
	color: 				#ffffff;
	text-decoration:	        none;
	}
/*
A.bmn2, A.bmn2:visited, A.bmn2:hover {
	font:	 			normal 11px tahoma;
	color: 				#ffffff;
	text-decoration:	        none;
	}
A.bmn2act, A.bmn2act:visited, A.bmn2act:hover {
	font:	 			bold 11px tahoma;
	color: 				#ffffff;
	text-decoration:	        none;
	}
*/
.nazvyr {
	color: 				#ff6c00;
	text-decoration:	        none;
	font-weight:			bold;
	}
.drvyr {
	color: 				#000000;
	text-decoration:	        none;
	font-weight:			bold;
	}
A.mnfoot, A.mnfoot:visited {
	color: 				#4b4b4b;
	text-decoration:	        none;
	
	}
A.mnfoot:hover {
	color: 				#006493;
	text-decoration:	        none;
	
	}




.tab TD {
	border-right: 			solid 1px black;
	border-bottom: 			solid 1px black;
	padding: 			2px 5px 2px 5px;
	}
.tab2 {
	border-top: 			solid 1px black;
	border-left: 			solid 1px black;
	text-align:			center;
	}
td.psmenu {
	background:			#f3f3f3 url(./img/ppsm.jpg) repeat-y;
	}



table.vrsek {
	padding:			0px;
	width:				965px;
	}
.prihlas {
	border-left: 			1px solid #cccccc;
	border-right: 			1px solid #8dc3e1;
	border-bottom: 			1px solid #8dc3e1;
	border-top: 			1px solid #cccccc;
	background-color:  	        #fcfcfc;
	font:	 			bold 11px tahoma, arial, verdana;
	color: 				#0a52a8;
	width:				145px;
	height:				21px;
	margin:				0px 0px;		
	padding:			5px 5px 0px 5px;
	}
.prihlastl {
	border-left: 			1px solid #cccccc;
	border-right: 			1px solid #000000;
	border-bottom: 			1px solid #000000;
	border-top: 			1px solid #cccccc;
	background-color:  	        #0a52a8;
	font:	 			bold 11px tahoma, arial, verdana;
	color: 				#ffffff;
	width:				156px;
	height:				26px;
	margin:				0px 0px;		
	padding:			2px;
	}
.dfpagenad {
 	font: 				bold 120% tahoma, arial, verdana; 
 	color: 				#014A91;
	text-decoration:	        none;

}	
.dfpagetxt {
 	font: 				normal 95% tahoma, arial, verdana; 
 	color: 				#ffffff;
	text-decoration:	        none;
	line-height:			1.4;
	margin:				8px 0px 0px 0px;
}	
.newsnaddp {
 	font: 				normal 13px tahoma, arial, verdana; 
 	color: 				#014A91;
	text-decoration:	        none;
}
DIV.newsano A {
	text-decoration:	        none;
	color: 				#014A91;
}
.newsnad {
 	font: 				normal 11px tahoma, arial, verdana; 
 	color: 				#014A91;
	text-decoration:	        none;
}
.newsano {
 	font: 				normal 11px tahoma, arial, verdana; 
	color: 				#014A91;
	text-decoration:	        none;

}
a.newsa  {
	text-decoration:	        none;
	color: 				#014A91;
	}

a.showa  {
	font: 				bold 70% tahoma, arial, verdana; 
	text-decoration:	        none;
	color: 				#014A91;
	}
a.showtexta  {
	font: 				bold 11px tahoma, arial, verdana; 
	text-decoration:	        none;
	color: 				#014A91;
	}
DIV.divtext A  {
	font: 				bold 100% tahoma, arial, verdana; 
	text-decoration:	        none;
	color: 				#014A91;
	}
DIV.divtext    {
	height: 			333px; 
	}
.searchhl  {
	text-decoration:	        none;
	background:			#c4daf8;
	color: 				#0a52a8;
	font-weight: 		        bold;
	}
.motto  {
	font: 				bold 13px tahoma, arial, verdana; 
	text-transform:		        uppercase;
	color: 				#323279;
	}
.top {
	margin:				0px;
}
.menuBar {
	position: 			relative;
	line-height:		        26px;
	height:				26px;
	background:			#518bda;
	font-size:			17px;
	white-space: 		        nowrap;
}
a.menulink, a.menulink:visited, a.menulink:hover {
	padding:			7px 8px 7px 8px;                /*  V P S L */
	cursor:				pointer;
	font-size:			10px;
	color: 				#ffffff;                          /*  barva textu tlacitka */
	font-weight: 		        bold;
	font-family: 		        tahoma, Verdana;
	text-decoration:	        none;
	text-transform:		        uppercase;
	vertical-align:                 bottom;
	line-height:		        26px;
	white-space: 		        nowrap;
}
a.menuButtonhl, a.menuButtonhl:visited {				/* rozsvícené menu */
	padding:			7px 8px 7px 8px;                /*  V P S L */
	background:			#8dc3e1;	                          /*  barva podkladu tlacitka */
	cursor:				pointer;
	font-size:			10px;
	color: 				#0a52a8;                          /*  barva textu tlacitka */
	font-weight: 		        bold;
	font-family: 		        tahoma, Verdana;
	text-decoration:	        none;
	text-transform:		        uppercase;
	vertical-align:                 bottom;
	line-height:		        26px;
	white-space: 		        nowrap;
}
a.menuButton, a.menuButton:visited {
	padding:			7px 8px 7px 8px;                /*  V P S L */
	background:			#518bda;	                          /*  barva podkladu tlacitka */
	cursor:				pointer;
	font-size:			10px;
	color: 				#ffffff;                          /*  barva textu tlacitka */
	font-weight: 		        bold;
	font-family: 		        tahoma, Verdana;
	text-decoration:	        none;
	text-transform:		        uppercase;
	vertical-align:                 bottom;
	line-height:		        26px;
	white-space: 		        nowrap;
}

a.menuButton:hover, a.menuButtonActive, a.menuButtonActive:hover  {       /*  kvuli Firefoxu */
	padding:			7px 8px 7px 8px;
	background:			#0a52a8;	                  /* barva podkladu tlacitka bez submenu #8dc3e1 */
	cursor:				pointer;
	font-size:			10px;
	color: 				#ffffff;                  /*  barva textu tlacitka bez submenu po najeti 0a52a8; */
	font-weight: 		        bold;
	font-family: 		        tahoma, Verdana;
	text-decoration:	        none;
	text-transform:		        uppercase;
	vertical-align:                 bottom;
	line-height:		        26px;
	white-space: 		        nowrap;
}

.menu {	
	white-space: 		        nowrap;
	cursor:				pointer;
        visibility: 		        hidden;
	position: 			absolute;
	text-align: 		        left;
}

a.menuItem, a.menuItem:visited {
	padding:			3px 3px 3px 7px;
	background-color:  	        #8dc3e1;                               /*  barva podkladu  submenu */
	DISPLAY: 			block;
        CURSOR: 			pointer;
        POSITION: 			relative;	
	font:	 			normal 9px tahoma, arial, verdana;
	color: 				#0a52a8;                            /*  barva textu submenu */
	text-decoration:	        none;
}

a.menuItem:hover {
	padding:			3px 3px 3px 7px;
	background:			#4492c1;                            /*  barva podkladu submenu po najeti */
	DISPLAY: 			block;
        CURSOR: 			pointer;
        POSITION: 			relative;	
	font:	 			normal 9px tahoma, arial, verdana;
	color:				#ffffff;
	text-decoration:	        none;
}

a.menuItemHighlight {
	padding:			3px 10px;
	background:			#6C8F2C;
	DISPLAY: 			block;
        CURSOR: 			pointer;
        POSITION: 			relative;	
	font:	 			normal 9px tahoma, arial, verdana;
	color:				#ffffff;
	text-decoration:	        none;
}

.menuBarText {
	font-size:	 		10px;
	font-family: 		        arial, tahoma, verdana;
}

.menuItemText {
	font-size:	 		9px;
	font-family: 		        tahoma, arial;
}

.menuItemArrow {
	FONT-SIZE : 		        9px;
}


/*
 9px - 60%
10px - 65%
11px - 70%
12px - 75%
13px - 80%
14px - 85%
15px - 90%
16px - 95%
17px - 100%
...
*/

