.cl 
{ 
clear: both; 
} 

ul, li 
{ 
list-style: none; 
margin: 0; 
padding: 0; 
} 

ul.uroven1 
{ 
font-weight: bold; 
position: relative; 
height: 3.5em; 
width: 100%; 
font-family: sans-serif; 
font-size: 15px; 
overflow: hidden; /* IE, opera */ 
} 

ul.uroven2 
{ 
position: absolute; 
left: 0; 
top: 1.5em; 
display: block; 
visibility: hidden; 
width: 5000%; /* IE, opera */ 
border-top: solid #FFFFFF .2em;
background-color:  #FF9933;
padding: .13em 0; 
} 

li 
{ 
behavior: url(hover.htc); 
} 

li.uroven1 
{ 
float: left; 
margin: 0 .2em; 
} 

li.uroven2 
{ 
float: left; 
margin: .2em .5em; 
} 

li.uroven1 a 
{ 
display: block; 
color: #226; 
text-decoration: none; 
padding: .2em .5em; 
border: solid #FFFFFF .2em; 
border-bottom: none;
} 

li.uroven2 a 
{ 
padding: 0 .2em; 
border: none; 
} 

li#aktivni a 
{ 
border-color: #FFFFFF;
background-color:  #FF9933;
} 

li#aktivni li.uroven2 a 
{ 
background: transparent; 
} 

li#aktivni ul 
{ 
visibility: visible; 
} 

/* hover efekty */ 

li.uroven1#aktivniHover ul, li.uroven1#aktivni:hover ul 
{ 
visibility: visible; 
z-index: 1; 
} 

li.uroven1#aktivni a:hover 
{ 
border-color: #FFFFFF;
} 

li.uroven1Hover ul.uroven2,li.uroven1:hover ul.uroven2 
{ 
visibility: visible; 
z-index: 2; 
} 

li.uroven2 a:hover,li.uroven1#aktivni li.uroven2 a:hover 
{ 
color: #eee; 
} 
/***********************************************/
/* Texty                                       */
/***********************************************/
h1 {
	font: bold 44px Cooper Black;
	color: #000000;
}
h2 {
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
.styl3 {
	font-size: 14px;
	color: #C89B7F;
}
.styl4 {
color: #FF0000;
}
.styl5 {
	font-size: 10px;
	color: #C89B7F;
}
.styl1 {color: #FF6600}
.styl2 {color: #FF0000}
/***********************************************/
/* Linky                                       */
/***********************************************/
a.cerna { padding-left: 0px; height: 0px; border: outset 0px ; font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none}
a.cerna:link {background-color: transparent; color: #000000;}
a.cerna:visited {background-color: transparent; color: #000000;}
a.cerna:hover {background-color: transparent; color: #666666; border: inset 0px}

a.cerna1 { padding-left: 0px; height: 0px; border: outset 0px ; font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none}
a.cerna1:link {background-color: transparent; color: #000000;}
a.cerna1:visited {background-color: transparent; color: #000000;}
a.cerna1:hover {background-color: transparent; color: #666666; border: inset 0px}

a.cerna2 { padding-left: 0px; height: 0px; border: outset 0px ; font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none}
a.cerna2:link {background-color: transparent; color: #000000;}
a.cerna2:visited {background-color: transparent; color: #000000;}
a.cerna2:hover {background-color: transparent; color: #666666; border: inset 0px}
/***********************************************/
/* Formuláře                                   */
/***********************************************/	
select.ins 
{
position: relative;
background-color: #FFFFFF;
margin-left: 12px;  
border: 1px solid #FFCC66;
margin-top: 1px; 
}
select.ins1 
{
position: absolute;
background-color: #FFFFFF;
margin-left: 60px; 
border: 1px solid #666666;
margin-top: 1px; 
width: 130px; 
}
select.ins2 
{ 
position: absolute;
background-color: #FFFFFF;
margin-left: 200px; 
border: 1px solid #666666;
margin-top:1px; 
width: 130px; 
}
select.ins3 
{ 
position: absolute;
background-color: #FFFFFF;
margin-left: 340px; 
border: 1px solid #666666;
margin-top:1px; 
width: 130px; 
}
input.ins 
{
position: absolute;
background-color: #FFFFFF; 
border: 1px solid #666666; 
width: 100px; 
height: 18px;
margin-left: 550px;  
margin-top: 1px; 
}
input
{
position: relative;
background-color: #FFFFFF; 
border: 1px solid #FFCC66; 
width: 100px; 
height: 18px;
margin-left: 15px;  
margin-top: 1px; 
}
input.butt 
{ 
position: relative;
background-color: #999999; 
border: 1px solid #666666; 
width: 60px; 
height: 22px; 
margin-top: 1px; 
margin-left: 680px; 
}
input.file { 
background-color: #FFFFFF; 
border: 1px solid #FFCC66; 
width: 260px; 
height: 20px; 
margin-bottom: 5px; 
margin-left: 10px; 
}
input.radio
{ 
border: 1px solid #FFCC66; 
width: 15px; 
height: 15px; 
margin-bottom: 5px; 
margin-left: 10px; 
}
textarea {
background-color: #FFFFFF; 
border: 1px solid #FFCC66; 
width: 250px; 
height: 100px; 
margin-bottom: 5px; 
margin-left: 15px; 
}
textarea.ins {
background-color: #FFFFFF; 
border: 1px solid #FFCC66; 
width: 350px; 
height: 150px; 
margin-bottom: 5px; 
margin-left: 15px; 
}

/***********************************************/
/* HTML                                        */
/***********************************************/
body {
background-color: #FFFFFF;
}
fieldset {
border: 1px solid #FFCC66;
margin-left: 10px; 
margin-right: 10px; 

}
/***********************************************/
/* tabulky css                                 */
/***********************************************/
div {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#6C3600;
}
div.index {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 5px;
	padding-top: 3px;
}
div.divorange {
	font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 5px;
	padding-top: 3px;
}
div.tex {
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
#tabulka1 {
	position: absolute;
	width: 800px;
	height: auto;
	left: 10px;
	height: 600px;
	border: 0px;
	background-color: #FFFFFF;
}
#tabulka2 {
	position: relative;
	width: 798px;
	height: 50px;
	top: 0px;
	left: 0px;
	border: 0px;
	z-index: 1;
	visibility: visible;
	border: 1px solid #FF9900;
	background-color: #FF9933;
}
#tabulka3 {
	position: relative;
	width: 798px;
	height: 150px;
	top: 2px;
	left: 0px;
	border: 1px solid #0099FF;
	background-image: url(../img/podklad.jpg);
	z-index: 1;
	visibility: visible;
}
#tabulka4 {
	position: relative;
	width: 798px;
	height: 25px;
	top: 4px;
	left: 0px;
	border: 0px;
	z-index: 1;
	visibility: visible;
	border: 1px solid #999999;
	background-color: #CCCCCC;
}
.tabulka5 {
	position: relative;
	width: 100%;
	height: 25px;
	top: -1px;
	left: -1px;
	z-index: 1;
	border: 1px solid #00CCFF;
	background-color: #00CCFF;
	visibility: visible;
}
#tabulka6 {
	position: relative;
	width: 580px;
	height: 300px;
	top: 5px;
	left: 0px;
	border: 0px;
	z-index: 1;
	visibility: visible;
	border: 1px dashed #999999;
	background-color: #FFFFFF;
}
#tabulka7 {
	position: absolute;
	width: 180px;
	height: 300px;
	top: 220px;
	left: 600px;
	border: 0px;
	z-index: 1;
	visibility: visible;
	border: 0px;
	background-color: #FFFFFF;
}
.tabulka8 {
	position: relative;
	width: 192px;
	height: 141px;
	top: 5px;
	left: 5px;
	border: 0px;
	z-index: 1;
	visibility: visible;
	border: 0px;
	border: 1px dashed #999999;
	background-color: #FFFFFF;
}
#tabulka9 {
	position: relative;
	width: 798px;
	height: 151px;
	top: 10px;
	left: 0px;
	border: 0px;
	z-index: 1;
	visibility: visible;
	border: 0px;
	background-color: #FFFFFF;
}
.tabulka10 {
	position: relative;
	width: 256px;
	height: 151px;
	top: 5px;
	left: 0px;
	border: 0px;
	z-index: 1;
	visibility: visible;
	border: 0px;
	border: 1px dashed #999999;
	background-color: #FFFFFF;
}
#tabulka11 {
	position: relative;
	width: 250px;
	height: 150px;
	top: 0px;
	left: 0px;
	border: 0px;
	z-index: 1;
	visibility: visible;
	border: 0px;
	background-color: #FFFFFF;
}
#tabulka12 {
	position: absolute;
	width: 250px;
	height: 150px;
	top: 0px;
	left: 270px;
	border: 0px;
	z-index: 1;
	visibility: visible;
	border: 0px;
	background-color: #FFFFFF;
}
#tabulka13 {
	position: absolute;
	width: 250px;
	height: 150px;
	top: 0px;
	left: 540px;
	border: 0px;
	z-index: 1;
	visibility: visible;
	border: 0px;
	background-color: #FFFFFF;
}
#tabulka14 {
	position: absolute;
	width: 500px;
	height: 30px;
	top: 0px;
	left: 110px;
	border: 0px;
	z-index: 1;
	visibility: visible;
}
#tabulka15 {
	position: relative;
	width: 800px;
	min-height: 850px;
	top: 7px;
	left: 0px;
	border: 0px;
	z-index: 1;
	visibility: visible;
	border: 1px dashed #999999;
	background-color: #FFFFFF;
}
#tabulka16 {
	position: relative;
	width: 580px;
	height: 610px;
	top: 7px;
	left: 0px;
	border: 0px;
	z-index: 1;
	visibility: visible;
	border: 1px dashed #999999;
	background-color: #FFFFFF;
}
/***********************************************/
/* Obrázky                                     */
/***********************************************/
img.leva {
	float: left;
	padding-left: 10px;
	padding-top: 30px;
}
img.flag {
float: left;
	padding-right: 5px;
}
img.prava {
	float: right;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
}
