*{margin:0;padding:0;outline:none}html{width:100%;height:100%}body{background-image:url(/uploads/images/layout/unterseiten-hintergrund.png);background-repeat:repeat-x;background-position:0 0;background-color:#fff;font-family:Arial,sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;color:#666}h1{font-size:20px}h2{font-size:18px;color:#e48b21;margin:0
0 18px 0}h3{font-size:16px;color:#e48b21;margin:0
0 16px 0}h4{font-size:15px;color:#e48b21;margin:0
0 10px 0}h5{font-size:14px}h6{font-size:14px}p{margin:0
0 15px 0}img{border:none}ul{list-style:none}a,a:link,a:active,a:visited,a:hover{text-decoration:none}dl{margin:0
0 25px 0;padding:0
0 25px 0;background-image:url(/uploads/images/layout/inhalt-trenner.png);background-repeat:repeat-x;background-position:left bottom;background-color:transparent}dl.content-definition-last{margin:0
0 10px 0;padding:0;background:none}dt{font-size:18px;color:#e48b21;margin:0
0 18px 0}:focus{outline:none}#pageWrapper{width:950px;margin:0
auto}#headerWrapper{height:99px}#headerLogo{padding:30px
0 0 0;width:207px;height:50px}#headerSlogan{padding:45px
0 0 0;text-align:right}#headerDescription{display:block;font-size:16px;font-weight:bold;color:#666}#headerPhoneNumber{display:block;font-size:14px;color:#999}#headerPhoneNumber:hover{color:#666}#menuWrapper{position:relative;height:36px}#mainMenuList
li{display:inline}#mainMenuList li a.header-menu-item{height:36px;line-height:36px;padding:0
15px;text-transform:uppercase;color:#333;background-color:transparent}#mainMenuList li a.header-menu-item:hover{color:#000;background-color:#e48b21}#mainMenuList li a.header-menu-item-active{color:#fff;background-color:#e48b21}#mainMenuShop{display:block;position:absolute;top:6px;right:0;margin:0;background-position:0 -48px}#mainMenuShop:hover{background-position:0 -24px}#orangeContent{height:77px;font-size:16px;color:#fff;position:relative}#orangeContentLeft{padding:16px
0 0 0}#orangeContentRight{position:absolute;top:0;right:25px}#whiteContent{padding:30px
0 0 0}#whiteContentLeft{width:690px}#whiteContentLeft
img{margin:0
25px 25px 0;border:1px
solid #e48b21}#whiteContentLeft
p{margin:0
0 15px 2px}#whiteContentLeft
ul{margin:0
0 15px 0}#whiteContentLeft ul
li{padding:0
0 0 25px;background-image:url(/uploads/images/layout/inhalt-aufzaehlungszeichen.png);background-repeat:no-repeat;background-position:0 6px;background-color:#fff}#whiteContentLeft a,#whiteContentLeft a:link,#whiteContentLeft a:active,#whiteContentLeft a:visited{text-decoration:underline;color:#e48b21}#whiteContentLeft a:hover{text-decoration:none;color:#e48b21}#whiteContentRight{width:246px;height:680px;background-image:url(/uploads/images/layout/untermenue-trenner.png);background-repeat:no-repeat;background-position:16px 0;background-color:transparent}#whiteContentRight
h2{color:#e47621}#whiteContentMenuHeader{padding:0
0 0 40px}#whiteContentMenu li a.right-menu-item,#whiteContentMenu li a.right-menu-item:link,#whiteContentMenu li a.right-menu-item:visited,#whiteContentMenu li a.right-menu-item:active{display:block;width:206px;height:38px;line-height:36px;font-size:13px;text-transform:uppercase;color:#333;padding:0
0 0 42px;background-image:url(/uploads/images/layout/untermenue-hintergrund-aktiv.png);background-repeat:no-repeat;background-position:0 -40px;background-color:transparent;overflow:hidden}#whiteContentMenu li a.right-menu-item:hover{background-position:0 0;color:#000}#whiteContentMenu li a.right-menu-item-active{display:block;width:206px;height:38px;line-height:36px;font-size:13px;text-transform:uppercase;color:#fff;padding:0
0 0 42px;background-image:url(/uploads/images/layout/untermenue-hintergrund-aktiv.png);background-repeat:no-repeat;background-position:0 0px;background-color:transparent}#whiteContentContact{padding:30px
0 0 40px}#whiteContentContact
img{margin:0
10px 0 0}#whiteContentContact a,#whiteContentContact a:link,#whiteContentContact a:visited,#whiteContentContact a:active{line-height:28px;color:#666}#whiteContentContact a:hover{line-height:28px;color:#333}#whiteContentShop{padding:30px
0 0 40px}#whiteContentShop h2
a{color:#e47621}#whiteContentShopImage{width:48px;height:48px;margin:0
10px 0 0}#whiteContentShopText{width:145px;padding:8px
0 0 0}#footerWrapper{width:100%;height:120px;margin:80px
0 0 0;background-color:#ddd;border-top:3px solid #ccc}#footerContent{width:950px;margin:0
auto;padding:30px
0 0 0;position:relative}#footerContent
h3{font-size:14px;color:#333;margin:0
0 14px 0}#footerContent a,#footerContent a:link,#footerContent a:visited,#footerContent a:active{color:#666}#footerContent a:hover{color:#333}#footerAnchor,#footerAnchor:link,#footerAnchor:visited,#footerAnchor:active{position:absolute;top:-23px;right:0;display:block;height:17px;padding:3px
30px 0 0;background-image:url(/uploads/images/layout/fusszeile-anker-button.png);background-repeat:no-repeat;background-position:right 0;background-color:transparent;font-size:12px}#footerAnchor:hover{background-position:right -20px}#footerAnchor
span{display:none;color:#999}#footerLeft .footer-column{margin:0
15px 0 0;padding:0
15px 0 0;background-image:url(/uploads/images/layout/fusszeile-trenner.png);background-repeat:repeat-y;background-position:right top;background-color:#ddd}#footerLeft .footer-column-last{margin:0;padding:0;background:none}#footerRight{text-align:right}.content-error-container-left{width:200px;margin:0
0 25px 0}.content-list-horizontal{text-align:center;font-size:14px;font-weight:bold;color:#666;word-spacing:1em}.content-list-horizontal-no-spacing{word-spacing:normal}.content-button{width:117px;height:24px;line-height:24px;margin:10px
0 0 0;background-image:url(/uploads/images/layout/button-forms.png);background-repeat:no-repeat;background-position:0 0;background-color:transparent;text-transform:uppercase;text-align:center;font-size:14px;color:#eee}.content-button:hover{background-position:0 -24px;color:#fff}.layout-float-left{display:block;float:left}.layout-float-right{display:block;float:right}.layout-clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.layout-clearfix{display:inline-block}html[xmlns] .layout-clearfix{display:block}* html .layout-clearfix{height:1%}#whiteContentLeft .content-centered{position:relative;text-align:center}#whiteContentLeft .image-centered{position:absolute}#whiteContentLeft .content-no-margin-bottom{margin:0
25px 0 0}