p {	color:#373535;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size: 10pt;}
a {	text-decoration: none;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	color: #000000;}
h1 {	color:#373535;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size: 12pt;	}
html,body{
	width: 100%;
	height: 100%;
	background-image:url(nubg.gif);
background-repeat:repeat-y;
background-color: #FFF7E5;
}
body {margin: 0px;
	background-color:#FFF7E5;
	}
	
img {border: 0px; }
td {margin: 0px;
	padding: 0px;
	}

div#wrapper{ width: 100%;
			height: 100%;
			background-color: #FFF7E5;
			background-image:url(nubg.gif);
background-repeat:repeat-y;
			}
div#main{
		width: 100%;
			}
div#submain{
		width: 100%;
		
			}
div#header{ 	width: 100%;
			height: 145px;
			background-color:#FDBA2F;
			background-image:url(bannerbg.gif);			
			background-repeat: repeat-x;
}
div#headerpic{
			width: 100%;
			height: 145px;
			background-image:url(banner.gif);			
			background-repeat: no-repeat;
			background-position: 0px 0;
}
div#sidebar{	float: left;
			position: relative;
			width: 156px;
			height: 604px;
			background-color:#FDBA2F;
			}
div#content{
			background-image:url(seitenleiste.gif);
			background-repeat: no-repeat;
			background-position: 0px 0px;
			float: left;
			position: relative;
			background-color: #FFF7E5;
			width: 674px;
			height: 290px;
			padding: 0px 0px 0px 0px;
			margin:  0px 0px 0px 0px;
}
div#content ul{list-style:none;}
div#content ul li{color:#373535;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size: 10pt;
}
div#cmargin{
	margin: 0 0 0 20px;
}
div#kontaktimpressum{
	float:left;
	text-align: right;
	left: 85px;
	vertical-align:bottom;
	position: absolute; 
	top: -100px;
	left: 780px;
}
.topnav{text-align: right;
		margin: 0px;
		padding: 0px;
		}

.l2, .l1 {
	list-style: none;
	margin: 0px;
	margin: 0 0 5px 0;
}
.l1 a{
		font-size: 10pt;
		color: #000000;
		font-weight: 100;
		}
.l2 a{
		font-size: 10pt !important;
		color: #EB3D00 !important; 
		font-weight: 100 !important;
		}
.l2.active a{
		color: #ffffff !important;
		font-weight: 900 !important;
		font-size: 12pt !important;
}
.l1.active a{
		color: #ffffff;
		font-weight: 900;
		font-size: 12pt;
}
.here a{
	font-weight: 900 !important;
]
#Navtxtinact {
		margin-right: 30px;
		font-size: 10pt;
		margin-bottom: 30px;
		color: #373535;
		font-weight: light;}
		
#Impresstxt {margin-right: 30px;
		font-size: 9pt;
		margin-bottom: 30px;
		color: #373535;
		font-weight: light;}
#Impresstxtact {margin-right: 30px;
		font-size: 9pt;
		margin-bottom: 30px;
		color: #FFF7E5;
		font-weight: 500;}
		
#Inhalttxt{ width: 80%;
		font-size: 8pt;
		font-weight: lighter;
		letter-spacing: 0px;
		word-spacing: 1px;
		line-height: 1.5em}	
		
#bannerbg{background-image:url(bannerbg.gif);
		background-repeat: repeat-x;
		width: 50px;}
		
#Inhalt {	padding-left: 30px;
		padding-top: 15px;}
		

#platz { height: 5px;}
.html {
	height: 100%;
	width: 100%;
}
/*Tools*/
div.clear {
clear:both;
}

