*{margin:0;padding:0}
html{height:100.1%}
body{background-color:#FFF;background-image:url(img/main_bg.png);background-repeat:repeat-x;background-attachment:scroll;font-size:11px;font-family:Arial,"San Serif",Helvetica;margin-top:8px;color:#484848}
a,a:link,a:visited,a:focus{text-decoration:none;color:#0A74A4;outline:0}
a:hover{text-decoration:underline}
a.type1:link,a.type1:visited,a.type1:active{color:#FFF;font-size:11px}
#mainwrap{width:1021px;margin:0 auto;position:relative;z-index:1}
#header{height:170px;background-image:url(img/main.png);background-position:0 0;background-repeat:no-repeat;position:absolute;top:0px;left:0px;width:1021px}
#links{position:absolute;top:9px;left:570px;color:#FFF}
#links a,.news_slider .view_all a,.titleouter .navigator a,#topright a,#topright a:link,#topright a:visited{color:#FFF}
#logo{display:block;position:absolute;top:22px;left:35px;width:254px;height:45px}
#topright{position:absolute;top:20px;left:723px;width:280px;color:#FFF}
#topright ul{list-style-type:none;display:block;margin:10px 0 10px 25px}
#topright li{display:inline}
#languages{position:absolute;top:93px;left:20px}
ul#headernavi{list-style-type:none;position:absolute;top:81px;left:130px}
ul#headernavi li{display:block;float:left}
ul#headernavi a{color:#0A74A4;padding:12px 15px 12px 15px;display:block;font-size:14px;font-weight:bold;text-decoration:none;text-transform:uppercase}
ul#headernavi a:hover,ul#headernavi a.active{text-decoration:none;color:#F60}
*>#subheader{height:32px;width:998px;position:absolute;top:123px;left:15px}
* html #subheader{height:32px;width:998px;position:absolute;top:123px;left:0px}
#navtrail{position:absolute;left:192px;top:158px}
#navtrail_checkout{position:absolute;left:120px;top:158px}
#wrapouter{background-image:url(img/wrapper_outer_bg.png);background-repeat:repeat-y;position:absolute;top:170px;left:0;width:1021px}
#wrapinnert{background-image:url(img/wrapper_innert_bg.png);background-repeat:no-repeat;min-height:135px;padding:2px 12px 0 12px}
* html #wrapinnert{background-image:url(img/wrapper_innert_bg.png);background-repeat:no-repeat;height:135px;padding:0 12px 0 12px}
#main_content{width:795px;margin:0 auto;margin-bottom:20px}
#footer{background-image:url(img/main.png);background-position:0 -644px;width:956px;margin:0 0 0 13px;color:#FFF;text-align:center;height:81px;font-size:10px;padding:25px 20px 0 20px;position:relative}
#footer div{text-decoration:underline;display:inline;cursor:pointer}
#footer div:hover{text-decoration:none}
#bottom{background-image:url(img/main.png);background-position:0 -751px;background-repeat:no-repeat;height:17px;line-height:17px;width:1021px;margin:0 auto}
#footer #css{position:absolute;left:5px;bottom:5px;background-image:url(img/main.png);background-position:-750px -629px;width:78px;height:13px}
#footer #xhtml{position:absolute;right:5px;bottom:5px;background-image:url(img/main.png);background-position:-835px -629px;width:78px;height:13px}
#rightcol,* html #rightcol{float:left;width:816px;margin-right:6px}
#leftcol{float:right;width:175px;margin-bottom:20px}
#right_col{width:175px;float:left;margin-bottom:20px}
#left_col{width:635px;float:right;margin-bottom:20px}
.clear{clear:both}
.floatleft{float:left}
.floatright{float:right}
.alignleft{text-align:left}
.alignright{text-align:right}
.aligncenter{text-align:center}
.none{display:none}
img{border:0}
.errormessage{padding:5px;text-align:left;background-color:#FFD6D6;border:1px solid #B22020;color:#000}
.errormessage a{color:#000}
.produktDetails_1,.produktDetails_2,.produktDetails_3{margin:0;padding:2px;padding-left:15px;border-bottom:1px solid #fff;border-top:0 solid;border-right:0 solid;border-left:0 solid}
.produktDetails_1{padding:3px;padding-left:15px;background-color:#C8C8C8;font-weight:bold}
.produktDetails_2{background-color:#EEEDEB}
.produktDetails_3{background-color:#F7F6F4}
.boxcat{margin-bottom:5px}
.boxcat h1{background-image:url(img/main.png);background-position:0 -172px;font-size:11px;color:#FFF;padding:9px 10px 8px 8px}
.boxcat strong{background-image:url(img/main.png);background-position:0 -172px;font-size:11px;color:#FFF;padding:9px 10px 8px 15px;display:block}
.CatMenu{padding:0;margin:2px 0 10px 0}
.CatMenu div.menuitem{font:bold 11px Arial,"San Serif",Helvetica;color:#FFF;display:block;width:166px;position:relative;padding:5px 2px 5px 7px;text-decoration:none;cursor:pointer;text-transform:uppercase;background-color:#F60;margin:0 0 2px 0}
.CatMenu div.menuitem:hover{background-color:#0A74A4}
.CatMenu .openpet{background-color:#F60!important;color:#FFF!important}
.CatMenu div.submenuitem{position:relative;display:block;font:normal 11px Arial,sans-serif;text-decoration:none;padding:3px 2px 3px 10px;font-weight:normal;border-bottom:1px solid #DFDFDF;cursor:pointer}
.CatMenu div.submenuitem:hover{color:#0A74A4!important}
.CatMenu .open_pet{color:#F60!important;font-weight:bold!important}
.CatMenu div.subsubmenu a{display:block;font:normal 11px Arial,sans-serif;text-decoration:none;padding:3px 2px 3px 20px!important;font-weight:normal;border-bottom:1px solid #DFDFDF}
.CatMenu div.subsubmenu a:hover{color:#0A74A4}
.CatMenu div.subsubmenu a.menuitem_active{padding:3px 2px 3px 20px!important;color:#F60!important;text-decoration:underline!important;font-weight:bold!important;background:none!important;text-transform:none!important;margin:0px!important}
.CatMenu a.menuitem,.CatMenu a.menuitem:link,.CatMenu a.menuitem:visited{font:bold 11px Arial,sans-serif;display:block;position:relative;padding:5px 2px 5px 7px;text-decoration:none;width:auto;text-transform:uppercase;background-color:#F60;margin:0 0 2px 0;color:#FFF}
.CatMenu a.menuitem:hover{background-color:#0A74A4}
.CatMenu a.menuitem_active{font:bold 11px Arial,sans-serif;display:block;position:relative;padding:5px 2px 5px 7px;text-decoration:none;width:auto;text-transform:uppercase;background-color:#F60;margin:0 0 2px 0;color:#FFF}
.CatMenu div.submenu a{display:block;font:normal 11px Arial,sans-serif;color:#484848;text-decoration:none;padding:3px 2px 3px 10px;font-weight:normal;border-bottom:1px solid #DFDFDF}
.CatMenu div.submenu a:hover{color:#0A74A4}
.CatMenu .menuitem span.accordsuffix{position:absolute;right:5px;top:5px;display:block;width:5px}
.CatMenu .submenuitem span.accordsuffix{position:absolute;right:5px;top:3px;display:block;width:5px}
.boxcart span{display:block;font-weight:bold}
.boxsearch{width:445px;margin-top:6px;color:#FFF;font-weight:bold}
.boxsearch a,.boxsearch a:link,.boxsearch a:visited{color:#FFF;font-weight:normal;padding-top:3px;display:block;float:right}
*>.boxsearch .text{float:left;margin:3px 0 0 40px}
* html .boxsearch .text{float:left;margin:3px 0 0 20px}
.boxsearch .input{float:left;margin:0 10px 0 10px}
.boxsearch .input input{border:1px solid #857760;font-size:11px;font-family:Arial,"San Serif",Helvetica;color:#484848;padding:2px}
.boxsearch .button{float:left;margin:1px 10px 0 0}
.boxsearch .button img{padding:0;margin:0}
.box{margin:0 0 10px 0}
.box strong{background-image:url(img/main.png);background-position:0 -172px;font-size:11px;color:#FFF;position:relative;width:auto;padding:9px 10px 8px 15px;display:block;font-weight:bold}
.box strong span{position:absolute;right:10px;top:0}
.box .boxcontent{border:1px solid #DFDFDF;border-top:0;padding:10px}
.box .boxcontent p a,.box .boxcontent p a:link,.box .boxcontent p a:visited{text-align:center;display:block;font-size:11px;margin-bottom:5px;font-weight:bold;color:#0A74A4}
.box .boxcontent span.productOldPrice{font-weight:normal;display:block;text-decoration:line-through;color:#F60;font-size:11px}
.box .boxcontent span{font-weight:bold;color:#F60;font-size:12px;display:block}
.boxbestsellers .boxcontent p a,.boxbestsellers .boxcontent p a:link,.boxbestsellers .boxcontent p a:visited{text-align:center;display:inline!important;font-size:11px;margin-bottom:5px;font-weight:bold}
.boxbestsellers .boxcontent p{font-weight:bold!important;display:inline!important;color:#0A74A4}
.boxbestsellers .boxcontent .border{border-bottom:1px solid #DFDFDF;margin:0 0 5px 0;padding:0 0 3px 0}
.boxadmin .boxcontent{background-image:url(img/main.png);background-repeat:no-repeat;background-position:-364px -171px}
.boxContent .boxcontent{background-image:url(img/main.png);background-position:-364px -171px;background-repeat:no-repeat}
.boxContent .boxcontent ul{list-style-type:none}
.boxContent .boxcontent li{line-height:18px}
.boxaddquickie .boxcontent .input input{width:120px;border:1px solid #CACACA;font-family:Arial,"San Serif",Helvetica;color:#484848;padding:2px;margin:0 5px 0 0;background-color:#FFF!important;font-size:11px}
.boxaddquickie .boxcontent input{display:block;float:left}
.boxmanu .boxcontent,.boxinfo .boxcontent,.boxaddquickie .boxcontent{background-image:url(img/main.png);background-position:-364px -171px;background-repeat:no-repeat}
.boxmanu .boxcontent select{font-size:11px;font-family:Arial,"San Serif",Helvetica;color:#484848;padding:2px;border:1px solid #CACACA}
.boxlogin .boxcontent input{font-size:11px;font-family:Arial,"San Serif",Helvetica;color:#484848;padding:2px;border:1px solid #CACACA;width:124px;margin:0 0 7px 0}
.boxlogin .boxcontent span{display:block;margin:0 0 5px 0;color:#000;font-size:11px;font-weight:normal}
.boxlogin .button input{padding:0;border:0;width:auto}
.boxnewsletter .boxcontent .input input{font-size:11px;font-family:Arial,"San Serif",Helvetica;color:#484848;padding:2px;border:1px solid #9B0000;width:124px;margin:0 0 7px 0}
.rahmen{padding:5px;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6}
.rahmen2{border-top:1px solid #D6D6D6;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6}
.shopline{margin-top:5px;margin-bottom:5px;border-top:1px solid #D6D6D6}
.prdlst .dropdown{margin:10px 0}
.prdlst .dropdown div{float:left;margin-right:10px;padding-top:4px}
.prdlst .dropdown select{font-size:11px;font-family:Arial,"San Serif",Helvetica;color:#484848;border:1px solid #CACACA;width:auto;padding:2px;cursor:pointer}
.prdlst h2{display:block;background-color:#0A74A4;margin-bottom:1px;position:relative;font-size:14px;padding:5px 10px 5px 10px;color:#FFF}
.prdlst .leftitem{width:312px;float:left;margin-right:11px;border-bottom:1px solid #D6D6D6;height:219px;margin-bottom:1px}
.prdlst .rightitem{width:312px;float:left;border-bottom:1px solid #D6D6D6;height:219px;margin-bottom:1px}
.prdlst .centeritem{width:625px;float:left;border-bottom:1px solid #D6D6D6;height:112px;margin-bottom:1px}
.prdlst .left{float:left;width:128px}
.prdlst .left2{float:left;width:140px;padding:5px}
.prdlst .right{float:left;width:164px;padding:10px;background-image:url(img/main.png);background-position:-176px -171px}
.prdlst .right2{float:left;width:150px;padding:5px}
.prdlst .center2{float:left;width:305px;padding:5px}
.prdlst .right div.prdname{height:36px;margin-bottom:10px}
.prdlst .right .prdname a,.prdlst .center2 .prdname a{font-size:11px;text-decoration:none;font-weight:bold;color:#0A74A4}
.prdlst .right .outer{height:105px}
.prdlst .right .price,.cross .right .price,.alsopurchased .right .price,.prdlst .right2 .price{font-family:Impact;font-size:16px;color:#F60}
.prdlst .right .price span.productOldPrice,.cross .right .price span.productOldPrice,.alsopurchased .right .price span.productOldPrice,.prdlst .right2 .price span.productOldPrice{display:block;height:auto;color:#F60;text-decoration:line-through;margin:0;font:normal 11px Arial}
.prdlst .right .price span.yousave,.prdlst .right2 .price span.yousave{display:block;height:auto;margin:0;font:normal 11px Arial}
*>.prdlst .top .table{display:table;height:72px;overflow:hidden}
* html .prdlst .top .table,*+html .cross .top .table,* html .cross .top .table,*+html .alsopurchased .top .table,* html .alsopurchased .top .table,*+html .prdlst .top .table{display:table;height:72px;position:relative;overflow:hidden}
*>.prdlst .top .cell{display:table-cell;vertical-align:middle;width:128px;text-align:center}
* html .prdlst .top .table .cell,*+html .cross .bottom .table .cell,* html .cross .bottom .table .cell,*+html .cross .top .table .cell,* html .cross .top .table .cell,*+html .alsopurchased .bottom .table .cell,* html .alsopurchased .bottom .table .cell,*+html .alsopurchased .top .table .cell,* html .alsopurchased .top .table .cell,*+html .prdlst .bottom .table .cell,* html .prdlst .bottom .table .cell,*+html .prdlst .top .table .cell{position:absolute;top:50%;display:table-cell;vertical-align:middle}
* html .prdlst .top .table .cell .manuimage,*+html .cross .bottom .table .cell .image,* html .cross .bottom .table .cell .image,*+html .cross .top .table .cell .manuimage,* html .cross .top .table .cell .manuimage,*+html .alsopurchased .bottom .table .cell .image,* html .alsopurchased .bottom .table .cell .image,*+html .alsopurchased .top .table .cell .manuimage,* html .alsopurchased .top .table .cell .manuimage,*+html .prdlst .bottom .table .cell .image,* html .prdlst .bottom .table .cell .image,*+html .prdlst .top .table .cell .manuimage{position:relative;top:-50%;width:128px;text-align:center}
*>.prdlst .bottom .table{display:table;height:147px;overflow:hidden}
* html .prdlst .bottom .table,*+html .cross .bottom .table,* html .cross .bottom .table,*+html .alsopurchased .bottom .table,* html .alsopurchased .bottom .table,*+html .prdlst .bottom .table{display:table;height:147px;position:relative;overflow:hidden}
.prdlst .content{padding:10px}
.alsopurchased .leftitem{width:312px;float:left;margin:0 0 1px 0;height:219px;border-bottom:1px solid #D6D6D6}
.alsopurchased .rightitem{width:312px;float:left;height:219px;margin:0 0 1px 0;border-bottom:1px solid #D6D6D6}
.alsopurchased .right .price span.yousave{display:block;height:auto;color:#F60;margin:0;font:normal 11px Arial}
.alsopurchased .right span{display:block;height:36px;margin-bottom:10px}
.alsopurchased .right .prdname a{font-size:11px;font-weight:bold;color:#0A74A4}
.cross .left_item{width:312px;float:left;margin:0 0 1px 0;height:219px;border-bottom:1px solid #D6D6D6}
.cross .right_item{width:312px;float:left;height:219px;margin:0 0 1px 0;border-bottom:1px solid #D6D6D6}
.cross .left,.alsopurchased .left{float:left;width:128px}
.cross .right,.alsopurchased .right{float:left;width:164px;padding:10px;background-image:url(img/main.png);background-position:-176px -171px}
.cross .right .outer,.alsopurchased .right .outer{height:105px}
.cross .right div.prdname,.alsopurchased .right div.prdname{height:36px;margin-bottom:10px}
.cross .right .prdname a{font-size:11px;font-weight:bold;color:#0A74A4}
.cross .right .price span.yousave{display:block;height:auto;color:#F60;margin:0;font:normal 11px Arial}
*>.cross .top .table,*>.alsopurchased .top .table{display:table;height:72px;overflow:hidden}
*>.cross .bottom .table,*>.alsopurchased .bottom .table{display:table;height:147px;overflow:hidden}
*>.cross .bottom .cell,*>.cross .top .cell,*>.alsopurchased .bottom .cell,*>.alsopurchased .top .cell,*>.prdlst .bottom .cell{display:table-cell;vertical-align:middle;width:128px;text-align:center}
.quicklook{cursor:pointer;float:left;margin-left:3px}
.quicklook .description{display:none;font-size:11px!important;position:absolute!important;width:475px!important;height:350px!important;background-image:url(img/quicklook.png);background-repeat:no-repeat;padding:15px 40px 25px 15px}
*>.leftitem .quicklook:hover .description{display:inline;margin-top:-315px;margin-left:-233px;cursor:default!important;z-index:1}
*+html .leftitem .quicklook:hover .description{display:inline;margin-top:-315px;margin-left:-236px!important;cursor:default!important;z-index:1}
.leftitem .quicklook:hover .description{display:inline;margin-top:-360px;margin-left:-190px!important;cursor:default!important;z-index:1}
.rightitem .quicklook:hover .description{display:inline;margin-top:-315px;margin-left:-430px;cursor:default!important;z-index:1100}
*+html .rightitem .quicklook:hover .description{display:inline;margin-top:-315px;margin-left:-482px!important;cursor:default!important;z-index:1100}
.rightitem .quicklook:hover .description{display:inline;margin-top:-360px;margin-left:-380px!important;cursor:default!important;z-index:1100}
.quicklook:hover .description .description_outer{padding:10px 0 0 0}
.quicklook:hover .description .description_outer .img{float:left;width:160px;text-align:center;margin-right:10px}
.quicklook:hover div.description .description_outer .quicklook_descr{max-height:160px;overflow:auto}
.quicklook:hover div.description .description_outer .details{float:left;width:303px;text-align:right}
.quicklook:hover div.description div p{padding:2px 5px}
.prdInfo h1{display:block;background-color:#0A74A4;font-size:16px;color:#FFF;padding:5px 11px 5px 11px}
.prdInfo .top{border:1px solid #E7E7E7;border-top:0;padding:15px 20px 30px 15px;background-image:url(img/prdinfotop_bg.png);background-position:right bottom;background-repeat:no-repeat;margin-bottom:10px}
*>.prdInfo .top{height:285px}
*>.prdInfo .top .left{width:230px;float:left;background-image:url(img/prdinfotopleft_bg.png);background-position:right top;background-repeat:no-repeat;padding-right:10px}
* html .prdInfo .top .left{width:230px;float:left;background-image:url(img/prdinfotopleft_bg.png);background-position:right top;background-repeat:no-repeat;padding-right:10px;position:relative}
.prdInfo .top .left .unten .zoom{float:left;margin-right:5px;width:20px;height:22px;background-image:url(img/main.png);background-position:0 -204px}
.prdInfo .top .left .unten a.Zoom{display:block;float:left;width:56px;height:18px;padding:4px 0 0 0;text-decoration:underline;color:#F60}
.prdInfo .top .left .unten .moreimages .imgtitle{cursor:pointer;color:#F60;text-decoration:underline;display:inline}
.prdInfo .top .left .unten .moreimages .imgbody{margin:5px 0 0 0}
.prdInfo .top .left .unten .moreimages img{width:56px;height:42px}
.prdInfo .top .left .unten .moreimages a{width:56px;height:42px;display:block;float:left;border:1px solid #D6D6D6;margin:0 18px 10px 0}
.prdInfo .top .left .unten .moreimages a:hover{border:1px solid #0A74A4}
.prdInfo .top .left .unten .moreimages a.noimage{display:inline!important;clear:both!important;float:left!important;width:auto!important;height:auto!important;margin:0!important;border:none!important}
.prdInfo .top .left .unten .moreimages a.noimage:hover{border:none!important}
*>.prdInfo .top .left .unten .table{display:table;height:200px;overflow:hidden}
* html .prdInfo .top .left .unten .table,*+html .prdInfo .top .left .unten .table{display:table;height:200px;position:relative;overflow:hidden}
*>.prdInfo .top .left .unten .table .cell{display:table-cell;vertical-align:middle;width:230px;text-align:center}
* html .prdInfo .top .left .unten .table .cell,*+html .prdInfo .top .left .unten .table .cell{position:absolute;display:table-cell;vertical-align:middle}
* html .prdInfo .top .left .unten .table .cell .image,*+html .prdInfo .top .left .unten .table .cell .image{position:relative;width:230px;text-align:center}
.prdInfo .top .right{float:right;width:342px;padding-left:10px;position:relative}
.prdInfo .top .right .price{font-family:Impact;font-size:25px;color:#F60}
.prdInfo .top .right .price span.productOldPrice{text-decoration:line-through;color:#F60;display:block;font:normal 12px Arial}
.prdInfo .top .right .price span.yousave{display:block;float:right;margin:7px 0 0 0;font:normal 12px Arial}
.prdInfo .top .right h3{font-size:11px;display:block;margin-bottom:5px}
.prdInfo .top .right .cart_btn{position:absolute;left:10px;top:165px;z-index:1}
.prdInfo .top .right .cart_btn .input{float:left;margin:0 15px 0 0}
.prdInfo .top .right .cart_btn .input input{border:1px solid #CACACA;font-family:Arial,"San Serif",Helvetica;font-size:11px;text-align:center;padding:2px 0;width:26px;color:#464646}
.prdInfo .top .right .cartbtn{position:absolute;left:270px;top:45px;z-index:1}
.prdInfo .top .right .cartbtnbg{position:absolute;left:260px;top:40px;width:108px;height:108px;background-image:url(img/main.png);background-position:0px -303px;z-index:0}
.prdInfo .top .right .fsk{position:absolute;left:270px;top:80px;width:77px;height:88px;background-image:url(img/main.png);background-position:-642px -555px;z-index:0}
.prdInfo .top .right small{display:block;width:135px;height:12px;background-image:url(img/main.png);background-position:-636px -618px}
.prdInfo .top .right .cartbtn span,* html .quicklook{display:none}
.prdInfo .top .right .shortdescr{position:absolute;top:180px;left:10px}
.prdInfo .top .right .nodescr{margin:40px 0px}
.prdInfo .top .right .adds{position:absolute;top:305px;left:10px;width:100%}
.prdInfo .top .right .adds_nodescr{position:absolute;top:281px;left:10px;width:100%}
.prdInfo .top .right .iconbar{float:left;width:auto;margin-right:15px}
.prdInfo .top .right .iconbar .print{float:left;width:22px;height:24px;background-image:url(img/main.png);background-position:0 -227px;margin-right:5px}
.prdInfo .top .right .iconbar span{cursor:pointer;display:block;float:left;width:41px;height:20px;color:#F60;text-decoration:underline;padding:4px 0 0 0}
.prdInfo .top .right .iconbar span a:hover{text-decoration:none!important}
.prdInfo .top .right .options{position:absolute;top:80px;left:10px}
.prdInfo .top .right .options select{width:220px;display:block;margin:0 0 5px 0;font-family:Arial,"San Serif",Helvetica;font-size:11px;color:#464646;z-index:-1000!important;padding:2px;border:1px solid #CACACA}
.prdInfo .top .right .graduated{position:absolute;top:80px;left:10px;width:220px;line-height:16px}
.titleouter{position:relative;background-image:url(img/main.png);background-position:0 -611px;height:31px;color:#FFF}
.titleouter .navigator{position:absolute;left:270px;top:10px}
.titleouter .title .arrowleft{float:left;width:20px;cursor:pointer;font-weight:bold;font-size:20px;margin:3px 0 0 10px}
.titleouter .title .arrowright{float:right;width:20px;cursor:pointer;font-weight:bold;font-size:20px;text-align:right;margin:3px 10px 0 0}
.titleouter span.accordsuffix{position:absolute;right:30px;top:10px;display:block;cursor:pointer}
.fl{float:left;width:312px}
.news_slider{position:relative}
.news_slider .prev{float:left;display:none;position:relative}
.news_slider .next{display:none;float:right}
.news_slider .container{position:relative;top:0;left:0;width:100%}
.news_slider .news_items{position:relative;width:632px;top:0;left:0;overflow:hidden}
.news_slider .view_all{display:block;text-align:center;background-image:url(img/main.png);background-position:-919px -624px;width:102px;margin:20px auto;padding:2px 0;font-size:11px;font-weight:normal}
.news_slider .item{width:312px;margin-right:8px}
.reviews .leftrev,.reviews .rightrev{float:left;width:302px;min-height:190px;padding:5px;border-bottom:1px solid #E7E7E7;background-image:url(img/review_item_bg.png);background-position:left top;background-repeat:repeat-x}
.reviews span{font-weight:bold}
.prdmedia hr{color:#D6D6D6}
.shopcontent h1{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;font-size:14px;margin-bottom:10px;color:#FFF}
.shopcontent .content{background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;padding:10px;line-height:16px}
.shopcontent .content ul,.shopcontent .content ol{margin-left:20px}
.shopcontent .sitemap .left{float:left;width:49%;margin-right:10px;margin-bottom:20px}
.shopcontent .sitemap .inner{padding:10px;background-image:url(img/description_bg.png);background-repeat:repeat-x;border:1px solid #DAD1C0}
.shopcontent .sitemap .inner a{color:#554F41}
.shopcontent .sitemap .right{float:left;width:49%;margin-bottom:20px}
.shopcontent .sitemap h5 a{background-image:url(img/main.png);background-position:0 -170px;background-repeat:no-repeat;padding:5px 20px 5px 10px;color:#FFF;font-size:12px;display:block;text-decoration:none;text-transform:uppercase}
.shopcontent .content h3{font-size:12px;margin-bottom:10px}
.shopcontent .content h4{font-size:11px;margin-bottom:5px}
.contactus .content{background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;border-top:0;padding:10px;line-height:16px}
.contactus .left{float:left;width:40%}
.contactus .right{float:right;width:55%}
.contactus .right h3{font-size:12px;color:#E5836A;display:block;margin-bottom:10px}
.contactus h2{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;color:#FFF;font-size:14px}
.contactus h2 span{position:absolute;top:45px;right:200px;font-size:11px;font-weight:normal}
.contactus .content textarea{color:#484848;border:1px solid #CACACA;padding:2px;font-family:Arial,"San Serif",Helvetica;font-size:11px;width:99%}
.contactus .content input{width:200px;font-size:11px;color:#484848;border:1px solid #CACACA;padding:2px;font-family:Arial,"San Serif",Helvetica}
.contactus .content .button input{width:auto;border:0;padding:0;background:none}
.contactus .content .dsg{margin:5px 0 0 0}
.contactus .content .dsg input{width:auto}
.writereviews .content{padding:10px;margin-bottom:10px;width:auto;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;border-top:0}
.writereviews .content span{display:block;font-weight:bold}
.writereviews .content textarea{color:#484848;border:1px solid #CACACA;padding:2px;font-family:Arial,"San Serif",Helvetica;font-size:11px;height:100px;width:auto;margin-bottom:10px}
.writereviews .content .spacer{float:left;width:70px}
.writereviews .content .rating{width:400px;text-align:center}
.reviews h2 a,.reviews h2 a:link,.reviews h2 a:visited,.reviews h2 a:hover{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;color:#FFF;font-size:14px;text-decoration:none}
.reviews .content{padding:10px;margin-bottom:10px;border:1px solid #D6D6D6;border-top:0}
.reviews .content .image{margin-right:20px;float:left}
.reviewsinfo .content{padding:10px;margin-bottom:10px;border:1px solid #D6D6D6;border-top:0;min-height:200px!important;height:200px;position:relative}
.reviewsinfo .content .cartbtnbg{position:absolute;right:10px;top:10px;width:93px;height:128px;background-image:url(img/main.png);background-position:0px -306px;z-index:0}
.reviewsinfo .content .button{position:absolute;top:10px;right:10px;z-index:1}
.reviewsinfo .content .left{float:left;margin-right:20px}
.reviewsinfo .content span{font-weight:bold;display:block;float:left}
.reviewsinfo .content .outer{width:330px;float:left}
.reviewsinfo .content .outer .button{float:right;width:33%}
.prdreviews .left{width:33%;float:left;font-weight:bold}
.prdreviews .center{width:33%;float:left;font-weight:bold;text-align:center}
.prdreviews.right{width:33%;float:right;text-align:right;font-weight:bold}
.prdreviews .content{padding:10px;margin-bottom:10px;border:1px solid #D6D6D6;border-top:0}
.prdreviews .content .left{width:33%;float:left;font-weight:normal}
.prdreviews .content .center{width:33%;float:left;font-weight:normal;text-align:center}
.prdreviews .content .right{width:33%;float:right;text-align:right;font-weight:normal}
.advanced_search h2{display:block;background-color:#0A74A4;padding:4px 10px 4px 10px;color:#FFF;font-size:12px}
.advanced_search .content{background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;padding:10px;line-height:16px;margin-bottom:10px}
.advanced_search .content .outer{clear:left;margin-bottom:5px}
.advanced_search .content .outer .left{float:left;width:190px}
.advanced_search .content .outer .right input{width:200px;font-family:Arial,"San Serif",Helvetica;font-size:11px;color:#484848;border:1px solid #CACACA;padding:2px}
.advanced_search .content .outer .radio input{width:auto;border:0;padding:0;background-image:none;margin-right:10px}
.advanced_search .content .outer .right select{width:209px;font-family:Arial,"San Serif",Helvetica;font-size:11px;color:#484848;border:1px solid #CACACA;padding:2px}
.error_message h1{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;font-size:14px;margin-bottom:10px;color:#FFF}
.error_message .content{background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;padding:10px;margin:10px 0 0 0}
.error_message .content .search{width:350px;margin:0 auto}
.error_message .content .search .text_search{float:left;margin:3px 10px 0 0}
.error_message .content .search .input{float:left;margin:0 10px 0 0}
.error_message .content .search .input input{width:200px;padding:2px;border:1px solid #CACACA;font-family:Arial,"San Serif",Helvetica;color:#484848;font-size:11px}
.error_message .content .search .button input{margin:1px 0 0 0;border:1px solid #CACACA}
.catlst h1{display:block;font-size:12px;margin-bottom:4px}
.catlst h2{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;font-size:14px;margin-bottom:0px;color:#FFF}
.catlst h3{display:block;background-color:#0A74A4;margin-bottom:1px;padding:5px 10px 5px 10px;color:#FFF;font-size:14px}
.catlst h4{display:block;border-bottom:1px solid #787878;margin-bottom:15px;font-size:11px}
.catlst a{display:block;width:150px;float:left;margin-bottom:10px;font-weight:bold;border:1px solid #DFDFDF;text-decoration:none;text-align:center;padding:15px 0}
.catlst a.left_item{margin-right:8px;clear:right}
.catlst a.right_item{float:right}
.cat2st h2{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;font-size:14px;color:#FFF}
.cat3st{display:block;background-color:#0A74A4;padding:1px 10px 1px 10px;font-size:14px;margin-top:5px;height:18px}
.cat3st .dropdown select{float:right;font-size:11px;font-family:Arial,"San Serif",Helvetica;color:#484848;border:1px solid #CACACA;width:150px;cursor:pointer}
.login h1{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;font-size:14px;margin-bottom:10px;color:#FFF}
.login .acc .links{float:left;width:49%;margin-bottom:10px}
.login .acc .rechts{float:right;width:49%;margin-bottom:10px}
.login .both .links{float:left;width:32%;margin:0 2% 10px 0}
* html .login .both .links{margin:0 17px 10px 0!important}
.login .both .mitte{float:left;width:32%;margin:0 0 10px 0}
.login .both .rechts{float:right;width:32%;margin:0 0 10px 0}
.login .content{padding:10px;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;border-top:0;line-height:16px;height:160px;position:relative}
.login .content input{width:194px;font-family:Arial,"San Serif",Helvetica;font-size:11px;color:#484848;border:1px solid #CACACA;padding:2px}
.login .content .button{position:absolute;bottom:10px;left:10px}
.login .content .button input{width:auto;padding:0;background:none}
.account_edit h2{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;color:#FFF;font-size:14px;position:relative}
.account_edit h2 span{position:absolute;top:6px;right:5px;display:block;font-size:11px;font-weight:normal}
.account_edit .content{padding:10px;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;border-top:0;line-height:16px}
.account_edit .content input{width:200px;margin:4px 3px 3px 0;font-family:Arial,"San Serif",Helvetica;color:#484848;border:1px solid #CACACA;padding:2px;font-size:11px}
.account_edit .content .gender input{width:auto;margin:4px 3px 3px 0;border:none;padding:0px}
.account_edit .content .button input{width:auto;padding:0;border:none;margin:0}
.create_account h1{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;font-size:14px;margin-bottom:10px;color:#FFF;position:relative}
.create_account h1 span{position:absolute;top:6px;right:14px;font-size:11px;font-weight:normal}
.create_account .content{padding:10px;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;border-top:0;line-height:16px}
.create_account .content .code{float:left;margin:4px 10px 0 0}
.create_account .content input{width:200px;margin:4px 3px 3px 0;font-family:Arial,"San Serif",Helvetica;color:#484848;border:1px solid #CACACA;padding:2px;font-size:11px}
.create_account .content .gender input{width:15px;border:0;margin-left:5px}
.create_account .content select{width:209px;font-family:Arial,"San Serif",Helvetica;font-size:11px;color:#484848;border:1px solid #CACACA;padding:2px;cursor:pointer}
.create_account h3{background-image:url(img/main.png);background-position:0 -806px;font-size:12px;padding:7px 15px 8px 15px;display:block;font-style:italic}
.create_account .content textarea{color:#484848;border:1px solid #CACACA;padding:2px;font-family:Arial,"San Serif",Helvetica;font-size:11px;margin-bottom:10px;width:99%;height:50px}
.create_account .content .checkbox input{width:auto;padding:0;margin:0}
.account h2 span{display:block;float:right;width:auto;text-transform:none}
.account h2 span a{color:#FFF;font-size:11px}
.account .left ul{display:block;padding:10px;height:75px;border:1px solid #D6D6D6;border-top:0;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x}
.account .left ul li,.account .right ul li{line-height:16px;margin:0 10px}
.account .right ul{display:block;padding:10px;border:1px solid #D6D6D6;border-top:0px;height:75px;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x}
.account .links{float:left;width:49%;margin:0 0 18px 0;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6}
.account .rechts{float:right;width:49%;margin:0 0 18px 0;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6}
.account .leftside{float:left;width:49%;margin-right:6px;margin-bottom:8px;border:1px solid #D6D6D6;height:235px}
.account .rightside{float:right;width:49%;margin-bottom:8px;border:1px solid #D6D6D6;height:235px}
.account h4{padding:5px 20px 5px 10px;font-size:11px;display:block;margin:0;text-decoration:none}
.account .image{float:left;padding:10px 11px 0 10px}
.account .rightt{float:left;padding:23px 0 0 0}
.account .descr,.account .rightside .content,.account .leftside .content,.account .rechts .content,.account .links .content{padding:10px}
.account .descr h2{font-size:11px;background:none;padding:0;margin:0 0 5px 0;color:#4A4335}
.account .descr ul li{display:inline}
.account .rightt .price{font-family:Impact;font-size:14px;width:134px;color:#F60}
.account .rightt .price span.productOldPrice{display:block;color:#F60;text-decoration:line-through;font:normal 12px Arial,"San Serif",Helvetica}
.account .rightt .ust{font-size:10px;margin-bottom:10px}
.address_book h3{font-size:11px;margin-bottom:10px}
.address_book .content{background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;padding:10px;height:135px}
.address_book .content .address,.account .rightt .btndetails a{margin-bottom:5px}
.address_book .content .left{float:left;width:60%}
.address_book .content .right{float:right;width:30%}
.address_book .content .right span,.reviews .content span{font-weight:bold}
.address_book h4{padding:5px 0 5px 0;font-size:11px;display:block}
.address_book h4 span{width:auto;display:block;float:right;font-size:11px;text-transform:none}
.address_book .links{float:left;width:49%;margin-bottom:8px}
.address_book .rechts{float:right;width:49%;margin-bottom:8px}
.address_book_prozess h1 span{float:right;font-size:11px;font-weight:normal;margin:1px 14px 0 0}
.address_book_prozess h2 div.left,.address_book h4 div.links,.prdInfo .top .right .cart_btn .button{float:left}
.address_book_prozess h2 span{display:block;text-align:right;width:auto;font-style:italic;font-weight:bold}
.address_book_prozess .content input{width:200px;color:#484848;border:1px solid #CACACA;padding:2px;font-family:Arial,"San Serif",Helvetica;font-size:11px}
.address_book_prozess .content .radio{float:left;margin-right:10px}
.address_book_prozess .content .radio input{width:auto;background:none;border:0;padding:0}
.address_book_prozess .content select{width:209px;font-family:Arial,"San Serif",Helvetica;font-size:11px;color:#464646;border:1px solid #CACACA;padding:2px}
.address_book_prozess .content select option,.create_account .content select option{cursor:pointer}
.account_password h1 span{float:right;font-size:11px;font-weight:normal;margin:1px 14px 0 0}
.account_history_info .content{background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;border-top:0;padding:10px;line-height:16px;margin-bottom:10px}
.account_history_info .links,.account .left,.create_account .links{float:left;width:49%;margin-bottom:10px}
.account_history_info .rechts,.account .right,.create_account .rechts{float:right;width:49%;margin-bottom:10px}
.account_history_info .head_units{float:left;width:45px}
.account_history_info .head_products{float:left;width:305px}
.account_history_info .head_artnr{float:left;width:90px}
.account_history_info .head_single_price{float:left;width:90px;text-align:right}
.account_history_info .head_price{text-align:right}
.account_history_info .units{float:left;width:45px;text-align:left}
.account_history_info .products{float:left;width:305px}
.account_history_info .artnr{float:left;width:90px}
.account_history_info .price{text-align:right;float:right}
.account_history .content{background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;border-top:0;padding:10px;line-height:16px;margin-bottom:20px}
.newsletter .content,.account_password .content{background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;padding:10px;line-height:16px}
.newsletter .content input,.account_password .content input{width:200px;font-size:11px;color:#484848;border:1px solid #CACACA;padding:2px;font-family:Arial,"San Serif",Helvetica}
.newsletter .content .check input{width:20px;margin-top:5px}
.password_double_opt h3,.address_book_prozess h3,.account h3{font-size:11px;margin-bottom:5px}
.password_double_opt .content,.address_book_prozess .content{background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;border-top:0;padding:10px;line-height:16px}
.password_double_opt .content input{width:200px;font-family:Arial,"San Serif",Helvetica;font-size:11px;color:#484848;border:1px solid #CACACA;padding:2px}
.password_double_opt .content .button input{width:auto;background:none;padding:0;border:0}
.shopping_cart h3,.contactus .content h3{font-size:11px}
.shopping_cart .head_image{float:left;width:160px}
.shopping_cart .head_qty{float:left;width:77px;text-align:center}
.shopping_cart .head_article{float:left;width:237px}
.shopping_cart .head_remove{float:right;width:100px;text-align:center}
.shopping_cart .content{border:1px solid #D6D6D6;padding:10px;line-height:16px;margin-bottom:10px}
.shopping_cart .image{float:left;width:160px;text-align:center}
.shopping_cart .qty{float:left;width:77px;text-align:center}
.shopping_cart .qty input{width:26px;text-align:center;font-family:Arial,"San Serif",Helvetica;margin-top:3px;font-size:11px;color:#464646;border:1px solid #0A74A4;padding:2px}
.shopping_cart .article{float:left;width:237px}
.shopping_cart .article a{font-size:11px;color:#0A74A4;font-weight:bold;margin-bottom:3px;text-decoration:underline}
.shopping_cart .article a:hover,.news_slider .view_all a:hover{text-decoration:none}
.shopping_cart .total,.shopping_cart .single,.shopping_cart .head_total,.shopping_cart .head_single,.account_history_info .single_price{float:left;width:90px;text-align:right}
.shopping_cart .remove{float:right;width:100px;text-align:center}
.shopping_cart .content .text_code{float:left;margin:0 10px 0 0;padding:3px 0 0 0}
.shopping_cart .content .inputs{float:left;margin:0 10px 0 0}
.shopping_cart .content .inputs input{width:100px;font-family:Arial,"San Serif",Helvetica;color:#484848;padding:2px;border:1px solid #0A74A4}
.checkout_success h1,.newsletter h1,.account_password h1{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;font-size:14px;color:#FFF}
.checkout_success .content{background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;padding:10px;line-height:16px;margin-bottom:10px;overflow:auto}
.checkout_success .content h3{font-size:12px;display:block;margin-bottom:10px}
.checkout_success .content h4{font-size:11px;display:block;margin-bottom:10px}
.checkout_success .content .left{float:left;width:40%}
.checkout_success .content .right{float:right;width:57%}
.checkout_shipping .left{float:left;width:392px;height:185px;margin-right:6px;margin-bottom:8px}
.checkout_shipping .left .content{padding:10px;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;border-top:0}
.checkout_shipping .right{float:left;margin-bottom:8px}
.checkout_shipping .right .content{padding:10px;width:372px;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;border-top:0}
.checkout_shipping li{display:block;float:left;width:19%;padding:10px;margin-right:33px;text-align:center;background-color:#787878;color:#FFF;border:1px solid #D6D6D6}
.checkout_shipping li.inactive{display:block;float:left;width:19%;padding:10px;margin-right:34px;text-align:center;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;color:#787878}
.checkout_shipping li.inactve_right{display:block;float:left;width:19%;padding:10px;margin-right:0;text-align:center;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;color:#787878}
.checkout_payment h2 span a{position:absolute;top:5px;right:5px;font-size:11px;font-weight:normal;color:#FFF}
.checkout_payment .left{float:left;width:392px;margin-right:11px}
.checkout_payment .left .content{padding:10px;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;border-top:0;height:165px}
.checkout_payment .content2{padding:10px;border:1px solid #D6D6D6;border-top:0;height:auto}
.checkout_payment .content2 a:link{color:#F00}
.checkout_payment .right{float:left;width:392px}
.checkout_payment .right .content .fields{padding:5px 0 0 0}
.checkout_payment .right .content .fields input{padding:2px;font-size:11px;font-family:Arial,"San Serif",Helvetica;color:#464646;border:1px solid #CACACA}
.checkout_payment ul,.checkout_shipping ul,.account .descr ul{list-style-type:none}
.checkout_payment li.inactve_right{display:block;float:left;width:19%;padding:10px;margin-right:0;text-align:center;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;color:#787878}
.checkout_payment textarea{font-family:Arial,"San Serif",Helvetica;font-size:11px;color:#484848;border:1px solid #CACACA;border-top:0;padding:2px;height:80px;width:790px;margin-bottom:15px}
.checkout_confirmation h2 span a{position:absolute;top:6px;right:5px;font-size:11px;font-weight:normal;color:#FFF}
.checkout_confirmation .left{float:left;width:392px;margin-right:6px}
.checkout_confirmation .right{float:left;width:392px}
.checkout_confirmation .contents,.checkout_confirmation .right .content,.checkout_confirmation .left .content,.checkout_payment .right .content{padding:10px;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;border-top:0}
.checkout_confirmation li.inactve_right{display:block;float:left;width:19%;padding:10px;margin-right:0;text-align:center;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;color:#787878}
.checkoutshippingaddress h1,.checkout_confirmation h1,.checkout_payment h1,.checkout_shipping h1,.shopping_cart h1,.password_double_opt h1,.account_history h1,.account_history_info h1,.address_book_prozess h1,.address_book h1,.account h1,.account_edit h1,.advanced_search h1,.prdreviews h1,.reviewsinfo h1,.reviews h1,.writereviews h1,.contactus h1{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;font-size:14px;margin-bottom:10px;color:#FFF}
.checkoutshippingaddress h2,.checkout_shipping h2,.shopping_cart h2,.password_double_opt h2,.account_history h2,.account_history_info h2,.address_book_prozess h2,.address_book h2,.account h2,.create_account h2,.login h2,.prdreviews h3,.reviewsinfo h2 a,.reviewsinfo h2 a:link,.reviewsinfo h2 a:visited,.reviewsinfo h2 a:hover,.writereviews h2{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;color:#FFF;font-size:14px}
.checkoutshippingaddress .contents{padding:10px;border:1px solid #D6D6D6;border-top:0;line-height:16px}
.checkoutshippingaddress .contents h3{font-size:11px;margin-bottom:10px}
.checkoutshippingaddress .contents h4{font-size:11px;margin-bottom:10px;text-decoration:underline}
.checkout_new_address h3,.checkout_confirmation h2,.checkout_payment h2{display:block;background-color:#0A74A4;padding:5px 10px 5px 10px;color:#FFF;font-size:14px;position:relative}
.checkout_new_address h3 span{position:absolute;top:6px;right:5px;font-weight:normal;font-size:11px;font-style:normal}
.checkout_new_address .gender{margin-bottom:3px}
.checkout_new_address .gender .gendertext{float:left;width:190px}
.checkout_new_address .outer{margin-bottom:3px}
.checkout_new_address .outer input{width:194px;margin:4px 3px 3px 0;font-family:Arial,"San Serif",Helvetica;color:#464646;border:1px solid #CACACA;padding:2px;font-size:11px}
.checkout_new_address .outer select{width:203px;font-family:Arial,"San Serif",Helvetica;font-size:11px;color:#484848;border:1px solid #CACACA;padding:2px;cursor:pointer}
.checkout_new_address .new_address{padding:10px;border:1px solid #D6D6D6;border-top:0;line-height:16px}
.checkout_new_address .new_address_inner{width:50%}
.checkoutshippingaddress li,.checkout_confirmation li,.checkout_payment li{display:block;float:left;width:19%;padding:10px;margin-right:33px;text-align:center;background-color:#787878;color:#FFF;border:1px solid #D6D6D6}
.checkoutshippingaddress li.inactive,.checkout_confirmation li.inactive,.checkout_payment li.inactive{display:block;float:left;width:19%;padding:10px;margin-right:34px;text-align:center;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;color:#787878}
.checkoutshippingaddress li.inactve_right{display:block;float:left;width:19%;margin-right:0;text-align:center;background-image:url(img/prdlst_item_bg.png);background-repeat:repeat-x;border:1px solid #D6D6D6;color:#787878}
div#nyroModalFull{font-size:12px;color:#777}
div#nyroModalLoading{border:4px solid #777;width:150px;height:150px;text-indent:-9999em;background:#fff url(img/ajaxLoader.gif) no-repeat;background-position:center}
div#nyroModalLoading.error{border:4px solid #f66;line-height:20px;padding:20px;width:300px;height:100px;text-indent:0;background:#fff}
div#nyroModalWrapper{background:#fff;border:4px solid #777}
div#nyroModalFull div#nyroModalWrapper a#closeBut{position:absolute;display:block;top:-13px;right:-13px;width:30px;height:30px;text-indent:-9999em;background:url(img/ajaxclose.gif) no-repeat;outline:0;z-index:1000}
h1#nyroModalTitle{margin:0;padding:0;position:absolute;top:-22px;left:5px;font-size:12px;color:#ddd}
div.wrapperdiv#nyroModalContent{padding:5px}
div.wrapperImg div#nyroModalContent{position:relative;overflow:hidden;text-align:center}
div.wrapperImg img{vertical-align:baseline}
div.wrapperImg div#nyroModalContent div:hover{opacity:0.5;cursor:help}
a.nyroModalPrev,a.nyroModalNext{z-index:105;outline:none;position:absolute;top:0;height:100%;width:40%;cursor:pointer;text-indent:-9999em}
div.wrapperSwf a.nyroModalPrev,div.wrapperSwf a.nyroModalNext,div.wrapper a.nyroModalPrev,div.wrapper a.nyroModalNext{height:60%;width:20%}
a.nyroModalPrev{left:0}
a.nyroModalPrev:hover{background:url(img/prev.gif) left 20% no-repeat}
a.nyroModalNext{right:0}
a.nyroModalNext:hover{background:url(img/next.gif) right 20% no-repeat}
#popCart{position:absolute;top:1%;left:50%;width:500px;margin-left:-260px;background:#fff;border:1px solid #F60;color:#000;z-index:100000;display:none;padding:10px 10px 25px 10px}
.popup_header{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.0em;text-align:center;vertical-align:bottom;padding:3px 10px;border:1px solid #ccc;margin:0px auto;width:380px}
.popup_image{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;text-align:center;color:#000;margin:10px auto;padding:5px}
#mycart{margin:0px auto;height:42px;width:320px}
.cart_symbol{height:42px;width:48px;float:left;background-image:url(img/shopping_cart.gif);background-position:left;background-repeat:no-repeat}
.cart_contents{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:0.9em;text-align:left;color:#000;height:42px;float:right}
#pop_buttons_box{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1.0em;text-align:center;width:500px;height:28px;vertical-align:bottom;margin:10px auto 0 auto}
#pop_buttons_box a{color:#000;text-decoration:none}
#pop_buttons_box a:hover{color:#484848;text-decoration:none}
.close_button{float:left;width:160px;border:1px solid #000}
.cart_button{float:right;width:160px;border:1px solid #000}
a:focus{outline:none}
.blog_text img{margin:10px}
.blog_titel{padding:4px 5px;color:#333;cursor:pointer;border-top:1px solid #fff;border-bottom:1px solid #ddd}
.blog_link{display:block;cursor:pointer;margin:4px 0 4px 10px;font-family:Verdana;font-size:10px}
.blog_active{color:#000;font-weight:700}
h2.blog_title_list{font-family:Georgia;font-size:180%}
.datum{float:left;margin:0 10px 0 0;width:60px}
.datum p{background:#D70606 url(img/icons/date.png) no-repeat scroll 0 0;color:#DDD;float:left;font-size:70%;height:50px;margin:0 10px 0 0;overflow:hidden;padding:5px;text-align:center;width:40px}
.datum span.monat{display:block;margin-bottom:8px;font-size:12px}
.datum span.tag{color:#444;display:block;font-size:195%;font-weight:bold;line-height:0.9}
div.datum p span.jahr{color:#666;font-family:Tahoma,Arial,sans-serif;font-size:80%;margin:0;padding:0}
.blog_list,.blog_text{color:#000;font-size:110%}
#comment{cursor:pointer;padding:3px 0 3px 20px;background:url(img/icons/add.gif) 0 2px no-repeat}
fieldset.blog_comments{padding:10px;border:1px solid #ccc}
#blog_comments{padding:0 10px;font-weight:900}
#comment:hover{text-decoration:underline}
div.add_success{padding:3px 0 3px 20px;background:url(img/icons/tick.gif) 0 2px no-repeat}
div.box_comment{display:block;width:99%;position:relative;padding:3px;margin:0 5px;border:1px solid #ccc;background:#F4F4F4}
div.box_comment div.delete{position:absolute;height:16px;top:50%;left:10px;margin-top:-8px}
div.box_comment_name{position:relative;margin:10px 0 0 10px}
span.arrow{background:#FFF url(img/icons/arrow_down.gif) no-repeat;width:10px;height:10px;position:absolute;top:-11px;left:40px}
.star-rating{list-style:none;margin-left:5px!important;padding:0px;width:125px;height:25px;position:relative;background:url(img/icons/star.gif) top left repeat-x}
.star-rating li{padding:0px;margin:0px;float:left}
.star-rating li a{display:block;width:25px;height:25px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px}
.star-rating li a:hover{background:url(img/icons/star.gif) left bottom;z-index:2;left:0px}
.star-rating a.one-star{left:0px}
.star-rating a.one-star:hover{width:25px}
.star-rating a.two-stars{left:25px}
.star-rating a.two-stars:hover{width:50px}
.star-rating a.three-stars{left:50px}
.star-rating a.three-stars:hover{width:75px}
.star-rating a.four-stars{left:75px}
.star-rating a.four-stars:hover{width:100px}
.star-rating a.five-stars{left:100px}
.star-rating a.five-stars:hover{width:125px}
.star-rating li.current-rating{background:url(img/icons/star.gif) left center;position:absolute;height:25px;display:block;text-indent:-9000px;z-index:1}
.artikelbeschreibung{padding:10px;line-height:16px}
.artikelbeschreibung li{margin-left:15px}
@media projection,screen{.ui-tabs-hide{display:none}}
@media print{.ui-tabs-nav{display:none}}
#featured{ 
	width:400px; 
	padding-right:233px; 
	position:relative; 
	border:1px solid #ccc; 
	height:250px; 
	background:#fff;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:400px; 
	list-style:none; 
	padding:0; margin:0; 
	width:233px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#333;  background:#fff; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('/images/banner/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{ 
	width:400px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:70px; 
	background: url('/images/banner/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
