/*RESET--FONTS--GRIDS

Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/
HTML
{
	color: #000;
	background: #FFF;
	font-size: 0.83em;
}
BODY, DIV, DL, DT, DD, UL, OL, LI, H1, H2, H3, H4, H5, H6, PRE, CODE, FORM, FIELDSET, LEGEND, INPUT, TEXTAREA, P, BLOCKQUOTE, TH, TD
{
	margin: 0px;
	padding: 0;
}
TABLE
{
	border-collapse: collapse;
	border-spacing: 0;
}
FIELDSET, IMG
{
	border: 0;
}
ADDRESS, CAPTION, CITE, CODE, DFN, EM, STRONG, TH, VAR
{
	font-style: normal;
	font-weight: normal;
}
LI
{
	list-style: none;
}
CAPTION, TH
{
	text-align: left;
}
H1, H2, H3, H4, H5, H6
{
	font-size: 100%;
	font-weight: normal;
}
Q:before, Q:after
{
	content: '';
}
ABBR, ACRONYM
{
	border: 0;
	font-variant: normal;
}
SUP
{
	vertical-align: text-top;
}
SUB
{
	vertical-align: text-bottom;
}
INPUT, TEXTAREA, SELECT
{
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}
.rub-small-bd-outer .rub-small-bd-inner .rub-small-bd .conf-succes #recpass-container FORM FIELDSET INPUT
{
	background: #FFF url(../images/input_back.jpg) repeat-x top left;
	border: 1px solid #9B9A9A;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
	color: #545454;
}
.rub-small-bd-outer .rub-small-bd-inner .rub-small-bd .conf-succes #recpass-container FORM FIELDSET DIV INPUT
{
	background: url(../images/submit_back.jpg);
	margin-left: -10px;
	color: #FFF;
	padding-bottom: 0px;
	padding-top: 1px;
	font-weight: bold;
	border: 1px solid #C81D00;
}
INPUT, TEXTAREA, SELECT
{
	font-size: 100%;
}
LEGEND
{
	color: #000;
}
BODY
{
	font: 13px/1.231 arial, helvetica, clean, sans-serif;
	font-size: small;
	font: x-small sans-serif;
}
TABLE
{
	font-size: inherit;
	font: 100% sans-serif;
}
PRE, CODE, KBD, SAMP, TT
{
	font-family: monospace;
	font-size: 108%;
	line-height: 100%;
}
BODY
{
	text-align: center;
}
#ft
{
	clear: both;
}
#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7
{
	margin: auto;
	text-align: left;
	width: 57.69em;
	width: 56.25em;
	min-width: 750px;
}
#doc2
{
	width: 73.076em;
	width: 71.25em;
}
#doc3
{
	margin: auto 10px;
	width: auto;
}
#doc4
{
	width: 74.923em;
	width: 73.05em;
}
.yui-b
{
	position: relative;
}
.yui-b
{
	_position: static;
}
#yui-main .yui-b
{
	position: static;
}
#yui-main
{
	width: 100%;
}
.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main
{
	float: right;
	margin-left: -24em;
}
.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main
{
	float: left;
	margin-right: -25em;
}
.yui-t1 .yui-b
{
	float: left;
	width: 12.30769em;
	width: 12em;
}
.yui-t1 #yui-main .yui-b
{
	margin-left: 13.30769em;
	margin-left: 13.05em;
}
.yui-t2 .yui-b
{
	float: left;
	width: 13.8461em;
	width: 13.5em;
}
.yui-t2 #yui-main .yui-b
{
	margin-left: 14.8461em;
	margin-left: 14.55em;
}
.yui-t3 .yui-b
{
	float: left;
	width: 23.0769em;
	width: 22.5em;
}
.yui-t3 #yui-main .yui-b
{
	margin-left: 24.0769em;
	margin-left: 23.62em;
}
.yui-t4 .yui-b
{
	float: right;
	width: 13.8456em;
	width: 13.5em;
}
.yui-t4 #yui-main .yui-b
{
	margin-right: 14.8456em;
	margin-right: 14.55em;
}
.yui-t5 .yui-b
{
	float: right;
	width: 18.4615em;
	width: 18em;
}
.yui-t5 #yui-main .yui-b
{
	margin-right: 19.4615em;
	margin-right: 19.125em;
}
.yui-t6 .yui-b
{
	float: right;
	width: 23.0769em;
	width: 22.5em;
}
.yui-t6 #yui-main .yui-b
{
	margin-right: 24.0769em;
	margin-right: 23.62em;
}
.yui-t7 #yui-main .yui-b
{
	display: block;
	margin: 0 0 1em;
}
#yui-main .yui-b
{
	float: none;
	width: auto;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u
{
	float: left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u
{
	float: right;
}
.yui-g DIV.first, .yui-gb DIV.first, .yui-gc DIV.first, .yui-gd DIV.first, .yui-ge DIV.first, .yui-gf DIV.first, .yui-g .yui-gc DIV.first, .yui-g .yui-ge DIV.first, .yui-gc DIV.first DIV.first
{
	float: left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf
{
	width: 49.1%;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u
{
	width: 32%;
	margin-left: 1.99%;
}
.yui-gb .yui-u
{
	margin-left: 1.9%;
	width: 31.9%;
}
.yui-gc DIV.first, .yui-gd .yui-u
{
	width: 66%;
}
.yui-gd DIV.first
{
	width: 32%;
}
.yui-ge DIV.first, .yui-gf .yui-u
{
	width: 74.2%;
}
.yui-ge .yui-u, .yui-gf DIV.first
{
	width: 24%;
}
.yui-g .yui-gb DIV.first, .yui-gb DIV.first, .yui-gc DIV.first, .yui-gd DIV.first
{
	margin-left: 0;
}
.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u
{
	width: 49%;
	width: 48.1%;
	margin-left: 0;
}
.yui-g .yui-gb DIV.first, .yui-gb .yui-gb DIV.first
{
	margin-right: 0;
	width: 32%;
	_width: 31.7%;
}
.yui-g .yui-gc DIV.first, .yui-gd .yui-g
{
	width: 66%;
}
.yui-gb .yui-g DIV.first
{
	margin-right: 4%;
	_margin-right: 1.3%;
}
.yui-gb .yui-gc DIV.first, .yui-gb .yui-gd DIV.first
{
	margin-right: 0;
}
.yui-gb .yui-gb .yui-u, .yui-gb .yui-gc .yui-u
{
	margin-left: 1.8%;
	_margin-left: 4%;
}
.yui-g .yui-gb .yui-u
{
	_margin-left: 1%;
}
.yui-gb .yui-gd .yui-u
{
	width: 66%;
	_width: 61.2%;
}
.yui-gb .yui-gd DIV.first
{
	width: 31%;
	_width: 29.5%;
}
.yui-g .yui-gc .yui-u, .yui-gb .yui-gc .yui-u
{
	width: 32%;
	_float: right;
	margin-right: 0;
	_margin-left: 0;
}
.yui-gb .yui-gc DIV.first
{
	width: 66%;
	float: left;
	margin-left: 0;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u
{
	margin: 0;
}
.yui-gb .yui-gb .yui-u
{
	_margin-left: 0.7%;
}
.yui-gb .yui-g DIV.first, .yui-gb .yui-gb DIV.first
{
	margin-left: 0;
}
.yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u
{
	width: 48.1%;
	margin-left: 0;
}
S .yui-gb .yui-gd DIV.first
{
	width: 32%;
}
.yui-g .yui-gd DIV.first
{
	_width: 29.9%;
}
.yui-ge .yui-g
{
	width: 24%;
}
.yui-gf .yui-g
{
	width: 74.2%;
}
.yui-gb .yui-ge DIV.yui-u, .yui-gb .yui-gf DIV.yui-u
{
	float: right;
}
.yui-gb .yui-ge DIV.first, .yui-gb .yui-gf DIV.first
{
	float: left;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf DIV.first
{
	width: 24%;
	_width: 20%;
}
.yui-gb .yui-ge DIV.first, .yui-gb .yui-gf .yui-u
{
	width: 73.5%;
	_width: 65.5%;
}
.yui-ge DIV.first .yui-gd .yui-u
{
	width: 65%;
}
.yui-ge DIV.first .yui-gd DIV.first
{
	width: 32%;
}
#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.cos-titlu-sterge
{
	text-align: center !important;
}
.cos-titlu-total
{
	text-align: right !important;
}
.cos-titlu-pret
{
	text-align: center !important;
}
.cos-titlu-um
{
	width: 54px !important;
}
.cos-titlu-disc
{
	width: 50px !important;
}
.cos-titlu-cant
{
	width: 50px !important;
}
#infoutile-detalii .infoutile-detalii-hd H2
{
	margin-bottom: 7px;
}
.infoutile-detalii-hd .thumb-detalii-infoutile IMG
{
	float: left;
	border: 3px solid #B8B8B8;
	margin-right: 9px;
	margin-left: 4px;
	margin-top: 7px;
}
#infoutile-detalii
{
	padding-right: 10px;
	margin-left: 3px;
}
#slide-infoutile DL .slide
{
	display: none;
}
#slide-infoutile DL DD#panel- DIV.cat-utile DL DT A IMG
{
	float: left;
	margin-right: 9px;
	margin-top: 9px;
	border: 3px solid #D1D1D1;
}
.info-contact DIV
{
	_margin-bottom: -20px;
}
.info-contact .term
{
	width: 88px;
	display: inline-block;
	line-height: 1em;
}
.info-contact TEXTAREA
{
	background: url(../images/input_back.jpg) repeat-x;
	border: 1px solid #9C9B9B;
	margin-bottom: 6px;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #727272;
	margin-top: 5px;
	vertical-align: middle;
	width: 370px;
	height: 120px;
}
.info-contact .comm
{
	margin-right: 47px;
}
.info-contact .cmd-spec
{
	display: inline-block;
	width: 102px;
	padding-right: 7px;
	line-height: 1em;
}
.info-contact DIV INPUT
{
	margin-top: 2px;
	position: static;
	border: none;
	background: none;
	width: auto;
}
.info-contact
{
	position: relative;
	line-height: 2em;
}
.info-contact INPUT
{
	position: absolute;
	left: 110px;
	vertical-align: top;
	margin-top: 3px;
	background: url(../images/input_back.jpg);
	border: 1px solid #9D9C9C;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	color: #727272;
	width: 210px;
}
.info-contact DIV DIV
{
	display: inline-block;
	vertical-align: text-top;
	color: #5B5B5B;
	margin-left: 49px;
	line-height: 1.4em;
	position: relative;
	_left: 60px;
	_top: -20px;
}
.line-1 SPAN
{
	float: left;
}
.titluri .pret
{
	margin-right: 12px;
}
.titluri .u-m
{
	margin-right: 14px;
}
.titluri .cod
{
	margin-right: 21px;
}
.titluri .nume
{
	margin-right: 159px;
}
.titluri .stoc
{
	margin-right: 25px;
}
.titluri .cantitate
{
	margin-right: 0px;
}
.rub-small-bd-inner .rub-small-bd .titluri
{
	font-size: 1.1em;
	font-weight: bold;
	color: #020202;
	margin-top: 11px;
}
.rub-small-bd FORM P .btn-adauga-cos-detalii, .rub-small-bd FORM P .btn-adauga-cos-detalii-ov
{
	margin-left: 383px;
	margin-bottom: 4px;
}
.produs-container .produs-optiuni .optiuni-produs-list
{
	width: 100px;
	float: left;
}
.rub-small-bd .filtru-sorting-2 #form_main P SELECT
{
	position: relative;
	top: 2px;
}
.rub-small-bd-inner .rub-small-bd .login SPAN
{
	margin-bottom: 12px;
}
.rub-small-bd .lista-adrese DL DD
{
	position: relative;
}
#promolunar-slide
{
	display: none;
}
#content .addresses .shipping-same .questionmark
{
	position: relative;
	top: -5px;
}
.util-container .produs-container .produs-optiuni .produs-list-descriere H2
{
	margin-bottom: 5px;
	padding-bottom: 3px;
}
#produs-detalii .detalii-col-rgt H3
{
	margin-top: 35px;
	margin-bottom: 1px;
	padding-left: 21px;
}
#produs-detalii .detalii-col-rgt .cod-produs-list
{
	color: #F3BE71;
	font-weight: bold;
}
.optiuni-produs-detalii
{
	display: block;
	width: 292px;
}
.util-container .descrierea-firmei P .orange-1, .util-container .descrierea-firmei P .orange-1 B
{
	color: #C16800;
}
.util-container .descrierea-firmei P .orange B
{
	color: #E03001;
}
.util-container .descrierea-firmei P
{
	color: #2D2D2D;
	line-height: 1.7em;
	margin-bottom: 17px;
}
.util-container .descrierea-firmei P B
{
	color: #343434;
}
.descrierea-firmei .orange
{
	color: #E93100;
}
.rub-small-bd .shopping-cart .niceform #cart-right P INPUT
{
	color: #FFFFFF;
	font-weight: bold;
	background: url(../images/submit_back.jpg);
	border: 1px solid #C71C00;
	padding-bottom: 2px;
	padding-top: 1px;
	padding-right: 4px;
	padding-left: 4px;
	cursor: pointer;
	margin-left: 2px;
	margin-right: -3px;
}
.rub-small-bd-inner .rub-small-bd .lista-adrese DL DD .address-option .activ-address
{
	color: #FFFFFF;
	text-decoration: none;
	background: #E14C24 none;
	width: 50px;
	padding-top: 2px;
	height: 18px;
	margin-left: 0px;
	text-align: center;
}
.options-promo .price-promo .carousel-promo-price-new
{
	background: none;
	color: #BA2D2D;
}
.rub-small-bd .search-container-adv .search-field-adv .search-submit-adv
{
	color: #FFFFFF;
}
.rub-small .rub-small-bd-outer .rub-small-bd-inner .rub-small-bd .search-container-adv FORM .search-field-adv .search-adv
{
	/*[empty]width:;*/
}
.rub-small-bd-outer .rub-small-bd-inner .rub-small-bd .search-container-adv FORM .search-field-adv
{
	float: left;
	width: 480px;
}
.navi-cont UL LI .btn-cont-5
{
	background-position: 0px -160px;
}
.navi-cont UL LI .btn-cont-4
{
	background-position: 0px -120px;
}
.navi-cont UL LI .btn-cont-3
{
	background-position: 0px -80px;
}
.navi-cont UL LI A.btn-cont-1
{
	background-position: 0px 0px;
}
.navi-cont UL LI .btn-cont-2
{
	background-position: 0px -40px;
}
.navi-cont UL LI .btn-cont-5:hover
{
	background-position: -203px -160px;
}
.navi-cont UL LI .btn-cont-4:hover
{
	background-position: -203px -120px;
}
.navi-cont UL LI .btn-cont-3:hover
{
	background-position: -203px -80px;
}
.navi-cont UL LI A.btn-cont-1:hover
{
	background-position: -203px 0px;
}
.navi-cont UL LI .btn-cont-2:hover
{
	background-position: -203px -40px;
}
.rub-small-bd-outer .rub-small-bd-inner .rub-small-bd #contact-container FORM FIELDSET TEXTAREA
{
	background: url(../images/input_back.jpg) repeat-x top left;
	border: 1px solid #9A9999;
}
.rub-small-bd-inner .rub-small-bd #contact-container FORM FIELDSET SPAN
{
	padding-left: 0px;
	color: #9E9E9E;
}
.rub-small .rub-small-bd-outer .rub-small-bd-inner .rub-small-bd #contact-container FORM FIELDSET INPUT
{
	background: url(../images/input_back.jpg) repeat-x top left;
	border: 1px solid #9B9A9A;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 2px;
	margin-top: 1px;
}
.rub-small .rub-small-bd-outer .rub-small-bd-inner .rub-small-bd #contact-container FORM FIELDSET DIV INPUT
{
	background: url(../images/submit_back.jpg) repeat-x top left;
	color: #FFF;
	padding-bottom: 0px;
	padding-top: 1px;
	border: 1px solid #C81D00;
	font-weight: bold;
	padding-left: 0px;
	margin-left: -7px;
}
.rub-small .rub-small-bd-outer .rub-small-bd-inner .rub-small-bd .shopping-cart #content FORM .addresses P #mesaj
{
	background: url(../images/input_back.jpg) repeat-x top left;
	border: 1px solid #9B9A9A;
	padding-top: 3px;
	padding-left: 5px;
	color: #443F3F;
	margin-bottom: 6px;
}
.rub-small .rub-small-bd-outer .rub-small-bd-inner .rub-small-bd .shopping-cart #content P INPUT
{
	background: url(../images/input_back.jpg) repeat-x top left;
	border: 1px solid #9B9A9A;
	height: 18px;
	padding-top: 3px;
	padding-left: 5px;
	color: #443F3F;
	margin-top: 3px;
	width: 179px;
}
.rub-small-bd-outer .rub-small-bd-inner .rub-small-bd #shipping-container FORM FIELDSET P INPUT
{
	background: url(../images/input_back.jpg) repeat-x top left;
	border: 1px solid #9B9A9A;
	height: 18px;
	padding-top: 3px;
	padding-left: 5px;
	color: #443F3F;
}
.rub-small .rub-small-bd-outer .rub-small-bd-inner .rub-small-bd #login-container FORM FIELDSET INPUT
{
	background: url(../images/input_back.jpg) repeat-x top left;
	border: 1px solid #9B9A9A;
	height: 18px;
	padding-top: 3px;
	padding-left: 5px;
	color: #443F3F;
}
.rub-small .rub-small-bd-outer .rub-small-bd-inner .rub-small-bd #login-container FORM FIELDSET DIV INPUT
{
	background: url(../images/submit_back.jpg);
	color: #FFFFFF;
	height: 20px;
	border: 1px solid #C71C00;
	font-weight: bold;
	padding-top: 0;
}
#register-container FORM FIELDSET INPUT
{
	background: url(../images/input_back.jpg) repeat-x top left;
	border: 1px solid #9B9A9A;
	height: 17px;
	padding-top: 3px;
	padding-left: 3px;
	color: #727272;
}
.rub-small .rub-small-bd-outer .rub-small-bd-inner .rub-small-bd #register-container FORM FIELDSET DIV INPUT
{
	border: 1px solid #C81D00;
	height: 23px;
	color: #FFF;
	background: url(../images/submit_back.jpg);
	padding: 0px 0 0;
	font-weight: bold;
}
.rub-small-bd-inner .rub-small-bd #register-container FORM FIELDSET .options-reg DIV P #i_termeni
{
	margin-top: -6px;
	background: none;
	border: none;
}
.rub-small-bd-outer .rub-small-bd-inner .rub-small-bd #f_content.newsletter-container FORM .newsletter-field .newsletter
{
	background: url(../images/input_back.jpg) repeat-x top left;
	border: 1px solid #9B9A9A;
}
.rub-small .rub-small-bd-outer .rub-small-bd-inner .rub-small-bd #f_content.newsletter-container FORM .newsletter-field
{
	border: none;
}
.rub-small-bd-inner .rub-small-bd H2 EM
{
	color: #232323;
	font-size: 15px;
	font-weight: normal;
}
.produs-container .produs-optiuni .produs-list-descriere
{
	width: 200px;
	float: left;
	padding: 0;
	margin: 0 6px 0 0;
}
.rub-small-bd-inner .rub-small-bd .util-container .produs-container .produs-optiuni
{
}
#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf
{
	zoom: 1;
}
HTML, BODY
{
}
BODY
{
	background: #F1F1F1 url(../images/body_back.jpg) repeat-x left top;
	font: normal 1em Arial, Helvetica, sans-serif;
	color: #544;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	padding: 0em;
	margin: 0em;
	height: 100%;
	height: auto;
}
/*
/////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////  Container styles /////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////
*/
#wrapper
{
	background: transparent url(../images/top_header_back.jpg) no-repeat left top;
	overflow: hidden;
	width: 975px;
	margin: auto;
}
.promotii-lista-container .row-1-promo DD .options-promo .price-promo .carousel-promo-price-new
{
	background: none;
	color: #BB2E2E;
	margin-top: -2px;
}
#custom-doc
{
	width: 975px;
	margin: -1px;
	text-align: left;
}
#hd
{
	height: 165px;
	overflow: hidden;
}
#bd
{
	padding: 0 0 5px 12px;
	margin: 0;
	overflow: hidden;
}
#bd-2
{
	background: #FFF url(../images/dot-4.gif) repeat-x left top;
	padding: 0 5px 5px;
	padding: 0 4px 5px;
	margin: 0;
	overflow: hidden;
	border-top: 1px solid #FFF;
	border-left: 1px solid #6984A2;
	border-right: 1px solid #6984A2;
	border-bottom: 1px solid #6984A2;
}
#ft
{
	height: 150px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background: #FFF url(../images/footer_back.jpg) repeat-x left top;
	width: 100%;
	text-align: center;
}
/*Main layout styles
==================================*/
.yui-t2 #yui-main .yui-b
{
	margin-left: 185px;
}
.yui-gc
{
	margin-left: -5px;
}
.yui-gc DIV.first
{
	width: 532px !important;
	margin: 0 0 0 7px;
	_margin: 0 0 0 4px;
	_height: auto;
}
.yui-gc .yui-u
{
	width: 225px !important;
	margin: 0 7px 0 0;
	_margin: 0 5px 0 0;
}
/*
//////////////////////////////////////////////////////////////////////////
/////////////////////  HEADING STYLES ////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
*/
.logo-romotion-big
{
	background: transparent url(../images/logo.jpg) no-repeat left bottom;
	width: 263px;
	height: 97px;
	margin: 0 0px 0 6px;
	overflow: hidden;
	float: left;
	position: relative;
}
.logo-romotion-big A
{
	width: 100%;
	height: 100%;
	display: block;
	border: none;
	outline: none;
}
.header-content
{
	width: 100%;
	overflow: hidden;
	padding-top: 10px;
}
.option-sec-head-inner
{
	height: 80px;
	overflow: hidden;
}
/*=================================  MAIN NAVIGATION STYLES  ========================================*/
.navi-rgt-side, .navi-lft-side
{
	width: 1px;
	float: right;
	display: inline-block;
	position: relative;
	float: left;
	height: 46px;
}
.navi-lft-side IMG
{
	width: 1px;
	display: none;
}
.navi-lft-side
{
	float: left;
	background: #C81D00;
	height: 43px;
	_margin-right: -3px;
}
.main-navi
{
	margin: 1px 0 3px;
	height: 46px;
	overflow: hidden;
	float: right;
	width: 553px;
	_width: 552px;
}
.main-navi UL
{
	background: transparent url(../images/buton_back.jpg) repeat-x left top;
	height: 100%;
	display: block;
}
.main-navi UL LI
{
	width: 91px;
	height: 43px;
	float: left;
	display: inline-block;
}
.main-navi LI
{
	border-right: 1px solid #C91E01;
}
.main-navi UL LI A, .main-navi UL LI A:hover, .main-navi UL LI A#selected
{
	color: #FFF;
	text-decoration: none;
	font: normal 105%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	/*[disabled]white-space:nowrap;*/
	text-align: center;
	line-height: 40px;
	display: block;
	/*[disabled]outline:none;*/
	overflow: hidden;
	font-size: 13px;
	border: none;
}
.main-navi UL LI A:hover
{
	background: transparent url(../images/buton_back_on.jpg) repeat-x left top;
	height: 100%;
}
.main-navi UL LI A#selected
{
	display: block;
	color: #FFF;
	font: bold 100%/100% Arial, Helvetica, sans-serif;
	line-height: 15px;
	background: transparent url(../images/buton_back_on.jpg) repeat-x left top;
	height: 43px;
	padding-top: 12px;
}
/*=================================  END of MAIN NAVIGATION STYLES  ========================================
=================================  Banner 728x90px  ========================================*/
.banner-728x90
{
	height: 90px;
	padding: 10px 0;
	margin: 0 0 10px;
	overflow: hidden;
	width: 529px;
}
.banner-728x90 A
{
	height: 90px;
	padding: 0;
	margin: 0;
	display: block;
	outline: none;
	border: none;
	text-align: center;
}
.banner-728x90 A IMG
{
	width: 728px;
	height: 90px;
	outline: none;
}
/*=================================  END of Banner 728x90px  ========================================*/
.option-sec
{
	height: 25px;
}
.option-sec.first
{
	height: 55px;
}
.option-sec UL
{
	padding: 0 10px 0 0;
	margin: -12px 0 0 9px;
	overflow: hidden;
	display: inline-block;
}
.option-sec UL LI
{
	padding: 5px 5px 5px 20px;
	margin: 0 0 0 5px;
	display: none;
	float: left;
}
.option-sec UL LI A, .option-sec UL LI A:hover
{
	height: 15px !important;
	color: #FE6D1E;
	text-decoration: none;
	line-height: 15px !important;
	font: normal 90%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.1pt;
	display: inline-block;
}
.option-sec UL LI A:hover
{
	background: transparent url(../images/dot-1.gif) repeat-x center 14px;
	color: #FA3B05;
}
LI.btn-forum
{
	background: transparent url(../images/sprite-1b.gif) no-repeat -700px -1606px;
}
LI.btn-guestbook
{
	background: transparent url(../images/sprite-1b.gif) no-repeat -700px -1682px;
}
LI.btn-rss
{
	background: transparent url(../images/icon-rss.gif) no-repeat left 5px;
}
/*===================================  NAVI PERIOADE  =========================================*/
.navi-perioade
{
	height: 40px !important;
	padding: 10px 245px 5px 0 !important;
	margin: 0;
	overflow: hidden;
}
/*===================================  END of NAVI PERIOADE  =========================================
===================================  SEARCH FIELD + NEWSLETTER =========================================*/
.search-container, .newsletter-container
{
	height: 35px;
	background: none;
	width: 365px;
	float: left;
	position: relative;
	margin-left: 5px;
}
.search-container-adv
{
	background: transparent;
	float: none;
	margin: 0 0 5px !important;
	overflow: hidden;
	z-index: 1;
}
.newsletter-container, .search-container-adv
{
	width: auto;
	height: auto !important;
	padding: 5px 7px;
	margin: 0;
	float: none;
	position: relative;
	overflow: hidden;
}
.giftbox-container, .giftbox-container-2
{
	background: transparent url(../images/sprite-1b.gif) no-repeat 20px -1180px;
	width: auto;
	height: auto !important;
	padding: 30px 90px;
	_padding: 30px 84px;
	margin: 0;
	overflow: hidden;
	border: 1px solid #BFBFBF;
}
.giftbox-container-2
{
	background: transparent url(../images/sprite-1b.gif) no-repeat 20px -1058px;
}
.search-container FORM, .newsletter-container FORM, .search-container-adv FORM, .giftbox-container FORM, .giftbox-container-2 FORM
{
	padding: 0;
	margin: 0;
	display: block;
}
.search-container FORM P.search-field
{
	line-height: 18px;
	background: transparent url(../images/cauta_input.jpg) no-repeat left top;
	padding: 0 0 0 30px;
	height: 26px;
	display: block;
	border: 1px solid #C81D00;
	margin-top: 8px;
	margin-left: 3px;
}
.giftbox-container FORM LABEL, .giftbox-container-2 FORM LABEL
{
	color: #59778C;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	display: block;
	padding: 5px 0;
	margin: 0;
}
.giftbox-container FORM LABEL EM, .giftbox-container-2 FORM LABEL EM
{
	color: #999999;
	font: normal 80%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	display: inline-block;
}
.giftbox-container FORM P.giftbox-field, .giftbox-container-2 FORM P.giftbox-field
{
	width: 335px;
	line-height: 30px;
	background: transparent url(../images/sprite-1b.gif) no-repeat 0 -208px;
	padding: 6px 5px 4px 10px;
	margin: 0;
	height: 30px;
	display: block;
}
.giftbox-container-2 FORM P.giftbox-personal
{
	width: 340px;
	line-height: 30px !important;
	background: transparent url(../images/sprite-1.gif) no-repeat 0 -1861px;
	padding: 7px 5px 3px;
	margin: 0;
	height: 30px;
	display: block;
	text-align: center !important;
}
.search-field-adv
{
	background: transparent url(../images/cauta_input_big.jpg) no-repeat left top;
	padding: 2px 0 0 26px;
	border: 1px solid #9D9C9C;
	height: 24px;
	width: 300px;
}
.newsletter-container FORM P.newsletter-field
{
	padding: 0;
	float: left;
}
.search-container FORM P INPUT, .search-container-adv FORM P INPUT, .giftbox-container P INPUT
{
	color: #888;
	font: normal 80%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	font-weight: bold;
	font-size: 1em;
	margin-left: -3px;
}
.search-container FORM .search-field .search
{
	margin-top: 3px;
}
.search-field .search-submit
{
	color: #FFFFFF;
}
.search-submit
{
	width: 92px;
}
.giftbox-container P INPUT, .giftbox-container-2 P INPUT
{
	font: normal 160%/100% Arial, Helvetica, sans-serif;
}
INPUT.search, INPUT.newsletter, INPUT.search-adv, INPUT.giftbox-log
{
	width: 232px !important;
	padding: 2px;
	margin: 0;
	background: none;
	border: none;
}
INPUT.giftbox-log
{
	width: 261px !important;
	margin-right: 5px !important;
}
INPUT.search-adv
{
	width: 400px !important;
}
INPUT.search
{
	font: normal 100%/100% Arial, Helvetica, sans-serif !important;
	line-height: 15px !important;
}
INPUT.search-adv
{
	font: normal 100%/100% Arial, Helvetica, sans-serif !important;
	line-height: 15px !important;
	width: 384px !important;
	border: none;
}
INPUT.newsletter
{
	font: normal 100%/100% Arial, Helvetica, sans-serif !important;
	line-height: 15px !important;
	line-height: 10px !important;
	width: 156px !important;
	float: left;
	padding: 3px 0 2px;
	padding: 5px 0 2px;
}
INPUT.search-submit, INPUT.search-submit-ov
{
	font: bold 140%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
	background: none;
	border: none;
	cursor: pointer;
	padding-bottom: 5px;
}
INPUT.giftbox-submit, INPUT.giftbox-submit-2
{
	background: none;
	color: #004C92;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
	width: 60px !important;
	border: 1px none #FFF;
	cursor: pointer;
}
INPUT.giftbox-submit-ov, INPUT.giftbox-submit-2-ov
{
	background: none;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #0099FF !important;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
	width: 60px !important;
	border: 1px none #FFF;
	cursor: pointer;
}
INPUT.giftbox-submit-2, INPUT.giftbox-submit-2-ov
{
	width: 340px !important;
}
INPUT.search-submit-ov
{
	color: #FBD4CA !important;
	line-height: 16px !important;
	border: 1px none #FFF !important;
	outline: none !important;
	background: none !important;
	cursor: pointer !important;
	width: 64px;
	padding-left: 27px;
}
INPUT.search-submit-adv-ov, INPUT.search-submit-adv
{
	background: none;
	color: #FFF;
	width: 81px;
	border: none;
	height: 22px;
	font-weight: bold;
	cursor: pointer;
}
INPUT.newsletter-submit
{
}
INPUT.newsletter-submit-ov
{
}
INPUT.newsletter-submit, INPUT.newsletter-submit-ov
{
	background: url(../images/newsletter_submit.jpg) no-repeat top left;
	height: 25px;
	width: 33px;
	border: none;
	cursor: pointer;
}
/*===================================  END of SEARCH FIELD + NEWSLETTER  =========================================
===================================  RUBRICI SIDEBAR  =========================================*/
.rub-small
{
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.rub-small-hd-1
{
	background: #FFF url(../images/title_back.jpg) repeat-x left top;
	height: 35px;
	padding: 0;
	margin: 0;
	border: 1px solid #BDBDBD;
	border-bottom: none;
}
.rub-small-hd-1b
{
	background: #FFF url(../images/title_back.jpg) repeat-x left top;
	height: 35px;
	padding: 0;
	margin: 0;
	border: 1px solid #BEBEBE;
	border-bottom: none;
}
.rub-small-hd-2
{
	background: #FFF url(../images/title_back.jpg) repeat-x left top;
	height: 35px;
	padding: 0;
	margin: 0;
	border: 1px solid #BEBEBE;
	border-bottom: none;
}
.rub-small-hd-3
{
	background: #FFF url(../images/title_back_dim.jpg) repeat-x left top;
	height: 35px;
	padding: 0;
	margin: 0;
	border: 1px solid #BEBEBE;
	border-bottom: none;
}
.rub-small-hd-4
{
	background: transparent url(../images/head-md-4.gif) repeat-x left top;
	height: 35px;
	padding: 0;
	margin: 0;
}
.rub-small-hd-5
{
	background: #FFF url(../images/title_back.jpg) repeat-x left top;
	height: 35px;
	padding: 0;
	margin: 0;
	border: 1px solid #BDBDBD;
	border-bottom: none;
}
.rub-small-hd-1 H1, .rub-small-hd-1b H1, .rub-small-hd-2 H1, .rub-small-hd-3 H1, .rub-small-hd-4 H1
{
	height: 35px;
	_height: 15px;
	line-height: 30px !important;
	_line-height: 100% !important;
	color: #FFF;
	font: bold 110%/90% Arial, Helvetica, sans-serif;
	white-space: normal;
	letter-spacing: -0.1pt;
	word-spacing: -0.5pt;
	padding: 0 30px 0 0;
	_padding: 10px 30px 10px 0;
	display: inline-block;
	overflow: hidden;
	float: left;
}
.rub-small-bd-outer, .rub-small-bd-inner
{
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.rub-small-bd-outer
{
	background: #FFF url(../images/dot-2.gif) repeat-y left top;
}
.rub-small-bd-inner
{
	background: transparent url(../images/dot-2.gif) repeat-y right top;
}
.rub-small-bd
{
	padding: 5px;
	margin: 0;
	_height: 20px;
	border-bottom: 1px solid #BEBEBE;
	_padding-right: 4px;
	_padding-left: 4px;
}
/*CONTENT FORMATING (TEXT)*/
.rub-small-bd H1
{
	font: bold 160%/100% Arial, Helvetica, sans-serif;
	color: #C40E02;
	word-spacing: -0.3pt;
	text-align: left;
	padding: 5px;
	margin: 0 0 7px;
	display: block;
}
.rub-small-bd H2, .rub-small-bd H4
{
	font: bold 140%/100% Arial, Helvetica, sans-serif;
	color: #D71201;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	text-align: left;
	padding: 5px;
	margin: 0px 0 -2px;
	display: block;
}
.rub-small-bd H3
{
	font: bold 95%/100% Tahoma, Arial, Helvetica;
	color: #D53D34;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	line-height: 1.1;
	padding: 5px;
	margin: 3px 0 7px;
	display: block;
}
.rub-small-bd-outer .rub-small-bd-inner .rub-small-bd .promotii-lista-container .row-1-promo H3
{
	color: #494949;
}
.rub-small-bd P
{
	font: normal 94%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	line-height: 1.2;
	padding: 0 0px 0 5px;
	margin: 0 0 7px;
	color: #828282;
}
.rub-small-bd P A, .rub-small-bd P A:hover
{
	background: none;
	color: #910800;
	text-decoration: none;
	display: inline-block;
	border: none;
	outline: none;
}
.rub-small-bd P A:hover
{
	background: transparent url(../images/dot-1.gif) repeat-x center bottom;
	color: #AE8D8B;
}
.rub-small-bd P B, .rub-small-bd P STRONG
{
	font: bold 1em sans-serif;
	color: #EE5600;
}
.rub-small-bd P EM
{
	display: inline-block;
	color: #020202;
	font-style: normal;
}
.rub-small-bd P Q
{
	color: #FB2012;
	font-style: italic;
}
/*END OF CONTENT FORMATING*/
.rub-small-ft
{
	background: transparent url(../images/rubrica-small-bc.gif) repeat-x left top;
	height: 5px;
	padding: 0;
	margin: 0;
	overflow: hidden;
	display: none;
}
.rub-small-hd-rgt-1, .rub-small-hd-lft-1, .rub-small-hd-rgt-1b, .rub-small-hd-lft-1b, .rub-small-hd-rgt-2, .rub-small-hd-lft-2, .rub-small-hd-rgt-3, .rub-small-hd-lft-3, .rub-small-hd-rgt-4, .rub-small-hd-lft-4
{
	width: 10px;
	height: 35px;
	display: block;
	position: relative;
}
.rub-small-hd-rgt-5, .rub-small-hd-lft-5
{
	width: 5px;
	_width: 2px;
	height: 35px;
	display: block;
	position: relative;
}
.rub-small-hd-rgt-1
{
	background: transparent url(../images/sprite-1b.gif) no-repeat -700px -285px;
	float: right;
	display: none;
}
.rub-small-hd-lft-1
{
	float: left;
}
.rub-small-hd-rgt-1b
{
	float: right;
}
.rub-small-hd-lft-1b
{
	float: left;
}
.rub-small-hd-rgt-2
{
	background: transparent url(../images/sprite-1b.gif) no-repeat -700px -475px;
	float: right;
	display: none;
}
.rub-small-hd-lft-2
{
	float: left;
}
.rub-small-hd-rgt-3
{
	background: transparent url(../images/sprite-1b.gif) no-repeat -700px -570px;
	float: right;
	display: none;
}
.rub-small-hd-lft-3
{
	float: left;
}
.rub-small-hd-rgt-4
{
	background: transparent url(../images/head-rgt-4.gif) no-repeat left top;
	float: right;
}
.rub-small-hd-lft-4
{
	background: transparent url(../images/head-lft-4.gif) no-repeat right top;
	float: left;
}
.rub-small-hd-rgt-5
{
	background: transparent url(../images/sprite-1b.gif) no-repeat -700px -665px;
	float: right;
}
.rub-small-hd-lft-5
{
	background: transparent url(../images/sprite-1b.gif) no-repeat 0 -1833px;
	float: left;
}
.rub-small-ft-rgt-1, .rub-small-ft-lft-1, .rub-small-ft-rgt-2, .rub-small-ft-lft-2
{
	width: 5px;
	height: 5px;
	display: block;
	position: relative;
}
.rub-small-ft-rgt-1
{
	background: transparent url(../images/rubrica-small-br-2.gif) no-repeat left top;
	float: right;
	margin: 0;
}
.rub-small-ft-lft-1
{
	background: transparent url(../images/rubrica-small-lb-2.gif) no-repeat right top;
	float: left;
	margin: 0;
}
.rub-small-ft-rgt-2
{
	background: transparent url(../images/rubrica-small-br.gif) no-repeat left top;
	float: right;
	margin: 0;
}
.rub-small-ft-lft-2
{
	background: transparent url(../images/rubrica-small-lb.gif) no-repeat right top;
	float: left;
	margin: 0;
}
.arrow-hd-small-1
{
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
}
.arrow-hd-small-2
{
	display: none;
}
.arrow-hd-small-3
{
	display: none;
}
.arrow-hd-small-4
{
	background: transparent url(../images/sign-4-heading.gif) no-repeat right bottom;
}
.navi-util
{
	_width: 520px;
	text-align: center;
	height: 30px;
	padding: 5px 0 0;
	margin: 0;
	overflow: hidden;
}
.navi-util LI
{
	width: 130px;
	height: 30px;
	padding: 0;
	margin: 0;
	float: left;
	display: inline-block;
}
.navi-util LI A, .navi-util LI A:hover, .navi-util LI A.selected-util
{
	background: url(../images/navi-content-tab.gif) no-repeat scroll -130px top;
	text-decoration: none;
	color: #333;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	white-space: nowrap;
	padding: 0;
	margin: 0;
	width: 130px;
	height: 30px;
	line-height: 30px !important;
	display: block;
	overflow: hidden;
}
.navi-util LI A:hover
{
	background: url(../images/navi-content-tab.gif) no-repeat scroll -260px top;
	color: #004C92;
}
.navi-util LI A.selected-util
{
	background: url(../images/navi-content-tab.gif) no-repeat scroll left top;
	color: #004C92;
}
/*================================  END of RUBRICI SIDEBAR  ======================================
================================  NAVI FOOTER  ======================================*/
.navi-ft-rgt-side, .navi-ft-lft-side
{
	width: 10px;
	height: 70px;
	display: inline-block;
	position: relative;
	padding: 0;
}
.navi-ft-rgt-side
{
	/*[disabled]background:transparent url(../images/sprite-1b.gif) no-repeat 0 -858px;*/
	float: right;
	margin: 0;
}
.navi-ft-lft-side
{
	/*[disabled]background:url(../images/sprite-1b.gif) no-repeat 0 -988px;*/
/*transparent; float: left*/
	margin: 0;
}
.footer-navi
{
	padding: 0;
	margin: 0;
	height: 125px;
	overflow: hidden;
	position: relative;
	width: 100%;
}
.footer-navi UL
{
	height: 47px;
	padding: 5px 0 0;
	margin: 1px 0 2px;
	display: block;
	width: 100px;
	color: #222;
}
#ft .footer-navi
{
	text-align: center;
	position: relative;
}
#ft .footer-navi .contents
{
	margin: auto;
	position: relative;
	width: 945px;
	padding-left: 30px;
	padding-top: 6px;
}
.footer-navi LI.first
{
	font-weight: bold;
	color: #949292;
	line-height: 1.2em;
}
.footer-navi .contents UL LI A
{
	text-decoration: none;
	color: #949292;
	margin-top: 0;
	margin-bottom: 0;
}
.footer-navi .contents UL LI
{
	margin-bottom: 0px;
	margin-top: 0;
}
.footer-navi .contents UL LI A:hover
{
	color: #545353;
}
#ft .footer-navi .contents UL
{
	float: left;
	text-align: left;
	width: 170px;
}
#ft .footer-navi .contents UL LI B
{
	color: #9D9D9D;
}
.logo-romotion-small
{
	display: inline-block;
	float: left;
	padding: 0 20px;
}
.logo-romotion-small A
{
	border: none;
	outline: none;
}
.logo-romotion-small A IMG
{
	width: 140px;
	height: 45px;
}
.copy
{
	font: normal 90%/100% Arial, Helvetica, sans-serif;
	color: #9E9E9E;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	text-align: center;
	float: right;
	width: 500px;
	display: block;
	margin-top: 9px;
}
.statistic
{
	text-align: center;
	overflow: hidden;
	padding: 10px 0;
	margin: 0;
}
.statistic A
{
	border: none;
	outline: none;
	display: inline-block;
	margin: 0 3px;
}
/*================================  END of NAVI FOOTER  ======================================
================================  COS SMALL  =============================================*/
.cos-small-container
{
	background: transparent url(../images/icon-cart-small.jpg) no-repeat 95% 5px;
	padding: 0 65px 0 5px;
	margin: 0;
	overflow: hidden;
}
.cos-small-content
{
	padding: 3px 3px 2px;
	margin: 5px 0;
	overflow: hidden;
	border: 1px solid #9E9D9D;
}
.cos-small-content A, .cos-small-content A:hover
{
	color: #C01111;
	text-decoration: none;
	font: bold 85%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	line-height: 1.4;
	display: block;
	text-align: center;
	padding: 0;
	margin: 0;
}
.cos-small-content A:hover
{
	color: #823E3A;
}
.cos-small-content A EM
{
	font: bold 110%/100% Arial, Helvetica, sans-serif;
	color: #020202;
	display: inline-block;
	padding: 0 3px;
}
/*================================  END OF COS SMALL  ======================================
================================  CUVINTE RELEVANTE  ======================================*/
.tag-content
{
	padding: 0 5px;
	margin: 0;
	overflow: hidden;
}
.tag-content A, .tag-content A:hover
{
	color: #AE8D8B;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	text-decoration: none;
	display: inline-block;
	padding: 0;
	margin: 0 2px;
}
.tag-content A:hover
{
	color: #910800;
}
A.tag-1
{
	font: normal 175%/100% Arial, Helvetica, sans-serif;
}
A.tag-2
{
	font: normal 135%/100% Arial, Helvetica, sans-serif;
}
A.tag-3
{
	font: normal 130%/100% Arial, Helvetica, sans-serif;
}
A.tag-4
{
	font: normal 110%/100% Arial, Helvetica, sans-serif;
}
A.tag-5
{
	font: normal 90%/100% Arial, Helvetica, sans-serif;
}
/*================================  END of CUVINTE RELEVANTE  ======================================
================================  LOGIN  ======================================*/
.login, .login FORM
{
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.login FORM P
{
	/*[disabled]background:transparent url(../images/sprite-1b.gif) no-repeat 0 -564px;*/
	padding: 3px 5px;
	margin: 3px 0;
	color: #020202;
}
.login FORM P LABEL
{
	color: #383838;
	font: bold 90%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	line-height: 15px !important;
	line-height: 18px !important;
	width: 40px;
	height: 24px;
	text-align: left;
	display: inline-block;
	float: right;
}
.login FORM P INPUT
{
	width: 150px;
	background: url(../images/input_back.jpg) repeat-x top left;
	border: 1px solid #9C9B9B;
	padding: 2px 2px 0px;
	margin: 0 0 0 3px;
	height: 18px;
}
SPAN.login-options
{
	width: 110px;
	background: transparent url(../images/login_icon.jpg) no-repeat right 0px;
	float: right;
	text-align: left;
	display: inline-block;
	position: relative;
	padding: 0;
	margin: 0 0 0 -110px;
	height: 26px;
}
SPAN.login-options A, SPAN.login-options A:hover
{
	color: #494949;
	font: normal 90%/100% Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: inline-block;
	padding: 1px 0;
	margin: 0;
}
SPAN.login-options A:hover
{
	color: #8CA1AF;
	background: transparent url(../images/dot-1.gif) repeat-x center bottom;
}
SPAN.login-submit
{
	float: left;
	padding: 0 115px 0 0;
	margin: 0;
	overflow: hidden;
	display: block;
}
INPUT.login-btn-submit, INPUT.login-btn-submit-ov, INPUT.gift-btn-submit, INPUT.gift-btn-submit-ov
{
	color: #FFFFFF;
	font: normal 100%/100% Arial, Helvetica, sans-serif;
	width: 80px !important;
	height: 20px !important;
	text-align: center !important;
	line-height: 10px !important;
	line-height: 12px !important;
	background: url(../images/submit_back.jpg) repeat-x top left !important;
	display: block;
	padding: 0 0 3px !important;
	position: relative;
	cursor: pointer !important;
	font-weight: bold;
}
.rub-small .rub-small-bd-outer .rub-small-bd-inner .rub-small-bd .login-submit .login-btn-submit
{
	border: 1px solid #C71C00;
	font-weight: bold;
}
INPUT.gift-btn-submit
{
	background: transparent url(../images/sprite-1.gif) no-repeat -410px -80px !important;
	width: 120px !important;
	height: 20px !important;
}
INPUT.gift-btn-submit-ov
{
	color: #004C92;
	background: transparent url(../images/sprite-1.gif) no-repeat scroll -410px -110px !important;
	width: 120px !important;
	height: 20px !important;
}
INPUT.login-btn-submit-ov
{
	border: 1px solid #C71C00;
}
.rub-small-bd-outer .rub-small-bd-inner .rub-small-bd .login FORM .login-submit .login-btn-submit-ov
{
	border: 1px solid #FD6248;
}
/*================================  END of LOGIN  ======================================*/
.nr-informatii
{
	background: #F3F1DF url(../images/icon-phone.gif) no-repeat 2px -2px;
	color: #D9994E !important;
	font: bold 180%/100% Tahoma, Arial, Helvetica !important;
	letter-spacing: 0;
	word-spacing: -0.5pt;
	border: 1px solid #CECECE;
	padding: 5px 5px 5px 40px !important;
	margin: 0 0 7px !important;
	display: block;
}
/*================================  ULTIMELE INTRARI FORUM  ======================================*/
.lista-forum, .lista-forum UL
{
	padding: 0;
	margin: 0;
	display: block;
}
.lista-forum UL
{
	margin: 0 -4px;
}
.lista-forum UL LI
{
	padding: 5px 10px;
	margin: 0;
	border-bottom: 1px solid #DEDEDE;
	display: block;
}
.lista-forum UL LI A, .lista-forum UL LI A:hover
{
	background: transparent url(../images/arrow-right-2.gif) no-repeat left center;
	text-decoration: none;
	color: #004C92;
	font: normal 85%/100% Arial, Helvetica, sans-serif;
	line-height: 1.2;
	letter-spacing: 0;
	word-spacing: 0;
	text-align: left;
	padding: 0 0 0 20px;
	margin: 0;
	display: block;
}
.lista-forum UL LI A:hover
{
	color: #8CA1AF;
	background: transparent url(../images/arrow-right-2.gif) no-repeat left center;
}
LI.forum-list-r1
{
	background: #EDF6FB;
}
LI.forum-list-r2
{
	background: #FFF;
}
/*================================  END of ULTIMELE INTRARI FORUM  ================================*/
.ustensile
{
	padding: 0 0 5px;
	margin: 0;
	overflow: hidden;
}
.ustensile DL
{
	width: 130px !important;
	height: 95px !important;
	padding: 0;
	margin: 0;
	float: left;
}
.ustensile DL DT
{
	width: 130px;
	height: 80px;
	display: inline-block;
}
.ustensile DL DD
{
	width: 96px;
	height: 15px;
	display: inline-block;
	padding: 0 17px;
}
.ustensile DL DT A
{
	width: 130px;
	height: 80px;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	display: block;
}
.ustensile DL DD A
{
	color: #FFF;
	text-decoration: none;
	font: normal 85%/90% Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	white-space: nowrap;
	line-height: 14px !important;
	background: transparent url(../images/sprite-1.gif) no-repeat -410px -1290px;
	width: 96px;
	height: 15px;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	display: block;
}
.ustensile DL DD A:hover
{
	color: #FFF;
	text-decoration: none;
	font: normal 85%/90% Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	white-space: nowrap;
	line-height: 14px !important;
	background: transparent url(../images/sprite-1.gif) no-repeat scroll -410px -1310px;
	width: 96px;
	height: 15px;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	display: block;
}
A.ustensile-1
{
	background: transparent url(../images/sprite-1.gif) no-repeat -410px -410px;
}
A.ustensile-1:hover
{
	background: transparent url(../images/sprite-1.gif) no-repeat scroll -410px -490px;
}
A.ustensile-2
{
	background: transparent url(../images/sprite-1.gif) no-repeat -410px -630px;
}
A.ustensile-2:hover
{
	background: transparent url(../images/sprite-1.gif) no-repeat scroll -410px -710px;
}
A.ustensile-3
{
	background: transparent url(../images/sprite-1.gif) no-repeat -410px -850px;
}
A.ustensile-3:hover
{
	background: transparent url(../images/sprite-1.gif) no-repeat scroll -410px -930px;
}
A.ustensile-4
{
	background: transparent url(../images/sprite-1.gif) no-repeat -410px -1070px;
}
A.ustensile-4:hover
{
	background: transparent url(../images/sprite-1.gif) no-repeat scroll -410px -1150px;
}
/*================================  END of UTILE  ================================*/
.util-container
{
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.clear
{
	font-size: 1px;
	height: 1px;
	display: block;
	float: none;
	clear: both;
}
/*================================  LISTA PRODUSE  ================================*/
.produs-optiuni
{
	background: #F3F3F3 url(../images/produs_optiuni_back.jpg) repeat-x bottom left;
	width: 508px;
	overflow: hidden;
	border: 1px solid #E2E2E2;
	border-bottom: 1px solid #B5B5B5;
	padding: 5px;
}
.produs-optiuni.first-col
{
	background: none !important;
	width: 500px !important;
	height: 71px;
	padding: 0px;
	margin: 0;
	overflow: hidden;
	border: none;
}
.produs-list-thumb
{
	width: 85px;
	padding: 0;
	margin: 0 -85px 0 0;
	float: left;
	position: relative;
}
.produs-list-thumb A
{
	border: none;
	outline: none;
}
.produs-list-thumb A IMG
{
	width: 80px;
	height: 80px;
	border: 1px solid #8CA1AF;
}
.produs-list-descriere
{
	margin: 0;
	overflow: hidden;
	width: 237px;
	float: left;
}
.produs-list-descriere H2
{
	color: #C01111;
	font: bold 90%/90% Arial, Helvetica, sans-serif;
	line-height: 1.1;
	word-spacing: 0.3pt;
	text-align: left;
	display: inline-block;
	width: 100%;
	padding: 3px 0 6px;
	float: left;
}
.produs-list-descriere P
{
	font: normal 85%/100% Arial, Helvetica, sans-serif;
	width: 100%;
	line-height: 1;
	padding: 0;
	margin: 0;
	white-space: normal;
	text-align: left;
}
.cod-produs-list
{
	color: #E45725;
	font: normal 70%/85% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	text-align: center !important;
	width: 53px;
	line-height: 21px !important;
	display: block;
	padding: 0 0px 0 5px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	float: left;
	font-size: 0.8em;
}
.pret-produs-list
{
	color: #111111;
	font: bold 100%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.5pt;
	white-space: nowrap;
	line-height: 21px !important;
	width: 50px;
	display: inline-block;
	float: left;
	text-align: right;
	border: none;
	margin-right: 11px;
}
.optiuni-produs-list INPUT
{
	width: 32px;
	padding: 3px 0 2px 5px;
	display: inline-block;
	overflow: hidden;
	float: left;
	background: url(../images/input_back.jpg);
	border: 1px solid #9B9A9A;
	color: #444444;
	text-align: right;
}
A.btn-detalii-produs, A.btn-detalii-produs:hover
{
	background: transparent url(../images/submit_back.jpg) repeat-x top left;
	width: 40px;
	padding: 1px 6px 1px 9px;
	margin: 0;
	display: inline-block;
	outline: none;
	float: left;
	position: relative;
	border: 1px solid #C81D00;
	color: #FFF;
	text-decoration: none;
}
A.btn-cos-produs, A.btn-cos-produs:hover
{
	width: 48px;
	height: 16px;
	padding: 2px 0 0 16px;
	margin: 0;
	display: inline-block;
	outline: none;
	float: left;
	position: relative;
	background: url(../images/submit_back.jpg) repeat-x top left;
	color: #FFF;
	text-decoration: none;
	border: 1px solid #C71C00;
	font-weight: bold;
	font-size: 0.8em;
}
A.btn-cos-produs:hover
{
	border: 1px solid #FC6147;
}
/*================================  END of LISTA PRODUSE  ================================
================================  MENIURI NUMERICE  ================================*/
.navi-utile
{
	color: #515151;
	font: bold 90%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	height: 24px;
	line-height: 24px;
	background: #F9F5E5;
	border-top: 1px solid #EFE4B7;
	border-bottom: 1px solid #EEE3B6;
	padding: 5px 10px;
	margin: -1px -3px 10px;
	overflow: hidden;
	_display: block;
	float: none;
	clear: both;
}
.navi-numeric-1
{
	background: none;
	display: inline-block;
	padding: 0;
	margin: 0;
	overflow: hidden;
	float: right;
}
.navi-numeric-1 A, .navi-numeric-1 A:hover, .navi-numeric-1 A#selected-no-1
{
	text-decoration: none;
	width: 16px;
	height: 24px;
	line-height: 24px !important;
	padding: 0;
	margin: 0 2px;
	text-align: center;
	display: block;
	outline: none;
	float: left;
}
.navi-numeric-1 A
{
	color: #59AAD8;
}
.navi-numeric-1 A:hover
{
	color: #8CA1AF;
	background: transparent url(../images/dot-1.gif) repeat-x center bottom;
}
.navi-numeric-1 A#selected-no-1
{
	color: #004C92;
	background: transparent url(../images/dot-1.gif) repeat-x center bottom;
	font: bold 105%/100% Arial, Helvetica, sans-serif;
}
.navi-arrows-1
{
	height: 24px;
	padding: 0;
	margin: 0;
	display: inline-block;
	overflow: hidden;
	float: left;
}
A.btn-arrow-lft-1, A.btn-arrow-rgt-1
{
	width: 24px;
	height: 24px;
	padding: 0;
	margin: 0 1px;
	overflow: hidden;
	display: inline-block;
	float: left;
	border: none;
	outline: none;
}
A.btn-arrow-lft-1
{
	background: transparent url(../images/arrow-lft-1.gif) no-repeat left top;
}
A.btn-arrow-lft-1:hover
{
	background: transparent url(../images/arrow-lft-1.gif) no-repeat scroll left -30px;
}
A.btn-arrow-rgt-1
{
	background: transparent url(../images/arrow-rgt-1.gif) no-repeat left top;
}
A.btn-arrow-rgt-1:hover
{
	background: transparent url(../images/arrow-rgt-1.gif) no-repeat scroll left -30px;
}
/*================================ END of MENIURI NUMERICE  ================================
================================  BANNERE 160x160 px  =================================*/
.ads-lft-pane
{
	padding: 7px 0 0;
	margin: 0;
	overflow: hidden;
}
.ads-lft-pane SPAN
{
	display: block;
	text-align: center !important;
	padding: 0;
	margin: 0;
}
.ads-lft-pane SPAN A
{
	width: 160px;
	height: 160px;
	padding: 0;
	margin: 0 auto 7px;
	display: block;
	outline: none;
	border: none;
}
.ads-lft-pane SPAN A IMG
{
	width: 160px;
	height: 160px;
	outline: none;
	border: none;
}
/*================================  END of BANNERE 160x160 px  =================================
================================   Horizontal rules   =======================================*/
DIV.hr-h1, SPAN.hr-h1
{
	height: 10px;
	background: transparent url(../images/hr-h1.gif) repeat-x scroll center;
	display: block;
}
DIV.hr-h1 HR, SPAN.hr-h1 HR
{
	display: none;
}
/*=================================   END of Horizontal rules   =======================================
=========================  FORMULAR CONTACT   ===================================*/
#contact-container, #register-container, #login-container, #recpass-container, #guest-container
{
	padding: 10px;
	margin: 0;
	overflow: hidden;
}
#contact-container FIELDSET, #register-container FIELDSET, #login-container FIELDSET, #recpass-container FIELDSET, #guest-container FIELDSET, #shipping-container FIELDSET
{
	background: url(../images/icon-contact-large.gif) no-repeat right 80px;
	padding: 0 10px;
	overflow: hidden;
}
#register-container FIELDSET
{
	background: url(../images/icon-user-big.gif) no-repeat right 20px;
}
#login-container FIELDSET
{
	background: url(../images/icon-pass.gif) no-repeat right top;
}
#recpass-container FIELDSET
{
	background: url(../images/icon-rec-pass.gif) no-repeat right top;
}
#guest-container FIELDSET
{
	background: url(../images/icon-guest-large.gif) no-repeat right top;
}
#shipping-container FIELDSET
{
	background: url(../images/icon-shipping-big.gif) no-repeat right 20px;
}
#contact-container FIELDSET LEGEND, #register-container FIELDSET LEGEND, #guest-container FIELDSET LEGEND, #shipping-container LEGEND
{
	color: #363636;
	font: bold 120%/100% Tahoma, Arial, System;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	padding: 0;
	margin-bottom: 10px;
}
#contact-container LABEL, #register-container LABEL, #login-container LABEL, #recpass-container LABEL, #guest-container LABEL, #shipping-container LABEL
{
	color: #D85250;
	font: bolder 100%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	padding: 3px;
	margin: 0 0 0 -3px;
	display: inline-block;
}
LABEL.cod-valid
{
}
LABEL.cod-valid EM IMG
{
	margin: 0 0 -8px 30px;
	margin: 0 0 -8px 30px;
	padding: 0;
	position: absolute;
}
EM.obligatoriu
{
	width: 10px;
	height: 10px;
	background: url(../images/icon-obligatoriu.gif) no-repeat center;
	display: inline-block;
}
.options-reg
{
	background: #F7F0E6;
	padding: 10px 0 !important;
	margin: 0 !important;
	overflow: hidden;
	border: 1px solid #C38D8D;
}
.options-reg INPUT
{
	line-height: 100% !important;
	margin-left: 10px;
}
.options-reg LABEL
{
	font: normal 90%/100% Arial, Helvetica, sans-serif !important;
	color: #666 !important;
	letter-spacing: 0 !important;
	word-spacing: -0.3pt !important;
}
.options-reg LABEL A
{
	text-decoration: none;
	color: #F92D00;
}
.options-reg LABEL A:hover
{
	background: transparent url(../images/dot-1.gif) repeat-x center bottom;
	text-decoration: none;
	color: #8CA1AF;
}
.info-reg, .info-reg-2
{
	font: normal 85%/100% Arial, Helvetica, sans-serif !important;
	margin-top: -10px;
	display: block;
	width: 70%;
	padding: 0 0 7px 5px;
}
.info-reg-2
{
	padding-top: 3px !important;
	margin-top: 0 !important;
}
/*=========================  END of FORMULAR CONTACT   ===================================*/
.conf-succes, .conf-negativ
{
	padding: 20px;
	margin: 0;
	overflow: hidden;
	border: 1px solid #BFBFBF;
}
.conf-succes H1, .conf-negativ H1
{
	font: bold 200%/100% Arial, Helvetica, sans-serif;
	color: #232323;
	letter-spacing: 0;
	word-spacing: -0.1pt;
	padding: 0;
}
.conf-negativ H1
{
	color: #DE0D0D !important;
}
.conf-succes P, .conf-negativ P
{
	font: 120%/100% sans-serif;
	padding: 0;
	margin: 0;
}
A.btn-inapoi-2, A.btn-inapoi-2:hover
{
	background: url(../images/arrow-3.gif) no-repeat left center !important;
	color: #913D00 !important;
	font: bold 120%/100% Tahoma, Arial, System !important;
	line-height: 100%;
	letter-spacing: 0;
	word-spacing: -0.1pt;
	white-space: nowrap;
	text-decoration: none;
	display: inline-block;
	padding: 10px 0 10px 10px !important;
	margin: 0;
}
A.btn-inapoi-2:hover
{
	color: #AE8D8B !important;
}
.info-pane-1
{
	background: #F7F6F6;
	border: 1px solid #BFBFBF;
	padding: 5px;
	margin: 5px 0;
	overflow: hidden;
}
/*==============================  NOSCRIPT STYLES  =======================================
noscript p, noscript ol*/
#INVALID-RULE
{
	color: #003399;
	font-size: 13px;
	line-height: 1.4em;
	text-align: left;
}
/*noscript a*/
#INVALID-RULE
{
	color: #039;
	text-decoration: underline;
}
/*noscript ol*/
#INVALID-RULE
{
	margin-left: 25px;
}
/*==============================  END of NOSCRIPT STYLES  =======================================*/
.filtru-sorting, .filtru-sorting-2
{
	height: 24px;
	background: #F2F2F2;
	padding: 5px;
	margin: 0 0 5px;
	overflow: hidden;
	border: 1px solid #BFBFBF;
}
.filtru-sorting-2
{
	height: 22px !important;
}
.filtru-sorting-2 DIV
{
	background: transparent url(../images/sprite-1b.gif) no-repeat 0 -482px !important;
	background: none !important;
	height: 22px;
	padding: 0;
	margin: 0 2px;
	overflow: hidden;
	float: left;
	position: relative;
}
.filtru-sorting P, .filtru-sorting-2 P, .filtru-sorting-2 DIV P
{
	color: #EE4800;
	font: bold 90%/100% Arial, Helvetica, sans-serif;
	line-height: 24px;
	float: left;
	padding: 0 5px;
	margin: 0;
	display: inline-block;
}
.filtru-sorting-2 DIV P
{
	background: transparent url(../images/sprite-1b.gif) no-repeat 0 -400px !important;
	background: none !important;
	height: 22px;
	padding: 0 2px !important;
}
.filtru-sorting-2 FORM DIV P SELECT
{
	font: normal 100%/100% Arial, Helvetica, sans-serif !important;
	width: 1px !important;
	background: none !important;
	border: 1px none #FFF !important;
	padding: 2px !important;
	margin: 1px 0 0 !important;
	margin: -1px 0 0 !important;
	_margin: 0 !important;
}
.filtru-sorting-2 FORM DIV P SELECT.width_120
{
	width: 200px !important;
}
.filtru-sorting-2 FORM DIV P SELECT.width_70
{
	width: 70px !important;
}
.btn-az-za
{
	background: transparent url(../images/sprite-1b.gif) no-repeat scroll -700px -1121px !important;
	width: 20px;
	height: 20px;
	display: block;
	padding: 0;
	margin: 0 5px 0 0;
	outline: none;
	border: none;
}
.btn-za-az
{
	background: transparent url(../images/sprite-1b.gif) no-repeat scroll -700px -1191px !important;
	width: 20px;
	height: 20px;
	display: block;
	padding: 0;
	margin: 0 5px 0 0;
	outline: none;
	border: none;
}
.atentie
{
	background: transparent url(../images/icon-checkout-atentie.gif) no-repeat right top;
}
.mesaj-eroare
{
	width: 57%;
	background: #FFEEEE url(../images/sprite-1b.gif) no-repeat -700px -1037px;
	font: normal 100%/100% Arial, Helvetica, sans-serif;
	color: #F00;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	line-height: 1.1;
	padding: 5px 5px 5px 27px;
	margin: 0;
	border: 1px solid #DDB8B8;
	display: block;
}
.info-option-detalii
{
	background: #EDF6FB url(../images/sprite-1b.gif) no-repeat -700px -1763px;
	padding: 5px 5px 5px 47px !important;
	margin: 5px 0 0 !important;
	border: 1px solid #BFBFBF;
}
A.user-logout, A.user-logout:hover
{
	font: bold 90%/100% Arial, Helvetica, sans-serif;
	color: #004C92;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	text-decoration: none;
	text-align: center;
	background: #FFF;
	border: 1px solid #BFBFBF;
	padding: 3px;
	margin: 0;
	display: block;
}
A.user-logout:hover
{
	color: #56A9D7;
}
/*===========================================  MENIU NUMERIC ======================================================================*/
.meniu-numeric
{
	_height: 100% !important;
	padding: 0;
	margin: 0;
	display: block;
}
.meniu-numeric UL
{
	height: 20px;
	padding: 0;
	margin: 0;
	display: block;
}
.meniu-numeric UL LI
{
	text-align: center;
	width: auto;
	height: 20px;
	padding: 0 !important;
	_padding: 2px 0 0 !important;
	margin: 0;
	margin: -2px 0 0 !important;
	_margin: 0;
	display: block;
}
.meniu-numeric UL LI A, .meniu-numeric UL LI A:hover, .meniu-numeric UL LI A#selected-no
{
	color: #020202;
	text-decoration: none;
	line-height: 18px !important;
	width: auto !important;
	height: 18px !important;
	padding: 0 5px !important;
	margin: 0 1px !important;
	border: 1px solid #BFBFBF !important;
	outline: none;
	display: inline;
	display: inline-block;
	_display: inline;
	white-space: nowrap;
	background: #F4F4F4;
}
.meniu-numeric UL LI A:hover
{
	background: #D8D8D8 !important;
	border: 1px solid #A3A3A3 !important;
}
.meniu-numeric UL LI A.selected-no
{
	background: transparent url(../images/bg-img-option-details.gif) repeat-x left top !important;
}
/*===========================================  END OF MENIU NUMERIC ======================================================================
==============================================   NAVIGARE CONT USER  ========================================================*/
.navi-cont, .navi-cont UL
{
	min-height: 200px;
	_height: 200px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.navi-cont UL
{
	_height: 200px;
	display: inline-block;
}
.navi-cont UL LI
{
	width: 203px;
	height: 40px;
	padding: 0 0 0 5px;
	margin: 0;
	display: block;
	_display: inline-block;
	border: none;
}
.navi-cont UL LI A, .navi-cont UL LI A:hover
{
	background-image: url(../images/contul_meu.jpg);
	background-repeat: no-repeat;
	width: 165px !important;
	height: 25px !important;
	padding: 0 5px 0 45px !important;
	margin: 0 !important;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0;
	word-spacing: -0.5pt;
	line-height: 24px !important;
	text-align: left !important;
	display: block;
	background-position: 6px 8px;
	#width: 153px !important;
}
.navi-cont UL LI A:hover
{
	color: #FFFFFF !important;
}
A.btn-cont-1
{
	background-position: left top;
}
A.btn-cont-3
{
	background-position: left -80px;
}
A.btn-cont-4
{
	background-position: left -120px;
}
A.btn-cont-5
{
	background-position: left -160px;
}
A.btn-cont-1:hover
{
	background-position: left -200px;
}
A.btn-cont-2:hover
{
	background-position: left -240px;
}
A.btn-cont-3:hover
{
	background-position: left -280px;
}
A.btn-cont-4:hover
{
	background-position: left -320px;
}
A.btn-cont-5:hover
{
	background-position: left -360px;
}
#cont-selected
{
	font-weight: bold;
}
/*==============================================   END of NAVIGARE CONT USER  ========================================================
=================================  LISTA ADRESE ========================================*/
.lista-adrese
{
	background: transparent url(../images/dot-3.gif) repeat-x center top;
	_width: 520px !important;
	_height: auto;
	padding: 1px 0 0;
	margin: 0;
	overflow: hidden;
	_display: inline-block;
}
.lista-adrese DL
{
	background: transparent url(../images/dot-3.gif) repeat-x center bottom;
	display: block;
}
.lista-adrese DL DT
{
	color: #020202;
	background: #F7E7E6;
	padding: 10px 5px 10px 10px;
	margin: 0;
	display: block;
	border-bottom: 1px solid #C3A6A4;
}
.lista-adrese DL DT EM
{
	font: normal 140%/100% Arial, Helvetica, sans-serif;
	display: inline-block;
	padding-left: 10px;
}
.lista-adrese DL DT A, .lista-adrese DL DT A:hover
{
	text-decoration: none;
	color: #740000;
	font: normal 120%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.5pt;
	border: none;
	outline: none;
}
.lista-adrese DL DT A:hover
{
	color: #8CA1AF;
	background: transparent url(../images/dot-1.gif) repeat-x center bottom;
}
.lista-adrese DL DD
{
	display: block;
	padding: 10px 70px 10px 10px;
	margin: 0;
}
.lista-adrese DL DD FONT
{
	font: normal 110%/100% Arial, Helvetica, sans-serif;
	display: inline-block;
}
.lista-adrese DL DD STRONG
{
	font: bold 100%/100% Arial, Helvetica, sans-serif;
}
EM.stare-green
{
	color: #393;
	font: normal 100%/100% Arial, Helvetica, sans-serif;
}
EM.stare-red
{
	color: #F00;
	font: normal 100%/100% Arial, Helvetica, sans-serif;
}
SPAN.address-option
{
	width: 42px;
	height: 20px;
	display: block;
	float: right;
	position: relative;
	padding: 0 7px 0 13px;
	position: relative;
	left: 68px;
}
SPAN.address-option A
{
	background-image: url(../images/sprite-1.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 18px;
	height: 20px;
	display: inline-block;
	padding: 0;
	margin: 0 0 0 3px;
	float: left;
	position: relative;
	border: none;
	outline: none;
}
A.edit-address
{
	background-position: 0 -1405px;
}
A.del-address
{
	background-position: 0 -1445px;
}
A.edit-address:hover
{
	background-position: 0 -1425px;
}
A.del-address:hover
{
	background-position: 0 -1465px;
}
A.apasa-aici
{
/*-x-system-font: none*/
	color: #C65602;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: 0pt;
	line-height: 1.5;
	margin: 0pt;
	padding: 0pt;
	text-align: center;
	text-decoration: none;
	word-spacing: -0.3pt;
}
/*=================================  END of LISTA ADRESE  ================================*/
.lista-categorii-cont
{
	_width: 527px !important;
	_height: 870px !important;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
	_overflow: inherit;
	_display: inline-block;
}
.lista-categorii-cont-mod
{
	background: #F4F4F4;
	width: 248px;
	height: 178px;
	margin: 5px;
	overflow: hidden;
	border: 1px solid #BFBFBF;
	float: left;
	position: relative;
}
.rub-small-bd-outer .rub-small-bd-inner .rub-small-bd .lista-categorii-cont .lista-categorii-cont-mod
{
	_margin-right: 0 !important;
}
.lista-categorii-cont-mod P
{
	display: block;
	border-top: 1px solid #FFF;
	padding: 10px;
	margin: 0;
}
.lista-categorii-cont-mod P A
{
}
.lista-categorii-cont-mod H2
{
	height: 49px;
	color: #003C74;
	font: normal 150%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.5pt;
	line-height: 50px !important;
	background-color: #D5D6CC;
	background-repeat: no-repeat;
	background-attachment: scroll;
	padding: 0 10px;
	margin: 0;
	border-bottom: 1px solid #BFBFBF;
	overflow: hidden;
}
.lista-categorii-cont-mod H2 A
{
	text-decoration: none;
	color: #1C1C1C;
	display: inline-block;
	border: none;
	outline: none;
}
H2.mod-title-1
{
	background-position: -700px -1271px;
}
H2.mod-title-2
{
	background-position: -700px -1321px;
}
H2.mod-title-3
{
	background-position: -700px -1421px;
}
H2.mod-title-4
{
	background-position: -700px -1571px;
}
.btn_suport_online, .btn_suport_offline
{
	background-image: url(/images/sprite-2.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 225px;
	height: 40px;
	padding: 0;
	margin: -2px 0 0;
	display: block;
}
.btn_suport_online
{
	background-position: -410px -1619px;
}
.btn_suport_offline
{
	background-position: -410px -1569px;
	width: 225px;
	height: 40px;
	padding: 0;
	margin: 0;
	display: block;
}
.btn_suport_online SPAN, .btn_suport_offline SPAN
{
	display: none;
}
/*logo GPeC*/
.logo_gpec
{
	width: 91px;
	height: 47px;
	padding: 0;
	margin: 6px 0 0;
	border: none;
	outline: none;
	display: inline-block;
	float: right;
	position: relative;
}
/*PROMOTII STYLES
=========================================================================================================================================================================================*/
.promotii-lista-container
{
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.promo-produs
{
	_height: 110px;
	_min-height: 110px;
	padding: 5px;
	margin: 0 0 2px;
	display: block;
	overflow: hidden;
	border: 1px solid #CCC;
}
.promo-produs.row-1-promo
{
	background: #F9F9F9;
}
.promo-produs.row-2-promo
{
	background: #FFF;
}
.promo-produs DT
{
	width: 82px;
	padding: 0;
	margin: 0 -90px 0 0;
	display: inline-block;
	float: left;
	position: relative;
}
.promo-produs DD
{
	padding: 0 0 0 0px;
	margin: 0;
	display: block;
}
.promo-produs DT A
{
	width: 82px;
	height: 82px;
	border: none;
	outline: none;
	display: inline-block;
}
.promo-produs DT A IMG
{
	width: 80px;
	height: 80px;
	border: 1px solid #BFBFBF;
	padding: 0;
	margin: 0;
}
.options-promo
{
	padding: 8px 3px 0px;
	margin: 0 -6px -5px;
	overflow: hidden;
	border: 1px solid #BFBFBF;
	background: url(../images/produs_optiuni_back.jpg) repeat-x top left;
	height: 25px;
}
.price-promo SPAN
{
	float: left;
	padding-left: 0;
}
.carousel-promo-price-old-2
{
	padding: 0 6px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	display: block;
}
.price-promo SPAN EM, .carousel-promo-price-old-2 EM
{
	text-decoration: none !important;
	color: #E97E20 !important;
	font: bold 80%/100% Arial, Helvetica, sans-serif !important;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	display: inline-block;
	float: left;
}
.carousel-promo-price-old-2 FONT
{
	color: #DB4C0F;
	font: bold 100%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	line-height: 12px !important;
	text-decoration: line-through;
	padding: 0 6px;
	margin: 0;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	display: inline-block;
	height: 20px;
}
.label-new, .label-new-2
{
	background: transparent url(../images/label-new.gif) no-repeat right top;
	width: 40px;
	height: 40px;
	padding: 0;
	margin: 1px 0 0 41px;
	float: right;
	position: absolute;
	z-index: 2;
	border: none;
	display: block;
	text-indent: -9999px;
}
.label-new-2
{
	margin: 1px 0 0 11px;
}
/*=========================================================================================================================================================================================
GALERIE PRODUS STYLES
=========================================================================================================================================================================================*/
#produs-detalii
{
	padding: 5px;
	margin: 0;
	overflow: hidden;
	border: 1px solid #BFBFBF;
}
.detalii-col-lft
{
	width: 205px;
	float: left;
	padding: 0;
	margin: 0 -210px 0 0;
	_margin: 0 -207px 0 0;
	overflow: hidden;
	position: relative;
	_position: absolute;
}
.detalii-col-rgt
{
	padding: 0 0 0 5px;
	margin: 0 0 9px;
	overflow: hidden;
	_height: 100%;
}
.producator-logo
{
	padding: 0;
	margin: -10px 0 0;
	overflow: hidden;
	display: inline-block;
	float: right;
	position: relative;
}
.producator-logo IMG
{
	width: 100px;
	height: auto;
}
.descriere-produs-detalii
{
	background: transparent url(../images/dot-3.gif) repeat-x center bottom;
	min-height: 180px;
	_height: auto;
	padding: 0;
	_padding: 0 0 10px !important;
	margin: 0 0 5px !important;
	overflow: hidden;
}
.optiuni-produs-detalii
{
	_height: 100%;
	background: transparent url(../images/detalii_optiuni_back.jpg) repeat-x left top;
	padding: 0;
	margin: 0px 0 5px 5px;
	border: 1px solid #BFBFBF;
	overflow: hidden;
}
.optiuni-produs-detalii-wrapper
{
	background: transparent url(../images/price_tag_icon.jpg) no-repeat 13px 0px;
	padding: 0px 10px 2px 12px;
	overflow: hidden;
}
.optiuni-produs-detalii FORM
{
	padding: 0;
	margin: 0;
	overflow: hidden;
	height: 118px;
}
.optiuni-produs-detalii FORM P
{
	float: left;
	padding: 0;
	margin: 0;
	display: inline-block;
	position: relative;
}
#produs-detalii .detalii-col-rgt .optiuni-produs-detalii .optiuni-produs-detalii-wrapper FORM .cat-produs-bg
{
	position: relative;
	_top: -5px;
}
.optiuni-produs-detalii FORM P.price-product-details
{
	background: transparent url(../images/price-big-bar.gif) no-repeat right top;
	width: 225px !important;
	height: 30px;
	padding: 0;
	margin: 0 0 10px 42px;
	_margin: 0 0 10px 22px;
}
.optiuni-produs-detalii FORM P.old-price-product-details
{
	color: #686868;
	font: normal 90%/100% Arial, Helvetica, sans-serif;
	line-height: 20px !important;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	text-align: right;
	width: 121px !important;
	height: 20px;
	padding: 0 5px;
	margin: 25px 0 0px 3px;
	font-weight: bold;
	_margin-top: 10px;
}
.optiuni-produs-detalii FORM P.price-product-details SPAN
{
	color: #FFF;
	font: bold 160%/100% Arial, Helvetica, sans-serif;
	text-align: center;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	white-space: nowrap;
	line-height: 34px !important;
	background: url(../images/price_back.jpg) repeat-x left top;
	height: 37px;
	display: block;
	margin: 0;
	padding: 5px 0 0;
}
.optiuni-produs-detalii FORM P.price-product-details SPAN FONT.txt-tva
{
	font: normal 50%/100% Arial, Helvetica, sans-serif !important;
	color: #FFF;
	display: inline-block;
}
.optiuni-produs-detalii FORM P.old-price-product-details SPAN
{
	height: 20px !important;
	line-height: 20px !important;
	color: #E77;
	text-decoration: line-through;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	white-space: nowrap;
	padding: 0;
}
.optiuni-produs-detalii FORM P INPUT
{
	background: none;
	border: 1px none #FFF;
}
P.cat-produs-bg
{
	width: 114px !important;
	background: #FFF url(../images/input_back.jpg) repeat-x !important;
	height: 23px !important;
	padding: 0 10px !important;
	position: relative;
	top: 9px;
	border: 1px solid #9B9A9A;
}
INPUT.cant-produs
{
	color: #58472D;
	font: bold 140%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	margin-top: 1px;
	width: 100px;
}
INPUT.btn-adauga-cos-detalii, INPUT.btn-adauga-cos-detalii-ov, INPUT.btn-wishlist, INPUT.btn-view-cart, INPUT.btn-wishlist-ov, INPUT.btn-view-cart-ov
{
	background: #F0F0F0 url(../images/sprite-1.jpg) no-repeat 0px -609px !important;
	width: 131px;
	height: 25px;
	line-height: 32px;
	padding: 0;
	margin: 2px 0 0 0px;
	display: inline-block;
	outline: none;
	cursor: pointer;
	position: relative;
	top: 7px;
	_top: -7px;
	border: 1px solid #C71C00;
}
INPUT.btn-adauga-cos-detalii-ov
{
	background: #F0F0F0 url(../images/sprite-1.jpg) no-repeat 0px -701px !important;
}
INPUT.btn-wishlist
{
	background: transparent url(../images/sprite-1.gif) no-repeat 0 -1769px !important;
}
INPUT.btn-wishlist-ov
{
	background: transparent url(../images/sprite-1.gif) no-repeat 0 -1677px !important;
}
INPUT.btn-view-cart
{
	background: transparent url(../images/sprite-1.jpg) no-repeat -410px -1481px !important;
}
.rub-small .rub-small-bd-outer .rub-small-bd-inner .rub-small-bd #produs-detalii .detalii-col-rgt .optiuni-produs-detalii .optiuni-produs-detalii-wrapper FORM P .btn-view-cart
{
	position: relative;
}
INPUT.btn-view-cart-ov
{
	background: transparent url(../images/sprite-1.jpg) no-repeat -410px -1389px !important;
}
.alte-optiuni-produs
{
	padding: 0;
	margin: 5px 0;
	overflow: hidden;
}
SPAN.enlarge
{
	text-indent: -9999px;
	background: transparent url(../images/sprite-1b.gif) no-repeat -700px -1531px;
	display: block;
	width: 20px;
	height: 20px;
	float: right;
	position: absolute;
	z-index: 10;
	filter: alpha(opacity=20);
	-moz-opacity: 0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}
INPUT.btn-compara, INPUT.btn-compara-ov
{
	width: 272px !important;
	height: 32px !important;
	display: block;
	background: transparent url(../images/sprite-1.gif) no-repeat scroll 0 -789px !important;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	text-indent: -9999px;
	cursor: pointer;
}
INPUT.btn-compara-ov
{
	background: transparent url(../images/sprite-1.gif) no-repeat scroll 0 -829px !important;
}
INPUT.btn-friend, INPUT.btn-friend-ov
{
	background: transparent url(../images/sprite-1.gif) no-repeat scroll 0 -1545px !important;
	border: medium none #000000;
	cursor: pointer;
	display: block;
	height: 32px !important;
	margin: 0pt;
	outline-style: none;
	outline-width: medium;
	padding: 0pt;
	text-indent: -9999px;
	width: 272px !important;
}
INPUT.btn-friend-ov
{
	background: transparent url(../images/sprite-1.gif) no-repeat scroll 0 -1585px !important;
}
/*SHOPPING CHECKOUT STYLES
=========================================================================================================================================================================================*/
.shopping-cart
{
	background: #FFF;
	border: 1px solid #BFBFBF;
	line-height: 140%;
	margin: 5px 0 0;
	padding: 5px 5px 0px;
}
#cart
{
	width: 100%;
	border-collapse: collapse;
}
#cart TH
{
	color: #020202;
	font: bold 100%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.5pt;
	padding: 5px 0 7px 2px;
	border-bottom: 2px solid #BFBFBF;
	text-align: left;
}
#cart TD
{
	color: #666;
	font: normal 90%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.5pt;
	vertical-align: top;
	border-bottom: 1px solid #BFBFBF;
}
#cart TD.cart-column-one
{
	padding: 7px 0;
}
#cart TD.cart-column
{
	width: 70px;
	padding-top: 12px;
}
.cos-cont-pret
{
	text-align: right;
	width: 63px !important;
	padding-right: 11px;
}
.cos-cont-disc
{
	text-align: right;
	padding-right: 13px;
	width: 39px !important;
}
.cos-cont-total
{
	width: 90px !important;
	text-align: right;
}
.cos-cont-um
{
	width: 55px !important;
}
.cos-cont-cant
{
	width: 50px !important;
}
#cart TD.cart-column STRONG
{
	color: #000;
	font: bold 112%/100% Arial, Helvetica, sans-serif;
	letter-spacing: -0.3pt;
	word-spacing: -0.5pt;
}
#cart TD.cart-columnPrice
{
	text-align: right;
	padding-top: 12px;
}
#cart TD.cart-columnDel
{
	padding-top: 12px;
	width: 30px;
}
.cart-images
{
	width: 52px;
	height: 52px;
	margin: 0 10px 0 5px;
	float: left;
}
.cart-images IMG
{
	width: 50px !important;
	height: 50px !important;
	background-color: #FFF;
	margin: 0;
	padding: 0;
	border: 1px solid #BFBFBF;
}
.cart-desc
{
	padding: 0;
	margin: 0;
	width: 160px;
	width: 150px;
	float: left;
}
.cart-desc P A
{
	background: none;
	color: #595959;
	text-decoration: none;
	border: none;
	outline: none;
	padding: 1px 0;
	margin: 0;
}
.cart-desc P A:hover
{
	background: none;
	color: #7A7A7A;
	text-decoration: none;
	border: none;
	padding: 1px 0;
	margin: 0;
}
.cart-odd, .cart-even
{
	border-top: 1px solid #BFBFBF;
	padding: 5px;
}
.cart-even
{
	background-color: #EDF6FB;
}
#cart-right
{
	text-align: right;
	overflow: hidden;
	display: block;
	border-top: 1px solid #BFBFBF;
}
#cart-right H4
{
	color: #EF7C75;
	font-size: 18px;
	font-weight: bold;
	padding: 10px 10px 10px 0;
	margin: 0;
	border-bottom: 1px solid #BFBFBF;
	text-align: right !important;
}
#cart-right H4 SPAN
{
	color: #F00;
	font-size: 18px;
	font-weight: normal;
	letter-spacing: -0.3pt;
	word-spacing: -0.5pt;
	padding: 15px 5px;
	margin: 0;
}
#cart-right H4 FONT
{
	font-size: 12px;
	font-weight: normal;
}
#cart P
{
	padding: 0 0 2px;
	margin: 0;
}
.cartRemove
{
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	margin: 0 11px 0 0;
	margin: 0 4px 0 10px;
	background: transparent url(../images/btn-sterge.gif) no-repeat right top;
	text-indent: -9999px;
	float: right;
}
/*
///////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////  CHECKOUT STYLES ///////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////
*/
#overview
{
	background: #FFF;
	border-bottom: 1px solid #BFBFBF;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
#overview H2
{
	font: bold 90%/100% Arial, Helvetica, sans-serif !important;
}
#products
{
	float: left;
	width: 390px !important;
}
#done
{
	float: left;
	width: 100%;
}
#wallet
{
	margin-left: 390px;
	padding: 5px 0 10px;
	text-align: center;
}
#cost, #order-num
{
	font: 400% Arial, Helvetica, sans-serif;
	color: #F00;
	display: block;
}
#cost
{
	font-family: Arial, Helvetica, sans-serif;
	color: #F00;
	font-size: 20px;
	font-weight: normal;
	display: block;
	margin-bottom: 10px;
}
#cost FONT
{
	color: #666;
	font-size: 14px;
	display: block;
	text-align: center;
}
#order-num
{
	font-size: 120%;
}
#success
{
	color: #090;
	background: #CFC;
	padding: 5px;
	margin: 20px 0;
	text-align: center;
	border: 1px solid #090;
	font-weight: bold;
}
#steps
{
	font-size: 14px;
	color: #58683A;
	font-family: Tahoma, Arial, System;
	font-weight: bold;
	font-style: italic;
	margin-top: 10px;
	padding: 10px;
	border: 1px solid #58683A;
}
.thumbs-checkout
{
	height: 130px;
	margin: 10px 0;
	padding: 0;
	width: 33.33%;
	width: 33.33%;
	float: left;
	overflow: hidden;
}
.thumbs-checkout DIV
{
	width: 70px;
	height: 70px;
	padding: 0;
	margin: 0 auto;
	border: 1px solid #BFBFBF;
}
.thumbs-checkout DIV IMG
{
	background: transparent;
	width: 70px;
	height: 70px;
}
.thumbs-checkout H3
{
	text-align: center;
	font: bold 90%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.5pt;
	color: #004C92;
	margin: 0;
	padding: 5px 2px;
	display: block;
	display: inline-block;
}
.thumbs-checkout H3 SPAN
{
	text-align: center;
	color: #666;
	font: normal 80%/100% Arial, Helvetica, sans-serif;
}
.thumbs-checkout SPAN
{
	font: normal 80%/100% Arial, Helvetica, sans-serif;
	text-align: center;
	color: #333;
	display: block;
}
/*
//////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////   SELECT PREFERINTE CHECLOUT   //////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////
 */
#payment-type
{
	margin: 0;
	padding-top: 10px;
	list-style: none;
	text-align: center;
}
#payment-type LI
{
	margin: 10px;
	padding: 10px;
	border: 1px solid #BFBFBF;
}
#payment-type LI:hover
{
	border: 1px solid #BFBFBF;
}
LI.text-payment
{
	margin: 10px !important;
	padding: 0px !important;
}
.center
{
	width: 520px;
	margin: 0 auto;
}
/*
*=EMAIL
 */
.addresses
{
	background: #FFFFFF;
	background-position: right top;
	background-repeat: no-repeat;
	height: auto;
	min-height: 100%;
	overflow: hidden;
	border: 1px solid #BFBFBF;
	border-bottom: 2px solid #BFBFBF;
	padding: 10px;
}
.addresses H3
{
	color: #C81D00;
	padding: 10px 0 0;
}
.addresses H3 A
{
	text-decoration: none;
	color: #020202;
}
.addresses H3 A:hover
{
	text-decoration: none;
	color: #383838;
}
.addresses H3 FONT
{
	background: #FFF;
	font: normal 200%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.5pt;
	color: #F00;
	padding: 5px 10px;
	border: 1px solid #F00;
}
.addresses P
{
	color: #666;
	padding: 5px 0;
	margin: 0;
}
.addresses P EM
{
	width: 70%;
	font-size: 14px;
	color: #7D857A;
	padding: 5px 0;
	margin: 0;
}
.addresses P LABEL
{
	color: #666;
	cursor: default;
}
.shopping-cart #content FORM .addresses .shipping-same LABEL
{
	position: relative;
	top: -4px;
}
.addresses P.shipping-same
{
	text-align: left;
	color: #333;
	padding: 5px;
	margin: 0;
	border: 1px solid #BFBFBF;
}
#email
{
	background: #FFFFFF url(../images/icon0checkout-mail.gif) no-repeat right top;
/*url(../images-shop/icon-shipping-mail.gif) no-repeat right center*/
	line-height: 100%;
	border: 1px solid #BFBFBF;
	border-bottom: 2px solid #BFBFBF;
	padding: 10px;
	margin: 10px 0;
}
#email LABEL
{
	font-size: 14px;
	color: #020202;
	display: block;
	margin-bottom: 0px;
}
#shipping-same
{
}
#shipping-same LABEL
{
}
.address-notification
{
}
/*PAYPAL EXPRESS*/
#gateway-logos
{
}
#gateway-logos IMG
{
}
.inactive
{
	-moz-opacity: 0.25;
	opacity: .25;
	filter: alpha(opacity=25);
}
/*
*=GROUPED BOXES
 */
.gleft
{
	float: left;
	width: 46.5% !important;
	padding: 0;
	margin: 0 -46.5% 0 30px !important;
	margin: 0 -47.5% 0 30px !important;
	_margin: 0 -46.5% 0 10px !important;
	position: relative;
}
.gright
{
	padding: 0 0 0 53%;
	_padding: 0 0 0 51%;
}
/*
///////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////   MISC   /////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////
*/
#buttons
{
	border-top: 1px solid #BFBFBF;
	padding: 20px 10px;
	margin: 0;
}
#buttons INPUT
{
	font-size: 12px;
}
.shopping-cart #content FORM #buttons INPUT
{
	background: url(../images/submit_back.jpg) repeat-x top left;
	border: 1px solid #C71803;
	padding-top: 2px;
	padding-bottom: 1px;
	color: #FFF;
	font-weight: bold;
	cursor: pointer;
}
.rub-small-bd-outer .rub-small-bd-inner .rub-small-bd #shipping-container FORM FIELDSET #buttons INPUT
{
	border: 1px solid #C81D00;
	background: url(../images/submit_back.jpg);
	color: #FFF;
	padding-top: 3px;
	padding-bottom: 1px;
	font-weight: bold;
	margin-left: -4px;
	cursor: pointer;
}
#buttons FONT
{
	font-size: 12px;
	color: #666;
}
#buttons FONT A
{
	text-decoration: none;
	font-size: 12px;
	color: #D16B07;
	white-space: nowrap;
}
#buttons FONT A:hover
{
	text-decoration: none;
	font-size: 12px;
	color: #8CA1AF;
	white-space: nowrap;
}
/*Example:
http://clotheshelf.myshopify.com/collections/frontpage/products/leather-car-coat*/
P.info-livrare
{
	background: #FFFFFF url(../images/sprite-1b.gif) no-repeat -695px -1858px !important;
	display: block;
	border: 1px solid #BFBFBF !important;
	padding: 5px 5px 5px 35px !important;
	margin: 0 !important;
	height: 27px;
}
P.select-mod-livrare SELECT
{
	background: #FFF !important;
	width: 260px !important;
	border: 1px solid #BFBFBF !important;
	padding: 1px !important;
	margin: 0;
}
EM.questionmark
{
	background: transparent url(../images/sprite-1b.gif) no-repeat -695px -1858px;
	width: 20px !important;
	height: 20px !important;
	display: block;
	_display: inline-block;
	padding: 0 !important;
	margin: 0 0 -5px !important;
}
EM.questionmark A, EM.questionmark A:hover
{
	background: none !important;
	width: 20px !important;
	height: 20px !important;
	border: none !important;
	outline: none;
	cursor: help !important;
	display: block;
	padding: 0 !important;
	margin: 0 !important;
}
/*=========================================================================================================================================================================================
PERIOADE NAVI STYLES
=========================================================================================================================================================================================*/
.navi-perioade-container
{
	height: 40px !important;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
	float: left;
}
.kwicks
{
	list-style: none;
	position: relative !important;
	margin: 0 !important;
	padding: 0 !important;
	background-image: url(../images/no_flicker.jpg);
/*some browsers are to slow when aligning the menu items via jQuery and so the background shines through, this prevents this flickering*/
}
.kwicks LI
{
	display: block !important;
	overflow: hidden;
	padding: 0 !important;
	cursor: pointer !important;
	float: left;
	width: 90px;
	height: 40px !important;
	margin-right: 0px !important;
	background-image: url(../images/kwicks_sprite.jpg);
	background-repeat: no-repeat;
}
.kwicks A
{
	display: block;
	height: 40px;
	text-indent: -9999px;
	outline: none;
}
#kwick1
{
	background-position: 0px 0px !important;
}
#kwick2
{
	background-position: -130px 0px !important;
}
#kwick3
{
	background-position: -260px 0px !important;
}
#kwick4
{
	background-position: -390px 0px !important;
}
#kwick5
{
	background-position: -520px 0px !important;
}
#kwick6
{
	background-position: -650px 0px !important;
}
#kwick1.active, #kwick1:hover
{
	background-position: 0 -40px !important;
}
#kwick2.active, #kwick2:hover
{
	background-position: -130px -40px !important;
}
#kwick3.active, #kwick3:hover
{
	background-position: -260px -40px !important;
}
#kwick4.active, #kwick4:hover
{
	background-position: -390px -40px !important;
}
#kwick5.active, #kwick5:hover
{
	background-position: -520px -40px !important;
}
#kwick6.active, #kwick6:hover
{
	background-position: -650px -40px !important;
}
/*
#kwick1 a { background-image:url(end.jpg); background-repeat:no-repeat; background-position: left 0px; }
#kwick1 a:hover { background-position: left -80px; }
#kwick6 a#end-kwick { background-image: url(../images/end-navi-p-2.jpg) !important; background-repeat:no-repeat !important; background-position: right 0px !important; }
#kwick4 a#end-kwick:hover { background-image: none !important; }
*/
EM#end-kwick
{
	text-indent: 0 !important;
	width: 10px;
	height: 40px;
	display: inline-block;
	float: right !important;
	background-image: url(../images/end-navi-p-2.jpg) !important;
	background-repeat: no-repeat !important;
	background-position: right 0px !important;
}
/*=========================================================================================================================================================================================
MENU STYLES CSS
=========================================================================================================================================================================================*/
UL.menu, UL.menu UL
{
	background: #EFEFEF !important;
	list-style-type: none !important;
	margin: 0 -3px !important;
	padding: 0 !important;
	width: 175px !important;
}
UL.menu UL
{
	margin: 0 !important;
}
UL.menu A
{
	display: block !important;
	text-decoration: none !important;
	outline: none !important;
}
UL.menu LI
{
	margin-top: 1px !important;
}
UL.menu LI A
{
	background: #FEFAF3;
	padding: 5px 10px;
	border-top: 1px solid #EFDCDB;
	border-bottom: none;
	color: #C85333;
	font-size: 11px;
}
UL.menu LI A:hover
{
	color: #3C1105;
	background: #FFC59F;
}
UL.menu LI A.selected
{
	color: #3C1105;
	background: #FFC59F;
}
.rub-small-bd .navi-cat .menu LI
{
	margin-left: -1px;
}
UL.menu LI UL LI
{
	margin: 0 !important;
	cursor: pointer !important;
}
UL.menu LI UL LI A
{
	padding-left: 25px;
	color: #B37741;
	background: #F6EFDE;
	border-top: 1px solid #EDDDDD;
}
UL.menu LI UL LI A:hover
{
	background: #FFF url(../images/categ_menu_subcateg_hover.jpg) repeat-x top left;
	color: #5D1303;
}
UL.menu LI UL LI A.selected
{
	background: #FFF url(../images/categ_menu_subcateg_hover.jpg) repeat-x top left;
	color: #5D1303;
}
/*=========================================================================================================================================================================================
IMAGE SLIDE SHOW 4 -- STYLES
=========================================================================================================================================================================================*/
.promo-lunar
{
	height: 180px;
	padding: 0 0 7px;
	margin: 0;
	overflow: hidden;
	display: none;
}
.imageSlideshowHolder, .imageSlideshowHolder_left
{
	background: none;
	margin: 0px;
	float: right;
	width: 530px;
	height: 180px;
	position: relative;
}
.leftFloatingDiv
{
	float: left;
	width: 530px;
	height: 180px;
}
/*Don't change these values*/
.imageSlideshowHolder IMG
{
	position: absolute;
	right: 0px;
	top: 0px;
}
/*=========================================================================================================================================================================================
SLIDER STYLES CSS
=========================================================================================================================================================================================
=============================  CROSS LINKS  =====================================*/
P#cross-links
{
	text-align: center;
}
P#cross-links
{
	border-bottom: 1px solid #CCC;
	margin-bottom: 30px;
	padding-bottom: 30px;
}
/*=============================  END of CROSS LINKS  =====================================*/
A:focus
{
	outline: none;
}
/*==============================   SLIDER STYLES  ========================================*/
.stripViewer .panelContainer .panel UL
{
	text-align: left;
	margin: 0 15px 0 30px;
}
.slider-wrap
{
	margin: 45px 0 0;
	position: relative;
	width: 100%;
}
.csw
{
	width: 520px;
	height: auto;
	min-height: 850px;
	height: 100%;
	background: #FFF;
	overflow: scroll;
}
.csw .loading
{
	margin: 200px 0 300px;
	text-align: center;
}
.stripViewer
{
	position: relative;
	overflow: hidden;
	border: 1px solid #BFBFBF;
	margin: auto;
	width: 518px;
	height: auto;
	min-height: 848px;
	height: 100%;
	clear: both;
	background: #FFF;
}
.stripViewer .panelContainer
{
	position: relative;
	left: 0;
	top: 0;
	width: 518px;
	list-style-type: none;
}
.stripViewer .panelContainer .panel
{
	float: left;
	height: 100%;
	position: relative;
	width: 518px;
}
.stripViewer .panelContainer .panel .wrapper
{
	padding: 10px;
}
.stripNav
{
	width: 500px !important;
	margin: -25px auto 0;
	padding: 0 0 0 10px;
	position: absolute;
	z-index: 10;
}
.stripNav UL
{
	_width: 510px !important;
	list-style: none;
}
.stripNav UL LI
{
	float: left;
	margin-right: 2px;
}
.stripNav A
{
	font: bold 110%/100% Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 22px;
	background: #E7F2F8;
	color: #8CA1AF;
	text-decoration: none;
	display: block;
	display: inline-block;
	padding: 0 3px;
	border: 1px solid #BFBFBF;
}
.stripNav LI.tab A
{
	background: #E7F2F8;
}
.stripNav LI A:hover
{
	background: #8BD2E8;
}
.stripNav LI A.current
{
	background: #FFF;
	color: #004C92;
}
.stripNavL, .stripNavR
{
	display: none !important;
}
/*====================================  CONTENT NUME  ================================================*/
.content-nume
{
	padding: 0 20px;
	margin: 0;
	overflow: hidden;
}
.content-nume OL
{
	width: 48%;
	padding: 0;
	margin: 0 5px 0 0;
	overflow: hidden;
	float: left;
	display: inline-block;
	border: 1px solid #BFBFBF;
}
.content-nume OL SPAN
{
	font: bold 140%/100% Arial, Helvetica, sans-serif;
	background: #E7F2F8;
	padding: 5px;
	margin: -2px -5px;
	display: block;
	border-top: 1px solid #BFBFBF;
	border-bottom: 1px solid #BFBFBF;
}
.content-nume OL LI
{
	color: #004C92;
	background: transparent url(../images/dot-3.gif) repeat-x center bottom;
	display: block;
	padding: 2px 5px;
	margin: 0;
}
/*=========================================================================================================================================================================================
SLIDE PANELS
=========================================================================================================================================================================================*/
#slide-categorii, #slide-infoutile
{
	padding: 0;
	margin: 0;
	overflow: hidden;
}
#slide-categorii DL
{
	width: 48%;
	float: left;
	padding: 0 5px;
	margin: 0;
	display: block;
}
#slide-infoutile DL
{
	width: 520px;
	float: left;
	padding: 0;
	margin: 0;
	display: block;
}
#slide-categorii DL DD P
{
	background: #3D3D3D;
	padding: 5px;
	margin: -5px -5px 5px;
	height: 23px;
	text-align: left;
}
#slide-infoutile DL DD
{
	padding: 5px;
	margin: 0 0 5px;
	height: auto;
	text-align: left;
	border-top: 1px solid #516776;
}
#slide-infoutile DL #panel-
{
	border: 0px solid #000000;
	margin-left: -3px;
}
#slide-infoutile DL #panel- .cat-utile DL DD
{
	border-top: 1px solid #DAAFAF;
	padding-top: 1px;
}
#slide-categorii DL DD P FONT
{
	font: bold 100%/100% Arial, Helvetica, sans-serif !important;
	color: #FECFCC;
	display: inline-block;
	padding: 0 5px !important;
}
SPAN.cat-info
{
	color: #FFF;
	font: normal 100%/100% Arial, Helvetica, sans-serif;
	line-height: 1.7 !important;
	_line-height: 170% !important;
	padding: 0 0 0 7px;
	margin: 0;
	display: block;
}
SPAN.cat-thumb
{
	width: 60px;
	height: 60px;
	float: left;
	padding: 0;
	margin: 0 -70px 0 0;
	display: inline-block;
	border: 1px solid #516776;
}
SPAN.cat-thumb.patuturi
{
/*Patuturi de lemn*/
	background: #59778C url(../images/icoane-categorii.gif) no-repeat scroll left top;
}
SPAN.cat-thumb.sanatate
{
/*Sanatate*/
	background: #59778C url(../images/icoane-categorii.gif) no-repeat scroll -70px top;
}
SPAN.cat-thumb.igiena
{
/*Igiena*/
	background: #59778C url(../images/icoane-categorii.gif) no-repeat scroll -140px top;
}
SPAN.cat-thumb.paturi-pliante
{
/*Paturi pliante*/
	background: #59778C url(../images/icoane-categorii.gif) no-repeat scroll left -70px;
}
SPAN.cat-thumb.electrocasnice
{
/*Electrocasnice*/
	background: #59778C url(../images/icoane-categorii.gif) no-repeat scroll -70px -70px;
}
SPAN.cat-thumb.marsupii
{
/*Marsupii*/
	background: #59778C url(../images/icoane-categorii.gif) no-repeat scroll -140px -70px;
}
SPAN.cat-thumb.saltele
{
/*Saltele Patuturi*/
	background: #59778C url(../images/icoane-categorii.gif) no-repeat scroll left -140px;
}
SPAN.cat-thumb.carti
{
/*Carti de colorat*/
	background: #59778C url(../images/icoane-categorii.gif) no-repeat scroll -70px -140px;
}
SPAN.cat-thumb.genti
{
/*Genti*/
	background: #59778C url(../images/icoane-categorii.gif) no-repeat scroll -140px -140px;
}
SPAN.cat-thumb.cuverturi
{
/*Cuverturi si prosoape*/
	background: #59778C url(../images/icoane-categorii.gif) no-repeat scroll left -210px;
}
SPAN.cat-thumb.alaptare
{
/*Accesorii Alaptare*/
	background: #59778C url(../images/icoane-categorii.gif) no-repeat scroll -70px -210px;
}
SPAN.cat-thumb.jucarii
{
/*Jucari pentru copii*/
	background: #59778C url(../images/icoane-categorii.gif) no-repeat scroll -140px -210px;
}
SPAN.cat-thumb.hainute
{
/*Hainute*/
	background: url(../images/icoane-categorii.gif) no-repeat scroll left -280px;
}
SPAN.cat-thumb.gravide
{
/*Poduse pentru gravide*/
	background: url(../images/icoane-categorii.gif) no-repeat scroll -70px -280px;
}
SPAN.cat-thumb.carucioare
{
/*Carucioare*/
	background: url(../images/icoane-categorii.gif) no-repeat scroll -140px -280px;
}
SPAN.cat-thumb.mobilier
{
/*Mobilier*/
	background: url(../images/icoane-categorii.gif) no-repeat scroll left -350px;
}
SPAN.cat-thumb.alimentatie
{
/*Alimentatie artificiala*/
	background: url(../images/icoane-categorii.gif) no-repeat scroll -70px -350px;
}
SPAN.cat-thumb.fotolii-auto
{
/*Fotolii auto*/
	background: url(../images/icoane-categorii.gif) no-repeat scroll -140px -350px;
}
SPAN.cat-thumb.cadouri
{
/*Fotolii auto*/
	background: url(../images/icoane-categorii.gif) no-repeat scroll left -420px;
}
SPAN.cat-thumb.dvd-cd
{
/*Fotolii auto*/
	background: url(../images/icoane-categorii.gif) no-repeat scroll -70px -420px;
}
#slide-categorii DD A, #slide-categorii DD A:hover
{
	text-decoration: none;
	display: block;
	color: #5B5B5B;
	font: normal 100%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	padding: 5px 5px 5px 24px;
	margin: 0;
}
#slide-categorii DD A:hover
{
	background: #F7EEE6 url(../images/arrow-right-2.gif) no-repeat 4px 4px;
}
#panel-1, #panel-2, #panel-3, #panel-4, #panel-5, #panel-6, #panel-7, #panel-8, #panel-9, #panel-10, #panel-11, #panel-12, #panel-13, #panel-14, #panel-15, #panel-16, #panel-17, #panel-18, #panel-19, #panel-20, #panel-21, #panel-22, #panel-23, #panel-24, #panel-25, #panel-26, #panel-27, #panel-28, #panel-29, #panel-30, #panel-31, #panel-32, #panel-33, #panel-34
{
	background: #FFF;
	height: auto;
	_height: 100%;
	display: none;
	border: 1px solid #BFBFBF;
	border-top: none;
	padding: 5px;
	margin: 0 0 5px;
}
#panel-1
{
	display: block;
}
#slide-infoutile #panel-7
{
	display: none !important;
}
.slide
{
	margin: 0;
	padding: 0;
	border: 1px solid #BFBFBF;
	border-bottom: none;
	background: #E7F2F8 url(../images/dot-3.gif) repeat-x center bottom;
}
.btn-slide-1, .btn-slide-2, .btn-slide-3, .btn-slide-4, .btn-slide-5, .btn-slide-6, .btn-slide-7, .btn-slide-8, .btn-slide-9, .btn-slide-10, .btn-slide-11, .btn-slide-12, .btn-slide-13, .btn-slide-14, .btn-slide-15, .btn-slide-16, .btn-slide-17, .btn-slide-18, .btn-slide-19, .btn-slide-20, .btn-slide-21, .btn-slide-22, .btn-slide-23, .btn-slide-24, .btn-slide-25, .btn-slide-26, .btn-slide-27, .btn-slide-28, .btn-slide-29, .btn-slide-30, .btn-slide-31, .btn-slide-32, .btn-slide-33, .btn-slide-34
{
	background: #F7C277;
	text-align: left;
	padding: 10px 30px 10px 10px !important;
	margin: 0 0 5px !important;
	display: block;
	font: bold 116%/100% Arial, Helvetica, sans-serif;
	letter-spacing: 0;
	word-spacing: -0.3pt;
	color: #692D01;
	text-decoration: none;
}
.active
{
	background-position: right 5px;
}
/*=========================================================================================================================================================================================
JTIP CSS STYLES
=========================================================================================================================================================================================*/
#JT_arrow_left
{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index: 101;
	left: -12px;
	height: 23px;
	width: 10px;
	top: -3px;
}
#JT_arrow_right
{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index: 101;
	height: 23px;
	width: 11px;
	top: -2px;
}
#JT
{
	width: 300px;
	position: absolute;
	z-index: 100;
	border: 1px solid #000;
	background-color: #000;
	padding: 0 !important;
	margin: 0 !important;
	overflow: hidden;
}
#JT P
{
	width: 300px;
	padding: 0;
	margin: 0;
}
#JT P IMG
{
	border: none;
	outline: none;
}
#JT_copy
{
	display: block;
	padding: 0;
	color: #000;
}
.JT_loader
{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 100%;
	height: 12px;
}
#JT_close_left
{
	color: #FFF;
	background-color: #000;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight: bold;
}
#JT_close_right
{
	color: #FFF;
	background-color: #000;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight: bold;
}
#JT_copy P
{
	margin: 0;
}
#JT_copy IMG
{
	padding: 0px;
	border: none;
}
.jTip
{
	cursor: help;
}
/*=========================================================================================================================================================================================
SIMPLE GALLERY
=========================================================================================================================================================================================*/
#promolunar-slide
{
	background: #E9EAD9;
	position: relative;
	visibility: hidden;
	border: none;
	margin-bottom: 10px !important;
}
#promolunar-slide .gallerydesctext
{
	text-align: left;
	padding: 2px 5px;
}
#promolunar-slide A
{
	border: none;
	outline: none;
}
/*=========================================================================================================================================================================================*/
.navi-rgt-side
{
	display: none;
}
.u-m-produs-list
{
	width: 60px;
	height: 20px;
	float: left;
	padding-top: 1px;
	text-align: center;
}
.stoc-produs-list
{
	float: left;
	height: 20px;
	padding-top: 3px;
	width: 35px;
	text-align: right;
	padding-right: 15px;
}
.lista-adrese, .cos-cumparaturi
{
	display: none;
}
