ul.link      {list-style-image: url('bilder/pfeil_gruen.gif');}
ul.linkkompakt { margin-top: 7pt; margin-bottom: 7pt;list-style-image: url('bilder/pfeil_gruen.gif');}
ul.text	 {list-style-image: url('bilder/punkt.gif');}
li		 {margin-top:1mm;}
a:link       {text-decoration: none; color: rgb(180, 50, 69);}
a:active     {text-decoration: none;color: rgb(180, 50, 69);}
a:visited    {text-decoration: none;color: rgb(180, 50, 69);}
a:hover		 {text-decoration: underline;color: rgb(180, 50, 69);}
body         {background-color: rgb(227, 227, 253);font-style: normal; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }

table        {font-family:Arial, Helvetica, sans-serif; font-size: 10pt;}
a,p, li, ul, h1, h2, h3, h4, h5, h6, td, input, textarea {font-family: Arial, Helvetica, sans-serif;}
p,li,ul,td, input, textarea,a.nav 	{font-size: 10pt}
td.klein 	{font-size: 8pt}
h1          { color: rgb(51, 0, 153); font-size: 14pt; }
h2          {font-size: 13pt; }
h3          { color: rgb(51, 0, 153); font-size: 14pt;}
h3.neu      { font-size: 12pt; color:black;}
h4          { font-size: 12pt}
h5          { font-size: 11pt}


td.einfacheProdukttabelle{
	padding: 3px;
	background-color: White;
	border-top-style:  solid;
	border-top-width: 3px;
	border-color: #E7E3FF; 
}
.zwischenueberschrift{
	font-size: 12pt;
	font-weight: bold;
}
.unsichtbar {display:none}
.rahmen{border-width:1px;border-color:#FFFFFF;border-style:solid;margin:0px;padding:3px}
.rahmen2{border-bottom-width:1px;border-bottom-color:#FFFFFF;border-bottom-style:solid;margin:0px;padding:0px}
.rahmen3{border-top-width:1px;border-top-color:#FFFFFF;border-top-style:solid;}
.rahmen4{border-width:1px;border-color:#FFFFFF;border-style:solid;margin:0px;padding:0px}
.keinrand{margin:1px;padding-left:4px}

a.hypernav{
	position: relative;
	margin-left: 3px; 
}
a.hypernav:link{
	color: #75FF76;
}
a.hypernav:active{
	color: #75FF76;
}
a.hypernav:visited{
	color: #75FF76;
}

#ontop{
position: fixed;
border: none;
bottom: 20px;
left:775px;
position: expression("absolute");
top: expression(document.body.scrollTop - this.offsetHeight + this.offsetHeight);
top: expression(parseInt(document.body.scrollTop + 540));
}
input.navinpt{
	background-color: rgb(227, 227, 253);
	margin-left: 7px;
	margin-top: 3px;
	font-weight: bold;
}
#neuigkeiten{
float: right;
position: relative;
margin-left: 20px;
display: block;
/*border-top-style: dotted;
border-top-color:  #0000A0;*/

	}
#neuigkeiten .neuigkeit{
	color: #707070; 
	/* background-color: #0000A0; */
	width: 100%;
	padding: 5px;
	margin-bottom: 7px;
	display: block;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-right-width: 2px;
	border-right-style: outset;
	border-bottom-style: outset;
	border-bottom-width: 2px;
	padding-bottom: 3px;
}

#neuigkeiten .neuigkeit a:link{
	color: #707070
}
#neuigkeiten .neuigkeit a:visited {
	color: #707070
}
#neuigkeiten .neuigkeit a:hover{
	color: rgb(180, 50, 69);
}

#pub_einzelansicht td{
	line-height:130%;
	padding-bottom:7px;
	padding-right:100px;
}
