body
{
  font-size:11px;
  font-family:Arial;
}
table,div,p
{
  font-size:11px;
  font-family:Arial;
}


.fehlerliste
{
color:red;
}


a.artikelgruppe
{
  color:#636163;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
}
a.artikelgruppe:hover
{
  text-decoration:underline;
}

a
{
	color:#E60005; /*#CC0033;*/
	color:#CC0000;
}
a.navilink_aufgrau
{
  color:white;
  text-decoration:none;
  font-weight:bold;
  padding-left:5px;
}






h1
{
	font-size:18px;
}
h2
{
	font-size:16px;
}
h3
{
	font-size:14px;
}
h4
{
	font-size:12px;
}
h5
{
	font-size:10px;
}
h6
{
	font-size:8px;
}
h7
{
	font-size:6px;
}
h8
{
	font-size:4px;
}
h9
{
	font-size:2px;
}





.hauptnavi, .hauptnavi2, .standardnavi, .standardnavi2
{
    font-family:Arial;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
    color:white;
    text-align:left;
    white-space:nowrap;
    padding-left:5px;
    line-height:22px;
    vertical-align:middle;
}
.hauptnaviover, .hauptnavi2over, .standardnaviover, .standardnavi2over
{
    font-family:Arial;
    font-size:11px;
    text-decoration:underline;
    font-weight:bold;
    color:white;
    text-align:left;
    white-space:nowrap;
    padding-left:5px;
    line-height:22px;
    vertical-align:middle;
}


.servicenavi, servicenavi2
{
    font-family:Arial;
    font-size:11px;
    text-decoration:none;
    font-weight:bold;
    color:#636163;
    text-align:left;
    white-space:nowrap;
    padding-left:5px;
    line-height:22px;
    vertical-align:middle;
}
.servicenaviover, .servicenavi2over
{
    font-family:Arial;
    font-size:11px;
    text-decoration:underline;
    font-weight:bold;
    color:#636163;
    text-align:left;
    white-space:nowrap;
    padding-left:5px;
    line-height:22px;
    vertical-align:middle;
}


iframe
{
    width:100%;
    height:100%;
}


.formulartable
{
width:auto;
}

.formulartablezellelinks,
.formulartablezellemitte,
.formulartablezellerechts
{
  width:160px;
  vertical-align:top;
}

.formular_checkbox
{
margin-left:0px;
padding-left:0px;
}

.formular_textarea
{
  width:300px;
}

.formular_textbox
{
  width:150px;
}

.formular_button,
.formular_resetbutton
{
color:white;
font-weight:bold;
background-color:#CC0000;
border-size:0px;
border-style:solid;
border-color:#CC0000;
cursor:pointer;
height:19px;
font-size:10px;
margin-bottom:3px;
}




/*neu*/
/*neu*/
/*neu*/
/*neu*/
/*neu*/
/*neu*/
/*neu*/
/*neu*/
.boxdunkelgrau
{
  background-color:#636164;
  color:white;
  font-weight:bold;
  font-size:11px;
  vertical-align:middle;
}
.boxdunkelgrau div
{
  padding-left:5px;
}
.boxdunkelgrau div a
{
  color:white;
  font-weight:bold;
  font-size:11px;
  vertical-align:middle;
  text-decoration:none;
}

.boxhellgrau
{
  background-color:#CCCCCC;
  color:black;
  font-weight:none;
  font-size:11px;
  vertical-align:top;
}
.boxhellgrau div
{
  padding:5px;
}
.boxhellgrau div a
{
  background-color:#CCCCCC;
  color:black;
  font-weight:none;
  font-size:11px;
  vertical-align:top;
  text-decoration:none;
}

.boxartikelgruppe
{
  vertical-align:top;
}
.boxartikelgruppe div
{
  padding:5px;
}
.boxartikelgruppe div table
{
  color:#676364;
  font-weight:bold;
}
.boxartikelgruppe div table tr td
{
  vertical-align:top;
}
