* {
	margin:0;
	padding:0;
}



html, body {
	height: 100%;
	text-align: center;
	background-color: #c5b2b2;
	font-family:Arial, Helvetica, sans-serif;
}
/*	body {
		margin:0;
		padding:0;
		font-family:Arial, Verdana, Sans-Serif;
		font-size:10px;
		color:#000000;
		background-color: #FFFFFF;
		background-image:url(bg.png);
		background-position: 50% 0px;
		background-repeat: no-repeat;
	}*/
	
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; font-weight:normal; }	
#wrap {
	width: 930px;
	margin: 0px auto;
	text-align: left;
	min-height: 100%;
	background-image:url(/bilder/930x20px_schatten_midde2.png);
	background-repeat:repeat-y;/**/
	background-position: 0px 0px;
	z-index: 100;

}

/* IE Win < 7 only \*/
* html #wrap {
	height: 100%;
}
/* end IE Win < 7 only */

h1 {
	background: inherit;
	font-size:1.6em;
	font-weight:normal;
	line-height:1.8em;
	text-transform: uppercase;
	letter-spacing: 0;
}

h2 {
	background: inherit;
	font-size:1.4em;
	font-weight:bold;
	line-height:1.6em;
}

h3 {
	background: inherit;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.4em;
}

h4 {
	background: inherit;
	font-size:1.1em;
	font-weight:bold;
	line-height:1.2em;
}
h5 {
	background: inherit;
	font-size:0.9em;
	font-weight:bold;
	line-height:1.8em;
	/*text-transform: uppercase;*/
	letter-spacing: 0.1em;
}


img {
	border:0;
}

a:ACTIVE {
	COLOR: #333333;
	font-size:12px;
	TEXT-DECORATION: none;
}
a:LINK{
	COLOR: #333333;  
    font-size:12px; 
    TEXT-DECORATION: none;
}
a:VISITED{
	COLOR: #333333;  
    font-size:12px; 
    TEXT-DECORATION: none;
}
a:HOVER {
	COLOR: #333333;  
    font-size:12px; 
    TEXT-DECORATION: none;	
    font-weight : lighter;
}
td{
	font-size:12px; 
	
}

th{
font-size:14px;
text-align:left;
padding-left: 10px;
color: #FFFFFF;
}

th.objekt{
	font-size:12px;
	text-align:left;
	border-bottom:#330000 solid 1px;
	height: 23px; 
	padding-left: 10px;
	color:#333333;
	background:  url(/bilder/5x200px_verlaufsbalken2.png) repeat-y;
}

th.objekte{
	font-size:14px;
	text-align:left;
	border-bottom:#330000 solid 1px;
	height: 23px; 
	padding-left: 10px;
	color:#333333;
	font-weight:400;
	background:  url(/bilder/5x200px_verlaufsbalken2.png) repeat-y;
}

td.objekte{
	font-size:12px;
	text-align:left;
	padding-left: 10px;
	color:#333333;
	font-weight:400;
}
/*
#div_topoben{
	background-color: #c2b89a;
	height:91px;
	position:absolute;
	z-index:1;
	left: 50%;
	top: 0px;
	width: 930px;
	margin: 0 0 0 -465px;
}

#div_headoben{
	height:180px;
	position:absolute;
	z-index:3;
	left: 50%;
	top: 80px;
	width: 900px;
	margin: 0 0 0 -450px;
}
#div_topschatten{
	position:absolute;
	z-index:1;
	left: 50%;
	top: 71px;
	height: 20px;
	width: 930px;
	background-position: 0px 0px;
	background-image:url(/bilder/930x20px_schatten_oben.png);
	background-repeat:no-repeat;
	margin: 0 0 0 -465px;
}*/
#div_top{
	background-color: #c5b2b2;/**/
	height:10px;
}
#div_head{
	margin-left: 0px;
	width:930px;
	height:195px;
	background-image:url(/bilder/930x195px_head.png);/**/
	background-repeat:no-repeat;
}

#div_menueoben{
	margin-top: 15px;
	margin-left: 0px;
	width:300px;
	display: block;
	height:165px;
	position:relative;
	overflow: hidden;
	/*background-image:url(/bilder/900x30px_navi_horizontal.png);
	background-repeat:repeat-x;*/
}
#div_menueobenlinks{
border: 1px red solid;
text-align:right;
}

#div_menueobenrechts{
border: 1px red solid;
text-align:right;
}

#div_sprachen{
text-align:right;
height: 30px;
width: 140px;
}

#div_maincontent{
	margin-left: 15px;
	padding-bottom: 50px;
	background-image:url(/bilder/900x100px_main_bg_grafik.png);
	background-repeat:no-repeat;

}

#div_footer {
	width: 900px;
	height: 40px;
	text-align: left;
	margin: -40px auto 0px auto;
	background-image:url(/bilder/10x41_footer_back.jpg);
	background-repeat:repeat-x;
}
#footermenulinks{
	margin-left: 20px;
	padding-top: 2px;
	float:left;
}

#footermenurechts{
	float: right;
	text-align: right;
	margin-right: 20px;
	margin-top: 26px;
	padding-top: 0px;
}
p,td {
	font-size:12px;
}

.menubox{
	margin-left:20px;
	margin-bottom: 15px;
	color:#FFFFFF;
}
.menubox td{
	padding-left:20px;
}
.menubox th{
	padding-bottom:12px;
	text-align:left;
	padding-left:20px;
}

.menubox2{
	margin-left:20px;
	margin-bottom: 15px;
	color:#999999;
}
.menubox2 td{
	padding-left:20px;
}	
.menubox2 th{
	padding-bottom:12px;
	text-align:left;
	padding-left:20px;
}

.centerbox{
	margin-left:0px;
	margin-bottom: 15px;
	color:#999999;
}
.centerbox td{
	padding-left:15px;
}
.centerbox th{
	padding-bottom:12px;
	text-align:left;
	padding-left:20px;
}
.newsbox{
	margin-left:0px;
	margin-bottom: 15px;
}
.newsbox td{
	padding-left:0px;
}
/* ### Infobox rechts ##############################################################*/
#infobody{
display:block;
width:200px;
margin: 9px 0 0 20px;

}
#info01{
display:block;
width:200px;
}

#infoschattenoben{
display:block;
height: 40px;
width: 200px;
background: #ffffff url(/bilder/200x40px_kontaktbox_head.png) 0px 0px no-repeat;
}
#infoback{
display:block;
width:200px;
background: url(/bilder/200x10px_kontaktbox_center.png) 0px 0px repeat-y;
}
#infoschattenunten{
display:block;
height: 15px;
width: 200px;
background: #ffffff url(/bilder/200x15px_kontaktbox_feed.png) 0px 0px no-repeat;
}

#infobutton {
margin: 0 0 0 20px;
display:block;
width:160px;
text-align:right;
}
.infobox{
	padding: 3px 10px 5px 0px;
	font-size:1.0em;
	font-weight:normal;
	line-height:1.4em;
}
.infoboximg{
	padding: 3px 0 5px 0px;
}
/* ### Menubuttons ########################################################## */

A.white:active {
	COLOR: White; 
    font-size:10px; 
    TEXT-DECORATION: none;
}
A.white:link {
	COLOR: White;  
    font-size:10px; 
    TEXT-DECORATION: none;
}
A.white:visited {
	COLOR: White;  
    font-size:10px; 
    TEXT-DECORATION: none;
}
A.white:hover {
	COLOR: White;  
    font-size:10px; 
    TEXT-DECORATION: none; 
    font-weight : lighter;
}
	
a.menubtn:active {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:16px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	display:block;
	width:134px;
	height:25px;
	margin: 0px 0px 1px 0px;
	color:#440000;
	font-weight: bold;
	padding: 1px 0px 0px 8px;
	background-image: url(bg_134_25.gif);
	}
a.menubtn:link {
		font-family: Meta, Tahoma, Arial, Helvetica;
		font-size:16px;
		text-decoration:none;
		background-repeat:no-repeat;
		filter:alpha(opacity=70);
 		-moz-opacity:0.7;
		display:block;
		width:134px;
		height:25px;
		margin: 0px 0px 1px 0px;
		color:#440000;
		font-weight: bold;
		padding: 1px 0px 0px 8px;
		background-image: url(bg_134_25.gif);
	}
a.menubtn:visited {
		font-family: Meta, Tahoma, Arial, Helvetica;
		font-size:16px;
		text-decoration:none;
		background-repeat:no-repeat;
		filter:alpha(opacity=70);
 		-moz-opacity:0.7;
		display:block;
		width:134px;
		height:25px;
		margin: 0px 0px 1px 0px;
		color:#440000;
		font-weight: bold;
		padding: 1px 0px 0px 8px;
		background-image: url(bg_134_25.gif);
	}
a.menubtn:hover {
		margin-left: 0px;
		width: 134px;
		background-color:#440000;
		filter:alpha(opacity=70);
 		-moz-opacity:0.7;
		color:#FFFFFF;
		font-weight: bold;
		padding: 1px 0px 0px 8px;
		background-image: url(bg_134_25.gif);
}

a.menubtnover:active {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:16px;
	text-decoration:none;
	background-color:#440000;
	background-repeat:no-repeat;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	display:block;
	width:134px;
	height:25px;
	margin: 0px 0px 1px 0px;
	color:#ffffff;
	font-weight: bold;
	padding: 1px 0px 0px 8px;
	}
a.menubtnover:link {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:16px;
	text-decoration:none;
	background-color:#440000;
	background-repeat:no-repeat;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	display:block;
	width:134px;
	height:25px;
	margin: 0px 0px 1px 0px;
	color:#ffffff;
	font-weight: bold;
	padding: 1px 0px 0px 8px;
	}
a.menubtnover:visited {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:16px;
	text-decoration:none;
	background-color:#440000;
	background-repeat:no-repeat;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	display:block;
	width:134px;
	height:25px;
	margin: 0px 0px 1px 0px;
	color:#ffffff;
	font-weight: bold;
	padding: 1px 0px 0px 8px;
	}
a.menubtnover:hover {
		margin-left: 0px;
		width: 134px;
		background-color:#440000;
		filter:alpha(opacity=70);
 		-moz-opacity:0.7;
		color:#FFFFFF;
		font-weight: bold;
		padding: 1px 0px 0px 8px;
}

a.menubtnkl01:active {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 0px;
	color:#999999;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu.jpg);*/
	}
a.menubtnkl01:link {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 0px;
	color:#999999;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu.jpg);*/
	}
a.menubtnkl01:visited {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 0px;
	color:#999999;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu.jpg);*/
	}
a.menubtnkl01:hover {
	margin-left: 0px;
	width: 134px;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	color:#000000;
	margin: 0px 0px 4px 0px;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_over.jpg);*/
}

a.menubtnkl01over:active {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 0px;
	color:#000000;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_aktiv.jpg);*/
	}
a.menubtnkl01over:link {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 0px;
	color:#000000;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_aktiv.jpg);*/
	}
a.menubtnkl01over:visited {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 0px;
	color:#000000;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_aktiv.jpg);*/
	}
a.menubtnkl01over:hover {
		margin-left: 0px;
		width: 134px;
		filter:alpha(opacity=90);
 		-moz-opacity:0.9;
		color:#999999;
		margin: 0px 0px 4px 0px;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu_over.jpg);*/
}


a.menubtnkl02:active {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:10px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 10px;
	color:#ffffff;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu.jpg);*/
	}
a.menubtnkl02:link {
		font-family: Meta, Tahoma, Arial, Helvetica;
		font-size:10px;
		text-decoration:none;
		background-repeat:no-repeat;
		filter:alpha(opacity=60);
 		-moz-opacity:0.6;
		display:block;
		width:134px;
		height:20px;
		margin: 0px 0px 4px 10px;
		color:#ffffff;
		font-weight: 400;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu.jpg);*/
	}
a.menubtnkl02:visited {
		font-family: Meta, Tahoma, Arial, Helvetica;
		font-size:10px;
		text-decoration:none;
		background-repeat:no-repeat;
		filter:alpha(opacity=60);
 		-moz-opacity:0.6;
		display:block;
		width:134px;
		height:20px;
		margin: 0px 0px 4px 10px;
		color:#ffffff;
		font-weight: 400;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu.jpg);*/
	}
a.menubtnkl02:hover {
		margin-left: 0px;
		width: 134px;
		filter:alpha(opacity=70);
 		-moz-opacity:0.7;
		color:#FFFFFF;
		margin: 0px 0px 4px 10px;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu_over.jpg);*/
}

a.menubtnkl02over:active {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:10px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 10px;
	color:#FFFFFF;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_aktiv.jpg);*/
	}
a.menubtnkl02over:link {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:10px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 10px;
	color:#FFFFFF;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_aktiv.jpg);*/
	}
a.menubtnkl02over:visited {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:10px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 10px;
	color:#FFFFFF;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_aktiv.jpg);*/
	}
a.menubtnkl02over:hover {
		margin-left: 0px;
		width: 134px;
		filter:alpha(opacity=70);
 		-moz-opacity:0.7;
		color:#FFFFFF;
		margin: 0px 0px 4px 10px;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu_over.jpg);*/
}


a.menubtnkl03:active {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 20px;
	color:#ffffff;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu.jpg);*/
	}
a.menubtnkl03:link {
		font-family: Meta, Tahoma, Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		background-repeat:no-repeat;
		filter:alpha(opacity=80);
 		-moz-opacity:0.8;
		display:block;
		width:134px;
		height:20px;
		margin: 0px 0px 4px 20px;
		color:#ffffff;
		font-weight: 400;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu.jpg);*/
	}
a.menubtnkl03:visited {
		font-family: Meta, Tahoma, Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		background-repeat:no-repeat;
		filter:alpha(opacity=80);
 		-moz-opacity:0.8;
		display:block;
		width:134px;
		height:20px;
		margin: 0px 0px 4px 20px;
		color:#ffffff;
		font-weight: 400;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu.jpg);*/
	}
a.menubtnkl03:hover {
		margin-left: 0px;
		width: 134px;
		filter:alpha(opacity=90);
 		-moz-opacity:0.9;
		color:#FFFFFF;
		margin: 0px 0px 4px 20px;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu_over.jpg);*/
}

a.menubtnkl03over:active {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 20px;
	color:#FFFFFF;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_aktiv.jpg);*/
	}
a.menubtnkl03over:link {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 20px;
	color:#FFFFFF;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_aktiv.jpg);*/
	}
a.menubtnkl03over:visited {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 20px;
	color:#FFFFFF;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_aktiv.jpg);*/
	}
a.menubtnkl03over:hover {
		margin-left: 0px;
		width: 134px;
		filter:alpha(opacity=90);
 		-moz-opacity:0.9;
		color:#FFFFFF;
		margin: 0px 0px 4px 20px;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu_over.jpg);*/
}





a.menubtnkl:active {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 0px;
	color:#ffffff;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu.jpg);*/
	}
a.menubtnkl:link {
		font-family: Meta, Tahoma, Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		background-repeat:no-repeat;
		filter:alpha(opacity=80);
 		-moz-opacity:0.8;
		display:block;
		width:134px;
		height:20px;
		margin: 0px 0px 4px 0px;
		color:#ffffff;
		font-weight: 400;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu.jpg);*/
	}
a.menubtnkl:visited {
		font-family: Meta, Tahoma, Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		background-repeat:no-repeat;
		filter:alpha(opacity=80);
 		-moz-opacity:0.8;
		display:block;
		width:134px;
		height:20px;
		margin: 0px 0px 4px 0px;
		color:#ffffff;
		font-weight: 400;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu.jpg);*/
	}
a.menubtnkl:hover {
		margin-left: 0px;
		width: 134px;
		filter:alpha(opacity=90);
 		-moz-opacity:0.9;
		color:#FFFFFF;
		margin: 0px 0px 4px 0px;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu_over.jpg);*/
}

a.menubtnklover:active {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 0px;
	color:#FFFFFF;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_aktiv.jpg);*/
	}
a.menubtnklover:link {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 0px;
	color:#FFFFFF;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_aktiv.jpg);*/
	}
a.menubtnklover:visited {
	font-family: Meta, Tahoma, Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	background-repeat:no-repeat;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	display:block;
	width:134px;
	height:20px;
	margin: 0px 0px 4px 0px;
	color:#FFFFFF;
	font-weight: 400;
	padding: 2px 0px 0px 8px;
	/*background-image: url(untermenu_aktiv.jpg);*/
	}
a.menubtnklover:hover {
		margin-left: 0px;
		width: 134px;
		filter:alpha(opacity=90);
 		-moz-opacity:0.9;
		color:#FFFFFF;
		margin: 0px 0px 4px 0px;
		padding: 2px 0px 0px 8px;
		/*background-image: url(untermenu_over.jpg);*/
}

a.menu2btn:active, a.menu2btn:visited, a.menu2btn:link  {
		font-family: Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		text-transform: uppercase;
		outline:0; 
		-moz-outline:0;
		color:#9ba6aa;
		text-align:center;
		height:30px;
		float: left;
		border: 0px;
		padding: 3px 15px 0px 0px;
}

a.menu2btn:hover {
		font-family: Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		text-transform: uppercase;
		outline:0; 
		-moz-outline:0;
		color:#FFFFFF;
		text-align:center;
		height:30px;
		float: left;
		border: 0px;
		padding: 3px 15px 0px 0px;
}

a.menu2btnover:active, a.menu2btnover:visited, a.menu2btnover:link  {
		font-family: Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		text-transform: uppercase;
		outline:0; 
		-moz-outline:0;
		color:#FFFFFF;
		text-align:center;
		height:30px;
		float: left;
		border: 0px;
		padding: 3px 15px 0px 0px;
}

a.menu2btnover:hover {
		font-family: Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		text-transform: uppercase;
		outline:0; 
		-moz-outline:0;
		color:#FFFFFF;
		text-align:center;
		height:30px;
		float: left;
		border: 0px;
		padding: 3px 15px 0px 0px;
}

a.footer2btn:active, a.footer2btn:visited, a.footer2btn:link  {
		font-family: Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		text-transform: uppercase;
		outline:0; 
		-moz-outline:0;
		color:#9ba6aa;
		text-align:center;
		height:30px;
		float: left;
		border: 0px;
		padding: 3px 0px 0px 0px;
}

a.footer2btn:hover {
		font-family: Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		text-transform: uppercase;
		outline:0; 
		-moz-outline:0;
		color:#FFFFFF;
		text-align:center;
		height:30px;
		float: left;
		border: 0px;
		padding: 3px 0px 0px 0px;
}

a.footer2btnover:active, a.footer2btnover:visited, a.footer2btnover:link  {
		font-family: Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		text-transform: uppercase;
		outline:0; 
		-moz-outline:0;
		color:#FFFFFF;
		text-align:center;
		height:30px;
		float: left;
		border: 0px;
		padding: 3px 0px 0px 0px;
}

a.footer2btnover:hover {
		font-family: Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		text-transform: uppercase;
		outline:0; 
		-moz-outline:0;
		color:#FFFFFF;
		text-align:center;
		height:30px;
		float: left;
		border: 0px;
		padding: 3px 0px 0px 0px;
}

a.footer2btncopy:active, a.footer2btncopy:visited, a.footer2btncopy:link  {
		font-family: Arial, Helvetica;
		font-size:10px;
		text-decoration:none;
		outline:0; 
		-moz-outline:0;
		color:#9ba6aa;
		text-align:center;
		height:12px;
		float: left;
		border: 0px;
		padding: 0px 0px 0px 0px;
}

a.footer2btncopy:hover {
		font-family: Arial, Helvetica;
		font-size:10px;
		text-decoration:none;
		outline:0; 
		-moz-outline:0;
		color:#990000;
		text-align:center;
		height:12px;
		float: left;
		border: 0px;
		padding: 0px 0px 0px 0px;
}

a.anfragebtn:active, a.anfragebtn:visited, a.anfragebtn:link  {
		font-family: Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		text-transform: uppercase;
		outline:0; 
		-moz-outline:0;
		color:#FFFFFF;
		text-align:center;
		height:30px;
		width:145px;
		float: left;
		border: 0px;
		padding: 5px 0px 0px 0px;
		background: url(/bilder/145x30px_gro_button_inak.png) no-repeat;
}

a.anfragebtn:hover {
		font-family: Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		text-transform: uppercase;
		outline:0; 
		-moz-outline:0;
		color:#977574;
		text-align:center;
		height:30px;
		width:145px;
		float: left;
		border: 0px;
		padding: 5px 0px 0px 0px;
		background: url(/bilder/145x30px_gro_button_akti.png) no-repeat;
}

a.anfragebtnklein:active, a.anfragebtnklein:visited, a.anfragebtnklein:link  {
		font-family: Arial, Helvetica;
		font-size:9px;
		text-decoration:none;
		text-transform: uppercase;
		outline:0; 
		-moz-outline:0;
		color:#FFFFFF;
		text-align:center;
		height:30px;
		width:70px;
		float: left;
		border: 0px;
		padding: 5px 0px 0px 0px;
		background: url(/bilder/70x30px_kleiner_button_inak.png) no-repeat;
}

a.anfragebtnklein:hover {
		font-family: Arial, Helvetica;
		font-size:9px;
		text-decoration:none;
		text-transform: uppercase;
		outline:0; 
		-moz-outline:0;
		color:#977574;
		text-align:center;
		height:30px;
		width:70px;
		float: left;
		border: 0px;
		padding: 5px 0px 0px 0px;
		background: url(/bilder/70x30px_kleiner_button_akti.png) no-repeat;
}


a.objektlinkzeile:active, a.objektlinkzeile:visited, a.objektlinkzeile:link  {
	font-family: Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	outline:0;
	-moz-outline:0;
	color:#FFFFFF;
	border: 0px;
	height:25px;
}

a.objektlinkzeile:hover {
		font-family: Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		outline:0; 
		-moz-outline:0;
		color:#330000;
		border: 0px;
		height:25px;
}

a.objekttypbtn:active, a.objekttypbtn:visited, a.objekttypbtn:link  {
	font-family: Arial, Helvetica;
	font-size:12px;
	text-decoration:none;
	outline:0;
	-moz-outline:0;
	color:#330000;
	border: 0px;
	height:20px;
	width:80px;

}

a.objekttypbtn:hover {
		font-family: Arial, Helvetica;
		font-size:12px;
		text-decoration:none;
		outline:0; 
		-moz-outline:0;
		color:#330000;
		border: 0px;
		height:20px;
		background-color:#CCCCCC;
		width:80px;

}

div.flashcontent2{
position:absolute;
width:294px;
height:350px;
}

INPUT {
	FONT-SIZE: 10px; 
	COLOR: #1C455F; 
	BACKGROUND-COLOR: #FEFEFE; 
	border-style:solid; 
	border-width:1px; 
	border-color: #999999; 
}

OPTION {
	FONT-SIZE: 9px; 
	COLOR: #1C455F; 
	BACKGROUND-COLOR: #DEE7EF;
}

TEXTAREA {
	FONT-SIZE: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	COLOR: #1C455F;
	BACKGROUND-COLOR: #FEFEFE;
	border-color: #999999;
}

SELECT {
	FONT-SIZE: 9px; 
	COLOR: #1C455F; 

}

.menuobentab{
	margin: 9px 0 0 15px;
}

.schrott{
padding:25px 0 0 20px;
}