body       { background-color: #fff; scrollbar-3dlight-color: #ffffff; scrollbar-arrow-color: #BFBCB8; scrollbar-base-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #BFBCB8; scrollbar-shadow-color: #BFBCB8; scrollbar-track-color: #ffffff; margin:0; padding:10px 0 0 0;     }

#flash_content{margin:-182px auto 0 auto;}

#headline       {
	position:relative;
	top:102px;
	left:50%;
	z-index:20;
	width:420px;
	margin:0;
	padding:0;
	border:0px solid red
		}
		
#headline_sub       {
	position:relative;
	top:0;
	left:50%;
	z-index:20;
	width:420px;
	margin:0 0 5px 0;
	padding:0;
	border:0px solid red
		}		
		
.slogan   { 
	color: #fff; 
	font-size: 25px; 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	padding: 0 0 15px 0;
	margin:0;
	}
	
.slogan1   { 
	color: #fff; 
	font-size: 22px; 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	
	}
.teaser{
     background:url("images/pix_gruen2.gif") no-repeat;
	 font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	 font-size:12px;
	 color: #fff; 
     padding:15px 0 0 0;
    }	
.navbox{
     padding:15px 0 0 0;
}			
.language_box{text-align:right; margin:0 0 0 0;}
.language_box_sub{text-align:right; margin:0 2px 0 0; height:27px;}
.lang_png{margin-right:7px; margin-top:2px;}


.claim  { color: #fff; font-size: 25px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-left: 25px }
.de  { margin-right: 40px; margin-bottom: 5px }
.content { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px }
.content1 { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 25px }

	
.adresse { color: #000; text-align:left; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; padding-left: 25px }
.impressum { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; padding-right: 25px }
.navi         { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.tabelle    { text-align: justify; padding-top: 40px; padding-right: 80px; padding-left: 80px }
.tabelle1 { padding-top: 40px;  padding-left: 80px }
.tabelle2 { padding-right: 40px; padding-left: 80px }
.tabelle3 { padding-top: 40px;  padding-left: 80px; padding-right: 40px; }
.textfeld    { color: #666; font-size: 11px; background-color: #fff; width: 200px; height: 16px; border: solid 1px #447b89 }
.textfeld1 { color: #666; font-size: 11px; background-color: #fff; height: 16px; border: solid 1px #447b89 }
.area   { color: #666; font-size: 11px; background-color: #fff; width: 200px; height: 60px; border: solid 1px #447b89 }
.button  { color: #333; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; width: 120px; border: solid 1px #447b89 }
a:link   { color: #000; text-decoration: none }	
a:visited   { color: #000; text-decoration: none }
a:hover   { color: #000; text-decoration: none }
a:active   { color: #000; text-decoration: none }
a:focus   { color: #000; text-decoration: none }

a:hover.menuLink
               { color: #447b89; text-decoration: none }
               
               
/* CODE FÜR NAVIGATION */

.anylinkcss       { color: #666; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 20px; background-color: #fff; visibility: hidden; margin-top: -70px; margin-left: 7px; position: absolute; z-index: 100; width: 70px }

.anylinkcss a     { color: #666; text-decoration: none; padding-left: -5px }

.anylinkcss a:hover   { color: #447b89; background-color: #e8e9eb; padding: -5px }

.anylinkcss1             { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 20px; background-color: #e8e9eb; visibility: hidden; margin-top: 5px; padding: 5px; position: absolute; z-index: 100; width: 220px }
.anylinkcss2  { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 20px; background-color: #e8e9eb; visibility: hidden; margin-top: 5px; padding: 5px; position: absolute; z-index: 100; width: 160px }
.anylinkcss1 a      { color: #000; font-weight: normal; text-decoration: none }
.anylinkcss2 a { color: #000; font-weight: normal; text-decoration: none }
.anylinkcss1 a:hover   { color: #447b89; font-weight: normal; background-color: #e8e9eb }
.anylinkcss2 a:hover { color: #447b89; font-weight: normal; background-color: #e8e9eb }
.navbox a.teaser_link{color:#fff; text-decoration:underline; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-size:12px}

