#body .product.details.head.big .morepics a.ico10, #body .product.details.head.big .morepics a.ico20 {margin:0 0 2px 1px;}

#body .product.details.head.big .morepics a.ico11,
#body .product.details.head.big .morepics a.ico12,
#body .product.details.head.big .morepics a.ico13,
#body .product.details.head.big .morepics a.ico14,
#body .product.details.head.big .morepics a.ico15,
#body .product.details.head.big .morepics a.ico16,
#body .product.details.head.big .morepics a.ico17,
#body .product.details.head.big .morepics a.ico18,
#body .product.details.head.big .morepics a.ico19
{margin:0 3px 2px 0;}

#body .product.moredetails .details_tab,
#body .product.moredetails .details_tab_active
{border:medium none;display:block;float:left;height:27px;margin:0 1px 0 0;padding:5px;width:97px;color:#ffffff;font-size:12px;font-weight:bold;}
#body .product.moredetails .details_tab{background:url(bg/tab.png);}
#body .product.moredetails .details_tab_active{background:url(bg/tab_active.png);width:100px;color:#7C101C;}
#body .product.moredetails .details_tab.tab_5 {margin:0;}
#body .product.moredetails .details_tab_active.tab_5 {margin:0;}
#body .product.moredetails .tabcontent{text-align:left;background:#F8F8F8 url(bg/longdesc_bg.png) repeat-x scroll 0 0;color:#403E3E;border-color:#878484;border-style:solid;border-width:0 1px 0;float:left;overflow:hidden;padding:12px 2px 10px;width:536px;}

#body .product.detailsserieslist {background:transparent url(bg/detailsserieslist_custref_bg.png) no-repeat scroll 0 0;height:119px;margin:0 2px 2px 0;padding:21px 2px 2px;width:128px;}
#body .product.detailsserieslist img{width:100%;height:72%;}
#body .product.detailsserieslist .shortdesc {display:none;}
#body .product.detailsserieslist .priceanddetaillink {padding:0;}
#body .product.detailsserieslist .priceanddetaillink big {background:transparent url(bg/detailsserieslistprice_bg.png) no-repeat scroll 0 0;bottom:5px;height:20px;left:3px;padding:3px 0 0;position:absolute;width:120px;}
#body .product.detailsserieslist .priceanddetaillink a {display:none;}


#body .product.detailsserieslist.acCross {background:transparent url(bg/detailsserieslist_bg.png) no-repeat scroll 0 0;height:285px;margin:0 2px 2px 0;width:264px;padding: 0;}
#body .product.detailsserieslist.acCross img{max-height: 100%;max-width: 100%;  height: auto; width: auto;}
#body .product.detailsserieslist.acCross .shortdesc { padding: 0 3px 11px; display: block;}
#body .product.detailsserieslist.acCross .priceanddetaillink a { margin: 0 0 0 8px;background: url("bg/detailsserieslistprice_bg.png") no-repeat scroll 0 0 transparent; display: block; float: left; height: 20px;padding: 3px 0 0;text-align: center;width: 120px;}
#body .product.detailsserieslist.acCross .priceanddetaillink .buttonlike {}
#body .product.detailsserieslist.acCross .priceanddetaillink big { background: none repeat scroll 0 0 transparent;display: inline;margin: 0;padding: 0;width: 100%;bottom: auto; height: auto; left: auto; position: relative; }
#body .product.detailsserieslist.acCross .picture {display: block;height: 178px;left: 1px;position: relative;top: 0;width: 260px;}


#body .product.detailsserieslist.CustRef .shortdesc {display:block;font-size:11px !important;font-weight:normal !important;position:absolute;top:99px;}
#body .product.detailsserieslist.CustRef div .status {display:none;}

#body .product.moredetails .longdesc .product.detailsserieslist strong.h3 {left:28px;padding:0;position:absolute;top:5px;}

#write_review {display:block;}

#body .product.moredetails .longdesc .reviewhead {font-weight:bold;text-align:left;margin:0 0 8px 5px;}
#body ul.rating {float:left;margin:20px 0 0 10px;}
#body .product.moredetails .longdesc span.btn {float:right;height:37px;margin:0 25px 0 0;}
#body .product.moredetails .longdesc span.btn input{background:transparent url(bg/pricebackground_big.png) no-repeat scroll 0 0;font-size:11px;height:25px;margin:12px 0 0 210px;padding:0 0 2px 5px;text-align:left;width:182px;}

#body dl.review {background:transparent url(bg/line.png) no-repeat scroll center 0;border:medium none;padding:20px 26px;}
#body dl.review dd {text-align:left;}

#body .product.moredetails .preisalarm {background:transparent url(bg/preisalarm_bg.png) no-repeat scroll 0 0;float:left;padding:39px 0 0;width:542px;}
#body .product.moredetails .preisalarm.empty {background:transparent url(bg/preisalarm_bg.png) no-repeat scroll 0 -108px;padding:15px 0 0 !important;}
#body .product.moredetails .preisalarm .box {background:transparent none repeat scroll 0 0;border:medium none;margin:0;padding:0 5px 2px;width:532px;}
#body .product.moredetails .preisalarm .box .pricealarm {border:medium none;margin:0 11px;text-align:left;width:512px;}
#body .product.moredetails .preisalarm .box .pricealarm th label {border:medium none;color:#3D3D3D;font-weight:bold;}
#body .product.moredetails .preisalarm .box .pricealarm input {border:1px solid #000000; width: 110px;}
#body .product.moredetails .preisalarm .box .pricealarm span.btn {height:23px;}
#body .product.moredetails .preisalarm .box .pricealarm input.btn {background:transparent url(bg/detailsserieslistprice_bg.png) no-repeat scroll 0 0;border:medium none;height:23px;width:120px;color:#ffffff;font-weight:bold;padding:0 0 1px;}

#body .detailsend {background:transparent url(bg/moredetailsend.png) repeat scroll 0 0;float:left;height:18px;margin:0 7px 10px;width:548px;}

#body .product.moredetails {border-width:0 1px !important;margin:0 7px !important;padding:5px 2px 0 !important;}
#body .product.moredetails .preisalarm .box p {padding:6px 0;}

a {color:#000000;}
#body .product .shortdesc {font-size:14px !important;font-weight:bold !important;}
#body .product.details.head.big .morepics a {width:36px !important;}

#right .box.minibasket .listitem {border-bottom:1px solid #D3D3D3;margin:5px 0;padding:0 0 5px;width:auto;}
#right .box.minibasket .listitem .title {background:#FFFBED url(bg/basketarticletitle_bg.png) repeat-x scroll 0 bottom;font-size:11px;font-weight:bold;padding:4px 4px 12px;}
#right .box.minibasket .listitem .picture {float:left;height:48px;margin:0 5px;position:static;width:65px;}
#right .box.minibasket .hr {background:transparent none repeat scroll 0 0;border-bottom:1px solid #D3D3D3;height:0;margin:0;padding:0;}
#right .box.minibasket .total {margin:0 5px 5px;width:178px;}
#right .box.minibasket .basketsumary {background:transparent url(bg/basketsumary_bg.png) repeat-x scroll 0 0;width:188px;color:#000000;}
#right .box.minibasket .tocart {background:transparent none repeat scroll 0 0;height:25px;line-height:18px;width:186px;}
#right .box.minibasket .tocart input {background:transparent url(bg/pricebackground_big.png) no-repeat scroll 0 0;height:25px;padding:0 30px 2px 0;width:184px;}

#right div.box.minibasket {padding:7px 10px;width:188px;}

#body .contextbox.font11.sitemap ul.tree {}
#body .contextbox.font11.sitemap ul.tree li a.root{background:transparent url(../img/gm/kat.jpg) no-repeat scroll 4px 7px;text-indent:11px;}
#body .contextbox.font11.sitemap ul.tree li a.exp{background:transparent url(../img/gm/kat-aktiv.jpg) no-repeat scroll 4px 14px;}
#body .contextbox.font11.sitemap ul.tree li ul li a.has {background:transparent url(../img/gm/kat.jpg) no-repeat scroll 14px 7px;text-indent:0;}
#body .contextbox.font11.sitemap ul.tree li ul li ul li a.has {background:transparent url(../img/gm/kat.jpg) no-repeat scroll 24px 7px;text-indent:0;}
#body .contextbox.font11.sitemap ul.tree li ul li ul li ul li a.has {background:transparent url(../img/gm/kat.jpg) no-repeat scroll 34px 13px;text-indent:0;}
#body .contextbox.font11.sitemap ul.tree li ul li ul li ul li ul li a.has {background:transparent url(../img/gm/kat.jpg) no-repeat scroll 44px 13px;text-indent:0;}

/*D3 ADD MG 2010_01_14  */
#body .box.info.gewLogin {border-top:1px solid #000;}
#body .box.info.gewLogin .form {width:390px;}
#body .box.info.gewLogin .gew.registerButton {text-align:center;margin-top:10px;}
#body .box.info.gewLogin .gew.registerText {margin:0px 50px 10px;text-align:left;width:400px;font-size:12px;}
#body .box.info.gewLogin .gew.registerText ul {margin-top:0px; padding-top:0px; }
#body .box.info.gewLogin .gew.registerText ul li {list-style-type:none;text-indent:-9px;}

.subbox-header.gew{
	padding:9px 0 0 15px;
	width:190px;
}

#body .account span.btn input {background:transparent url(../img/gm/button-blanko.jpg) no-repeat scroll 0 0;height:25px;width:182px;}

/*add mg 2010_01_21*/
#body div.bar.prevnext input.gewBtnRegister { width:190px; }

#right div.box .title {background:#FFFBED url(bg/basketarticletitle_bg.png) repeat-x scroll 0 bottom;font-size:11px;font-weight:bold;padding:4px 4px 12px;}
#right div.box .title a{color:#5E5E5E;}
#right .listitem.rightlist {border-bottom:1px solid #D3D3D3;margin:2px 0 7px 5px;}

#right div.box.custwho {padding:7px 9px;width:189px;}

#right .listitem.rightlist .price {width:100px;}
#right .listitem.rightlist .price .tocart {left:97px;}

#body .statusandprice .prices .price .old {color:#A61526;font-size:14px;}
#body .statusandprice .prices .price .nowonlyrow {padding: 5px 0 0 0;}

.footertext-right p {margin:0;}

/* D3 MOD START paypal * 2010-12-14 RE */
/* paypal bar top start */
#body div.bar.prevnext.paypaltop {background-color:#f0f0f0; border:1px solid #969696;margin:5px;padding:0;height: 100%; float: left; width: 568px;}
/* paypal bar top end */
/* paypal button style start */
#body div.bar.prevnext input[class=paypalbutton] {background-color:#f0f0f0;border:0px;padding:0px;margin-top:5px;}
/* paypal button style end*/
/* paypal bar bottom start */
#body div.bar.prevnext.paypalbottom {margin-bottom:15px;height: 100%;}
/* paypal bar bottom end */
#body div.bar.prevnext.d3paypal{height:75px;}
#body div.bar.prevnext input[class="paypalbutton"] {background:#EDEDED none repeat scroll 0 0;}
/* D3 MOD END   paypal * 2010-12-14 RE */

/* D3 MOD START loungeplaner * 2011-01-10 RE */
#d3_loungeplaner_message {background:transparent none repeat scroll 0 0;height:100%;margin-left:-500px;margin-top:0;overflow:auto;top:0;width:980px;padding-top:0px;}
#d3_loungeplaner_message p.noflash {color:white;font-weight:bold;margin-top:25%}
#d3_loungeplaner_message div.right{background-color:white;width:25px;height:25px;}
#d3_loungeplaner_message div.right a {background:#E2E2E2 none repeat scroll 0 0;border:1px solid #555555;color:#555555;display:block;font-weight:bold;padding:5px;text-align:center;width:20px;}
/* D3 MOD END   loungeplaner * 2011-01-10 RE */

/*** D3 MOD START Browsertests * 2011-02-14 * KH ***/
#body .form.d3iwf td { white-space:nowrap; }
#body .form.d3iwf td.d3iwfwrap, #body .form.d3iwf th.d3iwfwrap { white-space:normal; }
#body .product.moredetails .preisalarm .box .pricealarm input#c_mac { width: 36px;}
/*** D3 MOD END Browsertests * 2011-02-14 * KH ***/

#footer .text {padding: 0 20px;}




