body{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
font-size:9px;
}

.sIFR-flash {
  visibility: visible !important;
  margin: 0;
}

.sIFR-replaced {
  visibility: visible !important;
}

span.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

.sIFR-hasFlash H1 {
  line-height:20px !important;
  height:20px;
  width:260px;
  font-size:19px;
  visibility:hidden;
  margin:0 !important;
}

.sIFR-hasFlash H2{
  line-height:20px !important;
  height:56px;
  width:123px;
  font-size:23px;
  visibility:hidden;
  margin:0 !important;
}

.sIFR-hasFlash H3{
  line-height:20px !important;
  height:20px;
  width:300px;
  font-size:17px;
  visibility:hidden;
  margin:0 !important;
}

.sIFR-hasFlash H4{
  line-height:20px !important;
  height:20px;
  width:250px;
  font-size:17px;
  visibility:hidden;
  margin:0 !important;
}

.sIFR-hasFlash H5{
  line-height:16px !important;
  height:18px;
  width:300px;
  font-size:16px;
  visibility:hidden;
  margin:0 !important;
}

#menu .menuitem{
position:relative;
text-align:center;
}

#menu .menuitem span{
position:absolute;
bottom:8px;
left:0;
width:123px;
text-align:center;
}

#menu .menuitem a{
color:#70571b;
font-size:17px;
font-family:OptimusPrinceps;
font-weight::normal;
text-decoration:none;
}

#menu .menuitem a.selected{
color:#000000;
font-size:17px;
font-family:OptimusPrinceps;
font-weight::normal;
text-decoration:none;
}

#menu .menuitem a:hover{
color:#000000;
}


.kop_klein{
font-size:9px;
color:#70571b;
font-weight:bold;
margin:20px 0px 3px 0px;
padding:0px 0px 0px 0px;
display:block;
}

#content_text .h1{
position:absolute;
top:0px;
left:50px;
color:#70571b;
font-size:22px;
font-family:OptimusPrinceps, Helvetica, sans-serif;
margin:0px auto;
padding:0px auto;
z-index:1;
}

#content_text .footer a{
color:#70571b;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}

#content_text .footer a:hover{
color:#000000;
}

.date{
display:block;
color:#70571b;
}

.assortimentitem{
color:#70571b;
font-size:16px;
font-family:OptimusPrinceps, Helvetica, sans-serif;
}

#content_text_assortiment .menu a{
color:#70571b;
font-size:13px;
font-family:verdana, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}

#content_text_assortiment .menu a:hover{
color:#000000;
}

#content_text_assortiment .menu a.selected{
color:#000000;
font-size:13px;
font-family:verdana, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}

#content_text_assortiment .submenu a{
color:#70571b;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}

#content_text_assortiment .submenu a.selected{
color:#000000;
}

#content_text_assortiment .submenu{
color:#70571b;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}

#content_text_assortiment .menu{
color:#70571b;
font-size:13px;
font-family:verdana, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}

#content_text_assortiment .head{
font-size:9px;
color:#70571b;
}

#content_text_assortiment select{
height:18px;
font-size:9px;
line-height:9px;
}

#content_text_assortiment .text{
line-height:30px;
}

#content_text_assortiment .selected{
color:#b3bcc1;
}

#content_text_assortiment a{
color:#70571b;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}

#content_text_assortiment a:hover{
color:#000000;
}

#content_text_assortiment .item_big a{
color:#000000;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}

#content_text_assortiment .item_big a:hover{
text-decoration:underline;
}

#content_text_right .header{
color:#70571b;
font-size:22px;
font-family:OptimusPrinceps, Helvetica, sans-serif;
}

#content_text_right .text label{
clear:both;
float:left;
width:92px;
height:20px;
}

#content_text_right .text input{
float:left;
width:180px;
height:16px;
border:none;
background-color:#eee5ce;
margin:0px 0px 6px 0px;
font-size:10px;
}

#content_text_right .text .form{
line-height:20px;
}

#content_text_right .text .button{
height:16px;
width:126px;
text-align:center;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
float:left;
margin:10px 0px 0px 10px;
padding:2px 0px 0px 0px;
cursor:pointer;
}

#content_text_right .text textarea{
float:left;
width:150px;;
margin:0px 0px 6px 0px;
font-size:11px;
}

#content_text_right .footer a{
color:#70571b;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}

#content_text_right .footer a:hover{
color:#000000;
}

a{
color:#70571b;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}

a:hover {
color:#000000;
}

