* { outline:0; margin:0; padding:0; }

body { font-family: Helvetica Neue,Helvetica,Arial,sans-serif; background: #141414 url(../img/bgGrunge.jpg) repeat-x center top; color: white; font-size: 78%; }
img { border: none; }
td { vertical-align: top; }
a { color: #73a533; }
a:hover { color: white; }

#header_1_1 { clear: both; width: 970px; margin-left: auto; margin-right: auto; background: url(../img/divider.png) repeat-x bottom; height: 60px; }
.logo { float: left; display: block; width: 271px; height: 33px; margin-left: 40px; margin-top: 15px; }
#header_1_1 ul { float: right; margin-top: 33px; margin-right: 40px; }
#header_1_1 ul li { float: left; list-style: none; margin-left: 10px; margin-right: 10px; }
#header_1_1 ul li a { color: white; text-decoration: none; font-size: 13px; }
#header_1_1 ul li a:hover { color: #73a533; text-decoration: none; }
#header_1 { height: 380px; clear: both; margin-top: 13px; width: 990px; margin-left: auto; margin-right: auto; background: url(../img/containerBG.jpg) no-repeat; }
#top_search { text-align: right; width: 990px; }
#criteria { border: 2px solid #121212;  }
#xcontainer { float: left; margin: 7px; clear: both; width: 739px; height: 305px; border: 3px solid #121212; }
#gosearch { background: url(../img/search.png) center no-repeat; border: 0px none; width: 26px; height: 25px;  vertical-align: middle; }
.search_div { vertical-align: middle; }
.content { clear: both; margin-left: 10px; margin-top: 10px; margin-right: 10px; }
#center { clear: both; margin-left: auto; padding-bottom: 10px; margin-right: auto; width: 990px; background: #141414; padding-top: 10px; }
.col { width: 200px; float: left; }
.col h3 { background: #ad271f url(../img/menu.jpg) right no-repeat; height: 27px; padding-left: 20px; margin-left: 10px; font-size: 14px; color: white; line-height: 27px; margin-right: 10px; font-weight: normal;}
.col1 { width: 200px; float: left; }
.col1 h3 { background: #ad271f url(../img/menu.jpg) right no-repeat; height: 27px; padding-left: 20px; margin-left: 10px; font-size: 14px; color: white; line-height: 27px; margin-right: 10px; font-weight: normal;}
.ul_2 { margin-left: 10px; margin-right: 10px; margin-bottom: 10px; margin-top: 10px; }
.ul_2 li { background: url(../img/divider.png) no-repeat bottom; padding-bottom: 5px; list-style: none; margin-top: 5px; }
.ul_2 li a { color: white; text-decoration: none; }
.cms_title { background: #9bba34 url(../img/menu_1.jpg) right no-repeat; height: 17px; padding-left: 20px; margin-left: 10px; font-size: 14px; color: white; line-height: 27px; margin-right: 10px; font-weight: normal; } 
.prod1 { width: 180px; margin-left: auto; margin-right: auto; }
.prod1_title { background: url(../img/divider.png) no-repeat bottom; padding-bottom: 5px; margin-bottom: 10px; margin-top: 20px; }
.prod1_title a { color: #73a533; font-size: 14px; text-decoration: none; }
.prod1_img a { display: block; width: 100px; height: 100px; margin-left: auto; margin-right: auto; }
.more_red { background: url(../img/moreRed.png) left center no-repeat; padding-left: 15px; font-size: 10px; float: right; margin-right: 10px; margin-top: 5px; }
.promo_price { font-size: 11px;  float: left; margin-top: 5px; margin-left: 10px; }
.more_red_2 { background: url(../img/moreRed.png) left center no-repeat; padding-left: 15px; font-size: 11px; float: right; margin-right: 10px; margin-top: 5px; }
.poll_margins { margin-left: 10px; margin-top: 10px; }
.poll_ul li { list-style: none; margin-left: 10px; }
#sub { margin-left: 10px; margin-right: 10px; }
.newsletter p { margin-left: 10px; margin-right: 10px; text-align: justify; margin-top: 10px;}
#footer_0 { clear: both; background: url(../img/footer.jpg) bottom no-repeat; height: 200px; }
#footer { margin-left: auto; margin-right: auto; width: 990px; }
#footer ul { float: right; }
#footer ul li { list-style: none; float: left; margin-left: 10px; margin-right: 10px; }
#footer ul li a { color: white; text-decoration: none; }
#footer ul li a:hover { color:  #73a533;   }
#categor { clear: both; background: url(../img/divider.png) no-repeat center 20px; margin-left: 10px; margin-right: 10px; }
#categor span { clear: both; margin-top: 20px;  padding-bottom: 5px; background: url(../img/navParent.png) center left no-repeat; padding-left: 20px; font-size: 14px; color: #ad271f; font-weight: normal; }
#categor ul { padding-top: 10px; display: block; }
#categor ul li { display: inline;	float: left;	width: 170px;	background: url(../img/divider.png) no-repeat bottom; padding-left: 5px; line-height: 20px; margin-left: 10px; padding-bottom: 5px; }
#categor ul li a { color: white; text-decoration: none; }
#categor ul li a:hover { color: #73a533; }
#email { width: 140px;  }
#sub { vertical-align: middle; }

#offers { clear: both; background: url(../img/divider.png) no-repeat center 20px; margin-left: 10px; margin-right: 10px; }
#offers span { clear: both; margin-top: 20px;  padding-bottom: 5px; background: url(../img/navParent.png) center left no-repeat; padding-left: 20px; font-size: 14px; color: #ad271f; font-weight: normal; }

.newsletter h3 {  background: #9bba34 url(../img/menu_1.jpg) right no-repeat; height: 27px; padding-left: 20px; margin-left: 10px; font-size: 14px; color: white; line-height: 27px; margin-right: 10px; font-weight: normal; }
.middle { margin-right: 10px; width: 210px; float: right; margin-top: 10px; }
.shoping { padding-top: 10px; padding-left: 70px; height: 58px; background: url(../img/cart.png) no-repeat; }

.header_label{display:block; width:35px; float:left; padding-left:10px; margin-right: 5px; margin-top: 3px; }
#auth_password { margin-top: 3px; }
.login_ok { margin-top:  5px; float: right; clear: both; margin-right: 15px; }
.date_client { font-size: 16px; padding-left: 20px; line-height: 20px; }
.date_client a { margin-left: 5px; padding-bottom: 5px; text-decoration: none; color: white; }

.title_1 { clear: both; margin-top: 20px;  padding-bottom: 5px; background: url(../img/navParent.png) center left no-repeat; padding-left: 20px; font-size: 14px; color: #ad271f; font-weight: normal; }
#contact label { width: 160px; display: block; float: left; margin-top: 5px; }
#contact .input { margin-top: 5px; width: 180px; }
#contact .textarea { margin-top: 5px; width: 180px;}







#footer {
	background: url(../images/footer_bg_big.jpg) no-repeat top;
	height: 50px;
	width: 950px;
}
#footer ul{
	float:left;
	display:block;
	padding-top: 20px;
	padding-left: 20px;
}
#footer li{
	display:inline;
	background-image:url(../images/border_right_footer.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding-right: 5px;
	padding-left:4px
}
#footer li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#406000;}
#footer li.last{background-image:none!important}
#footer p{
	text-align:right;
	padding-right: 20px;
	padding-top:20px;
}
.pub {
	display: block;
	padding-left: 250px;
	padding-bottom: 5px;
	padding-top: 1px;
}


/* ########## PRODUCT PAGE ########## */
.product_center{
	margin-top:20px;
	float:left;
	width:700px;
}
.product_center h2{margin-left:25px; margin-top:10px; margin-bottom:15px; font: bold 16px "Trebuchet MS", Verdana, Tahoma, serif;}
.bread_p{margin-left:15px}

.product-buy {width: 224px; float:left; margin-left:30px}
.buy-head{
	background: url(../images/buy_head.jpg) no-repeat bottom;
}
.buy-content {width: 222px; border-left: 1px solid #696838; border-right: 1px solid #696838;}
.buy-content ul {margin: 20px 0 0 0; padding: 0;list-style: none;}
.buy-content ul li {margin: 0; padding: 0 0 0 10px;font: normal 12px Tahoma, 'Trebuchet MS', Verdana, sans-serif;color: #FFF;}
.buy-title {font: bold 15px Arial, Helvetica, Verdana, sans-serif;color: #fff;background: #676734;padding: 5px 0 5px 0;margin: 0;text-align: center;}
.buy-price {font: bold 16px "Trebuchet MS", Verdana, Tahoma, serif;color: #b72d01;margin: 0;text-align: center;line-height: 35px;}
.buy-vat {font: normal 11px Tahoma, 'Trebuchet MS', Verdana, sans-serif;color: #FFF;}
.buy-tocart {margin: 25px 0 0 0;padding: 0;text-align: center;}
.buy-tocart img {border: 0;}
.buy-foot {background: url(../images/buy_foot.jpg) no-repeat top;}

.product-gallery {margin-left: 260px;}
.gallery-thumbs {
	text-align: center;
}
.gallery-thumbs img {padding: 3px; margin: 3px;}
.gallery-medium {text-align: center; padding-bottom:10px}
.gallery-medium img {margin-top: 20px; border: 1px solid #999999;}
.gallery-thumbs img {padding: 3px; background: #e2e2d6;border: 1px solid #dad0b4;margin: 3px;}
.gallery-thumbs li {
	display: inline;
	/*background: url(../images/small_pic_bg.jpg) no-repeat top;
	border:1px solid #FF0000;*/
}
#info_product {
	display: block;
	float: left;
	width:650px;
}
#tabs {
	float: left;
	width: 570px;
	background: #000f;
	font-size: 93%;
	line-height: normal;
	display: block;
}
#tabs ul {
	display:block;
	float: left;
}
#tabs li {
/*	background: url(../images/color_left.gif) no-repeat left top;*/
	padding: 0px 2px 0px 0px;
	display: block;
	float: left;
	display:inline;
}
.profil_li{width:93px!important;}
.adrese_li{width:51px!important;}
.istoric_li{width:97px!important;}
.favorite_li{width:50px!important;}

#tabs li a {
	background: url(../images/color_left.gif) no-repeat left top;
	display: block;
	float: left;
	padding-left: 5px;
}
#tabs strong {
	background: url(../images/right_test.jpg) no-repeat right top;
	height: 25px;
	display: block;
	padding-right: 5px;
	padding-top: 5px;
	float:left;
	cursor:pointer;
}
/*#tabs a span {float: left;display: block;background: url('images/color_right.gif') no-repeat right top;padding: 5px 15px 4px 6px;color: #fff;font: normal 12px 'Trebuchet MS', Tahoma,  Arial, sans-serif;}*/
/* Commented Backslash Hack hides rule from IE5-Mac */
/*#tabs a span {float: none;}*/
/* End IE5-Mac hack */
#tabs a:hover strong,
#tabs .active strong {background: url(../images/right_test_white.jpg) no-repeat right top;}
#tabs a:hover, #tabs .active {background: url(../images/white_left.gif) no-repeat left top;}


.desc {
	padding: 10px;
	border: 1px solid #858457;
	display: block;
	margin-bottom: 10px;
	margin-left: 15px;
	clear: both;
}
.desc p {font: normal 12px Verdana, Arial, Tahoma, sans-serif;color: #928f78;}
.desc ul {padding: 0;margin: 0;list-style: none;}
.desc ul li {margin-left: 10px;padding-left: 20px;background: url('../images/bullet.png') top left no-repeat;font: normal 12px Verdana, Arial, Tahoma, sans-serif;color: #928f78;}
.desc a {font: 12px Tahoma, Arial, Verdana, sans-serif;color: #b62c01;text-decoration: underline;}
.desc a:hover {color: #333;text-decoration: none;}

.specs {padding: 10px;
	border: 1px solid #858457;
	display: block;
	margin-bottom: 10px;
	margin-left: 15px;
	clear: both;
	margin-top:25px;
	}
	

	
		
.attribute {font: bold 12px Verdana, Arial, Tahoma, sans-serif;color: #c22c00;text-align: left;width: 250px;padding: 3px;border: 1px solid #eeecdc;background: #eeecdc;}
.value {width: 380px;font: normal 12px Verdana, Arial, Tahoma, sans-serif;color: #928f78;text-align: left;}
.value:hover {background: #eeecdc;}

.comm {padding: 10px;
	border: 1px solid #858457;
	display: block;
	margin-bottom: 10px;
	margin-left: 15px;
	clear: both;
	margin-top:25px;}
.comm textarea {padding: 5px;border: 1px solid #cdb753;margin-top: -45px;}
.comm-head {padding: 0;margin: 0 0 5px 0;}
.comm-text {padding: 0;margin: 0 0 20px 0;font: normal 12px Verdana, Arial, Tahoma, sans-serif;color: #928f78;}
.comm-author {font: bold 12px Verdana, Arial, Tahoma, sans-serif;color: #c22c00;}
.comm-date {font: bold 10px Verdana, Arial, Tahoma, sans-serif;color: #cdb753;}

.product {
	border-bottom: 1px solid #cccccc;
	width: 660px;
	display: block;
	float: left;
	margin-bottom: 5px;
	margin-left: 15px;
}
.the-image {width: 92px; float:left; display:block}
.image { border:1px solid #848458; margin-left:10px; display:block; vertical-align:top}
.image img {border: 0;}

.the-desc {margin-left: 150px;width: 500px;}
.the-desc h2 {font: bold 16px Arial, Helvetica, Verdana, sans-serif; margin: 0;padding: 0;}
.the-desc h2 a {font: bold 16px Arial, Helvetica, Verdana, sans-serif; text-decoration: none;}
.the-desc h2 a:hover {text-decoration: underline;color: #333;}

.short-desc {font: normal 13px Arial, Helvetica, Verdana, sans-serif;color: #333;}
.price {display: block;float: left;width: 200px;font: bold 16px Verdana, Arial, Tahoma, sans-serif;color: #c93001;text-align: center;padding: 5px 0 5px 0;margin: 0 0 0 0;border-right: 2px solid #cccccc;}

.options {display: block;margin-left: 230px;}
.options img {margin-bottom: 5px;border: 0;}

/* ########## SUBCATEGORIES PRODUCTS ########## */

.subcategories_products{
	margin-top:20px;
	float:left;
	width:735px;
	display: block;
}
.subcategories_products h2{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 45px;
	padding-bottom: 13px;
}
.subcat_center {
	width: 707px;
	margin-left:30px;
	padding:0;
	display:block;
}

.subcat_border {
	border-right: 1px solid #686836;
	border-left: 1px solid #686836;
	margin: 0px;
	padding-left: 1px;
	display:block;
	font: 10px Verdana, Tahoma, serif;
}
.subcat_prod1 {
	height: 87px;
	width: 217px;
	float:left;
	border-right: 1px solid #686836;
	border-bottom: 1px solid #686836;
	display: block;
}
.subcat_prod2 {
	height: 87px;
	width: 217px;
	float:left;
	border-bottom: 1px solid #686836;
}

.subcat_prod1_last {
	height: 87px;
	width: 217px;
	float:left;
	border-right: 1px solid #686836;
}
.subcat_prod2_last {
	height: 87px;
	width: 217px;
	float:left;
}
.subcat_border p img {
	border: 1px solid #d1d1d1;
	margin-top: 8px;
	margin-left: 15px;
	float: left;
}
.subcat_border ul {
	padding-left: 15px;
	display: block;
	float: left;
	padding-top: 5px;
}
.subcat_border li {
	line-height: 20px;
}
.subcat_border li.last {
	background: url(../images/Untitled-1.gif) no-repeat 40px ;
}
.pag {
	text-align: center;
	padding-top: 10px;
	letter-spacing: 2px;
	display: block;
	line-height: 20px;
}
.pag a {
	text-decoration: none;
	font: bold 11px "Trebuchet MS", Verdana, Tahoma;
}
.pag a:hover, .pag .active a {
	text-decoration: underline;
	color: #406000;
	font-size:12px
	}
/* ########## PAGE CATEGORY ########## */

.center_prod4 {
	float: left;
	width: 186px;
	padding: 20px 0px 0px 20px;
	display: block;
}
.col_prod4 {
	float: left;
	width: 570px;
	padding: 0px 0px 0px 13px;
	display: block;
}
.col_prod4 h3{
        background: #ad271f url(../img/menu.jpg) right no-repeat; 
        height: 27px; 
        padding-left: 260px;
        margin-left: 0px; 
        font-size: 14px; 
        color: white; 
        line-height: 27px; 
        margin-right: 10px; 
        font-weight: normal;}
}

.center_prod4_info {
	border: 1px solid #98ca3c;
	width: 183px;
	margin-left: 50px;
}
.center_prod4_info h2 {
	padding-top: 10px;
	padding-left: 10px;
	font: bold 14px "Trebuchet MS", Verdana, Tahoma;
}
.center_prod4_info h3 {
	padding-top: 5px;
	padding-left: 25px;
	padding-bottom: 15px;
	font: normal 14px "Trebuchet MS", Verdana, Tahoma;
}
.center_prod4_info ul {
	display: block;
	margin-left: 25px;
	margin-bottom: 15px;
}
.center_prod4_info li {
	background: url(../images/arrow.jpg) no-repeat left center;
	padding-left: 15px;
	line-height: 25px;
}
.prod4 {
	background: url(../images/left_bg_prod.jpg) no-repeat;
	height: 183px;
	width: 183px;
	padding: 0px 0px 5px;
	float: left;
	display: block;
	margin-left: 4px;
}
.prod4 p a {
	display: block;
	text-align: center;
	padding: 10px 0px 0px;
	text-decoration: none;
}
.prod4 span {
	font: 11px "trebuchet MS";
	color: #FF0000;
	display: block;
	float: left;
	padding: 15px 0px 0px 15px;
}
.prod4 em a {
	float:right;
	font: normal 11px "Trebuchet MS", Verdana, Tahoma;
	padding: 15px 30px 0px 0px;
	background: url(../images/Untitled-1.gif) no-repeat 35px 20px;
	color: #FFF;
	text-decoration: none;
}

/* ########## PAGINA CONTACT ##########*/
 
.contact_eroare{
	height: 35px;
	width: 458px;
	display: block;
	margin-left: 16px;
	text-align: left;
	background: url(../images/contact_mesajeroare.jpg) no-repeat left top;
	padding-left: 25px;
}
.p_formular {
	width:400px;
	height:15px!important;
	background-image:none!important;
}
.formular_contact {display:block; margin-left:15px; margin-top:15px;}
.formular_contact em label {
	display: block;
	float: left;
	width: 150px;
	text-align: right;
	font-style: normal;
	font-weight: bold;
	padding: 0px 8px 0px 0px;
}
.formular_contact em textarea {
	border: 1px solid #98ca3c;
	width:135px;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size:11px;
	height: 100px;
	margin: 5px 0px 0px;
}
.formular_contact span {display: block; padding-left: 158px;}

.formular_contact span input {
	background: url(../images/trimite.jpg) no-repeat;
	height: 16px;
	width: 71px;
	border-style: none;
	cursor:pointer;
	margin-left:60px;
}
.center h5 {
	font-style: italic;
	font-weight: normal;
	padding-left:25px; padding-top:25px
}

.formular_contact em input {
	border: 1px solid #98ca3c;
	width:130px;
	margin-top: 5px;
	margin-left: 10px;
	padding-left:5px;
	height: 14px;
	display: block;
	font: 11px/normal "Trebuchet MS", Verdana, Tahoma;
}
.profil_personal_p {
	background: url(none)!important;
}
.em_detalii_personale {
	background: url(../images/em_profil_personal.jpg) no-repeat;
	height: 2px;
	width: 469px;
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
}

/*########## ADRESE DE FACTURARE ##########*/
.adrese {
	float: left;
	width: 500px;
	padding: 20px 0px 0px 20px;
	display: block;
}
.adrese h2 {
	padding-left: 15px;
	padding-bottom: 15px;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size:16px;
	color:#678c23;	 
}
.adrese p {
	display: block;
	padding-right: 15px;
	padding-left: 15px;
	background: url(../images/center_bottom.jpg) no-repeat bottom;
	padding-bottom: 25px;
}
.adrese span {
	padding-left: 15px;
	font: bold 14px "Trebuchet MS", Verdana, Tahoma;
	color: #678c23;
	display: block;
	padding-top: 25px;
}
.adrese ul {
	display: block;
	padding-top: 15px;
	padding-left: 25px;
}
.adrese li {
	background: url(../images/arrow.jpg) no-repeat left;
	padding-left: 15px;
	line-height: 20px;
}
.adrese h5 {
	font-style: italic;
	font-weight: normal;
}

.formular_adrese em label {
	display: block;
	float: left;
	width: 150px;
	text-align: right;
	font-style: normal;
	font-weight: bold;
	padding: 0px 8px 0px 0px;
}
.formular_adrese span {display: block; padding-left: 158px;}
.formular_adrese span input {
	background: url(../images/trimite.jpg) no-repeat;
	height: 16px;
	width: 71px;
	border-style: none;
	cursor:pointer;
	margin-left:60px;
}
.formular_adrese em input {
	border: 1px solid #98ca3c;
	width:130px;
	margin-top: 5px;
	margin-left: 10px;
	padding-left:5px;
	height: 14px;
	display: block;
	font: 11px/normal "Trebuchet MS", Verdana, Tahoma;
}
.radio{display:block; padding-bottom:5px}
.radio label {
	display: block;
	float: left;
	width: 150px;
	text-align: right;
	font-style: normal;
	font-weight: bold;
	padding: 0px 8px 0px 0px;
}
.radio input {
	margin-left: 10px;
	padding-left:5px;
	height: 14px;
	font: 11px/normal "Trebuchet MS", Verdana, Tahoma;
	vertical-align: text-top;
}
.share {background: url('../images/share.png') top left no-repeat;height: 80px;padding: 40px 0 0 80px;margin: 10px 0 0 0;font: bold 18px Verdana, Arial, Tahoma, sans-serif;color: #c22c00;}

/*.account-title {width: 200px;height: 35px;background: url('../images/account-title-bg.jpg') center left no-repeat;margin: 0 0 5px 0;padding: 0;}
.account-title h3 {padding: 7px 0 0 50px;margin: 0 0 0 0;color: #AA0E00;}*/
.asdf {padding-left:15px;}

.label {width: 180px;}
.input {padding: 2px; border: 1px solid #DAD0B4;height: 17px;width: 200px;}

.note {font-size: 11px; font-style: italic;text-align: right;}

a.logout {background: url('../images/logout.png') center left no-repeat !important;padding: 0 0 0 3px;font: bold 12px Verdana, Arial, tahoma, sans-serif;color: #CCCCCC !important;text-decoration: none;}
a.logout:hover {color: #333;text-decoration: underline;}

a.account-cart {background: url('../images/cart.png') center left no-repeat !important;padding: 0 0 0 3px;font: bold 12px Verdana, Arial, tahoma, sans-serif;color: #CCCCCC !important;text-decoration: none;}
a.account-cart:hover {color: #333;text-decoration: underline;}

a.account-whishlist {background: url('../images/star.png') center left no-repeat !important;padding: 0 0 0 3px;font: bold 12px Verdana, Arial, tahoma, sans-serif;color: #CCCCCC !important;text-decoration: none;}
a.account-whishlist:hover {color: #333;text-decoration: underline;}

.noaddress {
	background: #fff6bf url('../images/exclamation.png') center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	color: #73a533;
	padding: 5px 20px 5px 45px;
	border-top: 1px solid #ffd324;
	border-bottom: 1px solid #ffd324;
	font: italic 12px 'Trebuchet MS', Tahoma, Verdana, sans-serif;
}

.nocomments {
	background: #fff6bf url('../images/exclamation.png') center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	color: #73a533;
	padding: 5px 20px 5px 45px;
	border-top: 1px solid #ffd324;
	border-bottom: 1px solid #ffd324;
	font: italic 12px 'Trebuchet MS', Tahoma, Verdana, sans-serif;
}

a.print-page {background: url('../images/print.png') center left no-repeat;padding-left: 20px;color: #EEE;text-decoration: none; margin-left:15px; margin-right:10px}
a.print-page:hover {text-decoration: underline;}
a.pdf {background: url('../images/pdf.png') center left no-repeat;padding-left: 20px;color: #EEE;text-decoration: none;margin-right: 15px;}
a.pdf:hover {text-decoration: underline;}

.social {padding: 10px;
	border: 1px solid #858457;
	display: block;
	margin-bottom: 10px;
	margin-left: 15px;
	clear: both;}

.rating_container {/*clear:both;*/margin: 0;padding: 0;} 
.rating_container a {float: left;display: block;width: 25px;height: 25px;border: 0;background-image: url("../images/rating.gif");} 
.rating_container a.rating_off {background-position: 0 0px;} 
.rating_container a.rating_half {background-position: 0 -25px;} 
.rating_container a.rating_on {background-position: 0 -50px;} 
.rating_container a.rating_selected {background-position: 0 -75px;}

.votes-average {padding: 0;margin: 70px 0 0 0;font: normal 12px Verdana, Arial, Tahoma, sans-serif;color: #928f78;}
.votes-average strong {color: #f5430a;font-weight: bold;font-size: 14px;}

/*.votes {width:80%;height: 10px;background: #666666;margin-bottom:5px;margin-top:5px;padding:0;color:#C2E530;}
.answer_votes {height: 10px;background: #1B4770;margin:0;padding:0;color:#666666;}*/

.share {background: url('../images/share.png') top left no-repeat;height: 80px;padding: 40px 0 0 80px;margin: 10px 0 0 0;font: bold 18px Verdana, Arial, Tahoma, sans-serif;color: #c22c00;}

.account-title {width: 660px;height: 35px;background: url('../images/account-title-bg.jpg') center left no-repeat;margin: 0 0 5px 0;padding: 0;}
.account-title h3 {padding: 7px 0 0 50px;margin: 0 0 0 0;color: #AA0E00;}

.center_2{
	float: left;
	width: 490px;
	padding: 20px 0px 0px 30px;
	display: block;
}
.cms_title{
	font: bold 14px "Trebuchet MS", Verdana, Tahoma;
	color: #678C23;
	padding-bottom: 10px;
}
.center_2 p{padding-bottom:5px}
.center_2 h2{padding-bottom:10px}
.center_2 h3{padding-bottom:10px}


#right {float: left;width: 710px; margin-left:26px}
#right h2{padding-bottom:10px; color:#678C23; font-size:14px; padding-left:5px;padding-top:18px;}
.emptycart {
	background: #fff6bf url('../images/exclamation.png') center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	color: #73a533;
	padding: 5px 20px 5px 45px;
	border-top: 1px solid #ffd324;
	border-bottom: 1px solid #ffd324;
	font: italic 12px 'Trebuchet MS', Tahoma, Verdana, sans-serif;
}
.info {
	background: #ebf6dc url('../images/information.png') center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 1px solid #c9deac;
	border-bottom: 1px solid #c9deac;
	font: italic 12px 'Trebuchet MS', Tahoma, Verdana, sans-serif;
}

.info a {text-decoration: none; color: #333;font-weight: bold;}
.cartlisting table {width: 99%;margin-bottom: 20px;}
.cartlisting img {border: 0;}
.cartlisting th {border-bottom: 2px solid #678C23;background: #AEE16A;padding: 5px;font-size: 11px;font-weight: bold;border-top: 1px solid #D5DADD;text-align:center;}
.cartlisting tr {background: #ebf6dc;}
.cartlisting tr:hover {background: #d6e7be;}
.cartlisting td {border-bottom: 1px solid #678C23;padding: 3px;color: black;}

.cartlisting a {font: normal 12px Arial, Helvetica, Verdana, sans-serif;color: #333;text-decoration: none;}
.cartlisting a:hover {text-decoration: underline;color: #f5430a;}

a.cart-option {background: url('../images/cart-option.gif') center left no-repeat !important;padding: 0 0 0 13px;font: normal 10px Verdana, Arial, tahoma, sans-serif;color: #B72D01 !important;text-decoration: none;}
a.cart-option:hover {color: #333;text-decoration: underline;}

.cartitem-options {margin-top: 5px;}

.pay {text-align: right;margin-right: 10px;}
.pay img {border: 0;}

.order-total h3{padding-left:3px;color: #73a533; }

.sondaj{
	width:25px!important;
	vertical-align: -3px;
}
.buton_sondaj {
	background: url(../images/vot.jpg) no-repeat!important;
	display: block;
	height: 16px;
	width: 60px!important;
}

.price-print {display: none;}
.logo-print {display: none;}
.copy-print {display: none;}

.newsletter ul{padding-left:5px;}
.newsletter_img{
	background: url(none)!important;
	border: none!important;
	width:10px!important;
	height:6px!important;
}
.date_client{
	padding: 5px;
}
.client_header{color:#006633; font-family:Verdana; font-size:12px; font-weight:bold;}
.history_ul{border:1px solid #FF0000; display:block}
.history_li{display:block!important}

.favorite {
	border-top: 1px solid #cccccc;
	width: 400px;
	display: block;
	float: left;
	margin-bottom: 5px;
	padding-top:5px;
	margin-left: 15px;
}
.the-image-favorite {width: 103px; float:left; display:block}
.image-favorite {margin-left:10px; display:block; vertical-align:top}
.image-favorite img {border: 0;}

.the-desc-favorite {margin-left: 120px; width: 350px;}
.the-desc-favorite h2 {font: bold 16px Arial, Helvetica, Verdana, sans-serif; margin: 0;padding: 0;}
.the-desc-favorite h2 a {font: bold 16px Arial, Helvetica, Verdana, sans-serif; text-decoration: none;}
.the-desc-favorite h2 a:hover {text-decoration: underline;color: #333;}

.short-desc-favorite {font: normal 11px Arial, Helvetica, Verdana, sans-serif!important;color: #FFFFFF!important; background:none!important;}
.price-favorite {display: block;float: left;width: 100px;font: bold 16px Verdana, Arial, Tahoma, sans-serif;color: #c93001;text-align: center;padding: 5px 0 5px 0;margin: 0 0 0 0;}

.options-favorite {display: block; margin-left: 130px;}
.options-favorite img {margin-bottom: 5px;border: 0;}

.header_label{display:block; width:35px; float:left; padding-left:15px;}
.cont_nou{margin-top: 15px; clear:both;}
.span_auth{clear:both; padding-bottom: 10px; margin-left:150px;}
.link{padding-left: 210px;}
.em_req{padding-left: 250px;}

.account_center {
	float: left;
	width: 500px;
	padding: 20px 0px 0px 10px;
	display: block;
	float:left;
}
.account_center h2 {
	padding-left: 15px;
	padding-bottom: 15px;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size:16px;
	color:#678c23;	 
}

.center_p {
	background: url(../images/center_bottom.jpg) no-repeat bottom;
	display: block;
	padding-top: 15px;
}
.account_center p {
	display: block;
	padding-right: 15px;
	padding-left: 15px;
	background: url(../images/center_bottom.jpg) no-repeat bottom;
	padding-bottom: 25px;
}
.account_center span {
	padding-left: 15px;
	font: bold 14px "Trebuchet MS", Verdana, Tahoma;
	color: #678c23;
	display: block;
	padding-top: 25px;
}
.account_center ul {
	display: block;
	padding-top: 15px;
	padding-left: 25px;
}
.account_center li {
	display: inline;
	float: left;
	width: 130px;
	background: url(../images/arrow.jpg) no-repeat left;
	padding-left: 15px;
	line-height: 20px;
}
#profile{
padding-left:10px;
}
#addresses{
padding-left:10px;
}
#orders{
padding-left:15px;
padding-right:10px;
}
#whishlist{
padding-left:10px;
}
.checkbox{margin-left:158px;margin-top:5px;margin-bottom:5px;}

.tab_produs{margin-left:15px}
/*._search{padding-left:0px!important}*/
.search_div em label{
width: 80px!important;
text-align: left!important;
padding-top:5px;
	}

.search_div span {display: block; padding-left: 156px!important;}

.search_div span input {
	background: url(../images/trimite.jpg) no-repeat;
	height: 16px;
	width: 71px;
	border-style: none;
	cursor:pointer;
	margin-left:0px!important;
	margin-top:3px;
}
.rezultate_cautare{padding-left:17px}newsfoo
