body { background-color: #FFFFFF; font-family: arial; font-size: 12px; color: #003B70; }
td,p { font-family: arial; font-size: 12px; color: #003B70; }

h1 { font-size: 14px; font-weight: bold; }
h2 { font-size: 12px; font-weight: bold; }

hr {  width: 100%; background-color: #003B70; color: #003B70; height: 1px; border: 0px }


.klein { font-size: 10px; }

a:link 		{ text-decoration: underline; color: #003B70; font-weight: bold; }
a:visited 	{ text-decoration: underline; color: #003B70; font-weight: bold; }
a:hover 	{ text-decoration: underline; color: #3378B9; font-weight: bold; }

a:link.sitemap 		{ text-decoration: none; color: #003B70; font-weight: bold; }
a:visited.sitemap 	{ text-decoration: none; color: #003B70; font-weight: bold; }
a:hover.sitemap 	{ text-decoration: underline; color: #3378B9; font-weight: bold; }

a:link.nav_startseite    { color: #003B70; font-size: 12px; text-decoration: none; font-weight: bold; }
a:visited.nav_startseite { color: #003B70; font-size: 12px; text-decoration: none; font-weight: bold; }
a:hover.nav_startseite   { color: #3378B9; font-size: 12px; text-decoration: none; font-weight: bold; }




td.headline { font-family: times; font-size: 18px; font-weight: bold; padding-top: 10px; padding-bottom: 10px; }

/* Abstand zwischen Content-Bild und Text */
td.abstand_bild_left  { padding: 5px; } 
td.abstand_bild_right { padding: 5px; } 

span.bildunterschrift { font-size: 10px; }


td.navigation 	{ background-color: #D3EAF5; }

td.sitemap_head		{ background-color: #D3EAF5; }
td.sitemap			{ background-color: #EBF6FB; }		

td.nav_kopf			 { background-color: #D3EAF5;  height: 13px; }


/* Hauptnavigation: NORMAL */
.nav_level_1 A                { padding: 3px; background-color: #D3EAF5;  font-size: 12px; font-weight: bold; text-decoration: none; COLOR: #003B70; DISPLAY: block; WIDTH: 200; PADDING: 3px 3px 3px 10px;  }
.nav_level_1 A:visited        { padding: 3px; background-color: #D3EAF5;  font-size: 12px; font-weight: bold; text-decoration: none; COLOR: #003B70; DISPLAY: block; WIDTH: 200; PADDING: 3px 3px 3px 10px;  }
.nav_level_1 A:hover          { padding: 3px; background-color: #C0E2F2;  font-size: 12px; font-weight: bold; text-decoration: none; COLOR: #3378B9; DISPLAY: block; WIDTH: 200; PADDING: 3px 3px 3px 10px;  }



/* Hauptnavigation: 2. Ebene - NORMAL */
.nav_level_2 A                {  background-color: #D3EAF5;  font-size: 12px; font-weight: normal; text-decoration: none; COLOR: #003B70; DISPLAY: block; WIDTH: 200; PADDING: 3px 0px 3px 13px; }
.nav_level_2 A:visited        {  background-color: #D3EAF5;  font-size: 12px; font-weight: normal; text-decoration: none; COLOR: #003B70; DISPLAY: block; WIDTH: 200; PADDING: 3px 0px 3px 13px; }
.nav_level_2 A:hover          {  background-color: #C0E2F2;  font-size: 12px; font-weight: normal; text-decoration: none; COLOR: #3D72A2; DISPLAY: block; WIDTH: 200; PADDING: 3px 0px 3px 13px; }

/* Hauptnavigation: 2. Ebene - SELECTED */
.nav_level_2_selected A			{ background-color: #FFFFFF;  font-size: 12px; font-weight: normal; text-decoration: none; COLOR: #003B70; DISPLAY: block; WIDTH: 200; PADDING: 3px 0px 3px 13px; }
.nav_level_2_selected A:visited	{ background-color: #FFFFFF;  font-size: 12px; font-weight: normal; text-decoration: none; COLOR: #003B70; DISPLAY: block; WIDTH: 200; PADDING: 3px 0px 3px 13px; }
.nav_level_2_selected A:hover  	{ background-color: #FFFFFF;  font-size: 12px; font-weight: normal; text-decoration: none; COLOR: #3D72A2; DISPLAY: block; WIDTH: 200; PADDING: 3px 0px 3px 13px; }



/* Kopfnavigation: NORMAL */
a:link.nav_kopf    { color: #003B70; font-size: 10px; text-decoration: none; font-weight: bold; }
a:visited.nav_kopf { color: #003B70; font-size: 10px; text-decoration: none; font-weight: bold; }
a:hover.nav_kopf   { color: #3378B9; font-size: 10px; text-decoration: none; font-weight: bold; }

/* Kopfnavigation: SELECTED */
a:link.nav_kopf_selected    { color: #000000; font-size: 10px; text-decoration: none; font-weight: bold; }
a:visited.nav_kopf_selected { color: #000000; font-size: 10px; text-decoration: none; font-weight: bold; }
a:hover.nav_kopf_selected   { color: #000000; font-size: 10px; text-decoration: none; font-weight: bold; }



/* FORMULARE */

input.button  {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #003B70;
font-weight: bold;
border:1px solid #A4BBCE;
background-color:#D3EAF5;
}

input.button:hover {
background-color: #ACD8EC;
color: #003B70;
}

input.form  {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #003B70;
width: 150px;
font-weight: bold;
}

input.abschicken  {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #003B70;
font-weight: bold;
}

select.sprachauswahl {
 font-family: arial; color: #003B70; font-size: 10px; text-decoration: none; font-weight: bold;
}

textarea    {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 13pt;
color: #003B70;
   width: 300px;
   height: 150;
   font-weight: bold;
   }





