body 
{
  font-family: Verdana, helvetica, sans-serif;
  font-size:10px;
  color:#000000;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0px;
  text-align:center;
  background-color: #AFC8D4;
}
  
a
{
  font-family: Verdana, helvetica, sans-serif;
  color:#000000;
}
a:hover
{
  font-family: Verdana, helvetica, sans-serif;
  color:#FFFFFF;
}

.bg_inner_middle a:hover
{
  font-family: Verdana, helvetica, sans-serif;
  color:#000000;
}

.bottonsend
{
  padding:0;
  font-weight:bold;
  font-size: 9px; 
  color: #FFFFFF;
  background: #AFC8D4;
  border: 1px solid #FFFFFF;
}

.searchfield
{
  font-weight:bold;
  font-size: 10px; 
  height:17px;
  border:0px;
  padding:0px;
}


.gopage
{
  font-weight:bold;
  font-size: 9px; 
  height:13px;
  border:0px;
  padding:0px;
}

select 
{ 
  font-weight:bold;
  font-size: 10px; 
  color: #FFFFFF; 
  /*border: #AFC8D4; */
  /*border-style: solid; */
  border-top-width: 0px; 
  border-right-width: 0px; 
  border-bottom-width: 0px; 
  border-left-width: 0px;
  background-color:#AFC8D4;

}

.headline_underline
{
  border-bottom:2px solid #AFC8D4;
}

.line_underline
{
  border-bottom:1px solid #AFC8D4;
}


.prod_link:hover
{
  text-decoration:none;
  color:#000000;
}

.prod_link
{
  text-decoration:none;
  color:#000000;
}


.black_link:hover
{
  text-decoration:none;
  color: black;
}

.black_link
{
  text-decoration:none;
  color: black;
}

.bg_outer_top
{
  height: 105px;
  background: url(/grafik/baggrunde/bg_white_frame_top.jpg) no-repeat top center;
}

.bg_outer_middle
{
  padding-top:10px;
  padding-left:7px;
  height: 300px;
  background: url(/grafik/baggrunde/bg_white_frame_middle.gif) repeat-y top center;
}

.bg_outer_middle_index
{
  padding-top:10px;
  /*padding-left:7px;*/
  height: 300px;
  background: url(/grafik/baggrunde/bg_white_frame_middle.gif) repeat-y top center;
}

.bg_outer_bottom
{
  height: 42px;
  padding-right:15px;
  background: url(/grafik/baggrunde/bg_white_frame_bottom.gif) repeat-y top center;
}

a.webmindit
{
  color:#AFC8D4;
  text-decoration:none;
  font-weight:bold;
}

a.webmindit:hover
{
  color:#AFC8D4;
  text-decoration:none;
  font-weight:bold;
}

.bg_inner_top
{
  height: 14px;
  background: url(/grafik/baggrunde/bg_blue_frame_top.gif) no-repeat top center;
}

.bg_inner_top_index
{
  height: 14px;
  background: url(/grafik/baggrunde/bg_blue_frame_top_index.gif) no-repeat top center;
}

.bg_inner_middle
{
  padding-left:15px;
  padding-right:15px;
  height: 300px;
  background: url(/grafik/baggrunde/bg_blue_frame_middle.gif) repeat-y top center;
}

.bg_inner_middle_index
{
  padding-left:15px;
  padding-right:15px;
  height: 300px;
  background: url(/grafik/baggrunde/bg_blue_frame_middle_index.gif) repeat-y top center;
}

.bg_inner_bottom
{
  height: 15px;
  background: url(/grafik/baggrunde/bg_blue_frame_bottom.gif) repeat-y top center;
}

.bg_inner_bottom_index
{
  height: 15px;
  background: url(/grafik/baggrunde/bg_blue_frame_bottom_index.gif) repeat-y top center;
}

.navicell
{
  background-color:#5F91AA;  
  width:172px;
}

.navi_prod_cat
{
  padding-left:3px;
  background-color:#5F91AA; 
  color:white; 
  font-weight:bold;
  text-transform:uppercase;
}

.navi_prod_cell
{
  background-color:#AFC8D4; 
  color:black; 
  font-weight:bold;
  /*text-transform:uppercase;*/
  border:1px solid #AFC8D4;
}

.navi_prod_back
{
  padding-left:6px;
  background-color:#FFFFFF; 
  color:black; 
  font-weight:bold;
  border:1px solid #AFC8D4;
}

.topNavigation_on a
{
  color:white; 
  font-weight: bold;
  text-transform: uppercase;
  text-decoration:none;
}

.topNavigation_off a
{
  font-weight: bold;
  text-transform: uppercase;
  text-decoration:none;
}


div#groupNavigation {
  font-weight: bold;
  text-transform: uppercase;
  padding: 0px;
  margin: 0px;
  }

ul.groupNavigation {
  margin: 0px;
  padding: 4px;
  list-style: none;
  }

ul.groupNavigation ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  }

ul.groupNavigation li {
  padding-top: 12px;
  padding-bottom: 2px;    
  padding-left: 8px; 
  border-bottom: 1px solid #FFFFFF;
  }

ul.groupNavigation li ul li {
  /*background: #FFB0B0;*/
  }
  
ul.groupNavigation a {
  height: 12pt;
  padding: 2 0 2 15px;
  text-decoration:none;
  color: black;
  }

ul.groupNavigation a:hover {
  color: white;
  text-decoration:none;
  }

ul.groupNavigation li ul li a {
  padding: 2 0 2 30px;
  }