

/* ****************************************************************************************************************
********************************************  ALLGEMEIN  *********************************************************
**************************************************************************************************************** */
body.main { background-color: #ffffff}
font.klein { FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px}
font.meldung { FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px; color: red}
font.meldung2 { FONT-FAMILY: Verdana,Helvetica,Arial; font-size:11px; color: red}
font.meldung3 { FONT-FAMILY: Verdana,Helvetica,Arial; font-size:11px; color: blue}
font.grau { FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px; color:#999999}
font.kleinextra { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:3px; }
font.kleinextra3 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:4px; }
.inputklein {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px;}
.inputmittel {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px}
.inputgross {FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px}
.inputklein80 {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 80px; HEIGHT: 18px;}
.inputklein100 {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 100px; HEIGHT: 18px;}
.inputmittel100 {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 100px; HEIGHT: 20px}
.inputgross100 {FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 100px; HEIGHT: 22px}
.inputklein200 {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 200px; HEIGHT: 18px;}
.inputmittel200 {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 200px; HEIGHT: 20px}
.inputgross200 {FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 200px; HEIGHT: 22px}
.inputklein300 {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 300px; HEIGHT: 18px;}
.inputmittel300 {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 300px; HEIGHT: 20px}
.inputgross300 {FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 300px; HEIGHT: 22px}
.textareamittel {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.textareaklein {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

p.abstand { margin: 5px 5px; } 
/* ******************************************************************************************************************
******************************************** HAUPTBEREICH ********************************************************
**************************************************************************************************************** */
.normal { background-color:#ffffff }
td.rahmen { background-color:#2EA5D0 }
td.textblock { background-color:#326cb3 }
td.sonderfeld { background-color:#FFFF99 }

.textsonstige	{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 8pt; color: #000000}	
font.text 		{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 8pt; color: #000000}	
font.textmini 	{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px; color: #000000}	
h1			{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 11pt; color: #ffffff; FONT-WEIGHT: bold; margin-bottom:0px; margin-top:0px;}
h2 			{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 10pt; color: #353b87; FONT-WEIGHT: bold; margin-bottom:0px; margin-top:0px;}

.linkmini 	{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px; color: #FF6600}
 	A.linkmini:active 	{COLOR: #FF6600; TEXT-DECORATION: none}
	A.linkmini:link 	{COLOR: #FF6600; TEXT-DECORATION: none}
	A.linkmini:visited 	{COLOR: #FF6600; TEXT-DECORATION: none}
	A.linkmini:hover 	{COLOR: #FF6600; TEXT-DECORATION: underline}
.link 		{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 8pt; color: #FF6600}
   	A.link:active 	{COLOR: #FF6600; TEXT-DECORATION: none}
	A.link:link 	{COLOR: #FF6600; TEXT-DECORATION: none}
	A.link:visited 	{COLOR: #FF6600; TEXT-DECORATION: none}
	A.link:hover 	{COLOR: #FF6600; TEXT-DECORATION: underline}

.link2 		{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 8pt; color:#ffffff}
   	A.link2:active 	{COLOR:#ffffff; TEXT-DECORATION: none}
	A.link2:link 	{COLOR:#ffffff; TEXT-DECORATION: none}
	A.link2:visited 	{COLOR:#ffffff; TEXT-DECORATION: none}
	A.link2:hover 	{COLOR:#ffffff; TEXT-DECORATION: underline}

.ue1link 	{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 11pt; color: #FF6600}
   	A.ue1link:active 	{COLOR: #FF6600; TEXT-DECORATION: none}
	A.ue1link:link 		{COLOR: #FF6600; TEXT-DECORATION: none}
	A.ue1link:visited 	{COLOR: #FF6600; TEXT-DECORATION: none}
	A.ue1link:hover 	{COLOR: #FF6600; TEXT-DECORATION: underline}
.ue2link 	{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 10pt; color: #FF6600}
   	A.ue2link:active 	{COLOR: #FF6600; TEXT-DECORATION: none}
	A.ue2link:link 		{COLOR: #FF6600; TEXT-DECORATION: none}
	A.ue2link:visited 	{COLOR: #FF6600; TEXT-DECORATION: none}
	A.ue2link:hover 	{COLOR: #FF6600; TEXT-DECORATION: underline}
		
font.rahmenklein   	{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px; color: #ffffff}		
font.rahmen 		{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size:11px; color: #ffffff}		
font.ue1rahmen 		{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 11pt; color: #ffffff}
font.ue2rahmen 		{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 10pt; color: #ffffff}

font.textblockklein	{FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px; color: #ffffff}
font.textblock 		{FONT-FAMILY: Verdana,Helvetica,Arial;  font-size: 8pt; color: #ffffff}
font.ue1textblock 	{FONT-FAMILY: Verdana,Helvetica,Arial;  font-size: 11pt; color: #ffffff}
font.ue2textblock 	{FONT-FAMILY: Verdana,Helvetica,Arial;  font-size: 10pt; color: #ffffff}

font.sonderfeld 	{FONT-FAMILY: Verdana,Helvetica,Arial;  font-size: 8pt; color: #000066}
font.ue1sonderfeld	{FONT-FAMILY: Verdana,Helvetica,Arial;  font-size: 11pt; color: #000066}
font.ue2sonderfeld 	{FONT-FAMILY: Verdana,Helvetica,Arial;  font-size: 10pt; color: #000066}




/* ******************************************************************************************************************
********************************************    BOXEN    *********************************************************
****************************************************************************************************************** */

.textboxallg 	    {FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Helvetica,Arial;}
.textboxallgtext	{FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial;}		
.textboxallgxsl 	{FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Helvetica,Arial; color: #353b87}
.textboxallgtextxsl	{FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial; color: #000000}	

/* ******************************************************************************************************************
********************************************    NAVIGATION    ****************************************************
***************************************************************************************************************** */
td.button { background-color: #326cb3; background-image:url(/web/buttons/leer.gif) }

tr.navthema {background-color: #555555}
tr.navblock {background-color: #2ea5d0}
tr.navblock2 {background-color: #353b87}
td.navblock2 {background-color: #353b87}

.navaktiv 				{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFF00; FONT-FAMILY: Verdana,Helvetica,Arial; ;}
.navinaktiv 			{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,Helvetica,Arial;}
A.navinaktiv:active 	{COLOR: #ffffff; TEXT-DECORATION: none}
A.navinaktiv:link 		{COLOR: #ffffff; TEXT-DECORATION: none}
A.navinaktiv:visited 	{COLOR: #ffffff; TEXT-DECORATION: none}
A.navinaktiv:hover 		{COLOR: #ffffff; TEXT-DECORATION: underline}
.navunterlink 			{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,Helvetica,Arial;}
a.navunterlink 			{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,Helvetica,Arial;}
a.navunterlink:hover 	{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFF00; FONT-FAMILY: Verdana,Helvetica,Arial;}

.navtitel 	{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana,Helvetica,Arial; TEXT-DECORATION: none}
.hauptnav 	{FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana,Helvetica,Arial}
	A.hauptnav:active 	{COLOR: #ffffff; TEXT-DECORATION: none}
	A.hauptnav:link 	{COLOR: #ffffff; TEXT-DECORATION: none}
	A.hauptnav:visited 	{COLOR: #ffffff; TEXT-DECORATION: none}
	A.hauptnav:hover 	{COLOR: #ffffff; TEXT-DECORATION: underline}
.subnav 	{FONT-SIZE: px; COLOR: #ffffff; FONT-FAMILY: Verdana,Helvetica,Arial}
	A.subnav:active 	{COLOR: #ffffff; TEXT-DECORATION: none}
	A.subnav:link 		{COLOR: #ffffff; TEXT-DECORATION: none}
	A.subnav:visited 	{COLOR: #ffffff; TEXT-DECORATION: none}
	A.subnav:hover 		{COLOR: #ffffff; TEXT-DECORATION: underline}


td.oben {background-color:#2ea5d0}
.oben {FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica,Arial}
	A.oben:active 	{COLOR:#ffffff;  TEXT-DECORATION: none}
	A.oben:link 	{COLOR:#ffffff; TEXT-DECORATION: none}
	A.oben:visited 	{COLOR:#ffffff;  TEXT-DECORATION: none}
	A.oben:hover 	{COLOR:#ffffff;  TEXT-DECORATION: underline}
