﻿body{
	background:#bcb992 url('../img/layout/share/bg_body.jpg') no-repeat center top;
	font:bold 0.7em/1.2em Georgia;
	margin:0;
	padding:0;
	text-align:center;
	}
/*element*/
h1{}
h2{}
h3{}
h4{}
p{}
a{}


#footer a {
font-style:normal;
text-decoration:none;
color:#ad815d;

}

#globalPreloader {
	width:100%;
	z-index:2000;
	text-align:center;
	position:absolute;
	top:0;
	left:220px;
	margin:0 auto;
}
#globalPreloader div {
	display:block;
	padding:10px;
	background-color:#120C05;
	color:#FFFFFF;
	border:1px solid #4C3D2B;
	width:90px;
}

/*nav*/
#nav{
	clear:left;
	background: url('../img/layout/share/bg_nav1.jpg') no-repeat center;
	margin:0 auto;
	margin-top:10px;
	padding:0;
	height:89px;
	text-align:center;
}
#nav ul{
	margin:0 auto;
	height:89px;
	width:850px;/*larghezza fiittizia*/
	padding:0;
}
#nav li{
	float:left;
	margin:0;
	padding:0;
	line-height:89px;
	list-style:none;
	text-align:center;
	border-left:1px dashed #afa457;
	height:89px;
}
#nav li.home{width:158px;}
#nav li.azienda{width:162px;}
#nav li.prodotti{width:160px;}
#nav li.news{width:188px;}
#nav li.contatti{width:160px;	border-right:1px dashed #afa457;}


#nav li.home  .grafL{margin-left:30px}
#nav li.azienda .grafL{margin-left:20px}
#nav li.prodotti .grafL{margin-left:15px;}
#nav li.news .grafL{margin-left:6px;}
#nav li.contatti .grafL{margin-left:15px;}
#nav li div{margin-top:20px;}

.grafL{
	display:block;
	float:left;	
	width:11px;/*larghezza fittizia*/
	background: url('../img/layout/share/grafL.png') no-repeat right top;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/share/grafL.png");	
	padding:12px 0 30px 11px;
	position:relative;
	z-index:101;
}
.grafR{
	display:block;
	float:left;
	width:11px;/*larghezza fittizia*/
	background: url('../img/layout/share/grafR.png') no-repeat;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/share/grafR.png");	
	padding:12px 0 30px 11px;
	position:relative;
	z-index:100;
	margin-left:-11px;
}
#nav a{
	display:block;
	float:left;
	text-decoration:none;
	font:1.3em Times New Roman;
	font-weight:bold;
	color:#583f2e;
	margin:11px auto auto -11px;
	padding:1px 11px 0;
	position:relative;
	z-index:102;
}
#nav a:hover,#nav a.select{
	color:#fff;
	background:#a9811d;
}




/*footer*/
#footer{ 
	clear:both;
	margin:30px auto;
	text-align:center;
	color:#86745d;
	font-size:0.7em;
}






/*container center*/
#container{
	width:960px;
	margin:0 auto;
	padding:0;
	position:relative;
}


/*container slide with overflow*/
#content{
	width:960px;
	margin:0 auto 10px;
	padding:0;
	overflow:hidden;
	position:relative;	
	height:473px;
	height:auto!important;			
	min-height:473px;
}


/*logo*/
#logo{
	position:absolute;
	z-index:1000;
	top:0;
	left:0;
	margin:0;
	padding:0;
	width:219px;
	height:145px;
	display:block;
	background: url('../img/layout/share/logo.png') no-repeat;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://test.fxdstudio.com/polarsud/img/layout/share/logo.png");	
}
#logo a{	
	letter-spacing:-5000em;
	width:148px;
	height:145px;
	display:block;
	cursor:pointer;
}



/*container box for slide*/
#cont{
	width:20000px;
	margin:0;
	padding:0;
	float:left;
}

/*container page*/
#contentHome,#contentAzienda,#contentProdotti,#contentDettaglio, #contentNews, #contentProdottiCatering{
	float:left;
	width:960px;	
	margin:0;
	padding:0;
	height:auto!important;
	height:473px;		
	min-height:473px;
	position:relative;
	z-index:300;
	background-repeat:  no-repeat;
	background-position:  0 90px;
}


/*HOME*********************************************************************/
#contentHome{
	background-image: url('../img/layout/share/bg1.jpg');
}
#contentHome .box1{	
	width:495px;	
	position:absolute;	
	top:0;
	left:233px;
	z-index:5;
	height:auto!important;
	height:306;	
	min-height:306px;
	text-align:center;
}
#contentHome .box2{	
	position:relative;
	top:0;
	z-index:50;
	width:495px;
}
#contentHome .bg1{	
	background: url('../img/layout/home/bgB.png') no-repeat bottom left;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/home/bgB.png");
	position:absolute;
	width:495px;
	height:336px;
	bottom:-0px;
	*margin-bottom:0px;
	left:0;
	z-index:30;
}
#contentHome h2{
	background: url('../img/layout/home/h2Home.png') no-repeat;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/home/h2Home.png");
	width:258px;
	height:38px;
	margin:0 0 23px;
	padding:0;
	letter-spacing:-5000em;
}
#contentHome p{
	text-align:left;
	color:#fff;
	margin:0 26px;
}
#contentHome .bg{	
	text-align:left;
	margin:0 55px 0 71px;
	padding:30px  30px 80px 23px;
	margin-bottom:20px;
	position:relative;
	top:0;
	z-index:28;	
	background: url('../img/layout/home/line.jpg') repeat-y 0;
}
#read{
	clear:both;
	text-align:center;
	padding:0;
	margin:0;
	position:relative;
	top:-50px;
	z-index:31;	
	cursor:pointer;
}
#read  a{
	display:block;
	margin:0 auto;
	height:30px;
	width:118px;
	cursor:pointer;
	text-decoration:none;
	letter-spacing:-5000em;
	background: url('../img/layout/home/read.png') no-repeat center top;	
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/home/read.png");
}

.subtxt{
	text-align:center;
	color:#7c6a56;
	font:bold 1.2em Times New Roman;
	clear:left;	
	position:relative;
	margin:5px 60px 5px 71px;
	z-index:5;
}

#piattiCenter{
	position:absolute;
	top:25px;
	left:96px;
	width:760px;
	height:480px;
}

/*
#piattiL{
	position:absolute;
	top:25px;
	left:96px;
	width:200px;
	height:480px;
}
#piattiR{
	position:absolute;
	top:25px;
	left:670px;
	width:200px;
	height:480px;
}
*/
/*AZIENDA*******************************************************************/
#contentAzienda{
	background-image: url('../img/layout/share/bg1.jpg');
}
#contentAzienda  .box1 {/*storia*/
	float:left;
	width:316px;
	margin:49px 6px 0 238px;
	padding:0;
	color:#78644b;
	display:inline;
	text-align:left;
	position:relative;
	z-index:20;
}
#contentAzienda  .box2{/*mission*/
	float:left;
	width:370px;
	display:inline;
	margin:0;
	padding:0;
	color:#fff;
	position:relative;
	z-index:20;
	background: url('../img/layout/azienda/linea.jpg') repeat-y;
}
#contentAzienda .box2 .bg{/*mission*/
	background: url('../img/layout/azienda/bgB.png') no-repeat;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/azienda/bgB.png");
	position:relative;
	z-index:21;
	left:10;
	bottom:-21px;
	margin:0;
	padding:0;
	height:21px;
	width:370px;
}
#contentAzienda  .box1 h2{
	background: url('../img/layout/azienda/h2Storia.png') no-repeat;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/azienda/h2Storia.png");
	width:75px;
	height:22px;
	margin:0 27px 10px;
	padding:0;	
	letter-spacing:-5000em;
}
#contentAzienda .box2 h2{
	background: url('../img/layout/azienda/h2Mission.png') no-repeat;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/azienda/h2Mission.png");
	width:234px;
	height:20px;
	margin:20px 27px 5px;
	letter-spacing:-5000em;
}

#contentAzienda .box2 h3{
	background: url('../img/layout/azienda/h2_qualita.png') no-repeat;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/azienda/h2_qualita.png");
	width:234px;
	height:20px;
	margin:20px 27px 5px;
	letter-spacing:-5000em;
}

#contentAzienda p{
	margin:0 27px;
	padding:0;
	text-align:left;
}
/*apici brown*/
#contentAzienda .apL{
	display:block;
	height:20px;
	width:26px;
	background: url('../img/layout/azienda/apL.png') no-repeat;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/azienda/apL.png");
}
#contentAzienda .apR{
	display:block;
	height:19px;
	width:26px;
	float:right;
	background: url('../img/layout/azienda/apR.png') no-repeat right top;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/azienda/apR.png");
}


#contentAzienda .imgAzienda{
	clear:both;
	width:931px;
	float:left;
	position:relative;
	z-index:5;
	margin-top:-130px;
	margin-left:30px;
	text-align:left;
}
#contentAzienda .imgAzienda img{
	display:inline;
	margin-left:2px;
	margin-right:2px;	
}
#contentAzienda .imgAzienda img.foto1{
	margin-right:8px;
}

/*PRODOTTI************************************************************************/
#contentProdotti, #contentProdottiCatering {
	background-image: url('../img/layout/prodotti/bg_dolce.jpg');
}
/*menu*/
#contentProdotti .box1, #contentProdottiCatering .box1  {
	background: url('../img/layout/prodotti/fork.jpg') no-repeat;
	float:left;
	width:575px;
	margin:0;
	margin-left:235px;	
	padding:0;
	color:#fff;
	display:inline;
	position:relative;	
	top:-12px;
}
/** CONTENT PRODOTTI MENU #start **/
#contentProdotti #menu {	
	background: url('../img/layout/prodotti/knife.jpg') no-repeat right top;
	float:left;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	margin:0;
	margin-left:94px;
	padding:0;
	padding-right:181px;	
	display:inline;
	height:145px;
}
#contentProdotti #menu  li {	
	list-style:none;
	float:left;
	padding:0;
	margin:0;	
	display:inline;
}
#contentProdotti #menu  li.dolce {	
	background: url('../img/layout/prodotti/dolci.jpg') no-repeat;
}
#contentProdotti #menu  li.salato {	
	background: url('../img/layout/prodotti/salati.jpg') no-repeat;
}
#contentProdotti #menu  li.pasta {	
	background: url('../img/layout/prodotti/pasta.jpg') no-repeat;
}

#contentProdotti #menu  li.dolce .select {	
	background: url('../img/layout/prodotti/dolciS.jpg') no-repeat;
}
#contentProdotti #menu  li.salato .select {	
	background: url('../img/layout/prodotti/salatiS.jpg') no-repeat;
}
#contentProdotti #menu  li.pasta .select {	
	background: url('../img/layout/prodotti/pastaS.jpg') no-repeat;
}

#contentProdotti #menu  a {	
	text-decoration:none;
	display:block;
	width:100px;
	height:49px;
	letter-spacing:-5000em;
}
/** CONTENT PRODOTTI MENU #end **/






/** CONTENT PRODOTTI MENU CATERING #start **/
#contentProdottiCatering #menu_catering {	
	background: url('../img/layout/prodotti/knife.jpg') no-repeat right top;
	float:left;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	margin:0;
	margin-left:94px;
	padding:0;
	padding-right:181px;	
	display:inline;
	height:145px;
}
#contentProdottiCatering #menu_catering  li {	
	list-style:none;
	float:left;
	padding:0;
	margin:0;	
	display:inline;
}
#contentProdottiCatering #menu_catering  li.dolce {	
	background: url('../img/layout/prodotti/dolci.jpg') no-repeat;
}
#contentProdottiCatering #menu_catering  li.salato {	
	background: url('../img/layout/prodotti/salati.jpg') no-repeat;
}
#contentProdottiCatering #menu_catering  li.pasta {	
	background: url('../img/layout/prodotti/pasta.jpg') no-repeat;
}

#contentProdottiCatering #menu_catering  li.dolce .select {	
	background: url('../img/layout/prodotti/dolciS.jpg') no-repeat;
}
#contentProdottiCatering #menu_catering  li.salato .select {	
	background: url('../img/layout/prodotti/salatiS.jpg') no-repeat;
}
#contentProdottiCatering #menu_catering  li.pasta .select {	
	background: url('../img/layout/prodotti/pastaS.jpg') no-repeat;
}

#contentProdottiCatering #menu_catering  a {	
	text-decoration:none;
	display:block;
	width:100px;
	height:49px;
	letter-spacing:-5000em;
}
/** CONTENT PRODOTTI CATERING MENU #end **/




/*txt under menu*/
#contentProdotti .box1 .txt, #contentProdottiCatering .box1 .txt {
	z-index:20;
	position:relative;
	color:#fff;
	text-align:left;	
	margin:49px 90px 0 60px;
}
#contentProdotti .box1 .txt p, #contentProdottiCatering .box1 .txt p {
	margin:0 26px;
}
/*box gallery*/
#contentProdotti .box2 {
	width:423px;
	margin-top:50px;
	margin-left:206px;
	float:left;
	display:inline;
	position:relative;
}

#contentProdottiCatering .box2 {
	width:423px;
	margin-top:0px;
	margin-left:206px;
	float:left;
	display:inline;
	position:relative;
}


#contentProdotti .box2 h2, #contentProdottiCatering .box2 h2 {
	background:#b0b297 url('../img/layout/prodotti/h2R.jpg') no-repeat top right;
	text-align:left;
	padding:0;
	margin:0;
	padding-right:45px;
	color:#fff;
	font:bold 1.2em Arial;
	float:left;
}
#contentProdotti .h2, #contentProdottiCatering .h2 {
	background:#b0b297 url('../img/layout/prodotti/h2L.jpg') no-repeat top left;
	padding-left:5px;
	float:left;
	clear:left;	
}
ul.thumbnail, ul.thumbnail_catering {
	width:423px;
	border-top:4px solid #b0b297;
	clear:left;
	margin:0 0 24px 0;
	padding:12px 0 0;
	float:left;
}
ul.thumbnail li, ul.thumbnail_catering li {
	list-style:none;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
}
ul.thumbnail a, ul.thumbnail_catering a {
	display:block;
	width:76px;
	height:76px;
}
ul.thumbnail a img, ul.thumbnail_catering a img {
	border:none;
	position:relative;	
}




/*SCHEDA TECNICA**********************************************************************************/
#contentDettaglio, #contentDettaglioCatering {
	background-image: url('../img/layout/share/bg1.jpg');
}

#contentDettaglio .box1, #contentDettaglioCatering .box1 {
	width:604px;
	margin:0;
	margin-left:260px;
	float:right;
	position:relative;	
	top:-12px;
	display:inline;
	background:#4c3d2b;
	font-family:Helvetica;
	color:#fff;
	height:auto!important;
	height:419px;		
	min-height:149px;
	text-align:left;
	padding:24px 35px 24px 34px;
}
#contentDettaglio h2, #contentDettaglioCatering h2 {
	font:bold 1.5em/1em Georgia;
	float:none;
	
}
#contentDettaglio .box2, #contentDettaglioCatering .box2 {
	width:173px;
	float:left;
	margin-right:19px;
}
#contentDettaglio .box3, #contentDettaglioCatering .box3 {
	width:412px;
	float:left;
	margin:0;	
}

#contentDettaglio table, #contentDettaglioCatering table {	
	width:326px;
	float:left;
	border:1px solid #fff;
	border-bottom:none;
	border-left:none;
	border-right:none;
	margin:0;
	padding:0;
}
#contentDettaglio td,#contentDettaglio th, #contentDettaglioCatering td, #contentDettaglioCatering th {
	text-align:center;	
	width:50%;
	margin:0;
	border:none;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	font:bold 0.8em Helvetica;
}
#contentDettaglio tr, #contentDettaglioCatering tr {	
	border:1px solid #fff;
	margin:0;
	padding:0;
}

#contentDettaglio .box4,#contentDettaglio .box5, #contentDettaglioCatering .box4, #contentDettaglioCatering .box5 {
	background:transparent url('../img/layout/dettaglio/btn_scheda.gif') no-repeat top center;
	width:70px;
	float:right;
	height:52px;
	margin-left:10px;
	font-size:0.8em;
	text-align:center;
}
#contentDettaglio .box5, #contentDettaglioCatering .box5 {
	background:transparent url('../img/layout/dettaglio/btn_foto.gif') no-repeat top center;
	clear:right;
	margin:10px 0 0 10px;	
}
#contentDettaglio .box4 a, #contentDettaglio .box5 a, #contentDettaglioCatering .box4 a, #contentDettaglioCatering .box5 a  {
	color:#fff;
	font-size:0.8em;
	text-decoration:none;
	display:block;
	width:100%;
	height:52px;
	text-indent:-9999px;
}




#contentDettaglio .box6, #contentDettaglioCatering .box6 {
	clear:both;	
	padding-top:0;
}
/*
#contentDettaglio .box6 a {
	color:#ffd337;
	font:bold 1.3em Georgia;
	margin-right:27px;
	text-decoration:none;
}
*/

#contentDettaglio .box6 ul.varianti-gusti, #contentDettaglioCatering .box6 ul.varianti-gusti {
	margin:0;
	padding:0;
	width:632px;
}
#contentDettaglio .box6 ul.varianti-gusti li, #contentDettaglioCatering .box6 ul.varianti-gusti li {
	float:left;
	margin:0 16px 8px 0;
	padding:0;
	list-style-type:none;
	width:192px;
	height:20px;
	background:transparent url('../img/layout/dettaglio/list_varianti_agusti.gif') no-repeat top left;
}
#contentDettaglio .box6 ul.varianti-gusti li a, #contentDettaglioCatering .box6 ul.varianti-gusti li a {
	color:#FCCC36;
	background-color:inherit;
	font:bold 0.8em Georgia;
	text-decoration:none;
	display:block;
	padding:5px 0 5px 4px;
}




#contentDettaglio .back, #contentDettaglioCatering .back {
	padding-top:10px;
	margin-top:65px;
	clear:both;
	text-align:right;
}
#contentDettaglio .back a, #contentDettaglioCatering .back a {
	background:transparent url('../img/layout/dettaglio/back.gif') no-repeat right center;
	padding:10px 30px 10px 0;
	text-decoration:none;
	color:#fff;
	font-size:1.2em;
}


/*NEWS ED EVENTI**********************************************************************************/
#contentNews{
	background-image: url('../img/layout/share/bg1.jpg');
}

#contentNews h2{
	background: url('../img/layout/news/h2News.png') no-repeat;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://test.fxdstudio.com/polarsud/img/layout/news/h2News.png");
	width:231px;
	height:50px;
	margin:40px auto 0 ;
	padding:0;
	letter-spacing:-5000em;
}

/*list news*/
#contentNews ul{
	margin:28px 63px 10px 182px;
	padding:0;
	width:712px;
	text-align:left;
}
#contentNews li {
	clear:both;
	list-style:none;
	margin:0;
	padding:0;
	margin-bottom:8px;
	height:auto!important;	
	min-height:70px;
	height:70px;
}
/*txt news*/
#contentNews .txt1,#contentNews .txt2{
	text-align:left;
	background:#aea98c;
	color:#fff;	
	margin:0;
	padding:5px 10px;
	margin-left:109px;	
	height:auto!important;	
	min-height:60px;
	height:60px;
}
#contentNews li .txt2{
	margin-left:0;
}
#contentNews li  img{	
	float:left;
	margin-right:4px;
	width:105px;
	height:70px;
}
/*link see*/
#contentNews .vedi {
	text-align:right;
	margin:5px 63px 5px 182px;
	padding:0;
	width:712px;
	clear:both;
}
#contentNews .vedi a{
	text-decoration:none;
	color:#7b7659;
}


/*SHARE******************************************************/
/*clear div*/
hr{
	clear:left;
	display:none;
	margin:0;
	padding:0;
}

.nodisplay{display:none;}

/*box large image gallery - products and dettails*/
#largeH2,#dettLargeH2, #largeH2_catering, #dettLargeH2_catering {
	width:196px;
	margin:17px auto auto 34px;
	padding:0 0 6px 0;
	float:left;
	background:#8e7f64 	url('../img/layout/prodotti/descB.jpg') no-repeat left bottom;	
}
#largeH2 h2,#dettLargeH2 h2, #largeH2_catering h2,#dettLargeH2_catering h2{
	background:#4d3724 url('../img/layout/prodotti/descT.jpg') no-repeat;
	color:#fff;
	margin:0;
	padding:0;
	width:196px;	
	text-align:left;
	font:bold 1.2em Arial;
}
#largeH2 h2 span,#dettLargeH2 h2 span, #largeH2_catering h2 span,#dettLargeH2_catering h2 span{
	padding:5px 9px 0;
	display:block;
}
#large,#large_catering{
	height:auto!important;
	height:213px;		
	min-height:213px;
	text-align:center;
	padding-top:7px;
}
#dettaglio-large, #dettaglio-large-catering {
	height:auto!important;
	height:213px;		
	min-height:213px;
	text-align:center;
	padding-top:7px;
}

/*box dettails*/
#dettLargeH2, #dettLargeH2_catering {
	top:180px;
	left:50px;
	position:absolute;
	margin:0;
	z-index:5000;
	float:none;
}

/*white apici*/
.apL{
	display:block;
	height:20px;
	padding-left:26px;
	text-align:left;
	background:transparent url('../img/layout/share/apL.png') no-repeat left top;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/share/apL.png");
}
.apR{
	display:block;
	height:20px;
	padding-right:26px;
	position:relative;
	z-index:70;
	float:right;
	background:transparent url('../img/layout/share/apR.png') no-repeat right top;
	*background:none;
	*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='image', src="http://test.fxdstudio.com/polarsud/img/layout/share/apR.png");
}



#prodotti_gallery_holder, #prodotti_gallery_catering_holder {
	float:left;
	height:384px;
	overflow:hidden;
	width:640px;
}



#prodotti_dolci_holder, #prodotti_dolci_catering_holder {
	height:600px;
	overflow:hidden;
}
#prodotti_salati_holder, #prodotti_salati_catering_holder {
	height:600px;
	overflow:hidden;
}
#prodotti_pasta_holder, #prodotti_pasta_catering_holder {
	height:600px;
	overflow:hidden;
}

#contentProdotti .box2, #contentProdottiCatering .box2 {
	float:none;
	display:block;
}

.newstitle a {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}

.newstitle a:hover {
	text-decoration:none;
}