 #divContainer { height: auto; margin: 0px auto; width: 996px; } #divContainer #divTop DIV.divLineOrange { background-color: #f7af4c; height: 1px; top: 168px; position: relative; } #divContent { min-height: 400px; height: auto; width: 996px; margin: 0px; padding: 0px; font-size: 12px; color: #797979; } #divContent #divContentInner { padding: 50px 50px 20px 50px; } #divContent #divContentInner DIV.divCarousel { padding: 20px 40px; } #divContent #divContentInner H1 { padding: 0px; margin: 0px 0px 14px 0px; color: #fe9e32; font-size: 21px; font-weight: normal; } #divContent #divContentInner H2 { color: #00539f; font-size: 16px; } #divContent #divLeft { width: 710px; float: left; height: auto; } #divContent #divRight { width: 268px; float: right; height: auto; } #divContent #divRight #divRightInner { padding: 33px 6px 20px 0px; float: right; } #divContent #divRight DIV.divBox { background-image: url(/media/layout2008/box_right_mitte.jpg); background-repeat: repeat-y; font-size: 11px; margin: 10px 0px; color: #797979; min-height: 10px; width: 248px; position: relative; } #divContent #divRight DIV.divBox .pNewstext A { color: #797979; text-decoration: none; } #divContent #divRight DIV.divBox .pNewstext A:hover { color: #FE9E32; text-decoration: none; } #divContent #divRight DIV.divBox A.divButtonNext { padding: 0px 2px; } #divContent #divRight DIV.divBox A.floatRight { text-decoration: none; color: #797979; float: right; line-height:10px; } #divContent #divRight DIV.divBox A.floatRight:hover { text-decoration: none; color: #FE9E32; } #divContent #divRight DIV.divBox DIV.divBoxBottom { background-image: url(/media/layout2008/box_right_unten.jpg); background-repeat: no-repeat; height: 83px; width: 248px; margin: 0px; position: absolute; bottom: 0px; } #divContent #divRight DIV.divBox DIV.divBoxContainer {  min-height: 150px; padding-bottom: 5px; } #divContent #divRight DIV.divBox DIV.divBoxTop { background-image: url(/media/layout2008/box_right_oben.jpg); background-repeat: no-repeat; height: 83px; width: 248px; margin: 0px; position: absolute; z-index: 8; top: 39px; } #divContent #divRight DIV.divBox DIV.divButtonMore { float: right; margin-top: 5px; } #divContent #divRight DIV.divBox DIV.divButtonMore A { width: 40px; height: 11px; padding: 5px 10px 5px 0px; } #divContent #divRight DIV.divBox DIV.divPadding { padding: 0px 20px 10px 20px; position: relative; z-index: 9; } #divContent #divRight DIV.divBox H2 { background-image: url(/media/layout2008/box_right_top.jpg); background-repeat: no-repeat; color: #fe9e32; font-size: 15px; padding: 0px 10px 0px 20px; text-transform: uppercase; margin: 0px; height: 39px; line-height: 26px; cursor: move; position: relative; z-index: 10; } #divContent #divRight DIV.divBox H3 A { padding: 0px; margin: 0px; color: #00539f; font-size: 12px; text-decoration: none; hover: } #divContent #divRight DIV.divBox H3 A:hover { color: #FE9E32; text-decoration: none; } #divContent #divRight DIV.divBox INPUT.floatRight { float: right; margin: 0px 0px 0px 10px; } #divContent #divRight DIV.divBox INPUT.txt { width: 120px; font-size: 9px; border: 0px; border-bottom: 1px solid #FE9E32; background-color: #EFEFEF; color: #797979; } #divContent #divRight UL.ulSortable { list-style: none; margin: 0px; padding: 0px; } #divContent #divRight UL.ulSortable LI { list-style: none; margin: 0px; padding: 0px; } #divContent .tblContent { margin: 10px 0px 10px 0px; width: 100%; } #divContent .tblContent TD { padding: 4px; margin: 2px 0px 2px 0px; background: #f7f7f7; text-align: left; } #divContent .tblContent TH { padding: 4px; margin: 2px 0px 2px 0px; background: #e0e0e0; text-align: left; } #divContent FIELDSET { width: 580px; border: none; padding: 0px; margin: 0px; font-size: 11px; line-height: 20px; } #divContent FIELDSET FILE.file { width: 100px; margin: 3px 0px; padding: 3px 0px; border: 0px; border-bottom: 1px solid #FE9E32; background-color: #EFEFEF; } #divContent FIELDSET INPUT, #divContent FIELDSET SELECT, #divContent FIELDSET TEXTAREA { color:#797979; font-size:11px; } #divContent FIELDSET INPUT.btnLeft { float: left; margin: 20px 0px; } #divContent FIELDSET INPUT.btnRight { float: right; margin: 20px 0px 20px 10px; } #divContent FIELDSET INPUT.check { margin-bottom: 4px; padding: 0px; } #divContent FIELDSET INPUT.txt { width: 182px; margin: 3px 0px; padding: 3px 0px; border: 0px; border-bottom: 1px solid #FE9E32; background-color: #EFEFEF; } #divContent FIELDSET LABEL { padding: 0px; float: left; width: 125px; margin: 2px 0px; } #divContent FIELDSET SELECT.txt { font-size: 9px; color: #797979; margin: 5px 0px; padding: 0px; width: 184px; border: 0px; border-bottom: 1px solid #FE9E32; background-color: #EFEFEF; } #divContent FIELDSET TEXTAREA.txt { width: 455px; text-align:left; margin: 3px 0px; padding: 3px 0px; border: 0px; border-bottom: 1px solid #FE9E32; background-color: #EFEFEF; } #divFooter { background-image: url(/media/layout2008/divfooter_hg.gif); background-repeat: repeat-x; height: 55px; margin: 0px; color: #898989; font-size: 10px; text-align: center; padding-top: 10px; } #divFrame { margin: 0px; background-image: url(/media/layout2008/divframe_hg.gif); background-repeat: repeat-x; height: auto; } #divTop { height: 244px; margin: 0px; padding: 0px; position: relative; width: 996px; } #divTop #divHeader { left: 0px; position: absolute; top: 38px; z-index: 1; } #divTop #divHeader IMG.divHeaderImage { right: 0px; position: absolute; top: -35px; } #divTop #divHeader IMG.divHeaderMotto { left: 512px; position: absolute; top: 62px; } #divTop #divHeader IMG.divImage { left: 32px; position: absolute; top: 25px; border: none; } #divTop #divNavi { background-image: url(/media/layout2008/navi_bg.gif); background-repeat: repeat-x; height: 50px; width: 1000px; margin: 0px -2px; position: absolute; top: 169px; text-align: right; font-size: 11px; } #divTop #divNavi DIV.divNaviButton { background-image: url(/media/layout2008/divnavibutton.gif); background-repeat: no-repeat; width: 135px; float: left; } #divTop #divNavi DIV.divNaviButton A { text-transform: uppercase; height: 50px; line-height: 65px; text-decoration: none; color: #898989; display: block; padding-right: 22px; } #divTop #divNavi DIV.divNaviButton A:hover { background-image: url(/media/layout2008/divnavibuttonhover.gif); background-repeat: no-repeat; color: #fff; } #divTop #divNavi DIV.divNaviButtonAct { background-image: url(/media/layout2008/divnavibuttonactiv.gif); background-repeat: no-repeat; height: 50px; width: 135px; float: left; } #divTop #divNavi DIV.divNaviButtonAct A { text-transform: uppercase; height: 50px; line-height: 65px; text-decoration: none; color: #fff; display: block; padding-right: 22px; } #divTop #divSubNavi { height: 25px; width: 996px; margin-left: 2px; position: absolute; top: 50px; left: 0px; text-align: 20px; background-image: url(/media/layout2008/subnavitop_bg_mitte.gif); background-repeat: repeat-x; } #divTop #divSubNavi DIV.boxBottom { background-image: url(/media/layout2008/subnavitop_bg_ende.gif); background-repeat: no-repeat; background-position: right; float: left; margin: 0px; padding: 0px; height: 25px; width: 15px; } #divTop #divSubNavi DIV.boxCenter { float: left; width: 966px; margin: 0px; padding: 0px; height: 25px; font-size: 11px; line-height: 20px; text-align: left; color: #FFF; } #divTop #divSubNavi DIV.boxCenter A { color: #fff; text-decoration: none; } #divTop #divSubNavi DIV.boxCenter A.aActive { text-decoration: underline; } #divTop #divSubNavi DIV.boxTop { background-image: url(/media/layout2008/subnavitop_bg_anfang.gif); background-repeat: no-repeat; float: left; margin: 0px; padding: 0px; height: 25px; width: 15px; } #divTop #naviImprint { float: right; height: 38px; position: absolute; z-index: 11; padding: 10px 0px 0px 40px; color: #fe9e32; font-size: 10px; font-weight: bold; } #divTop #naviImprint A { color: #898989; font-size: 10px; text-transform: uppercase; text-decoration: none; font-weight: normal; } #divTop #naviImprint IMG.imgSubNavi { position: absolute; top: 220px; left: 0px; } .divContent RaquoSpan { FONT-FAMILY: arial; FONT-SIZE: 20px; COLOR: #fe9e32; } .divLine { border-bottom:1px dotted #797979; margin-top: 1px; margin-bottom: 20px; } .divPrice { text-align: right; font-size: 18px; font-weight: normal; color: #FE9E32; } .divProductText { float: left; width: 380px; } .divProductText A { color: #00539F; } .divProductText A:hover { color: #FE9E32; } .divProductText LI A { color: #797979; } .updates_layout { text-align: left; } A { color: #fe9e32; text-decoration: none; } A:hover { color: #00539f; } BODY { font-family: Trebuchet MS, Helvetica, Arial; margin: 0px; padding: 0px; } DIV.divCleaner { clear: both; } div.newsbox h3 { font-size:11px; font-weight:line-height:16px; bold;margin-bottom:5px; } DIV.product { padding: 5px; margin: 0px; } DIV.product DIV.productImage { float: left; padding: 0px; margin: 0px; } H1 SPAN { border: none !important; } H2 SPAN { border: none !important; } H3 { padding: 0px; margin: 0px; color: #00539f; font-size: 12px; } IMG { border: 0px; } IMG.floatLeft { float: left; } IMG.noBorder { border: none; } IMG.productImage_left { float: left; margin: 0px; padding: 0px 20px 5px 0px; } services { margin-left: 80px; padding-top: 20px; } UL { margin-left: 10px; padding-left: 5px; list-style-type: square; } 