body {
	background: #FFF;
	font-family: Arial, Georgia, Verdana, sans-serif;
	font-size: 12px;
	color: #333366;
	margin-top: 0px;
    border:0px solid green;
}
div.contenitore{
	border:0px solid grey;
    width:940px;
    background-color:#FFF;
	margin: 0 auto 0 auto;
}
div.lingue{
	border:0px solid red;
    float:right;
    height:20px;
    margin-top:8px;
    margin-bottom:5px;
    font-weight: bold;
}
div.lingue A{
	color:#333;
	text-decoration:none;
}
div.lingue A:Hover{
	color:#EA6723;
	text-decoration:none;
}
div.header{
    height:170px;
	background-image: url(images/sfondo-menu.gif);
	background-repeat: repeat-x;
    border:0px solid black;
}
div.menu{
    padding-top:24px;
    margin-left:70px;
    border:0px solid black;
}
div.menu img{
    border:0px solid red;
}
/*nuove modifiche per il menu*/
div.menuBox{
	border:0px solid orange;
	width:695px;
	float:left;
}
div.postits{
	border:0px solid white;
	width:157px;
	height:127px;
	margin-right:10px;
	float:right;
}
div.postits img{
	border:0px solid white;
	width:157px;
	display:block;
}
div.postitsVuoto{/* per le altre lingue*/
	border:0px solid white;
	width:157px;
	height:127px;
	margin-right:10px;
	float:right;
}
div.postitsVuoto img{
	border:0px solid white;
}
/**/
div.boxSubmenu{
    height:30px;
	background-image: url(images/sfondo-submenu.gif);
    border:0px solid yellow;
}
div.submenu{
    text-align:left;
	color: #FFF;
    padding-top:10px;
    padding-left:45px;
}
div.submenu A{
	color:#FFF;
	text-decoration:none;
    margin-right:25px;margin-left:25px;
}
div.submenu A:Hover{
	color:#EA6723;
	text-decoration:none;
    margin-right:25px;margin-left:25px;
}
div.foto{
    margin-top:13px;/*?*/
    width:940px;
    height:560px;
}
div.footer{
    border:0px solid pink;
	border-top:2px solid #EA6723;
	padding-top:5px;
    padding-bottom:25px;
}
div.footerSx{
    width:500px;
    font-size:9px;
    font-weight: bold;
    float:left;
}
div.footerDx{
    width:400px;
    font-size:11px;
    font-weight: bold;
    text-align:right;
    float:right;
}
div.footer A{
	color:#333;
	text-decoration:none;
}
div.footer A:Hover{
	color:#EA6723;
	text-decoration:none;
}
span.lineaArancia{/*separador*/
    color:#EA6723;
    font-weight: bold;
}
span.arancia{
    font-size:13px;
    color:#EA6723;
    font-weight: bold;
}
span.arancia A{
    font-size:13px;
    color:#EA6723;
    font-weight: bold;
}

/*Le Nostre Farine*/
div.boxInfo{
    margin-top:13px;/*?*/
    border:0px solid orange;
}
div.titolo{
    /*width:300px;*/
    padding-left:65px;
    padding-top:30px;
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
	font-size: 25px;
	color: #EA6723;
}
div.titoloGde{
    width:700px;
    padding-left:65px;
    padding-top:30px;
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
	font-size: 25px;
	color: #EA6723;
}
div.titoloGde img{
    border:0px solid pink;
}
div.boxTable{
	padding:30px 0px 30px 40px;
}
table.loghi {
	width:840px;
	border:0px solid pink;
}
table.loghi td{
	color: #333366;
}
table.loghi td img{
	margin-left: 0px;
	margin-right:0px;
	border:      0px;
}
table.loghi td A{
	color: #333366;
	font-weight: bold;
}
table.loghi td A:Hover{
	color: #EA6723;
	font-weight: bold;
}
/*Nostre Farine Lista*/

div.info{ 
	border:0px solid blue;
	padding:30px 0px 30px 65px;
	background-image: url(images/sfondo-linea.gif);
	background-repeat: repeat-y;
}
div.colonnaSx{ 
	border:0px solid pink;
    margin-right:10px;
	width:220px;
	float:left;
}
div.colonnaSx img{ 
	border:0px solid pink;
}

/* Versione originale di Angelica
div.colonnaDx{ 
	border:0px solid orange;
	width:590px;
    margin-left:15px;
	float:left;
}
Sotto, versione ritoccata da L.A. per Paolo */
div.colonnaDx { 
	border:0px solid orange;
	width:610px;
	height: 580px;
    margin-left:15px;
	float:left;
	overflow: auto;
}

ul.lista{
	list-style-image: url(images/bullet-triangolo.gif);
	font-family: Georgia, Arial, sans-serif;
	font-size: 23px;
	font-style:italic;
	line-height: 35px;
    margin-left:0px;/*IE*/   
	margin-top:0px;
}
ul.lista A{
	font-size: 23px;
	font-style:italic;
	color: #333366;
}
ul.lista A:Hover{
	font-size: 23px;
	font-style:italic;
	color: #EA6723;
}
/*Nostre farine Intro*/

div.sottotitolo{
    width:500px;
    padding-left:35px;
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
	font-size: 25px;
	font-style:italic;
}
div.sottotitolo img{
    border:0px solid pink;
}
div.testoIntro{
    padding-left:35px;    
	padding-top:30px;
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
}
div.testoIntro img{
    float:right;
	padding-left:20px;
	padding-bottom:20px;
}
div.menuColonnaSx{
    border:0px solid purple;
	margin-top:20px;
}
div.titMenuSx{
    border:0px solid pink;
	font-family:Arial, Georgia, sans-serif;
	font-size: 12px;
	color: #EA6723;
    font-weight: bold;
	margin-bottom:15px;
}
div.subtitMenuSx{
    border:0px solid red;
	font-family: Arial, Georgia, sans-serif;
	font-size: 12px;
	color: #EA6723;
	margin-bottom:5px;
    font-weight: bold;
}
/*submenu*/
ul.listaSubMenuSx{
	list-style: none;
	font-family: Arial, Georgia, sans-serif;
	font-size: 12px;
    margin-left:-40px;/*IE*/   
	margin-top:0px;
}
ul.listaSubMenuSx A{
	font-size: 12px;
	color: #333366;
}
ul.listaSubMenuSx A:Hover{
	font-size: 12px;
	color: #EA6723;
}
/*menu*/
ul.listaMenuSx{
	list-style-image: url(images/bullet-triangolo.gif);
	font-size: 12px;
    font-weight: bold;
	margin-bottom:15px;
    margin-left:-40px;/*IE*/   
}
ul.listaMenuSx A{
	font-size: 12px;
	color: #333366;
}
ul.listaMenuSx A:Hover{
	font-size: 12px;
	color: #EA6723;
}
/*Nostre farine SCHEDA*/

div.boxTableScheda{
	padding:30px 0px 30px 30px;
	border:0px solid pink;
}
table.scheda {
	width:560px;
	border:0px solid pink;
	margin-bottom:30px;
}
table.scheda td{
	border:1px solid #F6D3C1;
	color: #333366;
	padding: 5px 5px 5px 5px;
}
table.scheda td img{
	margin-left: 0px;
	margin-right:0px;
}
span.titolo{
	font-family: Times New Roman;/*unico font diverso per evitare problemi con i ZERI */
	font-size: 21px;
	text-decoration:none;
	/*text-transform: uppercase;*/
}
/*span.titolo A{
	font-family: Times New Roman;
	font-size: 21px;
	text-decoration:none;
}
span.titolo A:Hover{
	font-family: Times New Roman;
	font-size: 21px;
	text-decoration:none;
}*/
span.titAzurro{
	font-family: Arial, Georgia, sans-serif;
	font-size: 12px;
	color:#0A71B1;
    font-weight: bold;
}
/*Nostre Farine INTRO 2*/
div.boxIntro2{
    border:0px solid pink;
	width:300px;
    padding-left:35px;
	float:left;
}
div.boxIntroImage{
    width:200px;
    border:0px solid orange;
    padding-left:35px;
	float:left;
}
/*Nostre Farine INTRO 3*/
div.testoIntro3{
    padding-left:35px;    
	padding-top:30px;
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
}
div.testoIntro3 img{
    float:right;
	padding-left:20px;
	padding-bottom:20px;
	padding-top:20px;
}
/*BIOLOGICO*/
div.testoBiologico{
    padding-left:35px;
    padding-top:20px;
    border:0px solid pink;
	width:850px;
}
div.box{
	width:850px;
	border:0px solid blue;
	padding:30px 0px 20px 35px;/*IE*/
}
div.Logo{ 
	border:0px solid pink;
    margin-right:10px;
	width:120px;
	float:left;
}
div.Sx{ 
	border:0px solid red;  
	width:260px;
	padding-left:10px;
	padding-right:10px;
    margin-right:10px; 
	float:left;
}
div.Dx{ 
	border:0px solid gray;
	padding-left:20px;
	padding-right:10px;
    margin-left:0px;
	border-left:1px solid #EA6723;
	float:left;
}
div.lineaDivisoria{
	border:0px solid #1F1349;
	background-color:#1F1349;
	width:880px;
	height:2px;
}
div.Sx2{ 
	border:0px solid black;  
	width:120px;
	/*padding-left:10px;*/
	padding-right:10px;
    margin-right:0px;
	float:left;
}
div.Sx3{ 
	border:0px solid green;  
	width:110px;
	/*padding-left:10px;*/
	padding-right:10px;
    margin-right:10px;
	float:left;
}

/* AZIENDA */

div.boxInfoAzienda{ 
	border:0px solid blue;  
	width:940px;
	font-family: Georgia, Arial, sans-serif;
    padding-bottom:15px;
}
div.azienda1{ 
	border:0px solid green;
    padding-left:65px;
    padding-top:30px;
	float:left;
}
div.azienda1Sx{ 
	border:0px solid red;
	padding-right:10px;
	float:left;
	width:350px;
}
div.sottotitolo2{
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
	font-size: 27px;
	font-style: italic;
	padding-bottom:20px;
    /*font-weight: bold;*/
}
div.sottotitolo3{
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
	font-size: 27px;
	font-style: italic;
	margin-bottom:20px;
    padding-left:65px;
    margin-top:30px;
}
div.azienda1Dx{
	width:470px;
	border:0px solid brown;
	float:right;
}
div.azienda2{ 
	border:0px solid black;
    padding-left:65px;
    padding-top:0px;
	padding-bottom:30px;
}
div.azienda2Sx{ 
	border:0px solid red;
	width:265px;
	padding:0 10px 10px 0;
	border-right:1px solid #EA6723;
	float:left;
}
div.azienda2Centro{ 
	border:0px solid black;
	width:265px;
	padding:0 10px 10px 10px;
	float:left;
}
div.azienda2Dx{ 
	border:0px solid orange;
	width:265px;
	padding:0 0 10px 10px;
	border-left:1px solid #EA6723;
	float:left;
}
div.sottotitolo{
	font-family: Georgia, Arial, sans-serif;
	font-size: 14px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
    font-weight: bold;
	font-style:normal;
}

/* Contattaci */

div.infoContattaci{ 
	border:0px solid blue;
	padding:15px 0px 30px 45px;
	width:895px;
	background-image: url(images/fondote.gif);
	background-repeat: repeat;
}
div.infoContattaciEN{ 
	border:0px solid blue;
	padding:15px 0px 16px 45px;/*checar!*/
	width:895px;
	background-image: url(images/fondote_en.gif);
	background-repeat: repeat;
}
div.infoContattaciFR{ 
	border:0px solid blue;
	padding:15px 0px 30px 45px;
	width:895px;
	background-image: url(images/fondote_fr.gif);
	background-repeat: repeat;
}
div.colonnaSxContattaci{ 
	border:0px solid pink;
    margin-right:10px;
	width:580px;
	float:left;
}
div.colonnaDxContattaci{ 
	border:0px solid orange;
	width:280px;
    margin: 0 0 0 0;
	padding: 0 0 0 0;
	float:right;
}
div.sottotitoloContattaci{
    width:500px;
    padding-left:65px;
    padding-top:5px;
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
}
span.sottotitoloContattaci{/* para las nuevas tablas de las recetas y el experto*/

    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
	font-size:13px;
}

/* Contattaci POPUP*/
div.boxInfoContattaci{
    margin-top:13px;/*?*/
    border:0px solid gray;
	width:610px;
}
div.infoContattaciPOPUP{ 
	border:0px solid orange;
	padding:15px 0px 30px 45px;
	padding:15px 0px 10px 0px;/*A*/
	width:895px;
	width:610px;/*A*/
	background-image: url(images/fondote.gif);
	background-repeat: repeat;
}
div.colonnaSxContattaciPOPUP{ 
	border:0px solid purple;
    margin-right:10px;
	width:580px;
	width:610px;/*A*/
	float:left;
}
div.colonnaDxContattaci{ 
	border:0px solid orange;
	width:280px;
    margin: 0 0 0 0;
	padding: 0 0 0 0;
	float:right;
}
div.sottotitoloContattaci{
    width:500px;
    padding-left:65px;
    padding-top:5px;
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
}
/*tabla*/
div.formContattaci{
	width:610px;
	border:0px solid green;	
}
div.formContattaciTop{
	width:610px;
	border:0px solid green;
	background-image: url(images/form1.gif);
	background-repeat: repeat;
	height:10px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
div.formContattaciMiddle{
	width:610px;
	border:0px solid green;
	background-color:#F9BF8B;
}
div.formContattaciBottom{
	width:610px;
	border:0px solid green;
	background-image: url(images/form2.gif);
	height:10px;
}
table.contattaci{
	font-family: Arial, Georgia, Verdana, sans-serif;
	font-size: 12px;
	color: #333366;
	margin: 0 auto 0 auto;
	width:560px;
	border:0px solid green;
}
span.titForm{
	font-family: Times New Roman;/*unico font diverso per evitare problemi con i ZERI */
	font-size: 21px;
	color: #E4511E;
}
table.contattaci td img{
	border:0px solid green;
}
table.contattaci A{
	border:0px solid green;
	font-size:11px;
	color: #1F1349;
}
table.tablitaPDF{
	margin: 0 auto 0 auto;
	width:260px;
	border:0px solid green;
	font-size:11px;
}
table.tablitaPDF img{
	border:0px solid green;
}
table.tablitaPDF A{
	border:0px solid green;
	font-size:11px;
	color: #1F1349;
}
/*NEWS EVENTI*/
div.boxNews{
	width:850px;	width:880px;
	border:0px solid blue;
	padding:30px 0px 35px 35px;
}
div.SxNews{ 
	border:0px solid pink;  
	width:300px;
	padding-left:0px;
	padding-right:20px;
	padding-bottom:10px;
    margin-right:10px;
	border-right:1px solid #EA6723;
	float:left;
}
div.DxNews{ 
	border:0px solid black;
	width:300px;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:10px;
    margin-left:0px;
	float:left;
}
div.NovitaNews{ 
	border:0px solid black;
	width:200px;
	padding-left:20px;
	padding-right:0px;
    margin-left:0px;
	float:left;
}
div.NovitaNews1{ 
	border:0px solid red;
	width:180px;
	height:35px;
}
div.NovitaNews1 img{ 
	border:0px solid red;
	width:182px;
}
div.NovitaNews2{ 
	border:0px solid red;
	width:180px;
	padding-top: 15px;
	padding-bottom: 15px;
	border-right:1px solid #EA6723;
	border-left:1px solid #EA6723;
	border-bottom:1px solid #EA6723;
	text-align:center;
}
div.NovitaNews2 img{ 
	border:0px solid red;
}
div.fotoNews{ 
	border:0px solid green;
    margin-right:10px;
	padding-bottom:20px;
	width:100px;
	height:75px;
	float:left;
}
div.fotoNews img{ 
	border:0px solid green;
}

div.news{
	border:0px solid orange;
	list-style: none;
	font-family: Arial, Georgia, sans-serif;
	font-size: 12px;  
	margin-top:0px;
}
span.italic{
	font-style:italic;
}
span.bold{
    font-weight: bold;
}
div.news a{
	border:0px solid orange;
	list-style: none;
	font-family: Arial, Georgia, sans-serif;
	font-size: 12px;  
	margin-top:0px;
	color:#333366;
	text-decoration: none;
}
span.italic a{
	font-style:italic;
	text-decoration: none;
}
span.bold a{
    font-weight: bold;
    text-decoration: none;
}


/*PUNTI VENDITA*/
div.boxPuntiVendita{
    margin-top:13px;/*?*/
    border:0px solid orange;
	background-image: url(images/cartina.gif);
	background-repeat: no-repeat;
	height:608px;
}
div.infoPV{
    border:0px solid orange;
	width:300px;
	margin-top:250px;
	margin-left:60px;
}
div.infoPV A{
    font-weight: bold;
	color:#333;
	text-decoration:none;
}
div.infoPV A:Hover{
    font-weight: bold;
	color:#EA6723;
	text-decoration:none;
}

/*PUNTI VENDITA 2*/
div.boxPuntiVendita2{
    margin-top:13px;/*?*/
    border:0px solid pink;
	background-image: url(images/cartina.gif);
	background-repeat: no-repeat;
	height:608px;
}
div.infoPV2{
    border:0px solid red;
	width:300px;
	margin-top:250px;
	margin-left:60px;
}
div.infoPV2 A{
    font-weight: bold;
	color:#333;
	text-decoration:none;
}
div.infoPV2 A:Hover{
    font-weight: bold;
	color:#EA6723;
	text-decoration:none;
}
/*MAPPA*/

div#Layer1{
	position:absolute;
	width:300px;
	height:30px;
	z-index:1;
	left: 163px;	left: 100px;
	top: 240px;
	font-size:25px;
	color: #EA6723;
	font-family: Georgia, Arial, sans-serif;
	border:0px solid orange;
}
div#Layer2{
	position:absolute;
	width:350px;
	height:68px;
	z-index:2;
	left: 163px;	left: 100px;
	top: 525px;
	font-family: Georgia, Arial, sans-serif;
	border:0px solid orange;
}


/* POP UP FOTO*/
div.popup{
	border:1px solid grey;
    width:500px;
    background-color:#FFF;
	margin: 0 auto 0 auto;
}
div.titPopup{
    width:470px;
    padding: 20px 20px 20px 20px;
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
	font-size: 25px;
	color: #EA6723;
}
div.subtitPopup{
    width:500px;
    padding: 0px 20px 20px 20px;
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
	font-size: 14px;
}
div.infoPopup{
    width:460px;
    padding: 0px 20px 20px 20px;
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
	font-size: 14px;
}
div.fotoPopup{
    padding: 0px 20px 20px 0px;
    border:0px solid pink;
	float:left;	
}
div.fotoPopupSx{
    padding: 0px 10px 15px 20px;
    border:0px solid orange;
	float:left;	
}
div.fotoPopupDx{
    padding: 0px 0px 10px 10px;
    border:0px solid red;
	float:left;
}
/*pop-up ricette*/
div.popupRicette{
	border:1px solid grey;
    width:500px;
    background-color:#FFF;
	margin: 0 auto 0 auto;
}
div.titPopupRicette{
    width:500px;
    padding: 20px 20px 20px 20px;
    border:0px solid pink;
	font-family: Georgia, Arial, sans-serif;
	font-size: 25px;
	color: #EA6723;
	font-style:italic;
}
div.fotoPopupRicette{
	border:0px solid pink;
	width:140px;
	float:left;
}
div.infoPopupRicette{
    width:460px;
    padding: 0px 20px 20px 0px;
    border:0px solid red;
	font-family: Georgia, Arial, sans-serif;
	font-size: 11px;
	float:right;
}
div.sottotitoloMini{
	font-family: Georgia, Arial, sans-serif;
	font-size: 11px;
    font-weight: bold;
}

/*pop-up segnaprezzi*/
div.popupSegnaprezzi{
	border:1px solid grey;
    width:650px;
	height:600px;
	background-image: url(images/sfondopopup-giallo.gif);
	background-repeat: repeat;
	margin: 0 auto 0 auto;
}
div.popupSegnaprezzi img{
	border:0px solid grey;
}



/* CHIEDI ALL'ESPERTO */

div.infoEsperto{ 
	border:0px solid blue;
	padding:30px 0px 30px 65px;
	padding:30px 0px 30px 0px;
	background-image: url(images/sfondo-linea.gif);
	background-repeat: repeat-y;
}
div.colonnaSxEsperto{ 
	border:0px solid pink;
    margin-right:10px;
	width:285px;
	float:left;
}
div.menuEsperto{
	width:280px;
    border:0px solid orange;
	margin:0px 0px 20px 0px;
}
div.menuEspertoTop{
    border:0px solid black;
	margin:0 0 0 0;
	background-image: url(images/sfondo-menu-esperto1.gif);
	background-repeat: no-repeat;
	height:10px;
}
div.menuEspertoMiddle{
    border:0px solid red;
	padding:0 10px 0 10px;
	background:#FFD9BC;
	font-size:15px;
	line-height: 20px;
	/*font-weight: bold;*/
}
div.menuEspertoMiddle A{
	color:#333366;
	text-decoration:none;
}
div.menuEspertoMiddle A:Hover{
	color:#EA6723;
	text-decoration:none;
}
div.menuEspertoBottom{
    border:0px solid black;
	margin:0 0 0 0;
	background-image: url(images/sfondo-menu-esperto2.gif);
	background-repeat: no-repeat;
	height:10px;
}
div.colonnaDxEsperto { 
	border:0px solid orange;
	width:610px;
    margin-left:15px;
	float:left;
}
div.boxEsperto{
	border:0px solid black;
	width:395px;
	padding-right:15px;
	border-right:1px solid #EA6723;
	float:left;
}
div.boxEspertoDx{
	border:0px solid orange;
	width:180px;
	float:right;
}
div.botEsperto{
	border:0px solid green;
	width:180px;
}
div.botEspertoTop{
    border:0px solid black;
	margin:0 0 0 0;
	background-image: url(images/sfondo-btn-esperto1.gif);
	background-repeat: no-repeat;
	height:10px;
}
div.botEspertoMiddle{
	font-family: Georgia,Arial,sans-serif;
	border:0px solid black;
	background:#E55120;
	padding:0 10px 0 10px;
	font-size:18px;
	color:#FFF;
	text-align:center;
}
div.botEspertoMiddle A{
	color:#FFF;
	text-decoration:none;
}
div.botEspertoMiddle A:Hover{
	color:#1F1349;
	text-decoration:none;
}

div.botEspertoBottom{
    border:0px solid red;
	margin:0 0 0 0;
	background-image: url(images/sfondo-btn-esperto2.gif);
	background-repeat: no-repeat;
	height:10px;
}
div.fotoEsperto{
	border:0px solid green;
	text-align:center;
}
div.fotoEsperto img{
	border:0px solid green;
	text-align:center;
	margin:15px 20px 10px 20px;
}
div.cvEsperto{
	border:0px solid pink;
	margin:10px 0px 10px 0px;
}
span.titEsperto{
    border:0px solid pink;
	font-size: 12px;
	color: #EA6723;
	font-weight: bold;

}

/* Le tue Ricette*/
span.titRicette{
    border:0px solid pink;
	font-family: Times New Roman;/*unico font diverso per evitare problemi con i ZERI */
	font-size: 21px;
	text-decoration:none;
	font-style:italic;
	color: #EA6723;
}
span.bold{
	font-weight: bold;
}
div.fotoRicette{
	border:0px solid green;
	text-align:center;
}
div.fotoRicette img{
	border:0px solid green;
	text-align:center;
}
div.botRicette{
	border:0px solid green;
	width:130px;
	margin-left:25px;
}
div.botRicetteTop{
    border:0px solid black;
	margin:0 0 0 0;
	background-image: url(images/sfondo-btn-ricette1.gif);
	background-repeat: no-repeat;
	height:10px;
}
div.botRicetteMiddle{
	font-family: Georgia,Arial,sans-serif;
	border:0px solid black;
	background:#E55120;
	padding:0 10px 0 10px;
	font-size:18px;
	color:#FFF;
	text-align:center;
}
div.botRicetteMiddle A{
	color:#FFF;
	text-decoration:none;
}
div.botRicetteMiddle A:Hover{
	color:#1F1349;
	text-decoration:none;
}
div.botRicetteBottom{
    border:0px solid red;
	margin:0 0 0 0;
	background-image: url(images/sfondo-btn-ricette2.gif);
	background-repeat: no-repeat;
	height:10px;
}


/*Arancione= #EA6723 */
/*Azzurro= #0A71B1 */
/*Azul marino: #1F1349 */
/*Arancione chiaro= #FFD9BC */


/*club*/

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix { _display: inline-block; }
.clearfix {
  zoom: 1;
  _display: block;
}

.menu_club{width:215px;}
.menu_club .rounded_menu{width:100%;background:url('images/round_y_top.jpg') 0 0 no-repeat;padding-top:10px;}
.menu_club .rounded_menu_center{padding:0 10px;width:194px;background:url('images/round_y_center.jpg') 0 0 repeat;}
.menu_club .rounded_menu_bottom{height:9px;width:100%;background:url('images/round_y_bot.jpg') left bottom no-repeat;}
.menu_club .rounded_menu_center ul{padding:0;margin:0;}
.menu_club .rounded_menu_center li{list-style:none;font-family:'times';font-style:italic;font-size:20px;line-height:24px;}
.menu_club .rounded_menu_center a{padding-left:25px;display:block;background:url('images/club_li.gif') 0 3px no-repeat;color:#77281a;text-decoration:none;}
.menu_club .rounded_menu_center a:hover,.menu_club .rounded_menu_center a#active{background:url('images/club_li_on.gif') 0 3px no-repeat;color:#fff;}

.club_pane_sez {width:585px;}
.club_pane_sez .round_sez{padding-top:10px;width:100%;background:url('images/round_yl_top.jpg') 0 0 no-repeat;position:relative;}
.club_pane_sez .round_sez_center{padding:0 10px;width:561px;background:url('images/round_y_center.jpg') 0 0 repeat;float:left;margin-left:1px;height:480px;}
.club_pane_sez .round_sez_bottom{height:9px;width:100%;background:url('images/round_yl_bot.jpg') left bottom no-repeat;float:left;}

.club_pane_sez .round_sez_center h2{font-family:'times';font-style:italic;font-size:20px;line-height:24px;color:#77281a;margin:0;padding:0;}

.club_pane_sez .club_pane_seztxt{font-family:'arial';font-size:12px;line-height:18px;color:#000;padding-left:15px;width:280px;}
.club_pane_sez .club_pane_seztxt p{margin:5px 0 15px 0;}
.club_pane_sez .sez_right{position:absolute;top:10px;right:10px;width:280px;}
.club_pane_sez .sez_left{padding-top:10px;}
.club_pane_sez .sez_right img{margin:3px 0;}
.club_pane_sez .sez_right img.img_top{margin-left:35px;}
.club_pane_sez .sez_right img.img_center{margin-left:65px;}

.club_pane_sez#vantaggi .round_sez_center{height:410px;}
.club_pane_sez#vantaggi .sez_left .club_pane_seztxt{width:330px;}
.club_pane_sez#vantaggi .sez_left h3{font-family:'times';font-style:italic;font-size:24px;line-height:26px;color:#000;font-weight:normal;margin:10px 0 0 0;padding:0;}
.club_pane_sez#vantaggi .sez_right{width:190px;top:20px;}
.club_pane_sez#vantaggi .sez_bottom{margin:20px 0 0 10px;color:#000;font-size:12px;line-height:20px;}
.club_pane_sez#vantaggi .sez_bottom p{margin:0;}
.club_pane_sez#vantaggi .sez_bottom ul{width:440px;margin:0 0 0 10px;padding:0;}
.club_pane_sez#vantaggi .sez_bottom ul li{border-bottom:1px solid #fff;width:100%;}
.club_pane_sez#vantaggi .sez_bottom ul li#last{border:none;}

.club_pane_sez#market .sez_left .club_pane_seztxt{width:450px;}
.club_pane_sez#market .round_sez_center{height:515px;}
.club_pane_sez#market .sez_bottom{width:400px;}
.club_pane_sez#market .sez_bottom .materiale{width:185px;text-align:center;float:left;}
.club_pane_sez#market .sez_bottom .materiale p{color:#000;font-size:12px;line-height:14px;margin:0;height:25px;}

.club_pane_sez#market .market_bt span{float:left;display:block;height:31px;line-height:31px;font-family:'times';font-size:18px;color:#fff;
padding-right:10px;background:url('images/market_btn.gif') top right no-repeat;}
.club_pane_sez#market .market_bt{display:block;height:31px;float:left;padding-left:10px;background:url('images/market_btn_left.gif') top left no-repeat;margin-top:10px;text-decoration:none;}


.item_request{padding:20px 20px 0 20px;}
.item_request h3{font-family:'times';font-size:24px;line-height:26px;color:#c65227;font-weight:normal;margin:0;padding:0;}

.formContattaciMiddle#richiesta_mat .errore{font-size:9px;color:#a62d18;}
.formContattaciMiddle#richiesta_mat textarea{font-family:'arial';font-size:11px;}
table.contattaci#select_radio{width:579px;margin-bottom:20px;}
table.contattaci#select_radio td label.radio_btn_lb{display:block;width:275px;float:left;padding-right:10px;}
.formContattaciMiddle#richiesta_mat .tablitaPDF a{float:left;margin:3px 0 0 3px;color:#000;}
.formContattaciMiddle#richiesta_mat .input_long{width:260px;}
.formContattaciMiddle#richiesta_mat .input_small{width:120px;}
