body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote{margin:0;padding:0;font-family:"Trebuchet MS", Verdana,Geneva,Arial,Helvetica,sans-serif;}
table,table td{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:inherit;border-collapse:collapse;}
body{background:#EEEEEE;font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;}
body{overflow-x:hidden;}
h2{color:#000000;font-weight:bold;font-size:12px;margin:0px;padding:0px;}
h1{color:#000000;font-size:17px;margin:0px;padding:0px;}
li{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:inherit;margin:0px;padding:0px;}
sup a{font-size:12px;text-decoration:none;font-weight:bold;color:#000000;}
sup a:hover{text-decoration:none;}
img{border:0px none;}
b{color:inherit;}
form{margin:0px;padding:0px;}
hr{color:#FFFFFF;height:2px;border-top:1px solid #EFEFF1;border-bottom:1px solid #FFFFFF;}
a{text-decoration:none;color:#E53417;}
a:hover{text-decoration:underline;}
small{font-size:70%;}
ul{list-style:none;}
hr.line{background-color:#EEEFF0;border:none;color:#EEEFF0;height:1px;margin:4px 0}
h2, h3{font-size:16px;color:#E53417;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.hl{color:#F90 !important;}
.note{color:#E53417;}
.req{color:#F90;}
.err{color:#F90;}
.done{color:#00B910;}
.link{font-size:12px;text-decoration:underline;color:#666666 !important;line-height:20px;}
.link2{padding-left:0;font-size:12px;text-decoration:none;color:#757C83 !important;line-height:1.1em;}
.link:hover, .link2:hover{text-decoration:underline;}
.def_color_1{color:#757C83;}
.fs12{font-size:12px !important;}
.fs11{font-size:11px !important;}
.fs10{font-size:10px !important;}
.nobrd{border:none !important;}
.nobold{font-weight:normal !important;}
.ta_right{text-align:right !important;}
div.right, span.right{float:right;}
div.left, span.left{float:left;}
a.black_link{color:#000 !important;}
a.black_link:hover{color:#f90 !important;}
.clear_left{clear:left;}
.clear_right{clear:right;}
.clear_both{clear:both;}
input{color:#000;}
span.btn{padding:0 1px 0 0;height:18px;line-height:18px;display:-moz-inline-stack;display:inline-block;margin:0;outline:0;}
input.btn, span.btn input, span.btn a{font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;border:none !important;color:#E53417;text-align:left;margin-top:5px;padding:0px 0px 0px 18px;line-height:13px;font-size:12px;background:url('../img/action_arrow.png') no-repeat top left;cursor:pointer;}
input.btn:hover{text-decoration:underline;}
span.btn a{padding:3px 8px 2px;position:relative;}
input.btn.hl{border-color:#f90;color:#f90;}
input.chbox{vertical-align:middle;margin-top:0px;}
input.chk{margin:1px 5px 1px 0px;}
input.fullsize{width:100%;}
textarea.fullsize{width:100%;}
input.openid{background:#fff url(bg/openid-icon-small.gif) no-repeat 0pt 50%;border:1px solid activeCaption;padding:1px 1px 1px 18px;}
table.min_width{width:auto}
th{text-align:left;padding:0 5px 0 0;font-weight:normal;}
tr.row_sep td hr{display:none;}
tr.row_sep td div{background:url(bg/sepatator_ee_.gif) no-repeat center center;margin:0;height:15px;}
tr.sep td, tr.sep th{background:url(bg/sepatator_ee_.gif) no-repeat center center;}
div.bar{vertical-align:middle;}
div.bar .left{float:left;}
div.bar .right{float:right;}
dl.box{padding:0;margin:0;float:right;position:relative;}
dl.box dt{padding:5px;font-weight:bold;font-size:11px;text-indent:5px;}
dl.box dd{margin:0;padding:4px 4px 0;}
ul.menue{padding:0;margin:0;list-style:none;}
ul.menue li{margin:0;position:relative;line-height:17px}
ul.menue li a{line-height:100%;}
ul.menue.horizontall li{float:left;}
ul.menue.verticall li{float:none;height:100%;}
.dropdown{display:block;padding:0;margin:0;}
.open .dropdown{visibility:visible;}
ul.tree{padding:0;margin:0;position:relative}
ul.tree ul{padding:0;margin:0 0 0 0px;}
ul.tree li{padding:0;margin:0;list-style:none;line-height:17px;}
ul.tree li a{line-height:100%;}
#wrapper-1{float:left;width:100%;background-image:none;background-color:#eeeeee;}
#wrapper-2{float:left;width:100%;}
#wrapper-3{float:left;width:100%;padding-top:0px;}
#wrapper-4{width:1030px;margin:auto;}
div#page{margin:0px auto 0;position:relative;}
div#headerbg{background:url("bg/bz_hgr_oben.jpg") no-repeat scroll -124px 0 transparent;height:117px;padding-left:30px;padding-right:30px;padding-top:30px;}
div#header{clear:both;width:1000px;}
div#content{clear:both;background:url("bg/bz_hgr_mitte.jpg") repeat-y scroll -124px 0px transparent;margin:0px;padding-left:30px;padding-right:30px;width:982px;}
div#path{background:#ffffff;color:#5e5e5e;font-size:10px;float:left;padding-left:11px;}
div#body{width:780px;float:right;padding-bottom:15px;}
div#left{float:left;width:190px;font-family:Verdana, "Trebuchet MS",Geneva,Arial,Helvetica,sans-serif;}
div#right{float:right;width:204px;background:#ffffff;}
div.clear{clear:both;}
div#body.plain{margin:0;padding-top:15px;padding-left:15px;width:auto;}
#header{font-size:13px;position:relative;}
#header div.bar .fixed{min-width:184px;border-right:1px solid;float:left;}
div#keylinks{font-size:10px;text-transform:uppercase;padding-bottom:26px;}
div#keylinks a{color:#58585A;}
div.bar.oxid{height:79px;}
div.bar.oxid .logo{float:left;display:block;margin-right:0px;width:432px;height:53px;background:transparent url(../img/sprite_1.png) 0 -120px no-repeat;}
div.bar.oxid .logo:hover{text-decoration:none}
#header .logobadge{position:absolute;top:-32px;right:-6px;background:transparent url(../img/sprite_1.png) no-repeat;background-position:0 0;width:114px;height:100px;}
div.bar.oxid p{padding-top:14px;}
div.bar.oxid p.headerSlogan{float:left;}
div.bar.oxid dl.box{white-space:nowrap;}
div.bar.oxid dl.service{position:absolute;top:-12px;right:105px;width:auto;font-size:10px;}
div.bar.oxid dl.box a{line-height:20px;font-size:10px;color:#58585A;font-family:"Trebuchet MS", Verdana;}
div.bar.oxid dl.box a.cart{padding-left:22px;}
div.bar.oxid .headerbasket{position:absolute;top:5px;right:100px;height:55px;width:349px;}
div.bar.oxid .headerbasket .hotline{background:transparent url(../img/sprite_1.png) no-repeat;background-position:-452px -861px;padding-left:34px;float:left;padding-top:17px;color:#58585A;}
div.bar.oxid .headerbasket .hotline .title{font-size:10px;}
div.bar.oxid .headerbasket .hotline .number{font-size:12px;font-weight:bold;}
div.bar.oxid .headerbasket .basket{float:right;width:232px;}
div.bar.oxid .headerbasket .basket .tuev{visibility:hidden;background:transparent url(../img/sprite_1.png) no-repeat;background-position:-452px -1050px;width:30px;height:30px;float:left;padding-right:10px;margin-top:20px;}
div.bar.oxid .headerbasket .basket .trustedshops{background:transparent url(../img/sprite_1.png) no-repeat;background-position:-452px -770px;width:30px;height:30px;float:left;padding-right:0px;margin-top:20px;}
div.bar.oxid .headerbasket .basket .basketlink{float:right;margin-top:13px;width:87px;}
div.bar.oxid .headerbasket .basket .basketlink .price{float:right;font-weight:bold;color:#58585A;}
div.bar.oxid .headerbasket .basket .basketlink a{color:#58585A;font-family:"Trebuchet MS";font-size:12px;}
div.bar.oxid .headerbasket .basket .basketlogo{background:transparent url(../img/sprite_1.png) no-repeat;background-position:-452px -1345px;width:41px;height:49px;float:right;margin-left:5px;padding-left:12px;padding-top:21px;}
div.bar.oxid .headerbasket .basket .basketlogo .items{font-weight:bold;}
#path .teaser{float:left;width:355px;height:47px;font-size:11px;line-height:1.2em;color:#1A171B;background:no-repeat top left;position:relative;padding-bottom:5px;}
#path .teaser p{padding-top:7px;width:250px;overflow:hidden;height:27px;}
#path .teaser-2 p{width:260px;}
#path .teaser p a{display:block;font-weight:bold;}
#path .teaser p .price{display:block;height:0;overflow:hidden;}
#path .teaser-1{padding-right:10px;}
#path .teaser a.imagelink{position:absolute;top:0px;left:0px;height:45px;width:85px;}
#path .teaser a.imagelink.right{left:auto;right:10px;height:40px;width:45px;}
#path .teaser-2 a.imagelink.right{width:90px;}
#path .teaser a.imagelink:hover{text-decoration:none;}
dl.box{width:150px;float:right;margin:0px;padding:0px;}
dl.box dt{background:#efefef;color:#5e5e5e;}
dl.box dt a{color:#5e5e5e;padding:0 0 0 10px;background:transparent url(bg/oxid_ee_.gif) 0 -10px no-repeat;display:block;}
dl.box dd{color:#5e5e5e;}
dl.box dd ul{margin:0;}
dl.box.open dt{background-color:#014d7f;color:#ffffff;}
dl.box.open dt a{background-position:0 -35px;color:#ffffff;}
dl.box.open dd.dropdown{top:2em;margin-top:3px;width:150px;padding:0;}
dl.box.open dd.dropdown ul li a{display:block;padding:0 5px 0 15px;line-height:20px;text-decoration:none;background:#efefef url(bg/oxid_ee_.gif) 0 -50px no-repeat;color:#5e5e5e;}
dl.box.open dd.dropdown ul li a:hover{background-color:#014d7f;color:#ffffff;background-position:0 -75px;}
dl.box.service dd ul{padding:0;}
dl.box.service dd ul li{list-style:none;float:left;}
dl.box.service dd ul li a{text-decoration:none;}
dl.box.service dd ul li a:hover{text-decoration:underline;}
dl.box.account dd{line-height:150%;}
dl.box.basket{background:#ffffff;border-color:#efefef;}
dl.box.basket dt{background:#efefef;}
dl.box.basket.open dt{background-color:#014d7f;}
dl.box.basket.open dt a{color:#ffffff;}
dl.box.basket.open dd.dropdown ul li a{background-color:#efefef;color:#5e5e5e;}
dl.box.basket.open dd.dropdown ul li a:hover{background-color:#014d7f;color:#ffffff;}
dl.box.basket dd table{width:100%;}
div.bar.links{background:#efefef;border-bottom:1px solid #ffffff;}
div.bar.links a{line-height:11px;color:#5e5e5e;font-weight:bold;float:left;vertical-align:bottom;padding:7px .5em;border-left:1px solid #ffffff;}
div.bar.links a.language{margin:4px 3px 4px .8em;padding:0;border:none;}
div.bar.links a.language img{margin:1px;}
div.bar.links a.language.act img{opacity:.7;}
div.bar.links a.currency{padding:0 0 0 .5em;margin:7px 0 7px .5em;}
div.bar.links a.currency.sep{padding:7px 0 7px 1em;margin:0 0 0 1em;}
div.bar.links a.currency.act{color:#014d7f;}
div.bar.links .right a{padding:7px 1em;}
div.bar.links .left a{padding:7px 1em;border-left:none;border-right:1px solid #ffffff;}
div.bar.links.single{background:#014d7f;}
div.bar.links.single a{color:#ffffff;}
div.bar.links.single a.act{color:#efefef;}
ul.stichwurter{margin-bottom:20px;}
ul.stichwurter li{font-size:11px;font-weight:bold;line-height:17px;}
ul.stichwurter li a{background:#901D02 none repeat scroll 0 0;color:#FFFFFF;display:block;padding:2px 8px;}
ul.stichwurter li span{background:#ffffff url(../img/sprite_1.png) -452px -515px repeat scroll;color:#FFFFFF;display:block;padding:2px 8px;}
div.bar.categories ul.menue.horizontall li{float:left;border-right:1px solid #ffffff;}
div.bar.categories ul.menue.verticall li{float:none;border-top:1px solid #ffffff;}
div.bar.categories ul.menue.verticall li a{text-align:left;padding:7px 10px;background:#efefef;color:#5e5e5e;font-weight:normal;}
div.bar.categories ul.menue.verticall li a:hover{background-color:#014d7f;color:#ffffff;}
#reiter{width:190px;height:25px;font-size:11px;background:url(../img/sprite_1.png) -452px -470px no-repeat;font-family:Verdana, "Trebuchet MS",Geneva,Arial,Helvetica,sans-serif;}
#left .reiterRubriken{background:url(../img/sprite_1.png) -452px -470px no-repeat;}
#left .reiterMarken{background:url(../img/sprite_1.png) -452px -425px no-repeat;}
#reiter a.rubriken{border:0px;border:0px;}
#reiter a:hover{text-decoration:underline}
#reiter a{padding:6px 0px 0px 9px;float:left;background:none;color:#fff;font-weight:bold;}
#reiter a.active{padding:4px 0 2px 7px;}
#reiter a.marken{margin-left:9px;border:0px;padding-top:6px;}
ul.tree li#spacer{height:12px;line-height:10px;}
#weitereRubriken{background:transparent url(../img/navigation/bg_weitere_rubriken.gif) no-repeat scroll 0 0;border-bottom:4px solid #FFFFFF;bottom:0;color:#E53417;font-weight:bold;font-size:11px;height:15px;padding:37px 0 0 60px;position:absolute;width:130px;bottom:0px;}
#left ul.tree li{font-family:Verdana, "Trebuchet MS",Geneva,Arial,Helvetica,sans-serif;}
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer .shopicons{padding:0 150px;}
#footer .footertext{text-align:center;font-size:10px;padding:5px 0;clear:both;color:#5e5e5e}
div.bar.copy{height:13px;background:#014d7f;border-top:2px solid #ffffff;color:#ffffff;padding:5px 10px 5px 200px;}
div.bar.copy a{color:#ffffff;}
div.bar.shop{background:#ffffff;color:#5e5e5e;padding:8px 190px 10px 180px;text-align:center;}
div.bar.shop a{color:#5e5e5e;margin:0 7px;}
div.bar.icons{text-align:right;}
.box.minibasket .hr{background:url(bg/sepatator_ee_.gif) no-repeat center center;height:15px;}
.box.minibasket .tocart{height:18px;line-height:18px;width:149px;background:transparent url(bg/buttons_ee_.gif) no-repeat right 0;margin-left:auto;border:0 none;padding:0 1px 0 0;}
.box.minibasket .tocart input{width:149px;height:18px;text-align:center;background:transparent url(bg/buttons_ee_.gif) no-repeat left 0;margin:0;border:0;color:#ffffff;padding:2px 0 0 23px;cursor:pointer;font-weight:bold;}
#left strong.h2{display:block;}
#left strong.h2{background:#efefef;padding:10px 5px 5px;margin:0;color:#5e5e5e;}
#left strong.h2 a{text-decoration:none;color:#5e5e5e}
#left strong.h2 a:hover{text-decoration:underline;}
#left p{padding:0px 0px 5px 0px;margin:0;}
#searchbar{width:930px;height:37px;}
#searchbar input.txt{padding:5px;color:#58585A;font-size:12px;width:310px;margin:0px;float:left;height:16px;display:block;border-color:#58585A;border-style:solid;border-width:1px 0px 1px 1px;background-color:transparent;}
#searchbar select{width:126px;margin-top:2px;padding:1px 0;}
#searchbar .buttonSearch{float:left;height:28px;border-color:#58585A;border-style:solid;border-width:1px 1px 1px 0px;background:transparent url(../img/sprite_1.png) no-repeat;background-position:-452px -1160px;width:40px;}
#searchbar .query{float:left;height:15px;margin-bottom:2px;margin-left:0;margin-right:0;margin-top:2px;width:130px;}
#searchbar .hint{clear:both;font-size:9px;color:#999490;text-align:left;padding:4px 0px}
#left strong{display:block;}
#left .add-to-social{margin-top:20px;}
#left .add-to-social a{display:block;padding-left:88px;line-height:16px;font-weight:bold;font-size:11px;color:#E53417;background:url(../img/add_to_social.png) 0 50% no-repeat;}
#left .hotline{height:122px;margin-top:40px;padding:5px 0 0 80px;background:url(../img/phonegirl.jpg) no-repeat;}
#left .hotline h3{font-size:11px;}
#left .hotline p{font-size:22px;line-height:1em;color:#1A171B;}
#left .newsletter{margin-top:20px;padding:5px;font-size:11px;color:#1A171B;background:#ebe4dd;}
#left .newsletter p{padding:5px 0px 0px 0px;margin:0px;}
#left .newsletter .email{width:160px;}
#left .newsletter .hint{font-size:9px;color:#666;}
#left hr{margin:3px 10px;}
#left .newsletter{margin-top:20px;padding:5px;font-size:11px;color:#1A171B;background:#ebe4dd;}
#left .newsletter p{padding:5px 0px 0px 0px;margin:0px;}
#left .newsletter .email{width:160px;}
#left .newsletter .hint{font-size:9px;color:#666;}
#left .box.minibasket{padding:7px 10px;}
#left ul.info{margin:0;padding:0 0 30px 0;}
#left ul.info li{list-style:none;padding:0;margin:0;}
#left ul.info li a{background:url(bg/oxid_ee_.gif) no-repeat right -250px;text-indent:10px;color:#5e5e5e;display:block;padding:10px 0;border-bottom:1px solid #efefef;}
#left dl.news{margin:7px 0;padding-left:10px;}
#left dl.news dt{margin-bottom:9px;}
#left dl.news dt a{color:#5e5e5e;text-decoration:none;}
#left dl.news dt a:hover{text-decoration:underline;}
#left dl.news dd{margin:0 0 9px 0;}
#left .partners{margin:7px 0;}
#left .partners .logo{text-align:center;margin-top:20px;}
ul.tree li a{background:#F6F2EF no-repeat;background-position:0px 0px;border-top:1px solid #E7E6E4;padding:5px 0 4px 41px;border-bottom:1px solid #FFFFFF;min-width:50px;line-height:1;color:#000;text-decoration:none;display:block;font-weight:normal;font-size:11px;}
ul.tree li a:hover{text-decoration:underline}
ul.tree li a.has{padding-right:15px}
ul.tree li a.marken{padding:2px 0 2px 15px}
ul.tree li a.marken{height:15px;line-height:15px;padding:0 0 0 22px;border-bottom:1px solid #FFFFFF;border-top:1px solid #E7E6E4;}
ul.tree li a.marken{border:0px;padding:1px 0 1px 23px;background:url("../img/navigation/navi_sub.gif") no-repeat scroll 22px 6px;background-color:#F6F2EF;}
ul.tree li a.marken.act{background-color:#EBE4DD;color:#E53417;}
ul.tree li a.marken.exp{background:#EBE4DD url(../img/navigation/nav_st.gif) no-repeat scroll 10px 5px;border:0px;}
ul.tree li ul li ul li a.marken{text-indent:20px;background:transparent url(../img/navigation/navi_sub.gif) no-repeat scroll 31px 8px;border:0px;}
ul.tree li ul li ul li a.marken.act{text-indent:20px;background:transparent url(../img/navigation/navi_sub_st.gif) no-repeat scroll 31px 8px;}
ul.tree li a.root{text-indent:15px;padding-right:0;font-weight:bold;border-color:#efefef;}
ul.tree li a.exp{padding-right:0;background-color:#EBE4DD;color:#E53417;}
ul.tree li a.act{color:#E53417;}
ul.tree li a.exp.act{background-color:#EBE4DD;color:#E53417;}
ul.tree li ul li ul li a{background:transparent url(../img/navigation/navi_sub.gif) no-repeat scroll 31px 8px;border:0px;}
ul.tree li ul li ul li a.act{background:transparent url(../img/navigation/navi_sub_st.gif) no-repeat scroll 31px 8px;}
ul.tree li ul li ul li ul{background-color:#E53417;color:#000000;padding-left:10px;}
ul.tree li ul li ul li ul li{background-color:#EBE4DD;color:#E53417;}
ul.tree ul.stichwurter{margin-top:20px;margin-bottom:20px;}
ul.tree ul.stichwurter li span{background:#ffffff url(../img/sprite_1.png) -452px -515px repeat scroll;color:#FFFFFF;display:block;padding:2px 8px;}
ul.tree ul.stichwurter li span.active{background:#ffffff url(../img/sprite_1.png) -452px -515px repeat scroll;}
ul.tree ul.stichwurter li a, ul.tree ul.stichwurter li a.marken{border-top:1px solid #E7E6E4;padding:5px 0 4px 41px;border-bottom:1px solid #FFFFFF;min-width:50px;line-height:1;color:#000;text-decoration:none;display:block;font-weight:normal;font-size:11px;}
ul.tree ul.stichwurter li a:hover{text-decoration:underline}
ul.tree ul.stichwurter li a.has{padding-right:15px;background:#F6F2EF no-repeat 0px 0px;}
ul.tree ul.stichwurter li a.root{text-indent:15px;padding-right:0;font-weight:bold;border-color:#efefef;}
ul.tree ul.stichwurter li a.exp{padding-right:0;background-color:#EBE4DD;color:#E53417;}
ul.tree ul.stichwurter li a.act{color:#E53417;}
ul.tree ul.stichwurter li a.exp.act{background-color:#EBE4DD;color:#E53417;}
ul.tree ul.stichwurter li ul li a, ul.tree ul.stichwurter li ul li a.marken.last{background:#F6F2EF url(../img/navigation/navi_sub.gif) no-repeat scroll 0px 0px;border-bottom:1px solid #FFFFFF;border-top:1px solid #E7E6E4;color:#000000;display:block;font-size:11px;font-weight:normal;line-height:1;min-width:50px;padding:5px 0 4px 41px;text-decoration:none;text-indent:0px;}
ul.tree ul.stichwurter li ul li ul li a{border:0px;background:#fff url(../img/navigation/navi_sub.gif) no-repeat scroll 31px 8px;}
ul.tree ul.stichwurter ul{border-bottom:1px solid #E7E6E4;}
ul.tree ul.stichwurter ul ul{border-bottom:0px;padding-bottom:5px;background-color:#fff;}
#right strong.h2{display:block;}
#right strong.h2{position:relative;border-left:4px solid #efefef;background:#efefef;padding:10px 5px 5px;margin:0;color:#5e5e5e;}
#right strong.h2 a{text-decoration:none;color:#5e5e5e}
#right strong.h2 a:hover{text-decoration:underline;}
#right div.box{border-left:4px solid #efefef;padding:7px 10px;}
#right div.box p{padding:7px 10px;}
#right form label{color:#5e5e5e;}
#right span.btn input{width:119px;}
#right input.fullsize{width:116px;padding:0;}
#right div.forms strong.h2{background-color:#efefef;color:#5e5e5e;border-left-color:#efefef;}
#right div.forms strong.h2 a{color:#5e5e5e;}
#right div.forms div.box{border-left-color:#efefef;background-color:#ffffff;}
#right .listitem{margin:2px 0 7px;padding-left:66px;position:relative;min-height:45px;height:auto;color:#5e5e5e;width:114px;}
#right .listitem .picture{position:absolute;display:block;left:0;top:0;width:56px;height:42px;text-align:center;background:#ffffff;border:1px solid #efefef;}
#right .listitem a.title{overflow:hidden;width:108px;display:block;}
#right .listitem a{text-decoration:none;color:#5e5e5e;}
#right .listitem a:hover{text-decoration:underline;}
#right .listitem tt{display:block;}
#right .actions{margin:3px 0 5px;}
#right .actions a{display:block;}
#right .listitem.bargain a.link{color:#5e5e5e;}
#right .listitem.rightlist{border-bottom:1px solid #efefef;height:auto;}
#right .listitem.rightlist.lastinlist{border:none;margin-bottom:3px;}
#right .listitem.rightlist .price{font-size:14px;font-weight:bold;color:#5e5e5e;margin:16px 24px 9px 0;width:90px;position:relative;}
#right .listitem.rightlist .price a{font-weight:normal;color:#5e5e5e;}
#right .listitem.rightlist .price a:hover{color:#5e5e5e;}
#right .listitem.rightlist .price .tocart{width:18px;height:16px;position:absolute;left:92px;top:0;}
#right .listitem.rightlist .price .btn{width:20px;height:18px;margin:0;border:0;background:transparent url(bg/buttons_ee_.gif) 0 0 no-repeat;padding:0;cursor:pointer;}
#right .listitem.rightlist .link{background:url(bg/oxid_ee_.gif) no-repeat 0 -385px;padding-left:14px;font-size:10px;text-decoration:none;color:#5e5e5e !important;line-height:1.1em;}
#right .listitem.rightlist .link:hover{text-decoration:underline;}
#right .box.minibasket{color:#5e5e5e;}
#right .box.minibasket .tocart{width:149px;height:18px;line-height:18px;}
#right .box.minibasket .tocart input{width:149px;height:18px;text-align:center;margin:0;border:0;color:#ffffff;padding:2px 0 0 23px;cursor:pointer;font-weight:bold;line-height:1.1em;}
#right .recommlist .btn{border:1px solid #5e5e5e;background:#5e5e5e;color:#ffffff;font-weight:bold;width:30px;text-align:center;line-height:100%;}
#right dl.actionslist{color:#5e5e5e;margin-bottom:5px;}
#right dl.actionslist dt{background:url(bg/sepatator_ee_.gif) no-repeat top center;font-weight:bold;padding-top:5px;}
#right dl.actionslist dd{margin:0;height:12px;}
#right dl.actionslist dd tt{width:80px;float:left;}
#right dl.actionslist dd span{float:left;}
#right dl.actionslist .link{background:url(bg/oxid_ee_.gif) no-repeat 0 -385px;padding-left:14px;font-size:10px;text-decoration:none;color:#5e5e5e !important;line-height:1.1em;float:right;}
#right dl.actionslist .link:hover{text-decoration:underline;}
#right .recommlistsearch .btn{width:auto;}
#right .recommlistsearch .search_input{width:120px;}
#right input.openid{width:99px;background:#fff url(bg/openid-icon-small.gif) no-repeat 0pt 50%;border:1px solid activeCaption;padding:1px 1px 1px 18px;}
#right .box{position:relative;}
a.rss{display:block;position:absolute;right:0;bottom:0;width:14px;height:14px;background:transparent url(bg/rss.gif) 0 0 no-repeat;text-decoration:none;bottom:5px;right:6px;}
#body strong.head a.rss, #body strong.head2 a.rss, #body .product strong.h4 a.rss, #body .boxhead a.rss{bottom:8px;}
#body strong.head, #body strong.head2{position:relative;display:block;}
#right strong.h2 a.rss{bottom:6px;}
#path a{text-decoration:none;}
#path a:hover{text-decoration:underline;}
#path a.dinfo{}
#body .main{height:0px;background:none no-repeat scroll 0 0 transparent;float:left;left:0;overflow:hidden;position:relative;top:0;width:780px;}
#body .main p{width:0px;}
#body .main a{display:block;height:0;overflow:hidden;position:absolute;}
#body, #body td, #body th{font-size:12px;}
#body strong.head, #body h1.head{margin:0 5px;background:#ffffff;color:#5e5e5e;font-size:14px;font-weight:bold;padding:8px .5em;border-left:8px solid #5e5e5e;border-top:1px solid #5e5e5e;border-right:1px solid #5e5e5e;position:relative;}
#body strong.head2{margin:0 5px 10px 5px;background:#ffffff;color:#5e5e5e;border:1px solid #5e5e5e;border-left-width:8px;float:left;width:549px;padding:8px 6px;}
#body .boxhead{margin:4px 4px 0px 0px;background:none;padding:7px 7px 5px 0px;height:20px;line-height:20px;font-size:16px;font-weight:normal;color:#E53417;}
#body .alone{background:transparent url('../img/basketitem.line.gif') repeat-x scroll left bottom}
#body strong.head em, #body h1.head em, #body .boxhead em{font-weight:normal;font-style:normal;font-size:11px;line-height:11px;}
#body strong.head small, #body h1.head small, #body .boxhead small{font-weight:bold;font-size:11px;line-height:11px;display:block;position:absolute;top:9px;right:3.5em;}
#body .boxhead small{top:12px;}
#body strong.head h1, #body .boxhead h1{margin:0;padding:0;display:inline;}
.stepitem_text{background-color:#EBE4DD;color:#1A171B;}
.stepitem_text, .stepitem_texthigh{background-color:#FFFFFF;border:1px solid #EBE4DD;color:#1A171B;height:75px;padding-top:0;vertical-align:top;}
.stepsitemcontainer{background-color:#FFFFFF;border:1px solid #EBE4DD;clear:both;display:block;font-size:11px;height:75px;margin:4px;padding-bottom:2px;padding-top:0;vertical-align:top;}
.stepitem_text{background-color:#EBE4DD;border:1px solid #677787;color:#757C83;height:75px;padding-top:0;vertical-align:top;}
.stepsitemcontainer{background-color:#FFFFFF;border:1px solid #EBE4DD;clear:both;display:block;font-size:11px;height:75px;margin:4px;padding-bottom:2px;padding-top:0;vertical-align:top;}
.stepitem2_textnormal{color:#757C83;}
.stepitem2_textnormalhigh, .stepitem2_textnormal{color:#E53417;font-size:12px;font-weight:normal;padding:0 0 0 4px;}
.stepitem2_textnormalhigh .no, .stepitem2_textnormal .no{font-size:20px;}
.stepitem2_textsmall{color:#1A171B;font-size:9px;margin-top:8px;padding-left:3px;}
.dottedline{background:url('../img/linedot.gif') repeat-x;border:0;height:1px;margin:10px 0 10px 0;padding:0;}
#body #test_contentBody{font-size:11px;padding:10px 20px 10px 0px;margin:0 4px 15px 0px}
#body .box{border:1px solid #5e5e5e;border-top:none;padding:8px 6px;margin:0 5px 10px;width:556px;float:left;background:#ffffff;}
#body .empty{padding:0 6px !important;height:0px;overflow:hidden;}
#body .box img{border:none;padding:0;margin:0;}
#body .box ul.list{margin:0;padding:0;}
#body .box ul.list li{background:url(bg/oxid_ee_.gif) no-repeat 0 -675px;display:inline;padding-left:8px;margin-right:10px;}
#body .box ul.list li a{text-decoration:none;color:#5e5e5e;}
#body .box ul.list li a:hover{text-decoration:underline;color:#014d7f;}
#body .box.info{padding:10px 0px 10px 0px;font-size:12px;}
#body .box.info.account{padding:10px 0px 0px 0px;font-size:12px;}
#body .box.info .form input, input.payment_text, select, textarea{font-size:12px;font-family:"Trebuchet MS", Verdana;padding-top:1px;padding-bottom:1px;border-color:#7B7A7E;border-style:solid;border-width:1px;}
#body .box.info .form, .paymentcontentdata select.xxs{width:20px;}
#body .box.info .form, .paymentcontentdata select.xs{width:40px;}
#body .box.info .form, .paymentcontentdata select.s{width:150px;}
#body .box.info .form, .account{width:340px;}
#body .box.info .form input.xxs{width:20px;}
#body .box.info .form input.xs{width:40px;}
#body .box.info .form input.s{width:154px;}
#body .box.info .form textarea{margin-top:4px;width:350px;}
#width200{width:200px;}
#body .box.notice{padding:5px 0 0;width:568px;border:none;}
#body .box .catfilter{margin:5px 5px 10px 0;}
#body .box .catfilter label{margin-right:7px;}
#body .box .catfilter select{margin:3px;}
#body .box{position:relative;float:left;padding:10px 0;width:auto;border:0px;margin:0px;}
#body .box-inner{width:219px;height:121px;padding:5px 0 5px 136px;border-bottom:1px dashed #ccc6c0;border-top:1px dashed #ccc6c0;color:#1A171B;background:no-repeat 5px 5px;}
#body .box a.imagelink{position:absolute;top:0px;left:0px;height:130px;width:130px;}
#body .box a.imagelink:hover{text-decoration:none;}
#body .box p{margin-top:5px;}
#body .box p.bonustxt{font-weight:normal;font-size:10px;}
#body .box li{padding-top:5px;}
#body .box a.primary-action, #body a.primary-action{display:block;margin-top:5px;padding-left:18px;line-height:13px;background:url(../img/action_arrow.png) no-repeat top left;}
#body .box-1{padding-right:10px;}
#body .box-3{padding-right:10px;}
#body .box-5{padding-right:10px;}
.containerfullrow{float:left;width:100%;}
#itemListing .container2ndlevelcatrow, #itemListingNotice .container2ndlevelcatrow{float:left;margin-left:1px;width:330px;}
.container2ndlevelcatrow{background:transparent url('../img/product.line.gif') repeat-x scroll left bottom;padding:13px 0;}
#itemListingNotice .productrow_fullborder_2ndlevelcat{height:150px;}
.product_image_xxs_container{height:110px;line-height:110px;margin-right:5px;overflow:hidden;text-align:center;vertical-align:middle;width:110px;}
a.ansehen, a.action-link{background:transparent url('../img/action_arrow.png') no-repeat scroll left center;cursor:pointer;display:block;line-height:14px;margin-top:10px;padding:1px 0 0 18px;width:auto;}
fieldset.remove{border:0 none;text-align:left;}
#itemListingNotice input.basketcontents_artdelbutton{background:transparent url('../img/status_red.gif') no-repeat scroll 65px 4px;margin-bottom:5px;margin-left:-10px;margin-top:5px;padding-left:0;width:75px;}
.basketcontents_artdelbutton{background:transparent url('../img/status_red.gif') no-repeat scroll 65px 4px;border:0 none;color:#FF0000;cursor:pointer;font-size:11px;height:15px;margin-left:2px;margin-top:-1px;text-decoration:underline;width:70px;}
.product_title{color:#000000;font-size:10px;font-weight:bold;overflow:hidden;}
span.vendorTitle{font-size:11px;font-weight:700;margin-bottom:1px;}
.product_title span{display:block;font-weight:400;}
.priceContainer{clear:both;overflow:hidden;}
.priceContainer{margin-top:5px;overflow:hidden;width:208px;}
.vendorPrice{color:#666666;float:right;margin-right:1px;}
.priceContainer p{display:block;}
.vendorPrice span{text-decoration:line-through;}
.priceContainer .shopPrice{color:#E53417;float:left;margin-right:7px;}
span.note{margin-top:10px;}
.product_title span{display:block;font-weight:400;}
fieldset.next{background:#E53417 none repeat scroll 0 0;margin:5px 4px 4px;text-align:right;padding:4px 0 4px 0;border:0px;}
#toshop{background:transparent url('../img/zuruck.zum.shop.gif') no-repeat scroll left center;width:168px;border:0px;cursor:pointer;}
#body .box-toplinks{padding-right:10px;}
#body .box-toplinks p a.article{display:block;padding-left:18px;line-height:13px;background:url(../img/action_arrow.png) no-repeat top left;color:#666;}
#body .box-toplinks .box-inner{width:355px;padding-left:0;border-bottom:none;height:auto;}
#body .box-blog p.tags a{color:#666;}
#body .box-blog .box-inner{width:355px;padding-left:0;border-bottom:none;}
#service{float:left;font-size:12px;color:#1A171B;margin:0;padding:0;width:989px;}
#service-2{float:left;}
#service-3{}
#service h2, h3{display:none;visibility:hidden;}
#service ul li{list-style-type:none;background:transparent url(../img/sprite_1.png) no-repeat;background-position:-452px -393px;padding-left:10px;}
#service ul li{font-size:12px;line-height:16px;margin-bottom:2px;}
#service ul li a{font-size:12px;line-height:16px;color:#1A171B;}
#service a{font-size:12px;line-height:16px;color:#1A171B;}
#service .sichereinkaufen{float:left;width:237px;height:190px;padding:0 0px 10px 0px;}
#service .sichereinkaufen .topic{padding-bottom:10px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -193px;width:237px;height:20px;}
#service .sichereinkaufen ul{float:left;width:170px;}
#service .sichereinkaufen .trustedshopicon{margin-top:-5px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -303px;width:61px;height:50px;float:right;}
#service .sichereinkaufen .trustedshopicon a:hover { text-decoration: none; }
#service .sichereinkaufen .tuevicon{display:none;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -373px;width:61px;height:50px;float:right;}
#service .sichereinkaufen .shopauskunfticon{background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -233px;width:61px;height:50px;float:right;}
#service .sichereinkaufen .shopauskunfticon a:hover { text-decoration: none; }
#service .zahlungsarten{float:left;width:237px;height:190px;padding:0 0px 10px 10px;}
#service .zahlungsarten .topic{padding-bottom:10px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -827px;width:237px;height:20px;}
#service .zahlungsarten .zahlungsart_paypal{float:left;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -571px;width:76px;height:44px;}
#service .zahlungsarten .zahlungsart_sofort{float:left;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -635px;width:76px;height:44px;}
#service .zahlungsarten .zahlungsart_amex{float:left;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -443px;width:76px;height:44px;}
#service .zahlungsarten .zahlungsart_mastercard{float:left;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -507px;width:76px;height:44px;}
#service .zahlungsarten .zahlungsart_visa{float:left;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -699px;width:76px;height:44px;}
#service .zahlungsarten .zahlungsart_vorkasse{float:left;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -763px;width:76px;height:44px;}
#service .help{float:left;width:237px;height:190px;padding:0 0px 10px 10px;}
#service .help .topic{padding-bottom:10px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -867px;width:237px;height:20px;}
#service .newsletter{float:left;width:237px;height:190px;padding:0 11px 10px 10px;}
#service .newsletter .topic{padding-bottom:10px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -907px;width:237px;height:20px;}
#service .newsletter .newsletter{float:left;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:-452px -930px;width:28px;height:40px;}
#service .newsletter input.txt{background-color:transparent;border-color:#58585A;border-style:solid;border-width:1px;color:#58585A;font-size:12px;height:14px;margin:0;padding:2px;width:218px;}
#service .newsletter input.submit{background-color:transparent;border-color:#58585A;border-style:solid;border-width:1px;color:#58585A;font-size:12px;height:24px;margin-top:5px;padding:0px;width:78px;}
#service .versand{float:left;width:237px;height:140px;padding:0 0px 10px 0px;}
#service .versand ul{float:left;width:140px;}
#service .versand .topic{padding-bottom:10px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -1055px;width:237px;height:20px;}
#service .versand .dhl{margin-top:-5px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -1001px;width:89px;height:34px;float:right;}
#service .versand .gogreen{background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -947px;width:89px;height:34px;float:right;}
#service .kundenservice{float:left;width:237px;height:140px;padding:0 0px 10px 10px;}
#service .kundenservice .topic{padding-bottom:10px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -1095px;width:237px;height:20px;}
#service .bergzeit{float:left;width:237px;height:140px;padding:0 0px 10px 10px;}
#service .bergzeit .topic{padding-bottom:10px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -1135px;width:237px;height:20px;}
#service .bergzeitonline{float:left;width:237px;height:140px;padding:0 0px 10px 10px;}
#service .bergzeitonline .topic{padding-bottom:10px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:0 -1175px;width:237px;height:20px;}
#service .bergzeitonline .facebook .icon{margin-top:-4px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:-452px -820px;width:45px;height:40px;float:left;}
#service .bergzeitonline .twitter .icon{margin-top:-4px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:-452px -1100px;width:45px;height:40px;float:left;}
#service .bergzeitonline .blog .icon{margin-top:-4px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:-452px -710px;width:45px;height:40px;float:left;}
#service .bergzeitonline .rss .icon{margin-top:-4px;background:url(../img/sprite_1.png) 0 0 no-repeat;background-position:-452px -990px;width:45px;height:40px;float:left;}
#service .bergzeitonline .facebook{width:115px;padding-bottom:9px;float:left;}
#service .bergzeitonline .twitter{width:115px;padding-bottom:9px;float:left;}
#service .bergzeitonline .blog{width:115px;float:left;}
#service .bergzeitonline .rss{width:115px;float:left;}
#footer{margin:auto;width:1030px;}
#footer-wrapper{margin:0 auto 0;position:relative;background:url("bg/bz_hgr_unten.jpg") repeat-y scroll -123px 0px transparent;padding-left:30px;padding-right:30px;padding-bottom:24px;width:982px;height:25px;}
#footer-2{color:#fff;font-size:10px;background:url(bg/verlauf-rot-1000.png) top left repeat-y;width:1000px;margin-left:-14px;text-align:center;padding-top:4px;padding-bottom:4px;}
#footer a{color:#fff;font-size:10px;}
#body.plain .boxhead{margin:5px 5px 0 5px;width:auto;float:none;}
#body.plain .box{width:auto;float:none;}
#body div.bar.prevnext{background:transparent url('../img/cart_continue_strip.png') no-repeat scroll;float:left;margin-top:10px;width:780px;height:30px;}
#body div.bar.prevnext input{border:0px;cursor:pointer;font-size:11px;font-weight:bold;padding:0px 5px 0 35px;margin:0;line-height:1.1em;float:right;}
#body div.bar.prevnext.bottom{margin-bottom:15px;height:100px;}
#body .form th{text-align:left;padding:7px 0;font-weight:bold;font-size:11px;}
h3.extraTitle{background:#EBE4DD none repeat scroll 0 0;clear:both;font-size:12px;margin:0 0;padding:5px;margin-right:15px;}
span.xtrafieldInfo{color:#666666;padding-left:10px;padding-top:2px;}
#body .form th.mid{padding-top:3em;}
#body .form th small{font-weight:normal;font-size:10px;}
#body .form td{padding:3px 0;padding-right:17px;}
#body small{font-weight:inherit;font-size:69%;}
#body .dot_sep{background:url(bg/sepatator_ee_.gif) no-repeat center center;border:0px none;height:10px;margin:0px;}
#body .dot_sep.mid{margin:5px 0;}
#body .errorbox{font-size:10px;font-weight:bold;color:#ff0000;padding:5px 0 5px 0;margin:3px 5px 10px 0;width:100%;display:block;border:solid 1px #F0F0F0;padding-top:5px;}
#body .errorbox p{margin:0;}
#body .errorbox.inbox{width:528px;margin:5px 0;float:none;}
#body.plain .errorbox{width:auto;font-size:10px;font-weight:bold;color:#D81F01;margin:20px;padding:0;border:none;width:500px;}
#body.plain .errorbox a{color:#D81F01;text-decoration:underline;}
#body.plain .errorbox a:hover{color:#666;}
#body.plain .errorbox .errhead{background:#D81F01;color:#fff;padding:5px 15px;}
#body.plain .errorbox .errbody{border:1px solid #D81F01;padding:15px;}
.locator{margin:0 0px 10px 0px;color:#5e5e5e;float:right;}
.locator .lochead{color:#5e5e5e;height:1.1em;float:left;}
.locator .lochead label{float:left}
.locator .lochead strong.h4{margin:0;padding:0;color:#5e5e5e;font-size:11px;font-weight:bold;float:left;}
.locator .locbody{text-align:right;height:1.3em;overflow:visible;float:right}
.locator .locbody, .locator .locbody a{font-size:10px;color:#757C83;font-weight:normal;}
.locator .locbody, .locator .locbody a:hover{color:#000;}
.locator .arrow{font-size:10px;font-weight:bold;}
.locator a.active{font-weight:bold;color:#014d7f;}
.locator .sep{padding:0 2px;color:inherit;color:#757C83;}
.loclink a{color:#757C83;text-decoration:underline !important;font-size:10px;}
.loclink a:hover{color:#E53417;}
.clear.pathway{border-bottom-color:#CCCCCC;border-bottom-style:dashed;border-bottom-width:1px;padding-bottom:10px;}
#path .pathway .cat-section .locator .locbody, .locator .locbody a{font-size:10px;color:#757C83;font-weight:normal;}
#path .pathway .cat-section .locator .locbody, .locator .locbody a:hover{color:#000;}
.locator .sort_row a.none{background:url(bg/oxid_ee_.gif) no-repeat right -750px;padding-right:20px;}
.locator .sort_row a.asc{background:url(bg/oxid_ee_.gif) no-repeat right -775px;padding-right:20px;}
.locator .sort_row a.desc{background:url(bg/oxid_ee_.gif) no-repeat right -800px;padding-right:20px;}
.locator .btn{margin-bottom:6px;}
.locator.compare .locbody{height:auto;}
.pathway{}
.pathway .cat-section{padding:5px 0 10px;width:780px;}
.pathway .cat-section a:hover{text-decoration:underline !important;}
#body .product{float:left;width:143px;height:147px;margin:0 5px 10px 5px;padding:5px 5px 5px 130px;position:relative;}
#body .product .picture{display:block;width:115px;text-align:center;position:absolute;top:8px;left:8px;overflow:hidden;}
#body .product strong.h3{margin:0;height:40px;display:block;}
#body .product strong.h3 a{font-size:10px;color:#000000;}
#body .product tt{color:#5e5e5e;display:block;}
#body .product .flag{width:10px;height:10px;float:left;margin:1px 8px 0 0;}
#body .product .flag.red{background-color:#f00;}
#body .product .flag.orange{background-color:#ffb200;}
#body .product .flag.green{background:url('../img/availability_1.gif') no-repeat;}
#body .product .desc{color:#5e5e5e;font-size:10px;}
#body .product .actions a{text-decoration:none;color:#5e5e5e;padding-left:12px;background:url(bg/oxid_ee_.gif) no-repeat 0 -300px;font-size:10px;display:block;width:1%;white-space:nowrap;}
#body .product .actions a:hover{text-decoration:underline;}
#body .product .variants{height:35px;}
#body .product .variants label{display:block;color:#5e5e5e;font-size:9px;padding-bottom:3px;}
#body .product .variants select{width:136px;}
#body .product .amprice{clear:left;}
#body .product .amount{padding-top:.5em;}
#body .product .amount label{margin-right:.5em;color:#5e5e5e;font-size:11px;color:#000000;}
#body .product .price{margin-bottom:2px;}
#body .product .price big{font-size:18px;line-height:100%;font-weight:bold;white-space:nowrap;}
#body .product .price sup.dinfo{vertical-align:super;margin:0;padding:0;}
#body .product .price sup.dinfo a{color:inherit;text-decoration:none;font-weight:bold;font-size:13px;}
#body .product .price sup.dinfo a:hover{text-decoration:underline;color:inherit;}
#body .product .price small{font-weight:inherit;font-size:69%;}
#body .product .tocart{height:18px;line-height:1;width:134px;background:transparent url(bg/buttons_ee_.gif) no-repeat right 0;margin:0;border:0 none;padding:0 1px 0 0;clear:left;}
#body .product .tocart input{height:18px;line-height:1;width:134px;background:transparent url(bg/buttons_ee_.gif) no-repeat 0 0;border:0;color:#ffffff;padding:0 0 0 23px;cursor:pointer;font-weight:bold;}
#body .product.head{margin-top:26px;border-top:none;border-color:#5e5e5e;}
#body .product.head strong.h4{display:block;margin:0;background:#ffffff;padding:8px 5px 1px 7px;height:20px;position:absolute;top:-30px;left:-1px;border-top:1px solid #5e5e5e;border-left:8px solid #5e5e5e;border-right:1px solid #5e5e5e;width:259px;line-height:20px;font-size:11px;font-weight:bold;color:#5e5e5e;}
#body .product.head strong.h4 small{display:block;position:absolute;top:8px;left:49%;color:#5e5e5e;font-size:10px;font-weight:normal;}
.pp-buy.pp-buy-main{border-bottom:1px dashed #CCCCCC;border-top:1px dashed #CCCCCC;font-size:11px;padding:5px 0;}
#body .product.head strong.h4.big{width:549px;}
#body .product.head.topshop strong.h4{color:#5e5e5e;border-color:#014d7f;}
#body .product.head.topshop{border-color:#014d7f}
#body .product.big{width:230px;height:208px;padding-left:483px;}
#body .product.head strong.h4.big{width:549px;display:block;}
#body .product.big .picture{width:250px;}
#body .product.big strong.h3{margin-top:10px;display:block;}
#body .product.big strong.h3 a{font-size:12px;color:#000000;}
#body .product.big .actions a{display:inline;margin-right:10px;}
#body .product.big .price big{font-size:23px;}
#body .product.big .price .old{font-weight:bold;font-size:11px;}
#body .product.big .price sub.only{display:block;float:left;font-weight:bold;font-size:11px;margin-right:.5em;height:3em;}
#body .product.big .price .desc{color:#5e5e5e;font-size:10px;}
#body .product.small{width:123px;height:147px;padding-left:5px;padding-top:125px;}
#body .product.small .variants{height:3em;margin-bottom:2px;}
#body .product.small .picture{height:118px;}
#body .product.small .price{white-space:nowrap;}
#body .product.small .tocart{width:121px;}
#body .product.small .tocart input{width:121px;}
#body .product.small .variants select{width:123px;}
#body .product.thin{width:433px;height:130px;border-color:#5e5e5e;}
#body .product.head strong.h4{margin:0;background:#ffffff;padding:8px 5px 1px 7px;height:20px;position:absolute;top:-30px;left:-1px;border-top:1px solid #5e5e5e;border-left:8px solid #5e5e5e;border-right:1px solid #5e5e5e;width:259px;line-height:20px;font-size:11px;font-weight:bold;color:#5e5e5e;}
#body .product.head strong.h4.thin{width:549px;border-color:#5e5e5e;;color:#5e5e5e;background:#efefef;padding:1px 5px 8px 7px;}
#body .product.thin .price{position:absolute;top:5px;right:5px;}
#body .product.thin .amount{position:absolute;bottom:25px;right:5px;}
#body .product.thin .desc{width:100%;}
#body .product.thin .tocart{position:absolute;bottom:5px;right:5px;}
#body .product.thin .variants{position:absolute;bottom:25px;right:100px;}
#body .product.thin .actions{margin-top:2em;}
#body .product.thin tt{float:left;}
#body .product.thin .flag{float:left;margin-left:4px;}
#body .product.thinest{width:479px;height:50px;padding-left:72px;margin:0;border:none;}
#body .product.thinest .picture{left:0;height:42px;width:56px;border:1px solid #CBCBCB;}
#body .product.thinest strong.h3{height:26px;margin-top:3px;display:block;}
#body .product.head strong.h4.thinest{width:556px;border-color:#5e5e5e;color:#5e5e5e;background:#efefef;padding:1px 5px 8px 7px;}
#body .product.thinest .price{position:absolute;top:15px;right:5px;}
#body .product.thinest .price big{font-size:14px;line-height:100%;}
#body .product.thinest .price sup.dinfo a{font-size:11px;}
#body .product.thinest .amount{position:absolute;bottom:5px;right:170px;}
#body .product.thinest .tocart{position:absolute;bottom:5px;right:5px;}
#body .product.thinest .actions{margin-top:0em;}
#body .product.thinest tt{float:left;}
#body .product.thinest .flag{float:left;margin-left:4px;}
#body .product.thinest .variants{height:auto;}
#body .product.firstinlist{border-bottom:none;margin-bottom:0;}
#body .product.inlist{border-top:none;border-bottom:none;margin-bottom:0;}
#body .product.lastinlist{border-top:none;}
#body .separator{height:10px;background:transparent url(bg/sepatator_ee_.gif) no-repeat center center;margin:0 5px;float:left;width:568px;border:1px solid #5e5e5e;border-top:none;border-bottom:none;}
#body .separator.inbox{width:555px;border:none;margin:0;}
#body .txtseparator{height:10px;margin:0 5px;float:left;width:568px;border:1px solid #5e5e5e;border-top:none;border-bottom:none;}
#body .txtseparator.inbox{margin:0;width:555px;border:none;border-bottom:1px solid #5e5e5e}
#body .product.details{height:auto;min-height:260px;margin-bottom:0;border-bottom:none;border-color:#5e5e5e;}
#body .product.details strong.h4{border-color:#5e5e5e;color:#5e5e5e;background:#efefef;padding:1px 5px 8px 7px;display:block;}
h1.product_details{color:#E53417;font-size:24px;font-weight:normal;margin:10px 0 0 0;}
#body .product.details tt{margin:3px 0 0 0;}
#body .product.details .desc{margin:3px 0 0 0;font-size:11px;color:#5e5e5e;}
#body .product.details .picture{text-align:left;height:250px;}
#body .product.details .exturls{position:absolute;top:260px;left:8px;width:250px;}
#body .product.details .exturls a{color:#014d7f;font-size:10px;margin-right:1em;}
#body .product.details .cats{margin:1em 0 0 0;font-size:10px;color:#5e5e5e;}
#body .product.details .cats a{font-size:10px;color:#5e5e5e;}
#body .product.details .cats img{margin-right:1em;}
#body .product.details .status{padding-top:1em;font-size:10px;color:#5e5e5e;}
#body .product.details .variants{padding-top:1em;}
#body .product.details .actions{padding-top:1em;clear:left;}
#body .product.details .actions a{display:block;color:#5e5e5e;}
#body .product.details .actions a.reqlogin{background:none;padding-left:0;}
#body .product.details .price{margin:7px 0;}
#body .product.details .price strong{margin-right:8px;color:#E53417;font-size:24px;font-weight:normal;line-height:24px;}
#body .product.details .price .old{font-weight:normal;font-size:11px;}
.price .old{font-weight:normal;color:#808080;line-height:auto;}
#body .product.details .price sup.dinfo{font-size:10px;font-weight:normal;color:#5e5e5e;vertical-align:top;float:left;line-height:inherit;width:120px;}
#body .product.details .price sup.dinfo a{font-size:11px;font-weight:bold;}
#body .product.details .price sub.only{display:block;float:left;font-weight:bold;font-size:11px;margin-right:.5em;height:3em;}
#body .product.details .price .desc{color:#5e5e5e;font-size:10px;}
#body .product.details .packing{clear:left;padding-top:.5em;font-size:10px;color:#757C83;}
#body .product.details .pperunit{clear:left;padding-top:.5em;font-size:10px;color:#000;}
#body .product.details .amprice th{font-size:10px;font-weight:bold;}
#body .product.details .amprice td{font-size:10px;padding:0;}
#body .product.details .amprice .am{color:#5e5e5e;}
#body .product.details .amprice .pr{font-weight:bold;}
#body .product.details .amount{clear:left;}
#body .product.details .pricealarm{float:left;margin-top:2px;}
#body .product.details .pricealarm a{font-size:10px;}
#body .product.details .persparam{clear:left;padding-top:7px;}
#body .product.details .persparam label{font-size:10px;margin-right:10px;color:#5e5e5e;}
#body .product.details .tocart{float:left;margin-top:2px;margin-right:40px;}
#body .product.details .socialbookmarks{padding-top:1em;}
#body .product.details a.sbookmarks{border-right:1px solid #efefef;height:20px;display:block;float:left;padding:0px 3px 0px 3px;margin:0px;}
#body .product.details a.sbookmarks.noborder{border:none;height:20px;display:block;float:left;padding:0px 3px 0px 3px;margin:0px;}
#body .product.moredetails{margin:0 5px 10px;height:auto;width:704px;border-top:none;padding:5px 6px 0 0;border-color:#5e5e5e;}
#body .product.moredetails .morepics{margin-top:10px;padding:5px 0;height:44px;border-top:1px solid #efefef;}
#body .product.moredetails .morepics a{border:1px solid #efefef;width:56px;height:42px;margin:0 11px 0 2px;float:left;}
#body .product.moredetails .longdesc{margin-top:10px;padding:15px 0 0;border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;line-height:normal;}
#body .product.moredetails .longdesc strong.h3{font-size:12px;height:auto;margin:0px;padding-bottom:7px;font-weight:bold;display:block;}
#body .product.moredetails .longdesc p{margin:0;padding:7px 0px;}
#body .question{margin:10px 10px 1px 0;padding:11px 0 18px 0;border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;font-size:11px;}
#body .question a{font-size:11px;font-weight:normal;color:#E53417;text-decoration:underline}
#body .box .attributes td{border-bottom:1px solid #efefef;font-size:10px;padding:.5em 0}
#body .box .attributes .last td{border-bottom:none}
#body .small{float:left;width:155px;height:165px;font-size:11px;padding-right:20px;overflow:hidden;font-weight:normal}
#body .small a{font-weight:normal}
#body .small span{font-wieght:normal;color:#E53417;}
#body .box .pricealarm{border-top:1px solid #efefef;}
#body .box .pricealarm th{padding-top:.5em;}
#body .box .pricealarm th label{font-weight:bold;font-size:10px;color:#5e5e5e;}
#body .wellcome{float:left;width:280px;height:157px;margin:0 5px 10px 5px;padding:0;}
#body .box .guestbook{margin-top:9px;}
#body .box .guestbook .head td{border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:5px 0;color:#5e5e5e;}
#body .box .guestbook .head td.name{color:#5e5e5e;}
#body .box .guestbook .body td{font-size:10px;padding:5px 0;}
#body .box dl.links{margin:0;}
#body .box dl.links dt{margin:0 0 12px;}
#body .box dl.links dt a{color:#E53417;}
#body .box dl.links dt a:hover{color:#E53417;}
#body .box dl.links dd{background:url(bg/sepatator_ee_.gif) no-repeat bottom center;padding:0px;margin:0px;}
#body .box dl.links dd.last{background:none;margin:0;padding:0;}
#body dl.news{margin:0;}
#body dl.news dt{margin-bottom:12px;}
#body dl.news dt a{font-weight:bold;color:#5e5e5e;}
#body dl.news dt a:hover{text-decoration:none;}
#body dl.news dd{margin:0 0 15px 0;}
#body .box.compare{margin-bottom:20px;}
#body .box.compare .reorder{margin-bottom:5px;height:10px;clear:both;}
#body .box.compare .reorder a{font-size:10px;font-weight:bold;border:1px solid #5e5e5e;padding-left:2px;line-height:10px;width:11px;color:#5e5e5e;display:block;}
#body .box.compare .reorder a:hover{text-decoration:none;color:#5e5e5e;}
#body .box.compare .product{border:none;float:none;display:block;}
#body .box.compare .product .picture{display:block;width:115px;text-align:center;position:absolute;top:8px;left:4px;}
#body .box.compare .product.small{width:123px;height:147px;margin:0 auto;padding:125px 0 0 0;}
#body .box.compare .actions{padding-top:1em;margin-bottom:5px;width:123px;text-align:left;}
#body .box.compare .actions a{text-decoration:none;color:#5e5e5e;padding-left:12px;background:url(bg/oxid_ee_.gif) no-repeat 0 -300px;font-size:10px;display:block;width:1%;white-space:nowrap;}
#body .box.compare .actions a:hover{text-decoration:underline;}
#body .box.compare .fromcompare{height:18px;line-height:1;width:121px;background:transparent url(bg/buttons_ee_.gif) no-repeat right -50px;margin:0;border:0 none;padding:0 1px 0 0;clear:left;}
#body .box.compare .fromcompare input{height:18px;line-height:1;width:121px;background:transparent url(bg/buttons_ee_.gif) no-repeat 0 -50px;margin:0;border:0;color:#ffffff;padding:0 0 0 23px;cursor:pointer;font-weight:bold;}
#body .box.compare table.cmp_tbl{margin-left:auto;margin-right:auto;width:97%;}
#body .box.compare table.cmp_tbl td, #body .box.compare table.cmp_tbl th{font-size:10px;padding:3px 6px 3px 6px;border-left:1px dotted #efefef;border-bottom:1px dotted #efefef;}
#body .box.compare table.cmp_tbl th{font-weight:bold;}
#body .box.compare .no_left_brd{border-left:none !important;}
#body .box.compare .no_bot_brd td, #body .box.compare .no_bot_brd th{border-bottom:none !important;}
#body.plain .box.compare table.cmp_tbl{margin:0;width:auto;}
#body.plain .box.compare .product.small{height:auto;}
#body.plain .box.compare .actions{display:none;}
#body.plain .box.compare .tocart{display:none;}
#body.plain .box.compare table.cmp_tbl th{width:121px;}
#body .ordersteps{margin:0 0px 30px;float:left;}
#body .ordersteps dl{width:143px;height:75px;padding:3px;margin:0 5px 0 0;float:left;border:1px solid #5e5e5e;background:#EBE4DD;color:#5e5e5e;border:1px solid #EBE4DD}
#body .ordersteps dt{padding:0;margin:0;}
#body .ordersteps dt, #body .ordersteps dt a{font-size:12px;font-weight:normal;color:#757C83;padding-bottom:6px;text-decoration:none;}
#body .ordersteps dt a:hover{text-decoration:none;color:#E53417;}
#body .ordersteps dl big{font-size:20px;line-height:19px;font-weight:normal;padding-right:5px;}
#body .ordersteps dt a:hover big{text-decoration:none;}
#body .ordersteps dd, #body .ordersteps dd a{font-size:11px;margin:0;text-decoration:none;color:#1A171B;}
#body .ordersteps dd a:hover{color:#E53417;}
#body .ordersteps .lastinrow{margin-right:0;}
#body .ordersteps dl.active{background:#ffffff;}
#body .ordersteps dl.active dd{}
#body .ordersteps dl.active dd a{}
#body .ordersteps dl.active dt, #body .ordersteps dl.active dt a{color:#E53417;}
#body .ordersteps.nofinalstep dl{width:126px;}
#body .ordersteps.nofinalstep .lastinrow{width:128px;}
#body div.bar.prevnext .arrowdown input{background:url(bg/oxid_ee_.gif) no-repeat 15px -342px;background-color:#014d7f;padding-left:38px;padding-right:25px;}
#body div.bar.prevnext .arrowright input{}
#body div.bar.prevnext .minorderprice{font-size:12px;font-weight:bold;line-height:27px;text-align:center;width:auto;}
#body div.bar.prevnext .termsconfirm{width:auto;margin:0 10px;}
#body div.bar.prevnext .termsconfirm td{font-size:10px;color:#5e5e5e;padding:3px 3px 3px 0;}
#body div.bar.prevnext .termsconfirm a{font-size:10px;color:#5e5e5e;text-decoration:underline;}
#body div.bar.prevnext .termsconfirm a:hover{color:#5e5e5e;}
#body div.bar.prevnext .termsconfirm .chkbox{background:none;border:none;vertical-align:middle;margin:0px;padding:0;}
#body div.bar.prevnext.terms{height:auto;margin-bottom:10px;}
#body .basket{float:left;margin:0 0px 10px 0px;border:0px;width:775px;}
#body .basket tbody td{padding-top:10px;}
#body .basket tbody.basketbuttons td{padding-top:0px;}
.basketinput{border:1px solid #666666;font-size:10px;height:18px;padding:2px 4px 2px 4px;}
.basketinput.quantity{text-align:right;width:28px;}
.basketinput.voucher{width:150px;}
#body .basket th{color:#1A171B;font-weight:bold;height:25px;border-bottom:0 none;margin-bottom:5px;}
#body .basket th.lastcol{padding-left:0;}
#body .basket td.brd{padding-top:0px;}
.paypal{margin-right:20px;}
.bonuspal{float:right;text-align:right;color:#666360;margin-right:20px;}
.bonuspal em{color:Black;font-weight:normal;}
.tooltipspan{padding:5px;}
h2.useroptboxhead{clear:both;display:block;margin:30px 0 20px 8px;}
.bbasketcontents{background-color:#E53417;color:#FFFFFF;font-size:12px;padding:5px;margin:0 0 4px 0}
ul.bonusPoints{list-style-type:disc;margin:15px;}
#body .basket .bsk_sep td{height:9px;padding-top:0;}
#body .basket .bsk_sep .line{border-bottom:1px solid #efefef;}
#body .basket .bsk_sep .bigline{border-bottom:4px solid #efefef;}
#body .basket .picture{border:1px solid #efefef;background:#ffffff;text-align:center;display:block;height:42px;width:56px;}
#body .basket .art_title a{font-size:12px;font-weight:bold;color:#E53417;text-decoration:underline;}
#body .basket .art_title a:hover{}
#body .basket .art_num{font-size:12px;color:#5e5e5e;}
#body .basket .amount{margin-bottom:7px;}
#body .basket .upd{color:#ffffff;width:91px;cursor:pointer;padding:1px;}
#body .basket .price{text-align:right;}
#body .basket .vat{text-align:right;}
#body .basket .vat_order{text-align:right;padding-right:5px;}
#body .basket .amount{padding-right:20px;}
#body .basket .totalprice{text-align:right;}
#body .basket .notice td{padding-top:5px;font-size:10px;color:#5e5e5e;}
#body .basket .sumrow td{padding-top:3px;}
#body .basket .sumrow.total td{padding:7px 0 4px;}
#body .basket .sumdesc{padding-right:15px !important;text-align:right;}
#body .basket .discount, #body .basket .coupon{color:#5e5e5e;font-size:10px;}
#body .basket .bottrow{height:14px;}
#body .basket a.remove{display:block;width:97px;height:17px;line-height:17px;border:1px solid #5e5e5e;color:#ffffff;background:#5e5e5e;text-align:center;font-weight:bold;font-size:10px;text-decoration:none;}
#body .basket a.wrapremove{width:70px;}
#body .basket .wrapmod{display:block;height:18px;line-height:1;width:85px;background:transparent url(bg/buttons_ee_.gif) no-repeat right -100px;margin:0;border:0 none;padding:0 1px 0 0;float:left}
#body .basket .wrapmod a{font-size:10px;text-align:center;text-decoration:none;display:block;height:14px;line-height:1;width:62px;background:transparent url(bg/buttons_ee_.gif) no-repeat 0 -100px;margin:0;border:0;color:#ffffff;padding:4px 0 0 23px;font-weight:bold;}
#body .basket .frombasket{height:18px;line-height:1;width:100px;background:transparent url(bg/buttons_ee_.gif) no-repeat right -50px;margin:0;border:0 none;padding:0 1px 0 0;float:left}
#body strong.useroptboxhead{margin:10px 5px 0;background:#ffffff;padding:4px 5px 5px 7px;height:20px;border:1px solid #5e5e5e;border-left:8px solid #5e5e5e;border-right:1px solid #5e5e5e;line-height:20px;font-size:12px;font-weight:bold;color:#5e5e5e;width:162px;display:block;}
#body strong.useroptboxheadbig{margin:10px 5px 0;background:#ffffff;padding:4px 5px 5px 7px;height:20px;border:1px solid #5e5e5e;border-left:8px solid #5e5e5e;border-right:1px solid #5e5e5e;line-height:20px;font-size:12px;font-weight:bold;color:#5e5e5e;width:259px;display:block;}
#body .useroptbox{height:310px;padding:5px;position:relative;font-size:11px;width:250px;}
#body .useroptboxbig{width:248px;height:310px;margin:0 5px 10px 5px;padding:5px 15px;position:relative;font-size:12px;}
#body .useroptbox .link{font-size:10px;}
#body .useroptbox .err{margin-bottom:10px;font-size:10px;}
#body .paymentboxhead, #body .thankyouboxhead{margin-top:5px;}
#body dl.orderinfocol{margin:0 5px;width:257px;float:left;line-height:15px;}
#body dl.orderinfocol dt{padding:0;margin:0 0 5px 0;height:23px;font-weight:bold;border-bottom:1px solid #efefef;}
#body dl.orderinfocol dd{padding:0;margin:0;}
#body .giftwrap{height:18px;width:20px;background:transparent url(bg/buttons_ee_.gif) 0 -100px no-repeat;margin:0;border:0 none;padding:0;display:block;}
#body .etrustlogocol{float:left;width:100px;}
#body .etrustdescocol{float:left;width:443px;}
#body .wrapping{float:left;margin:0 5px 10px 6px;border:1px solid #5e5e5e;border-left:none;empty-cells:show;}
#body .wrapping tbody td{padding-top:10px;}
#body .wrapping th{background:#ffffff;color:#5e5e5e;font-weight:bold;height:25px;padding-left:6px;}
#body .wrapping th.brd{padding:0;border-left:1px solid #5e5e5e;}
#body .wrapping th .brd_line{background:#5e5e5e;width:7px;height:25px;}
#body .wrapping td.brd{border-left:1px solid #5e5e5e;}
#body .wrapping .wrp_sep td{height:9px;padding-top:0;}
#body .wrapping .wrp_sep .line{border-bottom:1px solid #efefef;}
#body .wrapping .picture{border:1px solid #efefef;background:#ffffff;text-align:center;display:block;height:42px;width:56px;margin-left:5px;}
#body .wrapping .art_title a{font-size:10px;font-weight:bold;color:#000000;}
#body .wrapping .art_title a:hover{color:#000000;}
#body .wrapping .art_num{font-size:10px;color:#5e5e5e;}
#body .wrapping .wrapping_items td{padding-top:0;}
#body .wrapptop{margin-top:10px;}
#body .giftbigimg{padding-right:12px;}
#body dl.orderinfocol.greetingcard{width:540px;margin:0;}
#body .cardbox{width:257px;float:left;margin:0 10px 5px 0;}
#body .cardbox .card_title{}
#body .cardbox .card_body{padding:5px 0 5px 25px;}
#body .card_sep{clear:both;}
#body .giftmessage{width:100%;height:100px;}
#body .morecats{margin:0 5px;width:569px;float:left;}
#body .morecats dl{margin:0 0 25px;}
#body .morecats dt{background:#efefef;border-bottom:1px solid #ffffff;}
#body .morecats dd{background:#efefef;border-bottom:1px solid #ffffff;margin:0;padding:0;}
#body .morecats dl a{color:#5e5e5e;padding:4px 10px;display:block;font-weight:normal;}
#body .morecats dl dt a{font-weight:bold;}
#body .morecats dl a:hover{color:#5e5e5e;}
#body .morecats dd a{background:url(bg/oxid_ee_.gif) no-repeat 10px -650px;padding-left:22px;}
#body .account_header{background:#EBE4DD none repeat scroll 0 0;width:710px;padding:5px;float:left;}
#body .account_header ul{width:220px;float:left;padding-right:20px;}
#body .account_header ul li{background:transparent url('../img/bullet_arrow.gif') no-repeat scroll 0 4px;margin:10px 0;padding:2px 0 0 9px;}
#body .account_header dl{border-bottom:1px solid #efefef;margin:2px 0;padding-bottom:5px;width:97%;}
#body .account_header dl.lastInCol{border-bottom:0;margin:0;padding-bottom:0px;}
#body .account_header dt a{font-weight:bold;font-size:10px;text-decoration:none;color:#5e5e5e;padding-left:8px;}
#body .account_header dt a:hover{text-decoration:underline;color:#5e5e5e;}
#body .account_header dt a.active{color:#014d7f;}
#body .account_header dd{margin:2px 0;font-size:10px;color:#5e5e5e;padding-left:8px;}
#body .account_header .bonus{float:left;width:470px}
#body .account strong.h4{font-size:11px;font-weight:bold;margin:0;padding:0;display:block;}
#body .account small{font-size:10px;}
#body form .account{width:350px;}
#body .product .fromlist{right:155px;top:117px;height:18px;width:100px;background:transparent url(bg/buttons_ee_.gif) 0 -50px no-repeat;margin:0;border:0 none;padding:0;border-right:1px solid #5e5e5e;position:absolute;}
#body .product .fromlist input{width:100%;background:transparent;margin:0;border:0;color:#ffffff;padding:2px 0 0 23px;cursor:pointer;font-weight:bold;}
#body .wishlist .product{padding:5px 0 5px 130px;margin:0;border:none;}
#body .wishlist .product.thin{width:413px;}
#body .wishlist .separator{margin:0;width:541px;border:none;}
#body .wishlist .dot_sep{clear:both;}
#body .wishsearchresults .searchitem{background:url(bg/wishlist.jpg) no-repeat;line-height:50px;margin:5px 0;}
#body .wishsearchresults .searchitem a{padding-left:60px;line-height:50px;font-weight:bold;color:#000;display:block;width:1%;white-space:nowrap;}
#body .wishsearchresults .searchitem a:hover{color:#000;}
#body .form.orderhistory td{font-size:10px;padding:2px 0;}
#body .form.orderhistory th{font-weight:bold;font-size:10px;border:none;background:none;padding:2px 0;}
#body .form.orderhistory tr.headrow td, #body .form.orderhistory tr.headrow th{font-size:11px;}
#body .form.orderhistory a.tocart{height:25px;width:35px;background:transparent url(../img/icon.basket.gif) 0 0 no-repeat;margin:0;border:none;padding:0;display:block;}
#body .form.orderhistory a.artlink{margin-right:7px;color:#E53417;font-size:10px;}
#body .form.orderhistory a.artlink:hover{color:#E53417;}
#body .form.orderhistory .amount{padding-right:7px;}
#body .recommendlist .product{padding:5px 0 5px 130px;margin:0;border:none;}
#body .recommendlist .product.thin{width:413px;}
#body .recommendlist .separator{margin:0;width:541px;border:none;}
#body .recommendlist .dot_sep{clear:both;}
#body ul.suggest{margin:0;}
#body .mallbox{width:980px;margin:15px auto;}
#body .mallbox .mallhead{position:relative;clear:both;height:75px;}
#body .mallbox .mallhead .mallmenu{position:absolute;right:7px;top:55px;margin:0;padding:0;list-style-type:none;}
#body .mallbox .mallhead .mallmenu li{float:left;margin:0 5px;padding-right:10px;border-right:1px solid #999;}
#body .mallbox .mallhead .mallmenu li.last{border:none;}
#body .mallbox .mallhead .mallmenu li a{font-size:10px;}
#body .mallbox .langbox{background:#24316E;border-bottom:1px solid #fff;padding:8px 7px;color:#fff;}
#body .mallbox .langbox a{font-size:10px;color:#fff;}
#body .mallbox .langbox a.lang_active{font-weight:bold;}
#body .mallbox .locationbox{padding:15px 0 2px 0;margin:0 0 15px 15px;font-size:10px;color:#A7A7A7;border-bottom:1px solid #CBCBCB;}
#body .mallbox .welcomebox{position:relative;margin-left:15px;width:480px;}
#body .mallbox .welcomebox .shopselectbox{position:absolute;left:510px;top:7px;width:400px;font-size:10px;}
#body .mallbox .mallfooter{margin:55px 0 0;position:relative;}
#body .mallbox .mallfooter .copyright{background:#24316E;color:#fff;height:15px;margin:2px;padding:6px 0px;text-align:right;}
#body .mallbox .mallfooter a{font-size:10px;color:#fff;}
#mask{visibility:hidden;display:none;}
#mask iframe{visibility:hidden;border:none;}
#mask.on{visibility:visible;display:block;position:fixed;opacity:0.7;top:0;left:0;width:100%;height:100%;background:#000;z-index:1500;}
div.popup{visibility:hidden;display:none;}
div.popup strong{display:block;margin:9px 0;font-size:11px;}
div.on.popup{visibility:visible;display:block;position:fixed;top:50%;left:50%;width:250px;height:150px;background:#ffffff;z-index:2000;margin-top:-75px;margin-left:-125px;border:1px solid #000000;padding:10px;}
div.on.popup.load{background:#fff url(bg/ajax-loader.gif) center center no-repeat;}
div.on.popup table{width:100%;}
div.on.popup input{color:#5e5e5e;background:#efefef;border:1px solid #5e5e5e;font-weight:bold;padding:2px;width:120px;}
div.on.popup input.disabled{color:#cbcbcb;background:#fff;border:1px solid #cbcbcb;font-weight:bold;padding:2px;width:120px;}
div.on.popup input.bl{position:absolute;bottom:10px;left:10px;}
div.on.popup input.br{position:absolute;bottom:10px;right:10px;}
#zoom{padding:0;overflow:auto;min-width:250px;min-height:150px;background:#efefef;border-color:#000000;}
#zoom ul.tabs{padding:0;margin:0;background:#ffffff;height:28px;width:100%;}
#zoom ul.tabs li{list-style:none;margin:1px;float:left;}
#zoom a{display:block;padding:5px;background:#efefef;width:20px;text-align:center;border:1px solid #5e5e5e;color:#5e5e5e;font-weight:bold;}
#zoom ul.tabs li.close{float:right;}
#body .msg{float:left;width:548px;background:#ffffff;border:1px solid #efefef;margin:0 5px 10px 5px;padding:5px 10px;}
#body .msg .err{color:#5e5e5e;font-weight:bold;}
#body .box .tags{text-align:left;}
#body .box .tags a{line-height:100%;padding:0 .2em;cursor:pointer;color:#666666;}
#body .box .tags a.sel{color:green;font-weight:bold;}
#write_review{display:none;}
#body .rating_review_background{width:89px;height:16px;margin:0;padding:0;background:url(bg/stars.jpg) no-repeat 0 0;}
#body .onestar{background-position:-72px -38px}
#body .twostar{background-position:-54px -38px}
#body .threestar{background-position:-36px -38px}
#body .fourstar{background-position:-18px -38px}
#body .fivestar{background-position:0 -38px}
#body ul.rating{width:89px;height:16px;margin:0 0 3px;padding:0;list-style:none;clear:both;position:relative;background:url(bg/stars.jpg) no-repeat left top;}
#body ul.rating li{cursor:pointer;float:left;}
#body ul.rating li a{position:absolute;left:0;top:0;width:18px;height:16px;text-decoration:none;z-index:200;}
#body ul.rating li a b{display:none;}
#body ul.rating li.one a{left:0}
#body ul.rating li.two a{left:17px;}
#body ul.rating li.three a{left:34px;}
#body ul.rating li.four a{left:51px;}
#body ul.rating li.five a{left:68px;}
#body ul.rating li a:hover{z-index:2;width:89px;height:16px;overflow:hidden;left:0;background:url(bg/stars.jpg) no-repeat 0 -18px}
#body ul.rating li.one a:hover{background-position:-72px -18px;}
#body ul.rating li.two a:hover{background-position:-54px -18px;}
#body ul.rating li.three a:hover{background-position:-36px -18px;}
#body ul.rating li.four a:hover{background-position:-18px -18px;}
#body ul.rating li.five a:hover{background-position:0 -18px;}
#body .rating_review_input{margin:0;height:16px;}
#body .rating li.current_rate{background:url(bg/stars.jpg) left bottom;position:absolute;height:16px;z-index:1;}
#body dl.review{margin:5px 0;padding-bottom:5px;border-bottom:1px solid #ccc;}
#body dl.review dt{margin-bottom:7px;height:1em;}
#body dl.review dd{clear:both;margin:0;}
#body dl.review .param{margin-left:20px;color:#757C83;}
#body dl.recommlistdesc{margin:0 0 10px;}
#body dl.recommlistdesc dt{font-size:10px;padding:3px 0 7px;background:url(bg/sepatator_ee_.gif) no-repeat bottom center;}
#body dl.recommlistdesc dt a{font-size:10px;}
#body dl.recommlistdesc dd{font-size:10px;margin:3px 0;}
#body .recommitems .article{width:125px;margin-right:9px;float:left;color:#787F87;font-size:10px;}
#body .recommitems .article a{font-size:10px;}
#body .recommitems .article .picture{width:56px;height:42px;text-align:center;border:1px solid #CBCBCB;margin-bottom:3px;}
#body .recommitems input.btn{border:1px solid #5e5e5e;border-width:1px 0;}
#body .recomm_author{font-weight:normal;}
#body .recomlistdesc{float:left;width:415px;}
.verification_code{border:1px solid #000;color:#000;padding:2px;text-align:center;width:80px;}
#body #demoAdminLink{border:1px solid;position:absolute;left:778px;top:160px;height:80px;width:200px;opacity:0.7;z-index:1000;}
#body #demoAdminLink .closeAdminLink{display:block;width:15px;height:12px;border:none;margin-left:185px;}
#body #demoAdminLink .openAdminLink{display:block;width:185px;height:18px;border:none;margin-left:7px;margin-top:32px;}
a.ansehen, a.action-link{background:transparent url('../img/action_arrow.png') no-repeat scroll left center;cursor:pointer;display:block;line-height:14px;margin-top:10px;padding:1px 0 0 18px;width:auto;}
h2.extrTitle{clear:both;display:block;margin: 0px 0px 0px 0px; padding: 5px; background-color: #EBE4DD; color: #000; font-weight: bold;}
h2.extrTitle .h2Thin{font-weight: normal;}
h3.extrTitle{background:none repeat scroll 0 0 #EBE4DD;clear:both;font-size:12px;margin:0 4px;padding:5px;margin-right:15px;}
.paymentcontenttext{border-top-color:-moz-use-text-color;border-top-style:none;border-top-width:0;color:#677787;font-size:10px;height:auto;margin-bottom:4px;margin-top:0;min-height:0;padding-bottom:6px;padding-left:6px;padding-right:6px;padding-top:6px;}
.paymentcontentdata{color:#000000;font-size:12px;margin-top:10px;overflow-x:hidden;overflow-y:hidden;padding-left:0;}
#shmethod{float:left;width:720px;}
#shmethod .deltxt{line-height:30px;}
p.alone{background-attachment:scroll;background-color:transparent;background-image:url("../0/images/basketitem.line.gif");background-position:left bottom;background-repeat:repeat-x;display:block;margin-bottom:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;}
p.shippingadd{margin-left:0;margin-right:0;margin-top:20px;}
.fontbold{font-weight:bold;}
.fontgray1{}
.font10{font-size:10px;}
.save_button{background-color:#FFFFFF;color:#7C8089;cursor:pointer;height:18px;vertical-align:top;border:solid 1px;}
#body h3.alone{margin-bottom:0;margin-left:4px;margin-right:4px;margin-top:10px;}
.product_image_s_container{background-color:#FFFFFF;height:30px;margin-bottom:3px;margin-right:10px;margin-top:3px;overflow-x:hidden;overflow-y:hidden;text-align:center;vertical-align:top;width:30px;}
.basketcontents_icon{padding-left:7px;padding-top:7px;width:30px;}
.dottedline{-moz-background-clip:border;-moz-background-origin:padding;-moz-background-size:auto auto;background-attachment:scroll;background-color:transparent;background-image:url("../img/linedot.gif");background-position:0 0;background-repeat:repeat-x;border-bottom-color:-moz-use-text-color;border-bottom-style:none;border-bottom-width:0;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;border-left-color-value:-moz-use-text-color;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-left-style-value:none;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-left-width-value:0;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-right-color-value:-moz-use-text-color;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-right-style-value:none;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-right-width-value:0;border-top-color:-moz-use-text-color;border-top-style:none;border-top-width:0;height:1px;margin-bottom:10px;margin-left:0;margin-right:0;margin-top:10px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;}
.double{height:10px;}
.fontunderline{text-decoration:underline;}
.basketcontents_title a.basketcontent_link{display:block;margin-bottom:3px;}
.basketcontents_title a{text-decoration:underline;}
.basketcontents_headerright, .basketcontents_headeritems{background-color:#EBE4DD;color:#1A171B;font-size:10px;font-weight:bold;}
#bla{padding-left:10px;}
.basket_headitemtitle{}
.basketcontents_artdelbutton{background-attachment:scroll !important;background-color:transparent !important;background-image:url("../img/status_red.gif") !important;background-position:50px 8px !important;background-repeat:no-repeat !important;border:medium none !important;color:#FF0000 !important;cursor:pointer !important;font-size:11px !important;height:20px !important;margin-bottom:0 !important;margin-left:40px;margin-right:0 !important;margin-top:0 !important;text-align:left !important;text-decoration:underline !important;width:65px !important;}
.default_midbutton{background-color:transparent !important;border-bottom-color:-moz-use-text-color !important;border-bottom-style:none !important;border-bottom-width:0 !important;border-top-color:-moz-use-text-color !important;border-top-style:none !important;border-top-width:0 !important;color:#000000 !important;cursor:pointer !important;font-size:11px !important;height:20px !important;margin-bottom:0 !important;margin-left:3px !important;text-decoration:underline;border:none !important;padding:0 !important;width:65px !important;margin:0 !important;text-align:left !important;}
.voucherlistsubmit{background-attachment:scroll;background-color:transparent;background-image:url("../img/icon.arrow-active.gif");background-position:right center !important;background-repeat:no-repeat!important;cursor:pointer;font-size:12px!important;height:19px!important;margin-left:9px!important;text-align:left!important;text-decoration:underline;width:130px !important;border:none !important;}
.basket_headitemprodukt{}
.ordercontents_headerright, .ordercontents_headeritems{color:#1A171B;font-size:10px;font-weight:bold;}
a.action-link{-moz-background-clip:border;-moz-background-origin:padding;-moz-background-size:auto auto;background-attachment:scroll;background-color:transparent;background-image:url("../img/action_arrow.png");background-position:left center;background-repeat:no-repeat;cursor:pointer;display:block;line-height:14px;margin-top:10px;padding-bottom:0;padding-left:18px;padding-right:0;padding-top:1px;width:auto;}
a.popupClose{display:block;float:right;height:11px;margin-bottom:0;margin-left:0;margin-right:10px;margin-top:10px;width:128px;color:#000000;}
a.popupClose:hover{color:#E53417;}
h1.popup{clear:both;font-size:12px;margin-bottom:15px;text-align:center;font-weight:bold;}
.infoBox{display:block;float:right;width:455px;}
.infoBox h1{color:#E53417;font-size:12px;margin-bottom:8px;margin-left:0;margin-right:0;margin-top:0;}
.infobox, .description{font-size:11px;line-height:15px;margin-bottom:15px;margin-left:0;margin-right:0;margin-top:10px;}
.infobox .description p{font-size:11px;margin-bottom:20px;margin-left:0;margin-right:0;margin-top:20px;padding-top:5px;}
dl.popupIcons{display:block;float:right;padding-left:10px;width:60px;}
dl.popupIcons dd{background-attachment:scroll;background-color:transparent;background-image:url("../img/link.zoom.gif");background-position:50% 20%;background-repeat:no-repeat;margin-bottom:10px;margin-left:-10px;padding-top:17px;text-align:center;width:70px;}
#popupFooter{color:#666666;text-align:center;}
.popupMainpic{float:left;}
div.popupMainpic img{display:inline;vertical-align:middle;}
.clr{clear:both;}
#body .productTipp, #body .expertTipp{float:left;overflow:hidden;padding-left:10px;width:369px;margin-right:11px;}
#body .productTipp .picture{display:block;float:left;width:115px;}
#body .tipphead{background:url("../img/product.line.gif") repeat-x scroll left bottom transparent;height:75px;left:0;position:relative;top:0;}
#body .tipphead h2{margin:44px 5px 0 0px;font-size:16px;background:#fff;float:left;}
#body .expertTipp .tipphead h2{padding:0 5px;}
#body .containerfullrow h3.rBox{background-color:#EBE4DD;color:#000000;font-size:11px;height:21px;line-height:21px;padding-left:7px;}
#body .containerfullrow .alphabet{display:block;height:auto;margin-bottom:20px;margin-top:20px;overflow:hidden;}
#body .containerfullrow .alphabet a{border-right:1px solid #E53417;display:block;float:left;font-size:20px;padding:0 5px;}
#body .containerfullrow .azList{line-height:20px;}
#body .containerfullrow .azList a{text-decoration:underline}
.cat-eb-head{float:left;width:780px;}
.cat-eb-head p{background-repeat:no-repeat !important;height:0;overflow:hidden;padding-top:167px;}
.cat-eb-head .cat-eb-filter{background:none repeat scroll 0 0 #EBE4DD;padding:7px;border-top:1px dashed #CCCCCC;height:25px;}
.cat-eb-head .active{font-size:11px;border-bottom:1px dashed #CCCCCC;color:#ffffff !important;padding:5px;background-color:#E53417;}
.cat-eb-head .active a{color:#ffffff !important;font-weight:bold !important;}
.cat-eb-list-options{float:right;}
.cat-eb-head .cat-eb-filter select{border:1px solid #7F9DB9;font-size:11px;width:170px;}
.cat-eb-head .cat-eb-tags{color:#999999;}
.cat-eb-head .cat-eb-tags a{color:#1A171B;text-decoration:underline;font-weight:normal;}
.cat-eb-list-options select{width:130px !important;border:1px solid #7F9DB9;font-size:11px;}
.cat-eb-bottom .cat-eb-related{background:none repeat scroll 0 0 #EBE4DD;float:left;padding:10px;width:700px;}
.cat-eb-bottom .cat-eb-related h3{color:#1A171B;font-size:12px;font-weight:normal;padding-bottom:10px;}
#body .locator{border-bottom:1px dashed #CCCCCC;float:left;font-size:11px;padding:5px;width:770px;color:#000;}
#body .locator a{text-decoration:none;float:left;font-weight:normal;background:none repeat scroll 0 0 #EBE4DD;display:block;padding:0 5px;font-size:11px;margin-left:5px;color:#E53417;}
#body .locator a:hover{background:none repeat scroll 0 0 #E53417;color:#fff}
#body .locator a.active{float:left;font-weight:normal;background:none repeat scroll 0 0 #666666;color:White;display:block;padding:0 5px;font-size:11px;margin-left:5px;}
#body strong.h3 a{font-size:10px;}
#body .basket_headitemeinzpreis{text-align:right;}
#body .basket_headitemust{text-align:right;}
#body .basket_headitemgesamt{text-align:right;}
#body .order_headitemamount{text-align:center;}
#body .order_headitemeinzpreis{text-align:right;}
#body .order_headitemust{text-align:right;}
#body .order_headitemgesamt{text-align:right;}
.contentBox .description{margin:10px 0 10px 0px;line-height:15px;margin:10px 0 15px;}
.contentBox .description p{font-size:11px;padding-top:5px;}
.contentBox h3{color:#E53417;font-size:12px;margin:0 0 8px;}
.thin{border-bottom:1px dashed #CCCCCC;padding:13px 0 0 0;float:left;width:390px;height:190px;}
.thin a{padding:0 0px 10px 0}
.thin .picture{width:110px;height:110px;display:block;float:left;margin:0 5px 5px 0;text-align:center}
.thin sup a{color:#E53417;}
.thin a.bonus{float:left;margin-top:3px}
.thin .amount a.bonus{float:none !important;padding:10px 0 0 0;}
.thin .price{margin-top:5px}
.amount{padding-top:5px;}
.price{color:#E53417;}
.tocart{clear:both;background:url("../img/action_arrow.png") no-repeat scroll left center transparent;cursor:pointer;display:block;line-height:14px;padding:1px 0 0 18px;width:auto;}
.tocart input{background:none;border:0px;font-size:10px;cursor:pointer;color:#E53417}
h3.rBox{background-color:#EBE4DD;color:#000000;font-size:11px;height:21px;line-height:21px;padding-left:7px;display: inline;visibility: visible;}
.brg-tipps-section{float:left;width:780px;padding:20px 0;}
.brg-tipps-item{float:left;width:155px;padding-right:20px;font-size:11px;}
.brg-tipps-item .pp-img{padding-bottom:10px;}
.brg-tipps-item .pp-price{color:#E53417;}
.brg-tipps-item strong{font-weight:normal;}
.brg-tipps-item .pp-price .pp-rebate{color:#666;}
.brg-tipps-item .pp-availability-1, .brg-tipps-item .pp-availability-2, .brg-tipps-item .pp-availability-3{margin:5px 0;padding:5px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;}
.laststep_content{padding:10px 0px 0px 0px;}
.laststep_txt{float:left;padding:5px 10px 0px 20px;width:350px;}
.laststep_txt a.action-link{margin-top:30px;}
.laststep_img{float:left;margin-bottom:20px;}
.gutscheinconnection{clear:both;margin:0px 0px 0px 5px;}
.cat-eb-head .cat-eb-tags{border-bottom-color:#CCCCCC;border-bottom-style:dashed;border-bottom-width:1px;color:#999999;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;}
a.arrowLink:link, a.arrowLink:visited, a.arrowLink:hover{background-attachment:scroll;background-color:transparent;background-image:url("bg/red-arrow.gif");background-position:0 50%;background-repeat:no-repeat;padding-left:10px;text-decoration:underline;}
.btnbasket{background-color:#ffffff;font-size:10px;border:0;cursor:pointer;height:13px;width:75px;text-align:left;}
.btnbasket.remove{color:#ff0000;text-decoration:underline;background:url("../img/status_red.gif") 65px 4px no-repeat;}
.paypalhint{color:#999490;float:right;line-height:30px;text-align:center;width:203px;}
#feedback a{display:block;position:fixed;top:200px;}
#feedback a:hover{}
.dottedbordertop{border-top:1px dotted black !important;font-weight:bold !important;padding-top:5px !important;padding-bottom:5px !important;}
div#container-wechselbanner{float:left;margin-right:7px;width:581px;height:400px;}
div#container-wechselbanner h1,div#container-wechselbanner h2,div#container-wechselbanner h3,div#container-wechselbanner p{display:none;}
div#topangebot{width:187px;height:210px;float:left;margin-bottom:20px;}
div#topangebot h2, div#topangebot h3, div#topangebot p{display:none;}
div#topnews{width:187px;height:185px;float:left;}
div#topnews h2, div#topnews h3, div#topnews p{display:none;}
div#topnews span.headline{color:#E53417;font-size:16px;margin-bottom:8px;font-weight:bold;display:block;}
div#topnews ul li{list-style-type:none;background:transparent url(../img/sprite_1.png) no-repeat;background-position:-452px -1420px;padding-left:10px;}
div#topnews ul li{font-size:14px;line-height:16px;margin-bottom:2px;}
div#topnews ul li a{font-size:14px;line-height:16px;color:#1A171B;display:block;margin-bottom:8px;}
div#topnews ul li a.alle{margin-top:5px;font-size:14px;line-height:16px;color:#E53417;}
div#teasersubangebote{width:778px;padding-top:5px;}
div#teasersubangebote h2, div#teasersubangebote h3, div#teasersubangebote p{display:none;}
div#teasersubangebote .teasersubangebot{width:187px;height:140px;margin-right:10px;padding-bottom:5px;padding-top:5px;float:left;border-top-color:#eeeeee;border-top-style:solid;border-top-width:2px;border-bottom-color:#eeeeee;border-bottom-style:solid;border-bottom-width:2px;}
div#teasersubangebote .teasersubangebot-last{width:187px;height:140px;padding-bottom:5px;padding-top:5px;float:left;border-top-color:#eeeeee;border-top-style:solid;border-top-width:2px;border-bottom-color:#eeeeee;border-bottom-style:solid;border-bottom-width:2px;}
div#subaufmacher{width:778px;height:140px;padding-top:20px;}
div#subaufmacher h2, div#subaufmacher h3, div#subaufmacher p{display:none;}
div#subaufmacher .subaufmacher{width:384px;height:140px;margin-right:10px;float:left;}
div#subaufmacher .subaufmacher-last{width:384px;height:140px;float:left;}
div#brands{font-size:12px;text-transform:uppercase;height:150px;text-align:center;vertical-align:center;}
div#brands .line{height:15px;border-top-color:#eeeeee;border-top-style:solid;border-top-width:2px;width:978px;margin-left:-6px;}
div#brands a{color:#58585A;}
div#brands h2, div#brands h3, div#brands p{display:none;}
div#brands .first-row{}
div#brands .first-row ul{}
div#brands .first-row ul li{float:left;list-style-type:none;padding-right:4px;}
div#brands .first-row ul li a span{display:block;background:transparent url(../img/marken_sprite.png) no-repeat;}
div#brands .first-row ul li a span.arcteryx{background-position:0 0;width:93px;height:68px;}
div#brands .first-row ul li a span.bergans{background-position:0 -78px;width:93px;height:68px;}
div#brands .first-row ul li a span.blackdiamond{background-position:0 -156px;width:93px;height:68px;}
div#brands .first-row ul li a span.deuter{background-position:0 -234px;width:93px;height:68px;}
div#brands .first-row ul li a span.hanwag{background-position:0 -312px;width:93px;height:68px;}
div#brands .first-row ul li a span.icebreaker{background-position:0 -390px;width:93px;height:68px;}
div#brands .first-row ul li a span.mammut{background-position:0 -468px;width:93px;height:68px;}
div#brands .first-row ul li a span.meindl{background-position:0 -546px;width:93px;height:68px;}
div#brands .first-row ul li a span.peakperformance{background-position:0 -624px;width:93px;height:68px;}
div#brands .first-row ul li a span.salewa{background-position:0 -702px;width:93px;height:68px;}
div#brands .second-row{}
div#brands .second-row ul{}
div#brands .second-row ul li{float:left;list-style-type:none;padding-right:13px;}
div#brands .second-row ul li a span{display:block;background:transparent url(../img/marken_sprite.png) no-repeat;}
div#brands .second-row ul li a span.fjaellraeven{background-position:0 -780px;width:62px;height:50px;}
div#brands .second-row ul li a span.hagloefs{background-position:0 -840px;width:62px;height:50px;}
div#brands .second-row ul li a span.hilleberg{background-position:0 -900px;width:62px;height:50px;}
div#brands .second-row ul li a span.jackwolfskin{background-position:0 -960px;width:62px;height:50px;}
div#brands .second-row ul li a span.lowa{background-position:0 -1020px;width:62px;height:50px;}
div#brands .second-row ul li a span.maloja{background-position:0 -1080px;width:62px;height:50px;}
div#brands .second-row ul li a span.millet{background-position:0 -1140px;width:62px;height:50px;}
div#brands .second-row ul li a span.odlo{background-position:0 -1260px;width:62px;height:50px;}
div#brands .second-row ul li a span.northface{background-position:0 -1200px;width:62px;height:50px;}
div#brands .second-row ul li a span.patagonia{background-position:0 -1320px;width:62px;height:50px;}
div#brands .second-row ul li a span.petzl{background-position:0 -1380px;width:62px;height:50px;}
div#brands .second-row ul li a span.scarpa{background-position:0 -1440px;width:62px;height:50px;}
div#brands .second-row ul li a span.vaude{background-position:0 -1500px;width:62px;height:50px;}
img#printlogo{display:none;}
img#brgbonuslogo{display:none;}
ul.tree li a.catbg{background:#F6F2EF url(../img/sprite_1.png) no-repeat scroll;}
ul.tree ul.stichwurter li ul li a.catbg{background:#F6F2EF url(../img/sprite_1.png) no-repeat scroll;}
h1.logo { visibility: hidden; margin: 0; padding: 0; line-height: 0; }
div.bar.categories   { position: absolute;top: 104px; left: 200px; width: 1085px; } /* !##! top: 114px; left: 205px*/
div.bar.categories a { min-width:50px;text-align:center;line-height:1;color:#ffffff; text-decoration: none; display:block; padding: 10px;font-weight: bold;font-size:11px;}
div.bar.categories a.root { background: white url(bg/navi_bg1.gif) no-repeat;height: 36px; min-width:50px;text-align:center;color:#ffffff; text-decoration: none; display:block; padding: 10px 0px 0px 0px;font-weight: bold;line-height: 20px;font-size:15px; }
/* Navgationsänderung Peter Sörgel 2010-07-13 */
/*div.bar.categories a.root.grey {background-image: url(bg/navi_bg2.gif);}*/
/* div.bar.categories a.root.last {background-image: url(bg/navi_bg3.gif);} */
div.bar.categories a.root.grey {background-image: url(bg/navi_bg1.gif);}
div.bar.categories a.root.last {background-image: url(bg/navi_bg1.gif);}

div.bar.categories li a.root.exp {color: #F62E2E;background: #ffffff url(bg/navi_bg1_st.gif) no-repeat;text-decoration: none;} /* 15.07. */
/* div.bar.categories li a.root.exp.grey {background-image: url(bg/navi_bg2_st.gif)}
div.bar.categories li a.root.exp.last {background-image: url(bg/navi_bg3_st.gif)} */
div.bar.categories li a.root.exp.grey {background-image: url(bg/navi_bg1_st.gif)}
div.bar.categories li a.root.exp.last {background-image: url(bg/navi_bg1_st.gif)}
div.bar.categories li.open a.root {background: #EFEFEF url(bg/navi_bg1_hl.gif) no-repeat; color: #000000; border-left: 0px solid #7F7F7F; border-right: 0px solid #7F7F7F; } /* Abstand zwischen der Navi bei aktivem Link*/
/*div.bar.categories li.open a.root.grey {background-image: url(bg/navi_bg2_hl.gif);}
div.bar.categories li.open a.root.last {background-image: url(bg/navi_bg3_hl.gif);} */
div.bar.categories li.open a.root.grey {background-image: url(bg/navi_bg1_hl.gif);}
div.bar.categories li.open a.root.last {background-image: url(bg/navi_bg1_hl.gif);}
div.bar.categories li.open a.root.exp {color: #000000; background: #EFEFEF url(bg/navi_bg1_hl.gif) no-repeat; border-left: 0px solid #7F7F7F; border-right: 0px solid #7F7F7F;}
/* div.bar.categories li.open a.root.exp.grey {background-image: url(bg/navi_bg2_hl.gif)}
div.bar.categories li.open a.root.exp.last {background-image: url(bg/navi_bg3_hl.gif)} */
div.bar.categories li.open a.root.exp.grey {background-image: url(bg/navi_bg2_hl.gif)}
div.bar.categories li.open a.root.exp.last {background-image: url(bg/navi_bg3_hl.gif)}

div.bar.categories a#root1{width: 77px; }
div.bar.categories a#root2 ,
div.bar.categories a#root3 ,
div.bar.categories a#root4 ,
div.bar.categories a#root5 ,
div.bar.categories a#root6 ,
div.bar.categories a#root7 {width: auto; padding-left: 15px; padding-right: 15px; /* background-color: #ff00ff; /**/ }

div.bar.categories ul.menue.horizontall li {float:left; margin-left: 1px; background-color:transparent; }  /* Abstand zwischen der Navi */
div.bar.categories ul.menue.verticall   li {float:none;}
div.bar.categories ul.menue.verticall   li a,
div.bar.categories ul.menue.verticall   li.open a {float: none; height: auto; line-height: auto; font-size: 12px;text-align:left;padding: 3px 5px 3px 10px; color:#000000 ;font-weight: normal;}
div.bar.categories ul.menue.verticall   li a:hover,
/* div.bar.categories ul.menue.verticall   li.open a:hover  { background-color:#ffffff !important;color:#F62E2E;}/**/
/* Hervorhebung der einzelnen Lins bei hover */
div.bar.categories ul.menue.verticall   li.open a:hover  { background-color:#f62e2e !important; color:#FFFFFF;} /* !##! Abstand zwischen der Navi */
/* oberster Navigationseintrag mit strong hervor gehoben */
div.bar.categories ul.menue.verticall   li strong a { font-weight:bold; margin: 5px 0px 10px 0px; color: #F62E2E; }
div.bar.categories ul.menue.verticall   li strong.empty {display: block; height: 33px; cursor: default}

/* div.bar.categories ul.menue table {width: 769px; background-color: #DBDBDB; } /*#F62E2E}*/
div.bar.categories ul.menue table {width: 769px; background: url(bg/bg_ausklappmenue.jpg) left top repeat-x #CBCBCB; border-top: 0px solid #7f7f7f; border-bottom: 1px solid #7f7f7f; border-right: 0px solid #7f7f7f;  border-left: 0px solid #7f7f7f; }
div.bar.categories ul.menue table td {width: 154px; vertical-align: top;}
div.bar.categories ul.menue table tr.last {height: 10px;}
div.bar.categories ul.menue table td.border {background: url(bg/strichel-vertikal-schwarz.gif) 0px 40px no-repeat;}

.pp-rightcol #socialbuttons { padding-bottom: 10px; border-bottom: 1px dashed #CCC; height: 23px; }
.overlib{
    display: none;
}

.overlib_link {
    background-color: #EBE4DD;
    padding: 10px;
    position: relative;
    width: 330px;
}
.overlib_link .close {
	display: block;
    background: url("bg/close.gif") no-repeat scroll 0 0 transparent;
    height: 14px;
    position: absolute;
    right: 0;
    top: 0;
    width: 15px;
}
.defAbstand{margin: 20px 0px 0px 0px; padding: 0px;}
.creditLayer{ float: left; position: absolute; top: -90px; left: 60px; margi: 0px; padding: 0px; width: 560px;}
.creditLayer .payment_text{width: 122px;}
.gebAbstand{padding: 0px 1px 0px 1px;}

#body .form td table td{padding:3px 0;padding-right:9px;}
.creditLayer .creditMonth{width: 44px;}
.creditLayer .creditYear{width: 57px;}


.creditInfopixouter{position: relative; float: left; height: 2px;}
.creditInfopix{position: absolute; top: -24px; left: 0px; float: left; }
.linkAbstand{padding: 15px;}
