body {color: black; font-family: Verdana; font-size: 12px
}
td h1 {font-size: 18pt; color: #014924; position:relative}


.language a img {border: 0px; margin-right: 8px}
.language {position:relative; float: left; top: -85px; left: 10px}
.hlavni_nadpis {text-align:center; position:relative} 
.hlavni_top {float:center; position:relative; width:592px}
.primary {float:center; position:relative}
.hlava {background-image: url(Images/hlava.jpg);width: 800px; height:120px }

.menu { position: relative; top: 0px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;  margin: auto;text-align: center;  width: 800px;height: 20px;vertical-align:text-bottom; background-color: #F0B907 }
.menu a {float: left; width: 150px; height: 20px;  background-color: #F0B907;color: black; text-align: center;
text-decoration: none; padding-bottom: 0px; padding-top: 4px; font-weight:bold }

.menu a:hover {font-weight: bold; color: white; background-color:#014924;height: 20px  }
.stin_levy {background-image: url(Images/stin_levy.jpg);width: 27px; height:14px }
.stin_pravy {background-image: url(Images/stin_pravy.jpg);width: 27px; height:14px }
.levy {background-color: #FBDD85; width:200px; vertical-align:top}
.body {width:800px}
.levemenu { position: relative; top: 0px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;  margin: auto;text-align: left;  width: 190px;height: 20px;vertical-align:text-bottom; background-color: #F0B907 }
.levemenu a {float: left; width: 190px; height: 20px;  background-color: #F2CD54;color: black; text-align: left;
text-decoration: none; padding-bottom: 0px; padding-top: 2px; font-weight:bold }

.levemenu a:hover {font-weight: bold; color: white; background-color:#F0B907;height: 20px  }
.back_nadpis {text-align:center;position:relative; float:center;background-image: url(Images/back_nadpis.jpg);background-position:top; height: 65px; }
.back_telo {background-position:bottom}
.strankovani a {  font-family: Verdana;
	color: black;
	text-decoration: none; font-weight: bold
}

.strankovani a:hover {
	text-decoration: none;
	color: black; 
}
.strankovani a:active {
	color: black;}

.spodek 
{   padding-left: 10px;
    background-color:#F0B907;
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 45px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}
.spodek a {
	color : #000000;
	text-decoration: none;
}
.spodek a:hover {
	color : white;
} 
.okrasne {font-size: 12pt; font-family: Wingdings 3}
.body {vertical-align:top}
.link a {color: #014924; text-decoration: none;} 
.link a:hover {color : #026D36}
.telo {vertical-align:top; text-align:left}
.okno {vertical-align:top; text-align:left}
.title {vertical-align:top; text-align:left}

.lowText { text-align: left;text-decoration: none; color: black; font: 12px Tahoma;  text-align: left;}
.highText { text-align: left; text-decoration: none; color: #FFFFFF; font: 12px Tahoma;  text-align: left;}
.mainButtons { text-align: center;
text-decoration: none;
color: black;
font: 12px verdana;
font-weight: bold; padding:3px
}
.mainButtons2 { text-align: center;
text-decoration: none;
color: white;
font: 12px verdana;
font-weight: bold; padding:3px
}
.itemBorder { border: 1px solid #014924; }
.itemBorderBlank { border: 0px solid #CCCCDD; }
.itemBorderButton { border: 0px solid #ffffff; }

@font-face {
font-family: Font1; 
src: url(scriptm0.eot);
}

.specfont1 {
font-family: Font1;
font-style: normal;
} 
.uvod_flash{
	position: fixed;
	width: 100%;
	text-align: center;
	bottom:120px;
	top:0px;
	left:0px;
	right:0px;
	background-color: #FBF2D5;
	
}
.uvod_jazyk
{
	position: fixed;
	width: auto;
	height: 120px;
	text-align: center;
	background-color: #FBF2D5;
	bottom: 0;
	right: 0;
	left: 0;
	padding: 0px;
	margin: 0;
}
.uvod_text {position:absolute; float:left; top: 20px}
.jazyk {background-image: url(Images/jazyk_pozadi.jpg);width: 100%; height:100%}

h1, h2, h3, h4 {
	margin: 0;
	font-family: tahoma, arial, helvetica, sans-serif;
}

h1 {
	position: absolute;
	left: 37px;
	top: 12px;
	text-transform: uppercase;
	font-size: 18px;
}

h2 {
	position: absolute;
	left: 37px;
	top: 60px;
	font-size: 11px;
}

h3 {
	margin-top: 1.0em;
	margin-bottom: 1.12em;
	font-size: 1.5em;
	font-weight: bold;
}
h4 {
	margin-top: 1.0em;
	margin-bottom: 1.12em;
	font-size: 1.3em;
	font-weight: bold;
}

.stin_menu_levy {background-image:url(Images/stin_menu_levy.jpg); background-repeat:repeat-y; width:8px}
.stin_menu {background-image:url(Images/stin_menu.jpg); background-repeat:repeat-x; height:6px}


.map24_input 
	{
		background-color	: #ffffff;
		width				: 232px;
		color				: #0D3D6A;
		font-family			: Arial, Verdana, Helvetica;
		font-size			: 11px;
		font-weight			: normal;
		border				: 1px #bebebe solid;
	}
	
.map24_list	 
	{
		background-color	: #FFFFFF; 
		border-style		: groove;
		font-family			: Arial, Arial,  Geneva, Arial, Helvetica, sans-serif; 
		font-size			: 9px;
	}
	
.map24_text   
	{
		font-family			: Arial; 
		font-size			: 11px; 
		color				: #586A75;
	}
	
.map24_margin 
	{
		margin-left			: 10px;
	}
.map24_padding
	{
		padding-left		: 10px;
	}
	
	
.map24_title  
	{
		font-family			: Arial; 
		font-size			: 11px; 
		color				:#FFFFFF; 
		padding-left		: 10px; 
		padding-top			: 31px; 
		font-weight			: bold;
	}
	
.map24_cell   
	{
		padding-left		: 10px; 
		padding-top			: 5px; 
		padding-right		: 5px; 
		padding-bottom		: 5px; 
		background-color	: #F8F9FA;
	}
	
.blockborder
	{
		border-bottom-width	: 1px;
		border-bottom-style	: solid;
		border-top-width	: 1px;
		border-top-style	: solid;
		border-left-width	: 1px;
		border-left-style	: solid;
		border-right-width	: 1px;
		border-right-style	: solid;
		border-color		: #BEBEBE;
	}	

.stateon{ FILTER: alpha(Opacity=50); border: 0px black solid; }
.stateoff{ border: 0px black solid; }
.stateclicked{ border: 0px black solid;  FILTER: alpha(Opacity=50); }
.flash { position:relative;height: 75%; vertical-align:top; float:left}
.cele {position:relative;height: 100%; vertical-align:top; float:left} 
.language {position:relative;height: 25%; vertical-align:top; bottom:0px; float:left}
.main  {text-align: center}

