body {margin-top:0px;margin-bottom:0px;marginwidth:0;marginheight:0;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;scrollbar-face-color: #0072BC;scrollbar-shadow-color: white;scrollbar-highlight-color: #FFFFFF;scrollbar-3dlight-color: black;scrollbar-darkshadow-color: #000000;scrollbar-track-color: #D0D5F0;scrollbar-arrow-color:#FFFFFF;background : #D0D5F0 url(img/hg.gif);background-repeat:repeat-x;height:100%;}


/* violett #D0D5F0 | dunkel violett #A8A8D3 | blau #0072BC | dunkelblau #1D094F | HELLGRUEN #C9FE56 */


/*  ############ Positionen alle  ############ */
.hghead {position:absolute;top:0px;left:0px;width:100%;height:108px;z-index:1;background : url(img/hg-head.jpg);background-repeat:repeat-y;}
.logo {position:absolute;top:9px;left:19px;z-index:2;}
.hgmenu {position:absolute;top:98px;left:0px;z-index:2;}
.hghead {position:absolute;top:0px;left:0px;z-index:2;}
.partner {position:absolute;top:17px;left:176px;z-index:2;}
.springer {position:absolute;top:4px;left:592px;z-index:2;}
.springer-links {position: relative;height:100%;background: transparent url(img/springer-links.jpg) no-repeat;}
#inhaltstart {position:absolute;top:157px;left:157px;z-index:1;background : url(img/hg-inhalt.gif);background-repeat:repeat-y;width:584px;}
#inhaltende {width:584px;height:33px;background: transparent url(img/hg-inhalt-ende.gif) bottom left no-repeat;}
/* fuer Versicherungen */
#inhaltende700 {width:700px;height:33px;background: transparent url(img/hg-inhalt-ende-700.gif) bottom left no-repeat;}
#inhaltstart700 {position:absolute;top:157px;left:157px;z-index:1;background : url(img/hg-inhalt700.gif);background-repeat:repeat-y;width:700px;}


/*  ############ Positionen und Style INHALT ############ */
.inhalt {PADDING-TOP:10px;PADDING-LEFT:20px;PADDING-RIGHT:20px;PADDING-BOTTOM:10px;font-size:12px;color:#000000;font-family:Arial,Helvetica,sans-serif;/*line-height:19px;*/}
td {vertical-align:top;color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.tabelle {font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#000000;padding-left:6px;padding-top:6px;padding-bottom:6px;padding-right:6px;}
h2 {font-size:12px;color:#1D094F;font-family:,Arial,Helvetica,sans-serif;font-weight:bold;display:inline;}
h3 {font-size:18px;color:#1D094F;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
h4 {font-size:14px;color:#1D094F;font-family:Arial,Helvetica,sans-serif;font-weight:bold;display:inline;}
h5 {font-size:18px;color:#1D094F;font-family:Arial,Helvetica,sans-serif;display:inline;}

/*  ############ Positionen und Style HEADMENU ############ */
.menu1 {position:absolute;top:106px;left:150px;z-index:3;color:#FFFFFF;}
A.headmenu, A.headmenu:visited {TEXT-DECORATION:none;font-family:Arial, Helvetica, sans-serif;font-size:15px;COLOR:#FFFFFF;}
A.headmenu:hover {COLOR:#C9FE56;TEXT-DECORATION:underline;}
.active {font-family:Arial,Helvetica,sans-serif;font-size:15px;COLOR:#C9FE56;TEXT-DECORATION:underline;}
.impressum {position:absolute;top:117px;z-index:3;right:10px;}
A.imp, A.imp:visited {TEXT-DECORATION:none;font-family:Arial,Helvetica,sans-serif;font-size:14px;COLOR:#FFFFFF;}
A.imp:hover {COLOR:#C9FE56;TEXT-DECORATION:underline;}
A.iactive {font-family:Arial,Helvetica,sans-serif;font-size:14px;COLOR:#C9FE56;TEXT-DECORATION:underline;}

/*  ############ Positionen und Style SUBMENU ############ */
.menu2 {position:absolute;top:158px;left:0px;z-index:3;width:157px;}
A.submenu, A.submenu:visited  {BORDER-TOP:#A8A8D3 1px solid;
DISPLAY:block;PADDING-LEFT:10px;PADDING-BOTTOM:3px;PADDING-TOP:3px;COLOR:#0072BC;TEXT-DECORATION:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
A.submenu:hover {COLOR:#FFFFFF;BACKGROUND-COLOR:#0072BC;PADDING-LEFT:10px;PADDING-BOTTOM:3px;PADDING-TOP:3px;}
A.subactive {BORDER-TOP:#A8A8D3 1px solid;
DISPLAY:block;PADDING-LEFT:10px;PADDING-BOTTOM:3px;PADDING-TOP:3px;TEXT-DECORATION:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;COLOR:#FFFFFF;BACKGROUND-COLOR:#0072BC;}
/*  ### Unter dem SUBMENU ein weiteres ### */
A.undersub, A.undersub:visited {BORDER-TOP:#A8A8D3 1px solid;
DISPLAY:block;PADDING-LEFT:25px;PADDING-BOTTOM:3px;PADDING-TOP:3px;COLOR:#0072BC;TEXT-DECORATION:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
A.undersub:hover {COLOR:#FFFFFF;BACKGROUND-COLOR:#0072BC;PADDING-LEFT:25px;PADDING-BOTTOM:3px;PADDING-TOP:3px;}
A.undersubactive {BORDER-TOP:#A8A8D3 1px solid;
DISPLAY:block;PADDING-LEFT:25px;PADDING-BOTTOM:3px;PADDING-TOP:3px;TEXT-DECORATION:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;COLOR:#FFFFFF;BACKGROUND-COLOR:#0072BC;}


/* Doublette fuer den letzten Menuepunkt Bottom unten */
A.submenu1, A.submenu1:visited  {BORDER-TOP:#A8A8D3 1px solid;BORDER-BOTTOM:#A8A8D3 1px solid;
DISPLAY:block;PADDING-LEFT:10px;PADDING-BOTTOM:3px;PADDING-TOP:3px;COLOR:#0072BC;TEXT-DECORATION:none;font-family:Arial Helvetica,sans-serif;font-size:12px;font-weight:bold;}
A.submenu1:hover, A.submenu1:active {COLOR:#FFFFFF;BACKGROUND-COLOR:#0072BC;PADDING-LEFT:10px;PADDING-BOTTOM:3px;PADDING-TOP:3px;}

/* zusaezliches Untermenu */
.subsub {BORDER-TOP:#A8A8D3 1px solid;
DISPLAY:block;PADDING-LEFT:10px;PADDING-BOTTOM:3px;PADDING-TOP:3px;COLOR:#0072BC;TEXT-DECORATION:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;BACKGROUND-COLOR:#CCFF66;}

/* Quer Menu Waagen */
A.quer {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#1D094F;text-decoration:none;}
A:LINK.quer {color:#1D094F;text-decoration:none;}
A:active.quer {color:#1D094F;text-decoration:none;}
A:focus.quer {color:#1D094F;text-decoration:none;}
A:hover.quer {color:#1D094F;text-decoration:underline;}

HR {color:#0072BC;height:1px;/*color:#1D094F;border:dotted;*/}

/* Buttons individuelle berechnung */
a.button:link, a.button:visited, a.button:hover, a.button:active {
  display:block; width:220px; height:1.3em; padding:3px;
  text-align:center; text-decoration:none;
}
a.button:link, a.button:visited {
  color:#000000; background-color:#D0D5F0;
  border-left:2px solid #fff; border-top:2px solid #fff;
  border-right:2px solid #000; border-bottom:2px solid #000;
}
a.button:hover {
  color:#000; background-color:#D0D5F0; padding:4px 2px 2px 4px;
  border-left:2px solid #666; border-top:2px solid #666;
  border-right:2px solid #ccc; border-bottom:2px solid #ccc;
}


/* Raender Infos zu Software Versionen */
.rand {
	width:340px;
	text-align:left;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	padding: 15px 10px 15px 15px;
	border-color : #A8A8D3;
}

.new {display:none;}
/*a.button:active {
  color:#fff; background-color:#D0D5F0;
  border-left:2px solid #000; border-top:2px solid #000;
  border-right:2px solid #fff; border-bottom:2px solid #fff;
} */

/* ##################################################### */
/* ################        ab hier        ############## */
/* ##################################################### */




/* ein ganz normaler Textlink */
A.normal,visited,active {color:0000FF;}


