body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-image: url(../img/bg_wasser.jpg);
        background-repeat:repeat;
}
img        {
        margin:0 0 0 0;
        border:0;
}
p        {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #0B0B61;
        text-decoration: none;
}
dt
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #0B0B61;
        text-decoration: none;
}
dd
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #0B0B61;
        text-decoration: none;
}
ul{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #0B0B61;
        text-decoration: none;
}
.fl{
float:left;
}
.fr{
float:right;
}
.cb{
        clear:both;
}
.mt20{
margin-top:20px;
}
.m0{
margin:0;
}
.mt10{
margin-top:10px;
}
.mt0{
margin-top:0px;
}
.mr0{
margin-right:0px;
}
h4{
        font-family: Verdana, Arial, Helvetica, sans-serif;
}

/**-----------------------Navigation Links Index und Inhalt----------------------------------------------------------*/
.navi {
        margin:8px 0 0px 30px;
        float:left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: 13px;
        font-weight: normal;
        text-transform: none;
        color: #0174DF;
        text-decoration: none;
}
.aktiv {
        color: #0B0B61;
        font-weight: bold;
}
.abstandnavibuttons        {
        margin-right:45px;
}
.abstandsubnavibuttons        {
        margin-right:10px;
        border-bottom:1px solid #A6034A;
}
.sprachnavi        {
        margin:2px 10px 3px 0;
        float:right;
}
.navi_sub {
        width:798px;
        margin:10px 0 8px 10px;
        padding:10px 0 10px 22px;
        float:left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        text-transform: none;
        color: #0B0B61;
        text-decoration: none;
        display:block;
        background-color:#d1e3eb;
}
.subnavi_platzhalter {
        height:11px;
}
a:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #0174DF;
        text-decoration: none;
}
a:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #0174DF;
        text-decoration: none;
}
a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #0B0B61;
        text-decoration: none;
        font-weight: normal;
}
/**-----------------------Ende Navigation Links-Index und Inhalt----------------------------------------------------------*/







/**-----------------------Inhalt----------------------------------------------------------*/
.container        {
        width:840px;
        margin:auto;
}
.linie_hellgrau        {
        margin:0 0 0 0;
        float:left;
        width:840px;
        height:1px;
        background-image:url(../img/grau.gif);
        background-repeat:repeat-x;
}
.linie1_dunkelblau        {
        margin:0 0 0 0;
        float:left;
        width:840px;
        height:1px;
        background-image:url(../img/1dblau.gif);
        background-repeat:repeat-x;
}
.linie_dunkelblau        {
        margin:0 0 0 0;
        float:left;
        width:840px;
        height:1px;
        background-image:url(../img/dblau.gif);
        background-repeat:repeat-x;
}
.inhalt        {
        float:left;
        width:822px;
        margin:43px 0 0 9px;
}
.inhaltsub        {
        float:left;
        width:822px;
        margin:10px 0 0 9px;
}
.indexinhalt        {
        float:left;
        height:432px;
        width:840px;
}
.zentriert        {
        text-align:center;
}
.linksausgerichtet        {
        text-align:left;
}
.bild_links        {
         float:left;
}
.spalte_rechts        {
         margin-left:30px;
         width:464px;
         float:left;
}
.spalte_links{
width:304px;
float:left;
}
.spalte_links_2{
width:306px;
float:left;
}
.txt_fliess {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 15px;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        color: #0B0B61;
        text-decoration: none;
        float:left;
}
.bildspalte1von3        {
        margin:0;
        float:left;
}
.textspalte2von3        {
         margin:0;
         width:250px;
         float:left;
         margin:0 0 0 20px;
}
.textspalte3von3        {
         margin:0;
         width:250px;
         float:left;
         margin:0 0 0 20px;
}
.textspalte_V2_1von3        {
        margin:0;
        float:left;
        width:270px;
}
.bildspalte_V2_2von3        {
        margin:0;
        float:left;
        margin-left:40px;
}
.textspalte_V2_3von3        {
        margin:0;
        float:left;
        width:270px;
        margin-left:40px;
}
.txt_foot {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 11px;
        font-weight: normal;
        font-variant: small-caps;
        text-transform: none;
        color: #0174DF;
        text-decoration: none;
}
.hr {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 5px;
        font-style: normal;
        line-height: 5px;
        font-weight: normal;
        font-variant: small-caps;
        text-transform: none;
        color: #666666;
        text-decoration: none;
        margin: 3px;
}
.bildleiste_ersteReihe {
        float:left;
        width:820px;
        margin:0 0 20px 0;
}
.bildleiste {
        float:left;
        width:820px;
        margin:0 0 20px 0;
}
.bildleiste_letzteReihe {
        float:left;
        width:820px;
        margin:0 0 0 0;
}
.mouseoverb1 {
        float:left;
        margin-right:20px;
        width:148px;
        height:129px;
}

a.mv1 {display:block;border:0px;width:144px;height:125px;}
a.mv1:hover {border:2px solid #0174DF; }

td {
        text-align:left;
}
td.rechts {
        text-align:right;
}
.produkte_thumbs        {
        width:145px;
        float:left;
        margin:0 5px 10px 0;
        float:left;
}
.produkte_thumbs a {
        float:left;
        width:145px;
        padding-top:10px;
        height:30px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        text-transform: none;
        color: #0B0B61;
        text-decoration: none;
        display:block;
        background-color:#d1e3eb;
        text-align:center;
}
.produkte_thumbs a:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #0174DF;
        text-decoration: none;
}
.produkte_thumbs a:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #0174DF;
        text-decoration: none;
}
.produkte_thumbs a:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #0B0B61;
        text-decoration: none;
        font-weight: bold;
}
.produkte_thumbs_whirlpool        {
        float:left;
}

/**-----------------------Produkte----------------------------------------------------------*/
.submenue_produkte_back{
        width:822px;
        background-color:#d1e3eb;
        text-align:center;
}
.submenue_produkte_button{
        width:161px;
        height:145px;
        background-color:#d1e3eb;
        float:left;
        text-align:center;
        padding-top:10px;
}
.submenue_produkte_button_aktiv{
        width:158px;
        height:145px;
        background-color:#A9D0F5;
        float:left;
        text-align:center;
        padding-top:10px;
}
.submenue_produkte_button a{
        margin:0;
        font-size:11px;
}
.submenue_produkte_button img{
        margin-bottom:10px;
}
.submenue_produkte_button_aktiv img{
        margin-bottom:10px;
}
.submenue_produkte_button_aktiv a{
        margin:0px;
        font-size:11px;
        color:#0B0B61;
}
.submenuepunkteabstand{
        width:0px;
        float:left;
}

.toggle_menuepunkt_produkte
        {width:280px;
                background-color:white;
                border:solid #A9D0F5 1px;
                margin:5px 0 5px 0;
                float:left;
                }
.toggle_menuebild{
         float:left;
         width:80px;
         text-align:center;
         margin:10px 0 0 0;
        }
.toggle_menuetext{
        float:right;
        width:190px;
        margin:10px 5px 5px 0;
}
.menuetext p{
        margin:0;
}
.toggle_menuetext p{
        margin:0;
}
.produktenavi {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        text-transform: none;
        color: #0174DF;
        text-decoration: none;
}



h2.trigger {
        width:298px;
        height:25px;
        background-color:#d1e3eb;
        border:solid #d1e3eb 1px;
        padding:0;
        float:left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 12px;
        font-weight: normal;
        text-transform: none;
        color: #0174DF;
        text-decoration: none;
        margin:0 0 6px 0;

}
h2.trigger a {
        color: #0174DF;
        margin:6px 0 6px 6px;
        text-decoration: none;
        display: block;
}
h2.trigger a:hover { color: #0B0B61; }
h2.active {        font-weight: bold;color: #0B0B61;}
.toggle_container {
        width:262px;
        margin: 0 0 5px;
        padding:0;
        font-size: 1.2em;
        clear: both;
        float:left;
}
.toggle_container .block {
        padding: 20px; /*--Padding of Container--*/
}
.naviscroll {
        height:400px;
        width:300px;
        overflow:auto;
}
.head_produkte {
        margin-top:0;
        font-size: 12px;
        font-weight:bold;
}
.title {
        margin-top:5px;
        font-size: 12px;
        font-weight:bold;
}
.inforahmen {
        border:solid #A9D0F5 1px;
        padding:10px 10px 10px 10px;
        overflow:hidden;
}
/**-----------------------EndeProdukte----------------------------------------------------------*/
/**-----------------------Ende Inhalt----------------------------------------------------------*/





/**-----------------------Footer----------------------------------------------------------*/
.linie_dunkelblau_footer        {
        float:left;
        margin:20px 0 0 0;
        width:840px;
        height:1px;
        background-image:url(../img/dblau.gif);
        background-repeat:repeat-x;
}
.footer p {
        height:50px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 10px;
        font-weight: normal;
        text-transform: none;
        color: #0B0B61;;
        text-decoration: none;
}
.footer p        {
 margin-top:10px;
 float:left;
 width:410px;
 text-align:right;
}
.footer p        {
 margin-top:10px;
 float:left;
 width:410px;
 text-align:right;
}
.footernavi        {
        float:left;
        margin:10px 0 0 25px;
        width:75px;
}
.footernavi        a{
        float:left;
        margin:0;
}
.footer {
        float:left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 10px;
        font-weight: normal;
        text-transform: none;
  color: #0B0B61;
  text-decoration: none;
}
.garantie_button        {
        float:left;
        margin:5px 0px 20px 110px;
}

/**-----------------------Ende Footer----------------------------------------------------------*/






