@charset "utf-8";
/* CSS Document 
909090

c1c1c1
*/
.haendler_suche {position: static; z-index: 0; background-color: none !important;}

.sprachen { width: 950px !important; top: 0px !important; z-index: 99999}
.aufklapp_gesamt * {margin: 0; padding: 0; font-size: 11px !important; }

.aufklapp_gesamt {position:absolute; right: 0; top: 40px; text-align: right; }
.aufklapp_gesamt img {border: none; vertical-align: middle;}
.aufklapp_gesamt li {list-style-type: none;}
.aufklapp_gesamt a { margin: 0 !important; padding: 0  !important;  text-decoration: none !important; white-space: nowrap;}


.aufklapp_oben {background: #909090; border: 1px solid #fff;  padding: 3px !important; padding-top: 2px !important; position: absolute; right: 0; }
*:first-child+html .aufklapp_oben {
  padding-bottom: 4px !important;
}
* html .aufklapp_oben {
  padding-bottom: 4px !important;
}

.aufklapp_oben img {vertical-align: middle;}

.aufklapp {margin: 0 !important;  position: absolute; top: 22px; right: 0; 
			background: #efefef; z-index: 99999; 
			width: auto !important; line-height: 18px;
			height: 0px; overflow: hidden;}

ul li:hover .aufklapp {overflow: visible; height: auto; border: 1px solid #b1b1b1;  padding: 5px;}	
.CSStoShow {overflow: visible; height: auto; border: 1px solid #b1b1b1;  padding: 5px;}

ul li {  /* the behaviour to mimic the li:hover rules in IE 5+ */
  behavior: url(fileadmin/dimplex/templates/IEmen.htc); 
}

.aufklapp  li {white-space: nowrap;  z-index: 99999}
.aufklapp a { margin-left: 0px !important; }
.aufklapp a:hover {color: #e79898;}
.aufklapp  img {vertical-align: middle; margin-bottom: 3px; margin-left: 5px;}

#kopflogin div { position: absolute; right: 91px; top: 15px;}






