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(0, 0, 255);}
a:active     {text-decoration: none;color: rgb(0, 0, 255);}
a:visited    {text-decoration: none;color: rgb(0, 0, 255);}

a:hover		 {text-decoration: underline; color:  rgb(0, 0, 255);}
body         {background-color: rgb(227, 227, 253);font-style: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; }
table        {font-family:Arial, Helvetica, sans-serif; font-size: 11pt;}
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 	{font-size: 11pt}
td.klein 	{font-size: 8pt}
h1          { color: rgb(51, 0, 153); font-size: 16pt;margin-top:17pt;}
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}

#tablel{
margin-top:10pt;
}

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);
}
.nav_oben{
	color: White;
	padding: 5px;
	font-size: 15px;
	font-weight: bold;
}
.nav_oben a:link{
	color: white;
	}
.nav_oben a:visited{
	color:white;
}
.nav_oben a:hover{
	color:white;
	border-bottom: 1px;
	border-bottom-color: #FFA500;
	border-bottom-style: solid;
	text-decoration: none;
}

.nav_oben_A{
	color: Orange;
	padding: 5px;
	font-size: 15px;
	font-weight: bold;
}

.nav_oben_A a:link{
	color: Orange;
}
.nav_oben_A a:visited{
	color: Orange;
}
.nav_oben2{
	color: white;
	font-size: 12px;
}
.nav_oben2 a:link{
	color: white;
	}
.nav_oben2 a:visited{
	color: white;
}
.nav_oben2 a:active 
{
	color:white;
}
.nav_oben2 a:hover
{
	color:white;
	text-decoration: none;
	border-bottom: 1px;
	border-bottom-color: #FFA500;
	border-bottom-style: solid;
	margin-bottom: 6px;
	padding-bottom: 0px;
	top: 0px;
	position:relative;
	text-decoration: none;
}
.nav_oben2_A {

	font-size: 12px;
	
}
.nav_oben2_A  a:link{
	color:orange;
	
}
.nav_oben2_A  a:hover{
	color:orange;
	text-decoration:none;
}
.nav_oben2_A  a:visited{
	color:orange;
}

.nav_links {
	margin-left: 4px;
	margin-top: 20px;
	padding: 5px;
	font-size: 13px;
	font-weight: bold;
}
.nav_links a:link{
	color: White;
}
.nav_links a:visited{
	color: White;
}
.nav_links a:hover{
	color: White;
	border-bottom: 1px;
	border-bottom-color: #FFA500;
	border-bottom-style: solid;
	text-decoration: none;

}


td.logo{
	background-image: url(bilder/VL-VC-Logo.gif);
	background-repeat: no-repeat;
}
td.logoweiss{
	background-image: url(bilder/VL-VC-Logo_weiss.gif);
	background-repeat: no-repeat;
}
td.logohell{
	background-image: url(bilder/VL-VC-Logo_hell.gif);
	background-repeat: no-repeat;
}
td.logoschriftlos{
	background-image: url(bilder/VL-VC-Logo_schriftlos.gif);
	background-repeat: no-repeat;
}
.kreis{
	margin-right: -1px;
}
#druckersymbol{
position:absolute;left:730px;top:115px;
}