body  { background : url(../images/pink/love-pattern.jpg) repeat 0 0; color: #606060; 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; }
div.BCTLogin 		{ color : #fff; background  : url(../images/pink/bkg_login.jpg) 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
{
	/*background: url(../images/craciun/sep3.jpg) no-repeat right top;*/
	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; }

.boxSlide { margin : 0 0 10px 0; }
.boxSlide img.title { margin : 8px 0 4px 0; }
.boxSlide .slide3w { height : 351px; }
.boxSlide .slide3wLeft { width : 442px; float : left; }
.boxSlide .slide3wRight { width : 213px; float : left; }
.boxSlide .slide3wRightRow { width : 213px; height : 87px; background : #f7e0ea; }
.boxSlide .selected { background : #f3b1ba; }
.boxSlide .slide3wRight .sep { width : 213px; height : 1px; background : #f3b1ba; }
.boxSlide .slide3wRight div { height : 87px; }
.boxSlide .slide3wRight div span { padding : 0 0 0 10px; background : url(../images/pink/arrow.gif) no-repeat left 5px; margin : 30px 0 0 10px; display : block; width : 115px; float : left; }
.boxSlide .slide3wRight div span a { color : #000; font-weight : bold; }
.boxSlide .slide3wRight div span p { font-size : 11px; }
.boxSlide .slide3wRight div img { margin : 10px 10px 0 0; float : right; border : 1px solid #fff; }
.boxSlide .slide3wRight div img:hover { border : 1px solid #666; }
.boxSlide .slide3wRightRow:hover { background : #f3b1ba; cursor : pointer; }

.box3x { margin : 0 0 10px 0; }
.box3x .box {
	background  : url(../images/pink/bkg_box3x.jpg) no-repeat 0 0;
	width		: 198px;
	height		: 326px;
	padding		: 9px 8px 0 8px;
	float		: left;
	margin-right : 8px;
}
.box3x .last { margin-right : 0; }
.box3x .box h2 { font-size : 16px; font-weight : bold; color : #383f2e; margin : 0 0 12px 0; }
.box3x .box .content { padding : 6px 13px; #padding : 6px 13px 3px 13px; }
.box3x .box .content h3 { font-size : 12px; font-weight : bold; color : #c23849; margin : 0 0 6px 0; }
.box3x .box .content h3 a { color : #c23849; }
.box3x .box .content p { height : 42px; display : block; font-size : 11px; margin : 10px 0 7px 0; border-bottom : 1px solid #c8cac4; padding : 0 0 7px 0; _margin : 10px 0 3px 0; }
.box3x .box .content a.foto { background  : url(../images/craciun/bkg_foto3x.jpg) no-repeat 0 0; padding-top : 9px; width : 170px; height : 117px; display : block; }
.box1x .content li,
.box3x .box .content li {
	background  : url(../images/pink/arrow3x.jpg) no-repeat 0 3px;
	padding		: 0 0 0 15px;
	height 		: 12px;
	line-height	: 12px;
	margin		: 0 0 3px 0;
}
.box1x .content li a,
.box3x .box .content li a {
	color		: #252525;
	font-size	: 11px;
	text-decoration : underline;
}
.box3x .box div.more { margin : 5px 0 0 0; #margin : 0; }
.box3x .box div.more a {
	color : #d6382d;
	text-decoration : underline;
	font-size	: 11px;
	background  : url(../images/craciun/more3x.jpg) no-repeat 0 3px;
	padding		: 0 0 0 15px;
}

.boxPoveste {
	background  : url(../images/pink/bkg_poveste-dragobete.jpg) no-repeat 0 0;
	height		: 368px;
	width		: 307px;
	margin		: 0 0 13px 0;
	position 	: relative;
}


.boxPoveste .content { padding : 245px 25px 0 25px; }
.boxPoveste .content h2 { font-size : 18px; color : #64675f; margin-bottom : 4px; }
.boxPoveste .content p { font-size : 11px; color : #64675f; margin-bottom : 6px; }
.boxPoveste .content a { font-size : 11px; color : #cc4724; text-decoration : underline; }

.box1x {
	margin 		: 0 0 10px 0;
	position	: relative;
	background  : url(../images/craciun/box_1x_r.jpg) repeat-y 0 bottom;
	width		: 307px;
}
.box1x .inima { position : absolute; top : -17px; right : -5px; z-index : 100; }
.box1x .container {
	background  : url(../images/craciun/box_1x_bottom.jpg) no-repeat 0 bottom;
}
.box1x .content {
	background  : url(../images/pink/box_1x_top.jpg) no-repeat 0 0;
	_postion	: relative;
	_height : 100%;
	_width : 100%;
}
.box1x .container .box { padding : 5px 10px; }
.box1x .container .box div.foto { width : 117px; height : 142px; padding : 4px; border : 1px solid #c8cac4; float : left; margin : 0 4px 0 0; display : block;  }
.box1x .container .box div.foto a { color : #d6382d; text-decoration : underline; }
.box1x .container .box img { margin : 0 0 3px 0; }
.box1x .container .box h2 { line-height : 18px; font-size : 16px; font-weight : bold; color : #383f2e; }
.box1x .container .box p.sh2 { font-size : 11px; color : #000; line-height : 10px; }
.box1x .container .box .inner { margin : 15px 5px; }
.box1x .container .box .inner div.pmsg { float : left; width : 141px; height : 93px; background  : url(../images/craciun/box_1x_g.jpg) no-repeat 0 0; padding : 20px 2px; font-size : 11px; color : #383f2e; }
.box1x .container .box .inner p.pmsg {  margin-bottom : 24px; }
.box1x .container .box .inner div.pmsg img { width : 42px; height : 42px; padding : 4px; border : 1px solid #c8cac4; float : left; margin : 0 4px 0 0; }
.box1x .container .box .inner .info { margin : 15px 0 0 0; }
.box1x .container .box .inner .info a { font-size : 11px; font-weight : bold; color : #d6382d; }
.box1x .container .box .inner .info p { margin : 2px 0 6px 0; }
.box1x .container .box .inner div.pmsg .info img { border : none; padding : 0; width : 13px; height : 13px; }
.box1x .container .box .inner p.citat { padding : 10px 0; _padding : 0px 0;  font-style : italic; }
.box1x .container .box a.more { color : #fff; font-size : 11px; background  : url(../images/craciun/box_1x_arrow.jpg) no-repeat 0 2px; padding : 0 0 0 15px; text-decoration : underline; }

.box1xv2 .container .box div.foto { width : 268px; height : 103px; position : relative; }
.box1xv2 .container .box div.foto img { float : left; margin : 0 8px 0 0; }
.box1xv2 .container .box div.foto h2 { color : #64675f; font-size : 12px; font-weight : bold; margin : 0 0 4px 0; }
.box1xv2 .container .box div.foto p { font-size : 11px; }
.box1xv2 .container .box div.foto a { position : absolute; bottom : 5px; left : 118px; }
.box1xv2 .container .box ul { margin : 7px 0; }
.box1xv2 .container .box ul li { margin : 0 0 8px 0; height : auto; }

.box1xv2 .container .box .video { position : relative; }
.box1xv2 .container .box .video .youtube { position : absolute; bottom : -8px; right : 30px; }
.box1xv2 .container .box .video div.foto { float : none; padding : 0; margin : 0 auto; width : 224px; height : 137px; border : 1px solid #9b9b9b; }
.box1xv2 .container .box .video div.foto img { margin : 1px; border : 1px solid #9b9b9b; }
.box1xv2 .container .box .video h2 { font-size : 12px; font-weight : bold; color : #363636; border-bottom : 1px solid #c8cac4; width : 224px; margin : 2px auto 4px auto; padding : 0 0 2px 0; }
.box1xv2 .container .box .video p { width : 224px; margin : 0 auto; display : block; color : #64675f; font-size : 11px; }
.box1xv2 .container .box .video a.toate { display : block; color : #d6382d; font-size : 11px; text-decoration : underline; padding : 0 0 0 25px; margin : 5px 0 35px 0; }

.boxCarusel { width : 654px; height : 228px; background  : url(../images/craciun/bkg_carusel.jpg) no-repeat 0 0; margin : 10px 0 0 0; }
.boxCarusel .header { padding : 4px 10px; }
.boxCarusel .header h2 { margin : 6px 0 0 0; color : #fff; font-size : 18px; line-height : 16px; }
.boxCarusel .header p { color : #f0c5bf; font-size : 11px; }



/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}
.jcarousel-clip {
    z-index			: 2;
    padding			: 0;
    margin			: 0;
    overflow		: hidden;
    position		: relative;
}
.jcarousel-list {
    z-index			: 1;
    overflow		: hidden;
    position		: relative;
    top				: 0;
    left			: 0;
    margin			: 0;
    padding			: 0;
}
.jcarousel-list li,
.jcarousel-item {
    float			: left;
    list-style		: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width			: 75px;
    height			: 75px;
}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index			: 3;
    display			: none;
}
.jcarousel-prev {
    z-index			: 3;
    display			: none;
}
#carousel-articole {
    position 	: relative;
    overflow	: hidden;
    height		: 158px;
}
.jcarousel-skin-articole .jcarousel-container-horizontal {
	background	: #fff;
    width		: 564px;
    padding		: 0px 32px;
    height		: 158px;
    margin		: 18px 0 0 15px;
}
.jcarousel-skin-articole .jcarousel-container-vertical {
    width		: 75px;
    height		: 245px;
    padding		: 40px 20px;
}
.jcarousel-skin-articole .jcarousel-clip-horizontal {
    width		: 556px;
    height		: 158px;
    margin-left : 8px;
}
.jcarousel-skin-articole .jcarousel-clip-vertical {
    width		: 75px;
    height		: 245px;
}

.jcarousel-skin-articole .jcarousel-item {
    width		: 139px;
    height		: 158px;
    padding		: 0;
    overflow	: hidden;
    position	: relative;
	background	: url(../images/craciun/bkg_carusel_item.jpg) no-repeat 0 0;
}
.jcarousel-skin-articole .jcarousel-item img {
	margin		: 6px 0 0 6px;
}
.jcarousel-skin-articole .jcarousel-item p {
	display		: block;
	margin		: 0 0 0 7px;
	font-size	: 11px;
	color		: #263f4f;
	font-weight	: bold;
	text-align	: left;
}

.jcarousel-skin-articole .jcarousel-item h2 { color : #383f2e; font-weight : bold; margin : 0 0 3px 7px; }
.jcarousel-skin-articole .jcarousel-item h2 a { color : #383f2e; }
.jcarousel-skin-articole .jcarousel-item a.nume { text-decoration : underline; color : #d24735; font-size : 11px; margin : 0 0 0 7px; }

.jcarousel-skin-articole .jcarousel-item span a {
	display		: block;
	font-size	: 14px;
	color		: #000;
	font-weight	: bold;
	text-align	: center;
}
.jcarousel-skin-articole .jcarousel-item-horizontal {
    margin-right	: 0px;
}

.jcarousel-skin-articole .jcarousel-item-vertical {
    margin-bottom	: 10px;
}

.jcarousel-skin-articole .jcarousel-item-placeholder {
    background		: #fff;
    color			: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-articole .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 32px;
    height: 158px;
    cursor: pointer;
    background: transparent url(../images/craciun/next-horizontal.png) no-repeat 0 0;
    _background: transparent url(../images/craciun/next-horizontal.gif) no-repeat 0 0;
}

.jcarousel-skin-articole .jcarousel-next-horizontal:hover {
    background-position: -64px 0;
}

.jcarousel-skin-articole .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-articole .jcarousel-next-disabled-horizontal,
.jcarousel-skin-articole .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-articole .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -64px 0;
}

.jcarousel-skin-articole .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 32px;
    height: 158px;
    cursor: pointer;
    background: transparent url(../images/craciun/prev-horizontal.png) no-repeat -32px 0;
    _background: transparent url(../images/craciun/prev-horizontal.gif) no-repeat -32px 0;
}

.jcarousel-skin-articole .jcarousel-prev-horizontal:hover {
    background-position: -64px 0;
}

.jcarousel-skin-articole .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-articole .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-articole .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-articole .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-articole .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/carousel/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-articole .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-articole .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-articole .jcarousel-next-disabled-vertical,
.jcarousel-skin-articole .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-articole .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-articole .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/carousel/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-articole .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-articole .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-articole .jcarousel-prev-disabled-vertical,
.jcarousel-skin-articole .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-articole .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
div.boxCarousel {
	position		: relative;
}
div.boxCarousel h2 {
	color			: #4e86a9;
	font-size		: 25px;
	font-family		: arial;
	font-weight 	: bold;
	line-height 	: 18px;
	margin			: 0 0 0 10px;
	padding			: 12px 0 0 0;
	text-transform	: uppercase;
	text-align		: center;
	width			: 100%;
	position		: absolute;
	top				: 5px;
	z-index			: 400;
}

.rotator { height : 16px; line-height : 16px; margin : 23px 0 0 11px; position : absolute; bottom : 8px; }
.rotator li { cursor :pointer; height : 16px; line-height : 16px; width : 16px; display : block; background: transparent url(../images/craciun/p.jpg) no-repeat 0 0; float : left; margin : 0 6px 0 0; text-align : center; font-size : 11px; font-weight : bold; color : #383f2e; }
.rotator li.selected { color : #cc4724; }
.rotator li.rotator_stop { background: transparent url(../images/craciun/pauza.jpg) no-repeat 0 0; }
.rotator li.rotator_stop:hover { cursor : pointer; background: transparent url(../images/craciun/pauza_h.jpg) no-repeat 0 0; }
.rotator li.rotator_start { background: transparent url(../images/craciun/start.jpg) no-repeat 0 0; }
.rotator li.rotator_start:hover { cursor : pointer; background: transparent url(../images/craciun/start_h.jpg) no-repeat 0 0; }
