body  {
                color:#677FA0;
	font-family : Arial;
	font-size: 11px;
         background-color : #ffffff;
	margin:0;
	SCROLLBAR-FACE-COLOR : #aaaaaa;
	SCROLLBAR-HIGHLIGHT-COLOR : #EEEEEE;
	SCROLLBAR-SHADOW-COLOR : #EEEEEE;
	SCROLLBAR-3DLIGHT-COLOR : #aaaaaa;
	SCROLLBAR-ARROW-COLOR : #EEEEEE;
	SCROLLBAR-TRACK-COLOR : #aaaaaa;
	SCROLLBAR-DARKSHADOW-COLOR : #aaaaaa;
}

/*//////////////// rahmen+ footer ////////////////*/





#klammer	{
                                width:794px;
		margin:0px;
		text-align:left;
                                border: 0px solid #B1003A;                        
		}



/*//////////////// linker content ////////////////*/		
#leftcontent {
		float:left;
		width:135px;
		
}

		#wappen {
		width:135px;
		height:198px;
		background-color: #fff;
		
		
		}
			
					
		#navi {
		width:135px;	                                    
		}

                                

			
	                #suche {
                                width:125px;
                                margin:20px 10px 0 0;
                                text-align: right;
                                font-size:9px;
                                } 
			



                            
/*//////////////// rechter Content ////////////////*/

#rightcontent {
		float:left;
		width:657px;
		height:198px;
		background-color: #FEFAF1;
		
                             
}

                                #headimg {
		width:657px;
		height:200px;
		border:  1px solid #677FA0;
		
		}                       

		

		      
		#content {
                                float:left;
		width:451px;
		_width: 491px;
                                padding:20px; 
		}
                           


                                
                                #contentimg {
                                float:left;
                                width:166px;
                                text-align:right;
                                border: 0px solid #000;
                                margin-top:40px;
                                }

                                
                                #contentimg img {
                                margin-bottom:10px;
                                 }



#rightcontent li, #rightcontent ul  {
              list-style : square;
               text-align: left;
               
}

#all_nl {
   position:absolute; 
   left:50%; 
   top:0 px; 
   margin-left: -450px;
   margin-top: 20px;
   width: 900px;
   height: auto;
   text-align:center;
   border: 1px solid #E68C11;
   
}


#all_nl{
   width: 720px;
   margin-left: -360px;
  background-color:#FEFAF1;
  font-size: 11px;

}


#content_nl {

     padding:30px;
     background: #FEFAF1;
     height: 100%;
     text-align:left;
     font-size: 11px;
}

# footer_nl {

float:left;
padding:30px;
  
}

/*////////////////  textformatierungen  /////////////*/

#content a, #contentimg a {
                               font-weight:bold;
                               text-decoration: none;
                               color: #B1003A;

}

#navi a {                 color:#FFFFFF;

}

.text9, #contentimg a, .tx-gstcontentsearch-pi1 input {
		font-family: Arial;
		font-size:9px;
		line-height:14px;
}


h1 {  
                               
                               height:1px;
                               font-size:1px;
                               text-align:left;        
}

h4, h5, h2 {               color: #677FA0;
	   	font-family: Arial;
	   	font-size:20px;
                                text-align:left;
}

h3 {               color: #677FA0;
	   	font-family: Arial;
	   	font-size:12px;
                                text-align:left;
}



h5 {                          color: #000;}


h6 {
                                color: #677FA0;
                                font-size: 12px;
                                font-weight: bold;
                                text-align:left;

}


#news h2, #teaser h2 {
                                font-size:11px;
}



.csc-caption  {  font-size:9px;
                      font-weight: bold;
                      margin-bottom:10px;


}

.bodytext, td, option {
		font-family: Arial;
		font-size:11px;
		
}




.imgtext-table {
                                margin-right:0px;
}


.searchbutt {
                                border:0;
                                font-size:9px;
                                color: #E5E9F2;
                                background: #677FA0;

}

.searchfield {
                                background-color: #E5E9F2; 
                                border: 1px solid #677FA0; 
                                width:125px;  
                                font-size:9px;
                                color: #677FA0;
                                line-height:15px;
}


#link {display:none;}


#teaser {   
   border-bottom:1px solid #000073; 
   margin:5px 0 0 0px;
   height:100px;
   width:440px;
   padding:5px;
   background-color: #F6F6F6;

}

#rightcontent #news {
	width : 150px;
                _width : 154px;
                height: 210px;
                background-color:#F6F6F6;
                border: 1px #E9EEF3 solid;
                margin: -5px 2px 7px 0px;
                padding-left:4px;
                text-align:center;
                float:left;
                color : #677FA0;


} 


#content #news  {
	width : 185px;
                _width : 189px;
                height: 210px;
                background-color:#F6F6F6;
                border: 1px #E9EEF3 solid;
                margin: 5px 10px 0px 10px;
                padding-left:4px;
                text-align:center;
                float:left;
                color : #677FA0;


} 

.csc-mailform-field label{
                              width:80px;
}


/*///////////////////////////////////////////// menue beginn  ///////////////////////////*/

#linkes, #linkes2, #linkes_over, #linkes2_over   {
                               margin-top: 3px;
                               text-align: center;
                               width:134px;
                               

}


#linkes a, #linkes a:visited, #linkes_over a, #linkes2 a, #linkes2 a:visited, #linkes2_over a  {
                               font-family: Arial;
                               font-weight:bold;
                               font-size:10px;
                               text-decoration: none;
                               color: #677FA0;
                               display:block;
                               background-color: #E5E9F2;
                               background-image: url(pix/button_hgr_no.gif);
                               line-height:16px;
                               }


#linkes a:hover, #linkes a:active, #linkes_over a      {      
                               background-color: #E5E9F2;
                               background-image: url(pix/button_hgr_act.gif);
                               color: #677FA0;
                               
}


/*#################  submenu ###########*/ 

#linkes2 a, #linkes2 a:visited, #linkes2_over a  {            
                               background: #677FA0;
                               margin-right:10px;
                               color:#E5E9F2;
                               
}


#linkes2 a:hover, #linkes2 a:active, #linkes2_over a      {      
                               background: #E5E9F2;
                               color: #677FA0;
                               
}




			