/* CSS Document */

/* reset paddings and margins */
	* {
		margin: 0;
		padding: 0;
		outline:none;
	}

/* html element needs this setting, to center wrapping div */
	html {
		width: 100%;
		
	}

	body {
position: relative;
width: 100%;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0054a6;
font-size:12px;
vertical-align:top;


	}
	
	/* common formats */
h1, h2, h3{padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif}
h1{font-size:24px; color:#ffffff;}
a{ text-decoration:underline; color:#0054a6; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:hover{text-decoration:none;}
a.red { font-size:11px; color:#CC0000;}
td{vertical-align:top;}
.red{color:#FF0000; font-size:18px;}
.white{color:#FFFFFF;}
ul{margin:0px 0px 0px 30px;}
.an{display:block; width:700px; border-bottom:1px solid #0099FF; line-height:2em; color:#0099FF; margin-bottom:10px;}
.smalltext{font-size:10px;}
.small_container{float:left;
padding:0px 20px 15px 0px; width:210px;
}


	
/* common clearing div */
	div.clear {
	clear: both;
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	}

/* center wrapping div */
	div#wrap, div#wrap_noapte {
	width:100%;
	text-align:left;
	position:relative;
	top:0px;
	left:0px;
	display:none;
	}
	
	#home div#wrap{
	background-image:url(../images/home_content_bg2.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
	#home div#wrap_noapte{
	background-image:url(../images/home_content_noapte_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
	
	#produse div#wrap{
	background-image:url(../images/general_content_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
	#produse div#wrap_noapte{
	background-image:url(../images/general_noapte_content_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
	
	#mucegai_nobil div#wrap{
	background-image:url(../images/produse_mucegaita_content_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
	#mucegai_nobil div#wrap_noapte{
	background-image:url(../images/produse_mucegaita_noapte_content_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
	
	#mucegai_nobil.bleu div#wrap
	{	background-image:url(../images/produse_mucegaita_content_bg_bleu.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
	#mucegai_nobil.bleu div#wrap_noapte
	{	background-image:url(../images/produse_mucegaita_noapte_content_bg_bleu.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
	
#mucegai_nobil.brie div#wrap
	{	background-image:url(../images/produse_mucegaita_content_bg_brie.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
#mucegai_nobil.brie div#wrap_noapte
	{	background-image:url(../images/produse_mucegaita_noapte_content_bg_brie.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
	
#mucegai_nobil.camembert div#wrap
	{	background-image:url(../images/produse_mucegaita_content_bg_camembert.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
#mucegai_nobil.camembert div#wrap_noapte
	{	background-image:url(../images/produse_mucegaita_noapte_content_bg_camembert.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
	
#branza_topita  div#wrap, #branza_topita.felii  div#wrap, #branza_topita.triunghiuri  div#wrap, #branza_topita.blocuri div#wrap, #branza_topita.delicii div#wrap{
	background-image:url(../images/produse_topita_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#branza_topita  div#wrap_noapte, #branza_topita.felii  div#wrap_noapte, #branza_topita.triunghiuri  div#wrap_noapte, #branza_topita.blocuri div#wrap_noapte, #branza_topita.delicii div#wrap_noapte{
	background-image:url(../images/produse_topita_noapte_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#branza_maturata div#wrap{
	background-image:url(../images/produse_maturate_generalcontent_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#branza_maturata div#wrap_noapte{
	background-image:url(../images/produse_maturate_noapte_generalcontent_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#branza_maturata.cascaval div#wrap{
	background-image:url(../images/produse_maturate_cascaval_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#branza_maturata.cascaval div#wrap_noapte{
	background-image:url(../images/produse_maturate_noapte_cascaval_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#branza_maturata.pane div#wrap{
	background-image:url(../images/produse_maturate_cascavalp_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#branza_maturata.pane div#wrap_noapte{
	background-image:url(../images/produse_maturate_noapte_cascavalp_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#branza_maturata.felii div#wrap{
	background-image:url(../images/produse_maturate_felii_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#branza_maturata.felii div#wrap_noapte{
	background-image:url(../images/produse_maturate_noapte_felii_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#branza_maturata.cedar div#wrap{
	background-image:url(../images/produse_maturate_cedar_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#branza_maturata.cedar div#wrap_noapte{
	background-image:url(../images/produse_maturate_cedar_noapte_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}

#crema div#wrap{
	background-image:url(../images/produse_creme_generalcontent_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#crema div#wrap_noapte{
	background-image:url(../images/produse_creme_noapte_generalcontent_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#crema.almette div#wrap{
	background-image:url(../images/produse_crema_almette_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#crema.almette div#wrap_noapte{
	background-image:url(../images/produse_crema_noapte_almette_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#crema.creme div#wrap{
	background-image:url(../images/produse_crema_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#crema.creme div#wrap_noapte{
	background-image:url(../images/produse_crema_noapte_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#telemea div#wrap{
	background-image:url(../images/produse_telemea_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#telemea div#wrap_noapte{
	background-image:url(../images/produse_telemea_noapte_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#branza_rasa div#wrap{
	background-image:url(../images/produse_rasa_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#branza_rasa div#wrap_noapte{
	background-image:url(../images/produse_rasa_noapte_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#noutati div#wrap, #noutati #arhiva div#wrap{height:667px;
	background-image:url(../images/noutati_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#noutati div#wrap_noapte, #noutati #arhiva div#wrap_noapte{height:667px;
	background-image:url(../images/noutati_noapte_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#sitemap div#wrap{
	height:667px;
	background-image:url(../images/sitemapbg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#sitemap div#wrap_noapte{
height:667px;
	background-image:url(../images/sitemapbg_noapte.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#media div#wrap{
	height:667px;
	background-image:url(../images/general_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;
}
#media_index div#wrap, #arhiva div#wrap{
height:667px;
	background-image:url(../images/media_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#media_index div#wrap_noapte, #arhiva div#wrap_noapte{
height:667px;
	background-image:url(../images/media_noapte_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#galeria div#wrap{
	height:667px;
	background-image:url(../images/media_poze_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
#galeria div#wrap_noapte{
height:667px;
	background-image:url(../images/media_noapte_poze_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;}
	
#contact div#wrap, #adrese_utile div#wrap, #cariere div#wrap{
	background-image:url(../images/general_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
#contact div#wrap_noapte, #adrese_utile div#wrap_noapte, #cariere div#wrap_noapte{
	background-image:url(../images/general_noapte_content_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;}
	
#cautare div#wrap{
	background-image:url(../images/cautare_bg.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;
}

#cautare div#wrap_noapte{
	background-image:url(../images/cautare_bg_noapte.jpg);
		background-position:bottom left;
	background-repeat:no-repeat;
}

	div#topwrapper{
	width:100%;
	height:125px;
	position:relative;
	top:0px;
	left:0px;
	background-image:url(../images/topwrapper_int_bg.png);
	background-repeat:no-repeat;
	background-position:0px 57px;
	}
	#home div#topwrapper, #contact div#topwrapper, #cautare div#topwrapper, #adrese_utile div#topwrapper, #cariere div#topwrapper, #sitemap div#topwrapper{background-image:url(../images/topwrapper_bg.gif);
	background-repeat:no-repeat;
	background-position:224px 57px;}
	div#logo{
	width:221px;
	height:125px;
	position:relative;
	float:left;
	top:0px;
	left:0px;
	}
	div#slogan{
	width:746px;
	height:57px;
	position:absolute;
	top:5px;
	left:250px;
	}
	div#slogan h2{font-family:Helvetica, Arial,  sans-serif; 	font-size:40px;
	font-weight:normal; color:#FFFFFF;}
	
	
	
	div#leftcolumn {
	width:221px;
	text-align:left;
	position:relative;
	float:left;
	top:-7px;
	left:0px;
	}
	#home div#leftcolumn {
	top:0px;
	left:0px;
	}
	#home div#leftcolumn #ultimul_spot{
	height:210px;
	margin:10px 0px 0px 0px;
	padding:36px 0px 0px 0px;
	background-image:url(../images/spot_home_bg.png);
	background-repeat:no-repeat;}
	
	#carusel_flash{position:absolute; top:88px; right:0px; width:350px; height:326px;}
	
	div#rightcolumn {
	width:759px;
	text-align:left;
	position:relative;
	float:left;
	top:0px;
	left:0px;
	}
	
	div#breadcrumb {
	width:700px;
	text-align:left;
	position:relative;
	float:left;
	padding:3px 0px 10px 20px;
	font-size:11px;
	color:#ffffff;
	}
	div#breadcrumb a{font-size:11px; color:#ffffff;}
	
	
	div#content{
	position:relative;
	float:left;
	padding:20px;

	}
	#home div#content{
	padding:0px 10px 10px 10px;
	}
	#noutati div#content{
	top:180px;
	left:170px;
	width:450px;
	padding:10px;
	}
	#sitemap div#content{
	top:180px;
	left:170px;
	width:450px;
	padding:10px;
	}
	div#content h1{
	color:#0054a6;
	font-size:24px;
	font-weight:normal;
	}
	#wrap_noapte div#content h1{
	color:#ffffff;
	font-size:24px;
	font-weight:normal;
	}
	div#content h1 .prodname{
	color:#ffffff;
	}
	#home div#content h1{
	color:#0054a6;
	font-size:24px;
	font-weight:normal;
	padding-bottom:5px;
	}
	#home div#content h2{
	color:#0054a6;
	font-size:20px;
	font-weight:normal;
	line-height:1.2em;
	}
	#home div#content h3{
	color:#cc0000;
	font-size:20px;
	font-weight:normal;
	}
	#home div#content p{ line-height:1.4em; text-align:justify;}
	#home div#content p.top{
	width:330px;
	}
	#home div#content div.bottom{
	width:180px;
	padding:95px 0px 10px 380px;
	}
	#content .subtitlu{font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
	#content .descriere_scurta{ display:block; width:700px; padding:10px; color:#0054a6;}
	#wrap_noapte #content{color:#ffffff;}
	#home #wrap_noapte  #content, #noutati #wrap_noapte  #content{color:#0054a6;}
	#wrap_noapte #content .descriere_scurta{ display:block; width:700px; padding:10px; color:#ffffff;}
	#content h3, #content h3 a{ font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#0054a6;}	
	#wrap_noapte #content h3, #wrap_noapte #content h3 a{ font-size:18px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#ffffff;}
	#content h3, #content h3 a, #content h1, #content h1 a, #wrap_noapte #content h3, #wrap_noapte #content h3 a, #wrap_noapte #content h1, #wrap_noapte #content h1 a{ padding-bottom:5px;}
	#cariere #content a, #cariere #content  .loc{ padding-left:50px;}
	#cariere #content td{padding:4px; color:#FFFFFF}
	tr.odd{background:#41a1d3;}
	tr.even{background:#5bb1de;}


	

#footer 
{
	position:relative;
	float:left;
	top:5px;
	width:100%;
	height:1px;   /* Height of the footer */
	font-size:11px;
	text-align:right;
	display:none;
}


#branza_topita #flash {
position:relative;
float:left;
top:-30px;
left:0px;
}
#branza_topita.triunghiuri #flash {
position:relative;
float:left;
top:-30px;
left:0px;
}
#branza_topita.felii #flash{
position:relative;
float:left;
top:0px;
left:0px;
}
#branza_topita.blocuri #flash {
position:relative;
float:left;
top:-20px;
left:0px;
}
#branza_topita.delicii #flash {
position:relative;
float:left;
top:-40px;
left:0px;
}
#branza_maturata #flash {
position:relative;
float:left;
top:20px;
left:0px;
}
#branza_maturata.cascaval #flash {
position:relative;
float:left;
top:20px;
left:0px;
}
#branza_maturata.cedar #flash {
position:relative;
float:left;
top:0px;
left:80px;
}
#crema #flash {
position:relative;
float:left;
top:30px;
left:0px;
}
#crema.almette #flash {
position:relative;
float:left;
top:0px;
left:0px;
}
#crema.creme #flash {
position:relative;
float:left;
top:0px;
left:0px;
}
#telemea #flash {
position:relative;
float:left;
top:0px;
left:0px;
}
#branza_rasa #flash {
width:750px;
position:relative;
float:left;
top:-87px;
left:0px;
}



	
	
/* MENUS CLASSES */
	
/* START LEVEL 2 SUBMENU CLASSES */	
	div#horizontal_submenu {
	position:absolute;

	top:87px;
	left:221px;
	width:734px;
	height:24px;
	background-color:#71bf44;
	text-align:left;
	font-size:11px;
	padding:7px 5px 0px 20px;
	color:#FFFFFF;
	}
	div#horizontal_submenu a{color:#FFFFFF;}
	#produse  #mucegai_nobil div#horizontal_submenu a.h_mucegai_nobil,
	#produse #branza_topita div#horizontal_submenu a.h_branza_topita,
	#produse #branza_maturata div#horizontal_submenu a.h_branza_maturata,
	#produse #crema div#horizontal_submenu a.h_crema,
	#produse #telemea div#horizontal_submenu a.h_telemea, 
	#produse #branza_rasa div#horizontal_submenu a.h_branza_rasa{font-weight:bold; text-decoration:underline; display:inline;}
	#produse  #mucegai_nobil div#horizontal_submenu a.h_mucegai_nobil:before,
	#produse  #branza_topita  div#horizontal_submenu a.h_branza_topita:before,
	#produse  #branza_maturata  div#horizontal_submenu a.h_branza_maturata:before,
	#produse  #crema  div#horizontal_submenu a.h_crema:before,
	#produse  #telemea  div#horizontal_submenu a.h_telemea:before,
	#produse  #branza_rasa  div#horizontal_submenu a.h_branza_rasa:before{content:url(../images/arr_green.gif);}
	
	
	#noutati #noutati_index   div#horizontal_submenu a.h_noutati,
	#noutati #arhiva div#horizontal_submenu a.h_arhiva{font-weight:bold; text-decoration:underline; display:inline;}
	#noutati #noutati_index  div#horizontal_submenu a.h_noutati:before,
	#noutati #arhiva div#horizontal_submenu a.h_arhiva:before{content:url(../images/arr_green.gif);}

	#sitemap #sitemap_index   div#horizontal_submenu a.h_noutati{font-weight:bold; text-decoration:underline; display:inline;}
	#sitemap #sitemap_index  div#horizontal_submenu a.h_noutati:before{content:url(../images/arr_green.gif);}
	
	#media #media_index   div#horizontal_submenu a.h_spoturi,
	#media #arhiva div#horizontal_submenu a.h_arhiva_spoturi,
	#media #galeria div#horizontal_submenu a.h_galeria{font-weight:bold; text-decoration:underline; display:inline;}
	#media #media_index  div#horizontal_submenu a.h_spoturi:before,
	#media #arhiva div#horizontal_submenu a.h_arhiva_spoturi:before,
	#media #galeria div#horizontal_submenu a.h_galeria:before{content:url(../images/arr_green.gif);}
	
	#cautare #succes div#horizontal_submenu a.h_succes{font-weight:bold; text-decoration:underline; display:inline;}
	#cautare #succes div#horizontal_submenu a.h_succes:before{content:url(../images/arr_green.gif);}
/* end LEVEL 2 SUBMENU CLASSES */	
	
/* START LEVEL 3 SUBMENU CLASSES */	
	#submenu_l3{
	width:210px;
	padding:0px 0px 0px 8px;
	background:url(../images/sub_3_02.png);
	background-repeat:repeat-y;
	}
	#submenu_l3_top{width:210px; height:25px; background-image:url(../images/sub_3_01.png); background-repeat:no-repeat;}
	#submenu_l3_bottom{width:210px; height:12px; background-image:url(../images/sub_3_03.png); background-repeat:no-repeat;}
	#submenu_l3 ul {
	margin: 0;
	padding: 0px 0px;
	}
	#submenu_l3 ul li {
	margin: 0px 15px;
	position: relative;
	list-style-type:none;
	line-height:1.5em;
		}
	#submenu_l3 ul li a{ color:#FFFFFF; font-size:11px;}
	#submenu_l3 ul li h3 a {
	padding-bottom:10px;
	position: relative;
	list-style-type:none;
	color:#dbfbe4;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	#submenu_l3 ul li a.selected{ font-weight:bold;}

/* END LEVEL 3 SUBMENU CLASSES */
	
/* MAIN MENU */	
div#meniu_principal {
	width:776px;
	height:30px;
	background-image:url(../images/menu_bg.gif);
	position:absolute;
	top:57px;
	left:223px;
	}
#wrapper990{position:relative; float:left; width:980px;}
	
ul#menu {
color: #fff;
margin: 0;
padding: 1px 0px;
}


ul#menu li {
display: inline;
margin: 5px 0px;
position: relative;
}

ul#menu h2, ul#menu h3 {
font-size: 100%;
font-weight: normal;
display: inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


ul#menu li a.mainitem, ul#menu li.mega a.mainitem {
color: #ffffff;
text-decoration: none;
text-align:center;
line-height:2.5em;
padding:7px 36px;
}

#home ul#menu li h2.h_home a,
#adrese_utile ul#menu li h2.h_adrese_utile a,
#noutati ul#menu li h2.h_noutati a,
#media ul#menu li h2.h_media a,
#produse ul#menu li h2.h_produse a,
#cautare ul#menu li h2.h_cautare a{font-weight:bold; text-decoration: none; background:url(../images/produse_sub_btn_bg.gif);
background-position:center;
background-repeat:no-repeat;
text-align:center;
line-height:2.5em;
padding:7px 36px;}

ul#menu li.mega a:hover{text-decoration: underline; color:#003399; background:url(../images/produse_sub_btn_bg.gif);
background-position:center;
background-repeat:no-repeat;}

ul#menu li a:hover {
text-decoration: underline;
}

ul#menu div {
display: none;
}

ul#menu li.mega div {
color: #0054a6;
}
ul#menu li.mega div.produse{
position: absolute;
top: 21px;
left: 0px;
width:513px;
height:280px;
background:url(../images/produse_sub_bg_left.png);
background-repeat:no-repeat;
	z-index:10;}

ul#menu li.mega div.adrese_utile{
position: absolute;
top: 21px;
left: 10px;
width:172px;
background:url(../images/all_sub_bg_left.png);
background-position:bottom left;
background-repeat:no-repeat;
	z-index:10;
}

ul#menu li.mega div.noutati{
position: absolute;
top: 21px;
left: -3px;
width:172px;
background:url(../images/all_sub_bg_left.png);
background-position:bottom left;
background-repeat:no-repeat;
	z-index:10;}

ul#menu li.mega div.media{
position: absolute;
top: 21px;
left: -9px;
width:172px;
height:384px;
background:url(../images/all_sub_bg_left.png);
background-position:bottom left;
background-repeat:no-repeat;
	z-index:10;}

ul#menu li.mega div.cautare{
position: absolute;
top: 21px;
left: -50px;
width:172px;
background:url(../images/all_sub_bg_left.png);
background-position:bottom left;
background-repeat:no-repeat;
z-index:10;
}

ul#menu li.mega div p{
padding:4px 5px;
}

ul#menu li.hovering div {
display: block;
}

ul#menu li.mega div a.sub {
padding: 0;
background-image: none;
color:#0054a6;
font-size:11px;
line-height:1.5em;
}

ul#menu div h3.sub a{
color:#FFFFFF;
font-weight: bold;
font-size: 11px;
line-height:2.5em;
background:url(../images/produse_sub_h3_bg.gif);
background-position:top right;
background-repeat:no-repeat;
padding:2px 5px 2px 2px;
display:block;
width:161px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
ul#menu div  a.sub{ text-decoration:none; font-size:11px;}
ul#menu div  a.sub:hover{ background:none;}
ul#menu div h3.sub a:hover{ background:none;}

ul#menu div h3.last a{
color:#FFFFFF;
font-weight: bold;
font-size: 11px;
line-height:2.5em;
background:url(../images/produse_sub_h3_bg.gif);
background-position:top right;
background-repeat:no-repeat;
padding:2px 5px 2px 2px;
display:block;
width:161px;
}
ul#menu div h3.last a:hover{ background:none;}
ul#menu div h3 a:hover{ text-decoration:underline;}
ul#menu li.mega  .container{display:block; width:168px;  height:134px; float:left;}
ul#menu li.mega  .container p{display:block; width:157px; height:100px;  float:left;  border-right:1px dotted #87c0f8;}

ul#menu li.mega div.produse  .container p.last{display:block; width:157px; height:100px;  float:left;  border-right:none;}
ul#menu li.mega div.media  .container {display:block; width:168px;  height:174px; float:left;}

ul#menu li.hovering a.mainitem {
text-decoration: underline; color:#003399; background:url(../images/produse_sub_btn_bg.gif);
background-position:center;
background-repeat:no-repeat;
}

/* END MAIN MENU */
/* END MENUS CLASSES */

	

/* VIDEO SCROLLER */
/* root element for scrollable */ 
#video_scroller
{   
	position:relative; 
	top:50px;
	left:560px;
	overflow:hidden;     
	height: 400px;      
	width: 126px;
} 
 
/* root element for scrollable items */ 
#video_scroller div.items 
{     
	position:relative; 
	/* this time we have very large space for height */     
	height:20000em;     
}

#video_scroller div.items div
{     
	width:126px;
	height:135px;
}

/* TELEMEA SCROLLER */
#home #telemea_scroller
{   
	height: 170px;      
	width: 340px;
	overflow:auto;
} 
#telemea #telemea_scroller
{   
	height: 180px;      
	width: 900px;
	overflow:auto;
} 
#branza_maturata #telemea_scroller
{   
	height: 230px;      
	width: 700px;
	overflow:auto;
	padding-right:5px;
}
#branza_rasa #telemea_scroller
{   
	height: 190px;      
	width: 700px;
	overflow:auto;
	padding-right:5px;
}
a.zoomable { cursor: url('http://www.hochland.ro/ro/mages/magnify.cur'), pointer; }

#cse-search-results iframe
{
	width: 650px; 
}

.fp_link
{
	font-weight:normal;
	text-decoration:none;
}

#preloader
{                            
    z-index:1000;
    width:100%; 
	height:200px;
	padding-top:200px;
    background: url('../images/preloader.gif') no-repeat;
	background-position:center;
}