/* CSS Document */
/*******************************************************/ /* Standard Tags */ /*******************************************************/ 
BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100.1%; margin-left: 0; margin-right: 0; margin-top: 0; padding: 0; background-color: #EBEFF1; text-align:center; } 
TABLE, TD, P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100.1%; } 
HR { border: 0; width: 100%; border-top: 0.1em dashed #778899; border-bottom: 0; height: 0; height: 0; } 
/*******************************************************/ /** Header */ /*******************************************************/ 
.Head_Service { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.55em; color: #E20A16; background-color: White; } 
.Head_Service A {color: #FFFFFF; text-decoration:none; font-weight:Bold;} 
.Head_Service A:Hover {color: #003b7a; text-decoration:none;} 
.Head_Service span {color: #003b7a; } 
.Head_Service A:Active {color:#778899; text-decoration:none;} 
.Head_Service_Sel A {color: #003b7a;} 
.Head_Service_Sel A:Hover {color: #003b7a;} 
.Head_Line { background-color: #003b7a; } 
.Head_Search { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.55em; text-align: center; background-color: #003b7a; } 
.Head_Search A {color:#003b7a; text-decoration:none; font-weight:Bold;} 
.Head_Search A:Hover {color: #003b7a; text-decoration: none;} 
.Head_Search span {color: #003b7a;} 
.Head_Search_Sel A {color: #003b7a;} 
.Head_Search_Sel A:Hover {color: #003b7a;} 
.Head_Search A:Active {color:#778899; text-decoration:none;} 
.Head_Search_Field { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100.1%; } 
.Head_Rubrik { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; text-align: center; background-color: #003b7a } 
.Head_Rubrik A {color:#003b7a; text-decoration:none; font-weight:Bold;} 
.Head_Rubrik A:Hover {color:#ffffff; text-decoration:none;} 
.Head_Rubrik A:Active {color:#ffffff; text-decoration:none;} 
.Head_Rubrik span {color:#ffffff; } 
/*******************************************************/ /** Inhalt */ /*******************************************************/ 
.ContentRahmen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.75em; line-height: 1.5; } 
.ContentRahmen td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.00em; line-height: 1.5; } 
.Content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; line-height: 1.5em; } 
.Content P, .ContentRahmen P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; margin-top: 0.2em; margin-bottom: 0; } 
.Content IMG { border:0; margin-right:10; } 
.ContentRahmen IMG { border:0; margin-right:10; } 
.Content H1, H2, H3, H4, H5, H6, .ContentRahmen H1, H2, H3, H4, H5, H6{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 0.2em; margin-bottom: 0; } 
.Content area {color:#425B6A; text-decoration:none; display:block; width:100%;} 
.Content H1, .ContentRahmen H1{ font-size: 1.2em; } 
.Content H2, .ContentRahmen H2{ font-size: 1.1em; } 
.Content H3, H4, H5, H6, .ContentRahmen H3, H4, H5, H6{ font-size: 1.0em; } 
.Content A:Link, .ContentRahmen A:Link {color:#003b7a; text-decoration:none; font-weight:bold;} 
.Content A:Visited, .ContentRahmen A:Visited{color:#990000; text-decoration:none; font-weight:bold;} 
.Content A:Hover, .ContentRahmen A:Hover {color:#003b7a; text-decoration:underline; font-weight:bold;} 
.Content UL, .ContentRahmen UL { list-style-image: url('images_layout/bul_1.gif'); margin-left: 0.75em; padding-left: 0.75em; } 
.Content UL UL, 
.ContentRahmen UL UL { list-style-image: url('images_layout/bul_1.gif'); } 
.Content UL UL UL, 
.ContentRahmen UL UL UL { list-style-image: url('images_layout/bul_1.gif'); } 
.Content_klein { font-size: 0.9em; line-height: 1.5em; } 
.Content_Bildtext { font-size: 0.9em; font-style: italic; } 
.Content_Bildtext p{ margin-top: 0; margin-bottom: 0; } 
/*******************************************************/ /** Inhalt spezielle Bereiche */ /*******************************************************/ 
.Content_Footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em; text-align: center; background-color: #E1E7E9; } 
.Content_Footer_Head { background-color: #778899; } 
.Content_Footer A {color:#424242; text-decoration:none;} 
.Content_Footer A:Visited {color:#424242; text-decoration:none;} 
.Content_Footer A:Hover {color:#424242; text-decoration:underline;} 
/*******************************************************/ /** Navigation neu */ /*******************************************************/ 
  a.menulevel0lo:link    { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration:none; line-height: 4ex;}
  a.menulevel0lo:visited    { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration:none; line-height: 4ex;}
  a.menulevel0lo:hover    { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration:none;line-height: 4ex;}
  a.menulevel0lo    { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration:none; line-height: 4ex;}
  a.menulevel0hi    { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; text-decoration:none;line-height: 4ex;} 
  a.menulevel0hi:visited    { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; text-decoration:none; line-height: 4ex;}
  a.menulevel0hi:hover  { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; text-decoration:none; line-height: 4ex;}
  a.menulevel0hi:link    { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; text-decoration:none;line-height: 4ex;}  
  a.menulevel1lo     { color: #425B6A; font-weight: normal; font-size: 0.90em; font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 0.2em; padding-bottom: 0.3em; }   
  a.menulevel1lo:link     { color: #425B6A; font-weight: normal; font-size: 0.90em; font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 0.2em; padding-bottom: 0.3em; }   
  a.menulevel1lo:visited  { color: #425B6A; font-weight: normal; font-size: 0.90em; font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; text-decoration: none;  padding-top: 0.2em; padding-bottom: 0.3em; }
  a.menulevel1lo:hover    { color: #003b7a; font-weight: normal; font-size: 0.90em;  font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; text-decoration: none;  padding-top: 0.2em; padding-bottom: 0.3em; }
  a.menulevel1hi    { color:#003b7a; font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; font-size: 0.90em;  font-weight: bold; text-decoration:none;; padding-top: 0.2em; padding-bottom: 0.3em;   }  
  a.menulevel1hi:visited     { color: #003b7a; font-weight: bold; font-size: 0.90em; font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 0.2em; padding-bottom: 0.3em; }
  .menulevel1lox  { color: #425B6A; font-weight: normal; font-size: 0.90em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ffffff; display: block; width: 150px; height: 17px;}
  .menulevel1hix  { color: #003b7a; font-weight: bold; font-size: 0.90em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #E1E7E9; display: block; width: 150px; height: 17px;}
  .menulevel2lox  { color: #425B6A; font-weight: normal; font-size: 0.90em; line-height: 3ex; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #E1E7E9; display: block; width: 150px; height: 17px; }
  .menulevel2hix  { color: #003b7a; font-weight: bold; font-size: 0.90em; line-height: 3ex; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #E1E7E9; display: block; width: 150px; height: 17px; }
  p.m {vertical-align: middle;}
  a.menulevel2lo     { color: #425B6A; font-weight: normal; font-size: 0.80em; font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 0.2em; padding-bottom: 0.3em;padding-left:5px; }   
  a.menulevel2lo:link     { color: #425B6A; font-weight: normal; font-size: 0.80em; font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 0.2em; padding-bottom: 0.3em;padding-left:5px; }   
  a.menulevel2lo:visited  { color: #425B6A; font-weight: normal; font-size: 0.80em; font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; text-decoration: none;  padding-top: 0.2em; padding-bottom: 0.3em;padding-left:5px; }
  a.menulevel2lo:hover    { color: #003b7a; font-weight: normal; font-size: 0.80em;  font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; text-decoration: none;  padding-top: 0.2em; padding-bottom: 0.3em;padding-left:5px; }
  a.menulevel2hi    { color:#003b7a; font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; font-size: 0.80em;  font-weight: bold; text-decoration:none;; padding-top: 0.2em; padding-bottom: 0.3em;padding-left:5px;   }  
  a.menulevel2hi:visited     { color: #003b7a; font-weight: bold; font-size: 0.80em; font-family: Verdana, Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 0.2em; padding-bottom: 0.3em;padding-left:5px; }
  a.menulevel3lo:link    { color:#3470aa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight: normal; text-decoration:none;margin-left:23px; line-height: 3ex; letter-spacing: -1px;}
  a.menulevel3lo:visited { color:#3470aa; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  font-weight: normal; text-decoration:none;margin-left:23px; line-height: 3ex; letter-spacing: -1px;}
  a.menulevel3lo:hover   { color:#003b7a; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: normal; text-decoration:none;margin-left:23px; line-height: 3ex; letter-spacing: -1px;}
  a.menulevel3hi    { color:#003b7a; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; font-weight: normal; text-decoration:none;margin-left:23px; line-height: 3ex; letter-spacing: -1px;}
  a.menulevel3hi:visited    { color:#003b7a; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration:none;margin-left:23px; line-height: 3ex; letter-spacing: -1px;}
  .menupath      { color: #000000; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
  a.menupath:link      { color: #000000; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
  a.menupath:visited      { color: #000000; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
  a.menupath:hover      { color: #000000; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
/*******************************************************/ /** Pfad */ /*******************************************************/ 
.NavPath { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 10px; color:#000000; } 
.NavPath A {color:#000000; text-decoration:none;} 
.NavPath A:Hover {text-decoration:underline;} 
/*******************************************************/ /** Xtras */ /*******************************************************/ 
.Xtra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; } 
.Xtra H1, H2, H3, H4, H5, H6{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; margin-top: 0; margin-bottom: 0; } 
.Xtra A {color:#E20A16; text-decoration:none;} 
.Xtra A:Hover {color:#E20A16; text-decoration:underline;} 
.Xtra UL { margin-top: 5; margin-bottom: 5; margin-left: 18; margin-right: 0; } 
.Xtra_Head { font-size: 0.55em; font-weight: bold; color: #424242; border: 1px solid #003b7a; padding-left: 5px; padding-right: 5px; } 
.Xtra_Field { font-size: 0.7em; border: 1px solid #000000; } 
.Xtra P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; margin-top: 0; margin-bottom: 0; } 
.Xtra UL { list-style-image: url('images_layout/bul_1.gif'); margin-left: 0.8em; padding-left: 0.8em; } 
/*******************************************************/ /** Navigation */ /*******************************************************/ 
.Nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.80em; color: #425B6A; padding-top: 0.1em; padding-bottom: 0.2em; } 
.Nav A {color:#425B6A; text-decoration:none; display:block; width:100%; } 
.Nav A:Hover, A:focus {color:#E20A16; text-decoration:none; background: #E1E7E9; } 
.Nav_Head{text-transform: uppercase; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.55em; font-weight: bold; color: White; letter-spacing: 0.1em; text-align: center; background: #003b7a; } 
.Nav_Head_box{background: #003b7a; } 
/******************************************************/ /** Sitemap*/ /*******************************************************/ 
.T { border:0px; border-collapse:collapse; } 
.T TD { border:2px solid white; background-color:#E6F4FB; } 
.T TH { color:#FFFFFF; border:2px solid white; background-color:#003b7a; text-align: left; }
