.printlogo,.printout { display: none; }

body {
scrollbar-DarkShadow-Color:#B2B2B2;
scrollbar-Track-Color: #B2B2B2;
scrollbar-Face-Color: #E2E2E2;
scrollbar-Highlight-Color: #ffffff;
scrollbar-3dLight-Color: #ffffff;
scrollbar-Arrow-Color: #6E1E37;
height: 100%;
margin: 0px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
background-color: #FFFAE1;
color:#000000;
line-height:11.5pt;
}

a img { border: none; }


A:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #000000; text-decoration: none;font-weight: normal; }
A:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;; color: #000000; text-decoration: none;font-weight: normal; }
A:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #000000; text-decoration: none;font-weight: normal; }
A:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #000000; text-decoration: underline;font-weight: normal; }

.pfad A:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px; color: #6E1E37; text-decoration: underline;font-weight: normal; }
.pfad A:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px;; color: #6E1E37; text-decoration: underline;font-weight: normal; }
.pfad A:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px; color: #6E1E37; text-decoration: underline;font-weight: normal; }
.pfad A:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 10px; color: #6E1E37; text-decoration: underline;font-weight: normal; }


A.grau:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #AC978C; text-decoration: none;font-weight: normal; }
A.grau:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;; color: #AC978C; text-decoration: none;font-weight: normal; }
A.grau:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #AC978C; text-decoration: none;font-weight: normal; }
A.grau:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #AC978C; text-decoration: underline;font-weight: normal; }

A.shoptable:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #000000; text-decoration: none;font-weight: normal; }
A.shoptable:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #000000; text-decoration: none;font-weight: normal; }
A.shoptable:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #000000; text-decoration: none;font-weight: normal; }
A.shoptable:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #000000; text-decoration: none;font-weight: normal; }

A.fett:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 11px; color: #000000; text-decoration: none;font-weight: bold; }
A.fett:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 11px;; color: #000000; text-decoration: none;font-weight: bold; }
A.fett:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 11px; color: #000000; text-decoration: none;font-weight: bold; }
A.fett:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 11px; color: #000000; text-decoration: underline;font-weight: bold; }

A.underline:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #000000; text-decoration: underline;font-weight: normal; }
A.underline:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;; color: #000000; text-decoration: underline;font-weight: normal; }
A.underline:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #000000; text-decoration: underline;font-weight: normal; }
A.underline:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #000000; text-decoration: underline;font-weight: normal; }

A.rot:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 11px; color: #6E1E37; text-decoration: underline;font-weight: bold; }
A.rot:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 11px;; color: #6E1E37; text-decoration: underline;font-weight: bold; }
A.rot:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 11px; color: #6E1E37; text-decoration: underline;font-weight: bold; }
A.rot:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 11px; color: #6E1E37; text-decoration: underline;font-weight: bold; }

A.nonerot:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #6E1E37; text-decoration: none;font-weight: bold; }
A.nonerot:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;; color: #6E1E37; text-decoration: none;font-weight: bold; }
A.nonerot:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #6E1E37; text-decoration: none;font-weight: bold; }
A.nonerot:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #6E1E37; text-decoration: underline;font-weight: bold; }

.navi A.nonerot:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #6E1E37; text-decoration: none;font-weight: bold; }
.navi A.nonerot:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;; color: #6E1E37; text-decoration: none;font-weight: bold; }
.navi A.nonerot:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #6E1E37; text-decoration: none;font-weight: bold; }
.navi A.nonerot:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #6E1E37; text-decoration: underline;font-weight: bold; }

.navi A.weissbold:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: none;font-weight: bold; }
.navi A.weissbold:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;; color: #ffffff; text-decoration: none;font-weight: bold; }
.navi A.weissbold:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: none;font-weight: bold; }
.navi A.weissbold:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: underline;font-weight: bold; }

A.noneweiss:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: none;font-weight: bold; }
A.noneweiss:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: none;font-weight: bold; }
A.noneweiss:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: none;font-weight: bold; }
A.noneweiss:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: none;font-weight: bold; }


A.weiss:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: none;font-weight: normal; }
A.weiss:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;; color: #ffffff; text-decoration: none;font-weight: normal; }
A.weiss:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: none;font-weight: normal; }
A.weiss:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: underline;font-weight: normal; }

A.footerlink:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 9px; color: #ffffff; text-decoration: none;font-weight: normal; }
A.footerlink:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 9px; color: #ffffff; text-decoration: none;font-weight: normal; }
A.footerlink:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 9px; color: #ffffff; text-decoration: none;font-weight: normal; }
A.footerlink:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 9px; color: #ffffff; text-decoration: underline;font-weight: normal; }

A.weissbold:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: none;font-weight: bold; }
A.weissbold:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;; color: #ffffff; text-decoration: none;font-weight: bold; }
A.weissbold:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: none;font-weight: bold; }
A.weissbold:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: underline;font-weight: bold; }


A.weissboldaktiv:active {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: underline;font-weight: bold; }
A.weissboldaktiv:link {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px;; color: #ffffff; text-decoration: underline;font-weight: bold; }
A.weissboldaktiv:visited {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: underline;font-weight: bold; }
A.weissboldaktiv:hover {font-family:Verdana,Arial,Helvetica,sans-serif;font-size: 12px; color: #ffffff; text-decoration: underline;font-weight: bold; }



.clsCMOn {
color:#ffffff;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
padding: 6px 0px;
text-align:center;
}

.clsCMOver {
color: #6E1E37;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
padding: 6px 0px;
text-align:center;
}

.subclsCMOn {
color:#6E1E37;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
padding: 4px 0px;
text-align:center;
}

.subclsCMOver {
color: #6E1E37;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
padding: 4px 0px;
text-decoration: underline;
text-align:center;
}


.inhalt {
height:100%;
}

.bgcontent {
background-image:url(../images/layout/bgcontent.jpg);
background-repeat:no-repeat;
width:590px;
}

.bgstartbild {
background-repeat:no-repeat;
width:590px;
height:310px;
}

table.pfad tr td  {

font-size: 10px;
color: #6E1E37;
}

table.footer tr td {
font-size: 9px;
}

.teaserbild {
border-bottom: 1px solid #6e1e37;
}

h1 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#6E1E37;
font-weight:bold;
padding-bottom:5px;
margin:0;
}

table tr td, .normal {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
font-weight: normal;
}

 .textnormal {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
font-weight: normal;
}

.fett {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
font-weight: bold;
}

.gross {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#000000;
font-weight: normal;
}

.grossfett {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#000000;
font-weight: bold;
}

.bigfett {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14pt;
color:#000000;
font-weight: bold;
}

.grau{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#AC978C;
line-height:11.5pt;
font-weight: normal;
}

.graufett{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#AC978C;
line-height:11.5pt;
font-weight: bold;
}



.grossgrau {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#AC978C;
font-weight: normal;
}

.weiss{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#ffffff;
font-weight: normal;
}
.weissfett{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#ffffff;
font-weight:bold;
}

.rot{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6E1E37;
font-weight: normal;
}

.rotgross{
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#6E1E37;
font-weight: normal;
}

.rotfett {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#6E1E37;
font-weight:bold;
}

.rotfettgr {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#6E1E37;
font-weight:bold;
}

.rotfettbig {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 15pt;
color:#6E1E37;
font-weight:bold;
}

img.content {
border: 1px solid #ffffff;
}

ul.navi {
margin-left:1px;
padding-left:0;
}


ul.navi li.hauptpunkt {
padding:5px 0 5px 15px;
border-bottom: 1px solid #cdcbb7;
}

li.unterpunkte {
padding:5px 0 5px 15px;
}


li.aktive {
padding:2px 0 2px 0;
}


ul.sortnavi_1 {
margin:0 0 0 10px;
border-top: 1px solid #cdcbb7;
border-bottom: 1px solid #cdcbb7;
background-color:#E8E4CD;
padding:3px 0 3px 5px;
list-style-type:none;
}

ul.sortnavi_1 li {
padding:2px 0 2px 0;
}

ul.sortnavi_2 {
margin:0 0 0 10px;
border-top:1px solid #6E1E37;
border-bottom:1px solid #6E1E37;
background-color:#AC978C;
padding:3px 0 3px 5px;
list-style-type:none;
}

ul.sortnavi_2 li {
padding:2px 0 2px 0;
}

.green {
/*width:60px;*/
padding-left:2px;
padding-right:2px;
padding-top:2px;
vertical-align:bottom;
background-color:#18E339;
}

.yellow {
/*width:60px;*/
padding-left:2px;
padding-right:2px;
padding-top:2px;
vertical-align:bottom;
background-color:yellow;
}

.bonusicon {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
color:#ffffff;
font-weight: bold;
background-color:#6E1E37;
border:1px solid #ffffff;

padding:4px;
text-align:center;
vertical-align:middle;
white-space:nowrap;
}


#ebene01 { top:0px; left: 0px;height:110px;width: 150px;position: absolute;visibility: hidden; z-index:2000; border:1px solid #6E1E37;background-color: #FFFAE1;}

#ebene02 { top:0px; left: 0px;height:110px;width: 150px;position: absolute;visibility: hidden; z-index:2000; border:1px solid #6E1E37;background-color: #FFFAE1;}


.fehlerausgabe {
border: 1px solid #6E1E37;
background-color: #FFFAE1;
padding:5px;
}

form {
margin:0;
padding:0;
}



.button {
padding-bottom:2px;
background-color: #6E1E37;
border: none;
color:#ffffff;
height: 19px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
cursor: pointer;
}


.buttonsuche {
padding-bottom:2px;
background-color: #6e1e37;
border: none;
color:#ffffff;
width: 60px;
height: 19px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
cursor: pointer;
}

.buttonsuchestart {
border: 1px #ffffff solid;
padding-bottom:2px;
background-color: #6e1e37;
color:#ffffff;
width: 60px;
height: 19px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
}

.buttonsuchestart:hover {
cursor: pointer;
}

.buttonbestellen {
padding-bottom:2px;
/*background-color: #6E1E37;
border-bottom: #ffffff 1px solid;
border-left: #ffffff 1px solid;
border-right: #ffffff 1px solid;
border-top: #ffffff 1px solid;
color:#ffffff;*/
height: 18px;
width: 85px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
}

.buttonbestellen:hover {
cursor: pointer;
}
.boxsuche {
background-color: #ffffff;
border-bottom: #6E1E37 1px solid;
border-left: #6E1E37 1px solid;
border-right: #6E1E37 1px solid;
border-top: #6E1E37 1px solid;
height: 20px;
width: 118px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6E1E37;
padding:2px 0 0 2px;
vertical-align:middle;
font-weight:bold;
}

.box {
background-color: #ffffff;
border-bottom: #6E1E37 1px solid;
border-left: #6E1E37 1px solid;
border-right: #6E1E37 1px solid;
border-top: #6E1E37 1px solid;
height: 18px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
vertical-align:middle;
}


.box1 {
background-color: #ffffff;
border-bottom: #6E1E37 1px solid;
border-left: #6E1E37 1px solid;
border-right: #6E1E37 1px solid;
border-top: #6E1E37 1px solid;
height: 18px;
width: 320px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
vertical-align:middle;
}


.selectbox {
background-color: #ffffff;
border-bottom: #6E1E37 1px solid;
border-left: #6E1E37 1px solid;
border-right: #6E1E37 1px solid;
border-top: #6E1E37 1px solid;
height: 18px;
width: 60;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
}



.textfeld {
background-color: #ffffff;
border-bottom: #000000 1px solid;
border-left: #000000 1px solid;
border-right: #000000 1px solid;
border-top: #000000 1px solid;
width: 320px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
}


.boxanzahl {
margin:0;
padding:3px 2px 2px 2px;
background-color: #ffffff;
border-bottom: #6E1E37 1px solid;
border-left: #6E1E37 1px solid;
border-right: #6E1E37 1px solid;
border-top: #6E1E37 1px solid;
height: 20px;
/*width: 22px;*/
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#6E1E37;
text-align:center;
}

.artikel td {
font-size: 12px;
}

.artikelsp td {
height:20px;
padding:4px 2px 4px 2px;
margin:4px 2px 4px 2px;
}

.nopadding td {
height:auto;
padding:0px;
margin:0px;
}


.boxrot {
height:17px;
width:60px;
padding-left:2px;
padding-top:2px;
vertical-align:bottom;
background-color:#ff0000;
border:1px solid #ffffff;
text-align:center;
color: #ffffff;
}

.boxpink {
height:17px;
width:60px;
padding-left:2px;
padding-top:2px;
vertical-align:bottom;
background-color:#CC00FF;
border:1px solid #ffffff;
text-align:center;
color: #ffffff;
}

.boxgelb {
height:17px;
width:60px;
padding-left:2px;
padding-top:2px;
vertical-align:bottom;
background-color:#FFFF00;
border:1px solid #ffffff;
text-align:center;
}

.boxgruen {
height:17px;
width:60px;
padding-left:2px;
padding-top:2px;
vertical-align:bottom;
background-color:#006600;
border:1px solid #ffffff;
text-align:center;
color: #ffffff;
}

.boxorange {
height:17px;
width:60px;
padding-left:2px;
padding-top:2px;
vertical-align:bottom;
background-color:#FFA500;
border:1px solid #ffffff;
text-align:center;
}

.boxweiss {
height:17px;
width:60px;
padding-left:2px;
padding-top:2px;
vertical-align:bottom;
background-color:#ffffff;
border:1px solid #ffffff;
text-align:center;
}

.boxblau {
height:17px;
width:60px;
padding-left:2px;
padding-top:2px;
vertical-align:bottom;
background-color:#3300ff;
border:1px solid #ffffff;
text-align:center;
color: #ffffff;
}

/**
 * overrides by bs.20070928
 */
.navi a.rot:hover, .navi a.rot:visited, .navi a.rot:link, .navi a.rot:active, p a.rot:hover, p a.rot:visited, p a.rot:link, p a.rot:active { font-size: 12px; }

/* voting */
#votingBox .buttonHolder { margin: 1em 0; }
#votingBox button { background:#6e1e37; border:0; color: #ffffff; font:11px Verdana,Arial,Helvetica,sans-serif; padding: 2px 6px; display: block; float: left; margin-right: 5px; width: auto; overflow: visible; }
/*.graph { border: 1px solid #6e1e37; padding: 2px; }*/
#votingResultsBox dd { margin: 0; }
.graph .bar { background: url("/de/webimages/umfrage-bg.png"); text-align: center; font-weight: bold; color: #6e1e37; }

.graph { position: relative; width: 180px; margin: 0.25em 0 0.8em; }
.graph .bar { display: block; height: 2em; line-height: 2em; position: relative; }
.graph .bar span { position: absolute; left: 1em; }
