

h1 {font-family: Arial, Helvetica, sans-serif; font-size:15; color: #999999; line-height:19px; margin-bottom: 0px; margin-top: 0px}
h2 {font-family: Arial, Helvetica, sans-serif; font-size:14; color: #999999; line-height:18px; margin-bottom: 0px; margin-top: 0px}
h3 {font-family: Arial, Helvetica, sans-serif; font-size:13; color: #999999; line-height:16px; margin-bottom: 0px; margin-top: 0px}
h4 {font-family: Arial, Helvetica, sans-serif; font-size:12; color: #999999; line-height:14px; margin-bottom: 0px; margin-top: 0px}
h5 {font-family: Arial, Helvetica, sans-serif; font-size:11; color: #999999; line-height:13px; margin-bottom: 0px; margin-top: 0px}
h6 {font-family: Arial, Helvetica, sans-serif; font-size:10; color: #999999; line-height:12px; margin-bottom: 0px; margin-top: 0px}
p {margin-top: 0px; margin-bottom: 0px}

body { 
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-FACE-COLOR: #FF6600;
	SCROLLBAR-HIGHLIGHT-COLOR: #FF6600; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #FF6600; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	
	background-color: #000000; 
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	border-bottom-style:none;
	background-attachment: fixed; 
	background-image: url(../img/feder~bg.jpg); 
	background-repeat: no-repeat; 
	background-position: center top;
	}
@media screen {
html, body { top:0; left:0; right:0; min-height:100%; margin:0;padding:0;width:100%;}
#header_container { position:fixed; top:0; left:0; right:0; text-align:center; margin:0; z-index:9;}
#header_table { position:absolute; top:0; left:0; right:0; bottom:0; height:100%;  z-index:10;  text-align:center;} 
#contentb { margin:0; z-index:2; }
#footer_container { position:fixed; bottom:0; left:0; right:0; text-align:center; margin:0; height:20px; z-index:8; }
#footer { position:absolute; top:0; left:0; right:0; bottom:0; z-index:5; }
/* Nun f&uuml;r den MSIE */
* html, * html body { overflow:hidden; bottom:0; height:100%; }
* html #header_container, * html #footer_container { position:absolute; width:100%; padding-right:18px; padding-left:18px;}
* html #header_table,* html #footer { height:100%; position:static; }
* html #content { position:absolute; top:0; bottom:0; left:0; right:0; height:100%; width:100%; overflow-y:scroll; margin:0; padding-left:16px;}		
}
input {background-color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #E7E7E7; border-color: #000000 #333333 #333333 #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
select {background-color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #E7E7E7; border-color: #000000 #333333 #333333 #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
textarea {background-color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #E7E7E7; border-color: #000000 #333333 #333333 #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.schalter{background-color:#FF6600; color:#000000; border-color: #333333 #000000 #000000 #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.schalter_on{background-color:#000000; border-color: #333333 #000000 #000000 #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.insertn {background-color:#ff0000; font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #666666; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
a:hover {color: #FF6600;}
hr {color: #E7E7E7;}
.main {padding-top: 0px; padding-right: 22px; padding-bottom: 20px; padding-left: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #E7E7E7; }
.dist {padding-right: 2px; padding-left: 2px}
.text {font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #E7E7E7; font-weight: normal; line-height: 22px}
.text32 {font-family: Arial, Helvetica, sans-serif; font-size: 32; color: #E7E7E7; font-weight: normal; line-height: 22px}
.text25 {font-family: Arial, Helvetica, sans-serif; font-size: 25; color: #E7E7E7; font-weight: normal; line-height: 22px}
.text18 {font-family: Arial, Helvetica, sans-serif; font-size: 18; color: #E7E7E7; font-weight: normal; line-height: 22px}
.text_adress {font-family: Arial, Helvetica, sans-serif; font-size: 11; color: #666666; font-weight: bold;}
.weiss {font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #FFFFFF; font-weight: normal; line-height: 22px}
td {font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #E7E7E7; font-weight: normal}
.textsu {font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #000000; background-color: #FFFF99}
.footer {font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #666666; line-height: 21px; align: left;}
.fehler {font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #E77817; font-weight: bold}
.winzig {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #5E5A84}
.klein {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: none}
.rot {font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #FF0000; font-weight: bold}
.email {font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #FF6600; text-decoration: none}
.rand {border-color: #333333 #333333 #000000 #000000; padding: 0; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.td_top { background-color: ; border-color: #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.cont {border-color: #333333 #000000 #000000 #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.schadow {background-color: #000000;}
.light {background-color: #333333;}
.sitemap {font-family: Arial, Helvetica, sans-serif; font-size: 12; color: #E7E7E7; font-weight: normal; line-height: 22px; text-decoration: none; padding-top: 0; padding-bottom: 0; padding-right: 5}
.adress {border-color: #333333 #333333 #333333 #333333; padding: 0; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; color: #000000;}

@media print {body {margin-left:50px; font-size: 14px;} #header { left:50px;} #footer { left:50;} .header { display: none; background-color=;} .text {color: black; text-decoration: none} a{color: black; text-decoration: none}}
.header {  }
@media screen { .logo_print { display: none; } }
.logo_print {  }

/*-----------obere-Navigation------------*/
.nav_top { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11; line-height: 15px; color: DA251D; text-decoration: none}
.nav_top_td { background-color: ; font-size: 12; padding-left: 195px; border-color: #000000 #333333 #333333 #000000 ; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

/*-----------Haupt-Navigation------------*/
#menu {font-size: 12; font-family: Verdana, Arial, Helvetica, sans-serif; }	
#menu td{font-size: 12}
#menu a	{display:block;}
#menu a:hover{color:#FFFFFF; background-color: ;}
* html #menu a{width:100%;}

#menue {font-size: 12; font-family: Verdana, Arial, Helvetica, sans-serif; }
#menue td{font-size: 12}
#menue a	{display:block;}
#menue a:hover{color:#666666;}
* html #menue a{width:100%;}


.nav {color: #666666; text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 3px ;}
.nav_on {color: #FF6600; text-decoration: none; padding-top: 3px; padding-bottom: 2px; padding-right: 2px; padding-left: 3px ;}
.nav_u { color: #255599; text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-right: 2px; padding-left: 3px ;}
.haupt {border-color: #333333 #000000 #000000 #333333; padding: 0; background-color: ; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.haupt_on {border-color: #333333 #333333 #333333 #333333; padding: 0; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; color: #000000; text-align: right;}  /* background-color: ;*/
.backlink { border-color: #333333 #000000 #000000 #333333; padding: 0; background-color: #475686; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px}
.u1 { border-color: #333333 #000000 #000000 #000000; padding: 0; background-color: #D0D7E6; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.u2 { border-color: #333333 #000000 #000000 #000000; padding: 0; background-color: #F5F7FA; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.u1_on { border-color: #333333 #333333 #000000 #000000; padding-top: 0px; padding-right: 2px; padding-bottom: 1px ; background-color: ; text-align: right; color: #255599; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.unter {border-color: #333333 #000000 #000000 #000000; padding: 0; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
.navneu_on_u {border-color: #333333 #333333 #333333 #333333; padding: 0; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; color: #FF6600;  text-decoration: none; padding-top: 2; padding-bottom: 2; padding-right: 5}
.navneu {color: #666666;  text-decoration: none; padding-top: 2; padding-bottom: 2; padding-right: 5}
.navneu_on {color: #FF6600; background-color: ; text-decoration: none; padding-top: 3; padding-bottom: 3; padding-right: 5}

/*-----------Haupt-Navigation End------------*/
#trans {
	position: relative;
	z-index: 3;
	width: 530px;
	opacity: .85;
	filter: alpha(opacity=85);
	background-color:transparent !important;
	background-color: #000000;
	background-image/**/: url("../img/trans.php") !important;
	background-image:none;
	background-repeat: repeat;
}

