body{font-size:12px;font-family:Helvetica;background-color:#f4f4f4;}

.sf
{
font-size:14px;
}

.content_articletitle
{
background-image:url(images/gelb.bmp);
color:#ffffff;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
font-weight:bold;
font-size:12px;
}

.Hintergrund12
{
background-image:url(images/style/gelb.jpeg);
color:#ffffff;
padding-left:5px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
font-weight:bold;
font-size:12px;
}



.hintergrund21, .Hintergrund32
{
background-color:#dadada;
color:#000000;
font-size:12px;
padding-bottom:2px;
padding-top:2px;
padding-left:2px;
padding-right:2px;
text-indent:0px;
margin:-1px;
margin-bottom:-1px;
}

.Hintergrund21
{
background-color:#e8e8e8;
color:#000000;
font-size:12px;
padding-bottom:2px;
padding-top:2px;
padding-left:2px;
padding-right:2px;
text-indent:0px;
margin:-1px;
margin-bottom:-1px;
}


.hintergrund41
{
background-color:#dfdfdf;
color:#000000;
font-size:12px;
padding-bottom:2px;
padding-top:2px;
padding-left:2px;
padding-right:2px;
text-indent:0px;
margin:-1px;
margin-bottom:-1px;
}

.WarenkorbLeiste
{
color:#000000;
font-size:12px;
padding-bottom:2px;
padding-top:2px;
padding-left:2px;
padding-right:2px;
text-indent:0px;
margin:-1px;
margin-bottom:-1px;
margin-left:3px;
margin-right:10px;
margin-top:2px;
text-align:right;
}


.artikelbereich
{
font-weight:bold;
font-size:12px;
color:#ffffff;
}

.ArtikelTitel
{
font-size:18px;
text-decoration:none;
color:#000000;
font-weight:bold;
}


.ArtikelTitel a:link
{
font-size:18px;
text-decoration:none;
color:#000000;
font-weight:bold;
}


.ArtikelTitel a:hover
{
font-size:18px;
text-decoration:none;
color:#555555;
font-weight:bold;
}

.ArtikelTitelLink
{
font-size:18px;
text-decoration:none;
color:#000000;
font-weight:bold;
}


.ArtikelTitelLink a:link
{
font-size:18px;
text-decoration:none;
color:#000000;
font-weight:bold;
}


.ArtikelTitelLink a:hover
{
font-size:18px;
text-decoration:none;
color:#555555;
font-weight:bold;
}


.artikelcontenttext
{
font-size:12px;
color:#000000;
}


.artikelcontentname
{
font-size:12px;
color:#000000;
}

.warenkorbheader
{
background-image:url(images/style/gelb2.bmp);background-repeat:repeat;
font-size:12px;
text-align:center;
font-weight:bold;
color:#ffffff;
}


.WarenkorbRechtsTop
{
align:left;
display:block;
font-size:16px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.WarenkorbRechtsTop:hover
{
align:left;
display:block;
font-size:16px;
color:#255585;
font-weight:bold;
text-decoration:none;
}

.rechts
{
background-color:#ffdd66;
font-size:12px;
padding-left:3px;
padding-right:3px;
height:100%;
margin-top:4px;
}
.rechtstextzahlungsart
{
font-size:12px;
font-weight:bold;
padding:4px;
}
.warenkorb
{
font-size:12px;
height:80px;
}
.navleisteunten
{
text-align:center;
}
.navleisteunten a, .navleisteunten a:visited
{
font-size:10px;
color:#000000;
text-decoration:none;
}
.navleisteunten a:hover
{
font-size:10px;
color:#666666;
text-decoration:none;
}

.NavLeiste
{
text-align:center;
color:#000000;
font-weight:normal;
}

.NavLeiste:hover
{
text-align:center;
color:#000000;
font-weight:normal;
}
.NavLeiste a, .NavLeiste a:visited
{
font-size:10px;
color:#000000;
text-decoration:none;
font-weight:normal;
}
.NavLeiste a:hover
{
font-size:12px;
color:#666666;
text-decoration:none;
}

.NavLeiste2
{
text-align:center;
}
.NavLeiste2 a, .NavLeiste2 a:visited
{
font-size:17px;
color:#000000;
text-decoration:none;
}
.NavLeiste2 a:hover
{
font-size:17px;
color:#000000;
text-decoration:none;
}



a,a:hover{text-decoration:underline;font-weight:bold;font-size:1em;}
a{color:#0030d0;}
a:hover{color:#ff0000;}


font{color:#000000;font-size:1em;}

.Fehler1,.Fehler2,.Fehler3{color:#f01010;}
.Fehler1{font-size:15px;font-weight:bold;}
.Fehler2{font-size:14px;font-weight:bold;}
.Fehler3{font-size:1em;}

h1,h2,h3,h4,h5,h6{font-weight:bold;color:#000000;margin-bottom:0px;margin-top:0px;}
h1{font-size:1.4em;}
h2{font-size:1.2em;}
h3{font-size:1.05em;}
h4{font-size:1em;}
h5{font-size:0.85em;}



form{margin-bottom:0px;margin-top:0px;}
ul{margin-bottom:0px;margin-top:0px;}
.nobr{white-space:nowrap;}

#disclaimer{font-size:1.05em;;}
.top{color:#000000;font-size:1.15em;}
.top:hover{color:#ff1010;font-size:1.15em;}


.fontColor1
{
  color:#ffffff;
  font-size:12px;
}

.CenterHeaderC1
{
  color:#ffffff;
  margin:0px;
}

.asubnav
{
font-size:13px;
text-decoration:none;
color:#000000;
font-weight:bold;
margin-left:-15px;
}


.asubnav:hover
{
font-size:13px;
text-decoration:none;
color:#777777;
font-weight:bold;
}

.amainnav
{
font-size:18px;
text-decoration:none;
color:#000000;
font-weight:bold;
}


.amainnav:hover
{
font-size:18px;
text-decoration:none;
color:#777777;
font-weight:bold;
}


.lisitemap
{
list-style-type:none;
}