}
.obrazek {
/*	filter: Gray;*/
}

input {
	FONT-SIZE: 8pt;
	font-family : Verdana;
	color: #3f3f3f;
}

input.search {
	FONT-SIZE: 8pt;
	font-family : Verdana;
	background: #e7f3ff;
	border:solid;
	border-width:1px;
	border-color:#52aee7;
	color: #3f3f3f;
}

select {
	FONT-SIZE: 8pt;
	font-family : Tahoma;
	color: #3f3f3f;

}

textarea {
	FONT-SIZE: 8pt;
	font-family : Verdana;
	color: #3f3f3f;

}
 

.text {
	font-family: tahoma;
	font-size: 11px;
	color: #676767;
	text-align: justify; 
}




.styl7 {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 16pt;
	color: #fb5e3c;
}
.styl8, h2 {
	color: #1890e1;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 14pt;
}
.styl9 {
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.styl14 {font-family: verdana; font-size: 10px; font-weight: bold; color: #fb5e3c;}
.styl15 {
	font-family: tahoma;
	font-size: 11px;
	color: #676767;
	text-align: justify;

}
.styl16 {color: #40a3d8}
.styl17 {
	font-family: "comic Sans MS";
	font-size: 10px;
}
.styl26 {font-family: tahoma; font-size: 11px; color: #FFFFFF; }
.styl27 {color: #1890E1}
.styl28 {color: #1890e1}
.styl29 {font-size: 10px; color: #fb5e3c; font-family: verdana;}




A:link {
	COLOR: #1890E1; TEXT-DECORATION: none
}
A:visited {
	COLOR: #1890E1; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #1890E1; TEXT-DECORATION: underline;
}


/*hlavni menu - prikazy uzivatele*/
.menu {
	padding: 0;
	margin: 0;
}

/*odkaz hlavniho menu*/
.menu a {
	text-decoration: none;
	border-bottom-width: 0px;
	color: #555;
	display: block;
	width: 100%;
	text-align: center;
}

/*ul, li - pro hlavni menu*/
.menu ul, .menu li {
	list-style-type: none;
	margin: 0;
	padding: 0 .5em;
}

/*ul, li - hlavni menu, uroven 1*/
ul.uroven1 li.polozka1 {
	/*float: left;*/
	position: relative;
	font-weight: bold;
	/*text-transform: uppercase;	*/
	background: #e7e7e7;
	padding: .2em .5em;
	height: 1em;
/*	_width: 1px;*/
}

/*ul - hlavni menu, uroven 2*/
ul.uroven2 {
	line-height: 175%;
	position: absolute;
	left: 0;
	top: 1.5em;
	_top: 1.7em;
	width: 200px;

	background:#f7f7f7;
	border: solid #cecbb3 1px;
	visibility: hidden;
	padding: .5em .5em;
}

/*ul, li - hlavni menu, uroven 2*/
ul.uroven2 li.polozka2 a {
	font-weight: normal;
	text-transform: none;
	text-align: left;
	padding: 0 .5em .1em;
	margin: 0 -.5em;
}

/*ul, li - hlavni menu - hover*/
ul.uroven2 li.polozka2 a:hover {
	background: #ddd;
}

/*a - hlavni menu - hover*/
.menu a:hover {
/*	font-weight: bold;*/
	text-decoration: none;
	border-bottom-width: 0px;
	color: #555;	
}

/*a - hlavni menu - navstiveny*/
.menu a:visited {
	text-decoration: none;
	border-bottom-width: 0px;
	color: #555;	
}

/*ul, li - zobrazzeni menu, chovani*/
ul.uroven1 li.polozka1 {
	behavior: url(hover.htc);
}

/*ul, li - uroven1, hover*/
ul.uroven1 li.polozka1:hover,
ul.uroven1 li.polozka1Hover {
/*	background: #ddd;*/
}

/*ul, li - zobrazeni urovne2*/
ul.uroven1 li.polozka1Hover ul.uroven2,
ul.uroven1 li.polozka1:hover ul.uroven2 {
	visibility: visible;
}
/*hr*/
hr {
	height:1px;
	color:#A0A0A4;
}

table.menu, td.menu {
	font-size: 11px;
	font-family: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana;
	color: #555;
	line-height: 130%;
} 

#menu_2 UL {
	PADDING: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	LIST-STYLE-IMAGE: none;
}
#menu_2 LI {
	TEXT-ALIGN: left;
	PADDING: 0px;
	MARGIN: 0px;
}
#menu_2 LI {
	BEHAVIOR: url(hover.htc)
}
#menu_2 DIV {
	TEXT-ALIGN: center;
	PADDING: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	LIST-STYLE-IMAGE: none;
}
#menu_2 DIV {
	PADDING: 0px;
	MARGIN: 0px;
}
#menu_2 DIV {
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
	BEHAVIOR: url(hover.htc)
}
#menu_2 DIV.ullevel1 {
	BORDER: solid #cecbb3 0px;
	MARGIN: 0px;
}
#menu_2 DIV.ullevel2 {
	Z-INDEX: 10; 
	POSITION: absolute; 
	PADDING: 0px; 
	MARGIN: 0px 0px 0px 0px; 
	VISIBILITY: hidden; 
	_margin: 0px 0 0 0px
}
#menu_2 UL.ullevel3 {
	Z-INDEX: 10; 
	POSITION: absolute; 
	PADDING: 0px; 
	MARGIN: -21px 0px 0px 170px; 
	VISIBILITY: hidden; 
}
#menu_2 UL.ullevel3 {
	BORDER: solid #cecbb3 1px;
	PADDING: 5px; 
	BACKGROUND-COLOR: #f7f7f7; 
}
#menu_2 DIV.ullevel2 {
	position: absolute;
	margin: 0 0 0 -15px;
	BORDER: solid #cecbb3 1px;
	PADDING: 5px; 
	BACKGROUND-COLOR: #f7f7f7; 
}
#menu_2 DIV.lilevel1 A.main {
	PADDING: 3px; 
	MARGIN: 0px; 
	DISPLAY: block; 
	FONT-FAMILY: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana;
	font-weight: bold; 
	COLOR: #555; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none; 
}
#menu_2 DIV.ullevel2 A {
	TEXT-ALIGN: left; 
	PADDING: 3px; 
	WIDTH: 200px; 
	DISPLAY: block; 
	FONT-FAMILY: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana; 
	COLOR: #555; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none; 
}
#menu_2 UL.ullevel3 A {
	TEXT-ALIGN: left;
	PADDING: 3px;
	WIDTH: 165px;
	DISPLAY: block;
	FONT-FAMILY: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana;
	COLOR: #555;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;

}
#menu_2 DIV.lilevel1 A:hover {
	COLOR: #333;
	BACKGROUND: #ddd;
}
#menu_2 DIV.lilevel2 A:hover {
	BACKGROUND: #ddd;
	COLOR: #333;
	TEXT-DECORATION: none
}
#menu_2 UL.ullevel3 A:hover {
	BACKGROUND: #ddd;
	COLOR: #333;
	TEXT-DECORATION: none
}
#menu_2 DIV.lilevel1:hover DIV.ullevel2 {
	VISIBILITY: visible
}
#menu_2 DIV.lilevel1Hover DIV.ullevel2 {
	VISIBILITY: visible
}
#menu_2 DIV.lilevel2:hover UL.ullevel3 {
	VISIBILITY: visible
}
#menu_2 DIV.lilevel2Hover UL.ullevel3 {
	VISIBILITY: visible
