@charset "utf-8";
/* CSS Document */

html,body { 
	background: #000000;	
	font-family: verdana;
	height:100%;
	margin:0;
	padding:0;
	border:none;
}

.rahmen {
	background:url(../smf/line.jpg);
	width:1000px;
	margin: auto; /* Div soll zentriert werden */
	min-height: 100%; /* Mindesthöhe für moderne Browser */
	height:auto !important; /* Important Regel für moderne Browser */
	height:100%; /* Mindesthöhe für den IE */
	overflow: hidden !important; /* FF Scroll-leiste */
}

.rahmen_end {
	background:url(../smf/line_d.jpg);
	width:1000px;
	height:41px;
	margin: auto; /* Div soll zentriert werden */
}

.header {
	width:808px;
	height:221px;
	background:url(../smf/head.jpg);
}

.menu {
	width:808px;
	height:34px;
	background:url(../smf/menu.jpg);
	text-align:center;
	font-weight: bold;
	font-size:12px
}

.menubtn {
	text-align:center;
	vertical-align:middle;
	line-height:34px;
}

.content {
	width:808px;
	height:auto;
	background:url(../smf/cbgk.jpg);
	background-repeat:repeat-y;
	font-size: 11px;
}

.foot {
	width:808px;
	height:24px;
	background:url(../smf/footer.jpg);
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer li { margin: 0 0 .2em 0; }

#navcontainer a
{
display: block;
color: #FFF;
background-color: #791f21;
width: 9em;
padding: .2em .8em;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #5F8A3F;
color: #FFF;
}

#menucontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #42602C;
color: White;
float: left;
width: 99%;
font-family: arial, helvetica, sans-serif;
}

#menucontainer ul li { display: inline; }

#menucontainer ul li a
{
padding: 0.2em 0.7em;
background-color: #42602C;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#menucontainer .street
{
background-color: #891f23;
}


#menucontainer ul li a:hover
{
background-color: #5F8A3F;
color: #fff;
}




