* { margin : 0; padding : 0; }
 #container
{
width: 780px;
margin: 0px auto;
background-color: #000;
line-height: 130%;
}

#top
{	background-image: url(images/top.gif);
	width: 780px;
	height: 214px;
	background-color:#000000;
	background-position:bottom;
	background-repeat:no-repeat;
	}
#menu
{	width: 780px;
	height: 33px;
	position: relative;
	background: url(images/bcg_nav.gif) no-repeat bottom; 
	}
#top h1
{
padding: 0;
margin: 0;
}

#leftnav
{
float: left;
width: 160px;
margin: 0;
padding: 1em;
margin-top: 20px;
}

#content
{
	margin-left: 204px;
	margin-top: 0px;
	padding: 0.5em;
	max-width: 37em;
	background-color:#FFFFFF;
	color: #000000;
	margin-right: 8px;
}

#content_1
{
	margin-left: 204px;
	padding: 7px 10px 10px;
	max-width: 37em;
	color: #000000;
	margin-right: 8px;
	margin-top: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-image:url(images/bcg_kontakt_z_nami.gif);
	padding: 8px 10px 10px;	
}

#content_1_1
{ 
position: absolute;
margin-top: 10px;
height: 10px;
text-align:left;
font-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(images/bcg_kontakt_z_nami.gif);
border: none;
}

#footer
{ height: 42px;
clear: both;
margin: 0;
background-image:url(images/tlo_footer.gif);
background-repeat:repeat-x;
margin-top:7px;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

#footer_menu {

	padding-bottom: 4px;
	padding-top: 1px;
	text-align: center;
	width: 780px;
	height: 24px
}
	#footer_navlist{margin: 0;
padding: 15px 0 0px 0px;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;}
#footer_navlist ul, #footer_navlist li{margin: 0;
padding: 0;
display: inline;
list-style-type: none;}
#footer_navlist a:link, #footer_navlist a:visited{ 
line-height: 14px;
text-decoration: none;
color: #9a9686;
padding-top: 2px;
margin-top: 0;
margin-right: 3px;
margin-bottom: 0px;
margin-left: 0px;}
#footer_navlist a:link #current, #footer_navlist a:visited #current, #footer_navlist a:hover{
color: #000;}
#footer_navlist a:hover{  color: #9a9686; text-decoration:underline;}

ul#nav_main {
	list-style-type : none;
	position : relative;
	width : 780px;
	height : 33px;
	margin : 0;
	padding : 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

ul#nav_main a { display : block; 
width : 154px; 
height : 33px; 
/*text-indent : -9999px;*/ 
text-decoration : none;
color:#000000;
overflow : hidden;
text-align: center; }

li#nm_1 { position : absolute; 
top : 5px; 
left : -2px; 
width : 154px; 
height : 33px; }

li#nm_2 { position : absolute; 
top : 5px; 
left : 155px; 
width : 100px; 
height : 33px; }

li#nm_3 { position : absolute; 
top : 5px; 
left : 312px; 
width : 100px; 
height : 33px; }

li#nm_4 { position : absolute; 
top : 5px; 
left : 471px; 
width : 100px; 
height : 33px;  }

li#nm_5 { position : absolute; 
top : 5px; 
left : 628px; 
width : 100px; 
height : 33px;  }


li#nm_1 a:hover {  }
li#nm_2 a:hover {  }
li#nm_3 a:hover { }

ul#nav_main_leftnav {
	list-style-type : none;
	position : relative;
	width : 162px;
	height : 198px;
	margin : 0;
	padding : 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #D2D387;
}

ul#nav_main_leftnav a { display : block; 
width : 154px; 
height : 33px; 
/*text-indent : -9999px;*/ 
text-decoration : none;
color:#D2D387;
overflow : hidden;
text-align: left;
padding-left:8px;}
ul#nav_main_leftnav a:hover{ text-decoration:none; background:url(square.gif) no-repeat 0px 8px; padding-left:8px;}
a.more{text-decoration:none; background:url(square.gif) no-repeat 0px 8px; padding-left:8px;}

li#kategorie_leftnav { position: absolute; 
top : 0px; 
left : 0px; 
width : 154px; 
height : 33px; }

li#nm_1_leftnav { position : absolute; 
top : 37px; 
left : 0px; 
width : 154px; 
height : 33px;  }

li#nm_2_leftnav { position : absolute; 
top : 66px; 
left : 0px; 
width : 100px; 
height : 33px;  }

li#nm_3_leftnav { position : absolute; 
top : 99px; 
left : 0px; 
width : 100px; 
height : 33px;  }

li#nm_4_leftnav { position : absolute; 
top : 132px; 
left : 0px; 
width : 100px; 
height : 33px;  }

li#nm_5_leftnav { position : absolute; 
top : 165px; 
left : 0px; 
width : 100px; 
height : 33px; 
background : url(li_nav_main.png) no-repeat -200px 0; }


li#nm_1_leftnav a:hover { text-decoration:none; background:url(square.gif) no-repeat 0px 8px; padding-left:8px;}
li#nm_2_leftnav a:hover { }
li#nm_3_leftnav a:hover { }

#content a:hover {
	color: #C4DB0C;
}
#content a {
	color: #E8F1A5;
}
#content img {
	border-color: #E8F1A5;
	/*margin: 5px;
	padding: 2px;
	border: 4px solid #e6eda5;*/
}

