 body {
    color: #222; 
	background-color: white;
    font-size: 100.01%;
    font: normal 12px Arial;	    
  }

  div#seite {    
    width:99.8%;	  
    margin:0px 0px 20px 0px;
    border:0px solid black;
  }


  
  /* Header  */  
   
  h1 {
       
    	font-size:13px;  	
	display:inline;
  }

  h1 a{
    	font-size:28px;
	text-decoration:none;	
	color: #32518F;
   }

  h3 {
       
    	font-size:13px;  	
	display:inline;
  }

  h3 a{
    	font-size:16px;
	font-weight:bold;
    	text-decoration:none;
    	margin-top:9px;	  
   }


  /* Obere Leiste  */  
  
   ul#navi_top
   {		 
	/*margin-left: 190px;  Für den IE */
	float:right; 
	padding-left: 0; /* Für alle anderen Browser */	
	padding:0px 80px 0px 5px;
	margin: 0px 0px 3px 5px;
	height:15px;	
	border:0px solid #ddd; 		
   }
   
   ul#navi_top li {
	 float:left;
	 list-style-image:none;
     list-style-type:none;       
     padding:0px 2px 0px 2px;
     margin:1px 1px 0px 1px;    
   }   
  
   ul#navi_top li a{
	 color:#555;
	 font-size:12px;
	 text-decoration:none;
	} 
	
	div#login {
	  float:right; 
	  height:20px;
	  margin: 0px 10px 0px 0px;		
	}
		
	div#login a{
	  font-weight:normal;	  
	}		
  
	div#outer_header
	{ 
	  clear:right;		  
	  background:#cfdfff; 	  
	  margin: 0px 18px 0px 0px; 	
 	  border:0px solid #aac; 	
 	  width:92%;      
 	  height:105px;	  
 	  min-width:870px;  	  
 	  background-image:url(pics/diegoo_eck-gross_neu.gif); 
	  background-repeat:no-repeat;
	  background-position: right top;
	}
	
	div#inner_header_top
	{    
	  margin: 0px 18px 0px 0px; 	
 	  border:0px solid #aac;  	     
 	  height:86px; 	
	}	
	
	div#inner_header_bottom
	{ 
	  margin: 0px 18px 0px 0px; 	
 	  border:0px solid #aac;  	       
 	  height:18px;	
 	  padding-left:227px;
	}	
	
	div#header_right {			
	   float:right;
	   /*margin-right:40px;*/
	   width:100px; */
	   height:135px;
	   border:1px solid black;	
	   background:#cfdfff; 
	   background-image:url(pics/diegoo_eck-gross_neu.gif); 
	   background-repeat:no-repeat;
	   background-position: right top;
	}
	 
  
  div#header_tabs {
	margin: 0px 18px 0px 0px;  		 	  
	border:0px solid green;
  }  
  
  ul#header_tabs_list
   {		
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;		
	height:19px; 	
   }
      
   ul#header_tabs_list li {
	float:left;		
	width:110px;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	color:#444;
	text-align:center; 
	list-style-image:none;
    list-style-type:none;       
    padding:2px 0px 0px 2px;
    margin:0px 0px 0px 0px;    
    border:0px solid black;    
   }       
  
  ul#header_tabs_list li a{
	 text-decoration:none; 
   }     
  
  div#diegootitel{    
	float:left;     
    font-size: 14px; 
    margin: 5px 10px 0px 0px;
    font-family: "Trebuchet MS", Trebuchet, Verdana, sans-serif;
    width:170px;    
    }
    
  div#diegootitel a{
	font-size: 42px;    
    margin: 4px  0; padding: 0;
    font-weight:bold;
    text-decoration:none;	      
  }
  
     		    
   div#hauptformular { 
	  position:absolute;
	  left:250px;
	  top:7px;
	  margin:30px 40px 3px 0px;	
	  border: 0px solid #444;
	  padding:2px;	   
	  width:300px;   	   	   
	  display:inline; 	  	  
   }      
	
   .haupteingabefeld{	 
	  font-size:18px; 
	  color:green;
	  border: 1px solid #444;
	  width:300px; 
	  margin-bottom:3px;
	  margin-right:4px;
	  padding:2px 0px 2px 4px;
	}    
	 
	table th{
	 text-align:left;
    }	
	
   
   /*  Navigation links */
   div#navi_left { 
	clear:left;      
    float: left; 
    width: 231px;  
    margin: 0px 0px 0px 0px;
    padding:0px;
    border:0px solid blue;       
   }
      
    ul#taglist_tabs
    {	  
	padding-left: 0; /* Für alle anderen Browser */	
	padding:0px 0px;
	margin: 0px 0px 0px 0px;
	height: 23px;	
	border:0px solid black;
	/*background:#bfe833;     */
    }
   
   ul#taglist_tabs li {
	float:left;
	height:16px;
	width:110px;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	color:#444;
	text-align:center; 
	list-style-image:none;
    list-style-type:none;       
    padding:4px 0px 0px 0px;    
    margin-bottom:0px;
    border:0px solid #333; 
   }    
   
   ul#taglist_tabs li a{  
    text-decoration:none;          
    }    
    
   ul#taglist_tabs li.toptags {	
	padding-left:7px;	
   }
    
   ul#taglist_tabs li.mytags {	
	padding-left:1px;	
   }
     
    div#body_tags {	  
	 
    }	 
   
   table#taglist {	
	background:#bfe833;     	
	float:left;   	
	margin-left: 0; /* Für den IE */
	padding-left: 0; /* Für alle anderen Browser */
	padding: 0px 0px 2px 2px;  
	margin: 0px 0px 8px 0px;	
	border:0px solid #aaa;
	width:212px;
  }  
  
  ul#taglist li a:hover	{  
   	color: white;   	
	}
  
  table#taglist tr.aktiv{	
    background:#fff; 
    color:green;
    font-weight:bold;
    text-decoration:none; 
   }	  
  
  table#taglist a.aktiv{	    
    color:green;
    font-weight:bold;
    text-decoration:none; 
   } 
  /*  Ende Header */
    
	  
  
  /*  Content,Hauptfenster */  
  div#content {	 	 
	z-index:4; 
    min-width:650px; 
    padding: 0px 0px 0px 0px;
    border:0px solid blue;        
	margin: 0px 0px 0px 235px;
   }
     
  div#contentheader { 	   
	/*clear:left;   */
     border:0px solid black;     	  
    line-height:18px;  
    height:16px;
  /*  min-width:600px;   */
   }    
   
   div#contentheader a{ 
	 color:#5271af;  	
   }   
   
   div#contentheader a.aktiv{ 	
	 font-weight:normal;
	 color:#5271af;  
	 background:#cfdfff;
	 padding:3px 2px;
	 text-decoration:none;	 
   }
   
   div#contentheader input{ 
	 position:relative;
	 top:1px;
   }
   
   table#outer_topnews {	   
	  margin-bottom:6px; 
      border: 0px solid #ddd;  
      width:98%; 
      line-height:17px; 
      font-size:11px;
    }
    
   table#outer_topnews td a{	
      font-size:12px;
    } 
    
   .inner_topnews {	 
	  border: 0px solid #ddd;   
	  width:48%;
	  padding-left:5px;
	  padding-bottom:5px;      
      margin-bottom:0px;
      font-size:11px;    
      line-height:17px; 
       border: 0px solid #ddd;    
    } 
    
    a.topnews {	 
	  font-size:11px; 
	  text-decoration:underline;
	  font-weight:normal; 
    }
    
    .inner_topnews_head {
	  color:#88bb00;
	  text-decoration:none;
	  font-weight:bold;   
    }
    
   div#blue_line {
	 border-bottom: 2px solid #cfdfff;	    
	 height:1px;
	 margin-bottom:4px;
	}   
   
   div#plaintext {
	 padding-top:4px;  
	 padding-left:5px;  
	 font-size:12px;	
	 margin-right:160px;   
	/* min-width:600px;  */
   }  
   
   div#plaintext a{
	   font-size:12px;
   }
   
   div#plaintext a.head {
	font-size:16px;
	font-weight:bold;
    text-decoration:none;
    margin-top:9px;	   
   }	
   
   div#plaintext select{	 	
	 width:130px;   
   }  
   
   div#head_green {	   
	 color:#99cc00;
	 font-size:18px;
	 font-weight:bold;
   }
   
   div#itemlist {
	 
	 margin:auto;  
	 border:0px solid black;
	 padding:0px;	  
	 font-size:12px; 	
	 min-width:680px;
	}  
	
	.item {
	 margin:26px 152px 0 0;
	 font-size:12px; 	
	 margin-top:21px;
	 min-height:69px;
	}

      * html .item {
	height: 69px;
	}	
  


   .description{
	 color:#555;	  
	 font-size:11px; 	
	 margin-bottom:3px;
	 padding-left:0px;
	}  	 

   div#itemlist input{
	 position:relative;
	 top:1px;	   
	}   
	
	div#itemlist a {
	 font-size:12px;
	}
	
	div#itemlist h3 a {
	font-size:16px;
	font-weight:bold;
    text-decoration:none;
    margin-top:9px;	   
   }	

	div#itemlist .head:visited {
	 color:#5271af;	
	}	
   
	div#itemlist a.aktiv {
	 color:green;
	 text-decoration:none;
	 font-weight:bold;	
	}
	
   
    div#itemlist_kopf {
	 /*border-top: 2px solid #cfdfff;*/
	 margin: 4px 158px 8px 0px;	 	
	 padding:0px 0px;
	 font-size:12px;		
	 color:#32518f;  
	 border:0px solid red;
	/* min-width:600px; */
	}
	
	div#itemlist_kopf a{ 
	font-size:14px;	
	color:#32518f; 	
	border:1px solid #fff;	
   }   
   
   div#itemlist_kopf a:hover{ 	
	 border:1px solid #fff;	
   }
   
   div#itemlist_kopf a.aktiv{ 	
	 font-weight:normal;
	 color:#32518f; 
	 background:#cfdfff;
	 padding:3px 2px;
	 text-decoration:none;
   }	
   
   	
   div#itemlist_kopf h2 {
   	color:green;
	display:inline;
	font-size:12px;

  }	
   
   
   ul#paging
   { 		
	padding: 0px 0px 0px 0px;
	margin: 5px 140px 6px 0px;
	height:11px;
	/*border:1px solid red;    */
	border-top: 2px solid #cfdfff;		
	
   }
      
   ul#paging li {
	float:left;			
	font-size:12px;			
	text-align:left; 
	list-style-image:none;
    list-style-type:none;       
    padding:2px 4px 2px 1px;
    margin:0px 0px 0px 0px;    
    border:0px solid black;   
    width:auto; 
   }     
   
   ul#paging li a{			
	font-size:12px;
	font-weight:normal;	
    } 
    
   ul#paging a.aktiv{ 	
	 font-weight:normal;	 
	 background:#cfdfff;	  
	 text-decoration:none;
   }	
    
   div#loginform{    	
  	
	border: 0px solid #aab;	 	
   }
   
   div#loginform input{ 
	font-size:11px;   
	width:90px;
	}

   div#loginform .button{ 
	height:18px;
	width:60px;
	font-weight:bold;	
	margin:2px 2px 0px 2px;
	}	   
 
  div#info {
	z-index:2; 
   	float: right; 
   	width: 150px;  	      
   	border: 1px solid #8888cc;	 
   	padding:0px 1px; 
   	margin-top:2px;
   	font-size:11px;
   	border: 0px solid #aab;	
   	background:#fff; 
   } 
   
    div .infoboxhead {
	 background:#cfdfff; 
	 border: 1px solid #cfdfff; 	
	 font-size:12px;  	 
	 font-weight:bold;
	 padding:2px 2px; 
	 margin-bottom:3px;
   }
   
   div .infobox {	
   	width: 150px;  	   	 
   	padding:2px; 
   	margin-bottom:8px;
   	font-size:12px;
   	border: 1px solid #ccf;	
   } 
   
  
   
 
 form#commentform textarea{
	 height:150px;
	 width:350px;
   }	 	
 
 div#footer {
	 clear:left;
	 clear:right;
	 margin:10px 130px 10px 230px;	 
	 border-top: 0px solid #cfdfff;	 	
	 padding-top:15px;
 }
  
 ul#footerlinks {		 	
	padding-left: 0; /* Für alle anderen Browser */	
	padding:0px 0px;
	text-align:center;	
	text-decoration:none;
	border:0px solid #000; 	
	margin:auto;	
	width:590px;	
   }
   
   ul#footerlinks li {
	float:left;
	list-style-image:none;
    list-style-type:none;       
    padding:0px 2px 0px 2px;
     margin:1px 1px 0px 1px;    
   }
   
   ul#footerlinks li a{
     color:#333;
	 font-size:12px;
	 text-decoration:none;
    }
  
  /* Standardformate  */ 
  
  a	{  
   	color: #447;
   	font-size:12px;
    font-weight:none;
    text-decoration:underline;	 
    /*letter-spacing:1px;	    */
	} 
	
  a:hover	{  
   	color: green;   	
	} 	
  
   
   .head {
	font-size:16px;
	font-weight:bold;
    text-decoration:none;
    margin-top:9px;	   
   }	
  
   div#abstand_items {
	margin-bottom:21px;   
   } 
   
   span#help {
	 padding:3px;   
   }
   
  .tooltip{
    width: 200px; color:#000;
    font:lighter 11px/1.3 Arial,sans-serif;
    text-decoration:none;text-align:center}

  .tooltip span.top{padding: 30px 8px 0;
    background: url(bt.gif) no-repeat top}

  .tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(bt.gif) no-repeat bottom}
  
  
   
	
  
    
   
  
  

