/* CSS Document */

* {margin: 0; padding: 0;}

p, li, td 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 1.4;
	}
	
ul {list-style-position:outside; margin-left:30px;}	
	
p.klein	
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	}
	
h1
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#FF6600;
	}
	
h2
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: #3399FF;
	}
	
h3
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color:#333333;
	}
	
h4
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: #339933;
	}	
	
.hidepics {
 	width:0px;
	height:0px;
    visibility:hidden;
}
	
		
	
.orange
	{
	font-weight: bold;
	color: #ff6600;
	}
	
.gruen
	{
	font-weight: bold;
	color: #339933;
	}
	
.blau
	{
	font-weight: bold;
	color: #3399ff;
	}	
	
.grau
	{
	font-weight: bold;
	color: #333333;
	}
	
hr
	{
	color: #CCCCCC;
	}		
	
a.class1:link 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	color:black; 
	text-decoration:none;
	}
	
a.class1:visited 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	color:black; 
	text-decoration:none;
	}
	
a.class1:hover 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	color:#FF6600; 
	text-decoration:none;
	}
	
a.class1:active 
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt; 
	color:black; 
	text-decoration:none;
	}
	
#body 
	{
	width:100%; height: 100%
	}
	
#wrapper
	{
	clear:both; 
	display:block; 
	width: 960px;
	margin: 0px auto;
	}	
	
#header
	{ 
	width: 960px;
	}
	
#content_gesamt
	{
	width: 960px;
	}
	
#content_breit
	{
	width: 960px;
	}
	
#content_mittel_aussen
	{
	float:left;
	width: 650px;
	background-color:#F3F3F3;
	}
	
#content_mittel_innen
	{
	padding: 20px 20px 0px 5px;
	border-right: 1px dashed;
	border-bottom: 1px dashed;
	border-color: #cccccc;
	}	
	
#content_info
	{
	float:right;
	width: 310px;
	}
	
#content_info_header
	{
	margin: 20px 0px 0px 0px;
	}
	
#content_info_text_aussen_transparent
	{
	width: 310px;
	}
	
#content_info_text_innen_transparent
	{
	padding: 10px 10px 10px 30px;
	}	
	
#content_info_text_aussen_gruen
	{
	width:310px;
	background-image:url(../bilder/hintergrund_infobox_gruen.jpg);
	}
	
#content_info_text_aussen_orange
	{
	width:310px;
	background-image:url(../bilder/hintergrund_infobox_orange.jpg);
	}	
	
#content_info_text_aussen_blau
	{
	width:310px;
	background-image:url(../bilder/hintergrund_infobox_blau.jpg);
	}	
	
#content_info_text_innen
	{
	padding: 10px 10px 10px 30px;
	}
	
#content_info_fuss
	{
	}					
	
#content_homepage
	{
	background-image:url(../bilder/fussgrafik_segment_2.jpg);
	background-repeat:no-repeat;
	width: 960px;
	}	
	
#contentsegment_homepage_links_aussen	
	{
	float:left;
	width: 320px;
	}
	
#contentsegment_homepage_links_innen
	{
	margin: 0px 30px 0px 120px;
	}
	
#contentsegment_homepage_mitte_aussen
	{
	float:right;
	width: 320px;
	}	
	
#contentsegment_homepage_mitte_innen
	{
	margin: 0px 30px 0px 120px;
	}
	
#contentsegment_homepage_rechts_aussen
	{
	float:right;
	width: 320px;
	}	
	
#contentsegment_homepage_rechts_innen
	{
	margin: 0px 30px 0px 20px;
	}
	
#footer_aussen
	{
	width: 960px;
	}	
	
#footer_innen
	{
	text-align:right;
	margin: 4px 0px 0px 0px;
	padding: 2px 0px 5px 3px;
	border-top: 1px solid;
	border-color: #cccccc;
	}	

#header_grafiksegment_1
	{
	float: left;
	width: 320px;
	}

#header_navigation_aussen
	{
	float: right;
	width: 640px;
	}
	
#header_navigation_innen
	{
	width: 640px;
	padding: 8px 0px 0px 0px;
	}

#header_grafiksegment_2
	{
	float: left;
	width: 960px;
	}	

#header_grafiksegment_3

	{
	float: left;
	width: 714px;
	}
	
#header_grafiksegment_4
	{
	float: right;
	width: 246px;
	}

#header_grafiksegment_5
	{
	float: right;
	width: 246px;
	}
	
#navlist li
	{
	display: inline;
	list-style-type: none;
	padding-left: 15px;
	}	
	
.bild_links
	{
	margin: 0px 10px 0px 20px;
	}
	
.bild_rechts
	{
	float: right;
	border:0px;
	margin: 0px 20px 0px 40px;
	}
	
.bild_info
	{
	float: right;
	margin: 0px 5px 0px 5px;
	}
    
#wrapper_dahlhoff
	{
	clear:both;
	display:block;
	width: 900px;
	margin: 0px auto;
	}
	
	
	



