body {
	font-family: Tahoma, "Book Antiqua",Georgia,"MS Sans Serif", Geneva, sans-serif;
	font-size:13px;
	text-align:justify;
	background: rgb(33,105,44) url(../images/bg3.jpg) repeat-x;
	margin: 0;
	padding: 0;
	height: 100%;
	color:white;
	
}
a:link, a:visited, a:hover	{	font-weight:bold; color: rgb(123,210,122);	text-decoration: none;}

.menu 				{	/*position:absolute;	left: 166px;	top: 92px;*/ margin-left:166px; margin-top:92px	; width:740px}
#banner 			{	position:absolute;	left: 165px;	top: 0px;	}
#banner2 			{	position:absolute;	left: 0px;	top: 116px;	}
#aktuality			{	position:absolute;	left: 0px;	top: 329px;	}
#logo1 				{	position:absolute;	left: 0px;	top: 0px;	}
#partner1			{	position:absolute;	left: 780px;top: 315px;	}
.tmobile 			{	position:absolute;	left: 780px;	top: 370px;	padding: 15px 0 17px 0; width: 130px; background-repeat: repeat-x; background-position: left top; background-image: url(../images/t_mobile_bg.gif);}

#pravo                { 
				
				text-align:left;
			    position:absolute;	left: 530px;top: 320px; 
				width:240px;
				border-left: 1px solid white; border-right: 1px solid white;
				padding-left:10px;
				padding-right:10px;
				
}
#pravo h2 {  font-weight:bold; font-size:0.9em; background-color: transparent; margin-bottom: 10px; margin-top: 30px;padding-bottom: 0; }
#pravo p {padding: 0; margin: 0;}

#stred {font-size:13px;

				text-align:justify;
 				color:black;
				position:absolute;	left: 54px;top: 365px; 
 				width:450px;
				
				
}
#obsah        {font-size:13px;
 color:white;
				border-top: 1px solid white; 
				padding-top:10px;
			  
					
				
}
#obsah h1 {  font-weight:bold; font-size:1.3em; background-color: transparent; margin-bottom: 20px; margin-top: 20px;padding-bottom: 0; }
#obsah h2 {  font-weight:bold; font-size:0.9em; background-color: transparent; margin-bottom: 5px; margin-top: 10px;padding-bottom: 0; }
#obsah p {padding: 0; margin: 0;}


/* MENU  */
ul#navlist
{
 width:740px;
font-family:Helvetica, sans-serif;
font-size:12px;
margin-left: 0;
padding-left: 0;
white-space: nowrap;

}

#navlist li
{

display: inline;
list-style-type: none;
float: left;
padding-top:3px;
padding-bottom:4px;
border-bottom: 1px solid rgb(116,43,12);
}
.here2 {
 	color:red; 
	background: black;	background-color: black;
}
#navlist a { padding: 5px 10px; }

#navlist a:link, #navlist a:visited	{	color: #fff;	background-color: rgb(106,130,108);	text-decoration: none;	}

#navlist a:hover
{
color: #fff;
background-color: rgb(123,50,1);
text-decoration: none;
border-bottom: 1px solid rgb(116,43,12);

}
#torsial {	color:white;
text-align:left;	

margin-top:60px;

}
#torsial a, #torsial a:link, #torsial a:visited, #torsial a:hover { font-weight:normal;  color:white; font-size:10px  }




