body  { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; margin: 0; padding: 0; }

.box1x img,
.boxPoveste img,
#BCTcontainer,
#BCTcontainerBottom,
#BCTcontainerTop,
div.BCTLogin {
	behavior: url("http://www.bucataras.ro/templates/default/css/iepngfix.htc");
}

a { text-decoration : none; }
a:hover { text-decoration : underline; }
#BCTcontainerTop { background : url(../images/craciun/bkg_main_top.png) no-repeat 0 top; height : 6px; width : 1002px; margin : 0 auto; padding :0; overflow : hidden; position : relative; }
#BCTcontainerBottom	{ background : url(../images/craciun/bkg_main_bottom.png) no-repeat 0 top; height : 4px; width : 990px; margin : 0 auto; padding : 0 4px; overflow : hidden; position : relative; }
#BCTcontainer { background : url(../images/craciun/bkg_main.png) repeat-y 0 0; width : 982px; margin : 0 auto; padding : 0 10px;}
#BCTcontainer #mainContent  { background-color : #fff; padding : 0px 8px; }
#BCTcontainer #mainContent div.sepGri { background : #c9c9c9; height : 1px; overflow : hidden; position : relative; margin : 6px 0; }
div.banner300x250 {	width : 300px; height : 250px; overflow	: hidden; position	: relative;	margin : 0 0 10px 0; }
div.banner300x250mTop { margin : 10px 0 0 0; }
#colContent { float:left; width:659px; padding: 0; margin: 0; position:relative; }
#colRight {	width: 307px; padding: 0; margin: 0; vertical-align:top !important; float : left; }
#BCTcontainer {   }

/**	---- button ----**/
div.BCTLogin a.button, a.button	{ float : none; color : #fff; font-weight : bold; height : 21px; margin : 0 20px 0 0; text-transform : uppercase; cursor : pointer;}
div.BCTLogin a.button 	{ float : right; }
div.BCTLogin a.button:hover, a.button:hover { color		: #f5f5f5; text-decoration : none;}
a.button span.right, a.button span.left 				{ background  : url(../images/craciun/btn_corner_l.png) no-repeat right top; width : 4px;	height : 21px; display : block;	float : left; }
a.buttonr span.left 				{ background  : url(../images/craciun/btnr_corner_l.png) no-repeat left top; width : 4px;	height : 21px; display : block;	float : left; }
a.button span.right 			{ background  : url(../images/craciun/btn_corner_r.png) no-repeat right top; }
a.buttonr span.right 			{ background  : url(../images/craciun/btnr_corner_r.png) no-repeat right top; }
a.button:link span.content,
a.button span.content 			{ color : #fff; background  : url(../images/craciun/btn_content.png) repeat-x center top;	float : left; padding : 0 6px 3px 6px; height : 21px; line-height : 19px; text-align  : center;	font-size : 12px; }
a.buttonr:link span.content,
a.buttonr span.content 			{ background  : url(../images/craciun/btnr_content.png) repeat-x center top;	float : left; padding : 0 6px 0 6px; height : 21px; line-height : 21px; text-align  : center;	font-size : 12px; }
a.button span.content b 	{ font-size	: 16px; }
div#colRight a.button:link span.content,
div#colRight a.button span.content 			{ font-size	: 12px; }
a.button:hover span.content,
a.button span.content:hover 	{ cursor : pointer;	background  : url(../images/craciun/btn_content_h.png) repeat-x center top; }
a.buttonr span.content:hover 	{ cursor : pointer;	background  : url(../images/craciun/btnr_content_h.png) repeat-x center top; }
a.button:hover span.right 		{ background  : url(../images/craciun/btn_corner_r_h.png) no-repeat right top; }
a.buttonr:hover span.right 		{ background  : url(../images/craciun/btnr_corner_r_h.png) no-repeat right top; }
a.button:hover span.left { background  : url(../images/craciun/btn_corner_l_h.png) no-repeat right top; }
a.buttonr:hover span.left { background  : url(../images/craciun/btnr_corner_l_h.png) no-repeat left top; }


/**	---- header ----**/
#BCTheader { padding : 0; margin:0 auto}
div.BCTheaderTop { width : 998px; margin : 10px auto;  height : 90px; }
div.banner728x90 { margin : 0 15px 0 4px; _margin : 0 10px 0 4px; width: 728px; height : 90px; float: left;background : url("http://www.bucataras.ro/ads/images/banners/1/728x90.jpg") repeat scroll 0 0 transparent;  }
div.BCTLogin 		{ color : #fff; background  : url(../images/magazin/bkg_login.gif) no-repeat left top; _ background  : url(../images/craciun/bkg_login.gif) no-repeat left top; height : 82px; float : left; font-size : 10px; width : 251px;	_width : 251px; overflow : hidden; _position : relative; padding : 7px 0 0 0; margin : 0 0 0 0; }
div.BCTLogin a 		{ color	: #fff }
div.BCTLogin a:hover { color	: #f5f5f5; }
div.BCTLogin div 	{ margin : 0 0 4px 0; #margin : 0 0 2px 0; }
div.BCTLogin label 	{ display : block; float : left; height	: 17px; line-height	: 17px; width : 80px; text-align: right; color : #fff; font-size : 12px; margin : 0 5px 0 0; }
div.BCTLogin .input {
	background : #FBF9F1;
	border : 1px solid #A2BA78;
	color : #666;
	font-size : 11px;
	height : 13px;
	padding : 0 2px;
	width	: 123px;
}
div.BCTLogin .input:hover { background : #f5f5f5; }
div.BCTLogin input.submit {
	background: #FBF9F1;
	border: 1px solid #A2BA78;
	color : #666;
	font-size : 10px;
	height : 18px;
	padding : 0 1px 4px;
	width	: 50px;
	text-align:center;
	vertical-align:middle;
}
div.BCTLogin input.checkbox {
	background: #FBF9F1;
	border : 1px solid #A2BA78;
	color : #666;
	font-size : 11px;
	height : 13px;
	padding : 0 2px;
	width	: 13px;
}
div.BCTLogin div.actiuni { color	: #fff; padding : 0 18px 0 85px; }
div.BCTLogin ul li h2 { padding	: 0; font-size : 14px; font-weight : bold; color : #fff; margin : 0 0 9px 0; }
div.BCTLogin ul { margin : 0 20px 0 0; width : 200px; padding : 5px; float : right; text-align : left; }
#BCTheader div.headerBottom 			 { height : 120px; overflow : hidden; position : relative; }
#BCTheader div.headerBottom div.logo 	 { width : 250px; height : 106px; float	: left;	padding	: 0; margin: 0; position : relative; top : 5px; left : 17px; }
#BCTheader div.headerBottom div.logo img { margin : 0 0 0 0; }
#BCTheader div.headerBottom a.rss { display : block; width : 78px; height : 31px; position : absolute ; top : 10px; right : 10px; z-index : 1000; }

#BCTheader div.headerBottom div.boxSearch { font-size : 11px; float	: right; height	: 80px;	margin	: 20px 7px 0 0; padding : 0px; width : 420px;	overflow : hidden; position : relative; background : url(../images/craciun/bkg_cautare.jpg) no-repeat 0 23px; }
div.boxSearch ul 		{ height : 24px; width	: 320px; margin : 0 0 0 10px; }
div.boxSearch ul li 	{ text-align : center; background : url(../images/craciun/bkg_tab.jpg) no-repeat 0 0; height	: 24px;	line-height : 24px;	float : left; width : 95px; margin-right : 2px; }

div.boxSearch ul li a 	{ color	: #666; display : block; padding : 0; cursor:hand }
div.boxSearch ul li a:hover { color : #000; text-decoration : none; }
div.boxSearch ul li.curent { background	: url(../images/craciun/bkg_tab_c.jpg) no-repeat 0 0; }
div.boxSearch ul li.curent a { color : #000; }
#BCTheader div.headerBottom div.boxSearch #formSearch input#query {	background : none; border : none; width : 230px; padding : 1px 2px; height	: 16px;	float : left; margin : 20px 4px 0 10px; }
#BCTheader div.headerBottom div.boxSearch #formSearch label { margin : 15px 4px 0 10px; display : block; float  : left; width : 100px; text-align : right; _margin : 15px 4px 0 5px; }

div.boxSearch ul li.lupa { background : url(../images/craciun/tab_lupa.jpg) no-repeat 0 0; height : 24px; width : 26px; }

#BCTheader div.headerBottom div.boxSearch div.content {
	width : 426px;
	height	: 56px;
}
#BCTheader div.headerBottom div.boxSearch div.content a.button { display : block; height : 30px; width : 40px; margin : 13px 0 0 8px; float : left; }

/**	---- footer ----**/
.footerBox,
#footer
{
	background	: url(../images/craciun/footer.jpg) repeat-x 0 top;
	margin		: 0 auto;
	width		: 974px;
	overflow 	: hidden; position : relative;
}
.footerBox .footerMain,
#footer .footerMain
{
	padding: 20px 28px;
}
.footerBox .footerMain .footerMainL,
#footer .footerMain .footerMainL
{
	float: left;
	width: 473px;
}
.footerBox .footerMain .footerMainR ul,
#footer .footerMain .footerMainR ul,
.footerBox .footerMain .footerMainL ul,
#footer .footerMain .footerMainL ul
{
	float: left;
	width: 200px;
}
.listaIco { padding : 15px; }
.listaIco li { _height : 19px; margin : 0 0 2px 0; }
.listaIco li img,	#footer .footerMain .footerMainL ul li img {
	float		: left;
	margin		: 0 5px 0 0;
	width:19px !important;
	height:19px !important;
}

ul.listaIcoArt {
	padding		: 0;
	margin-top  : 0;
	display		: block;
	overflow	: hidden;
	position	: relative;
}
ul.listaIcoArt li {
	width		: 560px;
	height		: 158px;
	display		: block;
	float		: left;
	margin		: 0;
}
ul.listaIcoArt li a {
	color		: #d34108;
	font-size	: 12px;
	font-weight	: bold;
	text-align	: center;
	width		: 140px;
	height		: 158px;
	padding		: 0;
	display		: block;
	cursor		: pointer;
	margin		: 0 auto;
}

#footer .footerMain .footerMainR ul li a, #footer .footerMain .footerMainL ul li a, #footer .footerMain .footerMainR ul li, #footer .footerMain .footerMainL ul li {
	display		: block;
	height		: 19px;
	line-height	: 19px;
	color		: #606060;
}
.listaIco li a {
	height		: 19px;
	line-height	: 19px;
	#float		: left;
}
#footer .footerMain .footerMainR ul li, #footer .footerMain .footerMainL ul li {
	margin		: 0 0 2px 0;
}
.footerMainR ul li img { float : left; margin : 5px 8px 0 0; }
.footerBox .footerMain .footerMainR, #footer .footerMain .footerMainR
{
	float: left;
	padding: 0 0 0 20px;
	width: 400px;
}
.footerBox .footerMain h2,
#footer .footerMain h2
{
	color: #d34108;
	font-size: 19px;
	margin: 0 0 10px 0;
}
.fltrt {
	float		: right;
	margin-left : 8px;
}
.fltlft {
	float		: left;
	margin-right: 8px;
}
.clearfloat {
	clear		: both;
    height		: 0;
    font-size	: 1px;
    line-height : 0px;
}
.last {	margin	: 0; }

.meniu_forum { height:32px; overflow:hidden; line-height:32px; width:970px; _width:971px; margin : 0 auto; }
.meniu_forum a { float:left; display:block; font-size:12px; font-weight:bold; color:#fff; padding:0;
	width	: 101px;
	height	: 32px;
	background : url(../images/forum/bkg_meniu_n.jpg) no-repeat 0 0;
	margin		: 0 2px 0 0;
	text-align : center;
	text-transform	: uppercase;
	font-size	: 11px;
	line-height : 32px;
}
.meniu_forum a:hover { background : url(../images/forum/bkg_meniu_h_n.jpg) no-repeat 0 0; text-decoration : none; }
.meniu_forum a.back { background : url(../images/forum/bkg_meniu_b_n.jpg) no-repeat 0 0; text-decoration : none; }
.meniu_forum a.back:hover { background : url(../images/forum/bkg_meniu_b_h_n.jpg) no-repeat 0 0; text-decoration : none; }
.meniu_forum a.r2 { line-height : 12px; padding-top : 3px; height : 29px; }
.meniu_forum a.home { padding:0; width : 42px; }
.meniu_forum img { float:left; margin-top:0px}
.meniu_forum .linkselected { background:url(../images/forum/right_selecdetlink.png) right top no-repeat; _background:url(../images/forum/right_selecdetlink.gif) right top no-repeat; height: 32px; line-height:32px; color:#615b5b !important; padding:0 7px 0 0}
.meniu_forum .linkselected span { background:url(../images/forum/left_selectedlink.png) left top no-repeat; _background:url(../images/forum/left_selectedlink.gif) left top no-repeat; padding:9px 10px 9px 17px}
.meniu_forum .linkselected:hover { text-decoration:none}
.backbucataras { background:url(../images/forum/backb.gif) 12px 13px no-repeat; padding:0 0 0 30px !important; color:#1a1919 !important; font-size:11px !important; font-weight:normal !important;}
.meniu_navigare { font-size:11px; padding:7px; border-bottom:1px dotted #b0adad; margin:0 16px 0 8px; width:960px; margin-bottom:7px }
.meniu_navigare span { background:url(../images/forum/bg_aici.gif) left 5px no-repeat; display:block; float:left; padding-left:12px; color:#a3a3a3; margin-right:6px}
.meniu_navigare a { color:#7d7d7d; display:block; float:left; padding-left:12px; background:url(../images/forum/bg_linknav.gif) left 5px no-repeat;  margin-right:6px}
.meniu_navigare strong { color:#d03527; display:block; float:left; padding-left:12px; background:url(../images/forum/bg_linknav.gif) left 5px no-repeat}
.meniu_forum a.back { margin-right : 0; }


.bottomheader { margin : 0 auto; position:relative; background : url(../images/craciun/bkg_meniu_b.jpg) no-repeat 0 0; width : 970px; height : 12px; }

.BCTheaderTop { position : relative; }
.camara { position : absolute; top : 90px; left : 300px; z-index : 1000; }

.cntheaderCamara { position : relative; height : 113px; }
.headerCamara { width : 679px; top : 0; z-index : 1000; position : absolute; left : -12px; background : url(../images/magazin/header-camara.jpg) no-repeat 0 0; height : 113px; }
.headerCamara .formSortare { margin : 58px 20px 0 0; height : 20px; float : right; line-height : 20px; }
.headerCamara .formSortare select { width : 82px; border : 1px solid #ccc; font-size : 11px; color : #464646; font-weight : bold; }
.headerCamara .formSortare label { font-size : 11px; color : #464646; font-weight : bold; }

.rowProduse { padding : 0 0 10px 0; margin : 0 0 10px 0; border-bottom : 1px dashed #e5e8e1; }
.rowProduse .boxProdus { padding : 0 5px; font-size : 11px; float : left; width : 318px; /* border-right : 1px solid #e5e8e1; */ position : relative; }
.rowProduse .boxProdusLast { border : none; }
.rowProduse .boxProdus img { float : left; margin : 0 10px 0 0; border : 1px solid #f5f5f5; padding : 2px; }
.rowProduse .boxProdus h2 { font-size : 18px; color : #000; }
.rowProduse .boxProdus p { font-size : 11px; color : #EBA91E; margin : 0 0 20px 0; font-weight : bold}
.rowProduse .boxProdus p.descriere { margin : 0 0 18px 0; color : #464646;font-weight : normal}
.rowProduse .boxProdus p a { font-size : 11px; color : #6aa114; font-weight : bold;}
.rowProduse .boxProdus .pret { display : block; height : 20px; line-height : 20px; }
.rowProduse .boxProdus .pret li { display : inline; }
.rowProduse .boxProdus .pret li span,
.rowProduse .boxProdus .pret li img,
.rowProduse .boxProdus .pret li b { line-height : 13px; height : 13px; display : block; float : left; }
.rowProduse .boxProdus .pret li b { font-size : 12px; color : #eba91e; margin : 0 5px; }
.rowProduse .boxProdus .pret img { float : right; }
.rowProduse .boxProdus .btnCumpara { border : none; cursor : pointer; margin : 0 0 0 0; width : 111px; height : 26px; display : block; background : url(../images/magazin/btn_cumpara.jpg) no-repeat 0 0; }
.rowProduse .boxProdus .btnCumpara:hover { text-decoration : none; background : url(../images/magazin/btn_cumpara_h.jpg) no-repeat 0 0; }

.boxA { width : 301px; float : right; margin : 50px 0 10px 0; }
.boxATop { background : url(../images/magazin/box_a_t.jpg) no-repeat 0 0; height : 9px; }
.boxABottom { background : url(../images/magazin/box_a_b.jpg) no-repeat 0 0; height : 9px; }
.boxAContent { padding : 0 0 1px 10px; background : #fbefe6; border-left : 1px solid #eedfd6; border-right : 1px solid #eedfd6;}
.boxAContent h2 { border-bottom : 1px solid #eedfd6; margin : 0 7px 10px 0; padding : 0 0 10px 0; font-weight : bold; font-size : 12px; text-transform : uppercase; color : #464646; }
.boxAContent ul { margin : 0 0 5px 0; display : block; height : 19px; line-height : 19px; }
.boxAContent ul.mic { font-size : 11px; }
.boxAContent ul li { display : block; float : left; width : 175px; }
.boxAContent ul li.label { width : 110px; }
.boxAContent ul li b.pret { font-size : 12px; color : #eba91e; }
.boxAContent ul li.pret b { position : relative; bottom : 2px; font-size : 12px; color : #eba91e; }
.boxAContent ul li.pret img { position : relative; top : 0px; }
.boxAContent .verde { color : #6aa114; line-height : 19px; }
.boxAContent .verde a { color : #6aa114; font-size :11px; line-height : 19px; }

.boxAContent ul.action { border-top : 1px solid #eedfd6; padding : 10px 0 0 0; margin : 10px 7px 0 0; display : block; height : 26px; }
.boxAContent ul.action li { width : 182px; }
.boxAContent ul.action li.label { width : 100px; }

.boxB { width : 301px; float : right; margin : 0 0 10px 0; }
.boxB .boxBTop { background : url(../images/magazin/box_b_t.jpg) no-repeat 0 0; height : 93px; }
.boxB .boxBBottom { background : url(../images/magazin/box_b_b.jpg) no-repeat 0 0; height : 10px; }
.boxB .boxBContent { padding : 0 10px 1px 10px; border-left : 1px solid #ccd1c4; border-right : 1px solid #ccd1c4; }
.boxB .boxBContent .row { margin : 0 0 15px 0; }
.boxB .boxBContent .row .avatar { float : left; margin : 0 4px 0 0; border : 1px solid #ccc; padding : 2px; }
.boxB .boxBContent .row b { color : #000; }
.boxB .boxBContent .row p { color : #464646; font-size : 11px; }
.boxB .boxBContent .row p b { color : #eba91e; font-size : 11px; font-weight : bold; }
.boxB .boxBContent .row p img { position : relative; top : 2px; }
.boxB .boxBContent a:hover b { color : #6aa114!important; text-decoration : underline; }
.boxB .boxBContent a.verde { color : #6aa114; text-decoration : underline; font-size : 11px; }
.boxB .boxBContent img.prez { margin : 10px auto; display : block; width : 143px; }
.boxB .boxBTop h2 { font-size : 16px; color : #464646; font-weight : bold; line-height : 16px; margin : 0 0 0 10px; padding : 8px 0 0 0; }
.boxB .boxBTop p { font-size : 11px; color : #464646; margin : 0 0 0 12px; }

.btnNecesitati { float : left; border : none; cursor : pointer; margin : 0 2px 0 0px; width : 81px; height : 26px; display : block; background : url(../images/magazin/btn_necesitati.jpg) no-repeat 0 0; }
.btnNecesitati:hover { background : url(../images/magazin/btn_necesitati_h.jpg) no-repeat 0 0; }

.btnPlateste { float : left;  border : none; cursor : pointer; width : 99px; height : 26px; display : block; background : url(../images/magazin/btn_plateste.jpg) no-repeat 0 0; }
.btnPlateste:hover { background : url(../images/magazin/btn_plateste_h.jpg) no-repeat 0 0; }

.info, .error { -moz-border-radius : 4px; padding : 10px; background : #c12e2e; color : #fff; margin : 20px 0; }
.info { background : #709c40; }
.info a , .error a { font-weight : bold; color : #fff; text-decoration : underline; }

.colt { position : absolute; top : 1px; left : 106px; padding : 0!important; border : none!important; }

/*pretulverde.ro*/
.pretul_verde{width:659px;height:235px;}
.pretul_verde .header{width: 652px;height: 36px;border: 1px solid #548f17;padding-left: 5px;padding-top: 5px;padding-bottom: 5px;background-color: #548f17;}
.box_produse{width: 657px;border: 1px solid #548f17;background-color: #548f17;}
.pretul_verde .produs{width:156px;float:left;border:1px solid #ededed;background-color:#fff;margin-top:5px;margin-bottom:5px;}
.pretul_verde .nume_produs{font-family:Arial;font-size:12px;color:#000;text-align:center;border-bottom:1px solid #ededed;font-weight:bold;padding:10px 5px;border-top:1px solid #ededed;padding-top:10px;height:30px;overflow:hidden}
.pretul_verde .nume_produs a{text-decoration:none;color:#000;}
.pretul_verde .pret{font-family:Arial;font-size:12px;color:#4b7f17;text-align:center;font-weight:bold;}
.ml5{margin-left:5px;}
.clear{clear:both;}
.mr5{margin-right:5px;}