/* Change width on this div to match design */
div#globalBox {
	float:none;
	margin:0px auto;
	width:984px;
	background:#FFFFFF;
}

/* headerBox */
div#headerBox {
	float:left;
	width:100%;
	height:74px;
	background:#FFFFFF;
	margin:0px 0px 10px 0px;
}

div#logoBox {
	float:left;
	width:200px;
	height:74px;
}

div#headerLinkBox {
	float:right;
	width:200px;
	height:78px;
	border:1px solid black;
	background:#ffffff;
}
/* end of headerBox */

div#splashBox {
	float:left;
	width:100%;
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	background:url(images/bg_splash_background.png) repeat-x;	
}

div#sloganSplash{
	float:left;
	width:248px;
	margin:132px 0px 0px 33px;
	font-size:18px; 
	font-family:Arial Black; 
	font-style:italic;
	color:#666666;
}

div#lineSplash{
	float:left;
	margin:142px 0px 0px 0px;
	background:url(images/bg_splash_line.jpg) repeat-x;
	width:100px;
	height:11px;

}

div#imageSplash{
	float:left;
	padding:0px 0px 0px 0px;
	width:542px;
	height:268px;
	margin-right:42px;
}

div#splashBoxShadow{
	float:left;
	background:url(images/bg_header_shadow.jpg) no-repeat;
	height:19px;
	width:100%;
	padding:0px 0px 0px 0px;
}

div#topMenuBox {
	float:left;
	margin:40px 0px 0px 0px;
	width:784px;
	height:34px;
	text-align:right;
}

div#mainBox {
	float:left;
	width:100%;
	padding:10px 0px 0px 0px;
	overflow:hidden;
}

div#leftColumn {
	float:left;
	width:190px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
}

div#mainColumn {
	float:left;
	width:564px;
	padding:0px 10px 0px 10px;
	_padding:0px 5px 0px 5px;
}

div.MainColumnTitleBack{
	float:left;
	width:100%;
	height:40px;
	margin-bottom:15px;
	margin-top:-3px;
	background:url(/images/bg-maincolumntitleback.jpg) repeat-x;
}

div#MainColumnTitleFP{
	float:left;
	height:40px;
}

div.MainColumnTitleCostumBack{
	float:left;
	height:40px;
	background:url(/images/bg_main_title_repeat.png) repeat-x;
}

div.MainColumnTitleCostumEnd{
	float:left;
	height:40px;
	width:22px;
	background:url(/images/bg_shadow_FP.png) no-repeat;
}

div.MainColumnTitleCostumContainer{
	padding:4px 7px 0px 14px;
	margin:0px 0px 0px 0px;
	color:#FFFFFF;
}

div.MainColumnProdContainer{
	float:left;
	width:186px;
	height:284px;
	margin:0px 3px 3px 0px;
}

div.MainColumnProdContainerEnd{
	float:left;
	width:186px;
	height:284px;
	margin:0px 0px 3px 0px;
}


div.MainColumnProdUpper{
	float:left;
	width:100%;
	height:9px;
	background:url(images/bg_product_upper.jpg) no-repeat;
}

div.MainColumnProdMiddle{
	float:left;
	width:164px;
	height:257px;
	border-left:1px solid #E2E2E2;
	border-right:1px solid #E2E2E2;
	padding:8px 10px 0px 10px;
}

div.MCPicCont{
	float:left;
	width:100%;
	height:160px;
	text-align:center;
}

div.MCTextCont{
	float:left;
	width:100%;
}

div.ParentLinksDivider{
	border-bottom:1px solid #236DA6;
	width:100%;
	float:left;
	
}

div.ProductButtonsRounded{
	float:left;
	margin-top:8px;
	height:25px;
	width:100%;
}

div.MainColumnProdDown{
	float:left;
	width:100%;
	height:10px;
	background:url(images/bg_product_down.jpg) no-repeat;
}

div#mainColumnFull {
	float:left;
	width:964px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 10px 10px;
}

div#mainColumnNoLeft {
	float:left;
	width:764px;
	padding:0px 10px 10px 10px;
}

div#mainColumnNoRight {
	float:left;
	width:764px;
	padding:0px 10px 10px 10px;	
}

div#rightColumn {
	float:right;
	width:190px;
	background:#ffffff;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
}

div.dynamicBox {
	float:left;
	width:100%;
}

div.mainColumnInner{
	float:left;
	
	padding:0px 10px 0px 14px;
}
/********* Objects ***************/

div.objectBox {
	float:left;
	width:100%;
	margin:0px 0px 10px 0px;
}

div.objectBoxBlue{
	float:left;
	width:100%;
	margin:0px 0px 10px 0px;
	background-color:#236DA6;
}

div.objectBoxTitle {
	float:left;
	width:100%;
	background:url(/images/bg-objectboxtitle.jpg);
	height:35px;	
}
div.objectBoxContent {
	float:left;
	width:100%;
	background:#E2E2E2;
}

div.contactUsBox {
	float:left;
	width:170px;
	padding:7px 10px 0px 10px;
}


div.objectBoxContentDarkGrey {
	float:left;
	width:100%;
	background:url(images/bg_product_media.jpg) repeat-x;
	background-color:#454545;
}

div.objectBoxContentGrey {
	float:left;
	width:100%;
	background:url(images/bg_free_delivery_back.jpg) repeat-x;
	background-color:#E2E2E2;
}

div.objectboxSimpleGrey{
	float:left;
	width:100%;
	background-color:#E2E2E2;
}

div.objectBoxBasket{
	float:left;
	width:100%;
	background:url(images/bg_my_basket.jpg) repeat-x;
	margin:0px 0px 0px 0px;
	background-color:#236DA6;
}

div#UpperImagePr{
	float:right;
	width:91px;
	height:74px;
	margin:0px 0px 0px 0px;
}

div#PrMeObMain{
	color:#FFFFFF;
	width:155px;
	font-family:Calibri;
	margin:75px 0px 0px 20px;
}

div#PrMeObMainPlayIcon{
	float:right;
	padding:0px 0px 6px 8px;
}

div#FreeDeliveryIcon{
	float:left;
	width:190px;
	margin-top:11px;
	margin-left:0px;
}

div#FreeDeliveryLetters{
	float:left;
	color:#666666;
	font-size:12px;
	margin:0px 0px 7px 39px;
}

div#FreeDeliveryPlayIcon{
	float:right;
	padding:0px 15px 6px 10px;
}

div#quotationIcon{
	width:190px;
	margin-top:11px;
	margin-left:0px;
}

div#quotationLetters{
	float:left;
	width:150px;
	font-size:12px;
	font-family:Calibri;
	font-weight:bold;
	color:#666666;
	margin:7px 0px 0px 11px;
}

div#quotationPlayIcon{
	width:10px;
	float:left;
	padding:30px 0px 6px 0px;
}

div#MyBasketMain{
	float:left;
}

div#MyBasketTitleDiv{
	float:left;
	width:172px;
	height:30px;
	background-color:#EDEDED;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	color:#1F6092;
	font-family:Arial;
	font-size:18px;
}

div#MyBasketSelectedProducts{
	float:left;
	padding:10px 0px 0px 18px;
}

div#MyBasketProductsContainer{
	float:left;
	width:184px;
	background-color:#2B84C6;
	margin:3px 5px 0px 3px;
	padding:0px 0px 0px 5px;
	font-family:Tahoma;
}

div#MyBasketProductsText{
	float:left;
	height:20px;
	padding:3px 0px 0px 10px;
}

div#MyBasketProductsPrice{
	float:right;
	height:20px;
	padding:3px 7px 0px 0px;
}

div#MyBBreaker{
	float:left;
	padding:0px;
	margin:0px 0px 0px -8px;
	height:1px;
	width:100%;

}

div#MyBasketSumContainer{
	float:left;
	height:20px;
	width:184px;
	background-color:#63AADE;
	margin:0px 5px 0px 3px;
	padding:0px 0px 0px 5px;
}

div#MyBasketSumText{
	float:left;
	height:20px;
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 10px;
}


div#MyBasketSumPrice{
	float:right;
	height:20px;
	padding:3px 7px 0px 0px;
}

div#MyBasketCheckoutContainer{
	float:right;
	height:50px;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#MyBasketCheckoutStart{
	float:left;
	height:20px;
	background:url(images/bg_checkout_repeater.gif) no-repeat;
}

div#MyBasketCheckoutLine{
	float:left;
	height:20px;
	background:url(images/bg_checkout_repeater_line.gif) repeat-x;
	padding:3px 8px 0px 4px;
}

div#LatestProductsContainer{
	float:left;
	background-color:#E2E2E2;
	width:100%;
}

div#LatestProductsContainerPicContainer{
	margin-top:13px;
}

div#LatestProductInfo{
	margin-top:9px;
	margin-left:16px;
}

div#ObjectButtonsSquareDiv{
	float:left;
	margin-top:8px;
	margin-left:15px;
	height:39px;
}

div#ObjectButtonsSquareSpecial{
	float:left;
	margin-top:8px;
	margin-left:15px;
	height:39px;
}

div#SpecialOffersObject{
	float:left;
	width:190px;
	margin:13px 0px 0px 0px;
}

div#SpecialOffersContainer{
	float:left;
	background-color:#E2E2E2;
	width:100%;
}

div.SpecialOffersImgContainer{
	margin:13px;
	background-color:#ffffff;
	padding:20px;
}

div.SpecialOffersContent{
	margin-top:9px;
	margin-left:16px;
}


/****************************/


div.parentLinkBox {
	float:left;
	width:100%;
	margin-bottom:14px;
}

div.dateBox {
	float:left;
	width:100%;
}

div.dateBoxRight {
	float:left;
	width:100%;
	text-align:right;
	margin:-25px 0px 0px 0px;
}

div.dateBoxArticleRight {
	float:left;
	width:100%;
	text-align:right;
	margin:-15px 0px 0px 0px;
}

div.formBox {
	float:left;
	width:100%;
}

div#sitemap{
	padding:10px 0px;
	margin:0px;
}

/* footerBox */
div#footerBox {
	float:left;
	width:100%;
	height:50px;
	margin:10px 0px 0px 0px;
	background:#ffffff;
}

div#developed {
	float:left;
	width:500px;
	height:50px;
	padding:17px 5px 0px 5px;
	background:#ffffff;
	color:#666666;
	font-family:Tahoma;
	font-size:11px;
}

div#footerBoxCenter {
	float:left;
	width:430px;
	margin:5px 10px 0px 10px;
	background:#ffffff;
}

div#footerLinksBox{
	float:left;
	width:430px;
	background:#ffffff;
}

div#copyright  {
	text-align:center;
	float:left;
	width:100%;	
}

div#powered {
	float:right;
	width:400px;
	height:50px;
	padding:5px 15px 0px 5px;
	background:#ffffff;
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
}
/* end of footerBox */

div.priceBox {
	float:left;
	width:100%;
	margin:0px 0px 3px 0px;	
}

div.categoriesContainer{
	float:left;
	width:49%;
	border:1px solid;

}

div.productCategoryBox{
	float:left;
	width:48%;
	height:220px;
	margin:0px 10px 10px 0px;
	background:url(/images/bg-shadow-box.png) bottom left no-repeat;
}

div.productCategoryContent{
	padding:10px;float:left;
}

div.RelatedproductBox{
	float:left;
	width:30%;
	padding-right:10px;
}

div.mainColumnObjectImageBox {
	float:left;
	width:120px;
	min-height:101px;
	padding:0px 0px 0px 0px;
	margin:0px 15px 5px 0px;
}

div.mainColumnObjectImageBoxContent {
	float:left;
	width:118px;
	max-height:90px;
	height:90px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	text-align:center;
}

div.mainColumnObjectImageBoxBottom {
	float:left;
	width:120px;
	height:12px;
	padding:0px;
	margin:0px;
	background:url(/images/bg-mainColumnObjectImageBoxBottom.jpg) no-repeat;
}

div.mainColumnObjectNavigatorBox {
	float:left;
	width:100%;
}

div.textAndButtonBox {
	float:left; 
	width:205px;
}



div.boxButtonContainer {
	float:left;
	padding:5px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

 div.moreInfoBuyitNowBox {
 	float:left; 
	padding:5px 2px 0px 2px;
 }
 
 div.relatedProducts{
 	float:left;
	background-color:#EDEDED;
	color:#1F6092;
	font-weight:bold;
	font-family:Tahoma;
	font-size:15px;
	height:20px;
	width:98%;
	padding:5px 0px 5px 14px;
	margin:15px 0px 10px 0px;
 }

 div.productItem{
 	float:left;
 	padding:10px 0px 10px 0px;
	width:100%;
 }
 
 div.productDetails{
 	float:left;
	width:100%;
	padding:10px 0px 10px 0px;
 }
 
 div.imageBoxProductViewerContent{
 	float:left;
	width:100%;
	padding-top:10px;
 }
 
 div.galleryContainer{
 	float:left;
	padding:0px 0px 10px 14px;
 }
 
 div.productBox{
 	float:left;
	width:45%;
 }
 
 div.textAndButtonBox2{
	float:left; 
	padding:0px 10px 15px 14px;
}

div.fullBox{
	float:left;
	width:100%;
}

div.cartButtons{
	float:right;
	
	width:100%;
	color:#666666;
	background-color:#E2E2E2;
	
}

div.logginBox{
	float:left;
	padding:0px 10px 10px 10px;
}

div.logginBoxDetails{
	float:left;
	padding:10px 10px 0px 10px;
}

div.divider {
	border-bottom:1px solid #236DA6;
	float:left;
	margin:5px 0;
	width:100%;
}

div.imgSectionBackground{
	float:left;
	
	width:187px;
	height:156px;
	padding:6px;
	position:relative;
	z-index:100;
}

div.logoDiv{
	float:left;
	margin:-35px 0px 0px 15px;
	position:relative;
	z-index:100;
}

div.spbackground{
	float:left;
	background:url(/images/bg-special-offer-price.jpg) repeat-x;
	height:23px;
	padding:0px 0px 0px 3px;
}

div.spbackgroundBottom{
	float:left;
	background:url(/images/bg-special-offer-price-rigth.jpg) no-repeat;
	height:23px;
	width:6px;
}

div.saveammountConatiner{
	float:left;
	width:100%;
	margin-bottom:30px;
	
}


div.seacrProductBox{
	float:left;
	padding:10px;
	width:544px;
	margin:0px 0px 20px 0px;
	background-color:#E2E2E2;

}

div.searchProductTitle{
	float:left;
	width:548px;
	margin-top:2px;
	padding:8px;
	background-color:#226BA3;
}	

div.PaymentSteps{
	float:left;
	width:100%;
}

div#MyBasketTitle{
	background-color:#EDEDED;
	color:#1F6092;
	float:left;
	font-family:Arial;
	font-size:18px;
	height:30px;
	margin:3px 0 0;
	padding:0 0 0 20px;
	width:172px;
}

div.cu3er_resize { width:984px; margin:0 auto; padding:0px 0px 0px 0px; background:#ffffff}
div#cu3er-container { width:984px; outline:0;}
