﻿body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bgs/bkg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-attachment:fixed;
}
.floatleft {float:left;}
.floatright {float:right;}
.clear {clear: both;}
.ptpaging a
{
	border-style: solid;
	border-width : 1px 1px 1px 1px;
	text-decoration:none;
	padding : 4px;
}
.ptpaging a:hover
{
	border-style: solid;
	border-width : 1px 1px 1px 1px;
	text-decoration:underline;
	padding : 4px;
}
fieldset
{
	border-style: solid;
	border-width : 1px 1px 1px 1px;
	border-color:Silver;
	}
form {
	margin: 0px;
	padding: 0px;
	width: auto;
}
a {
	outline:none;
}
a:hover {
	outline:none;
}
img {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}.main-div {
	display: block;
	padding: 0px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-decoration: none;
	float: left;
	text-align: center;
}
.main-area-div {
	display: block;
	width: 991px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.main-area {
	width: 991px;
	display: block;
	background-image: url(../images/main-area-bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 3px;
	float: left;
}
.header-area {
	margin: 0px;
	padding: 0px;
	/*float: left;
	width: 991px;*/
	height:220px;
	background-image: url(../images/bgs/headerbgr.jpg);
	background-repeat:no-repeat;
}
.logo-img {
	display: block;
	margin: 0px;
	float: left;
	width: 262px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 13px;
}
.imgsprod img
{
	display: block;
	float: left;
	height: 40px;
}
.header-rgt-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 716px;
}
.one-stop-baby-shop {
	margin: 0px;
	float: left;
	width: 183px;
	display: block;
	padding-top: 35px;
	padding-right: 69px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.header-rgt-link {
	display: block;
	margin: 0px;
	float: left;
/*  padding-top: 12px;*/
	padding-top:0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 456px;
}
.header-rgt-top-link {
	padding: 3px 0px;
	margin: 0px 0px 0px 56px;
	float: right;
	
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #818181;
		text-decoration: none;
}
.linkprod
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
}
.cosuldecump {
	display: block;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
	width: 190px;
}
.floating-cart{
	display: block;
	margin: 0px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
	padding:0px;	
}
.header-rgt-top-link span {
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.header-rgt-top-link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
}
.header-rgt-top-link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
	text-decoration: underline;
}
.header-items-area {
	display: block;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4f4f4f;
	text-decoration: none;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.flt-lft {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}


.my-bag-img {
	display: block;
	margin: 0px;
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	line-height: 0px;
}
.keyword-or-product-area {
	display: block;
	margin: 0px;
	float: left;
	width: 456px;
/*	padding-top: 8px;*/
	padding-top:6px
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.keyword-input-box {
	display: block;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 160px;
}
.keyword-input {
	margin: 0px;
	float: left;
	width: 160px;
	border: 1px solid #a5acb2;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	height: 22px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8c8c8c;
	text-decoration: none;
}
.search-img {
	display: block;
	margin: 0px;
	float: right;
	width: 53px;
	padding-top: 1px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.menu-area {
	display: block;
	margin: 0px;
	background-color: #666666;
	text-decoration: none;
	padding: 0px;
	float: left;
	width: 991px;
	text-align: left;
}
.top-menu-link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	display: block;
	margin: 0px;
	float: left;
	width: 981px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-transform: uppercase;
}
.top-menu-link span {
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.top-menu-link a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}
.top-menu-link a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #85C553;
	text-decoration: none;
}
.main-mid-area {
	display: block;
	margin: 0px;
	float: left;
	width: 991px;
	background-image: url(../images/middle-area-bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.middle-bg-area {
	display: block;
	margin: 0px;
	float: left;
	width: 991px;
	background-image: url(../images/lft-nav-border.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.lft-nav 
{
	position:relative;
	/*display: block;*/
	margin: 0px;
	padding: 0px;
	float: left;
	width: 176px;
}
.middle-area {
	display: block;
	float: left;
	width: 811px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding: 0px;
	text-align: left;
}
.winter-sale-area {
	margin: 0px;
	
	width: 811px;
	background-color: #BFBFBF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;

}
.winter-sale-img {
	display: block;
	margin: 0px;
	width: 645px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 165px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.winter-sale {
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
font-size:22px;
}
.winter-sale a{
text-decoration:none;
color:#FFFFFF;
padding:0 6px 0 0;
vertical-align:baseline;
}

.banner-main-area {
	display: block;
	margin: 0px;
	float: left;
	width: 811px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}

.banner-flt-area 
{

	margin: 0px;
	padding: 0px;
	float: left;
	width: 575px;
	display: block;
}
.banner-right-area {
	display: block;
	margin: 0px;
	float: left;
	width: 225px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b5b5b5;
}
.footer-area {
	display: block;
	margin: 0px;
	float: left;
	width: 990px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	text-align: left;
}
.footer-top-area {
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	margin: 0px;
	float: left;
	width: 990px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}
.cards-box-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 187px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.cards-img {
	margin: 0px;
	float: left;
	display: block;
	width: 134px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 45px;
}
.registy-img {
	margin: 0px;
	float: left;
	display: block;
	width: 92px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 42px;
}
.registry-box-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 156px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.ask-babyant-box-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 145px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.ask-babyant-img {
	margin: 0px;
	float: left;
	display: block;
	width: 89px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 28px;
}
.tell-a-friend-box-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 160px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.tell-a-friend-img {
	margin: 0px;
	float: left;
	display: block;
	width: 119px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
}
.sale-box-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 152px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
}
.sale-img {
	margin: 0px;
	float: left;
	display: block;
	width: 82px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
}
.follow-us-box-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 185px;
}
.follow-us-img {
	margin: 0px;
	float: left;
	width: 109px;
	display: block;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 30px;
}
.footer-mid-area {
	margin: 0px;
	float: left;
	width: 990px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	background-color: #F6F6F6;
}
.footre-flt-link {
	display: block;
	margin: 0px;
	float: left;
	width: 680px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.footre-flt-link ul {
	margin: 0px;
	list-style-type: none;
	text-decoration: none;
	line-height: 16px;
	padding: 0px;
	float: left;
}
.footre-flt-link ul li {
	margin: 0px;
	list-style-type: none;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.footre-flt-link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.footre-flt-link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #418C09;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.joel-right-area {
	margin: 0px;
	float: right;
	width: 299px;
	display: block;
	background-image: url(../images/footre-lien.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.join-our-email-list-text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	display: block;
	margin: 0px;
	float: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 289px;
}
.subscribe-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 299px;
}
.email-address-box-area {
	display: block;
	margin: 0px;
	float: left;
	width: 206px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.email-address-input {
	margin: 0px;
	border: 1px solid #919191;
	width: 206px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	height: 22px;
}
.subscribe {
	margin: 0px;
	float: left;
	width: 70px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.footer-btm-area {
	display: block;
	margin: 0px;
	float: left;
	width: 990px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
.footer-btm-curve {
	display: block;
	float: left;
	width: 998px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.footer-left-area {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 372px;
}
.footer-left-text {
	display: block;
	margin: 0px;
	float: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8d8d8d;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 12px;
}
.visa-img  {
	margin: 0px;
	float: left;
	width: 98px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.footer-right-area {
	margin: 0px;
	float: right;
	width: 217px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none; 
	color: #50A444;
	display: block;
	text-align: right;
	padding-top: 0px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.breadcrums {
	float: left;
	width: 811px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	text-align: right;
	margin: 0px;
	display: block;
}
.breadcrums span {
	padding: 0px;
	margin-top: -2px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	color: #838282;
}.breadcrums-link {
	float: right;
	width: 791px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	display: block;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.breadcrums-link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #83c853;
	text-decoration: none;
}
.breadcrums-link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.heading-bg {
	display: block;
	margin: 0px;
	float: left;
	width: 811px;
	text-align: left;
	background:#85C553;
/*	background-image: url(../images/heading-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
*/	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.heading-bg span {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	display: block;
	margin: 0px;
	width: 800px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 10px;
}

.heading-bg h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	display: block;
	margin: 0px;
	width: 800px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 10px;
}

.grey-mid-box-area {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 811px;
	display: block;
	text-align: left;
}
.baby-boy-clothes-box {
	display: block;
	margin: 0px;
	float: left;
	width: 772px;
	padding-top: 10px;
	padding-right: 18px;
	padding-bottom: 10px;
	padding-left: 18px;
}



.spacer-img {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
.clothes-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 772px;
}
.bodysuits-box-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 184px;
	background-color: #FFFFFF;
	border: 1px solid #e9e9e7;
}
.bodysuits-img {
	display: block;
	float: left;
	width: 63px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bodysuits-text-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 116px;
}
.bodysuits-text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	float: left;
	padding-top: 9px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	line-height: 12px;
}
.bodysuits-text a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.bodysuits-text a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #85C553;
	text-decoration: none;
}
.bodysuits-text span {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #878383;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.bodysuits-text span a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #878383;
	text-decoration: none;
}
.bodysuits-text span a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4E7A29;
	text-decoration: underline;
}
.category-area {
	margin: 0px;
	float: left;
	width: 805px;
	text-align: left;
	display: block;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.swpage {
	line-height: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #989898;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-align: right;
	float: left;
	width: 805px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
}
.swpage span {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.previous {
	margin: 0px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #989898;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
/*	padding-left: 0px;
*/	padding-left: 5px;

}
.previous a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #989898;
	text-decoration: none;
	background-image: url(../images/previous.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.previous a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #85C553;
	text-decoration: none;
}

.show-all {
	margin: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #989898;
	text-decoration: none;
	text-align:right;
	
}
.next {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #989898;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
/*	margin-right: -1px;
*/	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.next a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #989898;
	text-decoration: none;
	background-image: url(../images/next.jpg);
	background-repeat: no-repeat;
	background-position: right 4px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.next a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #85C553;
	text-decoration: none;
}

.page-no {
	margin: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #989898;
	text-decoration: none;
}
.page-no a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #989898;
	text-decoration: none;
	margin: 0px;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
	height: 18px;
	width: 18px;
}
.page-no a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/hover-img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 18px;
	width: 18px;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
}

.page-no a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/hover-img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	height: 18px;
	width: 18px;
	padding-top: 1px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
}
.auxiliary-txt {
	margin: 0px;
	float: left;
	width: 709px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 16px;
	padding-left: 10px;
	line-height: 18px;
}
.auxiliary-img {
	float: right;
	padding: 0px;
	margin-top: 2px;
	margin-right: -1px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.view-all {
	margin: 0px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #989898;
	text-decoration: none;
	padding-top: 0px;
/*	padding-right: 0px;
*/	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.view-all a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #989898;
	text-decoration: none;
}
.view-all a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #85C553;
	text-decoration: none;
}
.view-all span {
	color: #ffffff;
	padding: 0px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
}.sort-by-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 217px;
}
.sort-by-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #989898;
	text-decoration: none;
	display: block;
	margin: 0px;
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.sort-by-select-box {
	display: block;
	margin: 0px;
	float: left;
	width: 173px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.sort-by-select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #989898;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 173px;
	border: 1px solid #cdcdcd;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.category-pro-area {
	margin: 0px;
	float: left;
	width: 805px;
	display: block;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.shop-categories-pro {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 805px;
}
.category-lft-pro-box {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 193px;
	border: 1px solid #cdcdcd;
}
.category-lft-pro-img {
	margin: 0px;
	padding: 0px;
	height: 259px;
	width: 193px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
}
.inner_span_1 	{
	height: 100%;
	display: inline-block;
	vertical-align: middle;
	width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	}
	.inner_span_2 	{
	text-align: center;
	width: 100%;
	display: inline-block;
	vertical-align:middle;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}.category-pro-text-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 193px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d5d5d5;
}
.category-pro-text {
	display: block;
	margin: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 187px;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	height:30px;
}
.category-pro-text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.category-pro-text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #237400;
	text-decoration: none;
}
.on-sale-area {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 193px;
	display: block;
	text-decoration: none;
}
.on-sale-text {
	margin: 0px;
	float: left;
	width: 110px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.on-sale-text span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
}
.add-to-cart-img {
	display: block;
	margin: 0px;
	float: left;
	width: 76px;
	line-height: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.swpage-bodysuits {
	line-height: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #989898;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-align: right;
	float: left;
	width: 805px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
}
.bodysuits-area {
	margin: 0px;
	float: left;
	width: 805px;
	text-align: left;
	display: block;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.swpage-border-bodysuits {
	line-height: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #989898;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-align: right;
	float: left;
	width: 805px;
	margin: 0px;
}
.btm-border {
	display: block;
	float: left;
	width: 805px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cdcdcd;
	height: 1px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
	padding: 0px;
}
.product-details-main-area {
	display: block;
	margin: 0px;
	float: left;
	width: 811px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pro-des-area {
	margin: 0px;
	float: left;
	width: 807px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.pro-des-box {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 363px;
	border: 1px solid #cdcdcd;
	background-color: #FFFFFF;
	height: 369px;
}
.pro-des-img {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 369px;
	width: 363px;
}
.pro-des-main-right-area {
	display: block;
	margin: 0px;
	float: left;
	width: 434px;
	padding: 0px;
}
.pro-detail-right-area {
	display: block;
	margin: 0px;
	float: right;
	border: 1px solid #cdcdcd;
	padding-top: 20px;
	padding-right: 19px;
	padding-bottom: 7px;
	padding-left: 16px;
	width: 378px;
	background-image: url(../images/pro-des-box-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #ebebeb;
}
.pro-detial-dottet-box {
	text-decoration: none;
	display: block;
	float: left;
	width: 376px;
	padding: 0px;
	background-image: url(../images/pro-detial-dottet-box.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	border: 1px solid #cfc7c7;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.item-lft-ic-txt {
	display: block;
	margin: 0px;
	float: left;
	width: 116px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.item-lft-rs-txt {
	display: block;
	margin: 0px;
	float: left;
	width: 251px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.item-rgt-sp-txt {
	display: block;
	margin: 0px;
	float: left;
	width: 251px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #5aab22;
	text-decoration: none;
}
.item-rgt-sp-txt  span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #5AAB22;
	text-decoration: none;
}
.select-box {
	display: block;
	margin: 0px;
	float: left;
	width: 251px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #5aab22;
	text-decoration: none;
}
.size-select {
	margin: 0px;
	padding: 0px;
	border: 1px solid #cdcdcd;
	width: 115px;
	background-color: #f6f6f6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.quantity-input {
	margin: 0px;
	border: 1px solid #cdcdcd;
	background-color: #f6f6f6;
	width: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6a6868;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.quantity-area {
	display: block;
	margin: 0px;
	float: left;
	width: 251px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.add-to-cart-btn {
	margin: 0px;
	float: left;
	width: 378px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.recent-history-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 378px;
}
.heading  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #5aab22;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	width: 378px;
	margin: 0px;
	display: block;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	float: left;
}
.recent-history-box {
	margin: 0px;
	float: left;
	width: 378px;
	display: block;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.recent-box {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 46px;
	width: 45px;
	border: 1px solid #cdcdcd;
	line-height: 0px;
	text-decoration: none;
	background-color: #FFFFFF;
}
.recent-img {
	display: block;
	padding: 0px;
	float: left;
	height: 46px;
	width: 45px;
	line-height: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.enlarge-view-img {
	display: block;
	margin: 0px;
	float: right;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.pro-des-main-left-area {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 365px;
	display: block;
}
.additional-view-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 370px;
}
.heading-additional {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	display: block;
	margin: 0px;
	float: left;
	width: 368px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.additional-box-area {
	display: block;
	margin: 0px;
	float: left;
	width: 370px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.additional-view-box {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 112px;
	border: 1px solid #d0d0d0;
	text-decoration: none;
	background-color: #FFFFFF;
}
.additional-view-img {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 107px;
	width: 112px;
}
.product-des-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 811px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.product-des-area span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	display: block;
	float: left;
	width: 805px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.product-des-text {
	margin: 0px;
	float: left;
	width: 753px;
	line-height: 18px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.you-may-also-like-area {
	margin: 0px;
	float: left;
	width: 811px;
	display: block;
	padding-top: 29px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.heading-you-may-also {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	display: block;
	margin: 0px;
	float: left;
	width: 805px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd;
}

.you-may-also-area {
	display: block;
	margin: 0px;
	float: left;
	width: 811px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.sale-corner {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-color: #83c853;
	text-align: left;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 176px;
}
.sale-corner span {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 9px;
	text-transform: uppercase;
	float: left;
}
.sale-corner span a{
	text-decoration:none;
	color: #ffffff;
}
.menu-bg {
	background-image: url(../images/menu-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu-bg ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-image: none;
	list-style-type: none;
}
.menu-bg ul li {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
.menu-bg ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/menu-line.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding-top: 15px;
	padding-right: 17px;
	padding-bottom: 14px;
	padding-left: 15px;
	display: block;
	float: left;
	text-transform: uppercase;
}
.menu-bg ul li a.last-childe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: none;
	margin: 0px;
	padding-top: 15px;
	padding-right: 17px;
	padding-bottom: 14px;
	padding-left: 15px;
	display: block;
	float: left;
	text-transform: uppercase;
}
.menu-bg ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/menu-hover-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding-top: 15px;
	padding-right: 17px;
	padding-bottom: 14px;
	padding-left: 15px;
	display: block;
	float: left;
	text-transform: uppercase;
}
.menu-bg ul li a.last-childe:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/menu-last-childe-hover-bg.jpg);
	margin: 0px;
	padding-top: 15px;
	padding-right: 17px;
	padding-bottom: 14px;
	padding-left: 15px;
	display: block;
	float: left;
	background-repeat: no-repeat;
	background-position: right top;
	text-transform: uppercase;
}

.lft-bc-mid-area {
	background-color: #012543;
	background-image: url(../images/lft-bc-mid-area-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.lft-blue-txt-head {
	background-image: url(../images/lft-blue-head-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #79afd7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	color: #023a63;
	text-decoration: none;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 12px;
	float: left;
}
.share-area {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 175px;
}
.share-area-img {
	display: block;
	margin: 0px;
	float: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 29px;
}
.inner-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
	margin: 0px;
	display: block;
	float: left;
	width: 789px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
}
.inner-txt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.inner-txt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.inner-txt p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.inner-txt h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-weight: normal;
	color: #85C553;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.inner-txt h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.inner-txt ul {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 5px;
}
.inner-txt ul li {
	background-image: url(../images/breadcrums-bullet.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.inner-txt ol {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 4px;
}
.inner-txt ol li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #53534A;
	text-decoration: none;
	background-image: url(../images/lft-bullet.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
}


/* Tell A  Friend */
.inner-text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif, serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	text-decoration: none;
	color: #646464;
}
.inner-text a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif, serif;
	font-size: 13px;
	line-height: normal;
	font-weight: normal;
	color: #85C553;
	text-decoration: underline;
}
.inner-text a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif, serif;
	font-size: 13px;
	line-height: normal;
	font-weight: normal;
	color: #85C553;
	text-decoration: none;
}
.inner-text p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

#yfc_mini {
float:right;
padding-right:5px;
}
.mcart{ padding-left:10px;}
.mcart-txt{
	display: block;
	margin: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.mcart-txt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.mcart-txt a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #237400;
	text-decoration: none;
}
.mprice{ 
	padding:7px 0px 7px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FD0000;
	text-decoration: none;
}
.moption{ padding:4px;}
.moption-txt {
	display: block;
	margin: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

div#producatori div.panel {
width: 111px;
height: 159px;
float: left;
margin-left: 10px;
margin-top: 20px;
overflow:hidden;
}
div#producatori div.panel div.slide {
width: 111px;
height: 159px;
text-align: center;
float: left;
}

div#promotieinstbg {
background-image: url(images/promotie-instant/promo-instant-bck.jpg);
background-repeat: no-repeat;
height: 236px;
text-align: center;
}

div#promotieinst {
background-image: url(images/promotie-instant/header_promotie.jpg);
background-repeat: no-repeat;
height: 29px;
text-align: center;
}

div#promotieinst p{ 
margin: 0;
padding-top: 7px;
color: #FFFFFF;
font-weight: bold;
}

div.promobox1 {
/*background-image: url(images/promotii/1.jpg); */
border-left: 1px solid #C6C6C6;
border-right: 1px solid #C6C6C6;
/*border-bottom: 1px solid #C6C6C6; */
text-align: center;
height: 120px;
}

div.promobox1 a img{
margin-top: 5px;
border:1px solid #BFBFBF;
}

div.promobox1 p a {
color: #000000;
font-weight: bold;
}

div.promobox1 p a:hover {
color:#215992;
}

div.promobox2 {
/*background-image: url(images/promotii/2.jpg); */  
border-left: 1px solid #C6C6C6;
border-right: 1px solid #C6C6C6;
text-align: center;
}

div.promobox2 p.pretnou{  
padding-top:5px;
margin-top:0;;
margin-bottom: 0;  
display: block;
font-weight: bold;
}

div.promobox2 p.pretnou span{ 
color: #ff2909;
font-size: 11px;
}

div.promobox2 p.pretvechi { 
font-size: 11px;
margin-top: 0;
padding: 0;
}

div.promofooter {
/*background-image: url(images/footer/promotii/christmas_bg.jpg); */
border-left: 1px solid #C6C6C6;
border-right: 1px solid #C6C6C6;   
border-bottom: 1px solid #C6C6C6;   
text-align: center;
height: 81px;
}

div.promo_bar {
background-image: url("images/promo_bar.jpg");
background-repeat: no-repeat;
width: 600px;
height: 40px;
line-height: 40px;
text-align: center;
}

div.promo_bar a {
color: #000000;
padding-left: 0;
font-size: 11px;
font-weight: bold;
}

div.promo_bar a:hover {
color: #FE2000;
}

div.promo_bar a.active {
color: #FE2000;     
}

div.promo_bar div.sep {
background-image: url('images/promo_separator.gif');
background-repeat: no-repeat;
width: 1px;
height: 23px;
margin-left: 7px;
margin-right: 7px;
float: left;
margin-top: 9px;
}

div.promo_bar_shadow {
background-image: url("images/promo_bar_shadow.gif");
width: 600px;
height: 12px;
line-height: 13px;
margin-bottom: 5px;
text-align: center;
}


div.banner-dreapta {
width: 191px;
text-align: center;
margin-top: 5px;
}


div.visited {
background-repeat: no-repeat;
width: 189px;
padding-bottom: 7px;
text-align: center;
border: 1px solid #c6c6c6;
}

div.visited ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

div.visited ul li.visited { 
text-align: left;
margin-left: 5px;   
margin-right: 5px; 
border-bottom: 1px solid #C7C7C7;
padding-top: 3px;
padding-bottom: 3px;
}   

div.visitedshadow {
background-image:url(images/newsletter/umbra.jpg);
width: 189px;
height: 11px;
}

div.newsletter {
background-image: url(images/head-verde.jpg);
background-repeat: no-repeat;
height: 29px;
margin-top: 5px;
text-align: center;
}

div.newsletter p {
color: #FFFFFF;
font-weight: bold;
padding-top: 7px;
}

div.newsletterbox {
/*background-image: url(images/newsletter/newsletterbox.jpg); */
background-repeat: no-repeat;
width: 189px;
height: 90px;
text-align: center;
border: 1px solid #c6c6c6;
}

div.newsletterbox p.input {
background-color: #E5E5E5;
border: 1px solid #C6C6C6;
height: 17px;
line-height: 17px;
width: 150px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
margin-top: 6px;
}

div.newsletterbox p.input input {
margin-top: 0;
border: none;
background-color: #E5E5E5;
padding-left: 2px;
}

div.newsletterbox p.button {
text-align: right;
padding: 0;
margin-top: 5px;
margin-bottom: 0;
}

div.newsletterbox p.button input {
margin-right: 20px;
border: none;
background-color: transparent;
text-align: right;
text-decoration: underline;
cursor: pointer;
}

div.newslettershadow {
background-image:url(images/newsletter/umbra.jpg);
width: 189px;
height: 11px;
}

div.blogslide {
overflow:hidden;
position:relative;
}

div.blogslide ul#blogslide {
margin:0;
padding:0;
position:relative;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

div.blogslide ul#blogslide li {
background-image: url(images/blog-post/blog-background.jpg);
height: 187px;
text-align: center;
}

div.blogslide ul#blogslide li p {
margin-left: 5px;
margin-right: 5px;
text-align: left;
}

div.blogslide ul#blogslide li p.title {
margin-top: 10px;
margin-bottom: 0;
padding-top: 10px;
padding-bottom: 0;
text-align: center;
}

div.blogslide ul#blogslide li p.desc {
margin-top: 5px;
margin-bottom: 5px;
padding: 0;
}

div.headbox {
background-image: url(images/head-verde.jpg);
background-repeat: no-repeat;
height: 29px;
text-align: center;
}

div.headbox p {
color: #FFFFFF;
font-weight: bold;
padding-top: 7px;
}

div#mastercard {
background-image: url(images/general/mastercard.jpg);
width: 189px;
height: 86px;
margin: 0;
padding: 0;
}

div#visa { 
background-image: url(images/general/visa.jpg);    
width: 189px;
height: 93px;    
}


/****Chestii generale****/
.clear {
    content: "."; 
    display: block; 
    height: 0;
    line-height: 0;
    font-size: 1px;  
    clear: both; 
    visibility: hidden;

}

/****** Homepage *******/

div#bannerjs {
background-color: #FFFFFF;
}

div#bannerjs ul.tabs
 {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:auto;
padding:0;
/*background:transparent url(images/bannerjs/tabs_bg.png) repeat-y scroll 100% 0; */
}

div#bannerjs ul.tabs li
 {
/*margin:- 0 0 20px; */
/*display: table; */
float: left;
cursor:pointer;  
}

div#bannerjs ul.tabs li a {  
line-height: normal;
display:table-cell;
vertical-align:middle;
text-align: left;
padding: 5px; 
background-color: #BFBFBF;
color: #FFFFFF;
margin-right: 3px;
}

div#bannerjs ul.tabs li.selected a {  
background-color: #FF2909;
}

div#bannerjs ul.tabs li a span {

}

a {
color: #000000; 
}
div#bannerjs ul.tabs li.off a {

}

div#bannerjs ul.tabs li.selected {
/*background-image: url(images/bannerjs/buton-inchis-cu-border.jpg);*/
}

div#bannerjs ul.tabs li.off {
/*background-image: url(images/bannerjs/buton-alb-cu-border.jpg); */
}

div#bannerjs div.frame {
overflow:hidden;
position: relative;
}

div#bannerjs div.frame div.panel  {
overflow:hidden;
}

div#bannerjs div.frame div.panel div.slide {
float:left;
overflow:hidden;
height: 200px;
}

div.shadow {
background-image: url(images/bannerjs/umbra.jpg);
}

div.shadoww {
background-image: url(images/bannerjs/umbraw.jpg);
}

div.promozilehead {
background-image: url(images/bg_header_mic.jpg);
width: 600px;
height: 33px;
text-align: center;
}

div.promozilehead p {
margin-left: auto;
margin-right: auto;
padding-top: 7px;
font-weight: bold;
color: #FFFFFF;
}


div.promozilei {
background-image: url(images/promo_background.jpg); 
width: 600px;
height: 378px;
background-repeat: no-repeat;
}

div.promozilei div.promofloat {
float: left;
width: 285px; 
margin-left: 8px;
margin-bottom: 10px;
height: 180px;
}

div.promozilei div.promofloat a:hover {
color: #000000;   
}

div.promozilei div.promofloat p.title {
font-weight: bold;
font-size: 12px;
padding: 5px;
}  

div.promozilei div.promofloat div.image { 
float: left;   
}

div.promozilei div.promofloat div.description {
float: left;
margin-top: 20px;
color: #000000;
font-weight: bold;
height: 80px;
width: 132px;
}

div.promozilei div.promofloat div.pret {
float: right;    
width: 130px;    
}

div.promozilei div.promofloat div.pret div.left {
float: left;
width: 80px;
padding-top: 10px;
}   

div.promozilei div.promofloat div.buy div.buy{
float: right; 
}   





div.promozilei div.promofloat div.promofloatprod {
padding-left: 5px;  
display: block;
margin-bottom: 3px;
padding: 0;
float: left;
background-color: #FFFFFF;
border: 1px solid #bfbfbf;
width: 285px;
}

div.promozilei div.promofloat div.promofloatprod div {
float: left; 
}

div.promozilei div.promofloat div.promofloatprod img {
border: 1px solid #bfbfbf;
}

div.promozilei span.title {
 text-align: center;
 height: 32px;
 line-height: 32px;
 display: block;
 background-image: url(images/promotiile-zilei/icoana_sale.jpg);
 background-repeat: no-repeat;
 width: 170px;
 margin-left: auto;
 margin-right: auto;
}

div.promozilei span.title span {
margin-left: 35px;
font-weight: bold;
font-size: 13px;
color: #000000;
}

p.title {
color:#000000;
font-size:11px;
font-weight:bold;
text-align: center;
margin-bottom: 5px;
}

p.title span.tbg {
width: 600px;
display: block;
height: 32px;
line-height: 29px;
background-image: url(images/cumparat_header.jpg);
margin-left: auto;
margin-right: auto;
font-weight: bold;
color: #FFFFFF;
}

span.ultimelepbg {
width: 600px;
display: block;
height: 35px;
line-height: 29px;
background-image: url(images/ultimelepbg.jpg);
margin-left: auto;
margin-right: auto;
font-weight: bold;
color: #FFFFFF;
}

p.title span.embed {
width: 600px;
display: block;
height: 44px;
line-height: 29px;
background-image: url(images/filme/bg-header-filme.jpg);
margin-left: auto;
margin-right: auto;
font-weight: bold;
color: #FFFFFF;
}

span.subtitle {
color:#000000;
font-size:10px;
font-weight:bold;
text-align: center;
margin-bottom: 5px;
display: block;
}

p.embed {
background-image: url(images/filme/bg-filme.jpg);
text-align: center;
margin-top: 0;
padding-bottom: 10px;
margin-bottom: 0;
}

div.produsenoiinmagazin {
background-image: url(images/ultimelepbg.jpg);
width: 600px;
height: 35px;
text-align: center;
line-height: 29px;
}

div.produsenoiinmagazin p {
margin-left: auto;
margin-right: auto;
font-weight: bold;
color: #FFFFFF;
}

div.produsecomparate {
background-image: url(images/cumparat_header.jpg);
width: 600px;
height: 32px;
text-align: center;
line-height: 29px;
}

div.produsecomparate p {
margin-left: auto;
margin-right: auto;
font-weight: bold;
color: #FFFFFF;
}

div.prodcumparate {
background-image: url(images/prod-cumparate/bg.jpg);
background-repeat: repeat-x;
display: block;
height: 146px; 
text-align: center;     
}

div.prodcumparate div.blank {
height: 146px;
width: 30px;
float: left;
}

div.prodcumparate p {
height: 32px;
color: #215992;
font-size: 11px;
text-align: center;
margin-bottom: 10px;
}

div.prodcumparate p a {
color:#000000;
font-style: normal;
}

div.prodcumparate p a:hover {
color:#215992;
}

div.prodcumbox {
float: left;
margin: 0;
margin-top: 5px;
width: 107px;
text-align: center;
}

div.prodcumbox img {
border: 1px solid #BFBFBF;
}

div.thumbs {
text-align: left;
}

div.thumbs div#scroller {
position:absolute;
width:269px;
}

div.thumbs div#scroller #leftControl { 
display:block;
float:left;
height:28px;
text-align:center;
width:18px;
margin-left: 5px;
}

div.thumbs div#scroller #leftControl img { 
margin-top: 10px;
cursor:pointer;
}

div.thumbs div#scroller #rightControl {
display:block;
float:left;
height:28px;
text-align:center;
width:18px;
}

div.thumbs div#scroller #rightControl img{  
margin-top: 10px;
cursor:pointer; 
}

div.thumbs div#scroller div#outerScroller {
display:block;
float:left;
height:51px;
overflow:hidden;
position:relative;
width:200px;
margin-left: 7px;
margin-right: 10px;
}

div.thumbs div#scroller div#outerScroller div#innerScroller {
height:233px;
position:relative;
text-align:center;

}

div.thumbs div#scroller div#outerScroller div#innerScroller img {
float:left;
margin-left: 5px;
}

div.caut-comm {
/*margin-top: 5px;*/
height: 170px; 
}

div.caut-comm ul.panel-top {
float: left;
padding:0 0 0 0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
/*background:transparent url(images/caut-comm/bg.png) repeat-x scroll 0 100%;*/
}

div.caut-comm ul.panel-top li {
display: block;
float: left;
width: 300px;
height: 29px;
line-height: 29px;
text-align: center;
}

div.caut-comm ul.panel-top li.selected {
background-image:url(images/pag-prod/tab-red.jpg);
}

div.caut-comm ul.panel-top li.off {  
background-image: url(images/caut-comm/bg_header.jpg);
}

div.caut-comm ul.panel-top li.off a {
display: block;
color:#000000;
font-weight:bold;
height: 29px;
line-height:29px;
}

div.caut-comm ul.panel-top li.selected a {
display: block;
color:#000000;
font-weight:bold;
height: 29px;
line-height:29px;  
}

div.caut-comm div.panel {
width: 600px;
overflow:hidden;
margin:0;
padding:0;
float: left;
background-image:url(images/prod-cumparate/bg.jpg);
background-repeat:repeat-x;
}

div.caut-comm div.panel div div.slide {
float:left;
overflow:hidden;
width: 594px;
}

div.caut-comm div.panel div div.slide div.floatbox {
overflow:hidden;
width:107px;
float:left;
height: 146px;
text-align: center;
}

div.caut-comm div.panel div div.slide div.floatbox p.title {
margin-top:5px;
height: 38px;
text-align: center;
overflow:hidden;
margin-bottom: 10px;
}

div.caut-comm div.panel div div.slide div.floatbox p.title a{ 
font-weight:normal;
color:#000000;
font-size:11px;
}

div.caut-comm div.panel div div.slide div.floatbox p.title a:hover {
color:#215992;
}

div.caut-comm div.panel div div.slide div.floatbox a img.border {
border: 1px solid #BFBFBF;
}

div.prodadaugate {
height: 142px;
position: relative;
width: 600px;
background-image: url(images/prod-adaugate/centru.jpg);
}

div.prodadaugate div.panel {
float:left;
margin:0;
overflow:hidden;
padding:0;
width:520px;
}

div.prodadaugate div.panel div.slide {
float:left;
margin:0;
overflow:hidden;
width:525px;
text-align: left;
padding-left: 20px;
}

div.prodadaugate div.panel div.slide div.box {
float: left;
height: 132px;
width: 94px;
background-image: url(images/prod-adaugate/bg.jpg);
margin-left: 0;
margin-right: 6px;
margin-top: 5px;
padding: 0;
}

div.prodadaugate div.panel div.slide div.box p.image{ 
margin-top: 2px;
text-align: center;
}

div.prodadaugate div.panel div.slide div.box p.title {  
height: 35px; 
margin-left: 1px;
margin-right: 1px;
margin-bottom: 2px;
margin-top: 3px;
}

div.prodadaugate div.panel div.slide div.box p.title a{ 
color: #000000;
font-size: 11px;
overflow:hidden;
font-weight: normal;
}

div.prodadaugate div.panel div.slide div.box p.title a:hover {
color:#215992;
}

div.prodadaugate div.panel div.slide div.box p.price {
color: #000000;
font-size: 13px;
text-align: center;
margin-top: 10px;
}

div.prodadaugate div.arrow-left {
float: left;
display: block;
height: 141px;
margin-right: 0;
}

div.prodadaugate div.arrow-left img {
padding-top: 0;
}

div.prodadaugate div.arrow-right {
position: absolute;
right: 0;
display: block;
height: 141px;
}

div.prodadaugate div.arrow-right img {
padding-top: 0;
}

/**** Pagina de producator *****/

div#gammajs {
background-color: #E6E6E6;
padding-bottom: 0;
margin-bottom: 0;
}

div#gammajs span.gama-title{
background-image: url(images/gammajs/header.jpg);
height: 40px;
line-height: 30px;
width: 188px;
display: block;
text-align: center;
color: #FFFFFF;
font-weight: bold;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
}

div#gammajs span.gama-footer{
background-image: url(images/gammajs/umbra-gammae.jpg);
height: 9px;
line-height: 9px;
width: 188px;
display: block;
text-align: center;
color: #FFFFFF;
font-weight: bold;
margin-left: auto;
margin-right: auto;
}

div#gammajs ul.tabs {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0;
margin-left: auto;
margin-right: auto;
width: 188px; 
background-color: #FFFFFF;
}

div#gammajs ul.tabs li {
cursor:pointer;
display:table;
height:20px;
line-height:20px;
width:188px;
text-align: left;
}

div#gammajs ul.tabs li a {
margin-left: 10px;
color: #5B5B5B;
}

div#gammajs ul.tabs li a:hover {
color:#215992;
}

div#gammajs ul.tabs li.selected {
/*background-image:url(images/gammajs/buton_on.jpg); */
}

div#gammajs ul.tabs li.off {
/*background-image:url(images/gammajs/buton_off.jpg); */
}

div#gammajs div.frame {
overflow:hidden;
float: left; 
background-image: url(images/gammajs/bg.jpg); 
}

div#gammajs div.frame div.panel {
overflow:hidden;
}

div#gammajs div.frame div.panel div.slide {
float:left;
overflow:hidden;
height: 159px;
display: block;
}

div#gammajs div.frame div.panel div.slide ul.left {
float: left;
display: block;
height: 123px;
width: 180px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-top: 20px;
color: #000000;
}

div#gammajs div.frame div.panel div.slide ul.right { 
display: block;
height: 123px;
width: 180px;
float: left;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-top: 20px;
color: #000000;
}

div#gammajs div.frame div.panel div.slide ul.left li {
margin-left: 45px;
}

div#gammajs div.frame div.panel div.slide ul.right li {
margin-left: 45px;
}

div#filtre{
background-image:url(images/filtre/header-filtre-rosu.jpg);
background-repeat:no-repeat;
height:29px;
text-align:center;
}

div#filtre p {
color:#000000;
font-weight:bold;
padding-top:7px;
}

div.filtrebox {
border-bottom:1px solid #D7D7D7;
border-left:1px solid #D7D7D7;
border-right:1px solid #D7D7D7;
background-color: #e6e6e6;
border: 2px solid #FF2909;
margin-top: 28px;
}

div.filtrebox div.parrent {
display: block;
padding-top: 5px;
padding-bottom: 5px;
margin-left: 5px;
color: #000000;
}

div.filtrebox div.alege {
display: block;
width: 171px; 
border:1px solid #D7D7D7; 
margin-left: 10px;
margin-bottom: 5px;
}

div.filtrebox div.alege a.slide_trigger{
height: 17px;
line-height: 17px;
background-image: url(images/filtre/arrow.jpg);
background-repeat: no-repeat;
display: block;
}

div.filtrebox div.alege ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom: 5px;
}

div.filtrebox div.alege ul li {
margin: 0;
padding-top: 2px;
padding-bottom: 2px;
}

div.filtrebox div.alege ul li a {
color: #020202;
display: block;
}

div.filtrebox div.alege ul li a:hover {
color:#3469CF; 
}

div.filtrebox div.alege ul li.active {
/*background-color: #FF2909;  */
}

div.filtrebox div.alege ul li.active a{
color: #000000;
} 

div.filtrebox div.alege ul li.active a:hover {  
color:#3469CF;
}

div#filtrea{
background-image:url(images/filtre/header-filtre-gri.jpg);
background-repeat:no-repeat;
height:29px;
text-align:center;
margin-top: 5px;
}

div#filtrea p {
color:#000000;
font-weight:bold;
padding-top:7px;
}

div.filtreabox {
border-bottom:2px solid #D7D7D7;
border-left:2px solid #D7D7D7;
border-right:2px solid #D7D7D7;
background-color:#E6E6E6;
}

div.filtreabox div.spec{
margin-left: 5px;
color: #000000;
}

div.filtreabox div.value{
margin-left: 5px;
margin-bottom: 5px;
}

div.filtreabox div.value a{
color: #FF2909;
font-weight: bold;
}

div.frame div.panel div.slide {
display:block;
float:left;
height:164px;
overflow:hidden;
}

 div.frame div.panel div.slide {
display:block;
float:left;
height:123px;
overflow:hidden;
}

div#slider_content div.frame div.panel div.container {
margin-top: 10px;
margin-left: 5px;
margin-right: 5px;
text-align: justify;
} 

div.frame div.panel div.sterge-filtre {
margin-right: 0;
margin-top:93px;
float: right;
display: block;
background-image: url(images/filtre/sterge-filtre.jpg);
width: 137px;
height: 21px;
line-height: 21px;
text-align: center;
}

div.frame div.panel div.sterge-filtre a {
display: block; 
width: 135px;
color: #FFFFFF;
}

div.frame div.panel div.container ul{ 
float: left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left: 5px;
}

div#slider_content div.frame div.panel div.slide li.active{ 
background-color: #FF2909;
}

div#slider_content div.frame div.panel div.slide li.active a { 
color: #ffffff;

}

div#slider_content div.frame div.panel div.slide li a {
color: #000000;
} 

div.frame div.panel {
overflow:hidden;
}

div#stock_bar {
display: block;
height: 30px;
line-height: 30px;
margin-top: 30px;
}

div#stock_bar div#category_tab_on {
float: left;
width: 200px; 
height: 25px;
text-align: center;
}

div#stock_bar div#category_tab_off {
float: left;
width: 200px;                         
/*background-image: url(images/listing-prod/bg_stock.jpg);   */
background-repeat: repeat-x; 
text-align: center;
height: 39px;
line-height: 39px;
display: block;
}

div#stock_bar div#category_tab_on a.stoc, div#stock_bar div#category_tab_on a.tot, div#stock_bar div#category_tab_on a.stocf {   
color: #000000;
font-weight: bold;
text-align: center;
margin-top: 0px;
height: 30px;
line-height: 22px;
display: block;
background-image: url('images/btn_selected.jpg');
}

div#stock_bar div#category_tab_off a.stoc, div#stock_bar div#category_tab_off a.tot, div#stock_bar div#category_tab_off a.stocf{
color: #707070; 
text-align: center;
height: 22px;
line-height: 22px;
display: block;
/* background-image: url('images/btn_normal.jpg');  */
font-weight: bold;    
}

div#stock_bar div#category_tab_off a:hover {
color:#215992; 
background-image: url('images/btn_over.jpg');
}

div#stock_bar div#category_tab_on a.stocf {
/*border-right: 1px solid #C6C6C6; */
}

div#stock_bar div#category_tab_on a.stocf:hover {
color:#215992;    
}

div#stock_bar div#category_tab_on a.tot { 
/*border-left: 1px solid #C6C6C6; */
}

div.header {
background-image:url(images/header.jpg);
height:29px;
line-height:29px;
}

div.header span.title {
color:#FFFFFF;
font-weight:bold;
margin-left:10px;
}

div.header span.title h1 {
color:#FFFFFF;
font-weight:bold;
margin-left:10px; 
}

div.headerstatic {
background-image:url(images/static/header.jpg);
height:29px;
line-height:29px;
}

div.headerstatic span.title {
color:#FFFFFF;
font-weight:bold;
margin-left:10px;
}

div.headerstatic span.title h1 {
color:#FFFFFF;
font-weight:bold;
margin-left:10px; 
}

div.sorteaza {
display: block;
text-align: right;
margin-top: 3px;
}

div.sorteaza span {
color: #000000;
font-weight: bold;
}

div.productbox {
margin-top: 8px;
display: block;
float: left;
width: 100%;
}

div.productbox p.title {
background-image: url(images/bara.jpg); 
background-repeat: no-repeat;
height: 37px;
line-height: 26px;
text-align: left;
display: block;
}

div.productbox p.title-cadou {
background-image: url(images/promotii/promo-cadou.jpg); 
background-repeat: no-repeat;
height: 37px;
line-height: 26px;
text-align: left;
display: block;
}

div.productbox p.title-bundle {
background-image: url(images/promotii/promo-bundle.jpg); 
background-repeat: no-repeat;
height: 37px;
line-height: 26px;
text-align: left;
display: block;
}

div.productbox p.title-trei {
background-image: url(images/bara.jpg); 
background-repeat: no-repeat;
height: 37px;
line-height: 26px;
text-align: left;
display: block;
}

div.productbox p.title-discount {
background-image: url(images/promotii/promo-discount.jpg); 
background-repeat: no-repeat;
height: 37px;
line-height: 26px;
text-align: left;
display: block;
}

div.productbox p.title span, div.productbox p.title-cadou span, div.productbox p.title-bundle span, 
div.productbox p.title-trei span, div.productbox p.title-discount span {
margin-left: 10px;
}

div.productbox p.title span a, div.productbox p.title-cadou span a, div.productbox p.title-bundle span a,
div.productbox p.title-trei span a, div.productbox p.title-discount span a {
color: #000000;
font-weight: bold;
}

div.productbox p.title span a:hover {
color:#215992;
}

div.productbox div.image {
float: left;
margin-top: 0;
}

div.productbox div.image p {
text-align: center;
padding: 0;
margin: 0;
position: relative;
width: 80px;
height: 80px;
margin-left: 10px;
} 

div.productbox div.image p span.new {
position: absolute;
width: 32px;
height: 32px;
top: 0;
background-image: url('images/pag-prod/new_small.png');
}

div.productbox div.image p span.excl {
position: absolute;
width: 48px;
height: 48px;
top: 0;
background-image: url('images/pag-prod/exclusiv_small.png'); 
}

div.productbox div.image p span.exclnew {
position: absolute;
width: 48px;
height: 48px;
top: 0;
background-image: url('images/pag-prod/exclnew_small.png'); 
}


div.productbox div.description { 
width: 373px;
float: left;
margin-left: 15px;
}

div.productbox div.description div.containerdesc { 
background-image: url(images/listing-prod/descbg.jpg);
background-repeat: no-repeat;
width: 373px;
height: 55px;
margin-bottom: 3px; 
display: block;
}

div.productbox div.description div.containerdescstoc { 
background-image: url(images/listing-prod/descbgstoc.gif);
background-repeat: no-repeat;
width: 373px;
height: 55px;
margin-bottom: 3px; 
display: block;
}


div.productbox div.description p.dunga {
background-image: url(images/dunga.jpg);
background-repeat: no-repeat;
}

div.productbox div.description div.pfooter {

}

div.productbox div.description div.pfooter span.pret {
font-size: 13px;
color: #000000;
font-weight: bold;
float: right;
height: 40px;
width: 126px;
background-image: url(images/listing-prod/pret-bg.jpg);
background-repeat: no-repeat;
text-align: center;
padding-top: 4px;
}

div.productbox div.description div.pfooter span.disponibilitate {  
float: left;
width: 139px;
height: 33px;
text-align: center;
color: #646464;
font-size: 12px;
background-image: url(images/listing-prod/disp-bg.jpg);
margin-left: 5px;
}

div.productbox div.description div.pfooter div.livrare {
float: left;
height: 40px; 
width: 244px;
color: #646464;
font-size: 11px;
background-image: url(images/listing-prod/livrare-bg.jpg);
text-align: left; 
}

div.productbox div.description div.pfooter div.livrare ul {
 list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top: 5px;
} 

div.productbox div.description div.pfooter div.livrare ul li {
padding-left: 5px;
}

div.productbox div.cumpara {
margin-top: 5px;
margin-left: 25px;
float: left;
}

/******Pagina de produs ********/

div#produs div.header {
background-image: url(images/pag-prod/bg.jpg);
background-repeat: repeat-x;
}
div#produs div.header h2{ 
color: #FFFFFF;
margin-left: 5px;
}

div#produs div.shadow {
background-image: url(images/pag-prod/shadow.jpg);
height: 12px;
line-height: 12px;
}

div#produs div.left {
float: left;
width: 300px;
}

div#produs div.left div.image_container { 
width: 300px;
height: 300px;
position: relative;   
}

div#produs div.left div.image_container div.new {
position: absolute;
top: 0;
width: 92px;
height: 92px;
background-image: url('images/pag-prod/new.png');
}    

div#produs div.left div.image_container div.excl {
position: absolute;
top: 0;
width: 128px;
height: 128px;
background-image: url('images/pag-prod/exclusiv.png');
} 

div#produs div.left div.image_container div.exclnew {
position: absolute;
top: 0;
width: 128px;
height: 128px;
background-image: url('images/pag-prod/exclnew.png');
} 


div#produs div.right {
float: left;
margin-left: 10px;
}

div#produs div.left p.pret{ 
color: #000000;
font-weight: bold;
font-size: 12px;
} 

div#produs div.left span.pret{ 
color: #000000;
font-size: 26px;
font-weight: bold;
font-family: Arial;
} 

div#produs div.left ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align: left;
font-size: 13px;
margin-top: 4px;
}

div#produs div.left ul li span {
color: #000000;
margin-left: 10px;
}

div#produs div.right ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align: left;
font-size: 12px;
margin-top: 4px;   
}

div#produs div.right ul li span {
color: #000000;
font-weight: bold;
}

div#produs div.right ul li a {
color: #000000;
}

div#produs div.right ul li a:hover {
color:#215992;
}

div#produs div.right div.bara1 {
text-align: center;
font-size: 9px;
width: 480px;
display: block;
height: 62px;
}

div#produs div.right div.bara2 {
text-align: center;
font-size: 9px;
width: 484px;
height: 52px;
background-image: url(images/pag-prod/bara2bg.jpg);
background-repeat: no-repeat;
display: block;
}

div#produs div.right div.bara3 {
text-align: center;
font-size: 9px;
width: 484px;
display: block;
height: 131px;
}

div#produs div.right div.bara3 div.instoc{ 
width: 120px;
height: 58px;    
float: left;
margin-top: 20px;
margin-left: 10px;
}

div#produs div.right div.bara4 {
text-align: center;
font-size: 9px;
width: 484px;
height: 51px;
}

.box {
float: left;
margin-left: 5px;
width: 80px;
height: 57px;
}

.box a.jslink { 

}

.box a.jslink:hover { 
color: #FF2909;
}

div#produs div.right div.bara1 div.spotlight div{
margin-top: 0;
padding-top: 0;
top: 0;
}

div#produs div.right span#prodicon {
width: 34px;
height: 33px;
background-image: url(images/pag-prod/prodicon.jpg);
margin-top: 0;
margin-left: auto;
margin-right: auto;
display: block; 
}

div#produs div.right span#infoicon {
width: 34px;
height: 33px;
background-image: url(images/pag-prod/infoicon.jpg);
display: block;
margin-left: auto;
margin-right: auto;
position: relative;
}

div#produs div.right span#recomicon { 
width: 34px;
height: 33px;
background-image: url(images/pag-prod/recomicon.jpg);
display: block;
margin-left: auto;
margin-right: auto;
}

div#produs div.right span#compicon { 
width: 34px;
height: 33px;
background-image: url(images/pag-prod/compicon.jpg);
display: block;
margin-left: auto;
margin-right: auto;
}

div#produs div.right span#rapicon { 
width: 34px;
height: 33px;
background-image: url(images/pag-prod/rapicon.jpg);
display: block;
margin-left: auto;
margin-right: auto;
}

div#produs div.right div.bara4 div.thumbs {
width: 269px;
height: 51px;
background-image: url(images/pag-prod/bg_thumbs.jpg);
float: left;
}

div#produs div.right div.bara4 div.rating {
width: 207px;
height: 51px;
background-image: url(images/pag-prod/bg_rating.jpg);
float: left; 
margin-left: 5px;
}

div#produs div.right div.bara4 div.performant_commission {
width: 207px;
height: 51px;
background-image: url(images/bg_afiliere.jpg);
float: left; 
margin-left: 5px;
text-align: left;
}

div#descriere {
background-color: #E6E6E6;
border-left: solid 1px #CACACA;
border-right: solid 1px #CACACA; 
border-bottom: solid 1px #CACACA; 
}

div#descriere div.desc { 
margin-left: 5px;
margin-right: 5px;
text-align: justify;
padding-bottom: 5px;
color: #525252;
}

div#descriere div.desc ul {
list-style-position: inside;
}

p.descheader {
background-image: url(images/pag-prod/bg_header.jpg);
height: 29px;
width: 804px;
line-height: 29px;
display: block;
margin-top: 5px;
}

p.descheader span { 
margin-left: 5px;
color: #000000;
font-weight: bold;
}

p.descheadershadow {
background-image: url(images/pag-prod/header_shadow.jpg);
width: 804px;
height: 11px;
display: block;
border-style: none;
border-color: #000000;
}
div#descriere ul li input {
border: 0;    
}

div#download {
background-color: #E6E6E6;
border-left: solid 1px #CACACA;
border-right: solid 1px #CACACA; 
border-bottom: solid 1px #CACACA; 
}

div#download ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom: 5px;
}

div#download ul li {
height: 33px;
line-height: 33px;
}

div#download ul li span.icon {
background-image: url("images/pag-prod/download.jpg"); 
height: 33px;
width: 34px;
display: block;
float: left;
}

div#download ul li a {
margin-left: 5px;
float: left;
color:#3469CF;
}

div#tabs {
height: 29px;
margin-top: 5px;
}

div#tabs div#details_1_title {
background-image: url(images/pag-prod/tab-red.jpg); 
width: 395px;
height: 29px;
line-height: 29px;
float: left; 
}

div#tabs div#details_2_title {
background-image: url(images/pag-prod/tab-gri.jpg);
width: 409px;   
height: 29px;
line-height: 29px; 
float: left; 
}

div#tabs div#details_1_title span {
color: #000000;
margin-left: 5px;
font-weight: bold;
}

div#tabs div#details_2_title span a{
color: #000000;
margin-left: 5px;
font-weight: bold; 
}

div#tabs div#details_2_title span a:hover {
color:#215992;
}

p.tabsshadow  {
background-image: url(images/pag-prod/taburi-umbra.jpg);
width: 804px;
height: 12px;
display: block;
}

div#details_1 {
border-left: solid 1px #CACACA;
border-right: solid 1px #CACACA; 
border-bottom: solid 1px #CACACA; 
background-color: #FFFFFF;
display: block;
}

div.productshadow{
background-image:url(images/pag-prod/shadow.jpg);
height:12px;
line-height:12px;    
}


div#details_1 div.group {
border-top: 1px solid #D4D4D4;
height: 20px;
line-height: 20px;
color: #000000;
width: 802px;
float: left; 
display: block;
background-color: #E6E6E6;
}

div#details_1 div.group span {
margin-left: 5px;
font-weight: bold;
}

div#details_1 div.detail-title1 {
float: left;
width: 395px;
border-top: 1px solid #D4D4D4; 
background-color: #FFFFFF;
display: block;
padding-bottom: 3px;
padding-top: 3px;
color: #525252;
}

div#details_1 div.detail-value1 {
float: left;
width: 406px;
border-top: 1px solid #D4D4D4; 
border-left: 1px solid #D4D4D4; 
background-color: #FFFFFF;
padding-bottom: 3px;
padding-top: 3px;
color: #525252;
}

div#details_1 div.detail-title0 {
float: left;
width: 395px;
border-top: 1px solid #D4D4D4;
background-color: #FFFFFF;
display: block;     
padding-bottom: 3px;
padding-top: 3px;
color: #525252;
}

div#details_1 div.detail-value0 {
float: left;
width: 406px;
border-top: 1px solid #D4D4D4; 
border-left: 1px solid #D4D4D4; 
background-color: #FFFFFF;
padding-bottom: 3px;
padding-top: 3px;
color: #525252;
}

div#details_1 div.detail-title1 p, 
div#details_1 div.detail-value1 p, 
div#details_1 div.detail-title0 p, 
div#details_1 div.detail-value0 p{
margin-left: 5px;
}

div#comentarii {
background-color: #F4F4F4;
margin-top: 0;
border-left: 1px solid #CACACA;
border-right: 1px solid #CACACA; 
border-bottom: 1px solid #CACACA; 
float: left;
width: 802px;
}
 
p.comentariishadow {    
background-image:url(images/pag-prod/comentarii_shadow.jpg);
border-color:#000000;
border-style:none;
display:block;
height:11px;
width:804px;    
}
 
p.comentariititle {
background-image:url(images/pag-prod/bg_header.jpg);
display:block;
height:29px;
line-height:29px;
width:804px;    
color: #000000;
text-align: left;
}

p.comentariititle span {
margin-left: 5px;
font-weight: bold;
}

div#comentarii span {
color: #000000;
}

p.samecatproducts {
background-image:url(images/pag-prod/bg.jpg);
background-repeat:repeat-x;
margin-top: 5px;
height: 29px;
line-height: 29px;
}

p.samecatproducts span {
color: #000000;
margin-left: 5px;
font-weight: bold; 
}

div#samecatproductsdesc {
background-color: #E6E6E6;
text-align: center;
display: block;
border-bottom:1px solid #CACACA;
border-left:1px solid #CACACA;
border-right:1px solid #CACACA;
margin-top: 0;
}

div#samecatproductsdesc ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
/*margin-left: 100px;*/
margin-bottom: 5px;
margin-top: 0;
margin-left: 30px;
position: relative;
/*width: 526px; */
display: block;
float: left;
}
 
div#samecatproductsdesc ul li { 
float: left;
margin-left: 5px;
}

div#samecatproductsdesc ul li p a img {  
border:1px solid #BFBFBF;    
}

/* cart */

span.cartshadow {
background-image:url(images/pag-prod/header_shadow.jpg);
border-color:#000000;
border-style:none;
display:block;
height:11px;
width:804px;
}

div.cartdesc {
background-color:#E6E6E6; 
border-bottom:1px solid #CACACA;
border-left:1px solid #CACACA;
border-right:1px solid #CACACA;
}

div.cartdesc table.list {
background-color:#E6E6E6;

}

div.cartdesc table.list th.line {
background-image: url(images/cos/dunga.jpg);
background-repeat: no-repeat;
}

div.cartdesc p.linie {
background-image: url(images/cos/dunga.jpg);
background-repeat: no-repeat;
height: 13px;
line-height: 13px;
}

div.cartdesc div.garantie div{
color: #000000;
}

div.lanseazacomanda {
text-align: center;
}

div.cartdisclaimer {
text-align: center;
}

div.cartdisclaimer ol {
margin-left: auto;
margin-right: auto;
width: 90%;                
text-align: left;
padding-bottom: 5px;
}

div#cartdesc input {
border:none;
}

div.logincontainer {
background-color:#E6E6E6;
border:1px solid #CACACA;
float: left;
margin-top: 5px;
}

div.logincart {
width: 387px;
float: left;
background-color:#E6E6E6;
border:1px solid #CACACA;
margin-top: 5px;
padding-left: 5px;
}

div.logincart div.left {
float: left;
width: 220px;
margin-top: 10px;
}

div.logincart div.left span { 
margin-left: 10px;
color: #000000;
font-weight: bold;
}

div.logincart div.right {
float: left;
margin-top: 10px;
margin-bottom: 10px;
width: 330px;
}

div.logincart div.right p{
padding: 0;
margin-top: 5px;
display: block;
height:20px;

}

div.logincart div.right p span.text {
width: 106px;
display: block;
float: left;
height:20px; 
line-height: 20px;
}

div.logincart div.right p span.input { 
float: left;
}

div.logincart div.right p span input {
width: 200px;
height: 20px;
line-height: 20px;
font-size: 13px;
color: #000000;
}

div.logincart div.right p span input.login {
border: 4px solid #000000;
}

div.logincart div#ajaxinfo {  

}    

div.logincart div#ajaxinfo #log_res {
    overflow: auto;
    text-align: center;
}
 
div.logincart div#ajaxinfo #log_res.ajax-loading {
    padding: 20px 0;
    background: url(http://demos111.mootools.net/demos/Group/spinner.gif) no-repeat center;
}


div.logincart div#ajaxinfo #log_res div#error_notification {
padding: 10px;
border: 1px solid #FE2D0F;
margin-top: 15px;
}

div.createaccountcart {
margin-top: 0;
width: 388px;
float: left;
background-color:#E6E6E6;
border:1px solid #CACACA;
margin-left: 10px;
margin-top: 5px;
padding-left: 5px;
padding-right: 5px;
}

div.createaccountcart p.title {
background-image:url(images/cos/header_alb.jpg);
height:29px;
line-height:29px;
text-align: left;
padding: 0;
margin-bottom: 0px;
}

div.createaccountcart div.createaccountcontainer {
 
}

div.createaccountcart div.createaccountcontainer div.left{ 
width: 220px;
height: 80px;
float: left;
}    

div.createaccountcart div.createaccountcontainer div.left span {
margin-left: 15px;
font-weight: bold;
color: #000000;
} 

div.createaccountcart div.createaccountcontainer div.right {
float: left;
margin-bottom: 10px;
} 

div.createaccountcart div.createaccountcontainer div.right ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

div.createaccountcart div.createaccountcontainer div.right ul li { 
display: block;
height: 22px;
width: 400px;
margin-bottom: 3px;    
}

div.createaccountcart div.createaccountcontainer div.right ul li span.text {  
display:block;
float:left;
height:22px;
line-height:22px;
width:102px;
}

div.createaccountcart div.createaccountcontainer div.right ul li span.input {
float:left;

}

div.createaccountcart div.createaccountcontainer div.right ul li span.input input {    
color:#000000;
font-size:13px;
height:20px;
line-height:20px;
width:200px;
}

div.createaccountcart p.title span {
margin-left: 5px;
}

div#log_res div#error_notification {
border:1px solid #FE2D0F;
padding: 10px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
width: 300px;
}

div#error div#error_notification {
border:1px solid #FE2D0F;
padding: 10px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
width: 300px;
color: #000000;
}

div.garantie {
float: left;
}


div#footer {
width: 1000px;
margin-left: auto;
margin-right: auto;
margin-top: 5px;
text-align: left;
}

div#footer div.box1 { 
width: 186px;
border: 4px solid #E7E7E7;
float: left;
margin-left: 0px;
margin-bottom: 10px;
}

div#footer div.box2 { 
width: 594px;
border: 4px solid #E7E7E7;
float: left;
margin-left: 5px; 
margin-bottom: 10px;  
text-align: center;
}

div#footer div.box3 { 
width: 186px; 
border: 4px solid #E7E7E7;
float: left;
margin-left: 5px; 
margin-bottom: 10px;  
}

div#footer div.box1 ul {
margin-left: 25px;
margin-top: 5px;
margin-bottom: 5px;
list-style-image: url(images/footer/arrow.jpg);
list-style-position:outside;
list-style-type:none;
}

div#footer div.box2 div#logos { 
height: 40px;
line-height: 40px;
margin-top: 10px;
}

 div#drepturi {
margin-top: 4px;
}

div#footer div.box2 div#cetificat {
margin-top: 3px;
}

div#footer div.box3 ul {
margin-left: 25px; 
margin-top: 5px;
margin-bottom: 5px;
list-style-image: url(images/footer/arrow.jpg);
list-style-position:outside;
list-style-type:none;
}

/* static pages */
div.contactbody {
background-color:#ffffff;
}

div.contactleft {
float: left;
margin-left: 20px;
}

div.contactleft ul {
margin-top: 5px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

div.contactright {
float: right;
width: 557px;
margin-right: 5px;
}

div.contactright div {
margin-top: 5px;
text-align: justify;
}

span.contactshadow {
background-image:url(images/contact/contact_shadow.jpg);
border-color:#000000;
border-style:none;
display:block;
height:11px;
width:600px;
}



div.saptestele {
border-bottom: 1px solid #737373;
border-left: 1px solid #737373; 
border-right: 1px solid #737373; 
color: #000000;
padding:15px;
}

div.saptestele h2{
color: #000000;
}

ul.saptestele {
margin-left: 35px;
margin-top: 5px;
}

ul.saptestele li {
list-style-image:url(images/static/star.jpg);
list-style-type:none;
list-style-position: inside;
height: 27px;
line-height: 27px;
}

ul.saptestele li a {
margin-top: 1px;
}  

div.saptestele h2 {
font-size: 15px;
margin-top: 10px;
}

div.saptestele p {
margin-top: 5px;
}

div.text h1 {
background-image:url(images/header.jpg);
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height: 25px;
line-height: 25px;
text-decoration:none;
width:600px;
}

div.text h1 span{ 
margin-left: 5px;
}

div.cumcumpar {
border-bottom: 1px solid #737373;
border-left: 1px solid #737373; 
border-right: 1px solid #737373; 
padding-bottom: 5px;
margin-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

div.cumcumpar ol {
padding-left: 50px;
}

/*Left Meniu */

ul#catmenu li.subcategorie span.jsbg1 {
background-image: url(images/meniu/1.jpg);
background-repeat: no-repeat;
width: 191px;
}

ul#catmenu li.subcategorie span.jsbg2 {
background-image: url(images/meniu/2.jpg);
background-repeat: no-repeat;  
width: 191px;     
}

ul#catmenu li.subcategorie span.jsbg3 {
background-image: url(images/meniu/3.jpg);
background-repeat: no-repeat;
width: 191px;       
}

ul#catmenu li.subcategorie span.jsbg4 {
background-image: url(images/meniu/4.jpg);
background-repeat: no-repeat;
width: 191px;  
}

ul#catmenu li.subcategorie span.jsbg5 {
background-image: url(images/meniu/5.jpg);
background-repeat: no-repeat;
width: 191px;  
}
ul#catmenu li.subcategorie span.jsbg6 {
background-image: url(images/meniu/6.jpg);
background-repeat: no-repeat;
width: 191px;       
}
ul#catmenu li.subcategorie span.jsbg7 {
background-image: url(images/meniu/7.jpg);
background-repeat: no-repeat;
width: 191px;       
}
ul#catmenu li.subcategorie span.jsbg8 {
background-image: url(images/meniu/8.jpg);
background-repeat: no-repeat;
width: 191px;       
}
ul#catmenu li.subcategorie span.jsbg9 {
background-image: url(images/meniu/9.jpg);
background-repeat: no-repeat;
width: 191px;       
}
ul#catmenu li.subcategorie span.jsbg10 {
background-image: url(images/meniu/10.jpg);
background-repeat: no-repeat;
width: 191px;       
}

ul#catmenu li.subcategorie span.jsbg11 {
background-image: url(images/meniu/11.jpg);
background-repeat: no-repeat;
width: 191px;       
}

ul#catmenu li.subcategorie span.jsbg12 {
background-image: url(images/meniu/12.jpg);
background-repeat: no-repeat; 
width: 191px;      
}

ul#catmenu li.subcategorie span.jsbg13 {
background-image: url(images/meniu/12.jpg);
background-repeat: no-repeat; 
width: 191px;      
}

ul#catmenu li.subcategorie span.jsbg14 {
background-image: url(images/meniu/12.jpg);
background-repeat: no-repeat; 
width: 191px;      
}

ul#catmenu li.subcategorie span.jsbg15 {
background-image: url(images/meniu/12.jpg);
background-repeat: no-repeat; 
width: 191px;      
}

ul#catmenu li.subcategorie span.jsbg16 {
background-image: url(images/meniu/12.jpg);
background-repeat: no-repeat; 
width: 191px;      
}

ul#catmenu li.subcategorie span.jsbg17 {
background-image: url(images/meniu/12.jpg);
background-repeat: no-repeat; 
width: 191px;      
}

ul#catmenu li.subcategorie span.jsbg18 {
background-image: url(images/meniu/12.jpg);
background-repeat: no-repeat; 
width: 191px;      
}

ul#catmenu li.subcategorie span.jsbg19 {
background-image: url(images/meniu/12.jpg);
background-repeat: no-repeat; 
width: 191px;      
}


/*ajax login form */



div.promocontainer {
padding-left: 0px;
}

div#promobox {
background-image: url(images/promo-page/box.jpg);
width: 181px;
height: 194px;
float: left;
margin-left: 5px;
padding: 0;
}

div#promobox p.title, div#promobox2 p.title {
width: 125px;
margin-top: 10px;
margin-left: 10px;
text-align: left;
height: 40px;
} 
div#promobox p.title a, div#promobox2 p.title a {
font-weight: bold;
}

div#promobox div.price, div#promobox2 div.price {
float: left;
margin-left: 3px;
}

div#promobox div.image, div#promobox2 div.image {
float: right;
margin-right: 3px;
margin-top: 5px;
}

div#promobox p.promoprice, div#promobox2 p.promoprice {
color: red;
font-size: 13px;
margin-top: 25px;
}

div#promobox div.addtocart, div#promobox2 div.addtocart {
float: left;
margin-top: 10px;
margin-left: 5px;
}

div#promobox div.category, div#promobox2 div.category {
float: right;
margin-top: 24px;
margin-right: 10px;
font-weight: bold;
color: #000000;
}


div#promobox2 {
background-image: url(images/promo-page/box-cadou.jpg);
width: 181px;
height: 194px;
float: left;
margin-left: 5px;
padding: 0;
}


/* ToolTips */

.tooltips {
color: #215992;
}

div#produs div.right ul li a.tooltips {
color: #215992; 
}

div#produs div.right ul li a.tooltips3 {
text-decoration: underline;
color: #215992; 
}

div#produs div.right ul li a.rate {
text-decoration: underline;
color: #215992;
}

.tool-tip {
    color: #fff;
    width: 500px;
    z-index: 13000;
}
 
.tool-title {
    font-weight: bold;
    font-size: 11px;
    margin: 0;
    color: #000000;
    padding: 8px 8px 4px;
    border-top: 1px solid #FF2909;
    border-left: 1px solid #FF2909; 
    border-right: 1px solid #FF2909;  
    background-color: #FFFFFF; 
   /* background: url(images/tooltips/bubble.png) top left;  */
}
 
.tool-text {
    font-size: 11px;
    padding: 4px 8px 8px;
  /*  background: url(images/tooltips/bubble.png) bottom right;   */
  background-color: #FFFFFF;
  border-left: 1px solid #FF2909;
  border-right: 1px solid #FF2909;
  border-bottom: 1px solid #FF2909; 
  color: #000000;
}
 
.custom-tip {
    color: #000;
    width: 130px;
    z-index: 13000;
}
 
.custom-title {
    font-weight: bold;
    font-size: 11px;
    margin: 0;
    color: #000000;
    padding: 8px 8px 4px;
    background-color: #FFFFFF;
    border-left:1px solid #FF2909;
    border-right:1px solid #FF2909;
    border-top: 1px solid #FF2909; 
}
 
.custom-text {
    font-size: 11px;
    padding: 4px 8px 8px;
    background-color: #FFFFFF; 
    border-left:1px solid #FF2909;
    border-right:1px solid #FF2909;
    border-bottom: 1px solid #FF2909; 
}

.warrenty-tip {
    color: #000;
    width: 300px;
    z-index: 13000;
} 

.warrenty-title {
    font-weight: bold;
    font-size: 11px;
    margin: 0;
    color: #000000;
    padding: 8px 8px 4px;
    background-color: #FFFFFF;
    border-left:1px solid #FF2909;
    border-right:1px solid #FF2909;
    border-top: 1px solid #FF2909; 
}

.warrenty-text {
    font-size: 11px;
    padding: 4px 8px 8px;
    background-color: #FFFFFF; 
    border-left:1px solid #FF2909;
    border-right:1px solid #FF2909;
    border-bottom: 1px solid #FF2909; 
}


/* Manufacturers page */

div#manufacturerpagecat p{
text-align: center; 
background-image: url(images/manufacturers/header.jpg);
height: 29px;
line-height: 29px;
width: 303px;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
color: #FFFFFF; 
}

div#manufacturerpagecat p span.title {
margin-left: auto;
margin-right: auto;
color: #FFFFFF;
} 

div#manufacturerpagecat div.content span.shadow {
background-image: url(images/manufacturers/shadow.jpg); 
width: 301px;
height: 11px; 
display: block;
margin-left: auto;
margin-right: auto;
} 

div#manufacturerpagecat div.content {
width: 301px;
margin-left: auto;
margin-right: auto;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;   
border-bottom:1px solid #BFBFBF; 
padding-bottom: 5px;  
}

div#manufacturerpagecat div.content ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left: 50px;
}

div.manufacturerbox {
background-image: url(images/manufacturers/box.jpg);
width: 176px;
height: 188px;
float: left;
margin-left: 18px;
margin-top: 10px;
}

div.manufacturerbox p.title {
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;    
height: 40px;
}

div#compara {
background-image:url(images/filtre/header-filtre-gri.jpg);
background-repeat:no-repeat;
height:29px;
margin-top:5px;
text-align:center;
}

div#compara p {
color:#000000;
font-weight:bold;
padding-top:7px;
}

div#comparabox {
background-color:#E6E6E6;
border-bottom:2px solid #D7D7D7;
border-left:2px solid #D7D7D7;
border-right:2px solid #D7D7D7;
padding-top: 4px;
}

table.reduceri {
margin-left:0px;
width: 100%;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
margin-bottom: 0;
border-left: 1px solid #C6C6C6;  
border-right: 1px solid #C6C6C6; 
border-top: 0;
border-bottom: 0; 
}

table.reduceri tr {

border-collapse:collapse;  
}

table.reduceri tr td.top {
border-color:#C6C6C6;
border-style:solid;
background-color: #E6E6E6;   
color: #000000;
border-right: 0;
border-left: 0;
border-top: 1px solid #C6C6C6; 
height: 60px;
font-weight: bold;
} 

table.reduceri tr td {
background-color: #F4F4F4;  
border-bottom: 1px solid #C6C6C6; 
border-top: 0;
border-left: 0; 
border-right: 0;
} 

div.paginatie a.selected {
color: #215992;
font-weight: bold;
}

ul.star {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

ul.contulmeu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

ul.contulmeu li {
background-image: url(images/cont/cont.jpg);
height: 25px;
line-height: 25px;
padding-left: 20px;
margin-bottom: 2px;
} 

ul.contulmeu li.active { 
background-color: #FF2909;
background-image: none;
 
font-weight: bold;     
}

ul.contulmeu li.active a{
color: #FFFFFF;
}

div.prodrecomandate {
width: 804px;
background-color:#E6E6E6;
border-bottom:1px solid #CACACA;
border-left:1px solid #CACACA;
border-right:1px solid #CACACA;
padding-bottom: 10px;
}

div.prodrecomandate p.header {
background-image: url(images/static/header-gri.jpg);
width: 804px;
height: 29px;
line-height: 29px;
} 

div.prodrecomandate p.header span {
padding-left: 5px;
color:#000000;
font-weight: bold;
}

div.slidingcontainer {
position:absolute;
width: 804px;
}

div.slidingcontainer div#left {
float: left;
}

div.slidingcontainer div#right {
float: right;
}

div.prodrecomandate div#similarprodscroll {
float: left;
width: 760px;  
height: 100px;
overflow: hidden;
position: relative;
height: 100px;
display: block;
}

div.prodrecomandate div#similarprodscroll div#innerprodscroll {
height: 233px;
position: relative;    
}

div.prodrecomandate div.prodcumbox {
float:left;
margin:5px 0 0;
text-align:center;
width:107px;
height: 120px;
}

p.ultimele-posturi {
background-image:url(images/prod_forum_header.jpg);
color:#FFFFFF;
font-weight:bold;
height:32px;
line-height:29px;
margin-left:auto;
margin-right:auto;
width:804px;
}


table.forumposts {
width: 100%;
background-image:url(images/prod-cumparate/bg.jpg);
background-repeat:repeat-x;
padding-left: 5px;
margin-bottom: 5px;
}

table tr.ftheader {
background-image:url(images/forum_header.jpg);
color:#FFFFFF;
font-weight:bold;
height:32px;
line-height:29px;
margin-left:auto;
margin-right:auto;
width:600px;
}

table tr.ftheader2 {
background-image:url(images/prod_forum_header.jpg);
color:#FFFFFF;
font-weight:bold;
height:32px;
line-height:29px;
margin-left:auto;
margin-right:auto;
width:600px;
}

div#christmas_footer {
background-image:url(images/footer/christmas_bg.jpg); 
background-repeat: repeat-x;
position: fixed;
left: 0px; 
bottom: 0px; 
width: 100%; 
height: 100px; 
z-index: 98;
text-align: center;
}

div#christmas_footer div.container {
width:1000px;
margin-left: auto;
margin-right: auto;
}


div#christmas_footer div.christmas_tree {
background-image: url('images/footer/christmas_tree.png');
width: 130px;
height: 250px;
float: left;
top: -150px;
left: -130px;
position: relative;

}

div#christmas_footer div#christmas_flash{
width: 1200px;
margin-left: auto;
margin-right: auto;
padding-left:205px;
text-align: left;
z-index: 1;
}

div#christmas_footer div.close {
background-image: url('images/footer/christmas_close.jpg');
background-color: #000000;
width: 90px;
height: 100px;
float: right;
cursor: pointer;
position: relative;
right: 10px;
}

div#bannerjs .prev {
left:0;
}

div#bannerjs .prev {
position:absolute;
top:35%;
z-index:1;
height: 60px;
}

div#bannerjs .next {
position:absolute;
top:35%;
z-index:1;
right: 0; 
height: 60px;   
}

div#bannerjs .prev span {
background:transparent url(images/button_prev.png) no-repeat scroll 100% 0;
display:block;
height:60px;
width:20px;
}

div#bannerjs .next span {
background:transparent url(images/button_next.png) no-repeat scroll 100% 0;
display:block;
height:60px;
width:20px;
}

div#longcolumn {
width: 800px;
height: 60px;
background-image: url("images/background.jpg");
left: 200px;
position: absolute;
}

div#longcolumn div.ftitle {
float: right;
color:#FFFFFF;
font-weight:bold;
margin-left:10px;
height: 29px;
line-height: 29px;
padding-right: 50px;
}

div#longcolumn div.title {  
float: left;
color:#FFFFFF;
font-weight:bold;
margin-left:10px;
height: 29px;
line-height: 29px;
}

div.discountimage {
background-image: url("images/promo/discount.jpg");
background-repeat: no-repeat;
width: 80px;
height: 50px;
margin-left: 10px;
float:left;
}

div.discounttext {
float:left;
margin-left:15px;
margin-top: 2px;
width:366px;
border: 1px solid #C6C6C6;
font-family:'Verdana','Arial','Courier New';
font-size: 11px;
font-weight: bold;
color: #737373;
height: 32px;
padding: 10px 0 0 5px;
}

div.bundleimage {
background-image: url("images/promo/bundle.jpg");
background-repeat: no-repeat;
width: 80px;
height: 50px;
margin-left: 10px;
float:left;
}

div.bundletext {
float:left;
margin-left:15px;
margin-top: 2px;
width:366px;
border: 1px solid #C6C6C6;
font-family:'Verdana','Arial','Courier New';
font-size: 11px;
font-weight: bold;
color: #737373;
padding: 10px 0 0 5px;
min-height: 32px;
height:auto !important;
height: 32px;
}

div.bundletext div.left p {
color: #000000;
}

div.bundletext ul {
list-style-position:inside;
}

div.bundletext ul li a {
color: #737373;    
}

div.bundletext div.left{
float: left;
width: 244px;
}

div.bundletext div.right {
float: left;
text-align: center;
width: 106px
}

div.giftimage {
background-image: url("images/promo/cadou.jpg");
background-repeat: no-repeat;
width: 80px;
height: 50px;
margin-left: 10px;
float:left;
}
div.box-modello {
  position:relative;
  text-align: center; vertical-align: middle;
  padding:0px;
  margin:5px 6px 0px 4px;
  width: 162px;
  height: 162px;
  background: transparent url(../Images/bg_catalog_img_big.gif) top left no-repeat;
  
}

div.box-imgmodello 
{
 text-align: center; vertical-align: middle;
  position:relative;
  padding:6px 0px 0px 9px;
  margin:0px;
}

div.box-imgmodello img 
{
 text-align: center; vertical-align: middle;
  max-width:125px;
  max-height:125px;
}
div.flag-offerta {
  background: transparent url(../Images/bg_sconto_list.gif) no-repeat;
  position: relative;
  vertical-align:middle;
  top: -6px;
  left: -10px;
  width:53px;
  height:22px;
  
  color:#fff;
  font-weight: bold;
  font-size: 16px;
  text-align:center;
  line-height:19px;
  /*z-index: 99;
*/
  
}
.banner-flt-area img {
    max-height: 516px;
    max-width: 575px; 
}
#ImageProd {
    max-height: 50px;
    max-width: 75px; 
}
