

/* ****************************************************************************************************************
********************************************  ALLGEMEIN  *********************************************************
**************************************************************************************************************** */
body.main { background-color: #ffffff}

td	{FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 8pt; color: #002345; line-height:12pt}

font.klein {FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px}
font.meldung {FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px; color: red}
font.kleinextra {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size:3px;}
.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;}
.inputklein150 {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 150px; HEIGHT: 18px;}
.inputklein200 {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WIDTH: 200px; HEIGHT: 18px;}
.textareaklein {FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

p.abstand { margin: 3px 3px; } 
p { margin: 0px 0px; } 

/* ******************************************************************************************************************
******************************************** HAUPTBEREICH ********************************************************
**************************************************************************************************************** */
.normal { background-color:#ffffff }
.rahmen { background-color:#0F5498 }
.textblock { background-color:#C9DFF3 }
	
.text 			{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 8pt; color: #002345; line-height:12pt}
.textmini 		{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px; color: #002345}
.ue1 			{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 11pt; color: #0F5498; FONT-WEIGHT: bold}
.ue2 			{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 10pt; color: #0F5498; FONT-WEIGHT: bold}
h1 				{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 11pt; color: #0F5498; FONT-WEIGHT: bold; margin-top: 0; margin-bottom: 0; }
h2 				{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 10pt; color: #0F5498; FONT-WEIGHT: bold; margin-top: 0; margin-bottom: 0;}
h3 				{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size:11px; color: #ffffff; margin-top:3px; margin-bottom:3px; margin-left:3px; margin-right:3px;}

.linkmini 	{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px; color: #7DABD7}
 	A.linkmini:active 	{COLOR: #7DABD7; TEXT-DECORATION: none}
	A.linkmini:link 	{COLOR: #7DABD7; TEXT-DECORATION: underline}
	A.linkmini:visited 	{COLOR: #7DABD7; TEXT-DECORATION: underline}
	A.linkmini:hover 	{COLOR: #7DABD7; TEXT-DECORATION: none}
.linkminiohne 	{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px;}
 	A.linkminiohne:active 	{TEXT-DECORATION: none}
	A.linkminiohne:link 	{TEXT-DECORATION: underline}
	A.linkminiohne:visited 	{TEXT-DECORATION: underline}
	A.linkminiohne:hover 	{TEXT-DECORATION: none}
.link 		{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 8pt; color: #7DABD7}
   	A.link:active 	{COLOR: #7DABD7; TEXT-DECORATION: none}
	A.link:link 	{COLOR: #7DABD7; TEXT-DECORATION: underline}
	A.link:visited 	{COLOR: #7DABD7; TEXT-DECORATION: underline}
	A.link:hover 	{COLOR: #7DABD7; TEXT-DECORATION: none}

.link2 		{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 8pt; color:#002345}
   	A.link2:active 	{COLOR:#002345; TEXT-DECORATION: none}
	A.link2:link 	{COLOR:#002345; TEXT-DECORATION: underline}
	A.link2:visited {COLOR:#002345; TEXT-DECORATION: underline}
	A.link2:hover 	{COLOR:#002345; TEXT-DECORATION: none}

.ue1link 	{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 11pt; color: #7DABD7}
   	A.ue1link:active 	{COLOR: #7DABD7; TEXT-DECORATION: none}
	A.ue1link:link 		{COLOR: #7DABD7; TEXT-DECORATION: underline}
	A.ue1link:visited 	{COLOR: #7DABD7; TEXT-DECORATION: underline}
	A.ue1link:hover 	{COLOR: #7DABD7; TEXT-DECORATION: none}
.ue2link 	{ FONT-FAMILY: Verdana,Helvetica,Arial; font-size: 10pt; color: #7DABD7}
   	A.ue2link:active 	{COLOR: #7DABD7; TEXT-DECORATION: none}
	A.ue2link:link 		{COLOR: #7DABD7; TEXT-DECORATION: underline}
	A.ue2link:visited 	{COLOR: #7DABD7; TEXT-DECORATION: underline}
	A.ue2link:hover 	{COLOR: #7DABD7; TEXT-DECORATION: none}

.linkminirahmen { FONT-FAMILY: Verdana,Helvetica,Arial; font-size:10px; color: #ffffff}
 	A.linkminirahmen:active 	{COLOR: #ffffff; TEXT-DECORATION: none}
	A.linkminirahmen:link 	{COLOR: #ffffff; TEXT-DECORATION: underline}
	A.linkminirahmen:visited 	{COLOR: #ffffff; TEXT-DECORATION: underline}
	A.linkminirahmen:hover 	{COLOR: #ffffff; TEXT-DECORATION: none}

.ZeigMichNicht { display:none; }
		
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: #000000; line-height:10pt}
font.textblock 		{FONT-FAMILY: Verdana,Helvetica,Arial;  font-size: 8pt; color: #000000}
font.ue1textblock 	{FONT-FAMILY: Verdana,Helvetica,Arial;  font-size: 11pt; color: #000000}
font.ue2textblock 	{FONT-FAMILY: Verdana,Helvetica,Arial;  font-size: 10pt; color: #000000}

/* ******************************************************************************************************************
********************************************    BOXEN    *********************************************************
****************************************************************************************************************** */

.textboxallg 	    {FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Helvetica,Arial;}
.textboxallgtext	{FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica,Arial;}		

/* ******************************************************************************************************************
********************************************    NAVIGATION    ****************************************************
***************************************************************************************************************** */
td.button { background-color: #C9DFF3; background-image:url(/web/buttons/leer.gif) }

tr.navthema {background-color: #555555}
tr.navblock {background-color: #002345}
tr.navblock2 {background-color: #C9DFF3}
td.navblock2 {background-color: #C9DFF3}
.navaktiv 				{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF0000; FONT-FAMILY: Verdana,Helvetica,Arial;}
.navinaktiv 			{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #002345; FONT-FAMILY: Verdana,Helvetica,Arial;}
A.navinaktiv:active 	{COLOR: #002345; TEXT-DECORATION: none}
A.navinaktiv:link 		{COLOR: #002345; TEXT-DECORATION: none}
A.navinaktiv:visited 	{COLOR: #002345; TEXT-DECORATION: none}
A.navinaktiv:hover 		{COLOR: #002345; TEXT-DECORATION: underline}
.navunterlink 			{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #002345; FONT-FAMILY: Verdana,Helvetica,Arial;}
a.navunterlink 			{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #002345; FONT-FAMILY: Verdana,Helvetica,Arial;}
a.navunterlink:hover 	{ FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF0000; 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: #002345; FONT-FAMILY: Verdana,Helvetica,Arial;}
	A.hauptnav:active 	{COLOR: #002345; TEXT-DECORATION: none}
	A.hauptnav:link 	{COLOR: #002345; TEXT-DECORATION: none}
	A.hauptnav:visited 	{COLOR: #002345; TEXT-DECORATION: none}
	A.hauptnav:hover 	{COLOR: #002345; TEXT-DECORATION: underline}
.subnav 	{FONT-SIZE: px; COLOR: #002345; FONT-FAMILY: Verdana,Helvetica,Arial;}
	A.subnav:active 	{COLOR: #002345; TEXT-DECORATION: none}
	A.subnav:link 		{COLOR: #002345; TEXT-DECORATION: none}
	A.subnav:visited 	{COLOR: #002345; TEXT-DECORATION: none}
	A.subnav:hover 		{COLOR: #002345; TEXT-DECORATION: underline}


td.oben {background-color:#002345}
.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}
