/*********************************
    Basics
*********************************/

* {
	font-family: verdana, helvetica, Arial, sans-serif; }

body { 
	BACKGROUND: url('../fix/backgrounds/hintergrund_website.png') repeat-x;  }

#haupthuelle {
	BACKGROUND: url('../fix/backgrounds/hintergrund.png') repeat 0px 0px;
	padding-top: 50px;
	width: 845px;
	//width: 890px;
	padding-left: 45px; }

#kopf {
	BACKGROUND: url('../fix/backgrounds/kopf.jpg') repeat;
	HEIGHT: 110px;
	width: 796px;
	margin: 1px;   }

#navi {	
	float: left;
   width: 190px;
	padding-bottom: 20px;
	padding-top: 20px;
	margin-left: 1px;
	background: #f3f3f3; }

#mitte {
	padding-left: 28px;
	width: 360px;
	padding-right: 28px; } 

/******   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: 350px; }
	 
#links {
	height: 600px; }  

#links, #navi {
    margin-top: 1px; }
	 
#mitte {
    margin-top: 1px; }
	 
#rechts {
    padding-top: 0px;
	 width: 188px; }    
	  
#mitte_rechts { float: left;	width: 810px;  }
 
#fuss {
	BACKGROUND: url('../fix/backgrounds/fuss.gif') repeat;
	HEIGHT: 53px;
	width: 890px;}
	
#fuss p {
	text-align: right;
	padding-top: 3px;
	padding-right: 52px;}

#fuss a {
	color: #000000; 
	text-decoration: none; }

#fuss a:hover {
	text-decoration: underline;}

#right_dokumentendaten {
    right: 264px; 
	 bottom: -25px; }  
	 	
/*********************************
    Elements Header
*********************************/

#schriftgroesse {
   top: 31px;
   left: 43px;
	color: #ffffff;
	border-bottom: 0px solid #C00E0E; 
	border-right: 0px solid #C00E0E; 
	border-left: 0px solid #C00E0E; 
	padding: 2px; }

#schriftgroesse a {
	color: #ffffff; }

#schriftgroesse a:hover {
	color: #ffffff;
	background: #555555; }
		
#header_topmenue {
    top: 33px;
    right: 50px;
    color: #ffffff;	}

#header_topmenue a {
   color: #ffffff; }

#header_topmenue a:hover	 {
   color: #ffffff; } 
	
#suchen {
    position:absolute; 
    bottom: -18px;
    right: 220px;
    color: #000000;
	text-align: right;
	font-size: 1.0em; }

#suchen .suchfeld {
	width: 90px; 
	height: 16px; 
	border: 1px solid #000000; 
	background-color: #ffffff;
	font-size: 1.0em;
	color: #000000; 
	padding-left: 2px;}

#suchen .suchbutton {
	width: 25px;
	background-color: #014d29; 
	height: 16px;
	font-size: 1.0em;
	margin-left: 1px;
	BACKGROUND: url('../fix/elements/such_button.gif') repeat-y 0px 0px; 
	color: #000000; }
	 
#header_pfad {
    position: absolute; 
    top: 31px;
    right: 48px;}
	 
#header_pfad p {
   color: #ffffff;
	padding-left: 25px;
	padding-top: 2px;}

#telefon {
    display: none; }

#header_mp1 {
    display: none; }

#header_mp2 {
    display: none; }

/*********************************
    common
*********************************/
/******   Lines *****/
#navi {	
	border: 1px solid #ff9900;  }
.teaser_Navigationsleiste_vertikal_ohne_Rahmen #navi { border: 0px solid #aaccee;  }
#navi ul.navigationsebene1 {
	 border-top: 1px solid #bcbcbc; }
#navi ul li a {
	 border-bottom: 1px solid #bcbcbc; }
	 
#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: 1px 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: #192C32; } 

/******   Background-colors *****/ 
#navi ul li a.navi_ebene2, #navi ul li a.link_extern_2  {
    background: #CCD9E0; }

#navi ul li a.navi_ebene3, #navi ul li a.link_extern_3  {
    background: #ffffff; }
	 
#navi ul li a.active_ebene1 {
    background-color: #ffffff;			
    background-image: url('../fix/elements/mp_active.gif'); }

#navi ul li a.active_ebene2 {
    background-color: #ffffff;			
    background-image: url('../fix/elements/mp_active.gif'); }
       
#navi ul li a.active_ebene3 {
    background-color: #ffffff;
    background-image: url('../fix/elements/mp_active.gif'); }
           
#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 {
    background-color: #ffffff;
    background-image: url('../fix/elements/mp_active.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 h1 { 
    font-size: 1.2em;
    line-height: 130%; 
    margin-bottom: 4px;
    padding-bottom: 4px;
    padding-top: 20px;
    background-position-y: 50%; 
	 font-weight: bold;
	 color: #ff9900;   }
	 
#content_text .format_zusammenfassung { font-weight: bold; color: #393939; }

#content_text p { 
    margin-top: 10px; }

/******   elements common *****/ 


/******   doclist *****/ 
.doclist_ueberschrift {
    color: #C00E0E; }
	 
/******   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: 186px;
	 padding-left: 0px; }
#comments_right {
	 width: 168px;
	 //width: 186px;}
	 
    
	 
