h1 {
	color: #0D3996;
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #404040;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 0px 0px 10px;
}
.nav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	margin: 5px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	}
.mainborder{
	border-color: #0D3996;
	border: 1px solid #0D3996;
	border-bottom-width: 0px;
	border-top-width: 0px;
}
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url(../images/bg.gif);
}

hr { 
	width: 90%;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
INPUT {
	font-size: 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
SELECT {
	font-size: 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.fussnote{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.produktbezeichnung {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0D3996;
}
.produktbeschreibung {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.artikelnummer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}

.fielderror {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF0000;
}
.field {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.errormsg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3366;
	letter-spacing: 2px;
	font-weight: bold;
}
.msg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D3996;
	letter-spacing: 2px;
	font-weight: bold;
}
A.nav, A.nav:LINK, A.nav:VISITED, A.nav:ACTIVE, A.nav:HOVER, A.nav:FOCUS {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #404040;
	line-height: 16px;
	letter-spacing: 2px;
	text-decoration : none;
}
.metanav, A.metanav, A.metanav:LINK, A.metanav:VISITED, A.metanav:ACTIVE, A.metanav:HOVER, A.metanav:FOCUS {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
	text-decoration : none;
}
A, A:LINK, A:VISITED, A:ACTIVE, A:FOCUS {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0D3996;
	text-decoration : none;
}
A:HOVER  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #759BB0;
	text-decoration : none;
}
.headshadow
{
    COLOR: #CCCCCC;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 27px;
    FONT-WEIGHT: 900;
    MARGIN-TOP: 5px
}
.head
{
    COLOR: #0D3996;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 3px;
    MARGIN-TOP: 25px
}
.zelleblue {
	background-color: #0D3996;
}
.zelleblau {
	background-color: #0D3996;
}
.zelleblaudot {
	background-image: url(../images/line_dot_h.gif);
}
.zellegrau {
	background-color: #404040;
}
.zellegrau1 {
	background-color: #CCCCCC;
}
form {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.company {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	text-decoration : none;
	margin-left: 7px;
}
.portletRcenter{
	margin-left: 15px;
}
.WarenkorbInfoHead{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #404040;
	text-decoration : none;
	margin-left: 7px;
}
.HeadMain{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #483D8B;
	text-decoration : none;
	margin-left: 7px;
}
.WarenkorbInfo, A.WarenkorbInfo, A.WarenkorbInfo:LINK, A.WarenkorbInfo:VISITED, A.WarenkorbInfo:ACTIVE, A.WarenkorbInfo:HOVER, A.WarenkorbInfo:FOCUS{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #404040;
	text-decoration : none;
	margin: 0 0 0 10px;
}

.main{
	margin-left: 5px;
	width: 390;
}
.listeHeader{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #404040;
	text-decoration : none;
}
.fieldbold{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bolder;
	color: #404040;
}
.fieldnormal{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #404040;
}
.msginfo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A5ACD;
	letter-spacing: 2px;
	font-weight: bold;
}