BODY {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: black;
	background-color: white;
	font-size : 12px;
	margin: 5px;
	margin-top: 2px;
	padding: 5px;
}

INPUT {
	font-size : 10px;
	color : Black;
	padding: 1px;
}

IMG{
	padding: 0px;
	margin: 0px;
	border: 0px;
}

H1 {
	font-size : 22px;
	text-align: left;
	color : #398B02;
	background-color : white;
	font-weight : bold;
	margin-top: 5px;
	margin-bottom: 10px;
	text-transform : uppercase;
	padding-bottom: 4px;
	border-bottom: 1px dotted #398B02;
}

H2 {
	font-size : 16px;
	color : #398B02;	
	font-weight : bold;
	text-transform : uppercase;
	margin-top: 5px;
	margin-bottom: 3px;
}

H3 {
  	font-size : 14px;
	color : #398B02;	
	font-weight : bold;
	text-decoration: underline;
	margin-top: 5px;
	padding: 1px;
	margin-bottom: 3px;
	}
	
P{
	text-align: justify;
}

HR {color : #398B02;	background-color : #398B02;}

STRONG {color : #398B02;}

UL {	padding: 1px;	margin: 0px;	margin-left: 15px;}

LI {margin : 10px;}

TABLE {
	text-align: left;
}

TH{
	text-align: left;
	background-color: #FFC000;
	color: #398B02;
	font-weight: bold;
	padding: 5px;
}

A {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #398B02;
	cursor : pointer;
	text-decoration: underline;
}

A:HOVER {color: #186394;	cursor : pointer;}

.logo
{
	width: 780px;
	text-align: left;
}

.top
{
	text-align: center;
	border: 1px solid #398B02;
	height: 20px;
	font-size: 11px;
}

.telo{
	width: 780px;
	clear: both;
}
.sloupec_pravy{
	float: right;
	width: 125px;
	background-image: url(../img/back_right.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.sloupec_levy{
	float: left;
	width: 105px;
	background-color: #398B02;
	text-align: left;
}

.sloupce_stred{
	margin-right: 127px;
	margin-left: 106px;
	padding: 10px;
	background-color: white;
	text-align: justify;
}

.paticka{
	border-top: 1px dotted #398B02;
	text-align: center;
	margin-top: 20px;
	padding: 5px;
	clear: both;
	color: gray; 
	font-size: 11px;
}
.paticka A{
	font-family: Arial, Helvetica, sans-serif;
	color: gray; 
	text-decoration: underline;
	font-size: 11px;
}


.paticka STRONG{	color: gray; 	}

.leve_menu{	text-align: left;padding: 1px;}
.leve_menu a{
		display: block;
		font-family: Arial, Helvetica, sans-serif;	
		font-size: 12px;
		text-decoration: none;
  		background-color: #398B02;
		color: white;
  		font-weight: normal;
  		padding: 2px;
	}
	
.leve_menu a:hover{
	 color: black;
	 background-color: #FEEAAD;
	 text-decoration: none;
  }

.prave_menu_main{	
	text-align: center;	
	padding:0px;  
	margin: 0px;
	margin-right: 2px;
	
 }
.prave_menu{text-align: left;	padding: 0px; padding-top:2px;}
.prave_menu a{	display: block;	text-decoration: none;	}
.prave_menu a:hover{  }

.nepodtrzene{text-decoration: none;}  

.podmenu{
	border-bottom: 1px solid #398B02;
	text-align: left;
	margin-left: 10px;
	background-color: #398B02;
	padding: 1px;
	
 }
  
  .podmenu a{
  		font-family: Arial, Helvetica, sans-serif;
		display: block;
		font-size: 11px;
		text-decoration: none;
		color: white;
  		padding: 3px;
	}
	
.podmenu a:hover{
	 color: white;
	 text-decoration: underline;
  }
 
.podmenu2{
	margin-left: 15px;
	text-align: left;
	padding: 1px;
	color: white;
  }
.podmenu2 a{
		font-family: Arial, Helvetica, sans-serif;
  		display: block;
		font-size: 10px;
		text-decoration: none;
		color: white;
  		padding: 1px;
	}
.podmenu2 a:hover{text-decoration: underline; color: white;}

.ramecek{ border: 1px solid #398B02; }
.center{ text-align: center; }
.vpravo{ text-align: right; }
.obrazek{
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #398B02;
}

.razeni{	padding: 8px; margin-top:10px; background-color:#FEEAAD; border: 1px solid #398B02;}
.razeni A{text-decoration: underline;}
.razeni A:hover{text-decoration: none;}
.novinka{padding:5px; margin-bottom:10px;}	
.novinka A{font-size:12px; text-align: left;	text-decoration: none;}	
.novinka A:hover{font-size:12px; text-align: left;	text-decoration: underline;}	
.nadpis {font-family: Arial, Helvetica, sans-serif;font-size:15px; text-align: left; font-weight: bold;	text-decoration: none;}
.nadpis A{font-family: Arial, Helvetica, sans-serif;font-size:15px; text-align: left; font-weight: bold;	text-decoration: none;}
.nadpis A:hover{font-family: Arial, Helvetica, sans-serif;font-size:15px; text-align: left;	text-decoration: underline;}	
.novinkatext A{font-size:12px; text-align: left; color:black;  text-decoration: none;}
.novinkatext A:hover{font-size:12px; text-align: left;  color:#186394; text-decoration: none;}	
.vice A{font-size:12px; text-align: left; text-decoration: underline;}
.vice A:hover{font-size:12px; text-align: left;	text-decoration: underline;}	

