.tab1c {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: Black;
	background-color: White;
	border: 1px #000000 solid;
	margin-top : 5;
}
.tab1l {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: Black;
	background-color: White;
	border: 1px #000000 solid;
	margin-top: 5;
}
.tab1r {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	color: Black;
	background-color: White;
	border: 1px #000000 solid;
	margin-top : 5;
}
.tab2c {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	color: White;
	background-color: #7B68EE;
	border: 1px #000000 solid;
	margin-top: 5;
}
.tab2l {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	color: White;
	background-color: #7B68EE;
	border: 1px #000000 solid;
	margin-top : 5;
}
.tab2r {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: right;
	color: White;
	background-color: #7B68EE;
	border: 1px #000000 solid;
	margin-top: 5;
}

/* ---		----- MENU ----*/
.transMenu {
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
	}

/*  */
.transMenu .content {
	position:absolute;
	}

/*  */
.transMenu .items {
	position:relative;
	left:0px; top:0px;
	z-index:2;
	}

.transMenu.top .items {
	border-top:none;
	}

/*  */
.transMenu .item {
	color: Black;
	font-size:11px;
	font-family:sans-serif;
	text-decoration:none;
	/* */
	border:none;
	cursor:pointer;
	cursor:hand;
}


/*  */
.transMenu .background {
	position:absolute;
	left:0px; top:0px;
	z-index:1;
	-moz-opacity:.8;
	filter:alpha(opacity=80);
	}

/*  */
.transMenu .shadowRight {
	position:absolute;
	z-index:3;
	top:3px; width:2px;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
	}

/*  */
.transMenu .shadowBottom {
	position:absolute;
	z-index:1;
	left:3px; height:2px;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
	}

/*  */
.transMenu .item.hover {
	background: #FFFF00;
	color: black;
}

/*  */
.transMenu .item img {
	margin-left:10px;
	}

#menu {
	border: 1px solid black;
	position: absolute;
	left: 10px;
	top:160px;
	background: White;
	border-bottom: 1px solid Black;
	padding: 4px 0;
}

#menu a {
	padding: 4px 10px;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	text-decoration: none;
}

#menu a.hover {
	background: Red;
}
#menubar {
	left: 0px;
	background: bleck;
	padding: 0px 0;
}

/* -------- End MENU ----*/

UNKNOWN 
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	background: Yellow;
	fONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
}

HTML 
{FONT-SIZE: 11pt; 
 FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;}

 body 
{
	FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
	font-size: 11px;
	background-color : #000000;
	background-position : left top;
	background-repeat : no-repeat;
	background-image : url(../image/logo.gif);
	color : Black;
}

 FIELDSET
{PADDING-RIGHT: 1em; 
 PADDING-LEFT: 1em; 
 PADDING-BOTTOM: 1em; 
 PADDING-TOP: 1em}

LEGEND 
{PADDING-RIGHT: 0.5em;
 PADDING-LEFT: 0.5em;
 FONT-SIZE: 90%;
 PADDING-BOTTOM: 1em;
 BORDER-TOP-STYLE: none;
 PADDING-TOP: 1em;
 BORDER-RIGHT-STYLE: none;
 BORDER-LEFT-STYLE: none;
 TEXT-ALIGN: right;
 BORDER-BOTTOM-STYLE: none;}

LABEL 
{CLEAR: both; 
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 0px; 
 FLOAT: left;
 PADDING-BOTTOM: 0.2em; 
 WIDTH: 25%; 
 MARGIN-RIGHT: 0.5em; 
 PADDING-TOP: 0.2em; 
 TEXT-ALIGN: right}
span
{color: Red;
 background: transparent;
 FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
 font-style: normal ;
 width : 100%;
 font : bold;}

h1, h2, h3, h4 
{color: Maroon;
 background: transparent;
 FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
 font-style: normal ;
 width : 100%;}

h1 
{font-size:150%;
 TEXT-ALIGN: left }

h2 
{font-size:150%;
 TEXT-ALIGN: center;}

h3 
{font-size:120% }

h4 
{font-size:100% }

a 
{padding: 0px;
 background : transparent;}

a:link 
{color: Black;
 background: transparent;
 border:none;}

a:visited 
{color: Navy;
 background: transparent;
 border:none;}

a:hover 
{
	color: Black;
	background: Yellow;
}

a:img 
{color: #009;
 background: Black;
 border:none;}


 div#telo a 
{padding: 0px;
 background : transparent;}

div#telo a:link 
{
	color: Black;
	background: transparent;
	border:none;
}

div#telo a:visited 
{
	color: Black;
	background: transparent;
	border:none;
}

div#telo a:hover 
{
	color: Black;
	background: Yellow;
}

div#telo a:img 
{color: Black;
 background: transparent;
 border:none;}
 
div#telo p 
{margin: 0.5em 0;
 FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
 font-size: 11px;
 TEXT-ALIGN: justify;}

div#telo b  
{margin: 0.5em 0;
 FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
 font-size: 11px;}

div#telo lu
{margin: 0.5em 0;
 line-height: 110%;
 FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
 font-size: 11px;
 text-align: left;}

div#telo li 
{margin: 0.5em 0;
 FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
 font-size: 11px;
 TEXT-ALIGN: justify;}

div#telo table 
{border : 1 solid Black;
 width : 100%;}


div#telo imput 
{
	FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: Yellow;
}

div#telo textarea
{FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
 font-size: 11px;}

div#telo select 
{
	FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
	font-size: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: White;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	FONT-WEIGHT: bold;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	TOP: 0px;
}

div#hlaseni
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	margin: 0 0 0 0px;
	WIDTH: 1024px;
	top: 185px;
	text-align: center;
	position: absolute;
	COLOR: #000000;
	background: Yellow;
}
	
div#dokument 
{width: 100%;  
 padding: 0;
 position: relative;
 text-align: left;}


div#nav 
{
	top: 175px;
	position: absolute;
	margin: 0px 0px 0px 0px;
	WIDTH: 1024px;
	left: 0px;
	background: url(../image/nav_bg.gif) repeat-x;
	text-align : center;
	font-weight : bold;
}
div#nav ul 
{
	margin: 0;
	padding: 0;
	background: Navy;
	COLOR: #ffffff;
}
div#nav li 
{
position: relative; 
list-style: none; 
margin: 0;
float: left; 
width: 10em;
background: url(../image/menu_bg.gif) 95% 50% no-repeat;
text-align : center;
}
div#nav li:hover 
{
	background: White;
	COLOR: #ffffff;
}
div#nav li.submenu 
{
	background: transparent;
	COLOR: #ffffff;
}
div#nav li.list
{
	background: White;
	COLOR: #ffffff;
}
div#nav li.submenu:hover 
{
	background-color: transparent;
	COLOR: #ffffff;
}
div#nav li a 
{
display: block;
padding: 0.25em 0 0.25em 0;
width: 10em;
}
div#nav ul a 
{
width: auto;
}
div#nav ul ul 
{
position: absolute; 
width: 10em;
display: none;
}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 
{
display:block;
}

div#navtop 
{top: 0px;
 position: absolute;
 margin: 0px 0px 0px 0px;
 WIDTH: 1024px;
 left: 0px;
 color: #000000;
 background: #FFFFFF;
 text-align : center;
 font-weight : bold;
}

div#navtop ul 
{margin: 0; 
 padding: 0; 
 color: #000000;
 background: #FFFFFF;}

div#navtop li 
{position: relative; 
 list-style: none; 
 margin: 0;
 float: left; 
 width: 16em;
 background: #FFFFFF;
 text-align : center;
}

div#navtop li:hover 
{COLOR: #000000;
 background: #FFFFFF;}

div#navtop li.submenu 
{background: #FFFFFF;}

div#navtop li.list
{background: #FFFFFF;
 COLOR: #000000;}

div#navtop li.submenu:hover 
{background: #FFFFFF;
 COLOR: #000000;}

div#navtop li a 
{display: block; 
 padding: 0em 0 0em 0;
 width: 15em;}

div#navtop ul a 
{width: auto;}

div#navtop ul ul 
{position: absolute; 
 width: 15em;
 display: none;}

div#navtop ul.levelt1 li.submenu:hover ul.levelt2, 

div#navtop ul.levelt2 li.submenu:hover ul.levelt3 
{display:block;}

div#logo
{WIDTH: 100%;
 height: 220px;
 FLOAT: right;
 BORDER-RIGHT: black 1px solid;
 BORDER-TOP: black 1px solid;
 BORDER-LEFT: black 1px solid;
 BORDER-BOTTOM: black 1px solid;
 text-align: left;
 Font-size: 11px;
 BACKGROUND: background: #000000;
 COLOR: Black;}		

div#obrazek 
{height: 290px; 
 width: 400px; 
 position: absolute;
 top: 1px; 
 left: 350px; 
 background: #FFFFFF;
 COLOR: #000000;}

div#fotka 
{width: 600px; 
 margin-left: auto; 
 margin-right: auto;
 position: relative;}

div#fotka img 
{border: 2px solid black;}

div#fotka #fotkas 
{position: absolute; 
 bottom: 30px; 
 left: 0; 
 width: 602px;
 text-align: center; 
 font: bold 28px Arial, sans-serif;
 color: white; 
 padding: 5px 5px 5px 5px;
 background: silver;}

div#fotka #fotkat 
{font-weight: bold; 
 font-size: 18px;
 text-align: center; 
 border: 1px solid black; 
 background: silver; 
 color: white; 
 width: 500px; 
 margin: 0 auto; 
 padding: 0.25em;
 position: absolute; 
 top: -20px; 
 left: 50px; 
 right: 50px;}

div#fotka #fotkae 
{font: 11px Arial, sans-serif; 
 text-align: right; 
 position: absolute; 
 bottom: -2px; 
 left: 0; 
 right: 0; 
 width: 100%;
 color: #000000;
 background: silver; }
				
div #linka 
{BORDER-RIGHT: black 1px solid; 
 BORDER-TOP: black 1px solid; 
 BORDER-LEFT: black 1px solid; 
 BORDER-BOTTOM: black 1px solid; 
 BACKGROUND:  #c0c0c0;
 color: #000000;
 text-align: center;}

div#leblok 
{
	top: 200px;
	left: 0px;
	position: absolute;
	FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
	MARGIN: 5px 15px 5px 15px;
}

div#leblok  .w3cb 
{
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 5px;
	padding-top : 5px;
	WIDTH: 145px;
	LINE-HEIGHT: 1.2;
	FONT-SIZE: 10px;
	TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
}
div#leblok  .w3cb a
{
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	COLOR: #000;
	BORDER-BOTTOM: #ccc 1px solid;
	BACKGROUND-COLOR: Yellow;
	TEXT-DECORATION: none
}
div#leblok  .w3cb a:link 
{
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	COLOR: #000;
	BORDER-BOTTOM: #ccc 1px solid;
	BACKGROUND-COLOR: Yellow;
	TEXT-DECORATION: none
}
div#leblok .w3cb a:visited 
{
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	COLOR: #000;
	BORDER-BOTTOM: #ccc 1px solid;
	BACKGROUND-COLOR: Yellow;
	TEXT-DECORATION: none
}
div#leblok .w3cb a:hover 
{
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	COLOR: #000;
	BORDER-BOTTOM: #ccc 1px solid;
	BACKGROUND-COLOR: Yellow;
	TEXT-DECORATION: none
}
div#leblok  .w3cb a:hover 
{
	BORDER-RIGHT: #eee 1px ridge; 
  BORDER-TOP: #eee 1px ridge; 
  BORDER-LEFT: #eee 1px ridge; 
  BORDER-BOTTOM: #eee 1px ridge
}
div#leblok  .w3cb span.w3c 
{
	PADDING-RIGHT: 0.4em;
	PADDING-LEFT: 0.4em;
	PADDING-BOTTOM: 0px;
	COLOR: Green;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #fff;
}

.infblok 
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	WIDTH: 145px;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	background-color: #FFFFFF;
	background-position: top;
	background-repeat: repeat-X;
	background-image: url(../image/bg_info.gif);
}

.infblok h3 
{
	margin: 0;
	padding: 0.33em 0.5em 1px 0.25em;
	background: #FFFFFF url(../image/top.gif) no-repeat 100% 0.1em;
	color: Black;
	font-size: 1em;
}

.infblok ul 
{
margin: 0 0 1.5em; 
padding: 0.25em 0 0.5em;
list-style: none;
background: url(image/sum/top.gif) 100% -1.5em no-repeat;
}
.infblok ul li 
{
padding: 0.15em 0 0.1em 0.5em;
}
.infblok ul ul 
{
margin: 0; 
padding: 0 0 0 0.5em;
background: none; 
font-style: italic;
}

.infblok ul ul li 
{padding-top: 0;}

div#appblok 
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	WIDTH: 145px;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
	background-color: White;
	background-position: right;
	background-repeat: repeat-y;
	background-image: url(../image/bg_app.gif);
}

div#appblok h3 
{margin: 0;
 padding: 0.33em 0.5em 1px 0.25em;
 background: #FFFFFF url(../image/top.gif) no-repeat 100% 0.1em;
 color: #000000;
 font-size: 1em;}

div#appblok ul 
{margin: 0 0 1.5em; 
 padding: 0.25em 0 0.5em;
 list-style: none;
 background: url(../image/top.gif) 100% -1.5em no-repeat;}

div#appblok ul li 
{padding: 0.15em 0 0.1em 0.5em;}

div#appblok ul ul 
{margin: 0;
 padding: 0.5em 0.5em 0.5em 0.5em;
 background: none;
 font-style: italic;}

div#appblok ul ul li 
{padding-top: 0;}

div#telo 
{
	padding: 1em 1em 1em 1em;
	margin: 0 0 0 188px;
	FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
	text-align: left;
	background-color: #FFFFFF;
	background-position: right;
	background-repeat: repeat-y;
	background-image: url(../image/bg_telo.gif);
}

div#sloup1 
{
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	WIDTH: 58%;
	BORDER-RIGHT: black 0px solid;
	BORDER-TOP: black 0px solid;
	BORDER-LEFT: black 0px solid;
	BORDER-BOTTOM: black 0px solid;
	BACKGROUND: transparent;
	float: left;
}

div#sloup1 h3
{
	margin: 0;
	padding: 0.33em 0.5em 1px 0.25em;
	background: #7B68EE ;
	color: Black;
	font-size: 1.5em;
}

div#sloup2
{
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	padding-top : 5px;
	WIDTH: 35%;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	BORDER-LEFT: 1px solid black;
	BORDER-BOTTOM: black 1px solid;
	BACKGROUND: #CC99FF;
	color: #000000;
	float : right;
}

div#prblok 
{top: 10px;
 right: 3px;
 position: absolute;
 FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
 MARGIN: 5px 15px 5px 15px;
 BORDER-RIGHT: 1px ridge Black;
 BORDER-TOP:  1px ridge Black;
 BORDER-LEFT: 1px ridge Black;
 BORDER-BOTTOM: 1px ridge Black;
}


div#zapati 
{	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	margin: 0 0 0 188px;
	WIDTH: 836px;
	text-align : center;
	font-weight : bold;
	FONT-FAMILY: Verdana, Geneva, Arial, lucida, Helvetica, sans-serif;
	font-size: 11px;
	background: #333366;
	color: Black;
}

div#ALL 
{WIDTH: 1024px; }

