body, td        {font-family: Arial, Verdana, Helvetica, sans-serif; color: #70706f; font-size: 12px; line-height:18px}
.balken1 {background: #FFFFFF}
.balken2 {background-image:url(8166.gif);}
.balken3 {background: #C6C6C6}
.linie {color: #920031}
.box1 {font-weight: bold; color: #FFFFFF; background: #920031;}
.box2 {background: #E0DFDF; color: #70706f;}
.box3 {background: #F0F0F0; color: #70706f;}
.highlight1 {font-size: 18px; font-weight: bold; color: #990033;}
.highlight2 {font-size: 12px; font-weight: bold; color: #990033;}
.gewinn {font-size: 12px; color: #666666; background: #FFFFFF url(4161.gif) no-repeat;}
.wochenhits {font-size: 22px; color:#d40000; font-weight:bold;}

h1 {font-family:Helvetica, Arial,Verdana, sans-serif;color: #546d79;display:inline;font-size:26px;font-weight: normal; line-height:28px;}
h2 {font-family:Helvetica, Arial, Verdana, sans-serif;color: #546d79;display:inline;font-size:18px;font-weight: normal; line-height:25px;}
h3 {display: inline;color: #70706f; font-size:12px;font-weight: normal;}


.titelh {color: #70706f; font-size:14px; font-weight:bold;}
.texth {color: #70706f; font-size:12px;}
.textlink {color: #546d79; font-size: 12px; font-weight: bold; text-decoration: none; background-image:url(8311.gif);background-repeat:no-repeat;padding-left:12px;}
a, .nl {color: #546d79; font-weight: normal;text-decoration:underline;}
a:hover {text-decoration: underline;}

.bezeichnung {color: #868788; font-size: 12px;font-weight:bold; line-height:13px}
.beschreibung {color: #868788; font-size: 12px; text-decoration: none; line-height:18px;}

.botnav {color: #70706f; font-size: 10px; text-decoration: none;text-transform: uppercase; line-height:12px;}
.pos {font-size: 10px;color:#70706f;text-transform:uppercase;text-decoration:none;font-weight:bold;}
.poslnk {font-size: 10px;color:#70706f;text-transform:uppercase; text-decoration:none;}
.posactive {font-size: 10px;color:#70706f;text-transform:uppercase; text-decoration:none;font-weight:bold;}




/* neu */ .link0 {color: #546d79; font-size: 13px; font-weight: bold; text-decoration: none;}   
.link1 {color: #666666; font-size: 12px; text-decoration: none; font-weight:normal;}    
a.navL:link, a.navL:active, a.navL:hover, a.navL:visited {color: #FFFFFF; text-decoration: underline; font-weight:bold;}
input{ font-size: 11px; color: #333333;font-family:Arial,Verdana,Helvetica, sans-serif;}
textarea, select {font-size: 11px; color: #333333;background: #FFFFFF;font-family:Arial,Verdana,Helvetica, sans-serif; }
input.input161 {font-size: 10px; color: #333333;width: 161px;  background: #FFFFFF;}
input.input191 {font-size: 10px; color: #333333;width: 191px; background: #FFFFFF;}
input.btn {color: #333333; font-size: 11px;font-weight:normal; background: #FFFFFF;}
select.select191 {font-size: 11px; color: #333333;width: 191px;  background: #FFFFFF;}
input.pfeile {font-family:Verdana,Arial,Helvetica, sans-serif; color: #333333; font-size: 10px;font-weight:bold;background:#FFFFFF;}
.formularsuche {font-size: 10px;color:#333333;font-weight:normal;background:#ffffff; height:19px;}        
.laenderauswahl {font-size: 10px;color:#333333;font-weight:normal;background:#ffffff; height:16px; width:93px;}        

.button {color: #333333; font-size: 11px;text-decoration:none;font-weight:normal; background: #FFFFFF; border-right:2px #75736e solid;border-bottom:2px #75736e solid;border-left:1px #d4d0c8 solid;border-top:1px #d4d0c8 solid;}
.button:hover{text-decoration:none;}

/*---------- relaunch 2006 neue styles----------*/


.linkarial9grau {font-family:Arial, Verdana,Helvetica, sans-serif;color: #5b5b5b; font-size: 11px; font-weight: normal; text-decoration: none; line-height:13px; text-transform:uppercase;}
.linkdoppelpfeil {font-family:Verdana,Arial, Helvetica, sans-serif;color: #546d79; font-size: 10px; font-weight: bold; text-decoration: none; background-image:url(8254.gif);background-repeat:no-repeat;padding-left:12px;}
.linknormal {font-family:Arial, Verdana,Helvetica, sans-serif;color: #546d79; font-size: 12px; font-weight: bold; text-decoration: none;}
.linkarial9graunormal {color: #5b5b5b; font-size: 11px; font-weight: normal; text-decoration: none; line-height:13px; }
.linknormal11 {color: #546d79; font-size: 11px; font-weight: bold; text-decoration: none;line-height:13px;}
.linkarial12grau {font-family:Arial, Verdana,Helvetica, sans-serif;color: #707173; font-size: 12px; font-weight: normal; text-decoration: none; line-height:13px;}
.linkbraun {color: #546d79; font-size: 11px; font-weight: normal; text-decoration: none;}


.topnav {font-family:Helvetica, Verdana,Arial,sans-serif;color: #3e3e40; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase;letter-spacing:1px;}
.topnavactive {font-family:Helvetica, Verdana,Arial, sans-serif;color: #3e3e40; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing:1px;}
.topnav:hover {font-family:Helvetica, Verdana,Arial, sans-serif;color: #3e3e40; font-size: 12px; font-weight: bold; text-decoration: underline; text-transform: uppercase; letter-spacing:1px;}
.topnavactive:hover {font-family:Helvetica, Verdana,Arial, sans-serif;color: #3e3e40; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing:1px;}

.nav {font-family:Helvetica, Verdana,Arial,   sans-serif;color: #546d79; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing:1px; line-height:23px;}
.navactive {font-family:Helvetica,Verdana,Arial,   sans-serif;color: #3d3c3f; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing:1px; line-height:23px;}
.nav:hover {font-family:Helvetica, Verdana,Arial,   sans-serif;color: #3d3c3f; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing:1px; line-height:23px;}
.navactive:hover {font-family:Helvetica, Verdana,Arial,   sans-serif;color: #3d3c3f; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; letter-spacing:1px; line-height:23px;}


.nav1 {font-family:Arial, Verdana,Helvetica,  sans-serif;color: #70706f; font-size: 11px; font-weight: normal; text-decoration: none; line-height:13px;}
.nav1active {font-family:Arial, Verdana,Helvetica,  sans-serif;color: #70706f; font-size: 11px; font-weight: bold; text-decoration: none; line-height:13px;}
.nav1activenormal {font-family:Arial, Verdana,Helvetica,  sans-serif;color: #70706f; font-size: 11px; font-weight: bold; text-decoration: none; line-height:13px;}

.abstandlevel1{padding-left:12px; background-image:url(13445.gif);background-repeat:no-repeat;}
.abstandlevel1active{padding-left:12px; background-image:url(13442.gif);background-repeat:no-repeat;}
.abstandlevel1nosubnav{padding-left:12px; background-image:url(13444.gif);background-repeat:no-repeat;}

.abstandlevel2{padding-left:22px;background-image:url(4160.gif);background-repeat:no-repeat;}
.abstandlevel2active{padding-left:22px;background-image:url(13443.gif);background-repeat:no-repeat;}

.nav2 {font-family:Arial, Verdana,Helvetica,  sans-serif;color: #70706f; font-size: 10px; font-weight: normal; text-decoration: none; line-height:11px;}
.nav2active {font-family:Arial, Verdana,Helvetica,  sans-serif;color: #70706f; font-size: 10px; font-weight: bold; text-decoration: none;line-height:11px;}

.braun12 {color: #546d79; font-size: 12px; font-weight: normal; line-height:18px;}
.braun12bold {color: #546d79; font-size: 12px; font-weight: bold; line-height:18px;}

.braun14 {font-family:Helvetica,Arial, Verdana,  sans-serif;color: #546d79; font-size: 14px; font-weight: normal;  line-height:16px;}

.progress {color:#ffffff;
background: #546d79;}

.rahmen{border:1px #c5c7c8 solid;}

.ocker {background: #546d79;}
.gold {background: #546d79;}
.braun {background: #546d79;}
.contentgrau {background: #ffffff;}
.weiss {background: #ffffff;}
.bgsuche {background: #e3e4e5;}

.laender {font-family: Arial, Verdana,Helvetica, sans-serif;font-size: 9px;color:#333333;text-transform:uppercase; font-weight: bold;}
.kontakt {font-size: 10px;color:#707173;text-decoration:none; }
.suche {font-family: Helvetica,Arial, Verdana,sans-serif;color: #546d79; font-size: 12px;font-weight:bold;text-decoration:none;}
.erwsuche {color: #546d79; font-size: 11px; text-decoration:none;}

.schongesehen{ color: #536c79; font-size: 12px; line-height:18px; font-weight:bold;}

.arial12bold {color: #70706f; font-size: 12px; line-height:18px; font-weight:bold;}
.arial12boldocker {color: #546d79; font-size: 12px; line-height:18px; font-weight:bold;text-decoration:none;}
.arial11 {color: #70706f; font-size: 11px; line-height:16px; font-weight:normal;}

.arial16boldocker {font-family:Arial,Verdana; color: #546d79; font-size: 14px; line-height:16px; font-weight:bold;text-decoration:none;}

.listeheadline {color: #ffffff; font-size: 12px; line-height:18px; font-weight:bold;background-color:#546d79;}


.warenkorb {font-family:Helvetica,Arial,Verdana, sans-serif;color: #47484a; font-size: 11px;line-height:13px; font-weight: bold; text-decoration: none; }
.zumwarenkorb { font-family:Verdana,Arial,Helvetica, sans-serif;color: #47484a; font-size: 10px; line-height:14px;  font-weight: bold; text-decoration: none; }
.warenkorbanzeige {color: #47484a; font-size: 11px; line-height:13px;}

.featureheadline {font-family:Helvetica,Arial,Verdana, sans-serif;color: #546d79; font-size: 12px;line-height:15px; font-weight: bold; letter-spacing:1px;}
.featureinhalt {font-family:Helvetica,Arial,Verdana, sans-serif; font-size: 11px;line-height:14px; }
.featureinfo { font-family:Verdana,Arial,Helvetica, sans-serif;color: #546d79; font-size: 11px; line-height:13px;  font-weight: bold; text-decoration: none; }

.strichlinie {background-image:url(8166.gif);}
.strichliniev {background-image:url(8270.gif);}
 .aussen {
        filter:Alpha(opacity=50);
               -moz-opacity:0.5;
               opacity:0.5;
        position: absolute;
        background-color: #ffffff;
        height:100px;
        width:140px;
        float:right;
        left:425px;
        text-align:right;
 

   top:52px;

        }
        
        
        
        



.wkinnen { 
        position: absolute;
        top:52px;
        left:435px;
      width:110px;      
         }


.maske_news{width:80px;
         height:80px;
         top:0px;
         left:0px;
         position: absolute;
         }

.maske_news_detail{width:120px;
         height:120px;
         top:0px;
         left:0px;
         position: absolute;
         }


.maskeinnen100{width:100px;
         height:100px;
         top:0px;
         left:0px;
      
         position: absolute;
         }
         
.maskeinnen200{width:200px;
         height:200px;
         top:0px;
         left:0px;
         position: absolute;
         }
         
.maskeinnen60{width:60px;
         height:60px;
         top:0px;
         left:0px;
         position: absolute;
         }



/*----------alte unveraenderte styles----------*/
.navbold {font-size: 10px;  text-decoration: none; color: #990000; font-weight: bold}
.art1 {color: #000000; font-size: 10px; text-decoration: none; vertical-align: top;}
.link1fl {color: #999999;font-size: 12px; text-decoration: none;}
.link1fl:first-letter{font-weight: bold}
.link2 {color: #999999;font-size: 20px;  text-decoration: none}
.link1akt {color: #663300;font-size: 12px; text-decoration: none}

.titel1col {color: #A4ABBD; font-size:29px; }
.titel1 {color: #999999; font-size:29px; }
.titel2 {color: #999999; font-size:20px; text-decoration: none}
.titel3 {color: #999999; font-size:14px; }
.errmsg {color: #546d79; font-size:10pt; font-weight: bold}
.aktion {color: #546d79; font-size:20px; text-decoration: none}
.jubi1 {FONT-SIZE: 29px; COLOR: #546d79; }
.jubi2 {FONT-SIZE: 20px; COLOR: #546d79; }
.jubi3 {FONT-SIZE: 14px; COLOR: #999999; }
.jubitext{FONT-SIZE: 12px; COLOR: #999999; }
.jubitab {border-color:black;border-left:1px;border-right:1px;border-bottom:1px;border-top:1px;}

.statt {color:#9A0000;text-decoration:line-through}







/*----------partnerprogramm styles----------*/

.navp {color: #646464; font-size: 11px; text-decoration: none;}
.navpactive {color: #920031; font-size: 11px; text-decoration: none;}
.hintergrund {width:950px;
              background-image:url(7151);
              background-repeat:no-repeat;
              background-position:right bottom;
border:1px #8d8d8d solid; 
text-align:center;
   }

.formular {border-left: #8d8d8d 1px solid; border-bottom: #8d8d8d 1px solid; border-top: #8d8d8d 1px solid; border-right: #8d8d8d 1px solid; background: #e5e5e5;font-family: Arial, Verdana, Helvetica, sans-serif; color: #920031; font-size: 11px;}
 .rotboldupper {color: #920031; font-size:14px;text-transform:uppercase; font-weight:bold;}
  .headline1 {color: #920031; font-size:26px; font-weight:bold;}
  .headline2 {color: #999999; font-size:16px; font-weight:bold;}
  .rotbold {color: #920031; font-size:12px; font-weight:bold;}
  .linkrot {color: #920031; font-size: 12px; text-decoration:underline;}
  .weiss {background: #FFFFFF;}
  .textrot {color: #920031; font-size: 12px; text-decoration:none;}

 
  
  
        