body { background-color:#fff; font-family: Arial, Verdana; font-size:12px; margin-top:0px;height:100% }
#site {width:923px;margin:0px auto;padding:0px;height:100%}
#header {width:923px; height:157px}
#header img {border:0}
#link2 {width:923px;height:196px}
#link2 a {display:block;width:923px;height:196px}
#logo {width:923px; height:60px }
#iseo {width:264px; height:57px; float:left }
#link1 {width:264px;height:57px}
#link1 a {display:block;width:264px;height:87px}

#adresse {position:absolute;top:480px;width:100%;height:140px;margin:0px;padding:0px;float:left}
#tele {text-align:center;line-height:1.8em;margin-top:5px;color:#882E2E;font-size:16px}
#mail {text-align:center;line-height:1em;color:#003399;font-size:14px}
#untern {width:100%;height:130px;position:relative;top:-130px;float:left}
#oben{width:300px;height:150px;float:right;text-align:right;position:relative;top:-150px}
#submitbt {width:100%;text-align:right;position:relative;top:-150px;float:right}
#spryleft{width:100%;height:490px}

#hotline {width:400px; height:57px;float:right;letter-spacing:1.0em}
#hottext {position:relative;left:65px;top:15px;font-size:16px;padding-right:50px;color:#BA0127;font-weight:bold;background-image:url(/cms/upload/images_content/040-27-88-201-10.gif);background-repeat:no-repeat;width:280px;height:30px}

#submenu {width:235px;float:left;height:100%}
#submenutop {background-image:url(/cms/upload/images/menuoben.jpg);background-repeat:no-repeat;width:211px;height:15px;position:relative;top:0;left:15px}
#submenutop1 {background-image:url(/cms/upload/images/menuoben.jpg);background-repeat:no-repeat;width:211px;height:15px;position:relative;top:0px;left:15px;margin-top:15px}
#submenuinner{border-left:1px solid #2961ab;border-right:1px solid #2961ab;width:209px;position:relative;top:0;left:15px;margin-bottom:5px}
#submenuk1{width:192px;position:relative;top:0;left:8px}
#submenuk{border-left:1px solid #2961ab;border-right:1px solid #2961ab;width:209px;position:relative;top:0;left:15px;color:#000000}
#submenuk {font-size:14px;margin:0 0 0px 0;padding:0;color:color:#003399}
#submenuk h2{font-weight:bold;font-size:14px;margin:0 0 0 0;padding:0;color:#cc1452}
#submenuk hr{color:#2E628F;height: 0; border-style: dotted; border-width: 1px 0 0 0 }
#submenuinner1{width:192px;position:relative;top:0;left:8px}
#submenuinner h1{font-size:14px;margin:0 0 0 0;padding:5px 0 0 0;color:#003399}
#submenuinner a{display:block;text-decoration:none;line-height:1.6em;text-align:center}
#submenuinner hr{color:#003399;height: 0; border-style: dotted; border-width: 1px 0 0 0 }
a.men1 {font-weight:bold;font-size:14px;margin:0 0 0 0;padding:0; color:#cc1452;}
a.men2 {font-weight:bold;font-size:14px;margin:0 0 0 0;padding:0; color:#003399; }
a.men3{font-weight:bold;font-size:13px;margin:0 0 0 65px;padding:0; color:#cc1452; text-align:right;}
a.men4{font-weight:bold;font-size:13px;margin:0 0 0 65px;padding:0; color:#003399; text-align:right;}
#submenubottom {background-image:url(/cms/upload/images/menuunten.jpg);background-repeat:no-repeat;width:211px;height:20px;left:15px;position:relative;left:15px;margin-top:-5px}
#submenubottom1 {background-image:url(/cms/upload/images/menuunten1.jpg);background-repeat:no-repeat;width:211px;height:20px;position:relative;top:0;left:15px}

#content {width:680px;float:right;height:100%}
#contenthead{width:669px;height:15px;background-image:url(/cms/upload/images/contenthead.jpg);background-repeat:no-repeat}
#contentimage {background-image:url(/images/contentimage.jpg);background-repeat:no-repeat;width:631px;height:168px;border:5px solid #ffffff;position:relative;top:15px;left:14px}

#contentmain {width:641px;border-left:1px solid #2961ab;border-right:1px solid #2961ab;height:100%}
#contentmaininner {width:600px;position:relative;top:0;left:20px;color:#000000;border:0}
#contentmaininner h1{font-size:12px;margin:0 0 0 0;padding:5px 0 0 0;color:#003399}
#contentmaininner h1 p{font-size:12px;margin:0 0 0 0;padding:0 0 0 0;color:#003399}
#contentmaininner h2{font-size:12px;margin:25px 0 0 0;padding:0;color:#003399}
#contentmaininner hr{color:#003399;height: 0; border-style: dotted; border-width: 1px 0 0 0 }
#contentmaininner p{color:#000000;margin:0 0 10px 0;padding:0}
#contentmaininner a{text-decoration:none;color:#003399;}
#contentfooter {width:669px;height:35px;background-image:url(/cms/upload/images/contentfooter.jpg);background-repeat:no-repeat}
#link {width:331px;height:84px;margin-top:0px;margin-right:0px;position:relative;top:9px;}
#link a {display:block;width:331px;height:84px;}

#footer {width:923px;color:#003399;background-image:url(/cms/upload/images/footer.jpg);background-repeat:no-repeat;height:50px}
#footerleft {float:left;padding-top:21px;padding-left:60px;letter-spacing:0.04em;width:880px}
#footerleft a {text-decoration:none;color:#003399}
#footerright{float:right;padding-top:21px;letter-spacing:0.1em;padding-right:10px}
#footerright a {text-decoration:none;color:#003399;padding-right:5px}

#clear {clear:both;margin:0px;padding:0px}

#rahmen {border-left:1px solid #2961ab;border-right:1px solid #2961ab;width:921px;height:100%}

#menu { width:923px; height:40px;background-image:url(/cms/upload/images/rahmen.jpg);background-repeat:no-repeat }
#menuinner {position:relative;top:1px;left:15px;width:100%}
#menu a { width:154px; line-height:26px; margin:0 0px 0 0; padding:0 0 0 0px; display:inline; float:left; font-weight:bold; color:#ffffff; text-decoration:none }

#menu #Start {background-image:url(/cms/upload/images/menu.jpg);background-repeat:no-repeat;width:144px;text-align:center;padding-right:6px}
#menu #Start_aktiv {background-image:url(/cms/upload/images/menu_ak.jpg);background-repeat:no-repeat;width:144px;text-align:center;padding-right:6px}
#menu #Galerie {background-image:url(/cms/upload/images/menu.jpg);background-repeat:no-repeat;width:144px;text-align:center;padding-right:6px}
#menu #Galerie_aktiv {background-image:url(/cms/upload/images/menu_ak.jpg);background-repeat:no-repeat;width:144px;text-align:center;padding-right:6px}
#menu #Preise {background-image:url(/cms/upload/images/menu.jpg);background-repeat:no-repeat;width:144px;text-align:center;padding-right:6px}
#menu #Preise_aktiv {background-image:url(/cms/upload/images/menu_ak.jpg);background-repeat:no-repeat;width:144px;text-align:center;padding-right:6px}
#menu #Kontakt {background-image:url(/cms/upload/images/menu.jpg);background-repeat:no-repeat;width:144px;text-align:center;padding-right:6px}
#menu #Kontakt_aktiv {background-image:url(/cms/upload/images/menu_ak.jpg);background-repeat:no-repeat;width:144px;text-align:center;padding-right:6px}
#menu #Impressum {background-image:url(/cms/upload/images/menu.jpg);background-repeat:no-repeat;width:144px;text-align:center;padding-right:6px}
#menu #Impressum_aktiv {background-image:url(/cms/upload/images/menu_ak.jpg);background-repeat:no-repeat;width:144px;text-align:center;padding-right:6px}
#menu #AGB {background-image:url(/cms/upload/images/menu.jpg);background-repeat:no-repeat;width:144px;text-align:center;padding-right:6px}
#menu #AGB_aktiv {background-image:url(/cms/upload/images/menu_ak.jpg);background-repeat:no-repeat;width:144px;text-align:center;padding-right:6px}

#d_3d_1 {
        width:280px;
        height:280px;        
        overflow:hidden;
        position:relative;
        margin:0px;
}
#d_3d_1 .i3d {
        position:absolute;
        top:0px;
        left:0px;
}
.i3dcontrol {
        margin:30px 0 0 0;
        text-align: center;        
}
.i3dcontrol img{
        border:0;
}

#d_3d_2 {
        width:280px;
        height:280px;        
        overflow:hidden;
        position:relative;
        margin:0 0 0 0;
}
#d_3d_2 .i3d {
        position:absolute;
        top:0px;
        left:0px;
}
#d_3d_3 {
        width:280px;
        height:280px;
        overflow:hidden;
        position:relative;
        margin:50px 0 0 0;
        padding: 0;
}
#d_3d_3 .i3d {
        position:absolute;
        top:0px;
        left:0px;
}
.i3dcontrol {
        margin:30px 0 20px 0;
        text-align: center;
}
.i3dcontrol img{
        border:0;
}

img.abxx { position:relative; top:-17px; left:-18px;}

#zahlen { width: 200px; margin:0; font-weight:bold; font-size:14px; color:#cc1452; text-align: center;}
#zahlen a { margin: 0; font-weight:bold; font-size:14px;color:#003399}
#weiter { width: 200px; margin:0; font-weight:bold; font-size:14px; text-align: center;}
#zurueck { width: 200px; margin:0; font-weight:bold; font-size:14px; text-align: center;}

#gfooter {width:923px;color:#003399;background-image:url(/cms/upload/werbewelt/c-down.jpg);background-repeat:no-repeat;height:58px}
#grahmen {border-left:3px solid #2E628F;border-right:3px solid #2E628F;width:917px;height:100%;background-image:url(/cms/upload/werbewelt/c-back.jpg);background-repeat:repeat-x;background-position:bottom}
#glogo {width:923px; height:15px }

#gmenu { width:923px; height:40px; background-image:url(/cms/upload/werbewelt/c-up.jpg);background-repeat:no-repeat }
#gmenuinner {position:relative;top:3px;left:15px;width:100%}
#gmenu a { width:154px; line-height:36px; margin:0; padding:0px; display:inline; float:left; font-weight:bold; color:#ffffff; text-decoration:none }

#gsubmenu {width:181px;float:left;height:100%}
#gsubmenuinner{width:166px;position:relative;top:0;left:0px;margin-bottom:0px}
#gsubmenuinner1{width:192px;position:relative;top:0;left:0px;}
#gsubmenuinner1 a {color:#4e81cd; font-weight:bold;}

#gcontent {width:693px;float:right;margin-right:15px;height:100%}
#mood {width:692px;height:168px;border:0px position:relative;top:15px;left:0px}
#gcontenthead{width:693px;height:10px;background-image:url(/cms/upload/werbewelt/content-up.jpg);background-repeat:no-repeat}
#gcontentmain {width:690px;border-left:1px solid #4e81cd;border-right:1px solid #4e81cd;height:100%;background-color:#ffffff}
#gcontentmaininner {width:670px;position:relative;top:0;left:10px;color:#000000}
#gcontentfooter {width:692px;height:7px;background-image:url(/cms/upload/werbewelt/content-down.jpg);background-repeat:no-repeat}

#gmenu #Startseite {color:#4e81cd;background-image:url(/cms/upload/werbewelt/menu-startseite.jpg);background-repeat:no-repeat;width:94px;text-align:center;padding-right:0px}
#gmenu #Startseite_aktiv {background-image:url(/cms/upload/werbewelt/menu-startseite_ak.jpg);background-repeat:no-repeat;width:94px;text-align:center;padding-right:0px}
#gmenu #Merchandising {color:#4e81cd;background-image:url(/cms/upload/werbewelt/menu-merchandising.jpg);background-repeat:no-repeat;width:122px;text-align:center;padding-right:0px}
#gmenu #Merchandising_aktiv {background-image:url(/cms/upload/werbewelt/menu-merchandising_ak.jpg);background-repeat:no-repeat;width:122px;text-align:center;padding-right:0px}
#gmenu #Werbeartikel {color:#4e81cd;background-image:url(/cms/upload/werbewelt/menu-werbeartikel.jpg);background-repeat:no-repeat;width:108px;text-align:center;padding-right:0px}
#gmenu #Werbeartikel_aktiv {background-image:url(/cms/upload/werbewelt/menu-werbeartikel_ak.jpg);background-repeat:no-repeat;width:108px;text-align:center;padding-right:0px}
#gmenu #Werbemittel {color:#4e81cd;background-image:url(/cms/upload/werbewelt/menu-werbemittel.jpg);background-repeat:no-repeat;width:104px;text-align:center;padding-right:0px}
#gmenu #Werbemittel_aktiv {background-image:url(/cms/upload/werbewelt/menu-werbemittel_ak.jpg);background-repeat:no-repeat;width:104px;text-align:center;padding-right:0px}
#gmenu #Werbegeschenke {color:#4e81cd;background-image:url(/cms/upload/werbewelt/menu-werbegeschenke.jpg);background-repeat:no-repeat;width:136px;text-align:center;padding-right:0px}
#gmenu #Werbegeschenke_aktiv {background-image:url(/cms/upload/werbewelt/menu-werbegeschenke_ak.jpg);background-repeat:no-repeat;width:136px;text-align:center;padding-right:0px}
#gmenu #Give-Away {color:#4e81cd;background-image:url(/cms/upload/werbewelt/menu-give_away.jpg);background-repeat:no-repeat;width:97px;text-align:center;padding-right:0px}
#gmenu #Give-Away_aktiv {background-image:url(/cms/upload/werbewelt/menu-give_away_ak.jpg);background-repeat:no-repeat;width:97px;text-align:center;padding-right:0px}
#gmenu #Druckverfahren {color:#4e81cd;background-image:url(/cms/upload/werbewelt/menu-druckverfahren.jpg);background-repeat:no-repeat;width:125px;text-align:center;padding-right:0px}
#gmenu #Druckverfahren_aktiv {background-image:url(/cms/upload/werbewelt/menu-druckverfahren_ak.jpg);background-repeat:no-repeat;width:125px;text-align:center;padding-right:0px}
#gmenu #Downloads {color:#4e81cd;background-image:url(/cms/upload/werbewelt/menu-downloads.jpg);background-repeat:no-repeat;width:101px;text-align:center;padding-right:0px}
#gmenu #Downloads_aktiv {background-image:url(/cms/upload/werbewelt/menu-downloads_ak.jpg);background-repeat:no-repeat;width:101px;text-align:center;padding-right:0pxg}

#gsubtop1 {padding-left: 20px; background-image:url(/cms/upload/werbewelt/submenu-top.jpg); background-repeat:no-repeat; width:180px; text-align:left;}
#gsubtop2 {padding-left: 20px; color:#ffffff; background-image:url(/cms/upload/werbewelt/submenu-top2.jpg); background-repeat:no-repeat; width:180px; text-align:left;}
#gsubtop2 a {color:#ffffff;}
#gsubmid1 {padding-left: 20px; background-image:url(/cms/upload/werbewelt/submenu-mid.jpg); background-repeat:no-repeat; width:180px; text-align:left;}
#gsubmid2 {padding-left: 20px; background-image:url(/cms/upload/werbewelt/submenu-mid2.jpg); background-repeat:no-repeat; width:180px; text-align:left;}
#gsubmid2 a {color:#ffffff;}
#gsubbot1 {padding-left: 20px; background-image:url(/cms/upload/werbewelt/submenu-bot.jpg); background-repeat:no-repeat; width:180px; text-align:left;}
#gsubbot2 {padding-left: 20px; background-image:url(/cms/upload/werbewelt/submenu-bot2.jpg); background-repeat:no-repeat; width:180px; text-align:left;}
#gsubbot2 a {color:#ffffff;}