body { font-family: arial,Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 76%; color: black; margin:0px; padding:0px; } td {font-size: 76%;} #logo { position:absolute; left:0px; top:0px; height:63px; width:400px; overflow: hidden; text-indent: -8888px; background-color: #ffffff; background-repeat: no-repeat; background-position: top left; cursor:pointer; background-image: url('/images/layout/logo-eme.gif'); z-index:10 } #LogoBindel { position:absolute; left:0px; top:0px; height:63px; width:400px; overflow: hidden; text-indent: -8888px; background-color: #ffffff; background-repeat: no-repeat; background-position: top left; cursor:pointer; background-image: url('/images/layout/logo_bindel.gif'); z-index:10 } /* ---- Language Nav -----*/ #lng { position:absolute; display:block; left:748px; /*819*/ top:72px; height:15px; font-size:11px; line-height:18px; text-align:center; text-decoration:none; } a.lng { margin:0 8px 0 8px; } a.lng:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 18px; text-decoration: none; } a.lng:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; line-height: 18px; text-decoration: none; } a.lng:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; line-height: 18px; text-decoration: none; } /* ---- grayLine ---- */ #grayLine { position:absolute; left:0px; top:95px; margin:0;padding:0; height:0;width:100%; border-top:solid 1px #8490a4; } /* ---- topbg ---- */ #topbg { position:absolute; left:0px; top:0px; margin:0;padding:0; height:63px;width:100%; background-color: #ffffff; background-repeat: repeat-x; background-position: top left; cursor:pointer; background-image: url('/images/layout/top_bg.gif'); z-index:0 } /* --- SubMenu --- */ div#subMenuDiv { position:absolute; left:61px; top:97px; list-style: none outside; background-color:#e2ebe0; width:149px; height:670px; } ul#SubMenu { display:block; margin:0; margin-top:60px; border:none; padding:0; } #SubMenu li { list-style: none outside; display:block; min-height:24px; border:none; margin:0; padding:0; border-bottom:solid 1px #fff; background:transparent; } a.sub { display:block; height:20px; line-height: 20px; font-size:11px; margin:0; padding-left:14px; text-decoration:none; color:white; background-color:#05ab5b; font-family:arial,sans-serif; } a.sel { background-color:#fff; font-weight:bold; font-size:12px; color:#000; font-family:arial,sans-serif; } /* ------ CONTENT -----*/ #content{ position:absolute; left:253px; top:134px; width: 510px; padding:0 0 0 1px; background:transparent; color: #000000; font-size:11px; line-height:18px; z-index:0; } #contentStart{ position:absolute; left:200px; top:134px; width: 475px; padding:0 0 0 1px; background:#e2ebe0; color: #000000; font-size:11px; line-height:18px; z-index:10; } #GreenBg { position:absolute; left:60px; top:97px; width: 689px; height:670px; background:#e2ebe0; z-index:0; } address{ clear: both; width: 450px; background-color: #fff; height:20px; text-align: left; font-size: 0.9em; color: #666666; border-top:solid 1px #8490a4; font-style: normal; font-variant: normal; font-size:11px; line-height:20px; } address p{ margin:0px;padding-left:189px } div#addressStart { position:absolute; left:7px; top:597px; width: 130px; background:transparent; z-index:1; } div#emotion { position:absolute; left:0px; top:97px; width:60px; height:670px; background:#848484 url('/images/layout/graygradient.jpg') repeat-x top left; } div#emotionStart { position:absolute; left:0px; top:97px; width:60px; height:670px; background:#848484 url('/images/layout/graygradient.jpg') repeat-x top left; } /* --- breadcrumb --- */ #breadcrumb { position:absolute; left:255px; top:97px; height:20px; font-size:12px; color:#999; } #breadcrumb a{ font-size:12px; text-decoration:none; color:#999; } #breadcrumb a:hover{ text-decoration:underline; color:#05ab5b; } /* -------------- GENERAL -------------- */ #content a:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; color: #00AA65; line-height: 18px } #content a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; color: #00AA65; line-height: 18px } #content a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; line-height: 18px } p { margin:0px 0px 10px 0px; padding:0px; font-size: 11px; line-height: 18px } td {font-size: 11px;line-height: 18px} li {font-size: 11px;margin-right:1em;} a {color:#506070} h2{ color:#72777a; margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size: 24px; line-height: 30px; letter-spacing: 0px; text-decoration: none; font-weight: normal; } h3{ color:#05ab5b; margin:0px 0px 8px 0px; padding-top:5px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 34px; height: 34px; letter-spacing: 0px; text-decoration: none; font-weight: bold; } h4 { color:#72777a; font-weight:bold; font-size: 14px; letter-spacing:-1px; margin:22px 0 10px 0; line-height:14px; } h5 { font-weight:bold; font-size: 12px; margin:3px; line-height:150%; margin-right:1em; color:#72777a; } h6{ margin: 0px; color: #72777a; font-size: 90%; } hr { background: url('/images/layout/descriptionBG.gif') repeat-x center left; border:none; clip:rect(5px 100% 6px 0); height:10px; line-height:10px; position:absolute; width:410px; top:inherit; } .box { font-size:90%; margin-top:2px; background-color: #cfcfcf; padding: 1ex; Border-bottom: solid 1px #bfbfbf; Border-top: solid 1px #dfdfdf; color: #555; padding-bottom: 1em; } .box input.text { border: inset 1px #cfcfcf; padding: 0.1ex; font-size: 80%; background-color: #efefef; width: 100%; margin-bottom: 0.1ex; } /*Print,Kontakt,Sitemap*/ .add {line-height:18px;font-size:11px;color:black} .add a {color:#00aa65} .bold {font-weight:bold} input.button {border:outset 1px #dfdfdf;padding:0.1ex;font-size:100%;background-color:#c0c0c0;cursor:pointer;color:#f3f3f3} .box input.button {width:100%;} input.checkbox {border:none;background-color:transparent;position:relative;left:-4px;} /* ------------- BOX -------------------------- */ .tbox {width: 90%;border:solid 1px #cccccc;margin-bottom:10px} .tboxTitle {background-color:#f0f0f0;color:#333333;padding:3px;font-weight:bold} .tboxContent {background-color:#fff;padding:3px} div.tbox {width:100%;border-top:1px solid #74687E;border-left:1px solid #74687E;padding:5px;margin-bottom:15px} /* ------------- Info BOX -------------------------- */ td.TdInfoBoxL {vertical-align: top;padding:0} td.TdInfoBoxR {vertical-align: top;padding:0 1em } /* ------------- Box in Startseite ----------------- */ .tableborder { border: 1px solid #8C8C8C; margin:0 0 2px 0; } .tableborder td {padding:0px} .text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; } .text p {margin:0;padding:0} .LineGray {padding-left:1px;color:#72777a;font:normal 16px/150% Arial} .LineGreen {padding-left:1px;color:#50c595;font:bold 16px/150% Arial} /* ------------ NEWS ----------------------------- */ div#news { position:absolute; left:755px; /* */ top:101px; width: 234px; padding:1px; margin:0; background-color:#eeeeee; color: #000000; z-index:0; border:solid 1px #8490a4; } #news h3 { margin:0; padding:0px; text-indent:5px; text-decoration:none; color:white; width:234px; background-color:#05ab5b; font-size: 16px; line-height: 16px; height: 18px; letter-spacing: 0px; text-decoration: none; font-weight: normal; } .newsBox { margin:0 0 5px 0; border-top:solid 1px #05ab5b; font-size:11px; line-height:18px; } h5.NewsTitel { font-weight:bold !Important; font-size: 11px; margin:5px 3px 0 5px; color:#000; background:transparent; line-height:12px; } p.NewsText { margin:5px 3px 0 5px; } div.NewsLink { margin:0; margin:5px 3px 0 5px; } /* -------------- Arrow Liste in Content ------- */ #content ul { display:block; border:solid 1px #8490a4; list-style-type: none; width:447px; margin:0 0 12px 0;padding:0; } #content li { display:block; position:relative; top:1px; height:30px; line-height:13px; padding-top:7px; padding-left:30px; /*padding-bottom:5px;*/ list-style-position: outside; background:transparent; background:transparent url('/images/layout/Li_arrow_bg.gif') repeat-x bottom left; } /* ------------ Table Kontakt -----------------*/ } .lineStrong { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #666666; } .lineWeak { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; } /* ------------ v und Shop Buttons -----------------*/ div.infos { width:100px; height:19px; line-height:19px; margin:0; color:white; background:#acacac url('/images/layout/infos_bg.gif') no-repeat top left; } div.ecatalogue { width:100px; height:19px; line-height:19px; margin:0; color:white; background:#00aa65 url('/images/layout/webshop_bg.gif') no-repeat top left; } /* ---------- */ .lgray, .lgreen {width:100px;} .lgray a { display:block; height:19px; line-height:19px; margin:0; color:white !important; text-decoration:none !important; padding-left:25px; background:#acacac url('/images/layout/infos_bg.gif') no-repeat top left; } .lgreen a { display:block; height:19px; line-height:19px; margin:0; color:white !important; text-decoration:none !important; padding-left:25px; background:#00aa65 url('/images/layout/webshop_bg.gif') no-repeat top left; } .lgray p, .lgreen p {margin:0;padding:0} div.infos span, div.ecatalogue span {padding-left:25px;} a.btn {color:white !important;text-decoration:none !important;cursor:pointer} a.teaser {text-decoration:none;color:black} a.teaser:hover {text-decoration:underline} /* --- Wysiwyg Styles --- */ .LineGray { padding-left: 1px; color: #72777a; font-family: Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 16px; line-height: 150%; } .LineGreen { padding-left: 1px; color: #50c595; font-family: Arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 16px; line-height: 150%; }