body { color : #000080; font-size : 11px; font-family : verdana, arial, helvetica, sans serif; text-align : left; margin-left : 0; margin-right : 0; margin-top : 0; } td { color : #000080; font-size : 11px; font-family : verdana, arial, helvetica, sans serif; } .mainBackground { background-color : #ffffcc; margin-left : 0; margin-right : 0; margin-top : 0; } .rahmenBackground { background-color : #000099; } .tdHeadlineBackground { background-color : #efefef; color : #626262; font-weight : bold; } .tdSecondBackground { background-color : #f8f8f8; color : #626262; font-weight : bold; } .tdLeftNaviBackground { background-color : #ffffcc; } .tdRightNaviBackground { background-color : #ffffcc; } .headline { font-size : 12px; font-weight : bold; background-color : #eeeeee; } .artikelname { font-size : 12px; font-weight : bold; } .erfolgsMeldung { color : green; font-weight : bold; } .fehlermeldung { color : red; font-weight : bold; } .aneinanderFormatierung { float : left; padding-right : 6px; } a { font-size : 11px; font-weight : normal; color : #153687; text-decoration : underline; } a:hover { color : #ff0000; text-decoration : none; } a.buttonLink { color : #153687; border : thin solid #330000; background-image : url(http://www.eme24.com/images/button_right.gif); background-repeat : no-repeat; display : block; white-space : nowrap; padding-bottom : 2px; padding-left : 2px; padding-right : 2px; padding-top : 2px; text-align : center; line-height : 16px; border-style : solid; border : 1px solid #000000; float : left; font-size : 11px; font-weight : normal; color : #153687; text-decoration : none; } a.naviLeftLink { color : #153687; text-decoration : underline; } a.naviLeftLink:hover { color : #ff0000; text-decoration : none; } a.naviSecondLeftLink { color : #153687; text-decoration : underline; } a.naviSecondLeftLink:hover { color : #ff0000; text-decoration : none; } a.naviTopLinks { color : #153687; text-decoration : underline; } a.naviTopLinks:hover { color : #ff0000; text-decoration : none; } .grossPreis { color : #153687; font-size : 15px; font-weight : bold; } .preisAlt { text-decoration : line-through; font-size : 13px; } .variantenForm { font-size : 10px; width : 100px; } .inputNavi { font-size : 10px; font-family : verdana, arial, helvetica, sans serif; width : 90px; color : #000000; } .inputNaviSearch { font-size : 10px; font-family : verdana, arial, helvetica, sans serif; width : 110px; color : #000000; } .selectNavi { font-size : 10px; font-family : verdana, arial, helvetica, sans serif; width : 110px; color : #000000; } .inputLogin { width : 100px; font-size : 10px; color : #000000; } .inputReg { width : 300px; font-size : 10px; color : #000000; } .selectReg { width : 300px; font-size : 10px; color : #000000; } .inputEmpf { width : 200px; font-size : 10px; color : #000000; } .textReg { width : 300px; height : 60px; font-size : 10px; color : #000000; } .fehlerClasse { background-color : red; font-weight : bold; color : #ffffff; } .wichtig { color : red; font-weight : bold; } .klein { font-size : 10px; } .shopUebersicht { background-color : #ff9900; } .formerror { color : #ff0000; } .logopos { position : absolute; top : 30px; left : 70px; } #lightbox { position : absolute; left : 0; width : 100%; z-index : 100; text-align : center; line-height : 0; } #lightbox img { width : auto; height : auto; } #lightbox a img { border : none; } #outerImageContainer { position : relative; background-color : #fff; width : 250px; height : 250px; margin : 0 auto; } #imageContainer { padding : 10px; } #loading { position : absolute; top : 40%; left : 0%; height : 25%; width : 100%; text-align : center; line-height : 0; } #hoverNav { position : absolute; top : 0; left : 0; height : 100%; width : 100%; z-index : 10; } #imageContainer > #hoverNav { left : 0; } #hoverNav a { outline : none; } #prevLink, #nextLink { width : 49%; height : 100%; background-image : url(data:image/gif;base64,AAAA); display : block; } #prevLink { left : 0; float : left; } #nextLink { right : 0; float : right; } #prevLink:hover, #prevLink:visited:hover { background : url(../images/prevlabel.gif) no-repeat left 15%; } #nextLink:hover, #nextLink:visited:hover { background : url(../images/nextlabel.gif) no-repeat right 15%; } #imageDataContainer { font : 10px Verdana, Helvetica, sans-serif; background-color : #fff; margin : 0 auto; line-height : 1.4em; overflow : auto; width : 100%; } #imageData { padding : 0 10px; color : #666; } #imageData #imageDetails { width : 70%; float : left; text-align : left; } #imageData #caption { font-weight : bold; } #imageData #numberDisplay { display : block; clear : left; padding-bottom : 1em; } #imageData #bottomNavClose { width : 66px; float : right; padding-bottom : 0.7em; outline : none; } #overlay { position : absolute; top : 0; left : 0; z-index : 90; width : 100%; height : 500px; background-color : #000; } 