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


body,html { background-color:#065744; background:url(../img/bg_156750.png);
		margin: 0;
		padding: 0px;
		overflow-x:hidden;
		
		}
		
		
		
/* Div */	

#center{width:1100px;  margin:0px auto; background:#065744; border:1px solid #064839; border-top:none; border-bottom:none; position:relative; z-index:100; overflow: hidden;}
#raumangebot_c{width:420px; height:250px; float:left;}
#raumangebot_b{width:300px; float:left; margin-left:70px;}

#newsverlauf{width:185px; background: url(../img/verlauf.png); padding:5px;}

#flash_head{width: 1100px;height: 460px;z-index: 1;}


#textbox{width:420px; height:auto; z-index:102; float:left; padding-bottom:20px; margin-bottom:45px;}
#textbox2{width:540px; height:auto; z-index:102; float:left; padding-bottom:20px; margin-bottom:45px;}
#related{width:185px; height:auto; z-index:102; float:left; border-left:1px solid #c2ccc5; border-right:1px solid #c2ccc5; margin-left:165px; padding-left:10px; padding-right:10px;}
#related2{width:185px; height:auto; z-index:102; float:left; border-left:1px solid #c2ccc5; border-right:1px solid #c2ccc5; margin-left:45px; padding-left:10px; padding-right:10px;}
#content_kleinebilder2{	width: 300px; float:left; z-index: 102; margin-left:70px; margin-top:45px; margin-bottom:45px;}


#logobox{width: 205px;height: 205px;margin-top:-508px; margin-left:750px; margin-bottom:160px; z-index: 100; position:relative;}

#wappen{width: 300px;height: 364px; background:url(../img/grundelemente/hg_wappen.png);z-index: 10; position:absolute; top:420px;}
*+html #wappen{width: 300px;height: 364px; background:url(../img/grundelemente/hg_wappen.png);z-index: 10; position:absolute; top:420px; left:-1px;}

#content{width: 792px;background-color:#dae6e3;padding-top:20px;padding-bottom:35px;;padding-left:20px;padding-right:20px;z-index: 102;
position:relative;}

#navicon{width: 832px; background-color: #dae6e3;position:relative; z-index: 102; float:left; margin-top:-80px;}


#navigation{
	width: 832px;
	height: 35px;
	background-color: #065744;
	position:relative;
	z-index: 1102;

  
}

#navigation3{
	width: 130px;
	height:300px;
	position:relative;
	margin-top:-50px;
	float:left;
	padding-right:15px;
z-index: 102;
}



#news1{
	width: 185px;
	top: 384px;
	left: 754px;
	position:absolute;
	z-index: 10;
}

#news2{
	width: 185px;
	top: 556px;
	left: 754px;
	position:absolute;
	z-index: 10;
}

#teilstrich{
	width: 420px;
	border-bottom:1px solid #c6cdcb;
}

#formularfeld{
	width: 225px;
	height:23px;
	float:left;
}

.bildschatten {
 background: url(../img/schatten.png) no-repeat bottom left;
 padding: 0px 0px 9px 2px;
}

.bildschatten2 {
 background: url(../img/schatten-415px.png) no-repeat bottom left;
 padding: 0px 0px 9px 2px;
}

/* Links */


a.navigation:link, a.navigation:visited, a.navigation:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:14px;
color: #ffffff;
text-decoration:none;
padding-right:25px;
}		

						
a.navigation:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:14px;
color: #999999;
text-decoration:none;
padding-right:25px;
}


a.seitennavigation:link, a.seitennavigation:visited, a.seitennavigation:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:14px;
color: #ffffff;
text-decoration:none;
}		

						
a.seitennavigation:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:14px;
color: #999999;
text-decoration:none;
}


a.news_links:link, a.news_links:visited, a.news_links:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #448173;
text-decoration:underline;
}		

						
a.news_links:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #448173;
text-decoration:none;
}

a.text_links:link, a.text_links:visited, a.text_links:active {
font-family: Verdana, Helvetica, sans-serif;
line-height:18px;
color: #065744;
text-decoration:underline;
}		

						
a.text_links:hover {
font-family: Verdana, Helvetica, sans-serif;
line-height:18px;
color: #065744;
text-decoration:none;
}


a.news_links2:link, a.news_links2:visited, a.news_links2:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFF;
text-decoration:underline;
}		

						
a.news_links2:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFF;
text-decoration:none;
}



/* Typo */

.headlines {
font-family: "Times New Roman", "Times, serif";
font-size: 25px;
font-weight:normal;
color: #065744;
}
	
.text {
font-family: Verdana, Helvetica, sans-serif;
font-size: 0.7em;
font-weight:normal;
line-height:18px;
color: #1b1b1b;
}

.text_einzug {
font-family: Verdana, Helvetica, sans-serif;
font-size: 0.7em;
font-weight:normal;
line-height:18px;
color: #1b1b1b;
padding-left:10px;
}

.text_klein {
font-family: Verdana, Helvetica, sans-serif;
font-size: 0.6em;
font-weight:normal;
display:block;
line-height:18px;
width:420px;
color: #333;
}

.text_klein_hell {
font-family: Verdana, Helvetica, sans-serif;
font-size: 0.6em;
font-weight:normal;
display:block;
line-height:18px;
width:420px;
color: #333;
}


.text_b {
font-family: Verdana, Helvetica, sans-serif;
font-size: 0.7em;
font-weight:bold;
line-height:18px;
color: #333;
}


.bildunterschriften {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #448173;
}

.NEWS_headline {
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #448173;
}

.NEWS_text{
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:15px;
color: #448173;
}


.NEWS_text_w{
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:15px;
color: #FFF;
}

.pfeil_text{
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:15px;
color: #585858;
}

.NEWS_text_b_w{
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
line-height:15px;
color: #FFF;
}

.NEWS_text_b{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
line-height:15px;
color: #448173;
}


.linie {
	border-bottom:#c2ccc5 1px solid;
	display:block;
	width:185px;
}

.linie792 {
	border-bottom:#c2ccc5 1px solid;
	display:block;
	width:792px;
}

.label {color: #333; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; margin-right:10px; margin-bottom:2px; padding:6px; display:block; text-align:left; width:155px; height:7px; float:left;}



/* Navigation */

ul.menu {list-style:none; margin:0; padding-top:6px; padding-left:5px;}
ul.menu * {padding:0; margin:0;}
ul.menu a {display:block; color:#000; text-decoration:none; font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height:16px; color: #ffffff;}
ul.menu li {position:relative; float:left;}
ul.menu ul {position:absolute; top:29px; left:8px; background:#d1d1d1; display:none; list-style:none; }
ul.menu ul li {position:relative; width:185px; margin:0; display:block;}
ul.menu ul li a {padding:3px 7px 5px; background-color:#56867b; text-align:left;}
ul.menu ul li a:hover {background-color:#065744;}
ul.menu ul ul {left:185px; top:0px}
ul.menu .menulink{padding:5px 15px 7px; font-weight:normal; height:20px;}
ul.menu .sub {background:#56867b url(../img/arrow.gif) 176px 8px no-repeat;}

