body{
font-family:Verdana,Arial,sans-serif; /*php $d='de::Schriftart(Standard)';$o='Verdana,Arial,Helvetica';$v=true; */
font-size:small; /*php $d='de::Schriftgröße(Standard)';$v=true; */
background-color:#8B8B8B; /*php $d='de::Body Hintergrundfarbe;;en::Test Body Backgroundcolor';$v=true */
margin:0px;
padding:0px;
}

h1 {
  font-family: Verdana,Arial,sans-serif;
  font-size:1.8em;
  margin:2px 0px 10px 0px;
  padding:0px;
  color:#A70000;
  font-weight:normal;
}

h2 {
  font-family:Verdana,Arial,sans-serif;
  font-size:1.4em;
  margin:2px 0px 8px 0px;
  padding:0px;
  color:#A70000;
}

h3 {
  font-family:Verdana,Arial,sans-serif;
  font-size:1.2em;
  margin:2px 0px 6px 0px;
  padding:0px;
  color:#A70000;
}

textarea{
  font-family:inherit;
}

td {
  font-family:inherit;
}


img{
  margin:0px;
  border:0px;
}

a {
text-decoration:none; /*php $d='de::Link-Auszeichnung (Standard)';$v=true */
color:#A70000; /*php $d='de::Link-Textfarbe (Standard)';$v=true */
font-family:verdana,arial;
}
a:hover {
text-decoration:underline; /*php $d='de::Link-Auszeichnung (Standard)';$v=true */
color:#999999;
/*color:#c0c0c0; php $d='de::Link-MouseOver-Textfarbe (Standard)';$v=true */
}
a:visited {
text-decoration:none; /*php $d='de::Link-Visited-Auszeichnung (Standard)';$v=true */
color:#000000; /*php $d='de::Link-Visited-Textfarbe (Standard)';$v=true */
}
a:active {
text-decoration:none; /*php $d='de::Link-Active-Auszeichnung (Standard)';$v=true */
color:#000000; /*php $d='de::Link-Active-Textfarbe (Standard)';$v=true */
}

.backcolor01{
background:#ff0000; /*php $d='de::Hintergrundfarbe1';$v=true */
}

.backcolor02{
background:#ff00ff; /*php $d='de::Hintergrundfarbe2';$v=true */
}
.backcolor03{
background:#0000ff; /*php $d='de::Hintergrundfarbe3';$v=true */
}
.backcolor04{
background:#ffff00; /*php $d='de::Hintergrundfarbe4';$v=true */
}
.backcolor05{
background:#ffffff; /*php $d='de::Hintergrundfarbe5';$v=true */
}


.border01{
border:1px solid #000000; /*php $d='de::Hintergrundfarbe5';$v=true */
}
.border02{
border:1px solid #668ccd; /*php $d='de::Hintergrundfarbe4';$v=true */
}
.border03{
border:1px solid #a0b7d9; /*php $d='de::Hintergrundfarbe3';$v=true */
}
.border04{
border:1px solid #deebf1; /*php $d='de::Hintergrundfarbe2';$v=true */
}
.border05{
border:1px solid #deebf1; /*php $d='de::Hintergrundfarbe2';$v=true */
}

.color01{
color:#ffffff; /*php $d='de::Textfarbe1';$v=true */
}
.color02{
color:#ffff00; /*php $d='de::Textfarbe2';$v=true */
}
.color03{
color:#ff00ff; /*php $d='de::Textfarbe3';$v=true */
}
.color04{
color:#00ff00; /*php $d='de::Textfarbe4';$v=true */
}
.color05{
color:#0000ff; /*php $d='de::Textfarbe5';$v=true */
}

.switchcolor01{
background:#afafaf; /*php $d='de::Wechselfarbe1 (für Tabellen-Zeilen, etc.)';$v=true */
}
.switchcolor02{
background:#cfcfcf; /*php $d='de::Wechselfarbe2 (für Tabellen-Zeilen, etc.)';$v=true */
}
.switchcolor03{
background:#efefef; /*php $d='de::Wechselfarbe3 (für Tabellen-Zeilen, etc.)';$v=true */
}

.error{
color:#ff0000;
}

.islink{
cursor:default;
}

/****** ie6-Spezial-Settings: Alle Elemente dieser Klasse können über Javascript gesammelt ausgeblendet werden*/
.ie6_activex{
visibility:visible;
}

.min_height {
-height: 1px;  /* Höhe muss direkt im Element(als IE-Hack) gegeben werden */
float: right;
width: 1px;
}
.clear {
clear:both;
height:1px;
overflow:hidden;
}


   
  
.fade{
filter:alpha(opacity=0);
opacity:0.0; 
-moz-opacity:0.0; 
-khtml-opacity:0.0;
}

    
ul {
  list-style-image:url(assets/dot.gif);
  margin:0px;
  padding:0px 0px 0px 0px;
}

ul li{
padding:0px
}


/************************FPI KOnstant-Einstellungen*/
.rteTableStandard{
border-collapse:collapse;
border:1px solid #afafaf;
}
.rteTableStandard tr{
}
.rteTableStandard td{
border:1px solid #afafaf;
}
.rteTableStandard td.header{
background:#afafaf;
}
.rteTableModern{
border-collapse:collapse;
border:1px solid #afafaf;
}
.rteTableModern tr{
}
.rteTableModern td{
border:1px solid #afafaf;
}
.rteTableModern td.header{
background:#9f9f9f;
}



/************************ Product Tables ***********************/
table#product_images {
  width:516px;
}
table#product_images tr.image td {}
table#product_images tr.text td {
  padding-bottom:60px;
}


/************************ Links ***********************/
table#product_images a,
table#product_images a:link,
table#product_images a:visited {
text-decoration:none;
color:#A70000;
}
table#product_images a:focus,
table#product_images a:hover,
table#product_images a:active,
table#product_images a.on {
  color:#818181;
text-decoration:underline;
}


/************************ Pagedefinition ***********************/


#errepiMainContent {
  margin-left:auto;
  margin-right:auto;
  width:762px;
  background-color:#ffffff;
  background-image:url(assets/background.gif);
  border-bottom:1px solid #696969;
  overflow:hidden;
  position:relative;
}

#errepiLinkContact {
  bottom:10px;
  height:31px;
  left:12px;
  position:absolute;
  width:110px;
}

#errepiContentArea {
 margin-left:auto;
 margin-right:auto;
 width:752px;
 padding-bottom:42px;
}

#errepiTooltipNavigation {
  font-size:0.7em;
  padding-right:5px;
}

#errepiLogo {
  margin:0px 0px 10px 0px;
  padding-left:5px;
}

#errepiNavigation {
  height:21px;
  background-image:url(assets/navbackground.gif);
  margin-bottom:10px;
}

#errepiNavigationSubBorder {
  height:4px;
  overflow:hidden;
  background-color:#696969;
}

#errepiNavigationTabs  {
 height:21px;
 overflow:hidden;
}

#errepiNavigationTabs ul {
  list-style:none;
}
  
#errepiNavigationTabs ul li {

}

#errepiNavigationTabs ul li a {
  text-decoration:none;
  font-family:verdana,arial;
}

#errepiNavigationTabs ul li a:hover {
}

#errepiNavigationTabs ul li a:visited {
}

#errepiNavigationTabs ul li a:active {
}

#errepiNavigationTabContact ul li {
  margin:0px;
  padding:0px;
  padding-left:28px;
  width:100px;
  background-image:url(assets/navtabsbackground2.gif);
  padding-top:3px;
  height:21px;
  overflow:hidden;
  color:#ffffff;
}


#errepiNavigationTabContact ul li a {
  text-decoration:none;
  font-family:verdana,arial;
  color:#ffffff
}

#errepiNavigationTabContact ul li a:hover {
  text-decoration:none;
}

#errepiNavigationTabContact ul li a:visited {
  text-decoration:none;
}

#errepiNavigationTabContact ul li a:active {
  text-decoration:none;
}




#errepiMainContentContainer {
  float:right;
  width:520px;
  min-height:450px;
  padding:10px 20px 50px 15px;
  z-index:50;

}

#errepiMainContentContainer li {
  margin-left:20px;
}


#errepiNavigationHotline {
  font-family;arial;
  float:right;
  padding-top:3px;
  padding-right:40px;
  font-weight:bold;
  font-size:0.8em;
}

#errepiInfoContainer {
  padding-top:10px;
}

#errepiNavigationBreadcrumbContainer {
  padding-left:200px;
}

#errepiCompanyInfo {
  font-size:0.8em;
  padding-bottom:10px;
  padding-left:6px;
  width:187px;
}
