/*********************************
    Basics
*********************************/

* {
	font-family: verdana, helvetica, Arial, sans-serif; }

body { 
	BACKGROUND: #e4dfcb; }

#haupthuelle {
	BACKGROUND: #ffffff;
	padding-top: 0px;
	width: 800px;
	padding-left: 0px; 
	margin-top: 30px;
	BACKGROUND: url('../fix/backgrounds/back.gif');
	background-position: bottom right; }

#kopf {
	BACKGROUND: #009bed;
	HEIGHT: 180px;
	width: 800px;
	margin: 0px;   }

#navi {	
	float: left;
   width: 200px;
	padding-bottom: 20px;
	padding-top: 30px;
	margin-left: 0px;}

#vielfalt_ist {	
	margin-top: 30px;
	float: left;
	background: #ffffff;
   width: 200px;
	margin-bottom: 80px; }

#vielfalt_ist_top {	
	float: left;
   width: 190px;
	BACKGROUND: url('../fix/backgrounds/vielfalt_ist_top.gif'); 
	padding-top: 27px;
	color: #ffffff; 
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 142%; }

.vielfalt_ist_top_subline {	
	font-size: 0.9em; }
	
#vielfalt_ist_middle {	
		float: left;
		background-repeat: no-repeat;
		}

#vielfalt_ist_middle2 {	
	float: left;
	background: green;
   width: 200px; 
	height: 15px;
	margin-top: -19px;
	z-index: 2;
	BACKGROUND: url('../fix/backgrounds/vielfalt_ist_middle.gif');  }
		
#vielfalt_ist_bottom {	
		float: left;
		text-align: right;
		color: #ee237c;
		padding-right: 5px;
		padding-top: 3px; 
		width: 195px; 
		background-image: url('../../../../cms/std_images/pfeil3.gif'); background-repeat:no-repeat; background-position: bottom right;}

#vielfalt_ist_bottom a {	
		padding-right: 10px;
		text-decoration: none;
		color: #ee237c; }
		
#vielfalt_ist_bottom:hover {	
		text-decoration: underline; }
			
#mitte {
	padding-left: 28px;
	width: 340px;
	padding-right: 31px;
	//padding-right: 21px; } 

/******   width *****/
#comment_entries ul, #mailform, #guestbook, #guestbook textarea, #faq, #faq2, #verweisbildcontainer ul, #tagscontainer, #untercatscontainer ul, #attachmentscontainer ul, #linkscontainer ul, #verweisecontainer ul, #mediacontainer ul, #guestbookcontainer_left ul, #docscontainer ul {
    width: 343px; }
	 
#links {
	height: 600px; }  

#links2 {
	height: 600px; width: 1px; margin-left: -2px; float:left; }  

#links, #navi {
    margin-top: 1px; }
	 
#mitte {
    margin-top: 30px; }
	 
#rechts {
    padding-top: 30px;
	 width: 200px; }    
	 
#rechts {
    /margin-left: 10px; } 
*html #rechts {
	 margin-left: 0px; } 
	 
#mitte_rechts { float: left;	width: 810px; padding-top: 29px; }
* html #mitte_rechts { padding-top:  0px;  }
 
 
#fuss {
	BACKGROUND: #009bed;
	HEIGHT: 16px;
	width: 800px;
	margin-bottom: 10px; 
	BACKGROUND: url('../fix/backgrounds/fuss.gif'); }
	
#fuss p {
	text-align: right;
	padding-top: 1px;
	padding-right: 6px;
	color: #ffffff; 
	font-size: 0.9em; }

#fuss a {
	color: #ffffff; 
	text-decoration: none; }

#fuss a:hover {
	text-decoration: underline;}

#right_dokumentendaten {
	display: none;
    right: 264px; 
	 bottom: -25px; }  
	 	
/*********************************
    Elements Header
*********************************/

#schriftgroesse {
   top: -18px;
   left: 4px;
	color: #3c3e3b;
	border-bottom: 0px solid #C00E0E; 
	border-right: 0px solid #C00E0E; 
	border-left: 0px solid #C00E0E; 
	padding: 2px; }

#schriftgroesse a {
	color: #000000; }

#schriftgroesse a:hover {
	color: #ffffff;
	background: #555555; }
		
#header_topmenue {
    top: 1px;
    right: 8px;
    color: #ffffff;	}

#header_topmenue a {
   color: #ffffff; }

#suchen {
    display: none}
	 
#header_pfad {
    display: none;
	 position: absolute; 
    top: 33px;
    right: 52px;}
	 
#header_pfad p {
   color: 0000000;
	padding-left: 25px;
	padding-top: 2px;}

#telefon {
    display: none; }

#header_mp1 {
    display: none; }

#header_mp2 {
    display: none; }

#start_logo_1 {
    position: absolute;
	 bottom: 156px;
	 left: 16px; }

#start_logo_2 {
    position: absolute;
	 bottom: 94px;
	 left: 16px; }	 
	 
/*********************************
    common
*********************************/
/******   Lines *****/
#navi {	
	border: 0px solid #aaccee;  }
	
#menu3 {	
	border: 3px solid #555555;
	background: #efefef;
	position: absolute;
	top: -20px; }
	
.teaser_Navigationsleiste_vertikal_ohne_Rahmen #navi { border: 0px solid #aaccee;  }

#navi ul.navigationsebene1 {
	 border-top: 0px solid #aaccee; }
 	 
#navi ul li a {
	 border-bottom: 0px solid #aaccee;
	 background: #009bed;
	 padding: 1px 5px 2px 30px;
	 display: inline;}

#navi ul li {
	 margin-bottom: 8px; }
#navi ul.navigationsebene2, #navi ul.navigationsebene3 {
    margin-top: 8px; }
	  
#comment_entries ul, #docscontainer ul, #untercatscontainer ul, #attachmentscontainer ul, #linkscontainer ul, #verweisecontainer ul, #mediacontainer ul, #guestbookcontainer_left ul {
	 border-top: 1px dotted #838383; } 
#comment_entries ul li, #docscontainer ul li a, #untercatscontainer ul li a, #attachmentscontainer ul li a, #linkscontainer ul li a, #verweisecontainer ul li a, #mediacontainer ul li a, #guestbookcontainer_left ul li a {
	 border-bottom: 1px dotted #838383;}	 

#images_right_container_small img, #images_right_container img {
	border: 1px solid #375573; }
	
 #untercatscontainer_right ul, #attachmentscontainer_right ul, #linkscontainer_right ul, #verweisecontainer_right ul, #guestbook_right ul, #authors_right ul, #comments_right {
	border: 0px solid #aaccee; }

/******   BG-colors *****/
#mailform input, #mailform textarea,  #mailform select, .start_left_line2, .start_left2_line2, .start_left4, .start_right_line2_drugs, #start_right_themen2, #start_right_teams_line2, #start_right_teams select, .start_left_actual ul, #docscontainer ul li a:hover, #docscontainer_1spalte li:hover, #untercatscontainer ul li a:hover, #attachmentscontainer ul li a:hover, #linkscontainer ul li a:hover, #verweisecontainer ul li a:hover, #mediacontainer ul li a:hover, #guestbookcontainer_left ul li a:hover, #guestbook_entries, #blaettern_guestbook, #untercatscontainer_right ul li a:hover, #attachmentscontainer_right ul li a:hover, #linkscontainer_right ul li a:hover, #verweisecontainer_right ul li a:hover, #guestbook_right ul li a:hover, #authors_right ul li a:hover {
    background: #efefef;  }

 
/*********************************
    Navigation
*********************************/

/******   Font-colors *****/ 
#navi ul li a, #navi ul li a.navi_ebene1, #navi ul li a.navi_ebene2, #navi ul li a.navi_ebene3 {
    color: #ffffff; } 

/******   Background-colors *****/ 
#navi ul li a.navi_ebene2, #navi ul li a.link_extern_2  {
    background: #7fccf6; }

#navi ul li a.navi_ebene3, #navi ul li a.link_extern_3  {
    background: #7fccf6 }
 
#navi ul li a.active_ebene1 {
	 font-weight: bold;
	 margin-left: 23px; 
	 padding-left: 7px; }

#navi ul li a.active_ebene2 {
	 background: #7fccf6;
	 font-weight: bold; 
	 margin-left: 23px; 
	 padding-left: 7px;}
       
#navi ul li a.active_ebene3 {
    background-color: #7fccf6;
	 font-weight: bold; }
           
#navi ul li a.link_extern_1 {
    background-image: url('../fix/elements/link_ex.gif');}

#navi ul li a.link_extern_2 {
    background-image: url('../fix/elements/link_ex.gif');     }
    
#navi ul li a.link_extern_3 {
 	background-image: url('../fix/elements/link_ex.gif');   }    

#navi ul li a:hover, #navi ul li a.link_extern_1:hover, #navi ul li a.link_extern_2:hover, #navi ul li a.link_extern_3:hover {
	margin-left: 0px;
	padding-left: 30px;
	background: url('../fix/elements/mp_active5.gif');  }
 	 	 
/*********************************
    Center
*********************************/

/******   Content Links *****/ 
#content_text a {
	color: #285E9B;
	text-decoration: none; }

#content_text a:hover {
	color: #465256;
	text-decoration: underline }
	
/******   Content Text *****/
#content_text { 
	line-height: 142%; }
 	
#content_text .headline { 
    font-size: 1.5em;
    line-height: 130%; 
    margin-bottom: 4px;
    padding-bottom: 3px;
    padding-top: 0px;
	 padding-right: 6px;
	 padding-left: 7px;
	 background: #029aee; 
	 font-weight: bold;
	 color: #ffffff;   }
	 
#content_text .format_zusammenfassung {  
		color: #019cec; 
		font-weight: bold; 
		margin-top: 10px; }

#content_text p { 
    margin-top: 10px;
	 color: #333333; }

/******   elements common *****/ 


/******   doclist *****/ 
.doclist_ueberschrift  {
    color: #009aed; 
	 font-weight: normal; }

#doclist_new   {
    float:left; margin-left: -15px; margin-right: -5px; margin-top: 15px; line-height: 125%; }
.doclist_new_element   {
    width: 270px; border: 1px solid #cecece; float: left; margin-left: 15px; margin-bottom: 25px;} 
*html .doclist_new_element   {
    margin-left: 8px; } 
*html #doclist_new   {
    padding-bottom: 20px; }
.doclist_zusammenfassung  {
    color: #333333; }
#doclist_new  a {
    text-decoration: none; 
	 display: block; }
.doclist_new_element:hover {
    background: #f3f3f3; 
	 border: 1px solid #009aed; }
.doclist_new_element p {
    padding-left: 10px;
	 padding-top: 3px; 
	 padding-bottom: 7px; 
	 line-height: 125%;
	 padding-right: 10px; } 

.doclist_new_element img {
	 float: right;
	 border-left: 1px solid #cecece; 
	 margin-left: 8px; } 

#doclist_new_center   {
    float:left; margin-left: -15px; margin-right: -5px; margin-top: 15px; line-height: 125%; }

.doclist_new_element_spacer {
    width: 1px; float:left; height: 94px; } 
	 
#doclist_new_center .doclist_new_element   {
    width: 343px; border: 1px solid #cecece; float: left; margin-left: 14px; margin-bottom: 10px;} 
	 
/******   Mouse-Overs *****/
#untercatscontainer ul li a:hover {
    background-image: url('../fix/elements/mp_active.gif');}	
    
#attachmentscontainer ul li a:hover {
    background-image: url('../fix/elements/mp_active.gif'); }	
    
#linkscontainer ul li a:hover {
    background-image: url('../fix/elements/mp_active.gif'); }	

#verweisecontainer ul li a:hover {
    background-image: url('../fix/elements/mp_active.gif'); }	
        
#mediacontainer ul li a:hover {
    background-image: url('../fix/elements/mp_active.gif'); }
    
#untercatscontainer_right ul li a:hover {
    background-image: url('../fix/elements/mp_active.gif');  }	
    
#attachmentscontainer_right ul li a:hover {
    background-image: url('../fix/elements/mp_active.gif');  }	
    
#linkscontainer_right ul li a:hover {
    background-image: url('../fix/elements/mp_active.gif'); }	
    
#verweisecontainer_right ul li a:hover {
    background-image: url('../fix/elements/mp_active.gif');  }	
    
#guestbook_right ul li a:hover {
    background-image: url('../fix/elements/mp_active.gif'); }	 

#guestbookcontainer_left ul li a:hover {
    background-image: url('../fix/elements/mp_active.gif'); }	  
	 

/*********************************
    Right 
*********************************/
/******   elements common *****/ 
/******   width *****/
#images_right_container_small, #untercatscontainer_right ul, #attachmentscontainer_right ul, #linkscontainer_right ul, #verweisecontainer_right ul, #guestbook_right ul, #authors_right ul {
    width: 200px;
	 padding-left: 0px; }

*html #untercatscontainer_right ul li a, *html #attachmentscontainer_right ul li a, *html #linkscontainer_right ul li a, *html #verweisecontainer_right ul li a {
    height: 14px;   }	
	 
#comments_right {
	 width: 168px;
	 //width: 186px;}
	 
/******   Images  *****/ 	  
#images_right_container {
    color: #525252;
    text-align: left; 
	 margin-top: 0px; 
	 background: #ffffff; 
	 padding-top: 0px;
	 width: 200px; 
	 border-bottom: 1px solid #6dc00c;
	 line-height: 142%; 
	 padding-bottom: 0px;
	 border-top: 20px solid #6dc00c; }

#images_right_container img {
    border: 0px solid #000000;
    margin-top: 0px;
    margin-bottom: 0px;
	 border-top: 0px solid #6dc00c; }
  
#images_right_container_small img {
    margin-top: 2px;
    margin-left: 0px;
    margin-right: 0px;
    width: 89px; }
      
.images_right_single {
    margin-bottom: 0px; }
	 
#images_right_container p {
    padding-left: 1px; 
	 padding-top: 4px;
	 padding-bottom: 4px; }

.listen_ueberschrift_right {
     background: #6dc00c;
	  font-size: 0.9em;
     color: #ffffff; 
     padding-left: 7px; }
     	 
#untercatscontainer_right ul, #attachmentscontainer_right ul, #linkscontainer_right ul, #verweisecontainer_right ul, #guestbook_right ul, #authors_right ul {
	 border-bottom: 1px solid #6dc00c; 
	 padding-bottom: 0px; }

#untercatscontainer_right ul li a, #attachmentscontainer_right ul li a, #linkscontainer_right ul li a, #verweisecontainer_right ul li a {
    border-top: 1px solid #6dc00c;     }

