BODY
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	background-color: white;
	border-left: 1px solid white;
	border-right: 1px solid white;	
}
.hlavneokno
{
	width: 690px;
	position: relative;
	background-color: White;
	text-align: left;
	margin: auto;	
}

.main
{
	width: 690px;
	margin: 0px 0px 0px 0px;
	background-color: white;
}

.up
{
	width: 690px;
	height: 115px;	
	background-image: url(images/stuzlista.jpg);
}

.menu
{
	width: 690px;
	height: 20px;
	background-image: url(images/lista.jpg);
	background-repeat: no-repeat;
	border-top: 5px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	color: White;
	font-size: 0.8em;
}

.menulave
{
	margin-top: 2px;
	float: left;
	width: 246px;
	margin-left: 2px;
	text-align: left;
}

.menuprave
{
	margin-top: 2px;
	float: right;
	width: 400px;
	margin-right: 2px;	
	text-align: right;
}

.menu a
{	
   color: green;
	font-size: 0.8em;
	text-decoration: none;

}

.menu a:hover
{	
	text-decoration: underline;
}

.lava
{
	width: 144px;
	margin: 0px 10px 0px 0px;
	text-align: left;
	background-color: White;
	float: left;
}

.path
{
	width: 690px;
	height: 15px;
	margin: 0px 0px 10px 0px;
	text-align: left;
	background-color: White;
	color: Gray;
	font-size: 8pt;	
}

.path a
{
	font-size: 0.8em;
}
	
.odkazcela
{
	margin: 0;
	padding: 0;
}
.odkazcela li
{
	list-style: none;
	list-style-image: none;
}	
	
	
.odkaz
{
	display: block;
	width: 144px;
	position: relative;
	text-align: left;
	vertical-align: top;
	text-indent: 6px;		
}

.odkaz a
{
	height: 100%;
	display: block;
	width: 100%;
	overflow: hidden;
	text-decoration: none;
	color: #438800;
	background-color: #EEEEEE;
	text-decoration: none;
	border: 1px solid #E3E3E3;	
	padding: 0px;
	margin-bottom: 1px;	
}

.odkaz a:hover
{
	display: block;
	color: black;
	width: 100%;
	background-color: #ECFFD0;
	text-decoration: none;
	border: 1px solid #D7FF9D;
}

.odkazselected
{
	text-indent: 6px;
	margin-bottom: 1px;
	color: black;
	width: 100%;
	background-color: #ECFFD0;
	text-decoration: none;
	border: 1px solid #E3E3E3;
	height: 17px
}
	
.stredna
{
	width: 534px;
	background-repeat: no-repeat;
	margin: 0px;
	text-align: justify;
	float: left;
	background-color: white;	
		color: #585858;	
}

.volny
{
	width: 690px;
	float: left;
	border-top: 1px solid black;
	background-color: White;
	font-size: 1.0em;
   text-align: center;
	color: blue;	
}

.vaza
{
	width: 250px;
	float: left;
	margin-top: 5px;
	background-color: White;
	font-size: 0.9em;
   text-align: center;
	color: #616161;
}

.obraz
{
	width: 259px;
	margin-top: 5px;
	background-color: White;
	font-size: 0.9em;
	text-align: center;
	float: left;
	color: #616161;
}

.biele a:hover
{
	font-size: 0.9em;
	color: Gray;
	text-decoration: none;
}

.spodna
{
	width: 690px;
	float: left;
	font-size: 1.0em;
	text-align: center;
	color: white;
	background-color: #F3FFE8;
	height: 20px;
	border-top: 1px solid green
}

.puvodna
{
	margin-top: 0px; 
	text-align: right;
}
	
H1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #01446E;
	font-size: 0.9em;
	font-weight: bold;
	text-align: left;
	margin: 0px 10px 20px 0px;
}

H1 a
{	
	color: #01446E;
}

h2
{
  	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: #01446E;
	font-size: 0.9em;
	font-weight:bold;
	text-align: left;
	margin: 0px 10px 5px 0px;
}

h2 a
{
  text-decoration: none;
	color: #01446E;
}

.textsivy
{
	text-align: justify;
	font-size: 1.0em;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color: Gray;
}

.spodnatext
{
	color: gray;
	font-size: 7pt;
	font-weight: normal;
	padding-top: 4px
}
.spodnatext a:hover
{
	text-decoration: underline;
   color:#0066CC; 	
}

.print
{
	text-align: left;
	float: left;
	font-size: 0.7em;
}

a
 {
	text-decoration: none;
	color: #69B000;
}

a:hover  
 {
 text-decoration: underline;
 }

li
 {
  font-size: 0.8em;
}
 
img
 {

	border: 0px;	
}

.img
 {

	border: 0px;	
	vertical-align: middle;
}

p
{

	font-size: 0.8em;
}

td
{
	border-bottom: 1px solid #F2F2F2;
	border-top: 1px solid #F2F2F2	
}

.gap
{
	border: 0px
}
