A  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
        font-size: 12px;
        color : black;
	text-decoration : underline;
}

A:Active  {
	text-decoration : none;
}

A:Hover  {
	text-decoration : none;
}

A.nav  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 11px;
	color : #336699;
	font-weight: bold;
}

A.nav:Active  {
	text-decoration : none;
}

A.nav:Hover  {
	text-decoration : underline;
}

A.nav_topic {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 13px;
	color : #000000;
	font-weight : bold;
}

A.nav_topic:Active  {
	text-decoration : none;
}

A.nav_topic:Hover  {
	text-decoration : underline;
}

A.bottom {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	padding-top : 5px;
}

.plname {
	font-weight: bold;
}

.plbeschr {
	color: #AABBCC;
	font-size: 9px;
}

.plmtlpreis {
	font-size: 12px;
	font-weight: bold;
	text-shadow: #111111;
	vertical-align: top;
}

.pleinrichtung {
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
}

.plhead {
	font-weight: bold;
	color: #336699;
}

.pltable {
}

.inputdesc {
	text-align: justify;
	vertical-align: top;
	font-size: 9px;
	color: #AABBCC;
}

.head1 {
	font-size: 24px;
	color: #AABBCC;
}

.head2 {
	font-weight: bold;
}

.small {
	font-size: 9px;
	color: silver;
}

td.pl {
        border-width: 1px 0px 0px 0px;
        border-color: black;
        border-style: dashed;
	padding: 5px 5px 6px 5px;
        text-align: justify;
}


A.bottom:Active  {
	text-decoration : none;
}

A.bottom:Hover  {
	text-decoration : underline;
}

A.news {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 10px;
	color : #336699;
}

A.news:Active  {
	text-decoration : none;
}

A.news:Hover  {
	text-decoration : underline;
}

BODY,TD, .normal  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

.error {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : Red;
	font-weight: bold;
}

.news {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Gray;
}

.headline {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 16px;
        color : #336699;
	font-weight: bold;
}

.subheadline {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        color : #336699;
        font-weight: bold;
}

.pt_headline {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 14px;
        color : #FFFFFF;
        font-weight: bold;
}

.pt_subheadline {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        color : #336699;
        font-weight: bold;
}

.pt_text {
        font-size : 12px;
	    font-weight: bold;
}

INPUT, OPTION  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	scrollbar-face-color: #f9f9f9;
	scrollbar-shadow-color: #FFCC00;
	scrollbar-highlight-color: #FFCC00;
	scrollbar-3dlight-color: #f9f9f9;
	scrollbar-darkshadow-color: #f9f9f9;
	scrollbar-track-color: #f9f9f9;
	scrollbar-arrow-color: #FFCC00;
}

hr {
	width: 99%;
	height: 1px;
	color: #AEC9E3;
	background-color: #AEC9E3;
	border-color: #AEC9E3;
}

.prod {
	border: .1px solid white;
border-collapse:collapse;
}

.newsbox_start {
        background-color: #E25000;

        border: 1px solid black;
        font-size: 12px;
        font-weight: bold;
	color: #FFFFFF;
border-collapse:collapse;
}

.newsbox {
	background-color: #336699;
}

.prodrow {
        background-color: #FFCC00;

	border: 1px solid black;
	font-size: 12px;
	font-weight: bold;
border-collapse:collapse;
}

.prodcell {
        background-color: #FFF5CC;
	border: 1px solid black;
	font-size: 12px;
	border-spacing: 10px;
border-collapse:collapse;
}

.prodtdhead {
	background-color: #FFCC00;
	border: 1px solid black;
	font-size:12px;
	font-weight:bold;
	border-collapse:collapse;
}

