

body {
     margin:0;
     margin-top:0;
     margin-right:0;
     margin-bottom:0;
     margin-left:0;
     padding:0;
}

body.contentsplash{
  background-image:url(images/hg_splash.gif);
  background-color:#2461AA;
}

#thecontent, #thecontentsmall {
    position:absolute;
    left:200px;
    top:330px;
    visibility:visible;
    width:560px;
}
#thecontentsmall {
    width:450px;
}
#theprodcontent {
    position:absolute;
    left:200px;
    top:286px;
    visibility:visible;
}

div,p,h1,h2,h3,td,th,a,a:link,a:visited,a:active,span {
    font-family: arial, verdana, helvetica, sansserif;
    color:#646464;
    font-size:10pt;
    text-align:left;
    text-decoration:none;
}

input.gross {
	width:290px;
}
input.mittel {
	width:140px;
}

input.mini {
  width: 40px;
}
input.dreiviertel {
	width:240px;
}

.stern {
	color:red;
	font-weight:bold;
}

.texttop {
	position:absolute;
	left:170px;
	top:50px;
	width:220px;
	visibility:hidden;
}

.newshigh {
	color:#006AD6;
	font-weight:bold;
}

.newsnorm {
}

.prodhead {
	color:#5A5959;
}

.prodtitel {
	color:#5A5959;
}
.prodcontent {
	color:#818181;
}


.wirname {
  font-weight:bold;
}

a.prodlinkpdf, a:link.prodlinkpdf, a:visited.prodlinkpdf, a:active.prodlinkpdf, .prodlinkpdf {
  text-decoration:none;
}

a:hover.prodlinkpdf {
  font-weight:bold;
  color:#040404;
}



a.wirlink, a:link.wirlink, a:visited.wirlink, a:active.wirlink, .wirlink {
  text-decoration:underline;
}


a.produeberlink, a:link.produeberlink, a:visited.produeberlink, a:active.produeberlink, .produeberlink {
  font-weight:bold;
  text-decoration:underline;
}

a.newslink, a:link.newslink, a:visited.newslink, a:active.newslink, .newslink {
  font-weight:bold;
  text-decoration:none;
}
a.newslinkohne, a:link.newslinkohne, a:visited.newslinkohne, a:active.newslinkohne, .newslinkohne {
  font-weight:normal;
  text-decoration:none;
}

a:hover.newslink, a:hover.newslinkohne {
  text-decoration:underline;
}


.splashrechts, .splashnorm {
	color:#242424;
}

.splashrechts {
	text-align:right;
	font-weight:bold;
	color:#242424;
}

a.swahl, a:link.swahl, a:visited.swahl, a:active.swahl, .swahl {
  font-size:10pt;
  font-weight:bold;
  color:#242424;
  text-decoration:none;
}

a:hover.swahl {
  text-decoration:underline;
}



a.leftnav, a:link.leftnav, a:visited.leftnav, a:active.leftnav, .leftnav, a.leftnav1, a:link.leftnav1, a:visited.leftnav1, a:active.leftnav1, .leftnav1{
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;
}

.rebhan, a.leftnavkl, a:link.leftnavkl, a:visited.leftnavkl, a:active.leftnavkl, .leftnavkl, a.leftnavkl1, a:link.leftnavkl1, a:visited.leftnavkl1, a:active.leftnavkl1, .leftnavkl1 {
  font-size:8pt;
  font-weight:bold;
  text-decoration:none;
}

a.leftnav1, a:link.leftnav1, a:visited.leftnav1, a:active.leftnav1, .leftnav1,  .leftnavkl, a.leftnavkl1, a:link.leftnavkl1, a:visited.leftnavkl1, a:active.leftnavkl1, .leftnavkl1 {
  color:#040404;
  font-weight:bold;
  text-decoration:none;
}


a:hover.leftnav, a:hover.leftnavkl {
  color:#040404;
  font-weight:bold;
  text-decoration:none;
}

a.mininavkl, a:link.mininavkl, a:visited.mininavkl, a:active.mininavkl, .mininavkl, a.mininav, a:link.mininav, a:visited.mininav, a:active.mininav, .mininav {
  font-size:8pt;
  font-weight:bold;
  text-decoration:none;
}

a:hover.mininavkl, a:hover.mininav {
  color:#040404;
  font-weight:bold;
  text-decoration:none;
}

a.mininavkl, a:link.mininavkl, a:visited.mininavkl, a:active.mininavkl, .mininavkl {
  font-weight:bold;
  color:#040404;
}
