.border_top_bottom_dashed { border-top: 1px dashed #0078b8; border-bottom: 1px dashed #0078b8;} .button { border: 1px solid #CC3333; padding: 2px; color:#CC3333; width:180px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#333333;background:url(img/hg_grau.gif);} .button:hover { border: 1px solid #CC3333; padding: 2px; color:white; width:180px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#333333;background:url(img/hg_rot.gif);} .weitere_groessen {float:right; width:65px;padding:5px} .clear {clear:both;} td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px} td.bottom { border-bottom:1px solid #CC3333; } td.b_r { border-bottom:1px solid #CC3333; border-right:1px solid #CC3333; } table.haupttabelle { border-style:solid; border-width:1px; border-color:#CC3333; } #produktbereich {width:550px} #produktbereich img {border:double 3px #CCCCCC; margin-right:3px; margin-bottom:3px; float:left} .body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding:2px} .agisrot {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #CC3333} .agisblau {color: #0078b8} img.double {border: double 3px #0078b8} img.double_grau {border: double 3px #CCCCCC} img.double_right {border: double 3px #0078b8; margin-right:25px} img.solid {border: solid 1px #CC3333} img.solid_margin {border: solid 1px #CC3333; margin:5px} .news {border: dashed 1px #999999; background-color:#e2e2e2;} .news_neu {border: dashed 1px #999999; background-color:#e2e2e2; float:right; width:70%; filter: Alpha(opacity=90); /* ie */ -moz-opacity: 0.9; /* mozilla */} .kontakt {border: dashed 1px #0078b8; background-color:#e2e2e2} .rot_dashed {border: dashed 1px #CC3333; background-color:#e2e2e2} a { color: #CC3333} a.w { color: #FFFFFF} a.klein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px} a.mehr { font-family: Arial-Narrow, Arial, Verdana, Helvetica, sans-serif; font-size: 10px} a.ohne {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;text-decoration:none; color: #003399} img.highlightbild {border: solid 1px #0078b8; float:left; margin-right:2px; margin-bottom:2px;} img.vorschaubild {border: solid 1px #0078b8; display: inline; margin-right:2px; margin-bottom:2px; float:middle} a.menu1:link,a.menu1:visited { font-size: 12px; font-weight: bold; color: #0078b8; text-decoration:none; margin-top:15px; padding:2px; padding-bottom:3px; padding-left:7px;padding-right:7px; } a.menu1:hover{ font-size: 12px; font-weight: bold; color: #CC3333; text-decoration:none; margin-top:15px; padding:2px; padding-bottom:3px; padding-left:7px;padding-right:7px; } .trennstrich {line-height: 50%;border-bottom: 1px dashed #000;margin-bottom:5px; margin-top:5px; display:block; clear:both; } .weiss { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px ; color: #FFFFFF} .klein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px} .klein_blau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#8FB4EF} h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #0078b8; margin-bottom:5px; margin-top:5px} h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-bottom:2px; margin-top:2px; color: #CC3333} h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0078b8; margin-bottom:5px; margin-top:5px} h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; margin-bottom:2px; padding-top:4px; color: #0078b8; display:inline;} .blau-fett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0078b8} .blau {font-family: Verdana, Arial, Helvetica, sans-serif; color: #0078b8; font-size: 10px;} .hellgrau {font-family: Verdana, Arial, Helvetica, sans-serif; color: #E0DFE3; font-size: 10px;} a.hellgrau { color: #E0DFE3; font-size: 10px; } .kurzmenu {background:url(img/hg_grau.gif); border-top:solid 1px #CC3333; border-bottom:solid 1px #CC3333;} td.linke_spalte { width:160px; padding-left:0px; border-right-style:solid; border-right-width:1px; border-right-color:#CC3333; background:url(img/hg.gif); } td.inhalts_container { padding-top:5px; padding-left:5px; padding-right:5px; } td.inhalts_container_neu { padding-top:5px; padding-left:5px; padding-right:5px; background:url(img/kernbereiche/frau_neu.jpg); background-repeat:no-repeat; } td.rechte_spalte { border-left-style:solid; border-left-width:1px; border-left-color:#CC3333; background:url(img/hg.gif); } table.grau_weiss {border-collapse: collapse;} table.grau_weiss td {border: 1px solid #cccccc;} ul.newsletter { list-style-image: url(img/news/listenpunkt.gif);margin-left:15px;} li.newsletter { color: #CC3333; font-weight: bold; font-color: #CC3333;} .suche{font: normal 11px tahoma, arial, helvetica, geneva; padding-top:2px; border-left:1px solid #CC3333; border-right:0px solid #CC3333; border-top:0px solid #CC3333; border-bottom:0px solid #CC3333; background-color:#f0f0f0; color: #0078b8; height:18px; width:154px;} a.pic img, a.pic{ background-image:url(img/lupe.gif) ; background-repeat:no-repeat; background-position:0px 1px; } a.pic:hover img, a.pic:hover { background-image:url(img/lupe_hover.gif); background-repeat:no-repeat; } form { display:inline; margin:0px; padding:0px;} div.box_solid { display:block; color: #CC3333; background-color:#8FB4EF; border: solid 1px #0078b8; text-align:center; padding: 3px; } div.box_solid_start { display:block; color: #CC3333; background-color:#CC3333; border: solid 1px #0078b8; text-align:center; width:400px; padding: 3px; } #footer { display:block; font: normal 10px verdana, arial, helvetica, geneva; color: #CC3333; border-top-style:solid; border-top-width:1px; border-top-color:#CC3333; } #footer a { font: normal 10px verdana, arial, helvetica, geneva; color: #CC3333; } img.ist_im_wk { filter: Alpha(opacity=20); /* ie */ -moz-opacity: 0.2; /* mozilla */ } .menu_top, a.menu_top, a.menu_top img { filter: Alpha(opacity=30); /* ie */ -moz-opacity: 0.5; /* mozilla */ } a.menu_top:hover, a.menu_top:hover img { filter: Alpha(opacity=100); -moz-opacity: 1.0; } a.infobox { color: #CC3333; text-decoration:dashed; } a.infobox:hover { cursor:help;} a.infobox span { visibility:hidden; position:absolute; } a.infobox:hover span { visibility:visible; border:1px solid #CC3333; font: normal 10px verdana, arial, helvetica, geneva; text-align:left; color:#0078b8; margin-top:5px; margin-left:5px; background:white; } #untermenuliste ul.oberkategorie { padding:5px; background-color:#ffffff; border: solid 1px #ffffff; line-height:120%; } #untermenuliste ul { padding:5px; background-color:#f0f0f0; border: dashed 1px #CC3333; } #untermenuliste li { display:inline; font-size: 10px; list-style:none; } #untermenuliste a { color: #0078b8; font-size: 10px; font-weight: normal; padding-right:5px; } #untermenuliste a:hover { background-color:#CC3333; color: white; } #untermenuliste a.oberkategorie { display:block; font-size: 12px; font-weight: bold; margin-bottom: 5px; } #hauptnavigation1 { position:relative; top:0px; left:0px; width:160px; overflow:visible; } #hauptnavigation1 .active { font-size: 12px; font-weight: bold; color: #f0f0f0; text-decoration:none; background-color:#0078b8; margin-top:5px; padding-top:3px; padding-bottom:3px; padding-left:10px; display:block; border-top:1px solid #9E2727; border-bottom:1px solid #9E2727; } #hauptnavigation1 a.menutop_active, #hauptnavigation1 a.menutop:hover, span.menutop_active { font-size: 12px; font-weight: bold; color: #f0f0f0; text-decoration:none; margin-top:5px; padding-top:3px; padding-bottom:3px; padding-left:10px; display:block; border-top:1px solid #0078b8; border-bottom:1px solid #0078b8; background:url(img/hg_rot.gif); background-color:#CC3333; } #hauptnavigation1 a:hover, #hauptnavigation1 a.menutop, span.menutop { font-size: 12px; font-weight: normal; color: #0078b8; text-decoration:none; background-color:#CC3333; margin-top:5px; padding-top:3px; padding-bottom:3px; padding-left:10px; display:block; border-top:1px solid #0078b8; border-bottom:1px solid #0078b8; background:url(img/hg_grau.gif) } #hauptnavigation1 a.active:hover, #hauptnavigation1 a.active:active { background-color:#101058; padding:2px; padding-bottom:3px; padding-left:19px; border-top:1px solid #FFA743; border-bottom:0px;} #hauptnavigation1 a.sub { font-size: 10px; font-weight: normal; color: #FFFFFF; border:0px; text-decoration:none; margin-top:0px; padding:3px; padding-left:15px; background-color:#8FB4EF; display:block; } #hauptnavigation1 a.sub:hover { font-size: 10px; font-weight: normal; color: #FFFFFF; border:0px; text-decoration:none; margin-top:0px; padding:3px; padding-left:15px; background-color:#CC3333; display:block; } #hauptnavigation1 a.sub_active { font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration:none; margin-top:0px; padding:3px; padding-left:15px; background-color:#CC3333; display:block; } #hauptnavigation1 a.sub_active:hover { font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration:none; margin-top:0px; padding:3px; padding-left:35px; background-color:#CC3333; display:block; border:0px;} #hauptnavigation1 span.subActiveEnd { display:block; width:100%; height:1px; border-bottom:1px solid #77879E; background-color:#8FB4EF; font-size:1px; } /* -------------------------- BEGIN do not change --------------------------- */ ul.dropdown { list-style: none; margin:0; padding:0; width:160px; } ul.dropdown ul { list-style: none; margin:0; padding: 0; width:100%; } ul.dropdown li { position: relative; padding: 1px 0px 1px 0px; /* 1px 0px 1px 0px; helps Opera with hover - do not remove! */ } ul.dropdown a { display:block; } ul.dropdown ul, ul.dropdown ul ul, ul.dropdown ul ul ul { display:none; position:absolute; top:0; left:99%; } ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul { display:none; } ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul { display:block; } /* -------------------------- END do not change --------------------------- */ #hauptnavigation1 ul.dropdown a.has_submenu { background:url(img/trans.gif) no-repeat left; } #hauptnavigation1 ul.dropdown a.has_submenu_active { background:url(img/menu_pfeile.gif) no-repeat left; color: white; } #subnav { background-color:#8FB4EF; } #subnav a { font-size: 10px; font-weight: normal; color: #333333; border:0px; text-decoration:none; margin-top:0px; padding:2px; padding-left:14px; display:block; } #subnav a.active { font-size: 10px; font-weight: normal; color: #333333; border:0px; text-decoration:none; margin-top:0px; padding:2px; padding-left:14px; display:block; } #subnav a:hover { font-size: 10px; font-weight: normal; color: #f0f0f0; border:0px; text-decoration:none; margin-top:0px; padding:2px; padding-left:14px; background-color:#0078b8; display:block; background:url(img/trans.gif) no-repeat left;} #subnav ul { background-color:#8FB4EF; border:1px solid #CC3333; }