body  { background-color: #ffffff; margin: 0; margin-width: 0px ; color: #000000; 

  SCROLLBAR-BASE-color:  #274A4E;
  SCROLLBAR-ARROW-color: #fcdc43;
  
  }

/*	------------------------------------------------	*/
/* 				NAVIGATION OBEN	    					*/
/*	------------------------------------------------	*/

 #navcontainer
{
margin: 0px 0 0 0px;
padding: 0;
height: 20px;
}

#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
background: #000000;
width: 106px;
height: 20px;
border-top: none;
border-left: 1px solid #777777;
border-bottom: 1px solid #777777;
border-right: none;
padding: 0;
margin: 0 0 0px 0;
color: #777777;
text-decoration: none;
display: block;
text-align: center;
font: bold 10px/20px arial, lucida, sans-serif;
}

#navcontainer ul li a:hover
{
color: #FFFFFF;
background: #000000;
}

#navcontainer a:active
{
background: #000000;
color: #FFFFFF;
}

#navcontainer li#active a
{
background: #000000;
border: 1px solid #777777;
color: #FFFFFF;
}

.navAktiv
{ color: #FFFFFF;
font: bold 10px/20px arial, lucida, sans-serif;
text-decoration: none;
background-color: #000000;
display: block;
padding 0px;
width: 103px;
height: 20px;
border-top: none;
border-left: 1px solid #777777;
border-bottom: 1px solid #777777;
border-right: none;}



/*	------------------------------------------------	*/
/* 				HEADLINES								*/
/*	------------------------------------------------	*/
.H1  			{ color: #EEC015; font-size: 14px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none }
.H2 			{ color: #EEC015; font-size: 13px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none;  padding-left: 0px; }
.H3				{ color: #eec015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none }
.H3 A:link  	{ color: #EEC015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none }
.H3 A:visited	{ color: #EEC015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none }
.H3 A:active 	{ color: #EEC015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none }
.H3 A:hover  	{ color: #EEC015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none }

/*	------------------------------------------------	*/
/* 				STANDARD INHALTS TEXT					*/
/*	------------------------------------------------	*/
.fliesstxt  			 { color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; line-height: 16px; text-decoration: none }
.fliesstxt A:link  		 { color: #EEC015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none }
.fliesstxt A:visited  	 { color: #EEC015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none }
.fliesstxt A:active  	 { color: #EEC015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none }
.fliesstxt A:hover  	 { color: #EEC015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none }

.fliesstxtbold 			 { color: #FFFFFF; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none }
.fliesstxtbold A:link  	 { color: #EEC015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none }
.fliesstxtbold A:visited { color: #EEC015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none }
.fliesstxtbold A:active  { color: #EEC015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none }
.fliesstxtbold A:hover   { color: #EEC015; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none }

/*	------------------------------------------------	*/
/* 				TEXT MIT LINIE						*/
/*	------------------------------------------------	*/
.txtLineTitel		 	 { color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; text-decoration: none; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #93ADB1; border-top: 1px solid #93ADB1 }
.txtLineBottom		 	 { color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; line-height: 18px; text-decoration: none; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #93ADB1 }

/*	------------------------------------------------	*/
/* 		NAVIGATION LINKS	             	  		    */
/*	------------------------------------------------	*/
.NavLinks  				{ color: #333333; font-size: 11px; font-family: Arial, Verdana, Arial; font-weight: normal; text-decoration: none; padding-left: 3px; }
.NavLinks A:link   		{ color: #333333; font-size: 11px;  text-decoration: none }
.NavLinks A:visited  	{ color: #333333; text-decoration: none }
.NavLinks A:active  	{ color: #DF103F; text-decoration: none }
.NavLinks A:hover  		{ color: #DF103F; text-decoration: none; font-weight: normal; }
.NavLinksOver			{ color: #DF103F; font-size: 11px; font-family: Arial, Verdana, Arial; font-weight: normal; text-decoration: none; padding-left: 3px; }

.NavLinks1  				{ color: #000000; font-size: 11px; font-family: Arial, Verdana, Arial; font-weight: normal; line-height: 11px; text-decoration: none; padding-left: 3px; }
.NavLinks1 A:link   		{ color: #000000; font-size: 11px; line-height: 11px; text-decoration: none }
.NavLinks1 A:visited  	{ color: #000000; text-decoration: none }
.NavLinks1 A:active  	{ color: #ffffff; text-decoration: none }
.NavLinks1 A:hover  		{ color: #ffffff; text-decoration: none; font-weight: normal; }
.NavLinks1Over			{ color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Arial; font-weight: normal; line-height: 11px; text-decoration: none; padding-left: 3px; }

/*	------------------------------------------------	*/
/* 		NAVIGATION TOP	             	  		    */
/*	------------------------------------------------	*/
.NavTop 			  { color: #ffffff; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none; padding-bottom: 7px }
.NavTop A:link  	 { color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none }
.NavTop A:visited    { color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none }
.NavTop A:active     { color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none }
.NavTop A:hover      { color: #EEC015; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none }
.NavTopAktiv 		 { color: #EEC015; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none }


/*	------------------------------------------------	*/
/* 		LINK FOOTER                       	  		    */
/*	------------------------------------------------	*/
.Footer  			{ color: #FFFFFF; font-size: 10px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: normal; line-height: 13px; text-decoration: none }
.Footer A:link   	{ color: #FFFFFF; text-decoration: none }
.Footer A:visited  	{ color: #FFFFFF; text-decoration: none }
.Footer A:active  	{ color: #FFFFFF; text-decoration: none }
.Footer A:hover  	{ color: #7E8B96; text-decoration: none }

/*	------------------------------------------------	*/
/* 		DIVERSE ELEMENTE                   	  		    */
/*	------------------------------------------------	*/

.BoxYellow800	    { background-color: #000000; width: 800px; height: auto; border: solid 12px #EEC015 }
.BoxGrey250	    	{ background-color: #000000; padding: 10px; width: 275px; height: 170px; border: solid 6px #FFFFFF }
.Imageborder     	{ border: solid 1px #7E8B96 }

/*	------------------------------------------------	*/
/* 		FORMULARE                  	  		    */
/*	------------------------------------------------	*/
.checkBox  			{ color: #333333; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; background-color: #ECECEC; border: solid 1px #DEDEDE }
.drpDown			{ color: #333333; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; background-color: #ECECEC; border: solid 1px #DEDEDE }
.sform 				{ font-size: 10px; color: #000000; background-color: #ECECEC; width: 140; height: 19; border-left: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; border-right: 1px solid #DEDEDE; border-top: 1px solid #DEDEDE }
.sformMini			{ font-size: 10px; color: #000000; background-color: #ECECEC; width: 25; height: 19; border-left: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; border-right: 1px solid #DEDEDE; border-top: 1px solid #DEDEDE }
.sformKlein			{ font-size: 10px; color: #000000; background-color: #ECECEC; width: 50; height: 19; border-left: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; border-right: 1px solid #DEDEDE; border-top: 1px solid #DEDEDE }
.sformSuchen		{ font-size: 10px; color: #000000; background-color: #ECECEC; width: 95; height: 22; border-left: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; border-right: 1px solid #DEDEDE; border-top: 1px solid #DEDEDE }
.sformGross			{ font-size: 10px; color: #000000; background-color: #ECECEC; width: 240; height: 19; border-left: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; border-right: 1px solid #DEDEDE; border-top: 1px solid #DEDEDE }
.sformScroll		{ font-size: 10px; color: #000000; background-color: #ECECEC; width: 240; height: 90; border-left: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; border-right: 1px solid #DEDEDE; border-top: 1px solid #DEDEDE }
.sformHosting		 { color: #000000; font-size: 12px; font-family: Courier, Arial; background-color: #ececec; width: 100%; height: 150; border: solid 1px #dedede }
.ButtonSenden	     { color: #333333; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; text-decoration: none; background-color: #cccccc; cursor: hand; width: auto; height: 20px; border: solid 1px #888 }


a.menu { display:block; margin-bottom:5px; text-align:center; width:16ex;
         border-style:ridge; border-width:3px; padding:2px; text-decoration:none; }

a.menu:link    { color:#00f; background-color:transparent; }
a.menu:visited { color:#00f; background-color:transparent; }
a.menu:hover   { color:#ff0; background-color:#00f; }
a.menu:active  { color:#ff0; background-color:#a03; }
.typotitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 2px;
	font-weight: lighter;
	color: #333333;
	letter-spacing: 0.1em;
}
.typotitlecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 2px;
	font-weight: lighter;
	color: #333333;
	letter-spacing: 0.1em;
}
.typotitlecontentwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: lighter;
	color: #FFFFFF;

}
.typotitlecontentwhite1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 2px;

	color: #FFFFFF;

}
.contenttext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 1px;
	font-weight: bold;
	color: #333333;
	background-color: #CCCCCC;
	border: none;
}
.color_a_0 {
	background-color: #000033;
}
.color_b_0 {
	background-color: #666666;
}
.color_a_ {
	background-color: #f0ad00;
}
.color_a_1 {
	background-color: #f0ad00;
}
.color_a_2 {
	background-color: #cc002b;
}.color_a_3 {
	background-color: #a10067;
}.color_a_4 {
	background-color: #6957ff;
}.color_a_5 {
	background-color: #004744;
}.color_a_6 {
	background-color: #e6ffab;
}.color_a_7 {
	background-color: #e4e4f2;
}.color_a_8 {
	background-color: #d3f032;
}.color_a_9 {
	background-color: #ff8717;
}
.color_a_99 {
	background-color: #ff8717;
}
.color_b_ {
	background-color: #ffd433;
}
.color_b_1 {
	background-color: #ffd433;
}
.color_b_2 {
	background-color: #800400;
}
.color_b_3 {
	background-color: #78004f;
}
.color_b_4 {
	background-color: #5f00d9;
}
.color_b_5 {
	background-color: #003b42;
}
.color_b_6 {
	background-color: #407000;
}
.color_b_7 {
	background-color: #00193f;
}
.color_b_8 {
	background-color: #b3b15f;
}
.color_b_9 {
	background-color: #fa7000;
}
.color_b_99 {
	background-color: #fa7000;
}
