body {
margin:0px;
text-align:center;
 background-color:#383838;
}

.hintmiddle {
margin:0px auto;
width:100%;
background-image:url(images/hv-hint-middle.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}

.bodyx {
margin:0px auto;
width:902px;
padding:0px 0px 0px 0px;
background-image: url(images/hv-banderole-10.gif);
background-repeat:repeat-y;
text-align:left;
}

.productbox {
width:190px;
height:314px;
float:left;
background-image:url(images/hv-box-products-2.jpg);
background-repeat:no-repeat;
padding:10px;
margin: 0px 0px 25px 25px;
}

.producttext {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
}

.copytext {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:left;
float:left;
}

.product {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
font-size:16px;
font-weight: bold;
line-height:100%;
}

.homebox {
width:680px;
height:229px;
float:left;
background-image:url(images/hv-box-home.jpg);
background-repeat:no-repeat;
padding:0px 0px 0px 0px ;
margin: 49px 0px 25px 25px;
}

.contentbox {
width:640px;
height:392px;
float:left;
background-image:url(images/hv-box-content.jpg);
background-repeat:no-repeat;
padding:0px 0px 0px 40px ;
margin: 0px 0px 25px 25px;
}


.menucontainer {
width:150px;
float:left;
margin:49px 10px 0px 10px;
text-align:left;
}

a.menu:link, a.menu:visited
{
 color:#FFFFFF;
 text-decoration:none;
}
a.menu:active, a.menu:hover
{
 color:#000000;
 background-color:#FFFFFF;
}
a.menu {
 display:block;
 padding:8px 0px 7px 36px;
 text-align:left;
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#FFFFFF;
 text-decoration:none;
 }
 
 .menuaktiv {
 display:block;
 padding:8px 0px 7px 36px;
 text-align:left;
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#000000;
  background-color:#FFFFFF;
 text-decoration:none;
 }
 

 /* The div enclosing the menu */
.Produktmenu {
 display:block;
 padding:0px 0px 2px 36px;
 line-height:1.5;
 text-align:left;
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size:12px;
    background-color:#FFFFFF;
 text-decoration:none;
}

/* The actual links */
.Produktmenu a:link, .Produktmenu a:visited, .Produktmenu a:active {
  color:#666666;
 text-decoration:none;
}

/* The actual links when hovering */
.Produktmenu a:hover {
  color:#990099;
   text-decoration:none;
}

/* The actual link of the currently selected item */
.Produktmenu .WebYepMenuCurrentItem a:link, .Produktmenu .WebYepMenuCurrentItem a:visited, .Produktmenu .WebYepMenuCurrentItem a:active, {
  color:#990099;
   text-decoration:none;
}

/* The actual link of the currently selected item when hovering */
.Produktmenu .WebYepMenuCurrentItem a:hover {
 color:#990099;
  text-decoration:none;
}

.Produktmenu .WebYepMenuSelected a {
 color:#990099;
  text-decoration:none;
}

 
.headline {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:right;
font-size:24px;
}

.adresse {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
}
.adresse a{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
text-align:left;
}
