/* CSS Document */
*       {padding:0px;margin:0px;}
body    {height:100%;width:100%;font-size:16px;color:#5D4044;border-top:2px solid #FCF1D3;font-family:verdana;}
h1      {letter-spacing:1px;font-size:0.8em;color:#000000;padding:5px 0px;}
h2      {font-size:0.8em;color:#000000;letter-spacing:1px;height:30px;line-height:30px;}
h2.brown {padding-left:4px; color:#fff;background-color:#51383E; }
h2.darkred,h1.darkred 	{ padding-left:8px;color:#000000;background-color:#FFF800; }
h2.orange  				{ padding-left:8px;color:#000000;background-color:#005197; }
h3      {background-color:#FFFDAA;padding-left:6px;font-size:0.8em;letter-spacing:1px;line-height:22px;}
h3.darkorange 	{background-color:#F2A64E;height:30px;line-height:30px;}
h4      {font-size:0.7em;}
h5     	{}
h6		{}
.directOrderBox h3, #serviceBox h3 {background-color:#005197;color:#fff;}

img     {border:0px;}
a img   {border:0px;}
a	{text-decoration:underline;color:#000000;}
a:hover { text-decoration:none; }
p       {margin-bottom:5px;font-size:0.8em;}
p.headline3, h2.headline3 {background-color:#FFFDAA;padding-left:6px;font-size:0.8em;letter-spacing:1px;height:22px;line-height:22px;}
p.headline2      	{font-weight:bold;font-size:0.9em;letter-spacing:1px;height:30px;line-height:30px;}
p.orange  		{ padding-left:8px;color:#fff;background-color:#005197; }
p.darkred		{ padding-left:8px;color:#fff;background-color:#000000; }
select option   {padding-right:5px; }
ul,ol { list-style-type:none; }
address	{border-left:#FFF800 3px solid;padding-left:2px;margin-top:5px;}
blockquote	{border-left:#FFF800 3px solid;border-bottom:#FFF800 1px solid;margin-bottom:5px;padding-left:5px;}
h3 a {color:#000000; } 
h2 a {color:#FFFFFF; }
table th { text-align:left; }
table th h2 { font-size:0.9em; }
/* fertige Klassen */
.boRi {margin-left:22px;} /* to make a clearance between the boxes */
.boRi-small {margin-left:8px;} /* to make a clearance between the boxes */
.tagCloud {background-color:#FFFDAA;padding-bottom:10px;margin:35px 6px 84px 6px;} /* the tag cloud */
.arrow { vertical-align:middle;margin-bottom:2px; }
.none {display:none;}
.r	{text-align:right;}
.flle   	{float:left;}
.flri   	{float:right;}
.clear  	{clear: both;}
.fix    	{line-height: 0px;font-size:0px;height:0px;}
.err    	{border-color:#ff0000;color:#ff0000;}
.center	{text-align:center;}
.debug 		{border:1px solid #000000 !important;}
.spacer15	{visibility:hidden;height:15px;clear:both;}
.spacer10	{visibility:hidden;height:10px;clear:both;}
.spacer-normal {visibility:hidden;height:5px;clear:both;}
.width100	{width:100% !important;}
.pic_top_margin {margin-top:10px;}
.borderBottomDashed { border-bottom:1px dashed #000; }
.checkLogin	{margin-left:20px;float:left;margin-bottom:18px;margin-top:13px;}
.ajaxLoader{width:16px;height:16px;background-image:url('images/ajax-loader.gif');background-repeat:no-repeat;background-position:50% 50%;}
.imgMoveToCart{position:absolute;}
.noImgMoveToCart{border:1px dashed #000; height:400px;width:400px;position:absolute;}
.cartView li, .linkView li {margin-top:5px;}
.cartView li a, .linkView li a {width:200px;}

.tdVariantPrice {width:80px;}

select#birthdayDD { width:42px;font-size:11px;float:left;}
select#birthdayMM { margin:0px 3px;width:42px;font-size:11px;float:left;}
select#birthdayYY { width:54px;font-size:11px;float:left;}
select#country { width:144px; }

.middler { margin:0px auto !important; float:none !important;width:86px;}
.registerForm { padding:5px;}
.width250 { width:250px;_border:1px solid #FFFDAA; }
.topPadding5 { padding-top:5px; }
.topMargin10 { margin-top:10px; }
.leftMargin5 { margin-left:5px; }
.pwForget { _border:0px;position:relative;left:8px;top:-5px; }
.width100px { width:100px; }
.bg-light-blue p { margin-bottom:10px; } /*  clearance at the gtc page */

/* Buttons etc. */
.textfield 	{border:1px solid #51383E; background-color:#fff;}
.pwtextfield 	{border:1px solid #51383E; background-color:#fff;}
input.button		{cursor:pointer;border:1px solid #756F71;background-color:#005197;color:#fff;}
input.button:hover	{background-color:#D1EBFF;color:#000;}
input#loginButton 	{width:97px;padding-top:2px;padding-bottom:2px;  }
input#searchButton	{width:58px;}
input#orderButton	{padding-top:2px;padding-bottom:2px;}
input#refreshButton {cursor:pointer;vertical-align:middle;width:20px;height:20px;background-image:url('images/refresh.png');background-repeat:no-repeat;background-color:transparent; }
.bRight {float:right;}
.buttonFp {margin-left:221px;margin-top:1px;}
.buttonCp1 {margin-right:142px;float:right;margin-top:-8px;}
.buttonCp2 {margin-left:247px;float:left;margin-top:-8px;}

li.darkred	{width:86px;height:18px;background-color:#FFC332;line-height:18px;text-align:center;}
li.darkred a		{text-decoration:none;width:86px;height:18px;display:block;}
li.darkred a:hover	{background-color:#FFD56F;}
li.orange	{width:86px;height:18px;background-color:#FF5432;line-height:18px;text-align:center;}
li.orange a			{text-decoration:none;width:86px;height:18px;display:block;}
li.orange a:hover	{background-color:#FF937D;}
li.brown 	{line-height:18px;text-align:center;}
li.brown a			{text-decoration:none;width:86px;height:18px;background-color:#FF992B;display:block;}
li.brown a:hover	{background-color:#FFB361;}

ul.buttons li { margin-top:2px; }
ul.buttons li a { text-decoration:none;width:86px;color:#000;font-size:0.7em;letter-spacing:0.5px;display:block;line-height:18px; }
ul.largeButtons li { margin-top:2px;width:100%; }
ul.largeButtons li a { text-decoration:none;width:100%;color:#fff;font-size:0.7em;letter-spacing:0.5px;display:block;line-height:18px; }
ul.bullet,ul.productComments { margin-left:0px !important;list-style-type:none !important; }
ul.bullet li a {color:#000000;padding-left:5px;padding-bottom:1px;border-left:12px solid;height:12px;display:block;font-size:11px; }
ul.bullet.orange li a:hover { border-left-color:#D1EBFF !important; }
ul.bullet.yelloworange li a {border-left-color:#005197;}
ul.bullet.yelloworange li a:hover {border-left-color:#D1EBFF;}
ul.bullet.darkred li a:hover {border-left-color:#B53C49 !important;}

/* /Buttons etc. */
/* Hauptcontainer  */
#container 			 {background-color:#fff;width:999px;_width:1008px;margin:0px auto;}
#main 				 {overflow:hidden;}
#left,#right,#middle {margin-bottom:-30000px;padding-bottom:30000px;}
#sub_content 		 {margin:0px 6px; }
/* /Hauptcontainer  */

/* Header */
#header{}
.headerLogoBox 	{width:999px;_width:1007px;height:100px;margin-top:0px;margin-left:0px;}
.headerBox 		{background-color:#FFF800;float:left;margin-top:2px;margin-bottom:3px;height:30px; }
.spacerBox		{width:498px;_width:506px;margin-right:3px;}
.spacerBox	span	{margin-top:8px;margin-right:5px;font-size:0.9em;font-weight:bold;float:right;}
.spacerBox	form	{margin-top:5px;margin-right:3px;float:right;}
.spacerBox	form input	{padding-top:2px;width:236px;height:18px;}
.currencyBox	{width:188px;margin-right:1px;}
.currencyBox .selectCurrency {letter-spacing:1px;font-weight:bold;margin-top:8px;margin-left:8px;float:left;font-size:10px;color:#fff;}
.currencyBox select	{width:84px;border:1px solid #000;margin-top:5px;float:right;margin-right:13px;margin-left:5px;}
.brutNetBox		{width:212px;margin-right:1px;}
.brutNetBox .title {letter-spacing:1px;font-weight:bold;margin-top:9px;margin-left:8px;float:left;font-size:10px;color:#fff;}
.brutNetBox select	{width:84px;border:1px solid #000;margin-top:5px;float:right;margin-right:13px;margin-left:5px;}
.flagBox		{width:96px;}
.flagBox	img		{margin-left:8px;margin-right:4px;margin-top:4px;float:right;}
.colorswitch {float:right;}
.logo {float:left;margin-top:20px;margin-left:2px;}

.headerBottomBox	{text-align:center;line-height:31px;float:left;background-color:#FFFDAA;height:31px;}
.headerBottomBox a 	{ padding-top:4px;font-size:0.8em; }
.headerSearchBox	{line-height:normal !important;width:299px;margin-right:2px;}
.headerSearchBox	.headerSearchTitle {margin-top:8px;margin-right:5px;font-size:13px;font-weight:bold;float:right;}
.headerSearchBox	form	{margin-top:5px;margin-right:3px;float:right;}
.headerSearchBox	form input	{vertical-align:middle;padding-top:2px;width:157px;height:18px;}
.headerSearchBox	form input.textfield { padding-left:5px; }
.headerSearchBox	form input#searchButton	{margin-left:0px;margin-right:10px;height:22px;padding-bottom:2px;line-height:22px;padding-top:0px;}

.noBorder-left	{border-left:0px !important;}
.topNavi { line-height:31px;width:300px;height:31px;background-color:#FFFDAA;float:right;overflow:hidden; }
.topNavi li { text-align:center;padding:0px 5px;height:31px;float:left;border-left:1px solid #fff;text-align:center;}
.topNavi li a { background-color:#FFFDAA;font-size:0.9em; }
.topNavi li a.last_item {padding-left:8px;}
/* /header */

/* Left */
#left {padding-left:2px;padding-right:1px;background-color:#FFF800;float:left;width:196px;}
/* Categorie Hauptnavigation */
.CategoryTree {background-color:#FFFDAA;border:1px solid #B8B4B3;font-size:12px;}
.CategoryTree h2 {background-color:#005197;padding-left:5px;font-size:1.1em;font-family:verdana;color:#fff;}

/* UL Hauptkategorie */
ul.catNav {padding:3px;}
/* LI Hauptkategorie */
li.catNavSub {padding:3px 0px 3px 0px;border-top:1px solid #FFF800;}
li.catNavSub:first-child { border-top:0px !important; }
li.catNavSub a {text-decoration:none;padding-left:3px;display:block;font-size:11px;font-family:verdana;}
/* Unterkategorie 1 Ebene */
li.catNavSub ul {padding-top:3px;margin-bottom:-3px;}
ul.ul-ebene1 {}
ul li.li-ebene1 {padding:3px;padding-left:6px;border-top:1px solid #FFF800;background-color:#EFE3B3;}
ul li.li-ebene1 a {text-decoration:none;font-size:11px;}

.ul-ebene2 {}
.li-ebene2 {}

/* Direct order Box */
.directOrderBox {margin-top:3px;background-color:#FFFDAA;border:1px solid #B8B4B3;  }
.directOrderBox p {padding-top:3px;padding-left:6px;font-size:11px;}
.directOrderBox form {margin-left:0px;}
.directOrderBox .textfield { padding-left:0px;padding-top:4px;width:178px;height:18px;  }
.directOrderBox .button { margin-top:7px;margin-bottom:7px;margin-left:61px; }

/* Service Box */
#serviceBox { margin:4px 0px; background-color:#FFFDAA;border:1px solid #B8B4B3;}
#serviceBox ul { margin-top:10px; }
#serviceBox ul li { padding-top:5px;padding-left:6px;letter-spacing:1px;font-size:11px;}
#serviceBox ul li ul { margin:5px 0px; }
#serviceBox ul li ul li { padding:5px 0px 0px 0px; }
.notActiveSubMenu { border-top:1px solid #FFFDAA;border-bottom:1px solid #FFFDAA;background-color:#FFFDAA; }
.activeSubMenu { border-top:1px solid #FB7456;border-bottom:1px solid #FB7456;background-color:#FBF2CB; margin-top:5px;padding-bottom:5px;}
#serviceBox img { margin:5px 0px 6px 6px;}


/* similar category Box */
.similarCatBox {margin-top:4px;background-color:#FFFDAA;border:1px solid #B8B4B3;}
.similarCatBox h3 {background-color:#005197;color:#fff;}
.similarCatBox ul {padding:3px;}
.similarCatBox li {padding:3px 0px 3px 0px;border-top:1px solid #FFF800;}
.similarCatBox li a {text-decoration:none;padding-left:3px;display:block;font-size:11px;font-family:verdana;}

.searchCatBox {margin-top:-5px;}
.searchCatBox ul {padding:0px 3px 3px 3px;}
.searchCatBox li {padding:3px 0px 3px 0px;border-top:1px solid #FFF800;}
.searchCatBox li:first-child { border-top:none; }
.searchCatBox li a {text-decoration:none;padding-left:3px;display:block;font-size:11px;font-family:verdana;}

/* /left */

/* Right */
#right  	{background-color:#FFF800;float:right;width:196px;padding-left:2px;padding-right:1px;}
.loginBox 	{ padding-left:8px;background-color:#FFFDAA; }
#login-err-msg {width:170px;color:#ff0000;font-size:0.7em;padding:2px;text-align:center;}
.loginBox .CustomerLinks {float:none;margin-top:10px;padding-bottom:10px;}
.loginBox h2{ margin-left:1px; }
.loginBox .textfield 	{ letter-spacing:0.5px;padding-top:3px;padding-left:7px;font-size:0.6em;background-color:#F9F8F4;margin-top:4px;width:170px;height:17px; }
.loginBox #loginButton 	{ margin-top:13px;line-height:18px;float:right;margin-bottom:18px; }
.loginBox ul	{margin-right:5px;width:139px;float:left;margin-left:2px;}
.loginBox ul li	{margin-bottom:15px;}
.loginBox ul li a	{font-size:0.59em;border-color:#005197;padding-left:4px; }
/* lastvisit */
.lastVisit { background-color:#FFFDAA;border: 1px solid #B7B6B4;margin-top:4px; }
.lastVisit .articleSmallBox {height:165px; width:194px;border:0px;background-color:#FFFDAA; }
.lastVisit .articleSmallBox .price {margin-right:10px;}
.lastVisit .articleSmallBox h2 { background-color:#FFFDAA; }
.lastVisit .articleSmallBox h3 { background-color:#FFFDAA; }
.lastVisit .articleSmallBox ul li { margin-top:4px;width:194px;color:#fff; }
.lastVisit .articleSmallBox ul li a { color:#fff;font-size:0.7em;width:194px; }
.lastVisit .articleSmallBox ul li a:hover {width:194px; }
.lastVisit h3 {margin-bottom:9px;color:#fff;background-color:#005197;}
.lastVisit .box {background-color:#fff;border:1px solid #005197;margin:0px auto;padding:3px;width:100px;}
/* Warenkorb */
#cartCompareBox {overflow:hidden;width:99%;margin-top:6px;border:1px solid #b2b6b5;}
#cartCompareBox ul li {width:195px;height:auto;/*line-height:auto;*/text-align:left;}
#cartCompareBox ul li.subLink {line-height:36px;height:36px; }
#cartCompareBox ul li.subLink .cartCompareRemind { padding-left:7px;width:140px;float:left; }
#cartCompareBox ul li.subLink img {vertical-align:middle;float:right;margin:4px 8px 0px 0px;}
#cartCompareBox ul li.subLink a {color:#000;font-size:0.8em;letter-spacing:1px;width:195px;height:36px;font-weight:bold;}
#cartCompareBox ul li.subLink a:hover {color:#000;font-size:0.8em;letter-spacing:1px;width:195px;height:36px;font-weight:bold;}
#cartCompareBox ul li.darkred {background-color:#FFC332;}
#cartCompareBox ul li.brown {background-color:#51383E;}
#cartCompareBox ul li.orange {background-color:#FF5432;}
.subSlide { _margin-left:-20px;_width:110%;background-color:#FFFDAA; }
.subSlide p {margin-bottom:0px;padding:5px;  }
.naviCartRow {_width:100%;font-size:0.77em;color:#736B6B;padding-left:5px;margin-bottom:1px;width:190px;height:17px;background-color:#FBF3CF;}
.naviCartRow a { color:#736B6B; }
.naviCartRowFoot { padding-left:5px;font-size:0.77em;background-color:#FFFDAA;color:#4A4F4A;height:17px; }
.naviCartRowFoot .flri, .naviCartRow .flri { text-align:right;padding-right:5px;}
.naviCartRowFoot .flle { _border:0px; }
#cartCompareBox input { margin:6px 4px 5px 0px;}
/* /right */

/* Middle + Content */
#middle  {float:left; width:601px; _overflow:hidden;}
#content {width:591px;padding-left:5px;padding-right:5px; }

/* Breadcrumb */
.breadcrump { margin:16px 6px 20px 6px;border-bottom:1px solid #000000;}
.breadcrump ul { height:13px;display:inline;}
.breadcrump ul li { letter-spacing:0px;color:#000000;padding-bottom:2px;display:inline;font-size:11px;}
.breadcrump ul li a { text-decoration:none;color:#000000;padding-bottom:2px;}
.breadcrump.product {height:28px;}
.prodImg {width:280px;overflow:hidden;}

div.borderBox	{ width:559px;margin:0px 0px 33px 6px;padding-left:13px;border-left:5px solid #005197; border-bottom:1px solid #005197; }
div.normalBox 	{ margin-bottom:10px;background-color:#FFFDAA;font-size:0.8em;letter-spacing:1px;padding:10px; }
.defaultBox { _width:553px;margin-bottom:30px;letter-spacing:1px;font-size:0.8em;color:#000000;border:0px solid #FFF800;border-top:none;background-color:#FFFDAA;border:1px solid #FFF800;border-top:none;padding:12px;}
.defaultBox h2 { font-size:0.9em;  }
.defaultBox .box { margin-bottom:5px;padding-bottom:4px;border-bottom:1px dashed #931E26; }
.borderBoxWithoutTop { border:1px solid #FFFDAA;padding: 0px 0px 5px 0px; }
.borderBoxWithoutTop p { padding: 5px 5px 0px 5px; }
.custumBox { padding:5px; }
.defaultBox .commentTextfield {width:550px;}
/* / middle + content */

/* the different product boxes */
.smallBox { width:283px; _width:276px }
.smallBox.flle	{margin-left:6px; _margin-left:4px;border:1px solid #fff;}
.smallBox.flri	{margin-right:6px; _margin-right: 3px; border:1px solid #fff;}
.smallBox h2.darkred {}

.articleSmallBox {display:block;text-align:center;height:139px;margin:10px 0px 0px 0px;width:134px;background-color:#FFFDAA;border:1px solid #005197;}
.articleSmallBox h2.headline3 {font-size:10px;text-align:left;}
.articleSmallBox h3.headline3 {font-size:10px;text-align:left;}
.articleSmallBox p.artNum {text-align:left;margin-bottom:-7px;padding-left:6px;height:11px;line-height:11px;font-size:8px;}
.articleSmallBox .cheapestPrice {display:block;margin-left:35px;font-weight:bold;height:20px;line-height:20px;font-size:9px;color:#000000;width:93px;text-align:right;}
.articleSmallBox p.details {text-align:center;margin:8px 0px 7px 0px;line-height:16px;height:16px;}
.articleSmallBox p.details a {text-decoration:none;height:100%;width:100%;display:block;color:#FFFFFF;background-color:#005197; }
.articleSmallBox p.details a:hover {background-color:#665156; }
.articleSmallBox img { margin:0px 0px -2px 0px; }

.articleMiddleBox {height:139px;background-color:#FFFDAA;border:1px solid #005197;margin:10px 0px 0px 0px }
.articleMiddleBox h3 { padding-left:0px;background-color:#FFFDAA;margin-bottom:3px; }
.articleMiddleBox .flle { _border:0px;margin-left:7px;width:156px; }
.articleMiddleBox .flle h3 { font-size:10px; }
.articleMiddleBox .flri { border:0px;text-align:center;width:110px;margin-right:5px;_margin-right:5px; } /* 86px */
.articleMiddleBox .flri h3 {color:#000000;}
.articleMiddleBox .flri ul { margin-left:14px;margin-bottom:4px;margin-top:23px; }

.topsellerBigBox { margin:33px 6px 0px 6px; }
.topsellerOfferBox {float:left;width:150px;}
.articleBigBox {margin-top:11px;float:left;width:176px;border:1px solid #000000;}
.articleBigBox .top {height:176px;text-align:center;background-color:#FFFFFF;}
.articleBigBox .top img {margin:7px 0px 9px 0px;}
.articleBigBox .middle {height:65px;text-align:center;background-color:#FFFDAA;}
.articleBigBox .middle h3 { height:auto;padding-right:6px;background-color:#FFFDAA;height:43px; }
.articleBigBox .middle h4 { margin-bottom:3px;font-size:0.56em; }
.articleBigBox .cheapestPrice { font-size:0.8em;color:#000000;font-weight:bold; }
.articleBigBox .bottom {height:68px;color:#8E1E2E;text-align:center;background-color:#FCF1D3;}
.articleBigBox .bottom .left {float:left;padding-top:2px;letter-spacing:0.5px;font-size:0.7em;margin-left:10px;}
.articleBigBox .bottom .right {float:right;padding-top:2px;margin-right:3px;}

.widthDummyPicture {width:150px;height:150px;}
.widthDummyPicture-middle {height:112px;width:155px;}
.widthDummyPicture-small {width:93px;height:62px;}
.widthDummyPicture-offer {height:200px;width:250px;}
.widthDummyPicture-topSeller-home-middle {height:112px;width:155px;}
.widthDummyPicture-topSeller-home-small {height:62px;width:54px;}

.commendationDummyPicture-small {width:93px;height:62px;}

.paTo {padding-top:0;}

/* /the different product boxes */

/* first product view */
#product .flle	{width:280px;margin-left:7px;}
#product .flle h1		{padding:0px 0px 0px 0px;font-size:0.9em;}
#product .flle p.prodNum{ width:250px;margin-bottom:5px;font-size:11px;height:15px;line-height:15px;color:#8E1E2E; }
#product .flle img		{ margin-top:0px; }
#product .flri 	{width:285px;margin-right:9px;_margin-right:3px;}
#product .flri .top	{ height:36px; }
#product .flri .top div		{margin:0px;font-size:10px;width:130px;}
#product .flri .top span 	{position:relative;top:-2px;vertical-align:middle;color:#8E1E2E;font-size:1.5em;}
#product .flri .top span img { vertical-align:middle; }
#product .flri .top .flri 	{_border:0px;text-align:right;}
#product .prodGadgets { _overflow:hidden;width:285px;border:1px solid #563844; }
#product .prodGadgets p 		{padding-left:0px;font-size:0.74em;background-color:transparent;  }
#product .prodGadgets .darkred 	{margin:0px;padding:5px 0px 5px 17px;width:268px;background-color:#005197; }
#product .prodGadgets .darkred div 				{ _border:0px;color:#FFFCF8;margin:0px;width:205px; }
#product .prodGadgets .darkred p.price {margin-bottom:3px;font-weight:bold;font-size:12px;}
#product .prodGadgets .darkred p.price_details 	{ margin-bottom:0px;font-size:9px;}
#product .prodGadgets .darkred p.price_details_big 	{ margin-bottom:0px;font-size:11px;width:250px;}
#product .prodGadgets .darkred p.price_details_big a 	{color:#ffffff;}
#product .prodGadgets .darkred p.price_details_small 	{ margin-bottom:0px;font-size:9px;width:250px;}
#product .prodGadgets .darkred p.price_details_small a 	{color:#ffffff;}
#product .prodGadgets .darkred .flri p.price_details 	{ font-weight:bold; }
#product .prodGadgets .darkred .flri { _border:0px;padding-right:3px;text-align:right; }
#product .prodGadgets .brown {margin:0px;background-color:#FBF3CF;}
#product .prodGadgets .brown p { color:#51383E; }
#product .prodGadgets .brown span { font-weight:bold;margin-top:2px;height:19px;line-height:19px;font-size:0.7em;color:#51383E;width:200px;}
#product .prodGadgets .brown input { width:25px;height:17px;border:1px solid #BCB5BD;margin:0px 4px; }
#product .prodGadgets .brown #cartButton { width:120px;height:21px;border:1px solid #BCB5BD;margin:0px 4px; }
#product .prodGadgets .brown select { margin:0px 4px; }
#product .prodGadgets .silver{padding-top:15px;margin:0px;padding-left:17px;width:268px;_width:290px;background-color:#FAFAFA; }
#product .prodGadgets .silver .flle {margin:0px 0px 15px 0px; }
#product .prodGadgets .silver ul { width:48%;margin:0px;}
#product .prodGadgets .silver ul li { margin:4px 0px 0px 0px; }
#product .prodGadgets .silver ul.bullet li a {font-weight:bold;border-color:#FD6128;color:#6E6E6E; }
#product .prodGadgets .manu 	{color:#FFFCF8;font-size:11px;padding-bottom:2px;background-color:#005197;margin:0;padding-left:17px;width:268px;}
#product .prodGadgets .manu a 	{color:#FFFFFF;font-size:11px; }
#product #product_switchBox {margin:10px 0px 31px 7px;border:1px solid #4F423C;width:575px; background-color:#FBF3CF }
#product .cartButtons {width:287px;margin:13px 0px 13px 0px;}
#product .cartButtons p { margin-top:1px;float:left;letter-spacing:1px;padding-right:10px;text-align:right;width:140px;}
#product .cartButtons input#cartButton {float:right;width:128px;}
#product .cartButtons input.wk { width:32px;height:17px;}
#product .articleSmallBox { width:129px; }
#product .articleSmallBox h2.headline3 { font-size:11px; }
#product .articleSmallBox h3.headline3 { font-size:11px; }
.product-stock-text   {vertical-align:middle;width:150px;padding:5px 0px;}
.product-stock-status {vertical-align:middle;padding:5px 0px;}
/* /first product view */

/* switchbox from the product page */
.switchButton {	cursor:pointer;	border-left:1px solid #8D212E;	border-bottom:1px solid #8D212E;	background-color:#F2A64E;	height:28px;	line-height:28px;	text-align:center;	font-size:12px;	font-weight:bold;	width:143px;	float:left;}
.activeSwitchButton {	border-bottom:1px solid #FBF3CF;	background-color:#FBF3CF;	font-size:12px;	font-weight:bold;}
.register { font-size:0.71em;color:#0A0300;padding:10px;min-height:370px;background-color:#FBF3CF; }
.register p { font-size:1em;}
.register h1 { font-size:1.1em;}
.register ul { list-style-type:circle; margin-left:15px; }
.register ul li { font-size:1em;}
/* /switchbox from the product page */

/* productrating */
.prod-rating {	float:left;	width:0px;	background-color:red;	padding-top:4px;	margin-top:0px;	margin-left:-1px;	height:23px;}
#prod-rating-background {	background-color:#FBF3CF;	height:21px;	width:114px;	overflow:hidden;	margin:5px 0px;	z-index:3;}
#rating-elements {	position:relative;	top:-27px;	left:-1px;}
#rating-elements a {	text-decoration:none;	height:24px;	width: 23px;	float:left;	background-repeat: no-repeat;	background-image: url('images/star_alone.png');}
/* /productrating */

/* category page */
#category { margin:0px 7px 0px 6px; }
#category .flle {letter-spacing:0.5px;color:#4C3D42;font-size:0.82em;margin:8px 0px 50px 0px;width:260px;}
#category .flle img { margin:0px 20px 0px 0px;float:left; }
#category .flri {margin:8px 0px 50px 0px;width:284px;}
#category .flri ul.bullet li {padding-bottom:10px;}
#category .flri ul.bullet li a {margin:8px 0px 0px 0px;padding-left:10px;border-color:#8A2229;color:#696969;}
#category h2.orange .flle,#category h2.orange .flri,#search h2.orange .flle,#search h2.orange .flri { letter-spacing:0px;font-size:0.75em; }
#category h2.orange .flri,#search h2.orange .flri {width:210px;background-color:#FFF800;color:#000000;margin:0px;}
#category h2.orange .flri span,#search h2.orange .flri .sorts {margin:0px 0px 0px 10px;float:left;}
#category h2.orange .flri select,#search h2.orange .flri select {margin:6px 4px 0px 0px;border:1px solid #000;width:125px;height:20px;float:right;}
#category h2.orange .flle,#search h2.orange .flle {_border:0px;color:#fff;margin:0px;}
#category h3.darkorange {margin:0px 0px 10px 0px;text-align:right;padding-right:8px;}
/* /category page */

/* search page */
#search { margin:0px 6px; }
#search .defaultBox .flle { _border:0px;padding-top:12px;font-weight:bold; }
#search .defaultBox .flri { _border:0px;padding-top:10px;font-weight:bold; }
#search .defaultBox .textfield { width:319px; }
.leftProdBox 	{margin-bottom:15px;width:284px;height:141px;float:left;}
.rightProdBox 	{margin-bottom:15px;width:284px;height:141px;float:right;}
/* /search page */

/* CART */
.randomTable tr.greenTable td, .randomTable tr.rosaTable td { padding-bottom:5px;padding-top:5px;vertical-align:top; }
.randomTable tr.greenTable td { background-color:#FFFDAA; }
.randomTable tr td div.cartPicBox { text-align:center;margin:0px auto;width:84px;height:67px;background-color:#FFF;border:1px solid #C3BEBE;}
.randomTable tr td div.cartPicBox img { position:relative;top:20%; }
.randomTable tr.rosaTable td { background-color:#FFFDAA; }
.randomTable {margin:0;width:100%;}
.randomTable tr td { padding-right:3px;padding-left:3px; }
.randomTable th { padding-left:5px;background-color:#FFF800; }
.randomTable td.productQuantity { height:50px;width:65px;text-align:center; }
.randomTable td.productQuantity div { width:45px;height:50px; }
.randomTable td.productQuantity input { width:45px;text-align:center; }
.randomTable td.productQuantity input#refreshButton { width:20px; }
.randomTable td.productQuantity div { margin: 0px auto; width:47px; }
.randomTable td.productQuantity div img { margin-top:2px;float:right;vertical-align:middle; }
.randomTable td.productQuantity div input#refreshButton { margin-top:2px;border:0px;float:left; }
div#cartButtons {text-align:right;float:right;height:20px;width:250px; }
div#cartButtons img { }
div#cartButtons input {width:100px;margin-top:10px; }
td.darkvioletTd, tr.darkvioletTd td { background-color:#FFF800; }
td.violetTd, tr.violetTd td { background-color:#FFF800; }
.showCartTable {margin-left:-12px;margin-bottom:15px;}
/* /cart */

/* footer */
#footer{background-color:#fff;text-align:center;height:81px;}
.footTop { margin-top:3px;border-top:1px solid #005197; }
.footNav { background-color:#FFF800;margin-top:3px; border-bottom:1px solid #D6A062;height:60px;padding-top:15px; }
.footNav ol li { display:inline;color:#51383E;font-size:0.9em; }
.footNav ol li a { letter-spacing:1px;color:#51383E;font-size:0.9em; }
.footFWP { line-height:18px;font-size:0.7em;text-align:center;height:18px;background-color:#000000; }
.footFWP a { color:#FFFFFD; }
/* /footer */

/*** SLIMBOX  **/
#lbOverlay {position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;background-color: #FFFDAA;cursor: pointer;}
#lbCenter, #lbBottomContainer {position: absolute;	z-index: 9999;	overflow: hidden;	background-color: #fff;}
.lbLoading {background: #fff url(images/ajax-loader.gif) no-repeat center;}
#lbImage {	position: absolute;	left: 0;	top: 0;	border: 10px solid #fff;	background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {	display: block;	position: absolute;	top: 0;	width: 50%;	outline: none;}
#lbPrevLink {	left: 0;}
#lbPrevLink:hover {	background: transparent url(images/prevlabel.gif) no-repeat 0 15%;}
#lbNextLink {	right: 0;}
#lbNextLink:hover {	background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 10px;	color: #666;	line-height: 1.4em;	text-align: left;	border: 10px solid #fff;	border-top-style: none;}
#lbCloseLink {	display: block;	float: right;	width: 66px;	height: 22px;	background: transparent url(images/closelabel.gif) no-repeat center;	margin: 5px 0;	outline: none;}
#lbCaption, #lbNumber {	margin-right: 71px;}
#lbCaption {	font-weight: bold;}
/* /SLIMBOX */
/**
	Image magnifier for the product graphics
	left, top etc will be set by the javascript
**/
.img-magnifier {	position: absolute;	border: 5px solid #D9DADB;	background-position: 0px 0px;	background-repeat: no-repeat;}
/* /image magnifier */

/* cotinue or abort layer */
#cotinueOrAbort {width:250px;text-align:center;position:absolute;top:230px;left:50%;margin-left:-125px;/*width:250px;height:100px;*/z-index:5;padding:10px;overflow: visible;}
#cotinueOrAbort p { margin-bottom:0px;padding:2px 0px;font-weight:bold;}
#cotinueOrAbort .defaultBox {border-color:#005197;}
#continueOrAbort input,#continueOrAbort form {display:inline;}
/* /cotinue or abort layer */

/* order process */
.deliveryTo {padding-top:4px;padding-bottom:4px;}
.deliveryTo select {width:140px;overflow:hidden;}
.deliveryTo select option {overflow:hidden;width:170px;}
.deliveryTo .flle {padding-top:2px;}
#boxWithoutJs { margin:5px 0px 5px 0px; }
#boxWithoutJs .button { padding-top:1px; }
/* /order process */

/* stocklights */
.stockLights { margin-top:3px;height:20px; }
.stockLights img { padding-left:3px; }
/* /stocklights */

/*** second product view **/
.productBox { padding-left:14px;padding-right:14px;width:539px; }
.productBox .flle { width:66px; }
.productBox .flle .picbox { margin-top:10px;background-color:#fff;text-align:center;padding-top:5px;border:1px solid #B3AAA9;width:85px;height:105px; }
.productBox .flle img {  }
.productBox .flri { padding-left:10px;width:430px;  }
.productBox .flri#prodDesc { margin-top:10px; }
.productBox .flri#prodDesc div#desc { font-size:0.9em; }
.productBox .addToCartBox { margin-right:5px;border-bottom:1px solid #6D6D6D;width:425px; overflow:hidden; }
.productBox .form .productVariant { padding-bottom:300px;margin-bottom:-300px;margin-top:10px;float:right;border:1px solid #6D6D6D;border-left:0px;background-color:#FBF3CF;width:277px; }
.productBox .form .productVariant .variantRow {width:250px;margin-top:2px;height:19px;color:#736B6B;font-size:11px;font-weight:bold;margin-left:20px; }
.productBox .form .productVariant .variantRow input { width:30px; }
.productBox .form .productVariant .variantRow select { width:140px;height:16px;border:1px solid #B7B7B6;margin-left:10px;  }
.productBox .productVariant {margin:0px;padding-left:0px;width:268px; background-color:#FBF3CF;}
.productBox .productVariant table {padding-left:20px;}
.productBox .productVariant p { color:#51383E; }
.productBox .productVariant td span { font-weight:bold;margin-top:2px;height:19px;line-height:19px;font-size:11px;color:#51383E;width:200px;}
.productBox .productVariant td input { width:35px;height:17px;border:1px solid #BCB5BD;margin:0px 4px; }
.productBox .form .cartButtons { margin-top:15px;width:277px;height:87px;float:right;}
.productBox .form .cartButtons { margin-top:15px;width:277px;height:87px;float:right;}
.productBox .form .cartButtons span { float:left;margin-left:45px;}
.productBox .form .cartButtons input#cartButton { float:right;margin-top:-1px;margin-right:5px;background-image:url('images/in_den_warenkorb.gif');background-repeat:no-repeat;border:0px;width:135px;height:21px;}
.productBox .form .cartButtons input.wk { width:32px;height:17px;border:1px solid #B7B7B6;  }
.productBox .flri .productGadgets { padding-left:5px;border:1px solid #6D6D6D;background-color:#FAFAFA;width:140px;padding-bottom:300px;margin-bottom:-300px;margin-top:10px; }
.productBox .flri .productGadgets a { font-size:0.6em;font-weight:bold; }
.productBox .flri  ul.bullet { padding-bottom:0px;list-style-image:url(images/green_bullet.gif);margin:0;padding:3px 0; }
.productBox .flri  ul.bullet li { font-size:0.9em;border:0px none;color:#51383E;font-weight:bold;margin:0px 0px 0px 20px;padding:0px; }
.productBox .flri .productGadgets ul li { padding-left:20px;}
.productBox .productHead { height:40px; }
.productBox .productHead .flle { width:250px;font-weight:bold;color:#000000;font-size:0.8em;}
.productBox .productHead .flle p { font-weight:bold;color:#000000;font-size:0.6em;}
.productBox .productHead .flri { padding-right:4px;width:150px;text-align:right;font-weight:bold;color:#000000;font-size:0.9em;}
.productBox .productHead .flri p { text-align:right;font-weight:bold;font-size:0.6em;}
#prodDesc .cartButtons p { width:100px; }
.product_details_comments {width:522px;padding:5px; background-color:#FBF3CF;border:1px solid #B53C49; }
.product_details_comments strong {font-weight:bold; }
.product_details_comments .common_details { margin-left:6px;border-left:1px solid #FFF800;border-bottom:1px solid #FFF800;padding-left:14px; }
.product_details_comments .common_details p { padding-left:10px; }
/* /second product view */

/* Trusted Shops Zertifikat Box */
#trustedShopsBox {margin-top:4px;border:1px collapse;width:185px;background-color:#EFEFEF;padding:5px;}
#trustedShopsBox .TSheadline {text-align:center;color:#666;}
#trustedShopsBox .TSheadline a {text-decoration:none;font-weight:bold;color:#666;font-family:verdana,arial,helvetica,geneva,sans-serif;font-size:12px;}
#trustedShopsBox .TScontent {background-color:#fff;margin-left:1px;border:1px solid #c0c0c0;width:160px;text-align:center;padding:10px;}
#trustedShopsBox .TSpic {text-align:center;height:70px;width:70px;}
#trustedShopsBox p {margin-top:10px;text-align:left;font-family:verdana,arial,helvetica,geneva,sans-serif;font-size:11px;}

/* OfferList Box auf der Startseite */
#offerListBox {margin:4px 0;width:194px;background-color:#FFFDAA;border:1px solid #B8B4B3;}
#offerListBox h3 {margin-bottom:9px;color:#fff;background-color:#005197;}
#offerListBox img {margin:0px 5px 5px 7px;border:none;text-align:center;}
/* OfferList Contentseite */
#offer { margin:0px 6px; }
#offer h1 {padding-left:8px;color:#fff;background-color:#FFF800;}
/* OfferList BigBox Ausgabebox */
#offer .offerBigBox {margin-bottom:15px;}
#offer .offerBigBox .content {padding:10px;border-left:1px solid #FFFDAA;border-right:1px solid #FFFDAA;border-bottom:1px solid #FFFDAA;}
#offer .offerBigBox .flle {float:left;width:260px;}
#offer .offerBigBox .flri {float:left;margin-left:20px;margin-right:10px;height:190px;}
#offer .offerBigBox .pricebox {margin:0;margin-top:5px;height:145px;}
#offer .offerBigBox .pricebox h4 {text-align:right;font-size:18px;font-weight:bold;color:#ff0000;padding-top:10px;padding-bottom:10px;padding-right:10px;margin-bottom:10px;background-color:#FFFDAA;}
#offer .offerBigBox .pricebox p {text-align:left;font-size:12px;font-weight:bold;color:#000;margin-bottom:15px;}
#offer .offerBigBox .pricebox .stockLights {padding:5px;border:1px dashed #FFFDAA;font-size:11px;font-weight:normal;margin-top:20px;}
#offer .offerBigBox .buttons {margin:0;margin-top:15px;}
#offer .offerBigBox ul.buttons li {float:left;}
#offer .offerBigBox ul.buttons li a {color:#FFFFFF;text-decoration:none;width:86px;color:#fff;font-size:0.7em;letter-spacing:0.5px;display:block;line-height:18px;}
#offer .offerBigBox li.detail {line-height:18px;text-align:center;}
#offer .offerBigBox li.detail a	{text-decoration:none;width:86px;height:18px;background-color:#51383E;display:block;}
#offer .offerBigBox li.detail a:hover {background-color:#665156;}
#offer .offerBigBox li.notice {margin-left:2px;width:86px;height:18px;background-color:#000000;line-height:18px;text-align:center;}
#offer .offerBigBox li.notice a {text-decoration:none;width:86px;height:18px;display:block;}
#offer .offerBigBox li.notice a:hover {background-color:#B53C49;}
#offer .offerBigBox li.recommend {margin-left:2px;width:86px;height:18px;background-color:#005197;line-height:18px;text-align:center;}
#offer .offerBigBox li.recommend a {text-decoration:none;width:86px;height:18px;display:block;}
#offer .offerBigBox li.recommend a:hover {background-color:#D1EBFF;}

.topsellerOfferBox {float:left;margin-left:10px;width:150px;border:1px solid #000;}

#staggering .TabStaggering {color:#000;margin-left:0;width:99%;}
#staggering .TabStaggering .variantRow td {padding-top:5px; }
#staggering .TabStaggering .variantName { float:left;width:50%; }
#staggering .TabStaggering .variantPriceCartButton, #staggering .TabStaggering .variantPriceCartButton div  { float:left; }
#staggering .TabStaggering .variantPriceCartButton .variantPrice { float:left; width:90px;text-align:right; }
#staggering .TabStaggering .variantPriceCartButton .variant_textfield { margin:0px 5px; }
#staggering .TabStaggering .variantPriceCartButton .priceLoaderBox { width:90px !important; }
#staggering .TdStaggering {font-size:12px;}
#staggering .TdWidth150{width:150px;}
#staggering .TdWidth300{width:335px;}
#staggering .TdStaggering .span {margin-left:5px;}
#staggering .PriceStaggering {font-size:12px;font-weight:bold;}
#staggering .buttonStaggering {cursor:pointer;border:1px solid #756F71;background-color:#000000;color:#fff;margin-left:338px;margin-bottom:10px;}
#staggering ul.bullet li a {color:#000;padding-left:5px;padding-bottom:1px;border-left:12px solid #005197;height:12px;font-size:11px; }
#staggering ul.bullet.orange li a:hover {border-left-color:#D1EBFF !important; }

/* Produkt Detailansicht mit Staffelpreisen ""staggering.tpl"" */
#staggering {margin:0;}
#staggering .prodGadgets tr.greenTable td {background-color:#FFFDAA;}
#staggering .prodGadgets tr.rosaTable td {background-color:#FFFDAA;}
#staggering h1 {padding-left:8px;color:#000;background-color:#FFFDAA;}
#staggering h2 {margin-left:5px;padding-left:8px;color:#000;background-color:#FFFDAA;}
#staggering h3 {font-family:verdana,arial;font-size:11px;color:#000;background-color:#FFFDAA;}
#staggering #description {width:99%;padding-bottom:10px;}
#staggering .galerie {clear:both;border:1px solid #FFFDAA;padding:3px;margin-top:3px;margin-bottom:3px;width:272px;}
#staggering .staggeringBox {clear:both;margin-left:5px;border:1px solid #FFFDAA;margin-top:3px;margin-bottom:3px;width:99%;}
#staggering .staggeringBox p {font-size:11px;}
#staggering .staggeringBox h3 {padding-left:8px;color:#fff;background-color:#FFF800;}
#staggering .articleSmallBox .left {float:left;}
#staggering .flle {width:280px;margin-left:7px;float:left;margin-bottom:10px;}
#staggering .flle p.prodNum {width:280px;margin-bottom:5px;font-size:9px;height:15px;line-height:15px;color:#8E1E2E;}
#staggering .flle img {margin-top:0px;padding-bottom:10px;}
#staggering .flri {width:280px;margin-right:0px;float:right;margin-bottom:10px;}
#staggering .content {border:1px solid #FFFDAA;padding:5px;min-height:353px;}
#staggering .flri .content p {font-family:verdana;font-size:11px;padding-bottom:5px;padding-right:5px;background-color:none;color:#000;}
#staggering .flri .content ul {font-family:verdana;font-size:11px;padding-bottom:5px;padding-right:5px;background-color:none;color:#000;}
#staggering .VariantContent {padding-left:7px;padding-bottom:10px;}
#staggering .VariantContent h3 {margin-top:5px;padding-left:10px;background-color:#FFFDAA;margin-bottom:10px;}
#staggering .VariantContent ul {margin-left:30px;list-style-type:circle;padding-bottom:5px;}
#staggering .VariantContent li {font-family:verdana;font-size:11px;}
#staggering .flri .top	{height:36px; }
#staggering .flri .top div	{margin:0px;font-size:9px;width:130px;}
#staggering .flri .top span {position:relative;top:-2px;vertical-align:middle;color:#8E1E2E;font-size:14px;}
#staggering .flri .top span img { vertical-align:middle; }
#staggering .flri .top .flri {_border:0px;text-align:right;}
#staggering .manu {color:#000;font-size:11px;line-height:16px;margin:0;width:100%;}
#staggering .manu a	{color:#000;margin:4px 0 4px 15px;font-size:11px;}
#staggering .cartButtonBox {float:right;margin-bottom:10px;margin-right:10px;}
#staggering .merge {border:1px solid #FFFDAA;margin-left:-2px;padding:3px;margin-top:3px;margin-bottom:3px;width:275px;height:40px;}
#staggering .mergeLe {width:50%;float:left;}
#staggering .mergeLe li {margin-top:5px;}
#staggering .extbox {margin-left:5px;width:579px;border:1px solid #FFFDAA;padding-top:10px;padding-bottom:10px;height:auto;}
#staggering .extbox ul {list-style-type:none;}
#staggering .extbox ul li {float:left;margin-left:20px;}


/* Produktdetailseite mit Varianten */

/* Variantenbox in der Detailansicht der Produkte unter der Bestellbox */
.VariantBox table {width:287px;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;}
.VariantBox table td {font-size:11px;padding-left:15px;}
.VariantBox table td select {margin-left:-15px;width:67px;}

/* Variantenbox in der Detailansicht default.tpl */
.variantTable {width:100%;}
.variantTr {margin-top:2px;height:19px;color:#736B6B;font-size:10px;font-weight:bold;margin-left:10px;width:30px;}
.variantdefTd {width:35px;}
.variantdefPrice {width:200px;}
#anzahl_gesamt {width:35px;}
.variant_pricefield {width:30%;font-size:12px;}
.textfield_td, .variant_textfield {width:35px;}
.variant_notation {width:63%;font-size:12px;}
.variant_cell_right { text-align:right;padding-right:3px; }
.variant_notation_cell { width:140px; }
.borderBottomSolid { border-bottom:1px solid #000; }
.bold {font-weight:bold;}
.pad5 {padding:5px;}
.red {color:#ff0000;}


/* browser deflector */
.payment li input { vertical-align:middle;margin-right:4px;margin-top:3px; }
.payment li strong, .payment li .deliveryAdress { vertical-align:middle;font-size:0.8em;}
.tdRadio input {margin-right:5px;vertical-align:middle;}

*+html select#birthdayDD {width:42px;font-size:11px;float:left;}
*+html select#birthdayMM {margin:0px 0px;width:42px;font-size:11px;float:left;margin-left:5px;}
*+html select#birthdayYY {width:57px;font-size:11px;float:left;margin-left:5px;}
*+html select#country {width:151px;}
*+html .pwtextfield {width:149px;border:1px solid #51383E; background-color:#fff;}
*+html #cartCompareBox li.subSlide {margin-left:-20px;width:100%;}
*+html #cartCompareBox ul li.subSlide input  {margin-right:28px;}
*+html .defaultBox  {width:553px;}
*+html #staggering .mergeLe li {margin-top:0px;}

/*	compare */

.compareOverlay {
	position: absolute;
	background-color: transparent;
	top: 0px;
	left: 0px;
	background-color:#FBF3CF;
	cursor:pointer;
	z-index: 13000;
}
.compareContent {
	position: absolute;
	background-color : #Fff;
	height: 200px;
	z-index: 13001;
	margin-left: -150px;
	width: 300px;
	padding: 10px;
	border:3px solid #51383E;
}
.mt-compareHover {
	background-color: #00ff00;
}
.mt-ajaxLoader {
	position:absolute;
	z-index:13002;
	background-image:url('images/ajax-loader.gif');
	background-repeat:no-repeat;
	background-position:50% 50%;
}
table#productCompare {
	border-collapse:collapse;
	margin:0px auto;
}
table#productCompare table td.image {
	height:160px;
	width:200px;
}
table#productCompare table td.image img {
	padding:0px 10px;
}
table#productCompare td {
	vertical-align:top;
	background-color:#FFF5CF;
}
table#productCompare table {
	border-collapse:collapse;
}
table#productCompare table td {
	border-width:1px 0px 1px 1px;
	border-style:solid;
	border-color:#51383E;
	height:30px;
	vertical-align:middle;
	font-size:12px;
	padding:3px;
}
table#productCompare td.last-cell table td {
	border-right:1px solid #000 !important;
}
table#productCompare table td.options {
	text-align:center;
}
.compareIMG {margin-left:84px;margin-top:20px;}
.compareP {text-align:center;font-weight:bold;font-size:12px;color:#51383E;}
.compare_headings {font-weight:bold;}

/* SocialBookmark */
.SocialBookmark img {border:none;margin-left:5px;}

.finishOrderBox {margin-left:30px;}
.finishOrderBox h3 {border-top:1px dotted #000;border-bottom:1px dotted #000;margin-top:20px;padding-top:5px;padding-bottom:5px;color:#000;font-size:12px;}
.finishOrderBox p {margin-top: 20px}
.finishOrderBox p a {text-decoration:underline;font-weight:bold;}

.orderProcessContent {}
.orderProcessContent ul {list-style-type:circle;margin-left:15px;}
.orderProcessContent ul li {margin:10px;}

.crossellingBox {clear:both;margin-left:1px;width:100%;}
.crossellingBox p {margin-left:10px;}
.crossellingBox a  {margin-left:10px;}
.crossellingBox h2 {padding-left:10px;color:#fff;background-color:#1193CF;}
.crossellingBox .MargRi {margin-right:11px;}

#ps-layer { display:none; padding:3px; width:130px; background-color:#FBF3CF; position:absolute;z-index:18000; border:1px solid #4F423C; font-size:12px; top:50px; left:50px; }
table.returnOrder th, table.returnOrder td {padding:5px;}
.newsBox .newsRow {margin:5px 0px;  }
.variant_row { width:100%; }
.optionBox-wo-variants { font-size:11px;margin:0px 0px 0px 5px; }
.compareGlobal { padding-left:7px; }