#body{background: #FFFFFF;background-color: #FFFFFF;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 11px;font-weight: normal;font-style: normal;color : #000000;padding:0px;margin: 0px;text-align:center;}
.body{background: #FFFFFF;background-color: #FFFFFF;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 11px;font-weight: normal;font-style: normal;color : #000000;padding:0px;margin: 0px;text-align:center;}

#container {margin: 0px auto auto; width: 742px; text-align:center; z-index:1}

#flash {padding-top:10px;height:120px;width:742px;background:#000000;background-color:#000000;z-index:2;border-left:1px solid #FF0000;border-right:1px solid #FF0000;border-bottom:1px solid #FF0000;text-align:center}

#navigation {padding-top:8px;padding-bottom:8px;width:732px;background:#FFFFFF;background-color:#FFFFFF;z-index:3;border-left:1px solid #FF0000;border-right:1px solid #FF0000;border-bottom:1px solid #FF0000;text-align:left;padding-left:10px;height:20px;}

* html #navigation {padding-top:8px;padding-bottom:8px;width:742px;background:#FFFFFF;background-color:#FFFFFF;z-index:3;border-left:1px solid #FF0000;border-right:1px solid #FF0000;border-bottom:1px solid #FF0000;text-align:left;padding-left:10px;height:20px;}

#contentcontainer {float:left;margin: 0px auto auto;padding:0px;width:742px;background:#FFFFFF;background-color:#FFFFFF;z-index:4;border-left:1px solid #FF0000;border-right:1px solid #FF0000;border-bottom:1px solid #FF0000;text-align:left}

#contentstartcontainer {float:left;margin: 0px auto auto;text-align:left;width:442px;overflow:hidden}
#contentstartcontainerX {float:left;margin: 0px auto auto;text-align:left;width:442px;}

#contenttextcontainer {float:left;margin: 0px auto auto;text-align:left; width:740px;}

#content {float:left;margin: 0px auto auto;text-align:left;padding:20px;}

#warenkorb {float:right;margin-top:-20px;margin-bottom:-5px;width:55px;z-index:500}

#aktuellescontainer{float:left;margin: 0px auto auto;width:295px;text-align:center;border-left:1px solid #FF0000;border-bottom:1px solid #FF0000;}
#aktuelles{float:left;margin: 0px auto auto;padding:10px;text-align:center;}

#newscontainer{border-left:1px solid #7A0000;text-align:left}
#newscontainer2{text-align:left; border:1px solid #CCCCCC;padding:2px;background:#E1E1E1}
#newscontent {padding:0px;}
#newscontent2 {padding:0px;}
#newscontent3 {padding:0px;width:300px;}

div.abacus{text-align:center;background:#FF0000;color:#FFFFFF;padding:5px;
font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: bold;
}

div,p,td,span{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 color : #000000; 
 }

div.newsdatum{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 color : #000000; 
 margin-bottom:5px;
}

div.weiss2{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: normal;
 font-style: normal;
 color : #FFFFFF; 
}

div.newsdatum2{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 10px;
 font-weight: bold;
 font-style: bold;
 color : #666666; 
 margin-bottom: 6px;
}

div.newstitel{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: bold;
 color : #000000; 
}

div.newscat{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: bold;
 color : #000000; 
 border: 1px solid #FF0000;
 text-align:center;
 padding:3px;
}

h1.newscat{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: bold;
 color : #000000; 
 border: 1px solid #FF0000;
 text-align:center;
 padding:3px;
 margin-top:0px;
 margin-bottom:0px;
}

h4.catname2{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: bold;
 color : #000000; 
 background-color:#F0EEEE;
 border: 1px solid #FF0000;
 text-align:center;
 padding:3px;
 margin-top:0px;
 margin-bottom:0px;
}

div.catname{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: bold;
 color : #000000; 
 border-bottom: 1px solid #FF0000;
 text-align:left;
 padding:3px;
 background: #FFFFFF;
}

h1.catname{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: bold;
 color : #000000; 
 border-bottom: 1px solid #FF0000;
 text-align:left;
 padding:3px;
 background: #FFFFFF;
 margin-top:0px;
 margin-bottom:0px;
}

div.newscatdetail{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: bold;
 color : #000000; 
 border: 1px solid #666666;
 text-align:left;
 padding:3px;
 
}

#newscontainer3{text-align:left; border:1px solid #CCCCCC;padding:2px;background:#F0EEEE;height:18px;}

#newstitel2{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: bold;
 color : #000000; 
}

div.newstitel2{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: bold;
 color : #000000; 
 border-top: 1px solid #CCCCCC;
}

#newstext{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 10px;
 font-weight: normal;
 font-style: normal;
 color : #000000; 
 }

div.newstext{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 10px;
 font-weight: normal;
 font-style: normal;
 color : #000000; 
 border-top: 1px solid #CCCCCC;
 }

h1.headline{
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
font-style: bold;
color: #FF0000;
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
}

a:visited, a:link, a:active {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: underline;
color: #000000;
}
a:hover {
text-decoration: none;
}

/* Navigationsebene 1*/
a.menu1:visited, a.menu1:link, a.menu1:active, a.menu1:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
font-style: bold;
text-decoration: none;
color: #000000;
margin-right:10px;
}

/* Navigationsebene 1*/
a.menu1:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
font-style: bold;
text-decoration: none;
color: #F60000;
margin-right:10px;
}

/* Navigationsebene 1*/
a.menu1aktiv:visited, a.menu1aktiv:link, a.menu1aktiv:active, a.menu1aktiv:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
font-style: bold;
text-decoration: none;
color: #F60000;
margin-right:10px;
}


/* Navigationsebene 2*/
a.avenit:visited, a.avenit:link, a.avenit:active, a.avenit:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #999999;
}


/* Navigationsebene 2*/
a.avenit:visited, a.avenit:link, a.avenit:active, a.avenit:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #999999;	   
}

/* Navigationsebene 2*/
a.foot:visited, a.foot:link, a.foot:active, a.foot:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #FFFFFF;	   
}

a.mehr:visited, a.mehr:link, a.mehr:active, a.mehr:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: underline;
color: #FFFFFF;	   
}

a.newsblack:visited, a.newsblack:link, a.newsblack:active, a.newsblack:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #000000;	   
}

a.newsblack2:visited, a.newsblack2:link, a.newsblack2:active, a.newsblack2:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #000000;	   
}

a.newsblack2:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #FF0000;	   
}

a.newsred:visited, a.newsred:link, a.newsred:active, a.newsred:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #FF0000;	   
}

.auswahl{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 250px;
height:16px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}

.auswahl2{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
height:16px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}

.auswahl2m{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 148px;
height:16px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}

input.textfeld{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 250px;
height:16px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}

input.textfeld2{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 185px;
height:16px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}

input.textfeldmedium{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 199px;
height:16px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}
input.textfeldmedium2{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 197px;
height:16px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}
input.textfeldsmall{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 47px;
height:16px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}

input.textfeldmiddle{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 200px;
height:16px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}

.eingabefeld{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 355px;
height:100px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}

.eingabefeldklein{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 250px;
height:100px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}

.eingabefeldgross{
color:#666666; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 480px;
height:70px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}

input.abschicken{
color:#FFFFFF; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FF0000;
font-size: 11px;
font-weight: normal; 
width: 100px;
height:18px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
cursor:hand;
cursor:pointer;
}

input.abschicken2{
color:#FFFFFF; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FF0000;
font-size: 11px;
font-weight: normal; 
width: 150px;
height:18px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
cursor:hand;
cursor:pointer;
}

input.bestnr{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px;
font-weight: bold; 
width: 100px;
height:18px;
BORDER-RIGHT: #FF0000 1px solid;
BORDER-TOP: #FF0000 1px solid;
BORDER-LEFT: #FF0000 1px solid;
BORDER-BOTTOM: #FF0000 1px solid;
}
