html{ height:100%; margin:0; padding:0; background-color:white; color:black; }body{ width:100%; min-width:940px; margin:0; padding:0; font-family:"Open Sans", Calibri, Arial, Helvetica, sans-serif;  font-size-adjust:0.55; font-size:14px; }ul{ margin-top:0; padding-left:20px; }label{ font-size:12px; color:#3E6075; }input, select{ border:1px solid #99A8BF; }input{ padding:1px 5px; }input[type=submit],input[type=reset]{ background-color:white; border:1px solid #032A42; border-radius:5px; }hr{ border-color:#3E6075; }hr.morespace { width:1px; height:1px; margin:20px 0 0 0; color:transparent; background-color:transparent; border:0; }.hidden                          { display:none; }.no_css { display:none; }  .nowrap{ white-space:nowrap; }    .right.gotop,.left.gotop,.gotop{ margin-top:-30px; }.right.litegotop,.left.litegotop,.litegotop{ margin-top:-10px; }.no_topmargin { margin-top:0; }.right.godown,.left.godown,.godown { margin-top:30px; }.right.litegodown,.left.litegodown,.litegodown{ margin-top:10px; }                                       .left{ float:left; margin:5px 15px 10px 0; }.right{ float:right; margin:5px 0 10px 15px; }.clearleft{ clear:left; }.clearright{ clear:right; }.clearall   { clear:both; }hr.clearleft,hr.clearright,hr.clearall{ display:block; width:1px; height:1px; margin:0; color:transparent; background-color:transparent; border:0; }img.clearleft,img.clearright{ display:block; width:1px; height:1px; margin:0; color:transparent; background-color:transparent; border:0; }.polaroid_150{ padding:15px 15px 40px 15px; width:160px; height:160px; text-align:center; border:1px solid #DDDDDD; background-color:white;  box-shadow:0 3px 3px 0 rgba(0,0,0,0.4); }   .polaroid_150 span{ display:inline-block; background-image:radial-gradient(circle farthest-corner at center, #D4D6D4 40%, #606770 100%);  padding:5px; width:150px; height:150px; text-align:center; vertical-align:middle; border:1px solid #DDDDDD; }.polaroid_150 img{ vertical-align:middle; }    .links { text-align:left; }.mittig{ text-align:center; padding:0; }.rechts{ text-align:right; }.kursiv{ font-style:italic; }.rotate0{ display:inline-block;-moz-transform:rotate(0);  -webkit-transform:rotate(0);   -o-transform:rotate(0);    -ms-transform:rotate(0); transform:rotate(0);  }.rotate45{ display:inline-block;-moz-transform:rotate(-45deg);  -webkit-transform:rotate(-45deg);   -o-transform:rotate(-45deg);    -ms-transform:rotate(-45deg); transform:rotate(-45deg);  }.rotate270{ display:inline-block;-moz-transform:rotate(270deg);  -webkit-transform:rotate(270deg);   -o-transform:rotate(270deg);    -ms-transform:rotate(270deg); transform:rotate(270deg);  }h1{ display:block; clear:both; margin:10px 0 10px 0; font-size:2.2em; font-style:italic; }div.social_media + h1{ clear:none; width:calc(100% - 330px); }div.social_media.no_ratings + h1{ clear:none; width:calc(100% - 183px); }div.social_media.no_ratings + h1 + img { clear:both; }h2{ margin:20px 0 15px 0; font-size:1.7em; font-style:italic; color:#032A42; }h2.big{ font-size:2em; }h3, span.h3{ display:block; margin:15px 0 10px 0; font-size:1.4em; font-weight:600; }h2 + h3{ margin-top:-10px; }  h2 + p{ margin-top:-15px; }  h4, span.h4{ margin:20px 0 5px 0; font-size:1.2em; font-weight:600; }h4 + h4, h4 + h5{ margin-top:5px; }h4 + h2, h3 + h2{ margin-top:10px; }h5{ margin:20px 0 5px 0; font-size:1em; font-weight:600; color:#32546A; }p, span.absatz{ display:block; margin:0.5em 0; color:black; }p.lead { font-size:1.3em; font-style:italic; line-height:1.3em; }p.lead.big{ font-size:1.7em; }p.lead.black{ color:black; }em{ font-size:1.1em; font-style:normal; font-weight:bold; color:#32546A; }big{ font-weight:600; }.increase{ font-size:1.1em; }a { text-decoration:underline; color:#3E5C73; }a:hover{ color:#012941; }a img{ overflow:visible; border:0; }.article a{ font-style:italic; }#container{ position:relative; width:90%; min-width:900px; max-width:1100px; margin:0 auto 80px auto; } #header{ margin:0; border:0; }#logobox { position:relative; top:0px; z-index:3; overflow:visible; max-width:283px; height:110px; max-height:259px; border:0; }#logotext{ display:block; margin:12px 0 -12px 30px; padding:0; font-weight:normal;  font-family:"Open Sans", "Myriad Web Pro", Calibri, Arial, Helvetica, sans-serif; font-size-adjust:0.55; text-shadow:none; }#logo{ z-index:10; }#adressen{ display:none; }#contentbox{ position:relative; z-index:1; margin-top:0px; padding:0; border:0; background-color:white; }#contentbox.mit_bewertung{ background-color:#D7DFEA; }#content{ display:block; clear:right; overflow:hidden; margin:0; padding:10px 20px 0 20px; border:0; background-color:white; }.article{ display:block; min-width:560px; overflow:visible; margin:0; padding:20px 0; border:0; }.article:after { content:" "; visibility:hidden; display:block; height:0; clear:both; } .bearbeitungsinfos{ display:block; height:20px; background-color:#DDC7C5; padding:0 5px 5px 5px; margin:-20px 0 20px 0; }.bearbeitungsinfos:after{ content:" "; visibility:hidden; display:block; height:0; clear:both; } #clienttools               { position:relative; overflow:visible; width:170px; font-size-adjust:none; direction:rtl; } #searchbar{ display:block; width:138px; height:36px; margin:0; padding:0 33px 0 0; direction:ltr; }p#search{ display:block; float:right; position:relative; z-index:3; width:122px; margin:0; padding:8px; }.searchinput{ width:92px; height:17px; margin:0; color:black; border:0; padding:1px 3px; border-radius:0; }#searchsubmit{ width:0px; height:16px; margin:0 0 0 3px; padding:0 0 0 16px; color:transparent;                      background:url(../../bilder/submit.png) no-repeat top left transparent; border:0; border-radius:0; }#searchbar:hover,#searchbar.hold{ width:197px; }#searchbar:hover p#search,#searchbar.hold p#search{ display:block; width:181px; -webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px; }#searchbar:hover .searchinput,#searchbar.hold .searchinput { width:151px; }#login{ position:relative; z-index:3; overflow:hidden; width:138px; padding:0 33px 0 0; font-size:12px;  line-height:10px; white-space:nowrap; direction:ltr; color:white; }#logout{ position:relative; z-index:3; width:auto; height:auto; font-size:11px; line-height:16px; direction:ltr; padding:0 33px 0 0; }#loginform{ display:block; }#logoutform { display:inline-block; width:auto; }#loginform p { width:119px; margin:0; padding:0; }#logoutform p{ display:block; width:100%; margin:-3px 0 0 0; padding:0; color:white; white-space:nowrap; direction:ltr; font-size-adjust:none; } #logoutform p{ margin:-1px\9; }    #logoutform p:first-child input { height:0; padding:0; margin:0; }.loginput{ width:116px; height:17px; margin:1px 0 8px 0; color:black; border:0; padding:1px 3px; border-radius:0; }   #loginform p span.label{ display:none; }   #loginsubmit,#logoutsubmit{ width:0px; height:16px; margin:3px -1px -3px 5px; padding:0 0 0 16px; color:transparent;                      background:url(../../bilder/submit.png) no-repeat top left transparent; border:0; border-radius:0; }#logout p:nth-child(3)   { margin:-4px 0 0 0; text-align:right; direction:ltr; }#login #loginform p.loginlink{ display:none; }    #login:hover,#login.hold { width:198px; height:auto; -webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px; }#login:hover span.label,#login.hold span.label{ display:inline-block; width:60px; }#login:hover #loginform p:nth-child(4),   #login.hold #loginform p:nth-child(4){ width:177px; margin:-4px 0 8px 0; text-align:right; }#login:hover #loginform p.loginlink,  #login.hold #loginform p.loginlink { display:block; width:95%; margin:0 8px 5px auto; padding:5px 0; text-align:right; line-height:1.2em; }#login:hover #loginform p.loginlink a,#login.hold #loginform p.loginlink a { padding-bottom:1px; text-decoration:none; color:white; border-bottom:1px solid white; }#warenkorb{ display:inline-block; position:relative; z-index:4; width:138px; min-height:36px;  margin:0; padding:0 33px 0 0; font-size:12px; text-align:right; direction:ltr; color:white; } #warenkorb{ margin:0px\9; } #warenkorb.gefuellt{ margin-bottom:-5px; }   #warenkorb.gefuellt:hover{ margin-bottom:0; } #kassalink{ position:absolute; right:0px; display:inline-block; width:33px; height:36px; }  #warenkorb p#leermsg{ display:block; min-height:20px; margin:0; padding:8px 10px; font-size:11px; text-align:left; color:white; }#warenkorb.gefuellt p#leermsg{ display:none; }#warenkorb #produkte { display:none; }#warenkorb.gefuellt #produkte{ display:block; min-height:20px; margin:0; padding:8px 10px; }  p.warenkorbtitel{ margin:0 0 6px 0; font-weight:bold; text-align:left; }#produkte p:last-child { margin:0; }   #produkte table{ width:100%; height:20px; padding:0; margin-top:0; border:0; }#produkte td{ padding:0; border:0; }#produkte td:nth-child(2){ padding:0 8px; white-space:nowrap; }   #produkte tbody.detail tr:first-child td ,#warenkorb.gefuellt:hover #produkte tbody.summe  tr:first-child td{ border-top:1px solid white; }      #produkte table thead tr,#produkte table tbody.detail tr,#produkte p.hide { display:none; }   #produkte a { color:white; }#warenkorb:hover{ display:inline-block; width:auto; min-width:138px; }#warenkorb.gefuellt:hover #produkte{ -webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px; } #warenkorb.gefuellt:hover table thead tr,#warenkorb.gefuellt:hover table tbody tr { display:table-row; }#warenkorb.gefuellt:hover p.hide{ display:block; }#konto { display:block; position:relative; z-index:2; width:0; height:72px; overflow:visible; margin:0; padding:0 33px 0 0;                      font-size:12px; direction:ltr; color:white; background:url(../../bilder/hgkonto.png) no-repeat top right transparent; border:0; } #kontouebersicht{ display:none; margin:0; padding:8px; text-align:left; background-color:white; border:1px solid #CCCCCC;                      -webkit-border-radius:5px 0 5px 5px; -moz-border-radius:5px 0 5px 5px; border-radius:5px 0 5px 5px; }.kontotitel{ margin:0 0 6px 0; font-weight:bold; text-align:left; color:black; }#kontouebersicht ul{ margin:10px 0 0 0; padding:0 0 0 10px; white-space:nowrap; }#konto:hover,#konto.hovered{ width:auto; min-width:138px; background:url(../../bilder/hgkonto_hover.png) no-repeat top right transparent; }#konto:hover #kontouebersicht,#konto.hovered #kontouebersicht { display:block; }#breadcrumb{ margin:0; position:relative; z-index:51;    -webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.4);  -moz-box-shadow:   0 3px 3px 0 rgba(0,0,0,0.4);  box-shadow:        0 3px 3px 0 rgba(0,0,0,0.4); }   #home{ margin-right:4px; }#breadcrumb span{ margin:0 4px; white-space:nowrap; color:#012941; }#breadcrumb span:before{ content:url(../../bilder/breadcrumbarrow.png)" "; }#breadcrumb a{ z-index:150; text-decoration:none; color:#012941; }#breadcrumb a:hover   { text-decoration:underline; color:#095482; } #breadcrumb #taxchoice{ display:inline-block; margin:-5px 0px 0px 20px; padding:5px 10px 6px 10px; float:right; }  #breadcrumb #taxchoice:before{ content:none; }  #sidebar{ float:left; position:relative; z-index:50; width:185px; height:100%; padding:66px 0 0 2px; }#navigation{ width:185px; padding:0; font-size:13px; }#navigation li { margin:0 3px 3px 3px; color:#012941; list-style-type:none; }#navigation li a{ display:block; padding:0 0 0 7px; text-decoration:none; }#navigation li.wahl{ width:189px; height:20px; font-weight:bold; } #navigation li.wahl:first-child{ padding:1px 0 0 23px; border:0; }#navigation li.sub{ background-color:white; }#navigation li.sub li:first-child{ border:0; }#navigation li.wahl:hover,#navigation li.sub:hover{ background-color:transparent; }#navigation li.sub ul{ width:179px; margin:-3px 0 6px 0; padding:0 0 3px 0; background:url(../../bilder/hgsubnav.png) left bottom no-repeat white; }#navigation li.sub ul li{ margin:0; padding:0 0 0 13px; }#navigation li.sub ul li:hover { background-color:#D0DBE8; }   #navigation li.sub ul li.subwahl { padding-left:20px; background:none; }#navigation li.sub ul li.subwahl a{ margin-left:-7px; }   #navigation li.sub ul li ul { overflow:hidden; width:160px; margin:0 0 0 -13px; padding:0 0 0 13px; background:none; background-color:white; }   #navigation li.sub ul li ul li{ margin-left:-9px; }   #navigation li.sub ul li ul li a{ color:#999999; }#filterbox{ float:left; position:relative; z-index:3; width:150px; min-height:300px; padding:0 0 20px 0; text-align:center; }#filterboxhead{ display:block; height:23px; padding-top:20px; font-weight:bold; letter-spacing:3px; }.filtertyp{ width:130px; margin:12px 0 0 7px; font-size:12px; text-align:left; }.filtertyphead{ display:block; padding:3px 3px 3px 8px; font-weight:bold; }.filtertyp ul{ margin:3px 0; padding:0; }.filtertyp li{ margin:0; padding:0; font-size:11px; list-style-type:none; }.filtertyp a{ display:block; padding:0 5px 0 16px; text-decoration:none; text-indent:-8px; color:#012941; }.filtertyp a:hover{ text-decoration:underline; background-color:#D3DCEA; }.filtertyp a span.right{ margin:0; }.filtertyp li.selected{ background:url(../../bilder/close_small.png) no-repeat top right #D3DCEA; }.filtertyp li.selected a{ padding-right:15px; }   .filtertyp li.selected a:hover{ text-decoration:underline; background-color:transparent; }#footer{ clear:both; padding:0px 20px; color:black;   -webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.4) inset;  -moz-box-shadow:   0 3px 3px 0 rgba(0,0,0,0.4) inset;  box-shadow:        0 3px 3px 0 rgba(0,0,0,0.4) inset; } #footer a{ text-decoration:none; color:#222222; margin:7px 0 5px 15px; padding:0 5px; }#footer a:hover{ text-decoration:underline; color:#012941; }#versandhinweis{ display:inline-block; color:black; margin:7px 0 5px 185px; padding:0 5px; font-size:11px; }#versandhinweis a{ color:#222222; margin-left:0; font-size:14px; }.social_media{ display:block; clear:both; float:right; margin:0 17px 20px 20px; width:294px; background-color:white; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3); }.social_media.no_ratings{ width:146px; }.social_media h5{ margin:2px 0 0 0; font-size:0.9em; display:none; }.ratingbox{ display:block; float:left; margin:0; padding:8px 6px 4px 8px; width:132px; border-right:1px solid #E7E7E7; }.greystars{ display:block; margin:-3px 0 -2px -2px; padding:0; width:132px; height:30px; background:url(../../bilder/sterne_hellgrau_small.png) no-repeat top left white; border:0; }.yellowstars{ display:block; margin:0; padding:0; height:30px; background:url(../../bilder/sterne_hellgelb_small.png) no-repeat top left white; border:0; }.bluestars{ display:block; margin:0; padding:0; height:30px; background:url(../../bilder/sterne_hellblau_small.png) no-repeat top left white; border:0; }.ratingbox a{ display:block; height:20px; width:130px; overflow:visible; color:black; font-style:normal; text-decoration:none; }.rating{ display:block; font-size:11px; color:#888888; text-align:center; }.open_ratings{ display:block; text-align:left; font-size:0.68em; text-decoration:underline; color:#32546A; margin-top:0px; padding-right:10px; background:url("../../bilder/pfeildown2.png") no-repeat right 3px white; }a:hover .open_ratings{ display:none; }#ratingarrow{ display:none; width:293px; height:15px; position:relative; z-index:800; background:url(../../bilder/openarrow.png) no-repeat 44px 0px transparent; }a:hover #ratingarrow { display:block; }.first_ratings{ display:none; }a:hover .first_ratings{ display:block; width:311px; height:auto; padding:15px; margin:0 0 0 -32px; position:relative; top:-1px; z-index:700; background-color:white; border:1px solid #AAAAAA; border-radius:10px 10px 0 10px;}a:hover .opened_ratings{ display:block; margin:0; font-size:1em; font-weight:bold; text-decoration:none; color:#32546A; white-space:nowrap; }.first_ratings .greystars{ display:inline-block; margin:3px 10px -4px 0; padding:0; width:80px; height:16px; background:url(../../bilder/sterne_hellgrau_singlerating.png) no-repeat top left white; border:0; }.first_ratings .yellowstars { display:block; margin:0; padding:0; height:16px; background:url(../../bilder/sterne_hellgelb_singlerating.png) no-repeat top left white; border:0; }.ratingtitle{ display:inline-block; color:#32546A; margin-top:10px; }.ratingtext{ display:block; text-align:left; font-size:0.9em; }.more_ratings{ display:block; text-align:right; color:#32546A; font-style:italic; margin:10px 0 -5px 0; }.more_ratings:hover{ text-decoration:underline; }.explain_ratings{ font-size:0.8em; font-style:italic; color:#666666; margin:10px -15px -15px -15px; padding:3px 15px; box-shadow:0px 5px 5px -3px rgba(60, 60, 60, 0.75) inset; background:url( ../../bilder/frage.png) no-repeat top right #EEEEEE; border-radius:0 0 0 9px; }.share{ display:block; float:right; margin:0; padding:8px 28px; width:90px; }#fb-root{ display:none; }.share a{ display:inline-block; vertical-align:bottom; width:43px; height:36px; margin:5px 0 0 0; border-bottom:1px solid #999999; text-decoration:none; }.share a.facebook{ background:url(../../bilder/facebook.png) no-repeat 0px 10px white; }.share a.google{ background:url(../../bilder/google-plus.png) no-repeat 0px 10px white; }.share a.twitter{ background:url(../../bilder/twitter.png) no-repeat 0px 10px white; }.share a:hover{ height:36px; }.share a.facebook:hover{ background:url(../../bilder/facebook_hover.png) no-repeat top left white; }.share a.google:hover{ background:url(../../bilder/google-plus_hover.png) no-repeat top left white; }.share a.twitter:hover{ background:url(../../bilder/twitter_hover.png) no-repeat top left white; }#gesamtbewertungen{ margin-top:60px; padding:0 0 20px 0; font-size-adjust:0.55; font-size:14px; border:1px solid #3E6075; border-top:0; }   #gesamtbewertungen h2{ clear:both; padding-left:20px; }.bestellung{ margin:10px 20px; padding:0; background-color:white; border:1px solid #888888; }.bestellung .nummer{ background-color:#CCCCCC; color:#32546A; padding:3px 8px; margin:0; }.einzelartikel{ border-top:1px solid #CCCCCC; padding:10px 15px; }a.gallery.produktbild{ display:block; float:left; padding:10px 10px 20px 10px; margin:0 15px 0 0; }.produktbild{ width:70px; max-width:70px; max-height:70px; clear:both; }.einzelartikel h4{ display:inline-block; width:50%; margin-top:0; padding:0 10px; }.bewertung p{ font-size:0.9em; }.einzelartikel .greystars{ display:inline-block; width:130px; margin-bottom:-10px; }.starstext{ font-size:0.8em; display:inline-block; width:150px; margin-left:15px; }.ratingstuff{ display:inline-block; width:calc(100% - 122px); margin:0 0 0 10px; }.einzelartikel h5{ display:inline-block; width:auto; margin:0 20px 0 0; color:#555555; }.ratingtext{ margin:0; }.ratingtext .ratinghead{ display:block;  color:#32546A; margin:0 0 3px 0; font-size:1.4em; }.ratingtext input[name="ratinghead"]{ display:block;  color:#32546A; margin:10px 0 3px 0; font-size:1.4em; }.ratingtext textarea{ width:calc(100% - 5px); margin:5px 0 15px 0; font-family:"Open Sans",Calibri,Arial,Helvetica,sans-serif; font-size:14px; }.ratingcommentlink,.ratinghidecommentlink,.ratinglink{ display:block; margin-top:10px; }.editlink{ display:inline-block; float:right; width:20px; height:20px; background:url(../../bilder/edit_up.png) no-repeat right top white; font-size:0.9em; }.editlink:hover{ background:url(../../bilder/edit_down.png) no-repeat right top white; }.editlink::after{ clear:right; }.ratingsubmit,.ratingcancel{ background-color:#FFFFFF; border:1px solid #032A42; border-radius:5px 5px 5px 5px; }.ratingsubmit:hover,.ratingcancel:hover{ background:linear-gradient(to bottom, white 0%, #C0E0EA 100%) repeat scroll 0 0 white; }#ratingsummary { padding:5px 20px 20px 20px; margin:10px -21px -23px -21px; background-color:#D7DFEA; box-shadow:0px 5px 5px -3px rgba(60, 60, 60, 0.75) inset; }#ratingsummary h4{ padding:0 10px; }.splitratings{ margin-left:10px; position:relative; z-index:100; }.splitratings span{ display:inline-block; width:100px; padding:3px 5px; font-size:12px; color:#666666; text-align:center; vertical-align:bottom; margin-right:-4px; background-color:#EEEEEE; border:1px solid #BBBBBB; border-radius:15px 15px 0 0; }.splitratings span.aktiv{ background-color:white; border-bottom:none; padding:8px 5px; color:#012941; }.splitratings span.clickable{ cursor:pointer; }.all_ratings{ border:1px solid #BBBBBB; border-radius:5px; padding:15px; margin-top:-1px; background-color:white; position:relative; z-index:50; }.ratingboxlink{ width:45%; min-height:93px; height:93px; overflow:hidden; display:inline-block; vertical-align:top; padding:0 2% 10px 2%; margin-bottom:5px; background-color:white; text-decoration:none;-webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,0.4);-moz-box-shadow:   0 6px 6px 0 rgba(0,0,0,0.4);box-shadow:        0 6px 6px 0 rgba(0,0,0,0.4); }.ratingboxlink:nth-child(odd){ margin-right:calc(1.6% - 1px); }.ratingboxlink:hover{ position:relative; top:-2px; left:-2px; }.ratingboxlink .date,#fancybox-content .date{ display:inline-block; color:#666666; font-size:0.8em; margin:5px 0 0 0; float:right; font-style:normal; }.ratingboxlink .date::before,#fancybox-content .date::before{ content:"abgegeben am "; }@media only screen and (max-width:1080px){.ratingboxlink{ height:130px; }.ratingboxlink .date { float:none; }.ratingboxlink .date::before{ content:none; }}.ratingboxlink .greystars,#fancybox-content .greystars{ display:inline-block; margin:10px 15px -7px -2px; }.ratingboxlink .ratingtitle{ display:block; clear:both; font-size:1.2em; margin-top:0; }#fancybox-content  .ratingtitle{ display:block; display:block; font-size:1.6em; font-style:normal; }span.relation{ display:none; clear:both; color:#666666; font-size:0.9em; margin:0 0 10px 0; }.ratingboxlink .ratingtext{ clear:both; font-size:14px; color:#555555; font-style:italic; height:36px; overflow:hidden; }#fancybox-content  .ratingtext{ height:auto; margin-top:10px; font-size:16px; font-style:italic; color:#555555; }#passworteingabe{ background-color:#EFF5FD; border:1px solid #3E6075; margin:20px 0; max-width:600px; padding:20px; width:100%; }#passworteingabe span{ display:inline-block; margin-right:20px; width:200px; }#passworteingabe #password1,#passworteingabe #password2{ font-size:16px; margin:10px 0; width:300px; }#passworteingabe #newsletter{ margin:0 7px 0 0; position:relative; top:1px; }#newsletterinfo{ font-size:0.8em; color:#666666; }#passworteingabe input[type="submit"]{ display:block; margin:0 0 0 auto; background-color:#FFFFFF; border:1px solid #032A42; border-radius:5px 5px 5px 5px; }#confirm_unsubscribe{ display:none; }#confirm_unsubscribe.success{ display:block; width:auto; border:2px solid #A6B5BE; padding:5px 10px 10px 10px; text-align:center; }.newsletterblatt img{ border:1px solid #CCCCCC; padding:5px; }.newsletterblatt img:hover{ -webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,0.4);-moz-box-shadow:   0 6px 6px 0 rgba(0,0,0,0.4);box-shadow:        0 6px 6px 0 rgba(0,0,0,0.4); }.newsletterblatt h3{ font-size:20px; text-align:center; margin-bottom:5px; }.archiv{ display:inline-block; text-align:center; border:1px solid #CCCCCC; padding:10px 20px; margin:0 20px 20px 0; }.archiv span{ display:block; font-size:18px; font-weight:bold; font-style:normal; color:#32546A; margin-top:0; }.archiv:hover{ -webkit-box-shadow:0 6px 6px 0 rgba(0,0,0,0.4);-moz-box-shadow:   0 6px 6px 0 rgba(0,0,0,0.4);box-shadow:        0 6px 6px 0 rgba(0,0,0,0.4); }table{ margin-top:10px; padding:0; border-top:1px solid #99A8BF; border-right:1px solid #99A8BF;  border-spacing:0; } table.fullwidth{ width:100%; max-width:100%; }#warenkorbdetail table.no_lines,table.no_lines{ border:1px solid #99A8BF; }  #warenkorbdetail table.no_border,table.no_border{ border:0; }td{ padding:1px 5px; font-size:12px; text-align:center; border-bottom:1px solid #99A8BF; border-left:1px solid #99A8BF; }#warenkorbdetail table.links td,table.links td{ text-align:left; padding-left:0; padding-right:10px; }table.bigtext td{ font-size:14px; }#warenkorbdetail table.no_lines td,table.no_lines td { border:0; }table.no_lines tr.uline td{ border-bottom:1px solid #99A8BF; }   table .togglebox table{ width:calc(100% + 10px); border:0;margin:-3px -5px; padding:0; }table.eigenschaften tbody.werte tr .togglebox table tr td{ border:0; border-bottom:1px solid #4E7891; border-left:1px solid #4E7891; border-radius:0; }table.eigenschaften tbody.werte tr:hover .togglebox table tr td{ background-color:white; }table.eigenschaften tbody.werte tr:hover .togglebox table tr:hover td{ background-color:#FFC800; }table.eigenschaften tbody.werte tr .togglebox table tr td:first-child{ border-left:0!important; border-radius:0!important; }table.eigenschaften tbody.werte tr .togglebox table tr td:last-child{ border-radius:0!important; }.togglebox .close_togglebox{ color:white; margin:-3px -5px; padding:3px 0 3px 5px; text-align:right; }.togglebox .close_togglebox a{ padding-right:10px; }table.edikio td{ width:200px; max-width:200px; }table.edikio td:first-child{ width:auto; max-width:auto; }table.edikio tr td span.value{ display:inline-block; width:200px; overflow:visible; text-align:center; margin:0; }  .togglebox table tr td img{ display:inline-block; width:16px; overflow:visible; text-align:center; margin:0 92px; }@media only screen and (max-width:1150px){table.edikio tr td{ width:calc((100% - 165px) / 3); max-width:calc((100% - 165px) / 3); overflow:hidden; }table.edikio tr td:first-child{ width:165px; max-width:165px; overflow:hidden; }table.edikio tr td span.value{ display:inline-block; width:174px; overflow:visible; text-align:center; margin:0; }  .togglebox table tr td img{ display:inline-block; width:16px; overflow:visible; text-align:center; margin:0 79px; }table.edikio tr td img{ max-width:174px; }}@media only screen and (max-width:1100px){table.edikio tr td{ width:calc((100% - 165px) / 3); max-width:calc((100% - 165px) / 3); overflow:hidden; }table.edikio tr td:first-child{ width:165px; max-width:165px; overflow:hidden; }table.edikio tr td span.value{ display:inline-block; width:164px; overflow:visible; text-align:center; margin:0; }  .togglebox table tr td img{ display:inline-block; width:16px; overflow:visible; text-align:center; margin:0 74px; }table.edikio tr td img{ max-width:164px; }}tr.heading td{ font-weight:normal; color:white; background-color:#99A8BF; }tr.heading td a{ font-style:normal; font-weight:bold; color:white; }tr.heading td a:hover{ color:#012941; } table img.icon{ position:relative; top:1px; }.properties{ margin:0; }.properties h5{ color:#012941; font-size:16px; font-style:italic; font-weight:bold; padding:15px 0 5px; margin:0; }.properties table{ position:relative; z-index:100; margin:10px 0 0 0; font-size:12px; color:#444444; min-width:274px; border-collapse:collapse; }.properties td{ padding:1px 10px 1px 5px; border:1px solid #CDCDCD; text-align:left; }.properties tr td:first-child{ padding-right:10px; }.properties tr:hover td{ background-color:#D5E7F3; }.mark_row tr:nth-child(odd),.mark_row tr.nohover:hover:nth-child(odd)   { background-color:white; }.mark_row tr:hover:nth-child(odd) td.nohover   { background-color:white; }.mark_row tr:nth-child(even),.mark_row tr.nohover:hover:nth-child(even)  { background-color:#EBEBEB; } .mark_row tr:hover:nth-child(even) td.nohover   { background-color:#EBEBEB; }.hover_row tr:hover:nth-child(odd),.hover_row tr:hover:nth-child(even){ background-color:#FFC800; }tr.hovered:not(.hide) td{ background-color:#EAF1F7; } tr.hide td:not(.resist_hide) { color:transparent; height:0; font-size:2px; }tr:nth-child(odd).hide td:not([rowspan='2']){ border-bottom:0; }tr.hide td{ border-left:0; background-color:#DDDDDD; }tr.hide td img{ display:none; }tr.hide td.resist_hide{ line-height:5px; }tr td.resist_hide big{ display:block; }tr.hide td.resist_hide big{ margin:0 0 3px 0; }.switch_hide{ width:10px; padding:0 1px; background:url(../../bilder/pfeilup2.png) center bottom no-repeat transparent; }.switch_hide:hover,tr.hide .switch_hide:hover,tr.hovered:not(.hide) .switch_hide:hover{ background-color:#D7E8F7; }tr.hide .switch_hide{ background:url(../../bilder/pfeildown2.png) center top no-repeat #DDDDDD; }.halb{ float:left; width:47%; margin-right:2%; margin-left:0; }.halb.right{ float:right; width:47%; margin-left:1.5%; margin-right:0; }.halb.godown{ margin-top:30px; }.drittel{ float:left; width:31%; margin-right:2%; margin-left:0; }.drittel.right{ float:right; width:31%; margin-left:1.5%; margin-right:0; }.viertel{ float:left; width:23%; min-width:187px; margin-right:1.5%; margin-left:0; } .viertel.right{ float:right; width:23%; margin-left:1.5%; margin-right:0; }.togglebox{ clear:all; margin-top:20px; padding:0 20px 20px 20px;  border:1px solid #99A8BF; }a.togglebox_open { display:block; margin:10px 0 5px 0; font-size:1.2em; font-weight:600; color:#32546A; }.close_togglebox{ margin:0 -20px 20px -20px; padding:3px 0 3px 5px; text-align:right; background-color:#99A8BF; }.close_togglebox span{ display:block; float:left; width:70%; margin:0 auto 0 15px; font-weight:bold; text-align:left; color:white; } .close_togglebox a { font-size:14px; text-decoration:none; color:white; }.close_togglebox a:hover{ text-decoration:none; color:#012941; } img.close{ margin:-14px 0 -10px 5px; }.faq.togglebox{ margin:10px 0 10px 0; padding:0 10px 5px 10px;  border:1px solid #99A8BF; background-color:white; z-index:60; position:relative; }.faq.togglebox .close_togglebox{ margin:0 -10px -10px -10px; }a.faq.togglebox_open{ margin:-5px 0 0 0; padding:0; font-size:1.1em; text-decoration:none; font-weight:normal; color:black; }a.faq.togglebox_open:hover{ text-decoration:underline; color:#32546A; }.infospalte { display:block; width:calc(100% - 12px); height:auto; margin:-1px 0 0 0; padding:5px;                       background-color:white; border:1px solid #DEDEDE; }.infospalte.hidden{ display:none; }.infospalte:hover{ position:relative; z-index:500; border:1px solid #99A8BF; background-color:#EFF5FD; }.infospalte h3{ margin:0; padding:0; font-size:15px; font-style:italic; color:#012941; }                      .sortiment{ display:none; padding:10px 0 0 10px; border-top:1px solid #99A8BF; }.sortiment li{ display:inline-block; width:140px; margin:0 10px 0 0; padding:0; list-style-type:none; list-style-position:outside; }.sortiment li.hidden{ display:none; }.sortiment li a{ padding:0; font-size:12px; font-style:normal; color:#012941; text-decoration:none; }.sortiment li:hover{ background-color:#DEE7F2; }.open_infospalte,.close_infospalte { display:inline-block; float:right; font-size:12px; color:#3E6075; margin:0 8px 0 0; padding-right:15px; }                      .open_infospalte{ background:url(../../bilder/pfeildown2.png) right 5px no-repeat transparent; }   .close_infospalte{ background:url(../../bilder/pfeilup2.png) right 5px no-repeat transparent; padding-bottom:5px; }.infospalte .close_infospalte{ display:none; margin:-5px 8px -5px 0; }      .infospalte.open .open_infospalte{ display:none; }.infospalte.open .sortiment,.infospalte.open .close_infospalte{ display:block; }.topseller,.aktion{ display:block; z-index:9; overflow:visible; width:162px; height:auto; margin-top:5px; padding-top:29px; }.topseller{ background:url(../../bilder/topseller.png) no-repeat right top transparent; }   .aktion{ background:url(../../bilder/aktionspreis.png) no-repeat right top transparent; }      .topseller  .preis_winline .preis,.aktion  .preis_winline .preis,.topseller  .preis,.aktion  .preis{ margin:5px 0 -15px auto; }.lagerstandbox.breit .preis { margin-top:30px; }.preis{ display:block; z-index:10; overflow:visible; margin-top:5px; padding:0 6px 2px 4px; text-align:center; }.preis big{ display:block; padding-bottom:0; font-style:italic; white-space:nowrap; }  .preis_winline   { display:block; float:right; margin-left:0px; }.preis_winline p.preis{ float:none; } .preis_winline a.warenkorblink { width:162px; height:35px; }td.mit_preisetikett{ font-size:14px; } td.mit_preisetikett p.preis { display:inline-block; } td.mit_preisetikett p.preis big.hundert{ margin-top:0; }     #empfohlen .nocent,.teaserbox .nocent,div.article .preis .nocent,div.article .preis_winline .nocent{ display:inline-block; overflow:hidden; letter-spacing:-5px; margin-right:3px; }#empfohlen .nocent,.teaserbox .preis .nocent { height:20px; font-size:1em; position:relative; top:0; }.mwst{ margin-top:20px; padding:5px; text-align:center; color:#012941; background-color:#D7DFEA; }  .lagerstand_rot{ display:block; width:16px; height:16px; margin:0 0 -10px -6px; background:url(../../bilder/button_rot.png) no-repeat left top transparent;                       overflow:visible; position:relative; z-index:10; }.lagerstand_gelb{ display:block; width:16px; height:16px; margin:0 0 -10px -6px; background:url(../../bilder/button_gelb.png) no-repeat left top transparent;                       overflow:visible; position:relative; z-index:10; }.lagerstand_gruen{ display:block; width:16px; height:16px; margin:0 0 -10px -6px; background:url(../../bilder/button_gruen.png) no-repeat left top transparent;                       overflow:visible; position:relative; z-index:10; }.lagerstand_rest{ display:block; width:16px; height:16px; margin:0 0 -10px -6px; background:url(../../bilder/button_rest.png) no-repeat left top transparent;                       overflow:visible; position:relative; z-index:10; }td .lagerstand_rot,td .lagerstand_gelb,td .lagerstand_gruen,td .lagerstand_rest{ margin:2px auto 0 auto; } .lagerstand_rot .lagerstandtext{ display:none; width:125px; height:58px; margin-left:-16px; position:relative; top:-58px; }   .lagerstand_gelb .lagerstandtext{ display:none; width:140px; height:79px; margin-left:-16px; position:relative; top:-79px; } .lagerstand_gruen .lagerstandtext{ display:none; width:140px; height:68px; margin-left:-16px; position:relative; top:-68px; }    .lagerstand_rest .lagerstandtext{ display:none; width:125px; height:68px; margin-left:-16px; position:relative; top:-68px; }    .lagerstand_rot:hover .lagerstandtext,.lagerstand_gelb:hover .lagerstandtext,.lagerstand_gruen:hover .lagerstandtext,.lagerstand_rest:hover .lagerstandtext{ display:block; }   .lagerstandbox{ display:inline-block; width:auto; padding-top:0px; float:right; margin:20px 10px 10px 30px; }.right + .lagerstandbox{ margin:0 0 10px 30px; }.lagerstandbox.left { float:left; margin:0 10px 10px 10px; }.lagerstandbox.breit { margin:-5px 5px 10px 0; }.lagerstandbox.breit .preis     { margin-left:-40px; }.right + .lagerstandbox.breit { margin-right:-30px; }.lagerstandbox.breit.gotop      { margin-top:-20px; } .lagerstandbox.breit.right      { margin-right:0px; }     .lagerstandbox.breit .lagerstand_rot.mit_illu,.lagerstandbox.breit .lagerstand_gelb.mit_illu,.lagerstandbox.breit .lagerstand_gruen.mit_illu,.lagerstandbox.breit .lagerstand_rest.mit_illu{ float:left; margin-right:20px; }   #shipment-selector-box{ margin:20px 1px 0 0; direction:rtl; }#shipment-selector-box span{ display:inline-block; position:relative; z-index:5; width:130px; font-size:14px; text-align:center; padding:10px; margin:0 -1px 0 0; color:#888888; background-color:#F5F5F5;border:1px solid #BBBBBB; border-collapse:collapse; border-radius:10px 10px 0 0; -webkit-box-shadow:inset 0px -2px 5px 0px rgba(0, 0, 0, 0.2);-moz-box-shadow:   inset 0px -2px 5px 0px rgba(0, 0, 0, 0.2);box-shadow:        inset 0px -2px 5px 0px rgba(0, 0, 0, 0.2); }#shipment-selector-box span.paymentfee-entry{ display:block; margin:-42px auto 0 0; }#shipment-selector-box span:hover{ background-color:white; cursor:pointer; }#shipment-selector-box span.active{ background-color:white; border:1px solid #032A42; border-bottom:1px solid white; z-index:8; color:#032A42;-webkit-box-shadow:none;-moz-box-shadow:   none;box-shadow:        none; }#shipment-container,#payment-container { background-color:white; border:1px solid #032A42; position:relative; z-index:7; padding:10px; margin-top:-1px; font-size:13px; }#payment-states{ display:inline-block; width:200px; vertical-align:top; margin:13px 0 0 0; }#payment-fees{ display:inline-block; width:400px; vertical-align:top; margin:13px 0 0 0; }#versandkosten{ border-collapse:collapse; }#versandkosten  td,#versandkosten th{ text-align:right; padding:5px; border:1px solid #4D6803; white-space:nowrap; }#versandkosten thead td,#versandkosten thead th{ text-align:center; }   #versandkosten td:first-child{ text-align:left; white-space:normal; }   #versandkosten tbody tr:hover  td{ background-color:#FFC800; }#versandkosten.highlight-at tr th:nth-child(3),#versandkosten.highlight-at tr td:nth-child(3){ background-color:#FCE344; }#versandkosten.highlight-de tr th:nth-child(4),#versandkosten.highlight-de tr td:nth-child(4){ background-color:#FCE344; }button.mailbutton,.kontakt{ display:block; vertical-align:middle; width:120px; height:30px; font-size:20px; color:#012941; }.kontakt:before { content:url(../../bilder/brief.png)" "; }.box{ padding:5px 15px; border:1px solid #B8C7DD; }span.tooltiplink{ display:inline-block; overflow:visible; width:16px; height:16px; margin-left:0; font-style:normal; text-align:left;                      text-decoration:none; color:black; background:url(../../bilder/comment_16x16.png) no-repeat top right transparent; }   span.tooltip{ display:none; font-size:13px; font-style:italic; background-color:white; }span.tooltiplink.rechts:hover{ margin-left:0; background:url(../../bilder/hgtooltip.png) no-repeat center right transparent; } span.tooltiplink.links:hover{ background:url(../../bilder/hgtooltip2.png) no-repeat center left transparent; }span.tooltiplink:hover span.tooltip{ display:block; position:relative; z-index:10; min-width:250px; padding:5px;                      border:1px solid #3E5C73; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }   span.tooltiplink.rechts:hover span.tooltip{ float:left;  margin:-100% 0 0 16px; } span.tooltiplink.links:hover span.tooltip{ float:right;  margin:-100% 16px 0 0; }.teaserbox{ display:inline-block; vertical-align:bottom; width:48%; min-width:200px; margin:1% 0; padding:0; background-color:white; }.teaserbox:nth-of-type(2n){ margin-left:2.5%; } .teaser{ display:block; overflow:visible; width:auto; margin-top:-62px; padding:0 12px 10px 10px; text-decoration:none; }.sale .teaser{ margin-top:-76px; }.teaser-content { display:inline-block; width:100%; min-height:105px; background-color:white; }.teaserhead        { display:block; margin:0 -10px 12px -10px; padding:5px 42px 5px 10px; font-size:16px; font-style:italic; font-weight:bold;                      line-height:105%; }.sale .teaserhead{ padding-right:56px; }  .image-container{ background-color:white; display:table-cell; float:left; width:110px; height:100px; margin:-5px 15px 0 0; text-align:center; }.teaserbild{ display:inline-block; position:relative; vertical-align:middle; z-index:10; max-width:110px; max-height:100px; }.image-container:after { content:url(../../bilder/spacer-1x100.png); display:inline-block; position:relative; vertical-align:middle; z-index:5;                          margin-left:-5px; width:5px; height:100px; line-height:0; color:red; }.teasertext{ display:block; overflow:hidden; width:auto; margin:0 0 20px 0; padding:0; }@media only screen and (max-width:1080px){  #sidebar{ width:165px; }#navigation{ width:165px; font-size:12px; }#navigation li.wahl:first-child { padding-left:13px; }#navigation li.sub{ margin-left:2px; }#navigation li.sub ul{ width:161px; }#navigation li.sub ul li{ padding-left:0; }#filterbox{ width:135px; }.filtertyp{ width:120px; margin:9px 0 0 5px; font-size:11px; }.filtertyphead { padding-left:4px; }}.filtertyp li{ font-size:10px; }.filtertyp li a{ padding-left:12px; }.mitfilter .teaserbox { width:48,5%; }.mitfilter .teaserbox:nth-of-type(2n){ margin-left:1,5%; } .mitfilter .image-container { width:90px; }.mitfilter .image-container img { max-width:80px; }.mitfilter .teasertext { font-size:13px; }} a.info + a.teaser .teasertext,a.support + a.teaser .teasertext{ margin:0; } .teaserbox .preis    { display:block; position:relative; overflow:visible; width:65%; height:26px; margin:-16px -11px -10px auto; padding:2px 5px 0 20px;                      font-style:italic; white-space:nowrap; background:url(../../bilder/hgpreis2.png) no-repeat bottom left transparent; z-index:10; border:0; -moz-transform:rotate(0deg); }.teaserbox .preis big{ display:inline; margin-right:5px; font-size:1.3em; border:0; } .teaserbox .preis small{ font-size:0.8em; font-style:italic; color:black; }.teaserinfobox{ display:none; width:139px; height:93px; background:url(../../bilder/hgteaserinfobox.png) no-repeat bottom right transparent; position:relative; top:-62px; left:-100px; z-index:20; }.teaserinfo{ display:inline-block; width:139px; font-size:12px; text-decoration:none; padding:5px; background-color:white; border:2px solid #012941; border-radius:10px; color:#222222; }.teaserinfo strong{ display:block; background-color:rgba(1,41,65,0.7); color:white; text-align:center; margin:-5px -5px 5px -5px;}.teaserinfo span:nth-child(even){ display:inline-block; width:60px; margin-right:2px; text-align:right; }.teaserinfo span:nth-child(odd){ display:inline-block; width:75px; margin-left:2px; text-align:left; } .warenkorb,.warenkorb_zeit,.warenkorb_nobasket,.info,.support,.produktgruppe,.warenkorb_produktgruppe,.personalisierung { display:block; position:relative; top:-4px; right:-3px; width:61px; height:62px; margin:0 0 0 auto; }.sale .warenkorb,.sale .warenkorb_zeit,.sale .warenkorb_nobasket,.sale .warenkorb_produktgruppe,.sale .personalisierung { display:block; position:relative; top:-4px; right:-3px; width:73px; height:76px; margin:0 0 0 auto; }  #empfohlen .warenkorb,#empfohlen .warenkorb_zeit,#empfohlen .warenkorb_nobasket,#empfohlen .info,#empfohlen .support,#empfohlen .produktgruppe,#empfohlen .warenkorb_produktgruppe,#empfohlen .personalisierung { display:block; position:relative; top:-4px; right:-3px; width:47px; height:48px; margin:0 0 0 auto; }#empfohlen .sale .warenkorb,#empfohlen .sale .warenkorb_zeit,#empfohlen .sale .warenkorb_nobasket,#empfohlen .sale .warenkorb_produktgruppe,#empfohlen .sale .personalisierung { display:block; position:relative; top:-4px; right:-3px; width:57px; height:59px; margin:0 0 0 auto; }#empfohlen .teaserbox { display:inline-block; overflow:visible; vertical-align:top; width:195px; min-width:150px; height:auto; min-height:176px;                          margin:0 15px 15px 0; padding:0; border:1px solid #99A8BF; }#empfohlen.hauptseite .teaserbox{ width:calc(22.5% - 2px); margin:1%; }#empfohlen .teaser-content{ display:inline-block; width:100%; height:140px; background-color:white; }#empfohlen .teaser{ display:block; overflow:hidden; width:auto; margin-top:-48px; padding:5px 7px 5px 5px; text-decoration:none; }#empfohlen .sale .teaser{ margin-top:-59px; }#empfohlen.hauptseite .teaser { margin-top:0; padding:5px; }#empfohlen .teaserhead { display:block; position:absolute; z-index:50; overflow:hidden; width:144px; height:auto;                                  margin:-5px -7px 5px -5px; padding:3px 46px 5px 5px; font-size:0.9em; font-style:italic; font-weight:bold;                                  line-height:108%; color:#032A42; background-color:#EFEFEF; }#empfohlen.hauptseite .teaserhead { font-size:1.1em; position:static; width:auto; padding:4px; text-align:center; }#empfohlen .image-container             { display:inline-block; float:none; position:relative; width:185px; height:100px; margin:32px 0 0 0;                                      text-align:center; }#empfohlen .image-container:after { content:url(../../bilder/spacer-1x100.png); display:inline-block; position:relative; vertical-align:middle; z-index:5;  margin-left:-5px; width:5px; height:100px; line-height:0; color:red; }#empfohlen.hauptseite .image-container               { margin-top:5px; height:120px; width:100%; }#empfohlen.hauptseite .image-container:after  { height:120px; }#empfohlen .teaserbild{ display:inline-block; position:relative; vertical-align:middle; z-index:10; width:auto; height:auto;                          max-width:155px; max-height:100px; vertical-align:middle; }#empfohlen.hauptseite .teaserbild { display:inline-block; position:relative; vertical-align:middle; z-index:10; width:auto; height:auto;                                      max-width:135px; max-height:120px; }#empfohlen .teasertext { display:none; }#empfohlen.hauptseite .teasertext{ display:block; margin:5px -3px 0 -3px; font-size:0.75em; font-style:normal; text-align:center; color:#012941; }#empfohlen .teaser:hover .teaser-content{ height:auto; }#empfohlen .teaser:hover .teasertext { display:block; margin:3px 0 5px 0; font-size:0.8em; font-style:normal; text-align:center; }#empfohlen.hauptseite .teaser:hover .teasertext { margin:5px -3px 0 -3px; font-size:0.75em; }#empfohlen .teaserbox .preis           { display:block; position:relative; overflow:hidden; width:85%; height:auto; margin:0 -7px -6px auto;                                      padding:2px 5px 1px 20px; text-align:center; font-style:italic; white-space:nowrap;           background:url(../../bilder/hgpreis2.png) no-repeat top left transparent; z-index:10; border:0;   -moz-transform:rotate(0);   -webkit-transform:rotate(0);     -o-transform:rotate(0);   -ms-transform:rotate(0);   transform:rotate(0);  }#empfohlen .warenkorb,#empfohlen .warenkorb_zeit,#empfohlen .warenkorb_nobasket,#empfohlen .info,#empfohlen .support,#empfohlen .produktgruppe,#empfohlen .warenkorb_produktgruppe,#empfohlen .personalisierung{ display:block; position:relative; top:-3px; right:-3px; z-index:100; width:48px; height:48px; margin:0 0 0 auto; }#empfohlen .warenkorb img,#empfohlen .warenkorb_zeit img,#empfohlen .warenkorb_nobasket img,#empfohlen .info img,#empfohlen .support img,#empfohlen .produktgruppe img,#empfohlen .warenkorb_produktgruppe img,#empfohlen .personalisierung img          { width:48px; height:48px; }   a.warenkorblink { display:block; margin:0; padding:0; text-decoration:none; }a.warenkorblink.big  { width:162px; height:36px; }     a.warenkorblink.small{ width:20px; height:20px; background:url("../../bilder/warenkorb_klein.png") no-repeat scroll center top transparent; } a.warenkorblink_klein,a.warenkorblink.small{ display:inline-block; position:relative; top:2px; width:20px; margin:0 0 0 auto; padding:0; text-decoration:none;       cursor:url(../../bilder/warenkorbcursor.png), url(../../bilder/warenkorbcursor.cur), auto; }a.warenkorblink.small:hover{ background:url("../../bilder/warenkorb_klein.png") no-repeat scroll center top transparent; }     a.warenkorblink.mittel{ display:inline-block; width:125px; height:26px; padding:0; text-decoration:none;                           background:url("../../bilder/warenkorb_mittel.jpg") no-repeat scroll center top transparent; }a.warenkorblink.mittel:hover{ background:url("../../bilder/warenkorb_mittel_hover.jpg") no-repeat scroll center top transparent; }         a.warenkorblink.size_107 { display:block; min-width:120px; min-height:21px; margin:0; padding:0; text-decoration:none;                          background:url(../../bilder/warenkorb_kurz.jpg) no-repeat top center transparent; }   a.warenkorblink.size_107:hover{ background:url(../../bilder/warenkorb_kurz_hover.jpg) no-repeat top center transparent; }    a.downloadlink_lang { display:inline-block; width:162px; height:34px; margin:0; padding:0; text-decoration:none;                          background:url(../../bilder/download_lang.jpg) no-repeat top left transparent; }a.downloadlink_lang:hover{ background:url(../../bilder/download_lang_hover.jpg) no-repeat top left transparent; }a.downloadlink_mittel      { display:block; width:125px; height:26px; padding:0; text-decoration:none;                           background:url("../../bilder/download_mittel.jpg") no-repeat scroll center top transparent; }a.downloadlink_mittel:hover { background:url("../../bilder/download_mittel_hover.jpg") no-repeat scroll center top transparent; }a.downloadlink_kurz { display:inline-block; width:125px; height:26px; margin:0; padding:0; text-decoration:none;                          background:url(../../bilder/download_kurz.jpg) no-repeat top left transparent; }   a.downloadlink_kurz:hover{ background:url(../../bilder/download_kurz_hover.jpg) no-repeat top left transparent; }   a.gallery,a.gallery.protected { display:inline-block; margin:0 10px 10px 0; padding:18px 18px 38px 18px;                          background:url(../../bilder/enlarge.jpg) no-repeat right bottom white; border:1px solid #CDCDCD;      -moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.1); -webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.1); box-shadow:0 0 3px 3px rgba(0,0,0,0.1); }#sliderbox a.gallery,#sliderbox a.gallery.protected { display:inline-block; margin:0; padding:8px 0 28px 0;                          background:url(../../bilder/enlarge.jpg) no-repeat right bottom white; border:0;      -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }#fancybox-outer{ padding:30px; }  a.gallery.left,a.gallery.protected.left { margin-right:15px; }   a.gallery.right,a.gallery.protected.right      { margin-left:15px; }       p.withgallerylink a.gallery,p.withgallerylink a.gallery.protected   { margin:0; padding:0; background:none; border:none; moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }.telfax { display:inline-block; width:2.5em; }.tag{ display:inline-block; width:4em; }.choice { display:block; width:auto; min-height:25px; margin:10px 0; padding:1px 5px; text-align:center; color:#032A42;                      background-color:#EFF5FC; border:1px solid #99A8BF; }.teaseranzeige { display:block; width:29%; float:left; margin-top:2px; text-align:left; }.sortierung { display:block; width:29%; float:right; margin-top:2px; text-align:right; }.pagina{ display:inline-block; width:auto; height:24px; margin:-15px 0 2px 0; padding:2px 10px; text-align:center; color:#032A42;                      background-color:white; border:1px solid #99A8BF; border-radius:5px; }.pagina a { margin:0 3px; font-style:normal; text-decoration:none; }.pagina a:hover{ text-decoration:underline; }.pagina span.current{ margin:0 3px; font-weight:bold; font-size:16px; }.mail-button{ display:inline-block; width:auto; height:30px; padding:0; font-family:"Open Sans", Calibri, Arial, Helvetica, sans-serif; font-size-adjust:0.55; font-size:18px; text-align:left; color:#012941;                      background-color:transparent; border:0; cursor:pointer; }   .mail-button:hover{ color:#32546A; }      td .mail-button{ margin:0 auto; }      .mail-button:before  { content:url(../../bilder/brief.png)" "; }.mail-dialog p{ margin:10px 0 5px 0; }.mail-dialog input{ display:block; }.mail-dialog input.text{ width:96%;  margin-bottom:12px; padding:.4em; } .mail-dialog textarea{ width:100%; } .mail-dialog fieldset{ margin-top:25px; padding:0; border:0; } .ui-widget-content button.ui-button{ font-weight:normal; color:#0C557F; } .ui-widget-content button.ui-button:hover{ background:none; background-color:white; } .ui-dialog .ui-state-error{ padding:0; }´ .mail-dialog p.validateTips{ background-color:white; color:#0C557F; border:1px solid red; padding:2px 0 2px 5px; margin:10px 0 -15px 0; text-align:center; }  .gestelembox{ height:63px; border:1px solid #B57B5E; text-align:center; }.gestelembox.proved{ border:1px solid #99A8BF; }#gestaltungselemente big.auswahl{ font-size:1em; background-color:#E5F2B0; padding:0 3px; color:#6B8205; border:1px solid #6B8205; }.beispiel        { padding:0; background-color:#91A59A; border:1px solid #45514A; margin-top:14px; }.beispiel > *{ background-color:white; }.beispiel .close_togglebox,.beispiel .close_togglebox a { background-color:#99A8BF; } .beispiel .close_togglebox a img{ background-color:transparent; } .elementtrenner{ margin:40px 0 50px 0; }.beispiel .darstellung { display:block; width:65px; margin:-12px -12px 3px auto; padding:1px 3px; font-size:12px; color:#45514A;  background-color:white; border:1px solid #45514A; }  .html .titel{ display:block; height:17px; width:65px; margin:-17px -17px 3px auto; padding:1px 3px; font-size:12px; color:#444444;  background-color:white; border:1px solid #777777; text-align:right; position:relative; z-index:4; }.html{ background-color:#D7E4E8; padding:5px; color:#444444; border:1px solid #777777;  margin-top:14px; }.variabel{ display:inline-block; padding:0 2px; background-color:white; color:#037F37; }.optional{ display:inline-block; padding:0 2px; background-color:white; color:#A73EB7; }   .dynamisch{ display:inline-block; padding:0 2px; background-color:white; color:#D87C04; }.beispielinput{ display:inline-block; width:100%; margin:-12px -5px 0 -5px; padding:10px 5px 5px 5px; background-color:#A8BDC4; }#prospekte{ padding:0 0 40px 0; }#prospekte{ padding:0 0 80px 0\9; } .prospektblatt{ display:inline-block; z-index:5; overflow:hidden; width:130px; height:205px; margin:5px 2px 2px 5px; padding:0;                      text-align:left; background-color:white; border:1px solid #FFC800;  -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }   .prospektblatt h4{ overflow:auto; height:21px; margin:0; padding:4px 0 0 0; font-size-adjust:none; font-size:12px; font-style:italic; font-weight:normal;                      color:#012941; background-color:#FFDB3D; border:0;  -webkit-border-radius:4px 4px 0 0; -moz-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; }.prospektblatt h4 big{ display:inline-block; float:left; position:relative; top:-8px; left:-1px; height:20px; margin:2px 2px 0px 0px; padding:3px 2px;  font-family:"Open Sans","Arial Narrow", Calibri, Arial, Helvetica, sans-serif; font-size-adjust:0.55; font-size:15px; background-color:#FFC800; border-right:1px solid #012941;                      -webkit-border-radius:5px 0 0 0; -moz-border-radius:5px 0 0 0; border-radius:5px 0 0 0;  }   .prospektblatt h4 small{ display:inline-block; margin-top:1px; font-size:10px; font-weight:normal; text-align:left; line-height:12px; } .prospektblatt h4 small.zweizeilig{ margin:-3px 0 0 0px; line-height:11px; }.prospektblatt p{ margin:0 5px; text-align:center; }.prospektblatt a{ margin:0; padding:0; text-align:center; border:0; }.prospektblatt a img{ height:148px; margin-top:3px; border:1px solid #DDDDDD; }.prospektblatt a.gallery{ width:100%; margin:2px 0 0 0; padding-bottom:2px; background:none; background-color:white; border-bottom:1px solid #FFCC00;  box-shadow:none; }.prospektblatt a.gallery:after{ display:block; position:relative; top:0px; width:24px; height:24px; margin:-23px 1px -2px auto; padding:0; border:0;  content:url(../../bilder/enlarge.png); }.pdf a{ display:block; width:70px; height:20px; padding:48px 3px 5px 3px; text-align:center; text-decoration:none;                      background:url(../../bilder/pdf_icon.gif) no-repeat top center white; border:1px solid #99A8BF; }   .excel a{ display:block; width:70px; height:20px; padding:48px 3px 5px 3px; text-align:center; text-decoration:none;                      background:url(../../bilder/excel_icon.jpg) no-repeat top center white; border:1px solid #99A8BF; }   .word a{ display:block; width:70px; height:20px; padding:48px 3px 5px 3px; text-align:center; text-decoration:none;                      background:url(../../bilder/word_icon.jpg) no-repeat top center white; border:1px solid #99A8BF; }      .pdf_inline{ padding:2px 0 0 24px; background:url(../../bilder/pdf_icon_small.gif) no-repeat left top transparent; }.excel_inline{ padding:2px 0 0 25px; background:url(../../bilder/excel_icon_small.jpg) no-repeat left top transparent; }.word_inline { padding:2px 0 0 25px; background:url(../../bilder/word_icon_small.jpg) no-repeat left top transparent; }.doc_collect{ display:inline-block; width:auto; height:auto; margin:5px 10px 0 0; padding:5px 10px 10px 10px; text-align:left; background-color:white; border:1px solid #99A8BF; }.doc_collect h4{ margin:5px 0; padding:0; }.doc_collect h3{ height:25px;  margin:0 0 5px -15px; padding:15px 0 5px 55px; background:url(../../bilder/hgdokumente2.jpg) no-repeat top left white; }.doc_collect a{ text-decoration:none; }.doc_collect a:hover{ text-decoration:underline; }.prospektblatt .pdf a{ display:inline-block; position:relative; top:-4px; overflow:visible; width:auto; height:18px;  margin:0 auto 0 auto; padding:2px 0 0 20px; font-size:11px; text-decoration:underline; white-space:nowrap;      background:url(../../bilder/pdf_icon_small2.gif) no-repeat left 1px transparent; border:0; }   .pdfklein{ margin:2px 5px -5px 0; }.prospektblatt:hover{ position:relative; top:0; z-index:10; width:182px; height:300px; margin:-44px -30px -44px -15px; border:1px solid #777777;                          -moz-box-shadow:0 0 5px 5px rgba(0,0,0,0.3); -webkit-box-shadow:0 0 5px 5px rgba(0,0,0,0.3); box-shadow:0 0 5px 5px rgba(0,0,0,0.3);      margin:0 -30px -88px -15px\9; }       .prospektblatt:hover h4{ padding:4px 0 7px 0; font-size:17px; } .prospektblatt:hover h4 big{ position:relative; top:-8px; height:auto; font-size:21px; } .prospektblatt:hover h4 small{ margin-top:4px; font-size:14px; } .prospektblatt:hover h4 small.zweizeilig{ margin:-3px 0 0 0px; font-size:13px; line-height:14px; } .prospektblatt:hover a img{ width:90%; height:auto; border:1px solid #DDDDDD; } .prospektblatt:hover .pdf a{ background-position:left 3px; width:100px; margin:0 auto 4px auto; padding:0 0 5px 20px; font-size:15px; }.bildmittext{ font-size:12px; font-style:italic; text-align:center; }#nomatch{ display:block; margin:20px 20px 0 0; padding:10px; font-size:16px; border:3px solid #99A8BF; }#nomatch strong{ display:block; font-size:24px; font-weight:bold; color:#99A8BF; }#register{ padding:0; border:0; }#register div{ margin:0 0 20px 0; padding:10px 0 20px 0; background-color:#EFF5FD; border:1px solid #99A8BF; }#register div legend{ margin-left:10px; padding:2px 5px; color:white; background-color:#3E6075; } #register p { margin:3% 3% 0 3%; }#register p.zusatz{ margin-top:1%; }#register input,#register select{ border:1px solid #99A8BF; }#register .zusatz label{ visibility:hidden; } #register label{ color:#3E6075; }.bestelldaten{ width:65%; min-width:235px; }.bestelldaten.vollebreite{ width:95%; }  .bestelldaten label,.kundenadressen label { display:block; float:left; width:30%; }.bestelldaten input,.kundenadressen input{ display:block; width:calc(70% - 12px); }.bestelldaten input[type=checkbox],.kundenadressen input[type=checkbox]{ width:20px; display:inline-block; margin:0; padding:0; text-align:left; }.bestelldaten input.warenkorbsubmit{ width:auto; float:none; margin:10px 0 0 auto; }p.liefermessage{ color:#3E6075; }.bestelldaten p.bestellmessage{ margin-top:20px; padding:5px 10px 10px 10px; line-height:2em; color:black; background-color:#CADB9D; }input#speichername{ width:100%; }.bestelldaten.zahlung h4{ margin-top:10px; }.bestelldaten h4 input,.abholung input{ display:inline-block; width:20px; margin:0 0 5px 0; font-size:14px; }.bestelldaten.with_image{ margin:-20px 0 20px 0; }.bestelldaten h4 input.toggle_inhalt_radio + img{ position:relative; top:22px; margin-bottom:10px; }.bestelldaten h4 + div{ margin:0 0 5px 20px; } #uidnumber{ width:40%; display:inline-block; }#validateUID{ width:70px; display:inline-block; float:right; margin:-1px 0 0 5px; }#validateUID.validating{ margin:0 0 0 5px; background:url(../../bilder/fadingArrowIndicator.gif) no-repeat center center transparent; border:1px solid #8BAFED; border-radius:3px;}#validitycheck{ display:inline-block; width:22px; height:22px; margin:-1px 0 -5px 0; }#validitycheck.check_ok{ background:url(../../bilder/ok_16x16.gif) no-repeat center center transparent; }#validitycheck.check_fail{ background:url(../../bilder/delete_16x16.gif) no-repeat center center transparent; }  #gesamtwarenkorb div.abholung { margin:0 0 0 50px; color:black; }.abholung h5{ margin-top:0; } .bestelldaten.with_image .abholung h5{ margin-top:20px; }.bestelldaten.with_image .abholung select{ position:relative; top:-3px; }#lieferwahlselect{ margin:0 0 20px 15px; }#logindaten,#erreichbarkeit{ width:41%;  }#logindaten label,#erreichbarkeit label{ display:block; float:left; width:53%; } #logindaten input,#erreichbarkeit input { display:block; width:45%; } #erreichbarkeit p.entscheidung input{ display:inline-block; position:relative; top:3px; width:20px; margin:0 -5px 0 10px; } .bestelldaten select .line{ background:url(../../bilder/hgoptionlinie.png) repeat-x left top transparent; border-top:1px solid #3E6075; } #registersubmit { float:right; margin:30px -3% 0 0; padding:2px 5px; color:#3E6075; background-color:white;                      border:1px solid #3E6075; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }  #registersubmit:hover{ padding:1px 4px; border:2px solid #3E6075; }  #gesamtwarenkorb{ margin-top:60px; padding:0 15px; font-family:"Open Sans", Calibri, Arial, Helvetica, sans-serif; font-size-adjust:0.55;  font-size:14px; border:1px solid #729C0F; border-top:0; border-bottom:0; }#gesamtwarenkorb div#bestellablauf { border-top:1px solid #729C0F; margin:0 -15px 20px -15px; }#gesamtwarenkorb div span.legend{ background-color:#729C0F; color:#FFFFFF; float:left; margin:-10px 0 15px 15px; padding:2px 5px; }.legendlink{ float:left; margin:-10px 0 15px 15px; padding:2px 5px; color:white; font-style:normal; text-decoration:none; background-color:#C2CEA3; }.legendlink:hover,#kontoaktionen .legendlink:hover{ color:black; background-color:#FFC800; }#gesamtwarenkorb div#warenkorbnavi{ border-bottom:1px solid #729C0F; border-top:3px solid #729C0F; clear:both; height:25px; padding:10px; margin:10px -15px 0 -15px; }#warenkorbform table{ border:0; margin-top:40px; width:100%; border-collapse:separate; }    #warenkorbdetail th{ background-color:#729C0F; color:#FFFFFF; border:0; border-top:1px solid #729C0F; border-right:1px solid #729C0F; font-size:13px; direction:ltr;  font-weight:normal; height:24px; padding:0 5px; text-align:center; }#warenkorbdetail #warenkorb_final th{ background-color:#666666; color:#FFFFFF; border:0; border-top:1px solid #666666; border-right:1px solid #666666;}     #warenkorbdetail td{ text-align:right; height:24px; padding:0 5px; border:0; border-top:1px solid; border-right:1px solid; border-color:#729C0F; direction:ltr; }#warenkorbdetail #warenkorb_final  td{ border-color:#666666; }#warenkorbdetail tr.gutschrift td{ height:16px; font-size:12px; font-style:normal; color:#001F7F; border-top:1px solid #B3D363; }#warenkorbdetail #warenkorb_final tr.gutschrift td{ border-top:1px solid #AAAAAA; }#warenkorbdetail tr.gutschrift td.linksfrei,#warenkorbdetail tr.gutschrift td.rechtsfrei,#warenkorbdetail #warenkorb_final tr.gutschrift td.linksfrei,#warenkorbdetail #warenkorb_final tr.gutschrift td.rechtsfrei,#warenkorbdetail .ergebnis tr td.linksfrei,#warenkorbdetail .ergebnis tr td.rechtsfrei,#warenkorbdetail #warenkorb_final .ergebnis tr td.linksfrei,#warenkorbdetail #warenkorb_final .ergebnis tr td.rechtsfrei{ border-top:0 !important; }#warenkorbdetail tr.gutschrift td.beschreibung{ padding-left:30px; font-style:italic; }#warenkorbdetail .ergebnis  td{ border:0; }#warenkorbdetail .ergebnis tr:first-child  td{ border-top:1px solid #729C0F; }#warenkorbdetail .ergebnis td.bruttosumme{ border:2px solid #729C0F !important; }#warenkorbdetail .linksfrei,#warenkorbdetail .rechtsfrei{ width:15px; background-color:transparent; border:0; padding:0; }#gesamtwarenkorb #warenkorbdetail .linksfrei,#gesamtwarenkorb #warenkorbdetail .rechtsfrei{ width:0; border-top:0; }#warenkorbdetail th.beschreibung,#warenkorbdetail td.beschreibung{ text-align:left; }#warenkorbdetail td.beschreibung small{ display:block; line-height:12px; margin:0 0 2px; }#warenkorbdetail td.pos{ width:20px; border-left:1px solid #729C0F; }#warenkorbdetail td.menge{ width:65px; }#warenkorbdetail td.availability  { width:60px; font-size:10px; white-space:nowrap; text-align:center; padding:3px; }#warenkorbdetail td.not_avail{ color:red; }#warenkorbdetail td.preise              { width:60px; }#warenkorbdetail td.loeschspalte{ width:20px; }.positionen.odd td{ background-color:#EBEBEB; }.positionen.even td { background-color:white; } .positionen:hover td{ background-color:#FFC800; } .positionen:hover td.linksfrei,.positionen:hover td.rechtsfrei{ background-color:none; }#gesamtwarenkorb #warenkorbgutschein{ padding:0; margin-bottom:15px; } #gesamtwarenkorb #warenkorbgutschein .togglebox{ padding:0 20px; }#gesamtwarenkorb div#loginremind{ display:block; width:27%; float:right; background-color:white; border:1px solid #32546A; margin:40px 15px 20px 15px; padding:10px; }div#loginremind p{ font-size:12px; } div#loginremind ul{ padding-left:15px; font-size:12px; }div#loginremind li{ margin-top:8px; }div#loginremind a.linkbutton{ padding:1px 5px; font-style:normal; text-decoration:none; line-height:2.2em; background-color:white; border:1px solid #32546A;                      -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; white-space:nowrap; }#warenkorbform  tr.neuhead td{ background-color:#B1D100; text-align:left; border-right:0; }#warenkorbform  tr.neuhead td.linksfrei { background-color:#B1D100; border-top:1px solid #729C0F; border-left:1px solid #729C0F; border-bottom:0; direction:ltr;                      -webkit-border-radius:12px 0 0 0; -moz-border-radius:12px 0 0 0; border-radius:12px 0 0 0; border-collapse:separate; }   #warenkorbform  tr.neuhead td.rechtsfrei { background-color:#B1D100; border-top:1px solid #729C0F; border-right:1px solid #729C0F; border-bottom:0; direction:ltr;                      -webkit-border-radius:0 12px 0 0; -moz-border-radius:0 12px 0 0; border-radius:0 12px 0 0; border-collapse:separate; }  #warenkorbform tr.position.neu td.linksfrei{ background-color:#B1D100; border-bottom:1px solid #729C0F; border-left:1px solid #729C0F; direction:ltr;                      -webkit-border-radius:0 0 0 12px; -moz-border-radius:0 0 0 12px; border-radius:0 0 0 12px; border-collapse:separate; }   #warenkorbform tr.position.neu td.rechtsfrei{ background-color:#B1D100; border-bottom:1px solid #729C0F; border-right:1px solid #729C0F; direction:ltr;                      -webkit-border-radius:0 0 12px 0; -moz-border-radius:0 0 12px 0; border-radius:0 0 12px 0; border-collapse:separate; }     #gesamtkonto{ margin-top:60px; padding:0 0 20px 0; font-family:"Open Sans", Calibri, Arial, Helvetica, sans-serif; font-size-adjust:0.55; font-size:14px; background-color:#EEEEEE;                      border:1px solid #3E6075; border-top:0; }   #gesamtkonto form{ background-color:#EEEEEE; } #gesamtkonto h2{ clear:both; } #gesamtwarenkorb .adresse{ float:left; width:20%; min-width:140px; min-height:95px; margin:1% 0 1% 2%; padding:5px 10px 0 10px; font-size:12px;   background-color:white; border:1px solid #032A42; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }    .toggle_inhalt div{ display:none; }     .toggle_inhalt.checked div{ display:block; } #gesamtwarenkorb .adresse:hover{ background-color:#EFF5FD; }      #gesamtwarenkorb .adresse p.speicherwahl{ margin:5px -10px 0 -10px; border-top:1px solid #032A42; text-align:center; } #gesamtwarenkorb .adresse.wahl p.speicherwahl{ background-color:#FFC800; border-radius:0 0 4px 4px; }     #gesamtwarenkorb .adresse p.speicherwahl input{ width:15px; display:inline-block; }  #gesamtkonto .adresse{ float:left; width:44%; min-height:95px; background-color:white; border:1px solid #032A42; margin:0 3% 10px 0; padding:5px 10px; } #gesamtkonto .adresse .editierlink{ float:right; width:70px; height:19px; background:url(../../bilder/edit.png) 60px 3px no-repeat white; margin:-5px -10px; padding:2px 5px;  font-size:14px; font-weight:normal; color:black; border-left:1px dotted #032A42; border-bottom:1px dotted #032A42; }   #gesamtkonto .adresse.zusatz .editierlink{ width:19px; background:url(../../bilder/edit.png) center 3px no-repeat white; font-size:10px; margin-right:0; }#gesamtkonto .adresse .loeschlink{ float:right; width:19px; height:19px; background:url(../../bilder/delete.png) center 3px no-repeat white; margin:-5px -10px 0 0; padding:2px 5px;  font-size:10px; font-weight:normal; color:black; border-left:1px dotted #032A42; border-bottom:1px dotted #032A42; }      #gesamtkonto .adresse .editierlink:hover,#gesamtkonto .adresse .loeschlink:hover{ background-color:#D0DBE8; }      .kundenadressen p.adressmessage{ width:94%; margin-top:-5px; padding:5px 10px; color:black; background-color:#D0DBE8; border:1px solid #032A42; }  #neue_adresse{ font-size:1.5em; font-weight:bold; color:#D0DBE8; } #stamm label,#stamm2 label{ background-color:white; color:#032A42; margin:-15px 0 -15px -20px; padding:2px 5px; border:1px solid #032A42; } #warenkorbdetail{ clear:left; direction:ltr; }#warenkorbdetail table + p { margin:0; padding:15px 0; } #gesamtkonto div{ margin:0; padding:0 10px; background-color:#EEEEEE; }  div#kontoaktionen{ margin-bottom:20px; border-top:1px solid #3E6075; }p.review_present  { margin:-7px 0 0 25px; }  #kaufabschluss{ display:block; float:none; margin:20px 20px 20px auto; background-color:#729C0F; color:white; } #kaufabschluss:hover{ background-color:white; color:black; } #gesamtkonto div#kontonavi{ height:25px; background-color:#EEEEEE; border-bottom:1px solid #3E6075; border-top:3px solid #3E6075; padding:10px; }  #kontoaktionen span.legend{ float:left; margin:-10px 30px 15px 10px; padding:2px 5px; color:white; background-color:#3E6075; }  #kontoaktionen .legendlink{ background-color:#D0DBE8; } #gesamtwarenkorb #warenkorb_final { clear:both; margin:40px 0 0 0; }  #warenkorb_final .left + .left{ margin-left:60px; }#warenkorbdetail #warenkorb_final .loeschspalte{ display:none; width:0; padding:0; } #bestellung_ok,#bestellung_fail{ padding:20px 40px; }   .ergebnis td{ text-align:right; border:0; }.ergebnis td:nth-child(4){ border-left:1px solid #729C0F; } .ergebnis td:nth-child(5){ border-left:1px solid #729C0F; } .porto,.steuer{ background-color:white; }.bruttosumme,.nettosumme{ background-color:white; }.ergebnis tr:last-child td.bruttosumme { background-color:white; border:2px solid #729C0F; border-top:1px solid #729C0F; border-right:1px solid #729C0F; } #warenkorb_final .ergebnis td.bruttosumme.exclusive{ border:2px solid #666666 !important; border-left:1px solid #666666 !important; }#warenkorb_final .ergebnis td.bruttosumme.inclusive{ border:2px solid #666666 !important; border-bottom:1px solid #666666 !important; border-left:1px solid #666666 !important; } #warenkorb_final .ergebnis td.nettosumme,#warenkorb_final .ergebnis td.steuer{ background-color:white; border-top:1px solid #666666; border-right:1px solid #666666; } #warenkorb_final .ergebnis td:nth-child(3){ border-right:1px solid #666666; }.ergebnis tr:last-child td.steuer,#warenkorb_final .ergebnis tr:last-child td.steuer{ border-bottom:1px solid #666666; }    .pos{ width:30px; }.availability { width:60px; }.not_avail{ color:red; }.tools{ width:20px; }input.stueckzahl{ display:inline-block; width:30px; margin:1px 0 2px 0; padding:0; text-align:right; }.colli{ display:inline-block; width:25px; padding-left:5px; text-align:left; }#warenkorb-dialog .creatorlinks,#gesamtwarenkorb .creatorlinks { display:block; float:right; width:auto; margin:3px 0 -1px 0; padding:0; background-color:white; border:1px solid #CCCCCC;  border-radius:7px;                      -moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.1); -webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.1); box-shadow:0 0 3px 3px rgba(0,0,0,0.1); }   a.creatorpdflink{ display:inline-block; width:21px; height:21px; margin:2px 5px -2px 2px;                      background:url(../../bilder/pdf_icon_small.gif) no-repeat top left transparent; }   a.creatoreditlink{ display:inline-block; width:21px; height:21px; margin:2px 0 -2px -4px;                      background:url(../../bilder/stempel_icon.png) no-repeat top left transparent; }a.loeschlink{ display:inline-block; min-width:20px; min-height:20px; margin:2px 0 -2px 0;                      background:url(../../bilder/delete_up.png) no-repeat top left transparent; }   a.loeschlink:hover{ background:url(../../bilder/delete_down.png) no-repeat top left transparent; }tbody.artikel_geloescht td{ color:#AAAAAA; text-decoration:line-through; }tbody.artikel_geloescht td:nth-child(3){ text-decoration:none; }tbody.artikel_geloescht td input{ color:#AAAAAA; }.warenkorbsubmit{ margin-top:0; padding:2px 5px; background-color:white; border:1px solid #729C0F;                      -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }.warenkorbsubmit:hover{ padding:1px 4px; border:2px solid #729C0F; } .pflicht{ border:2px solid red; } #warenkorb-dialog-wrapper { background:none; border:0; } #warenkorb-dialog-wrapper .ui-widget-header{ background:none; background-color:#729C0F; border:0; }#warenkorb-dialog-wrapper .ui-dialog-titlebar .ui-state-hover { border:0; }  #warenkorb-dialog-wrapper .ui-dialog-titlebar .ui-state-hover .ui-icon{ background:url(../../bilder/ui-close.jpg) no-repeat 4px 4px white; } #warenkorb-dialog-wrapper .ui-dialog-buttonpane{ background-color:#729C0F; } #warenkorb-dialog-wrapper .ui-dialog-buttonpanebutton{ width:100px; margin-left:5px; padding:2px 5px; font-family:"Open Sans", Calibri, Arial, Helvetica, sans-serif; font-size-adjust:0.55;   font-size:14px; line-height:16px; color:black;                      background-color:white; border:2px solid #5D7F07; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } #warenkorb-dialog-wrapper .ui-dialog-buttonpanebutton:hover{ color:#5D7F07; border:2px solid #5D7F07; }    #warenkorb-dialog-wrapper .ui-dialog-buttonpanebutton:last-child{ margin-left:50px; }#warenkorb-dialog-wrapper .ui-dialog-buttonpanebutton .ui-button-text{ padding:0; }#user-dialog-wrapper { background:none; background-color:#FFFFFF; border:0; } #user-dialog-wrapper .ui-widget-header{ background:none; background-color:#3E6075; border:0; }#user-dialog-wrapper .ui-dialog-titlebar .ui-state-hover { border:0; }  #user-dialog-wrapper .ui-dialog-titlebar .ui-state-hover .ui-icon{ background:url(../../bilder/ui-close.jpg) no-repeat 4px 4px white; } #user-dialog-wrapper .ui-dialog-buttonpane{ background-color:#3E6075; } #user-dialog-wrapper .ui-dialog-buttonpane button{ width:100px; margin-left:5px; padding:2px 5px; font-family:"Open Sans", Calibri, Arial, Helvetica, sans-serif;      font-size:14px; line-height:16px; color:black;                      background-color:white; border:2px solid #315266; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } #user-dialog-wrapper .ui-dialog-buttonpane button:hover{ color:#315266; border:2px solid #315266; }    #user-dialog-wrapper .ui-dialog-buttonpane button:last-child{ margin-left:50px; }#user-dialog-wrapper .ui-dialog-buttonpane button .ui-button-text{ padding:0; } #adresse_right{ width:200px; float:right; padding:5px; font-size:16px; background-color:#D0DBE8; border:1px solid #032A42; color:black; }#stammdatenerklaerung{ font-size:13px; border-bottom:1px dotted #032A42; padding-bottom:5px; } .adressenabgleich{ display:inline-block; margin-top:2px; padding:2px 8px; font-size:12px; background-color:#FFC800; border:1px solid #888888;                       -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }#stamm .adressenabgleich,#stamm2 .adressenabgleich{ height:20px; margin:0 -10px -15px auto; float:right; position:relative; bottom:-1px; right:-2px;  -webkit-border-radius:10px 0 0 10px; -moz-border-radius:10px 0 0 10px; border-radius:10px 0 0 10px; }       #gesamtkonto #warenkorbform table{ margin:0 0 5px 0; }  #gesamtkonto #warenkorbform .positionen tr td{ background-color:white; border:0; } #gesamtkonto #warenkorbform .positionen tr th,#gesamtkonto #warenkorbform .positionen tr td{ text-align:right; } #gesamtkonto #warenkorbform .positionen tr th:nth-child(5),#gesamtkonto #warenkorbform .positionen tr th:nth-child(6),#gesamtkonto #warenkorbform .positionen tr th:nth-child(9),#gesamtkonto #warenkorbform .positionen tr th:nth-child(10),#gesamtkonto #warenkorbform .positionen tr td:nth-child(9){ text-align:center; }#gesamtkonto #warenkorbform .positionen tr th:nth-child(2),#gesamtkonto #warenkorbform .positionen tr td:nth-child(2),#gesamtkonto #warenkorbform .positionen tr th:nth-child(3){ padding-right:10px; }#gesamtkonto #warenkorbform .positionen tr td:nth-child(3){ padding-right:15px; }#gesamtkonto #warenkorbform .positionen tr td:nth-child(5),#gesamtkonto #warenkorbform .positionen tr td:nth-child(6){ padding-right:30px; } #gesamtkonto #warenkorbform .positionen tr th.beschreibung,#gesamtkonto #warenkorbform .positionen tr td.beschreibung{ text-align:left; } #gesamtkonto #warenkorbform .positionen tr td.linksfrei{ border-left:1px solid #666666; }#gesamtkonto #warenkorbform .positionen tr td.rechtsfrei{ border-right:1px solid #666666; }#gesamtkonto #warenkorbform .positionen tr.bestellungtitel th{ background-color:white; font-size:10px; border-bottom:1px solid #AAAAAA; font-weight:normal; color:#666666; } #gesamtkonto #warenkorbform .positionen tr.bestellungtitel.neworder th{ background-color:white; color:black; font-size:11px; height:18px; border:0; } #gesamtkonto #warenkorbform .positionen tr th:nth-child(6), #gesamtkonto #warenkorbform .positionen tr.bestellungzeile td:nth-child(6){ border-right:1px solid #666666; } #gesamtkonto #warenkorbform .positionen tr th:nth-child(7), #gesamtkonto #warenkorbform .positionen tr.bestellungzeile td:nth-child(7){ background-color:#EEEEEE !important; width:10px; padding:0; border:0; } #gesamtkonto #warenkorbform .positionen tr th:nth-child(8), #gesamtkonto #warenkorbform .positionen tr.bestellungzeile td:nth-child(8){ border-left:1px solid #666666; }#gesamtkonto #warenkorbform .positionen tr.bestellungzeile td:nth-child(9){ font-size:12px; } #gesamtkonto #warenkorbform .positionen tr.bestellungkopf td{ text-align:left; padding-left:15px; color:#3E6075; border:1px solid #666666; border-bottom:0;   -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; }#gesamtkonto #warenkorbform .positionen tr.bestellungkopf:nth-child(2) td:nth-child(1){ border:0; border-top:1px solid #666666; border-left:1px solid #666666; border-radius:5px 0 0 0;} #gesamtkonto #warenkorbform .positionen tr.bestellungkopf:nth-child(2) td:nth-child(2){ text-align:center; border:0; border-top:1px solid #666666; border-right:1px solid #666666; border-radius:0 5px 0 0; line-height:14px; } #gesamtkonto #warenkorbform .positionen tr.bestellungkopf:nth-child(2) td:nth-child(3){ text-align:left; width:10px; padding:0; background-color:#EEEEEE; color:#3E6075; border:0; border-radius:0; }#gesamtkonto #warenkorbform .positionen tr.bestellungkopf:nth-child(2) td:nth-child(4){ text-align:center; } #gesamtkonto #warenkorbform .positionen tr.bestellungkopf td.linksfrei a{ display:none; } #gesamtkonto #warenkorbform .positionen.closed tr.bestellungkopf td.linksfrei a{ display:inline-block; }    #gesamtkonto #warenkorbform .positionen tr.bestellungtitel th.linksfrei{ border-left:1px solid #666666; }    #gesamtkonto #warenkorbform .positionen tr.bestellungtitel th.rechtsfrei{ border-right:1px solid #666666; }   #gesamtkonto #warenkorbform .positionen:hover tr.bestellungkopf td,#gesamtkonto #warenkorbform .positionen.closed:hover tr.bestellungende td{ background-color:#FFC800; }#gesamtkonto #warenkorbform .positionen:hover tr.bestellungkopf td:nth-child(3){ background-color:#EEEEEE; } #gesamtkonto #warenkorbform .positionen.closed tr.bestellungkopf:nth-child(2){ display:none; }#gesamtkonto #warenkorbform .positionen tr.bestellungkopf:nth-child(1){ display:none; }#gesamtkonto #warenkorbform .positionen.closed tr.bestellungkopf:nth-child(1){ display:table-row; }   #gesamtkonto #warenkorbform .positionen.closed tr.bestellungzeile td,#gesamtkonto #warenkorbform .positionen.closed tr.bestellungende td a,#gesamtkonto #warenkorbform .positionen.closed tr.gutschrift td,#gesamtkonto #warenkorbform .positionen.closed tr.gutschrift td a,#gesamtkonto #warenkorbform .positionen.closed tr.bestellungtitel th{ display:none; }  #gesamtkonto #warenkorbform .positionen tr.bestellungende td{ height:auto; background-color:#F9F9FF; border-left:0; border-right:0; border-top:1px solid #666666; border-bottom:1px solid #666666; } #gesamtkonto #warenkorbform .positionen.closed tr.bestellungende td{ height:3px; background-color:0; border-top:0 !important; }         #gesamtkonto #warenkorbform .positionen tr.bestellungende td.linksfrei { border-top:1px solid #CCCCCC; border-bottom:1px solid #666666; border-left:1px solid #666666;                      -webkit-border-radius:0 0 0 5px; -moz-border-radius:0 0 0 5px; border-radius:0 0 0 5px; }   #gesamtkonto #warenkorbform .positionen tr.bestellungende td.rechtsfrei { border-top:1px solid #CCCCCC; border-bottom:1px solid #666666; border-right:1px solid #666666;                      -webkit-border-radius:0 0 5px 0; -moz-border-radius:0 0 5px 0; border-radius:0 0 5px 0; }   .nosell{ background-color:#F2C7C6 !important; font-size:13px; text-align:center; }#gesamtkonto .creatorlinks  { display:block; float:right; width:56px; margin:3px 0 -1px 0; padding:0; background-color:transparent; }    .open_details,.close_details{ display:inline-block; float:right; font-size:12px; color:#3E6075; margin:0 8px 0 0; padding-right:15px; }                         .open_details{ background:url(../../bilder/pfeildown2.png) right 5px no-repeat transparent; }   .close_details{ background:url(../../bilder/pfeilup2.png) right 5px no-repeat transparent; padding-bottom:5px; }.bestellungende .warenkorblink.size_107{ font-size:12px; color:#3E6075; padding:4px 0 0 11px; text-align:left; background-position:128px 2px; }               .querverweis{ display:block; margin:10px 0 0 0; padding:10px; }.querverweis .gallerystrip{ margin:-5px 0; padding-bottom:0; }.querverweis h3,.querverweis .h3,.querverweis h4,.querverweis .h4{ margin:0; }.querverweis a{ display:block; font-style:normal; text-decoration:none; color:black; }  .querverweis a.inline{ display:inline; text-decoration:underline; color:#3e5c73; }       .querverweis a.linkbox{ margin:-10px; padding:10px 10px 5px 10px; }a.linkbox .absatz{ font-size:15px; }.querverweis a.gallery,.querverweis hr{ padding:0; }.querverweis a.gallery.protected{ padding:18px 18px 38px 18px; }.querverweis .produktname{ display:block; width:auto; font-size:1.5 em; font-weight:bold; color:#32546A; } .querverweis:hover   { background-color:#EFF5FD; }.querverweis .togglebox,.querverweis .accessorybox { clear:right; margin:10px 0; padding:0 15px 10px 15px; background-color:white; border:1px solid black; }.querverweis .togglebox_open{ clear:right; margin:5px -10px -15px -10px; padding:2px 5px; text-align:center; border-top:1px dashed #536E82; }.querverweis .togglebox_open:before,.querverweis .togglebox_open:after{ content:" "url(../../bilder/pfeildown2.png)" "; }.querverweis .close_togglebox{ clear:right; margin:0 -10px 10px -10px; padding:5px; text-align:center; background-color:white; border-bottom:1px dashed black; }.querverweis .togglebox_close:before,.querverweis .togglebox_close:after{ content:" "url(../../bilder/pfeilup2.png)" "; }.querverweis .close_togglebox span{ display:block; float:left; width:70%; margin:0 auto 0 15px; font-weight:bold; text-align:left; color:white; } .querverweis a.togglebox_open,.querverweis .close_togglebox a{ font-size:14px; font-weight:normal; text-decoration:none; color:black; }.querverweis a.togglebox_open :hover,.querverweis .close_togglebox a:hover{ text-decoration:none; color:#012941; } .querverweis img.close{ margin:-14px 0 -10px 5px; }.gallerystrip a.gallery{ display:inline-block; margin:5px 1px 4px 0; padding:5px 5px 2px 5px; text-decoration:none; background:white; border:1px solid #CDCDCD; } .querverweis .gallerystrip a.gallery{ margin:8px 5px; }  .flexslider .gallerystrip a.gallery{ border:none; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; }  .gallerystrip2 a.gallery{ display:inline-block; margin:5px 1px 4px 0; padding:5px; text-decoration:none; background:white; border:1px solid #CDCDCD; }  .gallerystrip a.gallery:after,.gallerystrip2 a.gallery:after{ display:block; position:relative; top:0px; width:24px; height:24px; margin:-23px -5px -2px auto; padding:0;  border:0; content:url(../../bilder/enlarge.png); }    .gallerystrip_one_pic a.gallery{ display:none; margin:5px 1px 4px 0; padding:5px 5px 2px 5px; text-decoration:none; background:white; border:1px solid #CDCDCD; }.gallerystrip_one_pic a.gallery:first-child{ display:inline-block; } .skizzenteaser{ display:block; margin:-5px -5px -2px -5px; }.sliderbox{ display:block; clear:both; float:right; width:300px; margin:0 10px 20px 20px; }.sliderbox.left{ float:left; margin:20px 20px 20px 0; }.sliderbox .flexslider{ width:95%; margin:0; padding:0; background:#fff; border:4px solid #FFFFFF; position:relative;                      -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; border-radius:4px;        box-shadow:0 1px 4px rgba(0,0,0,.3); -webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);  -moz-box-shadow:0 1px 4px rgba(0,0,0,.3); -o-box-shadow:0 1px 4px rgba(0,0,0,.3);  behavior:url(pie/PIE.htc); } .sliderbox .flexslider li img{ display:inline-block; margin:auto; height:auto; width:auto; max-height:300px; max-width:300px; } .sliderbox .carousel { height:80px; width:93%; margin-top:10px; padding:1%; }.sliderbox .carousel li{ width:87px; height:75px; text-align:center; border:1px solid #EEEEEE; margin-right:6px; }.sliderbox .carousel ul.flex-direction-nav li{ border:0; }.sliderbox .carousel li img{ display:inline-block; margin:auto; height:auto; width:auto; max-width:80px; max-height:74px; }.sliderbox li .verticalcenter{ display:table-cell; width:300px; height:300px; margin:auto; text-align:center; padding:0; vertical-align:middle; background-color:white; } .sliderbox .carousel li .verticalcenter{ display:table-cell; width:92px; height:74px; margin:auto; text-align:center; padding:0; vertical-align:middle; background-color:transparent; } .carousel li { margin-right:5px; }.carousel li img{ opacity:0.5; }.carousel li img:hover{ opacity:1; cursor:pointer; }.carousel li.flex-active-slide img{ opacity:1; }.sliderbox .carousel.flexslider .flex-direction-nav a{ background:url(../../bilder/Slider/bg_direction_nav_angeschnitten.png) no-repeat 0 0; }.sliderbox .carousel.flex-direction-nav .flex-next{ background-position:100% 0; right:-36px; } .sliderbox .carousel.flex-direction-nav .flex-prev{ left:-36px; } .sliderbox .carousel.flexslider:hover .flex-next{ background-position:100% 0; opacity:0.8; right:-23px; } .sliderbox .carousel.flexslider:hover .flex-prev{ opacity:0.8; left:-23px; }.flexslider-start ul.slides li .angebot{ background-color:white; border:0px solid #8CB542; border-radius:10px; margin:40px 15px 0 15px; padding:20px 40px; }.flexslider-start ul.slides li .angebot .fussnote{ border-top:2px solid #8CB542; line-height:1em; margin-bottom:-10px; padding-top:10px; } .flexslider-start ul{ padding:0; }.flexslider-start ul.slides li{ display:block; overflow:visible; height:100%; padding:0px; text-align:center; list-style-type:none; list-style-position:inside; } .flexslider-start ul.slides li img{ width:30%; height:auto; }.flexslider-start ul.slides li img.no_resize { width:100%; height:auto; } .flexslider-start .slides .bildlinks{ margin:0 8% 0 32%; }.flexslider-start .slides div h1{ font-size:2.7em; }.flexslider-start .slides div h3{ font-size:19px; font-weight:600; color:#32546A; }  .flexslider-start .slides p,.flexslider-start .slides div{ font-size:16px; } .flexslider-start .slides .gotop p,.flexslider-start .slides .gotop div{ font-size:14px; }.flexslider_narrow.flexslider-start ul { height:auto; overflow:visible; }.flexslider_narrow.flexslider-start ul li{ background-color:white; }.flexslider_narrow.flexslider-start ul li h1,.flexslider_narrow.flexslider-start ul li h2{ margin-top:0; }.flexslider_narrow.flexslider-start .flex-control-nav{ background-color:#EFEFEF; border-top:1px solid #CCCCCC; border-bottom:1px solid #999999; padding:10px 0 5px 0; box-shadow:0 3px 3px 0 rgba(0, 0, 0, 0.4); margin-bottom:15px; margin-top:-4px; }@media only screen and (max-width:1200px){ .flexslider_narrow.flexslider-start ul li #creatorslogan { visibility:hidden; } }.home_adbox{ display:inline-block; vertical-align:bottom; width:32%;  width:calc(33% - 8px); height:auto; margin:10px 2px; background-color:white; border:1px solid #999999; }.home_adbox +.home_adbox{ margin-left:5px; }.home_adbox  .flexslider-small_fade{ position:relative; }.home_adbox  .flexslider-small_fade ul.slides li{ height:200px; display:none; }.home_adbox  .flexslider-small_fade:hover .flex-prev { left:5px; opacity:0.8; }.home_adbox  .flexslider-small_fade:hover .flex-next { right:5px; opacity:0.8; }.home_adbox.trans_fade_2 .panel_1{ height:200px; overflow:hidden; opacity:1; position:relative; z-index:0;  padding:0;-webkit-animation:tf2_1 12s ease 2s infinite;animation:tf2_1 20s ease 2s infinite; }.home_adbox.trans_fade_2.thirdbox .panel_1{ animation-delay:5s; }@-webkit-keyframes tf2_1{0%  { opacity:1; height:200px; }25%  { opacity:1; height:200px; }50% { opacity:0; height:0; }75% { opacity:0; height:0; }100%  { opacity:1; height:200px; }}@keyframes tf2_1{0%  { opacity:1; height:200px; }25%  { opacity:1; height:200px; }50% { opacity:0; height:0; }75% { opacity:0; height:0; }100%  { opacity:1; height:200px; }}.home_adbox.trans_fade_2 .panel_2{ height:0px; overflow:hidden; opacity:0; padding:0;-webkit-animation:tf2_2 12s ease 2s infinite; position:relative; z-index:0; animation:tf2_2 20s ease 2s infinite; }.home_adbox.trans_fade_2.thirdbox .panel_2{ animation-delay:5s; }@-webkit-keyframes tf2_2{0%  { opacity:0; height:0; }25%  { opacity:0; height:0; }50% { opacity:1; height:200px; }75% { opacity:1; height:200px; }100%  { opacity:0; height:0; }}@keyframes tf2_2{0%  { opacity:0; height:0; }25%  { opacity:0; height:0; }50% { opacity:1; height:200px; }75% { opacity:1; height:200px; }100%  { opacity:0; height:0; }}.home_adbox.trans_fade_3 .panel_1{ height:200px; overflow:hidden; opacity:1; position:relative; z-index:0;  padding:0;-webkit-animation:tf3_1 12s ease 2s infinite;animation:tf3_1 20s ease 2s infinite; }.home_adbox.trans_fade_3.thirdbox .panel_1{ animation-delay:5s; }@-webkit-keyframes tf3_1{0%  { opacity:1; height:200px; }17%  { opacity:1; height:200px; }33% { opacity:0; height:0; }83% { opacity:0; height:0; }100%  { opacity:1; height:200px; }}@keyframes tf3_1{0%  { opacity:1; height:200px; }17%  { opacity:1; height:200px; }33% { opacity:0; height:0; }83% { opacity:0; height:0; }100%  { opacity:1; height:200px; }}.home_adbox.trans_fade_3 .panel_2{ height:0px; overflow:hidden; opacity:0; padding:0;-webkit-animation:tf3_2 12s ease 2s infinite; position:relative; z-index:0; animation:tf3_2 20s ease 2s infinite; }.home_adbox.trans_fade_3.thirdbox .panel_2{ animation-delay:5s; }@-webkit-keyframes tf3_2{0%  { opacity:0; height:0; }17%  { opacity:0; height:0; }33% { opacity:1; height:200px; }50% { opacity:1; height:200px; }66%  { opacity:0; height:0; }100%  { opacity:0; height:0; }}@keyframes tf3_2{0%  { opacity:0; height:0; }17%  { opacity:0; height:0; }33% { opacity:1; height:200px; }50% { opacity:1; height:200px; }66%  { opacity:0; height:0; }100%  { opacity:0; height:0; }}.home_adbox.trans_fade_3 .panel_3{ height:0; overflow:hidden; opacity:0; padding:0;-webkit-animation:tf3_3 12s ease 2s infinite; position:relative; z-index:0; animation:tf3_3 20s ease 2s infinite; }.home_adbox.trans_fade_3.thirdbox .panel_3{ animation-delay:5s; }@-webkit-keyframes tf3_3{0%  { opacity:0; height:0; }50%  { opacity:0; height:0; }66% { opacity:1; height:200px; }83% { opacity:1; height:200px; }100%  { opacity:0; height:0; }}@keyframes tf3_3{0%  { opacity:0; height:0; }50%  { opacity:0; height:0; }66% { opacity:1; height:200px; }83% { opacity:1; height:200px; }100%  { opacity:0; height:0; }} .flexslider-start .flex-control-nav{ width:100%; position:relative; bottom:0; text-align:center; margin:0; padding:20px 0 10px 0; border-top:1px solid #999999; }.home_adbox.versandkostenfrei img,.home_adbox .versandkostenfrei img{margin:15px -35px 15px 5px; }.home_adbox.versandkostenfrei h2,.home_adbox .versandkostenfrei h2{ font-size:22px; line-height:28px; margin:10px 0 0 0; text-align:center; }.home_adbox.versandkostenfrei p,.home_adbox .versandkostenfrei p{ clear:left; margin:10px 0 0 0; text-align:center; font-size:14px; line-height:15px; }.home_adbox.bestpreisgarantie img{margin:-20px 5px 7px -25px; }.home_adbox.bestpreisgarantie h2{ font-size:28px; line-height:36px; margin:5px 0 0 5px; }.home_adbox.bestpreisgarantie div.wrap{ margin:-5px 5px 5px 5px; text-align:center; }.home_adbox.bestpreisgarantie h4{ margin-top:10px; text-align:left; font-size:18px; }.home_adbox.bestpreisgarantie p.hide_on_hover{ margin-top:40px; text-align:left; font-size:14px; }.home_adbox.bestpreisgarantie div.overlay_on_hover{ clear:right; color:#012941; border:1px solid #012941; background-color:white; }.home_adbox.bestpreisgarantie:hover .hide_on_hover{ display:none; }.home_adbox.bestpreisgarantie .overlay_on_hover_wrapper,.home_adbox.bestpreisgarantie .overlay_on_hover{ display:none; }.home_adbox.bestpreisgarantie:hover .overlay_on_hover_wrapper{ display:block; position:absolute; top:28px; left:195px; width:calc(100% - 195px); height:370px; margin:0 auto; padding:0; z-index; 2000; background-color:rgba(255,255,255,0.8); }.home_adbox.bestpreisgarantie:hover .overlay_on_hover{ display:block; position:absolute; top:50%; left:50%; width:560px; height:330px; margin:-172px 0 0 -300px; padding:20px; z-index; 3000; }.home_adbox .geldpruefer h2{ padding:5px 0 0 0; text-align:center; font-size:26px; line-height:29px; margin:0; }.home_adbox .geldpruefer img{ margin:0 5px; }.home_adbox .geldpruefer p{ margin:12px 5px; font-size:17px; text-align:center; padding:0 5px; }.home_adbox .jahresband h2{ margin:5px 0 0 0; padding:0 5px; text-align:center; font-size:25px; line-height:28px; position:relative; z-index:3000; }.home_adbox .jahresband img{ margin:-15px 10px 0 10px; }.home_adbox .jahresband p{ margin:6px 5px; font-size:14px; text-align:center; }.home_adbox .weihnachtsmuetze{ position:absolute; top:-38px; right:-20px; }.home_adbox .weihnachtsgeschenke div{ overflow:hidden; }.home_adbox .weihnachtsgeschenke h2{ margin:5px 0 0 0; padding:0 5px; text-align:center; font-size:25px; line-height:28px; }.home_adbox .weihnachtsgeschenke img.stempel{ margin:8px -5px 0 5px; }.home_adbox .weihnachtsgeschenke img.stanzer{ margin:18px 2px 0 5px; }.home_adbox .weihnachtsgeschenke p,.home_adbox .weihnachtsgeschenke a{ display:inline-block; margin:-1px 0 0 0; font-size:17px; text-align:center; }.home_adbox .weihnachtsgeschenke a.link_stempel{ margin:15px 0 0 -20px; }.home_adbox .weihnachtsgeschenke a.link_stanzer{ margin:10px -10px 0 0; }.home_adbox .greenstamps h2{ font-size:34px; line-height:36px; margin:4px 0 1px 0; } .home_adbox .greenstamps h3{ font-size:24px; margin:10px 0 3px 0; }.home_adbox .greenstamps img{ margin:0 10px; }.home_adbox .greenstamps p{ font-size:16px; line-height:22px; margin:5px 0 0 0; }.home_adbox .greenstamps a{ display:inline-block; font-size:16px; line-height:22px; margin:10px 0 0 0; }.home_adbox .moderation h2{ font-size:32px; line-height:36px; margin-top:5px; }.home_adbox .moderation img{ margin:0 5px 0 0; }.home_adbox .moderation p{ font-size:16px; }.home_adbox .lehrerstempel h2{ font-size:36px; margin:5px 0; }.home_adbox .lehrerstempel img { margin:-9px -10px 0 0; }.home_adbox .lehrerstempel p{ font-size:16px; }.home_adbox .datenschutz h2{ font-size:34px; line-height:36px; margin:4px 0 1px 0; } .home_adbox .datenschutz h3{ font-size:24px; line-height:28px; margin:5px 0 5px 0; }.home_adbox .datenschutz img{ margin:20px 10px; }.home_adbox .datenschutz p{ font-size:16px; line-height:20px; margin:0; }.home_adbox .datenschutz a{ display:inline-block; font-size:16px; line-height:22px; margin:5px 0 0 0; }.home_adbox .praegezange h2{ font-size:34px; line-height:36px; margin:4px 0 1px 0; } .home_adbox .praegezange h3{ font-size:21px; line-height:24px; margin:5px 0 5px 0; }.home_adbox .praegezange img{ margin:10px -15px 10px 0; }.home_adbox .praegezange p{ font-size:15px; line-height:20px; margin:0; }.home_adbox .praegezange a{ display:inline-block; font-size:16px; line-height:22px; margin:5px 0 0 0; }.home_adbox .taschenstempel h2{ font-size:26px; line-height:34px; margin:5px 0 0 0; } .home_adbox .taschenstempel h3{ font-size:21px; line-height:24px; margin:5px 0 5px 0; }.home_adbox .taschenstempel img{ margin:10px -15px 10px 0; }.home_adbox .taschenstempel p{ font-size:15px; line-height:20px; margin:0; }.home_adbox .taschenstempel a{ display:inline-block; font-size:15px; line-height:22px; margin:10px 0 0 0; }.home_adbox .siegellack h2{ font-size:32px; line-height:36px; margin-top:5px; }.home_adbox .siegellack img{ margin:-10px -10px 0 0; }.home_adbox .siegellack p{ font-size:16px; margin:-5px 0 20px 0; }.home_adbox .siegellack p a{ font-size:20px; }.home_adbox .schulbeginn h2{ font-size:32px; line-height:36px; margin-top:5px; }.home_adbox .schulbeginn img{ margin:-10px 0 -5px 0; }.home_adbox .schulbeginn p{ font-size:15px; margin:0 0 10px 0; }.home_adbox .lagertextstempel h2{ font-size:34px; line-height:36px; margin:8px 0 1px 0; } .home_adbox .lagertextstempel img{ margin:10px -15px 10px 5px; }.home_adbox .lagertextstempel p{ font-size:14px; line-height:20px; margin:8px 0 0 0; }.home_adbox .lagertextstempel a{ display:inline-block; font-size:16px; line-height:22px; margin:5px 0 0 0; }.home_adbox .fafga h1{ margin:1px 0; }.home_adbox .fafga img{ margin:0 5px; }.home_adbox .fafga p.messetext{ margin:5px 0 0 0; font-size:15px; }.home_adbox .fafga h3{ margin:0; }.home_adbox .fafga h4{ margin:-5px 0 0 0; }.home_adbox .fafga p{ margin:0; }.home_adbox .datumstempel_4813 h2{ font-size:34px; line-height:36px; margin:8px 0 1px 0; } .home_adbox .datumstempel_4813 img{ margin:10px -10px 10px 5px; }.home_adbox .datumstempel_4813 p{ font-size:14px; line-height:20px; margin:8px 0 0 0; }.home_adbox .datumstempel_4813 a{ display:inline-block; font-size:16px; line-height:22px; margin:5px 0 0 0; }.home_adbox .messen h4{ font-size:1.05em; }.home_adbox img#gastmesse{ margin:5px 10px 10px 5px; }.home_adbox #interpaed_logo{ width:100%; }.home_adbox .versacolor h2{ font-size:34px; line-height:36px; margin:8px 0 1px 0; } .home_adbox .versacolor img{ margin:10px -10px 10px 5px; }.home_adbox .versacolor p{ font-size:14px; line-height:20px; margin:8px 0 0 0; }.home_adbox .versacolor a{ display:inline-block; font-size:16px; line-height:22px; margin:5px 0 0 0; }.home_adbox .brandmalen h2{ font-size:32px; margin:15px 0 5px 0; }.home_adbox .brandmalen img { margin:20px -10px 0 0; }.home_adbox .brandmalen p{ font-size:16px; margin-top:10px; }.home_adbox .coming_soon h2{ font-size:40px; margin:0;  }.home_adbox .coming_soon img{ max-height:140px; margin:3px -15px 0 5px; }.home_adbox .coming_soon h4{ margin:10px 5px 0 0; }.home_adbox .coming_soon h4 img{ margin:0; }.home_adbox .coming_soon p{ margin:10px 5px 0 0; }.home_adbox .vollbild img.block{ display:block; width:100%; height:auto; max-width:100%; }@media only screen and (max-width:1200px) { .flexslider_narrow ul.slides p,.flexslider_narrow ul.slides div { font-size:15px; }.flexslider_narrow ul.slides .mail-button{ font-size:17px; }.home_adbox.versandkostenfrei h2,.home_adbox .versandkostenfrei h2 { font-size:21px; }.home_adbox.versandkostenfrei img,.home_adbox .versandkostenfrei img{ margin:20px -45px 10px 10px; }.home_adbox.versandkostenfrei p,.home_adbox .versandkostenfrei p,.home_adbox.bestpreisgarantie p.hide_on_hover{ font-size:14px; }.home_adbox.bestpreisgarantie img{ max-width:125px; position:relative; top:20px; }.home_adbox p.hide_on_hover{ position:absolute; z-index:100; }.home_adbox #interpaed_logo{ margin:7px 0 3px 0; }.home_adbox .geldpruefer img{ max-width:130px; margin:3px -5px 0 3px; }.home_adbox .panel_1 h4{ margin-top:5px; } .home_adbox .geldpruefer h2{ font-size:25px; padding-top:3px; }.home_adbox .geldpruefer p{ font-size:17px; margin-top:20px; padding:0; }.home_adbox .weihnachtsgeschenke p,.home_adbox .weihnachtsgeschenke a{ font-size:16px; }.home_adbox .jahresband h2{ font-size:24px; margin-top:5px; }.home_adbox .jahresband p{ font-size:15px; line-height:17px; }.home_adbox .greenstamps h3 { font-size:23px; }.home_adbox .datenschutz h3 { font-size:23px; line-height:27px }.home_adbox .praegezange img { max-width:130px; }.home_adbox .taschenstempel h2{ font-size:24px; }.home_adbox .taschenstempel p{ font-size:14px; }.home_adbox .siegellack h2{ font-size:28px; }.home_adbox .siegellack img{ max-width:130px; }.home_adbox .lagertextstempel img{ max-width:90px; margin-right:-5px; }.home_adbox .panel_1.fafga h4{ margin:-5px 0 0 0; }.home_adbox .fafga img{ max-width:150px; }.home_adbox .fafga p.messetext{ font-size:14px; }.home_adbox .messen h4{ font-size:1em; }.home_adbox .versacolor img{ max-width:110px; }.home_adbox .versacolor h4{font-size:1.1em; margin-top:15px; }.home_adbox .brandmalen h2{ font-size:30px; }.home_adbox .brandmalen img{ width:105px; }.home_adbox .coming_soon h2{ font-size:36px; }.home_adbox .coming_soon img{ max-height:130px; margin:3px -13px 0 3px; }}@media only screen and (max-width:1160px) { .home_adbox +.home_adbox{ margin-left:4px; }.flexslider_narrow ul.slides li img{ height:auto; width:25%; }.flexslider_narrow ul.slides h2{ font-size:21px; }.flexslider_narrow ul.slides h3{ margin-top:font-size:17px; line-height:21px; }.flexslider_narrow ul.slides p,.flexslider_narrow ul.slides div { font-size:15px; }.flexslider_narrow ul.slides .mail-button{ font-size:16px; }.flexslider_narrow ul.slides .trustedshops_container{ position:relative; top:15px; }.home_adbox.versandkostenfrei h2,.home_adbox .versandkostenfrei h2 { font-size:20px; }.home_adbox.versandkostenfrei img,.home_adbox .versandkostenfrei img { max-width:95px; margin:30px -45px 5px 5px;  }.home_adbox.versandkostenfrei p,.home_adbox .versandkostenfrei p,.home_adbox.bestpreisgarantie p.hide_on_hover{ font-size:14px; }.home_adbox.bestpreisgarantie img{ max-width:120px; position:relative; top:20px; }.home_adbox.bestpreisgarantie:hover .overlay_on_hover_wrapper{ left:175px; width:calc(100% - 175px); }.home_adbox #interpaed_logo{ margin:7px 0 3px 0; }.home_adbox .panel_1 h4{ margin-top:5px; } .home_adbox .geldpruefer h2{ font-size:23px; line-height:30px; }.home_adbox .geldpruefer img{ max-width:115px; margin:3px 5px; }.home_adbox .geldpruefer p{ margin-top:12px; font-size:16px; line-height:20px; }.home_adbox .weihnachtsgeschenke h2{ font-size:22px; }.home_adbox .weihnachtsgeschenke img{ max-width:85px; }.home_adbox .weihnachtsgeschenke p{ margin-top:5px; font-size:14px; }.home_adbox .weihnachtsgeschenke a{ font-size:14px; }.home_adbox .jahresband h2{ font-size:23px;  line-height:26px; margin-top:3px; }.home_adbox .jahresband  img{ position:relative; top:8px; }.home_adbox .jahresband p{ font-size:14px; line-height:18px; }.home_adbox .greenstamps h2{ font-size:30px; }.home_adbox .greenstamps h3{ font-size:21px; }.home_adbox .greenstamps p{ font-size:14px; }.home_adbox .datenschutz h2{ font-size:29px; }.home_adbox .datenschutz h3{ font-size:21px; line-height:25px; }.home_adbox .datenschutz img{ max-width:85px; margin:20px 5px 30px 5px; }.home_adbox .datenschutz p{ font-size:16px; line-height:20px; }.home_adbox .praegezange h2{ font-size:29px; }.home_adbox .praegezange h3{ font-size:21px; line-height:25px; }.home_adbox .praegezange img{ max-width:120px; margin:20px -10px 30px 0; }.home_adbox .praegezange p{ font-size:15px; line-height:20px; }.home_adbox .moderation h2 { font-size:30px; margin-bottom:10px; }.home_adbox .lehrerstempel img { max-width:140px; }.home_adbox .lehrerstempel h2{ font-size:34px; }.home_adbox .lehrerstempel a{ font-size:15px; line-height:19px; margin:5px 0 0 0; }.home_adbox .taschenstempel h2{ margin:5px 0 -5px 0; }.home_adbox .taschenstempel a{ margin:5px 0 0 0; }.home_adbox .siegellack h2{ font-size:27px; }.home_adbox .siegellack img{ max-width:125px; }.home_adbox .siegellack p{ font-size:15px; margin:-5px 0 20px 0; }.home_adbox .siegellack p a{ font-size:19px; }.home_adbox .lagertextstempel h2{ font-size:29px; margin:4px 0 0 0; }.home_adbox .lagertextstempel p{ margin-top:4px; }.home_adbox .schulbeginn h2{ font-size:28px; line-height:34px; margin-top:5px; }.home_adbox .schulbeginn img{ margin:-5px 0 0 0; }.home_adbox .schulbeginn p{ font-size:14px; }.home_adbox .fafga img{ max-width:142px; margin:0 2px; }.home_adbox .datumstempel_4813 h2{ font-size:29px; margin:4px 0 0 0; }.home_adbox .datumstempel_4813 p{ margin-top:4px; }.home_adbox .messen img#gastmesse{ max-width:120px; margin-right:5px; }.home_adbox .versacolor h2{font-size:29px; }.home_adbox .versacolor img{ max-width:100px; }.home_adbox .versacolor h4{font-size:1.03em; margin-top:15px; }.home_adbox .brandmalen h2{ font-size:27px; }.home_adbox .brandmalen img{ width:100px; }.home_adbox .coming_soon h2{ font-size:34px; }.home_adbox .coming_soon p{ margin:5px 5px 0 0; }}@media only screen and (max-width:1090px) {.home_adbox +.home_adbox{ margin-left:3px; }.home_adbox.versandkostenfrei img,.home_adbox .versandkostenfrei img { max-width:95px; margin:35px -50px 5px 5px;  }.home_adbox.versandkostenfrei h2,.home_adbox .versandkostenfrei h2{ font-size:20px; line-height:26px; }.home_adbox .versandkostenfrei p{ font-size:12px; }.home_adbox.bestpreisgarantie h2{ font-size:26px; line-height:31px; }.home_adbox.bestpreisgarantie h4{ font-size:17px; line-height:22px; }.home_adbox.bestpreisgarantie img{ max-width:110px; position:relative; top:35px; }.home_adbox.bestpreisgarantie p.hide_on_hover{ margin-top:50px; }.home_adbox .geldpruefer h2{ font-size:22px; line-height:27px; margin-top:5px; }.home_adbox .geldpruefer img{ max-width:110px; }.home_adbox .geldpruefer p{ margin-top:6px; font-size:15px; padding:0; }.home_adbox .weihnachtsgeschenke h2{ font-size:21px; }.home_adbox .weihnachtsgeschenke img{ max-width:75px; }.home_adbox .jahresband h2{ font-size:21px; line-height:25px; margin-top:10px; }.home_adbox .jahresband img{ max-width:74px; }.home_adbox .jahresband p{ font-size:14px; line-height:17px; }.home_adbox .greenstamps h2{ font-size:28px; }.home_adbox .greenstamps h3{ font-size:20px; }.home_adbox .greenstamps img{ max-width:70px; margin:0 5px; }.home_adbox .greenstamps p{ font-size:14px; line-height:20px; }.home_adbox .datenschutz h2{ font-size:28px; }.home_adbox .datenschutz h3{ font-size:20px; }.home_adbox .datenschutz img{ max-width:80px; margin:20px 5px 30px 5px; }.home_adbox .datenschutz p{ font-size:14px; line-height:20px; }.home_adbox .praegezange h2{ font-size:28px; }.home_adbox .praegezange h3{ font-size:20px; }.home_adbox .praegezange img{ max-width:110px; margin:20px -15px 30px 0; }.home_adbox .praegezange p{ font-size:14px; line-height:20px; }.home_adbox .moderation h2 { font-size:28px; margin-bottom:5px; }.home_adbox .moderation img { max-width:130px; margin-bottom:1px; }.home_adbox .moderation p {font-size:15px; }.home_adbox .lehrerstempel h2 { font-size:32px; }.home_adbox .lehrerstempel img { max-width:130px; margin-left:1px; }.home_adbox .lehrerstempel p{ font-size:15px; }.home_adbox .taschenstempel img{ max-width:100px; }.home_adbox .siegellack h2{ font-size:26px; }.home_adbox .siegellack img{ max-width:120px; }.home_adbox .siegellack p a{ font-size:18px; }.home_adbox .schulbeginn h2{ font-size:26px; line-height:32px; }.home_adbox .fafga img{ max-width:140px; margin:0; }.home_adbox .messen img#gastmesse{ max-width:110px; margin-right:5px; }.home_adbox .brandmalen h2{ font-size:26px; }.home_adbox .brandmalen img{ width:90px; }}@media only screen and (max-width:1040px) {.home_adbox{ width:calc(33% - 9px); margin-right:1px; }.home_adbox .versandkostenfrei h2{ font-size:20px; line-height:24px; }.home_adbox .versandkostenfrei img{ margin:30px -50px 0 5px; }.home_adbox .moderation h2 { font-size:28px; }.home_adbox .greenstamps h2 { font-size:26px; }.home_adbox .datenschutz h2 { font-size:26px; }.home_adbox .datenschutz img{ max-width:75px; }.home_adbox .praegezange h2 { font-size:26px; }.home_adbox .praegezange img{ max-width:100px; }.home_adbox .taschenstempel h2 { font-size:22px; }.home_adbox .siegellack h2{ font-size:25px; }.home_adbox .siegellack p{ font-size:14px; }.home_adbox .siegellack p a{ font-size:16px; }.home_adbox .lagertextstempel h2{ font-size:26px; }.home_adbox .lagertextstempel p{ font-size:13px; line-height:18px; }.home_adbox .lagertextstempel a{ margin-top:2px; }.home_adbox .schulbeginn p{ font-size:12px; }.home_adbox .fafga img{ max-width:130px; }.home_adbox .datumstempel_4813 h2{ font-size:26px; }.home_adbox .datumstempel_4813 img{ max-width:100px; }.home_adbox .datumstempel_4813 p{ font-size:13px; line-height:18px; }.home_adbox .datumstempel_4813 a{ margin-top:10px; }.home_adbox .messen img#gastmesse{ max-width:105px; }.home_adbox .messen h4{ font-size:0.9em; }.home_adbox .versacolor h2{ font-size:26px; }.home_adbox .versacolor img{ max-width:95px; margin-left:0; }}@media only screen and (max-width:980px) and (max-device-width:480px) {}.eigenschaften{ width:auto; min-width:220px; max-width:calc(100% - 340px);  margin-top:20px; margin-bottom:15px; border:0; }.eigenschaften td { border:0; }.eigenschaften.drittelbreit{ width:30%; min-width:160px; }.eigenschaften.left{ float:left; margin-right:20px; }.eigenschaften.right{ float:right; margin-left:20px; }.eigenschaften.gotop { margin-top:-10px; }.eigenschaften thead td.eigenschaften_title{ text-align:center; border-radius:7px 7px 0 0; font-size:12px; padding:0 5px; }.eigenschaften tbody.werte tr:first-child td { border-top:2px solid; }.eigenschaften tbody.werte tr td:last-child{ border-right:2px solid; } .eigenschaften tbody.werte tr:first-child td.roundcorner:last-child { border-radius:0 7px 0 0; }.eigenschaften tbody.werte tr:last-child td{ border-bottom:2px solid; } .eigenschaften tbody.werte tr td:first-child{ border-left:2px solid; text-align:left; } .eigenschaften tbody.werte tr td.wertname{ background-color:white; }.eigenschaften tbody.werte tr td{ padding:3px 5px; font-size:12px; border-top:1px solid; border-left:1px solid; text-align:center;  } .eigenschaften tbody.werte tr td.leftborder        { border-left:1px solid; } .eigenschaften tbody.werte tr td.doubleborder { border-left:2px solid; }.eigenschaften tbody.werte tr td.right{ text-align:right; }.eigenschaften tbody.werte tr td.mittig:first-child{ text-align:center; } .eigenschaften tbody.werte tr:first-child td:first-child{ border-radius:7px 0 0 0; }.eigenschaften tbody.werte tr:last-child td:first-child{ border-radius:0 0 0 7px }   .eigenschaften tbody.werte tr:last-child td:last-child{ border-radius:0 0 7px 0; }.eigenschaften tbody.werte tr.auspraegung table tr:first-child td:first-child,.eigenschaften tbody.werte tr.auspraegung table tr:first-child td:last-child,.eigenschaften tbody.werte tr.auspraegung table tr:last-child td:first-child,.eigenschaften tbody.werte tr.auspraegung table tr:last-child td:last-child,.eigenschaften.mit_kauflink tbody.werte tr:last-child td:last-child{ border-radius:0; }    .eigenschaften.drittelbreit  tbody.werte tr td{ padding:1px 5px; }  .eigenschaften tbody.werte tr td.leftborder{ border-left:1px solid; } .eigenschaften tbody.werte tr td.doubleborder{ border-left:2px solid; }                          thead td.odd, thead td.even { text-align:center; color:black; border-left:1px solid; font-size:10px; padding:3px 5px; }thead td.even  { border-left:2px solid; }.eigenschaften thead td:last-child { border-right:2px solid; }.eigenschaften tbody.werte td.even.strongborder{ border-left:2px solid; }     .eigenschaften tbody.werte tr:hover td.nohover,.eigenschaften tbody.werte td.empty,.eigenschaften tbody.werte tr.auspraegung:hover td.empty{ background-color:white; } .eigenschaften tbody.werte tr.auspraegung > td.tabelle{ padding:0; }.eigenschaften tbody.werte tr.auspraegung table.lessheight{ border-bottom:1px solid; }  .eigenschaften tbody.werte tr.auspraegung table{ width:100%; margin:-1px 0 0 0; } .eigenschaften tbody.werte tr.auspraegung table td{ padding:0 15px 0 5px; border:none; border-top:1px solid; border-radius:0; } .eigenschaften tbody.werte tr.auspraegung table td.leftborder{ border-left:1px solid; }  .eigenschaften tbody.werte tr.auspraegung table tr td:first-child{ border-right:0; } .eigenschaften tbody.kauflinks tr td{ padding:3px 5px; text-align:center; background-color:white;  border:2px solid; border-top:0; border-right:0; border-radius:0 0 10px 10px; }.eigenschaften tbody.kauflinks tr td:last-child{ border-right:2px solid; }.eigenschaften tbody.kauflinks tr td:first-child{ background-color:white; border:0; border-radius:0; }.eigenschaften tbody.kauflinks a{ display:block; min-width:98px; min-height:21px; margin:0; padding:4px 25px 0 0; font-size:12px; text-decoration:none;  background:url(../../bilder/warenkorb24.png) no-repeat top right transparent; }          .stempellinks{ width:calc(100% - 330px); margin:30px 0 15px 0; padding:0; position:relative; z-index:1000;                      border:2px solid #C3E100; border-radius:10px; }.stempellinks thead td { margin:0; padding:0 8px; background-color:#C3E100; border-radius:8px 8px 0 0; }.stempellinks tbody tr:first-child td{ padding-top:3px; }.stempellinks td{ height:32px; padding:0px 8px 3px 8px; border:0; font-size:14px; text-align:left; }   .stempellinks td.cr_preis{ display:block; position:relative; top:2px; padding:0 12px; font-size:20px; text-align:right; color:#32546A; }.setpreis  td{ font-size:18px; font-weight:bold; }.stempellinks .setpreis td.cr_preis{ position:relative; top:-2px; font-size:26px; }   .stempelpreis a.warenkorblink{ width:125px; height:26px; padding:0; background:url("../../bilder/warenkorb_mittel.jpg") no-repeat scroll left top transparent; }.stempelpreis a.warenkorblink:hover{ background:url("../../bilder/warenkorb_mittel_hover.jpg") no-repeat scroll left top transparent; }   a.creatorlink{ display:block; width:125px; height:26px; padding:0; text-decoration:none;                       background:url("../../bilder/creator/creatorlink_mittel.jpg") no-repeat scroll center top transparent; }a.creatorlink:hover{ background:url("../../bilder/creator/creatorlink_mittel_hover.jpg") no-repeat scroll center top transparent; }.motivbox{ display:inline-block; padding:0 20px 0 0; }.motivbox a.creatorlink{ width:100%; margin:8px auto; border:0; }.motivbox.p20{ width:191px; }.motivbox.q30{ width:128px; }p.inlinecreatorlink a.creatorlink{ display:inline-block; margin-left:5px; position:relative; top:5px; }   input.auspraegung{ margin-top:10px; width:360px; height:30px; font-size:20px; }input.auspraegung.forgotten{ border:2px solid red; }.farbenhinweis { display:inline-block; padding:5px; font-size:12px; text-align:center; color:#012941;                      background-color:#EFF5FD; border:1px solid #4E7891; border-radius:5px; }   #creator-dialog-wrapper { background:none; background-color:#FFFFFF; border:0; } #creator-dialog-wrapper .ui-widget-header{ background:none; background-color:#3E6075; border:0; }#uesr-dialog-wrapper .ui-dialog-titlebar .ui-state-hover { border:0; }  #creator-dialog-wrapper .ui-dialog-titlebar .ui-state-hover .ui-icon{ background:url(../../bilder/ui-close.jpg) no-repeat 4px 4px white; } #creator-dialog-wrapper .ui-dialog-buttonpane{ background-color:#3E6075; } #creator-dialog-wrapper .ui-dialog-buttonpane button{ width:100px; margin-left:5px; padding:2px 5px; font-family:"Open Sans", Arial, Helvetica, sans-serif; font-size-adjust:0.55;   font-size:14px; line-height:16px; color:black;                      background-color:white; border:2px solid #315266; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } #creator-dialog-wrapper .ui-dialog-buttonpane button:hover{ color:#315266; border:2px solid #315266; }    #creator-dialog-wrapper .ui-dialog-buttonpane button .ui-button-text{ padding:0; } #gutschein { margin:0; padding:0; font-family:"Open Sans", Calibri, Arial, Helvetica, sans-serif; font-size-adjust:0.55; font-size:14px; background-color:white;                       border:0; }   #gutschein h2 { margin:0 0 20px 0; }      #Gutscheineingabe { width:560px; margin:10px 0 20px 0; padding:5px; background-color:#EFF5FD; border:1px solid #3E6075; }#Gutscheineingabe input{ margin-left:20px; width:300px; font-size:18px; }#Gutscheineingabe #gutscheinsubmit{ width:100px; font-size:14px; }.gutscheininfo,#altergesamtwarenkorb .gutscheininfo{ margin:0 0 10px 0; padding:10px; font-family:"Open Sans", Calibri, Arial, Helvetica, sans-serif; font-size-adjust:0.55; font-size:14px; background-color:#EFF5FD;                      border:1px solid #99A8BF; }   .gutscheininfo:hover{ background-color:#D0DBE8; }   #altergesamtwarenkorb #gutscheinliste { padding:0; }.gutschein_entfernen,#altergesamtwarenkorb .gutschein_entfernen{ float:right; margin:-10px -10px -10px 20px; padding:5px; width:70px; height:56px; font-size:12px; text-align:center; line-height:12px;                      background:url("../../bilder/delete_16x16.gif") no-repeat center 45px transparent; border-left:1px dashed #99A8BF; }   .gutscheininfo .datum { display:block; float:right; font-style:italic; }.gutscheininfo h4{ width:300px; margin:0; padding:0; font-size:20px; }.gutscheintext{ margin:0; }   .gutschein_preis{ display:none; padding:2px 5px; background-color:white; font-size:12px; border:2px solid #C3E100; border-radius:5px; }.hat_gutschein .gutschein_preis { display:inline; }.gutschein_stern{ margin-right:-0.55em; }.preis .gutschein_stern{ margin-right:0; font-size:0.9em; }.produktbox{ border:1px solid #99A8BF; }.produktbox{ padding:1%; }.produktbox tr td{ text-align:left; padding:0 5px; border:0; }.produktbox tr td .lagerstand_rot,.produktbox tr td .lagerstand_gelb,.produktbox tr td .lagerstand_gruen,.produktbox tr td .lagerstand_rest{ margin:0; }.produktbox tr td.mittig{ text-align:center; }.produktbox tr td.mittig .creatorlink,.produktbox tr td.mittig .downloadlink_mittel,.produktbox tr td.mittig .warenkorblink_mittel{ width:100%; }.produktbox tr td.mittig .preis{ margin:7px auto 3px auto; }.produktbox td:first-child{ text-align:right; }.produktbox.halb{ float:left; width:46.5%; margin:2% 2% 0 -2px; }.produktbox.halb:nth-child(even){ margin:2% 0 0 -2px; }.produktbox.drittel{ float:left; width:30%; margin:2% 2% 0 -2px; }.produktbox.drittel:nth-child(3n+3){ margin:2% 0 0 -2px; }#tsbadge_wrapper{ display:inline-block; width:165px; margin:0 0 10px 9px; text-align:center; border-radius:7px; box-shadow:3px 0px 4px 0px rgba(0,0,0,0.4); }#google_translate_element{ display:inline-block; width:165px; height:56px; margin:20px 0 10px 9px; text-align:right; }@media handheld{ #tsbadge { width:80px; height:80px; margin:10px auto 30px auto; background-image:none; }}.ui-dialog .ui-dialog-buttonpane.confirm { padding:0.2em 1em 0.2em 0.4em; }.preistabelle tr.table_heading td{ font-size:16px; font-weight:bold; font-style:italic; text-align:left; color:#012941; padding:15px 0 5px 0; border-left:1px solid transparent; border-right:1px solid transparent; }.preistabelle td:last-child{ border-right:1px solid #99A8BF; }            p.scale_70 { height:100%; width:100%; text-align:left; background-color:yellow;-webkit-transform:scale(0.7,1); -moz-transform:scale(0.7,1); -o-transform:scale(0.7,1); transform:scale(0.7,1); }p.scale_80 { height:100%; width:100%; text-align:left; background-color:yellow;-webkit-transform:scale(0.8,1); -moz-transform:scale(0.8,1); -o-transform:scale(0.8,1); transform:scale(0.8,1); }p.scale_90 { height:100%; width:100%; text-align:left; background-color:yellow;-webkit-transform:scale(0.9,1); -moz-transform:scale(0.9,1); -o-transform:scale(0.9,1); transform:scale(0.9,1); }p.scale_100 { height:100%; width:100%; text-align:left; background-color:yellow;-webkit-transform:scale(1,1); -moz-transform:scale(1,1); -o-transform:scale(1,1); transform:scale(1,1); }p.scale_110 { height:100%; width:100%; text-align:left; background-color:yellow;-webkit-transform:scale(1.1,1); -moz-transform:scale(1.1,1); -o-transform:scale(1.1,1); transform:scale(1.1,1); }p.scale_120 { height:100%; width:100%; text-align:left; background-color:yellow;-webkit-transform:scale(1.2,1); -moz-transform:scale(1.2,1); -o-transform:scale(1.2,1); transform:scale(1.2,1); }p.scale_130 { height:100%; width:100%; text-align:left; background-color:yellow;-webkit-transform:scale(1.3,1); -moz-transform:scale(1.3,1); -o-transform:scale(1.3,1); transform:scale(1.3,1); }p.spacing_min3{ letter-spacing:-3px; }p.spacing_min2{ letter-spacing:-2px; }p.spacing_min1{ letter-spacing:-1px; }p.spacing_plus1{ letter-spacing:1px; }p.spacing_plus2{ letter-spacing:2px; }p.spacing_plus3{ letter-spacing:3px; }   #main_komp{ display:inline-block; margin:50px 10px 0 0; vertical-align:top; }#komplist{ display:inline-block; width:490px; margin-top:70px; font-family:"Open Sans", Calibri, Arial, Helvetica, sans-serif; font-size-adjust:0.55; }#komplist li{ width:480px; font-size:18px; list-style-type:none; }.fortschritt{ display:block; width:50px; margin:-40px 0 20px auto; }#topline{ height:7px; margin:0; background-color:#FFC800; border:0; }#container{ top:42px; background:url(../../bilder/bilder_just/just-hgsidebar.png) repeat-y white; } #header{ height:108px; background:url(../../bilder/bilder_just/nostalgie_500.png) no-repeat 55% 50% #012941; }@media only screen and (max-width:1080px){#header{ background:url(../../bilder/bilder_just/nostalgie_400.png) no-repeat 55% 50% #012941; }}#logobox { margin:20px 0 10px 0; }#logotext{ font-size:34px; line-height:42px; color:#FFC800; }#logo{ margin:-57px 0 0 -10px; }h1{ color:#032A42; }h2{ color:#032A42; }h3, span.h3{ color:#32546A; }h4, span.h4, h5  { color:#32546A; }p.lead { color:#32546A; }#clienttools{ margin:-120px -33px 0 auto; }#searchbar{ background:url(../../bilder/hgsearch2.png) no-repeat top right transparent; }p#search{ background-color:#06589C; -webkit-border-radius:5px 0 0 0; -moz-border-radius:5px 0 0 0; border-radius:5px 0 0 0; }#searchbar:hover,#searchbar.hold { background:url(../../bilder/hgsearch2_hover.png) no-repeat top right transparent; }#login { height:36px; background:url(../../bilder/hglogin3.png) no-repeat top right transparent; }#logout{ min-width:150px; background:url(../../bilder/hglogin3_hover.png) no-repeat top right transparent; }#loginform{ padding:8px 8px 3px 8px; background-color:#B99100; }#logoutform { min-width:130px; padding:3px 12px 1px 8px; text-align:right; height:32px; background-color:#B99100; -webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px; }#login:hover,#login.hold { background:url(../../bilder/hglogin3_hover.png) no-repeat top right transparent; }#login:hover #loginform p.loginlink,#login.hold #loginform p.loginlink { border-top:1px solid #EFBB37; }#login:hover #loginform p.loginlink a:hover,#login.hold #loginform p.loginlink a:hover{ color:yellow; border-bottom:1px solid yellow; }#warenkorb{ background:url(../../bilder/hgwarenkorb2.png) no-repeat top right transparent; } #warenkorb p#leermsg,#warenkorb.gefuellt #produkte{ background-color:#729C0F; -webkit-border-radius:0 0 0 5px; -moz-border-radius:0 0 0 5px; border-radius:0 0 0 5px; }#warenkorb:hover{ background:url(../../bilder/hgwarenkorb2_hover.png) no-repeat top right transparent; }p.warenkorbtitel        { color:black; }#produkte tbody.detail tr td{ border-top:1px solid #4D6803; }    #produkte a:hover { color:yellow; }#breadcrumb{ background:url(../../bilder/bilder_just/just-hgtaxchoice.png)  repeat-y top right #FFC800; padding:5px 0 5px 280px; }     #sidebar{ background:url(../../bilder/bilder_just/just-hgsidebar.png) repeat-y white; border-right:3px solid #EBEBEB;   -webkit-box-shadow:2px 0 2px 0 #758BB7;  -moz-box-shadow:   2px 0 2px 0 #758BB7;  box-shadow:        2px 0 2px 0 #758BB7; }#tsbadge_wrapper{ display:inline-block; width:165px; height:82px; overflow:hidden; margin:0 0 10px 9px; text-align:left; border-radius:7px; box-shadow:3px 0px 4px 0px rgba(0,0,0,0.4); } @media only screen and (max-width:1080px){#sidebar{ background:url(../../bilder/bilder_just/just-hgsidebar_schmal.png) repeat-y white; border-right:2px solid #EBEBEB; }#navigation li.wahl{ width:170px; }#tsbadge_wrapper{ margin:0 0 10px -15px; }}  #navigation li:hover{ background-color:#BEC5CE; }#navigation li:first-child{ margin-bottom:10px; padding:5px 0; border-top:1px solid #99A8BF; border-bottom:1px solid #99A8BF; }#navigation li a{ color:#012941; }#navigation li.wahl{ position:relative; left:-33px; padding:1px 0 0 23px; background:url(../../bilder/bilder_just/just-hgnav.png) no-repeat; }#navigation li.sub a{ color:#012941; }#navigation li.sub ul li.subwahl                                 { background-color:#FCE344; }#social_wrapper{ display:inline-block; width:164.64px; min-height:66px; margin:30px 0 20px 9px; text-align:center; }#social_wrapper a   { display:inline-block; width:50px; height:50px; margin-top:8px; }#facebookbutton{ background:url(../../bilder/bilder_just/facebook-button_60x60.png) no-repeat transparent; margin-right:15px; background-size:contain; }#instagrambutton{ background:url(../../bilder/bilder_just/instagram-button_60x60.png) no-repeat transparent; background-size:contain; }a#facebookbutton:hover{ background:url(../../bilder/bilder_just/facebook-button_60x60_hover.png) no-repeat transparent; background-size:contain; }a#instagrambutton:hover { background:url(../../bilder/bilder_just/instagram-button_60x60_hover.png) no-repeat transparent; background-size:contain; }@media only screen and (max-width:1080px){#social_wrapper{ margin:30px 0 10px -15px; }}#filterbox{ margin:0 0 0 -145px; background:url(../../bilder/bilder_just/just-hgfilter.png) repeat-y right top white; }#filterboxhead{ color:#012941; background-color:#99A8BF; }.filtertyp{ color:#012941; background-color:white; border:1px solid #99A8BF; }.filtertyphead{ background-color:#99A8BF; }#footer{ background-color:#B99100; }.lagerstandbox .default,.lagerstandbox .topseller,.lagerstandbox .aktion{ margin-left:-25px; }.preis{ background:url(../../bilder/preisetikett_mittel.png) no-repeat left top transparent; }td.mittig .preis{ margin:15px auto; }.preis big{ margin-bottom:3px; font-size:2.2em; font-weight:600; color:#32546A; border-bottom:3px solid #FFC800; }.preis big.hundert { margin-top:5px; margin-bottom:5px; font-size:2em; }.preis big.tausend { margin-top:4px; margin-bottom:5px; font-size:1.8em; }  .preis_winline p.preis{ margin:0 auto -15px auto; }  div.article .preis { position:relative; z-index:5; width:130px; height:74px;                       -moz-transform:rotate(-10deg);                       -webkit-transform:rotate(-10deg);                       -o-transform:rotate(-10deg);                       -ms-transform:rotate(-10deg);                       transform:rotate(-10deg);  }.preis small{ font-size:1em; font-style:italic; white-space:nowrap; color:black; }div.article .preis .nocent,div.article .preis_winline .nocent { width:18px; height:34px; letter-spacing:-9px; }div.article .preis big.hundert .nocent,div.article .preis_winline big.hundert .nocent{ width:17px; height:31px; letter-spacing:-8px; }div.article .preis big.tausend .nocent,div.article .preis_winline big.tausend .nocent{ width:16px; height:28px; letter-spacing:-8px; }     .lagerstand_rot.mit_illu{ display:block; width:120px; height:159px; margin:0px 0 0 0;  background:url(../../bilder/lagerstandtext_gross_rot.png) no-repeat left top transparent; position:static; z-index:10; }   .lagerstand_gelb.mit_illu{ display:block; width:120px; height: 161px; margin:0px 0 0 0;  background:url(../../bilder/lagerstandtext_gross_gelb.png) no-repeat left top transparent; position:static; z-index:10; }      .lagerstand_gruen.mit_illu{ display:block; width:120px; height:159px; margin:0px 0 0 0;  background:url(../../bilder/lagerstandtext_gross_gruen.png) no-repeat left top transparent; position:static; z-index:10; }   .lagerstand_rest.mit_illu{ display:block; width:120px; height:159px; margin:0px 0 0 0;  background:url(../../bilder/lagerstandtext_gross_rest.png) no-repeat left top transparent; position:static; z-index:10; }    .lagerstand_gelb.mit_illu + .preis_winline,.lagerstand_gruen.mit_illu + .preis_winline{ margin-left:-20px; } .teaserbox{ border:1px solid #99A8BF; }.teaserhead        { color:#032A42; background-color:#F2B900; } .teasertext{ color:#012941; }.teaserbox .warenkorb:hover .teaserinfobox,.teaserbox .warenkorb_nobasket:hover .teaserinfobox{ display:inline-block; }.t-warenkorb{ background:url(../../bilder/warenkorb.png) no-repeat top right transparent; }  .t-warenkorb_top{ background:url(../../bilder/warenkorb_top.png) no-repeat top right transparent; }  .t-warenkorb_sale{ background:url(../../bilder/warenkorb_sale.png) no-repeat top right transparent; }.t-warenkorb_zeit{ background:url(../../bilder/warenkorb_zeit.png) no-repeat top right transparent; }.t-warenkorb_zeit_top{ background:url(../../bilder/warenkorb_zeit_top.png) no-repeat top right transparent; }  .t-warenkorb_zeit_sale{ background:url(../../bilder/warenkorb_zeit_sale.png) no-repeat top right transparent; }  .t-support{ background:url(../../bilder/support.png) no-repeat top right transparent; }.t-support_top{ background:url(../../bilder/support_top.png) no-repeat top right transparent; }  .t-support_sale{ background:url(../../bilder/support_sale.png) no-repeat top right transparent; }.t-produktgruppe{ background:url(../../bilder/produktgruppe.png) no-repeat top right transparent; }.t-produktgruppe_top{ background:url(../../bilder/produktgruppe_top.png) no-repeat top right transparent; }.t-produktgruppe_sale{ background:url(../../bilder/produktgruppe_sale.png) no-repeat top right transparent; }.t-personalisierung{ background:url(../../bilder/personalisierung.png) no-repeat top right transparent; }.t-personalisierung_top{ background:url(../../bilder/personalisierung_top.png) no-repeat top right transparent; }.t-personalisierung_sale{ background:url(../../bilder/personalisierung_sale.png) no-repeat top right transparent; }      .t-info{ background:url(../../bilder/info.png) no-repeat top right transparent; }#empfohlen .t-warenkorb{ background:url(../../bilder/em-t-warenkorb.png) no-repeat top right transparent; }  #empfohlen .t-warenkorb_top{ background:url(../../bilder/em-t-warenkorb_top.png) no-repeat top right transparent; }  #empfohlen .t-warenkorb_sale{ background:url(../../bilder/em-t-warenkorb_sale.png) no-repeat top right transparent; }#empfohlen .t-warenkorb_zeit{ background:url(../../bilder/em-t-warenkorb_zeit.png) no-repeat top right transparent; }#empfohlen .t-warenkorb_zeit_top{ background:url(../../bilder/em-t-warenkorb_zeit_top.png) no-repeat top right transparent; }  #empfohlen .t-warenkorb_zeit_sale{ background:url(../../bilder/em-t-warenkorb_zeit_sale.png) no-repeat top right transparent; }  #empfohlen .t-support{ background:url(../../bilder/em-t-support.png) no-repeat top right transparent; }#empfohlen .t-support_top{ background:url(../../bilder/em-t-support_top.png) no-repeat top right transparent; }  #empfohlen .t-support_sale{ background:url(../../bilder/em-t-support_sale.png) no-repeat top right transparent; }#empfohlen .t-produktgruppe{ background:url(../../bilder/em-t-produktgruppe.png) no-repeat top right transparent; }#empfohlen .t-produktgruppe_top{ background:url(../../bilder/em-t-produktgruppe_top.png) no-repeat top right transparent; }#empfohlen .t-produktgruppe_sale{ background:url(../../bilder/em-t-produktgruppe_sale.png) no-repeat top right transparent; }#empfohlen .t-personalisierung{ background:url(../../bilder/em-t-personalisierung.png) no-repeat top right transparent; }#empfohlen .t-personalisierung_top{ background:url(../../bilder/em-t-personalisierung_top.png) no-repeat top right transparent; }#empfohlen .t-personalisierung_sale{ background:url(../../bilder/em-t-personalisierung_sale.png) no-repeat top right transparent; }      #empfohlen .t-info{ background:url(../../bilder/em-t-info.png) no-repeat top right transparent; }   a.warenkorblink{ background:url(../../bilder/warenkorb_lang.jpg) no-repeat top left transparent; }      a.warenkorblink:hover{ background:url(../../bilder/warenkorb_lang_hover.jpg) no-repeat top left transparent; }.eigenschaften thead td.eigenschaften_title{ color:white; background-color:#4E7891; border:2px solid #4E7891; }.eigenschaften tbody.werte tr:first-child td,.eigenschaften tbody.werte tr td:last-child, .eigenschaften tbody.werte tr:last-child td,.eigenschaften tbody.werte tr td:first-child,.eigenschaften tbody.werte tr td, .eigenschaften tbody.werte tr td.leftborder, .eigenschaften tbody.werte tr td.doubleborder,  .eigenschaften tbody.werte tr td,  .eigenschaften tbody.werte tr td.leftborder, .eigenschaften tbody.werte tr td.doubleborder, thead td.odd,thead td.even, .eigenschaften thead td:last-child,.eigenschaften tbody.werte td.even.strongborder,.eigenschaften tbody.werte tr.auspraegung table.lessheight,.eigenschaften tbody.werte tr.auspraegung table td, .eigenschaften tbody.werte tr.auspraegung table td.leftborder, .eigenschaften tbody.kauflinks tr td,.eigenschaften tbody.kauflinks tr td:last-child{ border-color:#4E7891; }.eigenschaften tbody.werte tr:hover td.nohover.wertname{ background-color:white; }.eigenschaften thead td.odd,.eigenschaften tbody.werte td.odd,.eigenschaften tbody.werte tr:hover td.nohover.odd,.eigenschaften tbody.kauflinks td.odd,.eigenschaften tbody.werte tr.auspraegung:hover td.odd{ background-color:#EBF0FF; }.eigenschaften thead td.even,.eigenschaften tbody.werte td.even,.eigenschaften tbody.werte tr:hover td.nohover.even,.eigenschaften tbody.kauflinks td.even,.eigenschaften tbody.werte tr.auspraegung:hover td.even{ background-color:#EAFFFF; }  .eigenschaften tbody.werte tr:hover td,.eigenschaften tbody.werte tr:hover td.wertname,.eigenschaften tbody.werte tr:hover td.odd,.eigenschaften tbody.werte tr:hover td.even,.eigenschaften tbody.werte tr.auspraegung tr:hover td.odd, .eigenschaften tbody.werte tr.auspraegung tr:hover td.even,.eigenschaften tbody.kauflinks td.odd:hover,.eigenschaften tbody.kauflinks td.even:hover{ background-color:#FFC800; } .querverweis { background-color:#EFEFEF; border:1px solid #99A8BF; }input.auspraegung    { border:1px solid #4E7891; }#gesamtwarenkorb,#gesamtwarenkorb form,#gesamtwarenkorb div,#warenkorb-dialog-wrapper{ background-color:#F2F7D7; }.farbliste         { display:inline-block; margin-top:-5px; padding:0; font-size:12px; border:1px solid #FFC800;                      -webkit-border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; }.farbliste + .godown { margin-top:25px; }     .farbliste h3{ margin:0; padding:2px 8px; font-size:13px; font-style:italic; color:#012941; background-color:#FFC800;                      border:1px solid #FFC800; -webkit-border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; } .farbliste ul{ margin:5px 5px 10px 10px; padding:0; list-style-type:none; }.farbliste ul.halb{ display:inline-block; width:145px; margin:5px 5px 10px 10px; padding:0; list-style-type:none; }.farbe{ display:inline-block; position:relative; top:1px; width:14px; height:14px; margin:0 10px 0 0; }.klar{ background-color:transparent; border:1px solid #BBBBBB; }.rauch { background-color:rgba(136,156,156,0.5); border:1px solid #BBBBBB; }.weiss{ background-color:white; border:1px solid #BBBBBB; }.beige{ background-color:#DBCF99; border:1px solid #BBBBBB; }.gelb{ background-color:yellow; border:1px solid #BBBBBB; }.orange{ background-color:orange; border:1px solid #BBBBBB; }.rot{ background-color:red; border:1px solid red; }.weinrot{ background-color:#6D0000; border:1px solid #6D0000; }.gruen{ background-color:green; border:1px solid green; }.hellgruen{ background-color:#B1FC1B; border:1px solid #BBBBBB; }.dunkelgruen{ background-color:#114F08; border:1px solid #114F08; }.blau { background-color:blue; border:1px solid blue; }.ozeanblau{ background-color:navy; border:1px solid navy; }.petrol{ background-color:#007B93; border:1px solid #007B93; }.braun{ background-color:#8C3F0C; border:1px solid #8C3F0C; }.hellbraun{ background-color:#CE8F08; border:1px solid #CE8F08; }.schwarz{ background-color:black; border:1px solid black; }.silber{ background-color:silver; border:1px solid silver; }.grau{ background-color:gray; border:1px solid gray; }.achatgrau { background-color:#444444; border:1px solid #444444; }.rotblauschwarz { background:url(../../bilder/rotblauschwarz.png) top left no-repeat; width:16px; height:16px; border:0; }.sort6{ background:url(../../bilder/sort6.jpg) top left no-repeat; width:16px; height:16px; border:0; }p.sonder{ margin:0 0 5px 0px; padding:5px 0 0 10px; border-top:1px solid #FFC800; }.gold{ color:#BA8F01; }html { background:url(../../bilder/bilder_just/just-hgbody.png) repeat #095482; margin:0; padding:0; height:100%; }.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#eee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_ef8c08_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_228ef1_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_ffd27a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../bilder/fancybox/fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../bilder/fancybox/fancybox.png') -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:0;outline:0;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:0;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:transparent url('../bilder/fancybox/blank.gif');z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('../bilder/fancybox/fancybox.png');background-position:-40px -30px}#fancybox-right-ico{background-image:url('../bilder/fancybox/fancybox.png');background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../bilder/fancybox/fancybox-x.png')}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../bilder/fancybox/fancybox.png');background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../bilder/fancybox/fancybox-y.png');background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../bilder/fancybox/fancybox.png');background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../bilder/fancybox/fancybox-x.png');background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../bilder/fancybox/fancybox.png');background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../bilder/fancybox/fancybox-y.png')}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../bilder/fancybox/fancybox.png');background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url('../bilder/fancybox/fancy_title_over.png');display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:0;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:0;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url('../bilder/fancybox/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../bilder/fancybox/fancybox-x.png') 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url('../bilder/fancybox/fancybox.png') -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale')}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.flex-direction-nav a{width:30px;height:30px;margin:-15px 0 0;display:block;background:url(../bilder/Slider/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:.8;right:5px}.flexslider:hover .flex-prev{opacity:.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#000}.flex-control-paging li a.flex-active{background:#ffc800;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(/css/opensans/opensans-regular.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(/css/opensans/opensans-semibold.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(/css/opensans/opensans-bold.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(/css/opensans/opensans-italic.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(/css/opensans/opensans-semibolditalic.woff) format('woff')}