body {
font-family: Arial, Verdana, sans-serif;
background: #fff url(images/bg2.gif);
font-size:12px;
color:#451D09;
}

#container{
width:955px;
margin-left:auto;
margin-right:auto;
padding:1px;
border:#FFA248 1px solid;
background: #FFFFC0;
height:680px;
}

#headerbox{
height:152px;
width:955px;
background:url(images/background4.jpg) no-repeat #FF891F top left;
margin-right:auto;
margin-left:auto;
border:#AE9886 0px solid;
padding:0;
}

#banner{
border:#9F876F 0px solid;
width:940px;
margin-left:auto;
margin-right:auto;
padding:6px;
background:#FFFFC0;


font-family: Arial, Verdana, Helvetica;
font-size:24px;
font-weight:normal;
color:#412716;

}

#centerbox{
width:500px;
padding:0px;
text-align:justify;
font-family: Arial, Verdana, sans-serif;
font-size:12px;
color:#451D09;
margin-left:190px;
}

#redheader{
width:474px;
float:left;
text-align:right;
padding:9px;
background-color:#A30000;
font-family: Arial, Verdana, sans-serif;
font-size:14px;
font-weight:bold;
color:#C2B8AF;
}




#footer{
clear:both;
padding:6px;

text-align:center;
font-family: Arial, Verdana, sans-serif;
font-size:10px;
color:#ccc;
}

A:link{color:#6F0000; text-decoration:none;}
A:hover{color:#A30000; text-decoration:none;}
A:active{color:#6F0000; text-decoration:none;}
A:active:hover{color:#A30000; text-decoration:none;}
A:visited{color:#6F0000; text-decoration:none;}
A:visited:hover{color:#A30000; text-decoration:none;}

h3 {
font-family: Arial, Verdana, sans-serif, Helvetica;
font-size:12pt;
font-weight:bold;
color:#E9E4DF;
}

h1 {
font-family: Arial, Verdana, sans-serif, Helvetica;
font-size:18px;
font-weight:bold;
color:#412716;
}

b {
font-family: Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
color:#412716;
}





#navcontainer
{
padding:9px;
width:200px;
height:5px;
margin-left:0px;

}

 #navlist
{
padding: 15px 15px 15px;
margin-left: -20px;
margin-top: 30px;
font: bold 14px Arial, Verdana, Helvetica, sans-serif;
background:url(images/menu.jpg) #FFFFC0 top left;
}

#navlist li
{
list-style: none;
margin: 0;
text-align: right;
}

#navlist li a
{
display: block;
width:200px;
padding: 0.25em 0.5em 0.25em 0.75em;
text-decoration: none;
}

#navlist li a:link { color: #FFFFFF; }
#navlist li a:visited { color: #F3F3F3; }

#navlist li a:hover
{
border-color: #fff;
color: #412716;
background: #B6916C;
}
p, font
{ font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
}
td, th
{ font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
}

h1
{ color:#666666;
  font-size:16px;
}
h3
{
  font-size:14px;
}
h4
{
  font-size:12px;
}
h5
{
  font-size:11px;
}
.header
{ font-size:10px;
  color:#666666;
  font-weight:bold;
  text-decoration:underline;
}
.no_underline
{ font-size:9px;
  color: #FFFFFF;
text-decoration:none;
}
a
{font-weight:bold;
 color:#666666;
 text-decoration:none;

}
.small
{ font-size:8px;
}
.faq
{ font-size:12px;
}
.price_brief
{ font-size:12px;
  color:#669966;
}
.big
{ font-size:13px;
  text-decoration:none;
}
.cat
{ font-size:10px;
}
.standard
{ font-weight:normal;
}
.light
{ color:#666666;
}
.white
{ color:white;
}
.pink
{ color:pink;
}
.menu
{ color:#666666;
  text-decoration:none;
  font-weight:normal;
  font-size:14px;
}
.footer
{
  font-size:8px;
  color:#FFFFFF;
}
.lightsmall
{ color:#AD8182;
  font-size:14px;
  text-decoration:none;
}
.lightstandard
{ color:#666666;
  font-weight:bold;
  font-size:10px;
}
.middle
{ color:black;
}
.cart
{
  font-size:10px;
  BORDER-BOTTOM:0px solid;
  BORDER-LEFT:0px solid;
  BORDER-RIGHT:0px solid;
  BORDER-TOP:0px solid;
  margin:1px;
  color:#666666;
  background-color:  transparent;
}
.totalPrice
{ font-size:16px;
  BORDER-BOTTOM:0px solid;
  BORDER-LEFT:0px solid;
  BORDER-RIGHT:0px solid;
  BORDER-TOP:0px solid;
  margin:1px;
  font-weight:bold;
  color:#FDB923;
  background-color:transparent;
}
div.scroll {
   overflow: auto;
   background-attachment: scroll;
   background-repeat: repeat;
   width:200px;
   height:354px;
   background-color: #FFFFC0;
   border: 0px solid #FFFFC0;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 5px;
}
div.scrollCont {
   overflow: auto;
   background-attachment: scroll;
   background-repeat: repeat;
   width:745px;
   height:480px;
   background-color: #FFFFC0;
   border: 0px solid #FFFFC0;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 10px;
   padding-right: 10px;
}
.button {
        BORDER-RIGHT: #AD81A2 1px solid;
        BORDER-TOP: #AD81A2 1px solid;
        BORDER-LEFT: #AD81A2 1px solid;
        BORDER-BOTTOM: #AD81A2 1px solid;
        BACKGROUND-COLOR: #FFFFD0;
        font-size: 9pt;
        color: #33666E;
}

.button1 {
        BORDER-RIGHT: #AD81A2 1px solid;
        BORDER-TOP: #AD81A2 1px solid;
        BORDER-LEFT: #AD81A2 1px solid;
        BORDER-BOTTOM: #AD81A2 1px solid;
        BACKGROUND-COLOR: #FFFFD0;
        font-size: 9pt;
        color: #33666E;
}
#extraDiv1{
        position:fixed;
        top:0;
        width:160px;
        height:618px;
        left:50%;
        margin-left:520px;
        background:url(images/rechts.png) no-repeat top left;
        }
.title  { background:url(images/background4.jpg) no-repeat bottom left;
         text-align: left;
        }