BODY {
color: #000000;
margin:0;
scrollbar-base-color:#CDD9E4;
scrollbar-track-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#CDD9E4;
scrollbar-darkshadow-color:#CDD9E4;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#CDD9E4;
font-size: 11px;
font-family: Arial,Helvetica, sans-serif;
}

BUTTON {cursor:hand}

FORM{
	margin: 0px;
}
IMG{
	border : 0;
}
IMG.text{
	margin-left : 3px;
	margin-right : 3px;
	border : 0;
}
INPUT {
	font-size: 11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
}

INPUT.form {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border-color: #9FAEC4;
	border-style: solid;
	border-width: 1px;
	padding-left: 3px;
}

INPUT.suche {
	width: 136px;
	height: 16px;
	background-color: #FFFFFF;
	border-color: #9FAEC4;
	border-style: solid;
	border-width: 1px;
	padding-left: 3px;
}

INPUT.checkbox,INPUT.button {
	border-width: 0px;
}

TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width : 380px;
	border-style: solid;
	border-width: 1px;
	border-color: #9FAEC4;
}
TEXTAREA.cms {
	width : 600px;
}

.noShadow {
	border-style: solid;
	border-width: 1px;
	border-color: #9FAEC4;
}
H4{
	font-size: 12px;
	color: #000000;
}
TABLE.h0{
	height:100%;
}
TABLE.w0{
	width:100%;
}
TABLE.h0w0{
	height:100%;
	width:100%;
}
TABLE.navi{
	height:16px;
}
TABLE.data{
	border-top:solid 1px black;
  border-left:solid 1px black;
}

TH.data{
  font-family:sans-serif;
  font-size:8pt;
  font-weight:700;
  border-bottom:solid 1px black;
  border-right:solid 1px black;
}

TD,P,DIV {
	font-size: 11px;
	color:#000000;
	font-family: Arial,Helvetica, sans-serif;
}
TD.bg1{
	background-color : #eeeeee;
}
TD.bg2{
	background-color : #FFFFFF;
}
TD.edline{
	background-color : #9FAEC4;
}
TD.data{
  border-bottom:solid 1px black;
  border-right:solid 1px black;
}
TD.line{
  border-right:solid 1px black;
}

UL {
  list-style-type:disk;
  margin-left: 15px;
  margin-top: 8px;
}

LI {
	margin-left: 4px;
	margin-top: 1px;
}

SPAN.markText {
	background-color:yellow;
}

A {COLOR : #0101C0; text-decoration: none;}
A:hover {COLOR : #0101C0; text-decoration: underline;}
A:active {COLOR : #0101C0;}

A.navi {color: #FFFFFF; text-decoration: none;}
A.navi:hover {color: #000000; text-decoration: none;}
A.navi:active {color: #FFFFFF;}

A.naviaktiv {color: #000000; text-decoration: none;}
A.naviaktiv:hover {color: #000000; text-decoration: none;}
A.naviaktiv:active {color: #000000;}

A.subnavi {color: #000000; text-decoration: none;}
A.subnavi:hover {color: #FFFFFF; text-decoration: none;}
A.subnavi:active, {color: #FFFFFF;}

A.subnaviaktiv {color: #FFFFFF; text-decoration: none;}
A.subnaviaktiv:hover {color: #FFFFFF; text-decoration: none;}
A.subnaviaktiv:active, {color: #FFFFFF;}

A.ternavi {font-size: 10px; color: #000000; text-decoration: none;}
A.ternavi:hover {color: #FFFFFF; text-decoration: none;}
A.ternavi:active, {color: #FFFFFF;}

A.ternaviaktiv {font-size: 10px; color: #FFFFFF; text-decoration: none;}
A.ternaviaktiv:hover {color: #FFFFFF; text-decoration: none;}
A.ternaviaktiv:active, {color: #FFFFFF;}

A.meta {color: #505F74; font-size: 11px; text-decoration: none;}
A.meta:hover {color: #FFFFFF; text-decoration: none;}
A.meta:active {color: #FFFFFF;}

A.sitemap {color:#000000;text-decoration: none;}
A.sitemap:hover {color: #B50516; text-decoration: none;}
A.sitemap:active {color: #B50516;}

.ueberschrift {font-size: 12px; font-weight: bold;}
.normal {font-size: 11px;}
.unterschrift {font-size: 9px;}

.edline {color:#9FAEC4;}
.markText	{background-color:yellow;}
.meta {color: #CCCCCC; font-size: 11px;}
.micro {font-size: 2px;}
.spacer {font-size: 4px;}
.absatz {font-size: 6px;}
.bild {font-size: 9px;}

.b-W {background-color:#FFFFFF}
.b-S {background-color:#000000}
.b-DDD {background-color:#E0E6F2} /*Navi-Active*/
.b-DD {background-color:#000084} /*Navi*/
.b-HHH {background-color:#E0E6F2} /*Subnavi*/
.b-HH {background-color:#FFFFFF} /*Cont*/

.b-logo {background-color:#FFFFFF}
.b-ove {background-color:#000084} /*Subnavi-over*/
.b-out {background-color:#E0E6F2} /*Subnavi-out*/

.dataTableHeadingRow { background-color: #DA0024; }
.dataTableHeadingContent { color: #ffffff; font-weight: bold; }
.dataTableRow { background-color: #EEEAE3; }
.dataTableRowSelected { background-color: #FFFFFF }
.dataTableRowOver { background-color: #FFFFFF; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.dist1 {color:#000000;  background-color: #E0E6F2; }
.dist2 {color:#FFFFFF;  background-color: #000084; }

.infoBoxHeading {color: #ffffff; background-color: #DA0024; }
.infoBoxContent {color: #000000; background-color: #FFFFFF; }

.specialPrice { color: #ff0000; }
.oldPrice { text-decoration: line-through; }
.fieldRequired { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.main { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.errorText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.XXXnobr {
	white-space : nowrap;
}