body
	{
		padding:0;
		margin:0;
		font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:8px;
		text-decoration:none;
		color:#43382f;
	}
div
	{
		margin:0;
		padding:0;
	}
.container
	{
		width:978px;
		margin:0 auto;
		clear:both;
	}
table, tr, td
	{
		border:none;
	}

h1, h2, h3, h4, h5, h6
	{
		margin:0;
		padding:5px;
		font-size:18px;
		font-weight:normal;
	}

h2
	{
		font-size:16px;
	}	

h3
	{
		font-size:14px;
	}	

h4
	{
		font-size:12px;
	}
h5
	{
		font-size:11px;
	}
h6
	{
		font-size:10px;
	}
p
	{
	padding:5px;
	margin:0;
	font-weight:normal;
	}

p, a
	{
		text-decoration:none;
		font-size:8px;
	}
p a
	{
		color:#9f9f9f;
		text-decoration:none;
	}
p a:hover
	{
		text-decoration:underline;
	}
a
	{
		color:#9f9f9f;
	}
a:hover
	{
		text-decoration:underline;
	}
h1
	{
		padding:5px;
		font-size:14px;
		color:#a40000;
	}
img
	{
		border:none;
	}

span
	{
		margin:0;
		padding:0;
		color:#43382f;
		text-decoration:none;
	}
.black-color, .black-color a
	{
		color:black;
	}
.red-color, .red-color a
	{
		color:#d90909;
	}
.blue-color, .blue-color a
	{
		color:#367baa;
	}
.blueLight-color, .blueLight a
	{
		color:#008efe;
	}
.green-color, .green-color a
	{
		color:#87c40f;
	}
.yellow-color, .yellow-color a
	{
		color:#d6ab15;
	}
.orange-color, .orange-color a
	{
		color:#c58310;
	}
.white-color, .white-color a
	{
		color:white;
	}
.grey-color, .grey-color a
	{
		color:#b8b8b8;
	}
.font-10px, .font-10px a
	{
		font-size:10px;
	}
.font-11px, .font-11px a
	{
		font-size:11px;
	}
.font-12px, .font-12px a
	{
		font-size:12px;
	}
.font-14px, .font-14px a
	{
		font-size:14px;
	}
.font-16px, .font-16px a
	{
		font-size:16px;
	}
.font-18px, .font-18px a
	{
		font-size:18px;
	}
.seeMore
	{
		width:10px;
		height:6px;
		margin-left:5px;
		text-decoration:none;
	}
.timeSpan
	{
		font-size:10px;
		color:#858585;
		margin:10px 0 0 0;
		padding:0 0 0 10px;
		clear:both;
		display:block;
	}
.vertikalPlinks a
	{
		width:160px;
		height:auto;
		clear:both;
		display:block;
		margin:0px 0 0 20px;
		color:#fd4703;
		font-size:10px;
		text-decoration:underline;
	}
.vertikalPlinks a:hover
	{
		text-decoration:none;
	}
input, textarea
	{
		margin:0;
		padding:0;
		font-size:11px;
		border:1px solid #8899a0;
	}
.contactSubmit
	{
		margin:10px;
		float:left;
	}
img a
	{
		border:none;
	}
.imgLeft
	{
		margin:2px 5px 5px 0;
		float:left;
	}
.imgRight
	{
		margin:2px 0 5px 5px;
		float:right;
	}
/*---------------- H E A D E R -----------------------------*/

#languagesContainer
	{
		display:none;
	}
#languagesContainer p
	{
		float:left;
		color:white;
		font-size:11px;
		margin:0;
		padding:0px 0 0 0;
	}
#languagesContainer a img
	{
		margin:2px 4px 0 4px ;

		float:right;
	}
#underHeadLinks
	{
		display:none;
	}
#underHeadLinks
	{
		display:none;
	}
#uHlMc, #uHlWu /* under header links My Cart */
	{
		display:none;
	}
#uHlWu /* under header links Welcome user */
	{
		display:none;
	}
#uHlMc a, #uHlWu a
	{
		display:none;
	}
#uHlWu a
	{
		display:none;
	}
#uHlMc a:hover, #uHlWu a:hover
	{
		display:none;
	}
#comercialTop
	{
		display:none;
	}
.comercialFull
	{
		display:none;
	}
#cFsL /* comercial full size link */
	{
		width:468px;
		height:40px;
		margin:180px 0 0 0;
		padding:0px 20px 0 200px;
		float:left;
		clear:both;
	}
#cMsL /* comercial minimal size link */
	{
		width:468px;
		height:40px;
		margin:20px 0 0 0;
		padding:0px 20px 0 100px;
		float:left;
	}
#cFsL span, #cFsL span a, #cMsL span, #cMsL span a
	{
		color:red;
		font-size:16px;
		letter-spacing: -1px;
	}
#cFsL span, #cMsL span
	{
		color:white;
	}
.comercialMin
	{
		display:none;
	}
#cRb a /* comercial resize button */
	{
		width:17px;
		height:17px;
		margin:21px 0 0 0;
		float:right;
	}
#cBb /* comercial bottom bar */
	{
		display:none;
	}
#cBb p a
	{
		display:none;
	}

/*------------------- S E A R C H  B A R ----------------------*/
.searchBar
	{
		width: 200px;
		margin:10px 10px 10px 20px;
		background: url(../../img/index/backgrounds/underHeadLinks.jpg) right no-repeat;
	}
.searchBar p
	{
		margin: 0;
		padding: 0;
		font-size: 11px;
		font-weight: bold;
	}
.hBbarInput
	{
		padding: 1px;
		font-family:"trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
		font-size:8px;
	}
/*------------------- N A V -- T A B ----------------------*/
.navTabContainer
	{
		width: 252px;
		height: 202px;
		background:#ededed;
	}
#navTabContent
	{
		width:225px;
		height:196px;
		padding:8px 0 0 13px;
		background: url(../../img/index/backgrounds/navTabContent.jpg);
	}

.navTabs a
	{
		width:188px;
		height:24px;
		margin:2px 0 0 0;
		padding:11px 0 0 18px;
		float:left;
		font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size:8px;
		text-decoration:none;
		text-transform:uppercase;
		color:#17181b;
		background: url(../../img/index/backgrounds/navTabs.jpg) left center no-repeat;
	}
.navTabs a:hover
	{
		width:178px;
		padding:11px 0 0 28px;
		text-decoration:none;
	}
#navTabBottom
	{
		width:238px;
		height:29px;
		background:#2c251f;
		border-bottom:1px solid #0b0a08;
	}
#mNtH /* menu nav tab heading*/
	{
		width:211px;
		height:21px;
		margin:25px 0 15px 0;
		background:url(../../img/index/backgrounds/mNtH.lv.jpg);
	}
.menuNavTab
	{
		width:226px;
		margin:0 0 0 0;
		padding:0px 0 0 10px;
		clear:both;
	}
.menuNavTab a
	{
		width:172px;
		margin:0 10px;
		padding:5px 0 4px 14px;
		display:block;
		font-size:8px;
		font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-weight:normal;
		color:#2c2c2c;
		text-transform:capitalize;
		background: url(../../img/index/backgrounds/menuNavTab.gif) left center no-repeat;
	}
.menuNavTab a:hover
	{
		color:black;
		text-decoration:none;
	}
.subMenuNavTab
	{
		width:151px;
		margin:0;
		padding:0 0 0 45px;
	}
.subMenuNavTab a
	{
		margin:0;
		padding:5px 5px 5px 10px;
		display:block;
		font-size:11px;
		color:#2c2c2c;
		text-decoration:none;
	}
.subMenuNavTab a:hover
	{
		color: black;
		text-decoration:underline;
	}
#mNtBb /* menu nav tabs bottom background*/
	{
		width:196px;
		height:20px;
		margin:-1px 0 0 0;
		clear:both;
		background:#eebe40;
	}
	

/*--- right bar ---*/

.rBc /* right bar container */
	{
		width:228px;
		margin:10px 5px 10px 5px;
		float:left;
		clear:both;
	}
.rBsCc  /* right bar sub content container */
	{
		width:228px;
		float:left;
		clear:both;
	}
.rBcC  /* right bar content container */
	{
		width:202px;
		margin:0 2px !important;
		margin:0 1px;
		padding:11px 10px 0 12px;
		float:left;
		clear:both;
		color:#db0000;
	}
.rBcC ul
	{
		margin:0;
		padding:0 0 0 10px;
	}
.rBcC a
	{
		font-size:8px;
		font-weight:bold;
		color:#db0000;
		text-decoration:underline;
	}
.rBcC li, .rBcC li a, .rBnPcC a
	{
		font-size:8px;
		font-weight:bold;
		color:#db0000;
		text-decoration:none;
	}
.rBcC span
	{
		margin:5px 0;
		font-size:8px;
		font-weight:bold;
		float:left;
		clear:both;
	}
.rBnPiCc a /* right bar new product image content container */
	{
		width:202px;
		height:120px;
		float:left;
		clear:both;
		background-position:top center;
		background-repeat:no-repeat;
		color:#db0000;
	}	
.rBnPiCc a
	{
		text-decoration:underline;
	}
.rBrWcC /* right bar recantly watch content container */
	{
		width:214px;
		/*
		margin:0 2px !important;
		margin:0 1px;
		padding:11px 4px 0 6px;
		*/
		float:left;
		clear:both;
		color:#db0000;
	}
.rBrWcCimg a
	{
		width:70px;
		height:70px;
		float:left;
		margin:2px;
		border:1px solid #d8d8d8;
	}
.rBrWcCimg a:hover
	{
		margin:1px;
		border:2px solid #bcbcbc;
	}
	

/*------------------- C O N T E N T --------------------------------------*/
.leftBorder
	{
		display:none;
	}
.leftBorderTop
	{
		display:none;
	}
#leftBorderTopBottom, #rightBorderTopBottom
	{
		display:none;
	}
#leftBar
	{
		display:none;
	}
.rightBorder
	{
		width:4px;
		background:url(../../img/index/backgrounds/rightBorder.jpg) top repeat-y;
	}
#rightBorderTopBottom
	{
		background:url(../../img/index/backgrounds/rightBorderTopBottom.jpg) top;
	}

#logo
	{
		width:238px;
		height:104px;
		margin:1px 0 0 0;
		background:url(../../img/index/backgrounds/logo.jpg);
		border-bottom:2px solid #959595;
	}
#contentContainer
	{
		width:745px;
		padding:0;
		background:url(../../img/index/backgrounds/contentContainer.jpg) left repeat-y;
	}

.nPbBc /* new product bar botton container */
	{
		width:711px;
		height:80px;
		margin:0 0 0 15px;
	}
.nPbB a /* new product  bar button  */
	{
		width:237px;
		height:40px;
		float:left;
	}
			
.sObBc /* special offer bar button container */
	{
		width:711px;
		height:80px;
		margin:0 0 0 15px;
	}
.sObB a /* special offer bar button  */
	{
		width:237px;
		height:40px;
		float:left;
	}
	
.tFbBc /* top five bar botton container */
	{
		width:711px;
		height:80px;
		margin:0 0 0 15px;
	}
.tFbB a /* top five bar button  */
	{
		width:237px;
		height:40px;
		float:left;
	}
.sObPmC /* special offer bar product main container */
	{
		width:676px;
		height:150px;
		margin:0 0 0 30px;
		padding:0 0 0 5px;
		clear:both;
	}
.sOpCc /* special offer product content container */
	{
		width:131px;
		height:150px;
		float:left;
		margin:0 4px 0 0;
		background:url(../../img/index/backgrounds/sOpCc.jpg);
	}
.sOpH a /* special offer product header */
	{
		width:121px;
		height:18px;
		padding:10px 5px 0 5px;
		float:left;
		text-align:center;
		color:white;
		font-size:10px;
		background:url(../../img/index/backgrounds/sOpH.jpg);
	}
.sOpC a /* special offer product content */
	{
		width:131px;
		height:84px;
		float:left;
		background-position:center;
		background-repeat:no-repeat;
	}
.sOpPc /* special offer products price container */
	{
		width:121px;
		height:18px;
		padding:0 0 0 10px;
		clear:both;
		font-size:8px;
		color:#312d2a;
		letter-spacing: -1px;
	}
.sOpBb a, .sOpIb a /* special offer products buy button */
	{
		width:67px;
		height:17px !important;
		height:19px;
		padding:3px 0 0 0 !important;
		padding:1px 0 0 0;
		float:left;
		color:white;
		font-size:10px;
		text-align:center;
		background:url(../../img/index/backgrounds/sOpBb.jpg);
	}
.sOpIb a /* special offer products info button */
	{
		width:64px;
		float:right;
		background:url(../../img/index/backgrounds/sOpIb.jpg);
	}
.aPpMcC /* all pages products Main content container */
	{
		width:691px;
		float:left;
		clear:both;
		padding:30px 0 30px 35px;
	}
.aPpCc /* all pages products content container */
	{
		width:217px;
		height:200px;
		float:left;
		margin:10px 10px 10px 0;
		background:url(../../img/index/backgrounds/aPpCc.jpg);
		
	}
.aPpH a /* all pages product header */
	{
		width:207px;
		height:29px;
		padding:12px 5px 0 5px;
		float:left;
		text-align:center;
		color:black;
		font-size:8px;
		background:url(../../img/index/backgrounds/aPpH.jpg);
	}
.aPpC a /* all pages product content */
	{
		width:217px;
		height:114px;
		float:left;
		background-position:center;
		background-repeat:no-repeat;
	}
.aPpPc /* all pages products price container */
	{
		width:207px;
		height:21px;
		padding:0 0 0 10px;
		clear:both;
		font-size:14px;
		color:#202529;
		letter-spacing: -1px;
	}
.aPpBb a, .aPpIb a /* all pages products buy button */
	{
		width:108px;
		height:21px !important;
		height:23px;
		padding:3px 0 0 0 !important;
		padding:1px 0 0 0;
		float:left;
		color:white;
		font-size:8px;
		text-align:center;
		background:url(../../img/index/backgrounds/aPpBb.jpg);
	}
.aPpIb a /* all pages products info button */
	{
		width:109px;
		float:right;
		color:#33281d;
		background:url(../../img/index/backgrounds/aPpIb.jpg);
	}
.aPpBsR a /* all pages process buttons - small right (float) */
	{
		width:130px;
		height:17px;
		margin:5px;
		padding:3px 0 0 0;
		float:right;
		color:white;
		font-size:10px;
		text-align:center;
		background:url(../../img/index/backgrounds/aPpBsL.jpg);
	}
.aPpBsL a /* all pages process buttons - small left (float) */
	{
		width:130px;
		height:17px;
		margin:5px;
		padding:3px 0 0 0;
		float:left;
		color:white;
		font-size:10px;
		text-align:center;
		text-decoration:none;
		background:url(../../img/index/backgrounds/aPpBsL.jpg);
	}	
.aPpBsR a:hover, .aPpBsL a:hover
	{
		text-decoration:none;
		background:url(../../img/index/backgrounds/aPpBsL_hover.jpg);
	}

/*----------------- P R O D U C T  F I L T E R ------------------------------------*/
	
.pFCntr
	{
		width:670px;
		height:auto;
		padding:0px;
		margin:35px 10px -20px 35px;
		background:;
	}
.pFCntr select, .pFCntr input
	{
		font-size:11px;
		padding:1px;
	}
.pFCntr input
	{
		padding:2px;
	}
.pFCntr p, .pFCntr a
	{
		font-size:11px;
		color:black;
	}
.pFCntr a
	{
		text-decoration:underline;
	}
.pFCntr #lRbS 
	{
		margin:5px 0;
		clear:both;
		display:block;
	}
.pFCntr table
	{
		width:400px;
		margin:0 0 10px 0;
		border:1px solid #b4b4b4;
	}
	
.ntsPTlt 
	{
		width:670px;
		height:auto;
		padding:0px;
		margin:10px 10px -20px 35px;
		/*border-top:1px solid #008eff;*/
	}
.ntsPTSp
	{
		width:670px;
		height:auto;
		padding:0px;
		margin:30px 10px -10px 35px;
		border-top:1px solid #8e8e8e;
	}	
/*----------------- F O O T E R ------------------------------------*/
#footerContainer
	{
		padding:0;
		background: white;
	}
#fCbCbR, #fCbCbL /* footer contact bar container border left */
	{
		width:1px;
		height: 79px;
		background:url(../../img/index/backgrounds/fCbCb.jpg);
	}
#fCbCbL
	{
		margin:0 0 0 3px;
	}
#fCbC /* footer contact bar container */
	{
		height: 79px;
		background:url(../../img/index/backgrounds/fCbC.jpg) left top repeat-x;
	}
#fCbC p
	{
		font-size:10px;
		color:white;
	}
#footerRight
	{
		height:40px;
	}
#fnC /* footer nav container */
	{
		display:none;
	}
#fnCl /* footer nav container left */
	{
		display:none;
	}
#fnCr /* footer nav container right */
	{
		display:none;
	}
#footerNav
	{
		display:none;
	}
#footerNav a, #footerNav p
	{
		display:none;
	}
#footerNav a:hover
	{
		display:none;
	}

/*------------------- M A I N -- P R O D U C T -- V I E W -------------------------------*/

/* ---- products pages ---- */
 .pBcC
	{
		width:524px;
		height:25px;
		margin:0;
		padding:5px 10px 15px 5px;
		float:right;
	}
 .pBcR /* pages bottom container right*/
	{
		height:22px;
		margin:0;
		padding:5px 25px 15px 5px;
		float:right;
	}
.pBcL /* pages bottom container left */
	{
		width:;
		height:22px;
		margin:0;
		padding:0 10px;
		float:left;
	}
.pBcR a
	{
		padding:2px 4px;
		color:white;
		background:#515151;
		font-size:11px;
		border:1px solid #515151;
	}
.pBcR a:hover
	{
		text-decoration:none;
		color:#515151;
		background:white;
		border:1px solid #515151;
	}
.pBcR p, .pBcL p
	{
		font-size:11px;
		color:#515151;
	}
.pBcR p a
	{
		color:#fff;
	}
.allPages
	{
		width:19px;
		height:19px;
		padding:0;
		float:right;
		clear:none;
		background:url(../../img/index/backgrounds/pages.jpg);
	}

/*-------------------- S I N G L E -- V I E W ---------------------------*/
.sVc /* single view container*/
	{
		width:669px;
		margin:20px 0 20px 35px;
		margin:20px 0 20px 35px;
		padding:0 0 20px 0;
		float:left !important;
		float:none;
		background:white;
		border:1px solid #cbbeb3;
	}
.sVpH /* single view product header */
	{
		margin:20px 0 20px 0;
		clear:both;

	}
.sVpH h1
	{
		margin:0;
		padding:0;
		font-size:18px;
		text-transform:uppercase;
		color:#008eff;
		font-family:verdana;
	}

.sViCc /* single view image content container */
	{	
		width:400px;
		height:250px;
		float:left;
		margin:0 0 20px 0;	
	}
.sViC a /* single view image content */
	{
		width:400px;
		height:230px;
		float:left;
		background-position:center;
		background-repeat:no-repeat;
	}
.sViCc p
	{
		margin:0 0 0 20px;
		padding:0 0 0 20px;
		color:#766e68;
	}
.sVdMc /* single view details main container*/
	{
		width:229px;
		margin:0;
		padding:60px 20px 20px 20px;
		float:right;
		font-size:14px;
		color:#21231d;
	}
.sVdMc p, .sVpH p
	{
		color:#62605d;
		font-size:10px;
		padding:5px 0 ;
	}
div.sVpC /* single view parametrs container */
	{
		margin:10px 0 20px 20px;
		padding:0;
	}
.sVpC p 
	{
		margin:0;
		padding:0;
	}
.sVpC span
	{
		font-size:8px;
	}
.sVNtC /* single view navigation tabs container */
	{
	width:667px;
	height:20px;
	margin:0 0 0 1px;
	padding:0 0 0 1px;
	clear:both;	
	}
.sVNtCbB /* single view navigation tabs container bottom border */
	{
		width:625px;
		margin:0 0 0 2px;
		padding:10px 20px;
		/*border-top:1px solid #008eff;*/
	}
.sVNt a, .sVNt_active a /* single view navigation tabs */
	{
		width:110px;
		height:15px !important;
		height:17px;
		margin:0 1px 0 0;
		padding:5px 0 0 0 !important;
		padding:3px 0 0 0;
		float:left;
		background:url(../../img/index/backgrounds/sVNt.jpg) ;
		font-size:10px;
		color:white;
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		text-transform:capitalize;
	}
.sVNt a:hover
	{
		text-decoration:underline;
		background:url(../../img/index/backgrounds/sVNt_active.jpg) ;
	}
.sVNt_active a
	{
		text-decoration:underline;
		background:url(../../img/index/backgrounds/sVNt_active.jpg) ;
	}
.sVdvBrd
	{
		width:601px;
		margin:-1px 22px 0 22px;
		padding:0 11px;
		border-top:1px solid #8e8e8e;
	}
.sVrPc, .sVcMc /* single view recomended products container */
	{
		width:601px;
		height:103px;
		margin:-1px 22px 0 22px;
		padding:0 11px;
		border-top:1px solid #8e8e8e;
		border-bottom:1px solid #8e8e8e;
	}
.sVrPic /* single view recomended products image container*/
	{
		width:69px;
		height:69px;
		margin:11px 11px 11px 0;
		padding:5px;
		float:left;
		border:1px solid #b4b4b4;
	}
.sVrPcC /* single view recomended products content container*/
	{
		width:350px;
		height:79px;
		margin:11px 0 0 0;
		padding:0 10px;
		float:left;
	}
.sVrPcC p, .sVrPcC a
	{
		margin:0;
		padding:5px 0;
		font-size:8px;
	}
.sVrPcC p
	{
		padding:0;
	}
.sVrPcC a
	{
		color:#87c40f;
		font-size:10px;
		clear:both;
		text-decoration:underline;
	}
.sVrPcC a:hover
	{
		text-decoration:none;
	}
.sVrPcC h2 a, .sVrPcC h2
	{
		padding:0;
		margin:0;
		font-size:8px;
		font-weight:bold;
		color:#87c40f;
		text-decoration:none;
	}
.sVrPcC h2 a:hover
	{
		text-decoration:underline;
	}
.sVrPiN, .sVrPpC /* single view recomended products id nummber */
	{
		font-size:10px;
		clear:both;
		display:block;
	}
span.sVrPiN /* single view recomended products id nummber */
	{
		font-size:10px;
	}
.sVrPpC /* single view recomended products price */
	{
		color:#a30020;
		font-size:8px;
	}
.sVrPaC /* single view recomended products add container*/
	{
		width:118px;
		height:59px;
		margin:11px 0 0 0;
		padding:10px;
		float:right;
	}
.sVrPaSc  /* single view recomended products add sub container*/
	{
		width:118px;
		height:20px;
		padding:5px 0;
		clear:both;
		font-size:8px;
	}
.sVrPaSc span
	{
		float:left;
		margin:0;
		padding:3px 0 0 0;
		font-size:8px;
	}
.sVrPaI /* single view recomended products add input*/
	{
		width:30px;
		float:right;
	}
.sVrPaCb /* single view recomended products add checkbox*/
	{
		margin:3px 0 0 0;
		float:right;
		border:none;
	}
.sVcCc /* single view calculator content container */
	{
		width:626px;
		float:left;
		clear:both;
		margin:5px 20px;
		padding:0;
	}
	
	
	
.sVcMc /* single view comment main container */	
	{
		width:601px;
		height:auto;
		margin:-1px 22px 0 22px !important;
		margin:-1px 0 0 11px;
		padding:10px;
		float:left;
		clear:both;
	}
.sVcMc p, .sVcMc h2, .sVsMcC h2, .sVcCc h2
	{
		padding:5px 0;
	}
.sVcMcEb /* single view comment main container edit bar */	
	{
		width:603px;
		float:left;
		clear:both;
		margin:5px 0;
		padding:0;
		border-top:1px solid #dfdfdf;
		border-bottom:1px solid #dfdfdf;
	}
.sVcMcEb p
	{
		padding:1px 0;
		margin:0;
	}
.sVcMcEb a
	{
		

		color:#a30020;
		font-size:10px;
	}
.sVcMcSb /* single view comment main container submit button */
	{
		margin:10px 0;
		float:left;
		clear:both;
	}
.sVsMcC /* single view sales man content container */
	{
		padding:0 20px;
		clear:both;
	}
.sVsMiC /* single view sales man image container */
	{
		width:170px;
		height:170px;
		margin:0 20px 0 0;
		float:left;
	}
.sVsMdC /* single view sales man data container */
	{
		width:190px;
		padding:0 10px;
		float:left;
	}
.sVsMiC p a
	{
		color:#a30020;
	}
.sVpPcC td/* single view page parametrs content container */
	{
		border-bottom:1px solid #ebebeb;
	}
	
 .sVbB a /* single view buy button */
	{
		width:26px;
		height:26px;
		margin:10px 0;
		float:left;
		clear:both;
		background:url(../../img/index/backgrounds/buy.jpg);
	}
	
.otherPictures
	{
		margin:5px 0 15px 15px;
		width:300px;
		float:left;
	}
.otherPictures .otherPicture a
	{
		width:115px;
		height:115px;
		float:left;
		margin:5px;
		padding:2px;
		border:1px solid #ddd;
	}
.otherPictures .otherPicture a:hover
	{
		width:113px;
		height:113px;
		border:2px solid #ddd;
	}
.otherPictures .otherPicture a img
	{
		margin:2px 2px;
	}		
	
/*-------------------- L O G I N -- R E G I S T E R --------------------*/

	
.registerContainer
	{
		height:auto;
		padding:20px;
		margin:0 2px;
		background:;
	}
.registerContainer p, .registerContainer a
	{
		font-size:10px;
	}
.registerContainer a
	{
		text-decoration:underline;
	}
.registerContainer #lRbS 
	{
		margin:5px 0;
		clear:both;
		display:block;
	}
.registerContainer table
	{
		width:400px;
		margin:0 0 10px 0;
		border-bottom:1px solid #b4b4b4;
	}
.lRrC /* login register required container*/
	{
		width:10px;
	}
.lRrC span
	{
		float:left;
	}
.lRiC /* login register input container */
	{
		width:160px;
	}
	
.lcC /* login content container */
	{
		width:252px;
		height:272px;
		margin:20px 10px 0 50px !important;
		margin:20px 30px 0 25px;
		float:left;
		clear:right;
		font-family:arial;
	}
.lcC .loginContent
	{
		width:230px;
		height:180px;
		padding:10px;
		border-top:1px solid #b4b4b4;
		border-left:1px solid #b4b4b4;
		border-right:1px solid #b4b4b4;
	}
.loginContent p, .loginContent a
	{
		font-size:10px;
	}
.lcBc /* login content button container*/
	{
		width:250px;
		height:30px;
		border-left:1px solid #b4b4b4;
		border-right:1px solid #b4b4b4;
		border-bottom:1px solid #b4b4b4;
	}
	
.lCh
	{
		height:20px;
		clear:right;
		border:none;
		font-size:8px;
		font-weight:bold;
	}
/*--------------------- M Y -- C A R T -----------------------------------*/

.mCpH /* my cart page header */
	{
		margin:10px 0 10px 20px;
	}
.mCtP /* my cart total price*/
	{
		height:20px;
		margin:0 0 20px 0;
		padding:10px 20px 0 0;
		clear:both;
		font-weight:bold;
		text-align:right;
	}
.mCtP span
	{
		padding:0 20px;
		font-size:14px;
	}
.mCsBcC /* my cart sumbit buttons content container */
	{
		width:;
		height: 40px;
		clear:both;
	}

.mCsBr, .mCsBcO  /* my cart sumbit buttons restore data*/ /* my cart sumbit buttons checkout */
	{
		margin:8px 10px 0 0;
		float:right;
		border:none;
	}
/*-------------------- B A N N E R S -- C O N T A I N E R S ---------------*/
.menuBannerContainer
	{
		width:196px;
		height:auto;
		margin:4px 0 0 0;
	}	 
.menuBanner a
	{
		width:196px;
		margin:0 0 20px 0;
		float:left;
	}
.cBc /* comercial banner container*/
	{
		width:640px;
		height:163px;
		padding:0 0 0 15px;
		float:left;
		background:url(../../img/index/backgrounds/cBc.jpg);
	}
#cBt /*comercial banner top*/
	{
		width:625px;
		height:58px;
	}
.comercialBanner a
	{
		width:80px;
		height:96px;
		float:left;
		margin:9px 0 0 8px;
	}

/*--------------------- M Y -- C A R T -----------------------------------*/
.myCartCntr
	{
		width:670px;
		padding:0px;
		margin:35px 10px 10px 35px;
		
	}
.mycartT p
	{
		font-size:11px;
	}
.mycartT input
	{
		font-size:11px;
		padding:2px 5px;
	}
.mycartinfo
	{
	 padding:5px;
	}
.mycartinfo p
	{
		padding:0;
	}
.mycartinfo img
	{
		padding:5px;
		background:white;
		border:1px solid black;
	}
.mycartinfo a
	{
		font-weight:bold;
		color:black;
	}
.mCr /* my cart remove */
	{
		width:60px;
	}
.mCq /* my cart quantity */
	{
		width:80px;
	}
.mCq input
	{
		width:30px;
	}
.mCt /* my cart total*/
	{
		width:120px;
	}
.mycartBc /*my cart buttons */
	{
		margin:10px;
		float:right;
		display:block;
	}
.mycartT /* my cart Table */
	{
		width:100%;
		margin:2px 0 0 0;
		clear:both;
		border:1px solid white;
/*		border-left:1px solid #e1e8c1;
		border-right:1px solid #e1e8c1;*/
	}
.mCaN /* my cart atribute namess */
	{
		height:54px;
		font-size:8px;
		font-weight:bold;
		color:#323232;
		background:#dee0d7;
		text-align:center;
		border:2px solid white;

	}
.mCv /* my cart values */
	{
		background:#f5f5f5;
		border:2px solid white;

	}
.mCtP /* my cart total price*/
	{
		height:20px;
		margin:0 0 20px 0;
		padding:10px 20px 0 0;
		clear:both;
		font-weight:bold;
		text-align:right;
	}
.mCtP span
	{
		padding:0 20px;
		font-size:14px;
	}
.mCsBcC /* my cart sumbit buttons content container */
	{
		width:;
		height: 40px;
		clear:both;
		border:1px solid #d3d1d1;
	}
.mCsBc /* my cart sumbit buttons content */
	{
		width:auto;
		height:36px;
		margin:2px;
		background:#b7baa7;
	}
.mCsBr, .mCsBcO  /* my cart sumbit buttons restore data*/ /* my cart sumbit buttons checkout */
	{
		margin:8px 10px 0 0;
		float:right;
		border:none;
	}
	
.stFrmContainer {
	height:auto;
	margin:0;
	padding:0;
	width:800px;
	font-size:8px;
}
.stFrmContainer table, .stFrmContainer td, .stFrmContainer td p{
	font-size:8px;
}
.stFrmContainer p, .pFCntr a {
	color:black;
	font-size:8px;
}
.stFrmContainer .product
	{
		width:780px;
		margin:0 0 10px 0;
		padding:3px 6px;
		border:1px solid #b4b4b4;
	}
.stFrmContainer p, .pFCntr a {
	color:black;
	font-size:11px;
	}