/*<!-- Ganze Seite --> */

/*<!-- gruen       			rgb(139,182,28) --> */
/*<!-- orange     			rgb(248,95,21) --> */

@media print {.header  {display: none}	}

body
      {
      background-color:#FFFFFF;
      scrollbar-base-color:#FFFFFF;
      scrollbar-3d-light-color:#FFFFFF;
      scrollbar-arrow-color:#FFFFFF;
      scrollbar-darkshadow-color:#FFFFFF;
      scrollbar-face-color:#999999;
      scrollbar-highlight-color:#FFFFFF;
      scrollbar-shadow-color:#FFFFFF;
      scrollbar-track-color:#FFFFFF;
      padding: 0px; 
      margin: 0px; 
      }
      
.site   
      {
      
      font-family: Verdana,Arial,Helvetica,Sans-Serif;
      font-size: 16px;  
      color:#000000;
      font-weight: normal;
      width:980px;
      margin:0 auto;
      }
      
.spacecontent {    
      background-color:#FFFFFF;
      width:2px;
      height: 570px;
      float: left;
      }     
      
.spacefooter {    
      background-color:#FFFFFF;
      width:2px;
      height: 50px;
      float: left;
      }           

.footer  
      {
      height:50px;
      }
      
hr    {
			color:#FFFFFF;
      }      

   
/*<!-- Navigation vertikal - Links am Rand --> */     
 
.left {
      background-color:rgb(139,182,28);
      padding-top: 0px;
      width: 200px;
      float: left;
      }      

.lefttop {
      background-color:rgb(139,182,28);
      font-size: 12px; 
      font-weight: bold; 
      color:#FFFFFF;
      padding-top: 17px;
      width: 200px;
      height: 83px;
      text-align: center;
      }
 
 .leftmiddle {
      background-color:rgb(139,182,28);
      font-size: 12px; 
      font-weight: bold; 
      color:#FFFFFF;
      padding-top: 40px;
      width: 200px;
      height: 430px;
      text-align: left;
      }     
      
/*<!-- Mittelteil - Contentbanner und Content --> */    

.middle {
      background-color:#FFFFFF;
			width: 576px;
      height: 570px;
      float: left; 
			}
      
.contentbanner {
      background-color:rgb(248,95,21);
      width: 576px;
      height: 126px;
      font-size: 12px;  
      color:#660099 ;
      font-weight: normal;
      text-align: left;
      }

.content {
      background-color:#FFFFFF;
      width: 554px;
      height: 420px;
      font-size: 12px;  
      color:#000000 ;
      font-weight: normal;
      overflow: auto;
      text-align: left;
      padding-right: 10px;
      margin-left: 10px;
      margin-top: 14px;
      margin-right: 0px;
      margin-bottom: 10px;
      }
  
 /*<!-- Rechter Teil mit Bildern --> */     
  
.picture  {
      background-color:rgb(139,182,28);
      width: 200px;
      height: 560px;
      font-size: 12px;  
      color:#000000;
      font-weight: normal; 
      float: right;
      padding-top: 10px;
      text-align: center;
      }

/*<!-- Fusszeile unten --> */ 

.leftbottom {
      background-color:rgb(139,182,28);
      font-size: 12px; 
      font-weight: normal; 
      color:#FFFFFF;
      padding-top: 10px;
      width: 200px;
      height: 40px;
      float: left;
      text-align: center;
      }
     
.centerbottom
      {
      background-color:rgb(248,95,21);
      font-size: 12px; 
      font-weight: bold; 
      color:#FFFFFF;
      width:556px;
      height: 40px;
      text-align: center;
      padding-left: 10px;
      padding-top: 10px;
      padding-right: 10px;
      padding-bottom: 0px;
      white-space: nowrap;
      float: left;
      }
      
.rightbottom 
      {
      background-color:rgb(139,182,28);
      font-size: 12px;  
      color:#FFFFFF;
      padding-top: 10px;
      width:200px;
      height: 40px;
      float: right;
      text-align: center; 

      }

a.right:link, a.right:visited, a.right:active, a.right:hover {
      color: #660099;
      font-size: 10px;  
      }
      
a.sitemaplink:link, a.sitemaplink:visited, a.sitemaplink:active, a.sitemaplink:hover {
      color: #660099;
      font-size: 10px;  
      }


h1    {
      font-size: 12px;  
      color:#333333;
      font-weight: bold; 
      }   
      
ul
      {
      /*<!--list-style-image:url(/bilder/list_style_image.gif);-->*/
      list-style-type: none;
	  padding-left: 5px;
	  color: #CCCCFF;
	  margin: 0px;
	  text-decoration: none;

	  } 
	  
li 
      {
      /*<!--list-style-image:url(/bilder/list_style_image.gif);-->*/
      list-style-type: none;
	  padding-left: 10px;
	  color: #CCCCFF;
	  margin: 0px;
	  text-decoration: none;


	  }      
     
      
/*<!-- Navigation - Farben und Aussehen --> */    
    
a:link, a:visited, a:active, a:hover    {
      color: #999999;
      text-decoration: none;
      font-size : 12px;
      font-weight: bold;          
      }

a.nav:link, a.nav:visited, a.nav:active, a.nav:hover    {
      color: #FFFFFF;
      text-decoration: none;
      font-size : 12px;
      font-weight: bold;          
      }
      
a.navsm:link, a.navsm:visited, a.navsm:active, a.navsm:hover    {
      color: #000000;
      text-decoration: none;
      font-size : 10px;
      font-weight: normal;          
      }      
      
/*<!-- Printheader --> */     
    
.printpage
			{
			font-family: Arial,Helvetica,Sans-Serif;
			width:730px;
			padding-left:10px;
			padding-right:10px;
      margin:0 auto;
      border: 1px solid #CCCCCC;
      }
      
.printheader (
      background-color:rgb(248,95,21);
      text-align: center;
      )

.siteprint   
      {
      font-size: 12px;  
      color:#333333;
      font-weight: normal;
      padding-top:10px;
      padding-left:10px;
      }
      
.printfeedline
			{
		  text-align: left;
			font-size: 13px;
			 font-weight: bold;
			} 

a.printfeedline:link, a.printfeedline:visited, a.printfeedline:active, a.printfeedline:hover 
			{
      text-decoration: none;
      color:rgb(248,95,21); 
      font-size: 11px;  
      }   
      
/*<!-- Button Input Type & Search Formatierung --> */   

input.button
			{
  		border: rgb(248,95,21) 1px solid;
  		background-color:rgb(248,95,21); 
  		width:18px;
  		height:18px;
  		color:#ffffff;
  		FONT-SIZE: 15px;
  		font-weight: bold;
  		vertical-align:top;
  		}

input.type, input.text, textarea, option, select
			{
			BORDER: #CCCCCC 1px solid;
			BACKGROUND-COLOR: #ffffff;
			font-family: Arial, Geneva, Helvetica, sans-serif;
			font-size: 10px;
 			}
 			
.emailformMessage
			{
			color: rgb(200,37,55);
			text-align:center;			
			} 			         			      