.search-container {
	background:none;
	
	float:right;
	height:4em;
	position:absolute;
	top:-0.4em;
	right:0em;
	width:25em;
}
.header-bar{
	position:relative;
}

#bd, #yui-main {
	background:transparent;
	width:96em;
}
.yui-g {
	padding:0 0;
	width:75em;
}
.yui-t4 .yui-b {
	position:relative;
	_right:-1em;
	float:right;
	width:12.5em;
	
}
.menu-container{
	background:none;
	border:none;
	padding-left:0.5em;
	_width:16.5em;
}
.rubrica-navipane span.navipane-side-bt{
	_width:18em;
}

ul.menu, ul.menu ul{
	width:16.2em;
	
	text-align:center;
}
ul.menu li{
	margin-top:0em;
	text-align:center;
	border-left:solid 1px #0e0c0b;
	border-right:solid 1px #0e0c0b;

}
ul.menu li a{
	color:#e1d5ad;
	background:#2a241f;
	border-top:solid 1px #3e3834;
	border-bottom:none;
	font-size:1.1em;

}
ul.menu li ul li a:hover, ul.menu li ul li a.selected{
	background:#020101;
	color:#FFF;
	border-top:solid 1px #1d1c1c;
	border-left:none;
	border-bottom:none;
	font-size:1.1em;
}
ul.menu li a:hover, ul.menu li a.selected{
	background:#463d35;
	color:#FFF;
	border-top:solid 1px #5a524a;
	border-left:none;
	border-bottom:none;
	font-size:1.1em;
}
ul.menu li ul li a{
	color:#6b6865;
	background:#0a0807;
	border-top:solid 1px #1b1917;
	border-bottom:none;
	font-size:1.1em;
}
ul.menu li:first-child{
	background:url(../images/menu_categ_first.jpg) top left transparent;
}
.rubrica-col-1-b {
	position:relative;
	
	*background-position-x:0em;
	width:75em;
	color:#76705a;
}

.comment-module-data{
	border:none;
	float:right;
}
hr.comment-separator{
	display:none;
}
.comment-module{
	position:relative;
	background:url(../images/tile_bej_back.jpg) repeat-x transparent top left;
	margin-bottom:1em;
	height:11.8em;
	width:73em;
}
.comment-module-post{
	position:absolute;
	bottom:1em;
	left:1em;
	background:none;
	width:66em;
	padding:0 0 0.5em 1em;
}
.comment-module-post span{
	color:#01349e;
}
.comment-module-data{
	position:absolute;
	top:1em;
	left:9em;
	color:#403d32;
	padding:0 1.5em 0 1em;
	width:54em;
}

.rubrica-col-1-b em{
	color:#317712;
}
.comment-text{
	float:left;
	width:5em;
}
.comment-module-tp-left, .comment-module-tp-right, .comment-module-bt-left, .comment-module-bt-right{
	position:absolute;
	width:0.5em;
	height:0.5em;
}
.comment-module-tp-left{
	top:0em;
	left:0em;
	background:url(../images/top_corners_light_bej_back.jpg) top left no-repeat;
}
.comment-module-tp-right{
	top:0em;
	right:0em;
	_right:-0.1em;
	background:url(../images/top_corners_light_bej_back.jpg) top right no-repeat;
}
.comment-module-bt-left{
	bottom:0em;
	_bottom:-1em;
	left:0em;
	background:url(../images/bottom_corners_light_bej_back.jpg) top left no-repeat;
}
.comment-module-bt-right{
	bottom:0em;
	_bottom:-1em;
	right:0em;
	_right:-0.1em;
	background:url(../images/bottom_corners_light_bej_back.jpg) top right no-repeat;
}
.paginare-wrapper{
	height:2em;
	margin-bottom:1em;
	width:75em;
}
.paginare-wrapper div{
	border:1px solid #171310;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:1.2em;
	height:1.6em;
	line-height:1.7em;
	position:relative;
	text-align:center;
	
}
.paginare-wrapper a{
	color:#FFFFFF;
	text-decoration:none;
}
.paginare-num,.paginare-puncte,.paginare-num-sel{
	width:1.8em;
	background:#2e3b25;
}

.paginare-num-sel{
	background:#5a6260;
	font-weight: bold;
}

.paginare-num:hover{
	background:#5a6257;
}
.paginare-sgt-left{
	width:1.8em;
	background:url(../images/margin_pages_back.jpg) left no-repeat;
}
.paginare-sgt-left:hover{
	background:url(../images/margin_pages_back_on.jpg) left no-repeat;
}
.paginare-sgt-right{
	width:1.8em;
	background:url(../images/margin_pages_back.jpg) right no-repeat;
}
.paginare-sgt-right:hover{
	background:url(../images/margin_pages_back_on.jpg) right no-repeat;
}
.rubrica-produse{
	padding:0;
	margin:0;
}
.shop-content{
	padding:0.5em 1em 1.5em 1em;
}
.rubrica-side-bottom-b{
	width:100%;
}
.catergory-wrapper{
	position:relative;
	float:left;
	margin-bottom:1em;
	width:25em;
	height:12.1em;
}
.black{
	background:url(../images/categ_back_black.jpg) top left no-repeat;
}
.green{
	background:url(../images/categ_back_green.jpg) top left no-repeat;
}
.black h1{
	font-weight:normal;
	color:#464c44;	
}
.green h1{
	font-weight:normal;
	color:#3a4535;
}
.categ{
	position:absolute;
	bottom:0em;
}
.square-margin{
	position:absolute;
	top:0em;
	background-color:#f9f0d3;
	width:0.6em;
	height:0.6em;
}

.has-categ h1{
	font-size:1.7em;
	line-height:1.7em;
	padding-left:6em;
	text-align:center;
}
.left{
	left:0em;
}
.right{
	right:0em;
}
.category-content{
	position:absolute;
	bottom:0em;
	right:0em;
	width:13em;
	height:8.6em;
	padding:0.3em 0.4em;
	
}
.category-element{
	display:block;
	position:relative;
	color:#d6d5d5;
	text-decoration:none;
	float:left;
	font-size:1.1em;
	width:5em;
	padding:0.3em 0.1em;
}
.category-element:hover{
	color:#B3D24A;
}
.rubrica-side-bottom-b {
	position:absolute;
	*background-position-x:0.2em;
	left:-0.2em;
	margin:0;
	bottom:0em;
	width:77.5em;
	
}



.comment-post-reg{
	overflow:hidden;
	background:#e8dcb2 url(../images/adauga_gradient.jpg) repeat-x top left;
	padding:0em;
	position:relative;
	width:75em;
}
.comment-top-left, .comment-top-right, .comment-bottom-left, .comment-bottom-right{
	width:0.8em;
	height:0.8em;
	position:absolute;
}
	.comment-top-left{
		background:url(../images/adaug_corners_top.jpg) top left no-repeat transparent;
		top:0em;
		left:0em;
	}
	.comment-top-right{
		background:url(../images/adaug_corners_top.jpg) top right no-repeat transparent;		
		top:0em;
		right:0em;
		_right:-0.1em;
	}
	.comment-bottom-left{
		background:url(../images/adaug_corners_bottom.jpg) top left no-repeat transparent;
		
		_background-position-y:5px;
		bottom:1em;
		
		left:0em;
	}
	.comment-bottom-right{
		background:url(../images/adaug_corners_bottom.jpg) top right no-repeat transparent;
		bottom:1em;
		_background-position-y:5px;
		
		right:0em;
		_right:-0.1em;
	}
	.comment-vertical-separator{
		position:absolute;
		width:3.9em;
		height:55.2em;
		background:url(../images/vertical_separator.jpg) top right no-repeat transparent;
		top:1em;
		left:50%;
	}
	
.textinput, .textinputHovered{
	background:url(../images/adaug_std_input_back.jpg) top left transparent no-repeat;
	padding-left:0.5em;
	padding-right:0.5em;
}

.comment-label, .comment-label-2{
	color:#2f1b0b;
}
.comment-label{
	margin-top:1.3em;
	font-weight:bold;
}
.bg-img-contact-form{
	background:transparent url(../images/icon-large-contact-form.jpg) no-repeat scroll 99% 98%;
}
.comment-column-left,.comment-column-right{
	background:none;
	overflow:hidden;
	position:relative;
	float:left;
	width:32em;
	padding:1em 1em 3em 1em;
}
.comment-column-right{
	float:right;
}
.comment-column-left{
	padding-left:1.5em;
}
.comment-left{
	float:left;
	
}
.comment-right{
	float:right;
}



.comment-title{
	color:#000;
	font-weight:bold;
	font-size:1.6em;
	margin:0.5em 0em 0.5em 0em;
}
.comment-detalis,.comment-description,.comment-contact{
	color:#4b4b4b;
	font-size:1.2em;
	line-height:1.4em;
}
.comment-description,.comment-contact span{
	color:#322823;
}
.contact-form-title{
	margin-top:0.5em;
	color:#4b4b4b;
	font-size:1.4em;
	margin-bottom:0.5em;
}
.contact-form .input_wrapper, .contact-form .textarea-wrapper{
	margin-top:0.4em;
}
.contact-form{
	position:relative;
	float:left;
	vertical-align:top;
	color:#4b4b4b;
	padding:0em;
	font-size:1.2em;
	line-height:2.4em;
	
}
.contact-form span{
	display:block;
	float:left;
	clear:left;
	*clear:none;
}


.input_wrapper input{
	position:relative;
	display:block;
	width:12.8em;
	background:transparent;
	height:1.2em;
	top:0.2em;
	left:0.3em;
	border:none;
	margin:0;
}
.adaug{
	width:26.5em;
	height:2em;
	background:url(../images/adaug_std_input_back.jpg);
	left:0em;	
}
.adaug_wrapper{
	
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #BFBFBF;
	font-family:"Courier New",arial;
	display:block;
	font-size:1.3em;
	height:1.4em;
	left:0;
	color:#888888;
	padding-left:0.3em;
	position:relative;
	top:0;
	width:19.5em;
}
.input_wrapper{
	border:1px solid #BFBFBF;
	font-family:"Courier New",arial;
	display:block;
	color:#888888;
	float:left;
	position:relative;
	font-size:1em;
	margin:0.3em 4em 0.3em 1em;
	width:12.5em;
}

.textarea_wrapper{
	position:relative;
	float:left;
	width:18.9em;
	height:11em;
	background:transparent url(../images/adaug_std_textarea_back.jpg) no-repeat scroll left top;
	margin-bottom:0.5em;
	margin-top:0.5em;
	
}
.textarea_wrapper textarea{
	overflow:auto;
	background:transparent;
	border:none;
	font-size:1.1em;
	margin:0.3em;
	width:13.8em;
	height:7.7em;

}
.textarea_adaug{
	font-family:"Courier New",arial;
	background:#FFF;
	border:solid 1px #BFBFBF;
	font-size:1.2em;
	height:15em;
	width:27em;
	color:#888888;
	overflow:auto;
	margin-top:0em;

}

.textarea_detalii{
	font-family:"Courier New",arial;
	width:12.5em;
	height:8em;
	margin-left:5.5em;
	*margin-left:7.8em;
	float:left;
	background:#FFF;
	font-size:1.2em;
	border:solid 1px #BFBFBF;
	overflow:auto;
	margin-top:0.5em;
	*margin-top:0.6em;
	margin-bottom:0.5em;
}


.prod-name{
	color:#6f0505;
	font-weight:normal;
}
.desc{
	color:#236f05;
}
.price{
	color:#6f0505;
}
.contact,.blue-span{
	color:#103f9f;
}
.italic-span{
	font-style:italic;
}
.dark-button{
	position:relative;
	display:block;
	text-decoration:none;
	color:#FFF;
	width:6.1em;
	font-size:10px;
	height:2em;
	text-align:center;
	line-height:2em;
	background:transparent url(../images/btn-login_white.gif) no-repeat scroll center top;
}
.dark-button:hover{
	background:transparent url(../images/btn-login_white.gif) no-repeat scroll center bottom;
	color:#fb9853;
}
.images-wrapper{
	margin-top:1em;
	width:30.4em;
	
	margin-bottom:2em;
}


.browse{
	margin-bottom:1.1em;

	height:2em;
}
.magnetofon-img{
	background:url(../images/icon-large-contact-form.jpg) top left no-repeat transparent;
	position:absolute;
	bottom:2em;
	right:1em;
	width:13em;
	height:11.8em;
}
.adaugicon-img{
	background:url(../images/icon-mail-small.gif) top left no-repeat transparent;
	position:relative;
	width:5.2em;
	left:1em;
	top:1em;
	height:5.9em;
}
.cauticon-img{
	background:url(../images/icon-search-done.gif) top left no-repeat transparent;
	position:absolute;
	width:7.2em;
	left:1em;
	top:1em;
	height:6.9em;
}
.comment-module-data em font a{
	text-decoration:none;
	color:#317712;
}
.comment-module-data em font a:hover{
	color:#2e3b25;
}
fieldset, img {
	vertical-align:bottom;	
}
.no-results{
	background:none;
}
.no-results p{
	color:#B3D24A;
	margin-top:3em;
	font-size:1.6em;
	text-align:center;
}
.comment-reg-error {
	color:#FB0000;
	border:none;
	padding-bottom:1em;
	*padding-top:1em;
	
}
.comment-attention{
	position:absolute;
	background:url(../images/attention.jpg) top left transparent no-repeat;
	top:0.5em;
	left:0.5em;
	width:5.1em;
	height:5.1em;
}
.comment-tick{
	position:absolute;
	background:url(../images/tick.jpg) top left transparent no-repeat;
	top:0.5em;
	left:0.5em;
	width:5.1em;
	height:5.1em;
}

.comment-error-new{
	position:relative;
	margin:1em;
	background:#ffefe8;
	border:solid 1px #ff9d9d;
	color:#f00000;
	font-size:1.4em;
	margin:1em 1em 0em 1em;
	padding:0.8em;
	padding-bottom:0.5em;
	min-height:8em;
	padding-left:5.5em;
	width:45em;
}
.comment-tick-new{
	position:relative;
	float:left;
	background:#e3ffe2;
	border:solid 1px #97cc95;
	color:#132212;
	font-size:1.4em;
	margin:1em 1em 0em 0em;
	height:3em;
	padding:0.65em 0.8em 0.5em 5.5em;
	width:11.2em;
}
.comment-error-new ul{
	margin-bottom:0em;
}
.comment-error-new ul li{
	position:relative;
	color:#ff3c3c;
	background:none;
	border:none;
	font-style:normal;
	font-size:0.9em;
	margin:0.6em 0.2em 0.2em 1em;
	padding:0;
}
.simple-button{
	background:#3A4535 none repeat scroll 0 0;
	border:1px solid #656F61;
	color:#FFFFFF;
	display:block;
	font-size:1.2em;
	height:2em;
	line-height:1.8em;
	text-align:center;
	text-decoration:none;
	width:8em;
	margin-top:1em;
}
.simple-button:hover{
	background-color:#1C1F1B;
}
.categ-icon{
	position:absolute;
	top:0.9em;
	left:0.9em;
}
.comment-reg-desc{
	font-size:1.1em;
	margin:0.3em;
	color:#937d6c;
	padding:0em;
	padding-left:0.3em;
}
.rubrica-side-bottom-b{
	_bottom:-0.4em;
}


.img_wrapper{
	border:1px solid #DBCC94;
	width:94px;
	height:94px;
	text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
	line-height:9em;
	*font-size:80px;

}
.img_wrapper img{	
	vertical-align:middle;	
	
}
.error-detalii{
	width:14.2em;
	margin:1em 1em 0 0;
	padding:0.65em 0.8em 0.5em 5.5em;
	float:left;
	font-size:1.2em;
}
.error-detalii ul li{
	margin:0 0.2em 0 1em;
}

.oscil_left{
	background:url(../images/oscil_left.jpg) top left no-repeat;
	width:119px;
	height:119px;
	margin-right:6px;
	margin-right /*\**/: 5px\9
}
.chip_right{
	background:url(../images/chip_right.jpg) top right no-repeat;
	width:119px;
	height:119px;
	margin-left:6px;
	margin-right:0px;
	margin-left /*\**/: 5px\9
}
.search {
	width:100%;
}
.search form{
	background:none;
	width:100%;
}
.search p{
	float:left;
	color:#E6E8F8;
	display:block;
	font-size:1.2em;
	margin:0em 0.25em 0em 0.25em;
}
.search label{
	color:#E6E8F8;
}
.search input,.search select{
	font-size:1em;
	height:1.4em;
	color:#373737;
	position:relative;
	top:-1px;
}
.search select{
	width:10em;
	height:1.5em;
}
.search input.new-search-field{
	padding-top:0.2em;
	height:1.2em;
	position:relative;
	*top:-0.2em;
	
}
.search-container{
	width:60em;
}
.search-layout{
	
	width:58em;
	*width:60.5em;
	_width:61em;
	padding-top:1em;
	margin-right:0.3em;
	*margin-right:0em;
	
}
.title-path{
	margin-left:0.5em;
}
.title-path,.title-path a{
	color:#7F7657;
	text-decoration:none;
}
.title-path a:hover{
	color:#2F2C20;
}
input.search-submit,input.search-submit-ov{
	background:transparent url(../images/btn-login.gif) no-repeat scroll left top;
	display:block;
	font-size:0.9em;
	position:relative;
	*left:-2.1em;
	_left:-1em;
	height:1.85em;
	color:#FFF;
	padding:0;

}
input.search-submit-ov{
	background:transparent url(../images/btn-login.gif) no-repeat scroll left bottom;
	color:#FB8238;
}
.order-form{
	position:relative;
	top:0.5em;
	float:right;
}
.order-form select{
	margin-left:0.5em;
	width:13em;
}
.search-icon{
	float:left;
	display:block;
	position:relative;
	top:-0.4em;
	margin:0em 0.3em 0em 0.3em;
}
.price-lista{
	font-size:1em;
}
.rez-catuare{

	display:block;
	float:left;
	position:relative;
}