/*Allgemeine Farben----------------------------------------------------------------------------------------------*/
.BG_hellgruen 	{ background-color:#E6E899; }
.BG_gruen 	{ background-color:#C8D200; }
.BG_hellblau 	{ background-color:#83CFF0; }
.BG_blau 	{ background-color:#00448A; }
.BG_orange	{ background-color:#FECC00; }
.BG_weiss 	{ background-color:#FFFFFF; }

.COLOR_hellgruen 	{ color:#E6E899; }
.COLOR_gruen 		{ color:#C8D200; }
.COLOR_hellblau 	{ color:#83CFF0; }
.COLOR_blau 		{ color:#00448A; }
.COLOR_orange		{ color:#FECC00; }
.COLOR_weiss 		{ color:#FFFFFF; }
.COLOR_grueninaktiv	{ color:#A9B500; }
.COLOR_rot		{ color:#D3021D; }

.BORDER_hellgruen 	{ border:1px solid #E6E899; }
.BORDER_gruen 		{ border:1px solid #C8D200; }
.BORDER_hellblau 	{ border:1px solid #83CFF0; }
.BORDER_blau 		{ border:1px solid #00448A; }
.BORDER_orange		{ border:1px solid #FECC00; }
.BORDER_weiss 		{ border:1px solid #FFFFFF; }
.BORDER_rot 		{ border:1px solid #D3021D; }
.BORDER_dotted 		{ border:1px dotted #999999;}
.BORDER_gruen_breit	{ border:2px solid #C8D200; }

.BORDER_TOP_hellgruen 	{ border-top:1px solid #E6E899; }


/*Allgemeine Elemente---------------------------------------------------------------------------------------------*/
a,p,span,div,body,td,th,table,tr,ul,li,img, input,textarea, select
{font-family:Verdana, Arial,Sans-serif; font-size:11px; color:#00448A} 
b, i, u
{font-family:Verdana, Arial,Sans-serif; font-size:11px;}
ul {margin-left:0px; border-left:0px; padding-left:15px;}
li {margin-left:0px; border-left:0px; padding-left:0px;}


/*Allgemeine Klassen----------------------------------------------------------------------------------------------*/
H1 		{color:#00448A; font-size:22px; font-weight:bold; margin:0px; line-height:25px}
H2 		{color:#D3021D; font-size:22px; font-weight:bold; margin:0px; line-height:25px}
H5 		{color:#00448A; font-size:13px; font-weight:bold; margin:0px; padding:0px; } /*für News*/
frame 		{border:0px solid white}
a.none 		{text-decoration:none}
.border 	{border: 1px solid #E6E899; font-family:Verdana, Arial,Sans-serif; font-size:11px; color:#00448A} /*Tabelle...*/
.input 		{border:1px solid #E6E899}
#button		{padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:15px; margin:0px; }


/*Menü oben-------------------------------------------------------------------------------------------------------*/
a.oben_hkat 		{text-decoration:none; color:#C8D200; font-weight:bold; }
a.oben_hkat_mo 		{text-decoration:none; color:#ffffff; font-weight:bold; }
a.oben_ukat		{text-decoration:none; color:#00448A; font-weight:normal; }
a.oben_ukat_mo 		{text-decoration:none; color:#ffffff; font-weight:normal; }

P.oben_hkat 		{text-decoration:none; color:#C8D200; font-weight:bold; }
P.oben_hkat_mo 		{text-decoration:none; color:#ffffff; font-weight:bold; }
P.oben_ukat 		{}
P.oben_location 	{font-weight:normal; font-size:10px}

/*Navig-links------------------------------------------------------------------------------------------------------*/
DIV.navi_hkat  		{color:#00448A; font-weight:normal;}
DIV.navi_hkat_mo 	{color:#C8D200; font-weight:normal;}
P.navi_hkat 		{color:#00448A; font-weight:normal; margin-left:6px; margin-top:3px;}
P.navi_hkat_mo 		{color:#C8D200; font-weight:normal; margin-left:6px; margin-top:3px;}
/*--> siehe auch Maske: 'WEB_NavigLinks'! */


/*Suche-Frame (unten links)----------------------------------------------------------------------------------------*/
a.impressum 		{text-decoration:none; color:#003181; font-weight:normal; }
a.impressum_mo 		{text-decoration:none; color:#ffffff; font-weight:normal; }

/*Newsletter-------------------------------------------------------------------------------------------------------*/
.newsletter_input {width:300px;}
.newsletter_button {width:auto;}
#bloecke .newsletter_input {width:90px;}
#bloecke .newsletter_button{width:90px;}

/*Scrollbars-------------------------------------------------------------------------------------------------------*/
xxxbody{
  scrollbar-base-color:#FF0000;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-face-color:#00448A;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-track-color:#FFFFFF;
}

xxxbody.BG_hellgruen{
  scrollbar-base-color:#FF0000;
  scrollbar-3dlight-color:#E6E899;
  scrollbar-arrow-color:#E6E899;
  scrollbar-darkshadow-color:#E6E899;
  scrollbar-face-color:#00448A;
  scrollbar-highlight-color:#E6E899;
  scrollbar-shadow-color:#E6E899;
  scrollbar-track-color:#E6E899;
}


/*Drucken----------------------------------------------------------------------------------------------------------*/
@media print
{
.hideOnPrint {visibility:hidden}
}


