
@charset "UTF-8";
/* CSS Document */
img{ border:none}
a { color:#7c1c1d; text-decoration:none;}
a:link { color:#7c1c1d; text-decoration:none;}
a:hover { color:#ed3338; text-decoration:none;}

body{text-align:center; padding:0px; margin:0px;}
#contenitore{ width:990px; margin-left:auto; margin-right:auto; text-align:left; }
#testata{ height:115px;}
#logo{ width:304px; height:115px; float:left;}
#swftestata{ width:686px; height:115px; float:left;}
#swfmenu{ width:990px; height:63px;}
#swfmenuprogettoscuola{ width:990px; height:49px;}
#contenitorecorpopagina{ width:990px; height:493px; background-image:url(../img/fondo_home.jpg); background-repeat:no-repeat;}
#contenitorecorpopaginaprogettoscuola{ width:990px; height:861px; background-image:url(../img/fondo_progetto_scuola.jpg); background-repeat:no-repeat; float:left}

#corpopaginasinistra{ width:283px; height:493px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#aa2628;}
#corpopaginasinistra p{ margin-top:5px; margin-bottom:5px;}
#swfcorpopaginadestra{ width:707px; height:493px; float:left;}
#swfcorpopaginaprogettoscuola{ width:990px; height:503px; float:left;}
#box1{ margin-left:37px; margin-top:34px; border:none; height:98px;}
#box2{ margin-left:37px; margin-top:12px; border:none; height:98px;}
#box3{ margin-left:37px; margin-top:12px; border:none; height:98px;}
#box4{ margin-left:37px; margin-top:12px; border:none; height:98px;}
#box3sinistra{ width:81px; height:74px; margin-right:10px; float:left;}
#box3destra{ width:155px; height:74px; float:left;}
.btn_entra{ float:right; margin-right:7px; border:none;}
#swfcorpopaginatigrekids{ width:990px; height:624px; float:left;}


/*footer*/
#footer{ width:990px; height:48px; background-color:#ffe400; clear:both;}
.imgfooternewsletter{ margin-top:10px; margin-left:16px; float:left; width:92px; height:27px;}
.imgfooternumero{ margin-top:10px; float:left; width:74px; height:30px;}
.imgfooteremmi{ margin-top:10px; float:left; width:63px; height:29px;}
.imgfooterforchets{ margin-top:10px; float:left; width:125px; height:20px; margin-left:10px; margin-right:16px;}
.testofooter{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; float:left; margin-top:17px; margin-right:5px; margin-left:5px; width:384px;}
.testofooter2{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; float:left; margin-top:10px; margin-right:5px; margin-left:5px; width:70px;}
.testofooteremmi{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; float:left; margin-top:10px; margin-right:15px; margin-left:15px; width:90px; }

/*footer
#footer{ width:950px; height:48px; background-color:#ffe400; padding-left:20px; padding-right:20px; clear:both;}
.imgfooternewsletter{ margin-top:10px; float:left; width:92px;}
.imgfooternumero{ margin-top:10px; float:left; width:74px;}
.imgfooteremmi{ margin-top:10px; float:left; width:63px;}
.testofooter{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; float:left; margin-top:17px; margin-right:10px; margin-left:10px;}
.testofooteremmi{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; float:left; margin-top:10px; margin-right:10px; margin-left:50px;}
*/

/*azienda*/
#contenitorecorpopagina_azienda{ width:990px; min-height:810px; background-image:url(../img/fondo_azienda_1.jpg); background-repeat:no-repeat;}
#corpopaginasinistra_azienda{ width:696px; height:493px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#aa2628;}
#corpopaginadestra_azienda{ width:294px; height:493px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#aa2628; }
#corpopaginadestra_azienda p{ margin-top:5px; margin-bottom:5px;}

#box1_azienda{ width:244px; margin-left:30px; margin-top:28px; border:none; height:197px;}
#box1sinistra_azienda{ width:160px; height:100px; margin-right:10px; float:left;}
#box2_azienda{ width:244px; margin-left:30px; margin-top: 18px; border:none; height:190px;}
#box2sinistra_azienda{ width:160px; height:100px; margin-right:10px; float:left;}
#box3_azienda{ width:249px; margin-left:30px; margin-top:12px; border:none; height:98px; }
#box4_azienda{ width:259px; margin-left:30px; margin-top:15px; border:none; height:98px;}
#box3sinistra_azienda{ width:81px; height:74px; margin-right:10px; float:left}
#box3destra_azienda{ width:155px; height:74px; float:left}

.btn_entra_azienda{ float:left; margin-left:7px; border:none; margin-top:80px;} 
.btn_entra_azienda2{ float:right; margin-right:15px; border:none;}
.btn_entra_azienda3{ float:right; margin-right:30px; border:none;}

/*azienda storia*/
.boxtitolo_azienda1{ width:696px; height:48px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/azienda/tit_azieda_1.gif); background-repeat:no-repeat;}
.boximg_azienda1{ width:696px; height:101px; margin-top:0px; margin-left:19px; margin-bottom:17px; background-image:url(../img/azienda/img_azienda_1.jpg); background-repeat:no-repeat;}
.sottotitolo_azienda1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7c1c1d; margin-left:35px; margin-bottom:5px;}
.filettosottotitolo_azienda{ width:696px; height:1px; margin-left:25px; background-image:url(../img/azienda/filetto.gif); background-repeat:no-repeat;  margin-bottom:5px;}
.filettosottotitolo_azienda_p{ margin-bottom:35px; margin-left:35px; margin-right:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e4d4d;}

/*azienda obiettivi*/
.boxtitolo_azienda2{ width:696px; height:48px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/azienda/tit_azieda_2.gif); background-repeat:no-repeat;}
.boximg_azienda2{ width:696px; height:101px; margin-top:0px; margin-left:19px; margin-bottom:17px; background-image:url(../img/azienda/img_azienda_2.jpg); background-repeat:no-repeat;}

/*azienda storia*/
.boxtitolo_azienda3{ width:696px; height:48px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/azienda/tit_azieda_3.gif); background-repeat:no-repeat;}
.boximg_azienda3{ width:696px; height:101px; margin-top:0px; margin-left:19px; margin-bottom:17px; background-image:url(../img/azienda/img_azienda_3.jpg); background-repeat:no-repeat;}
#contenitore_azienda_sedi_sinistra{ width:374px; height:493px; float:left;}
#contenitore_azienda_sedi_destra{ width:322px; height:493px; float:left; background-image:url(../img/azienda/sedi.jpg); background-repeat:no-repeat;}




#contenitore_form_progetto_scuola{ width:779px; height:719px; margin-top:130px; margin-left:50px; margin-bottom:17px; background-image:url(../img/fondo_form_progetto_scuola.gif); background-repeat:no-repeat; float:left;}
#contenitore_testo_progetto_scuola_input{ width:200px; margin:0px; float:left;}
#contenitore_form_progetto_scuola_input{ width:579px; float:left;}
.progetto_scuola_p{ margin-bottom:10px; margin-left:16px; margin-right:16px; margin-top:6px; padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e4d4d; vertical-align:top;}
.filettosottotitolo_progetto_scuola{ width:756px; height:1px; margin-left:16px; margin-bottom:20px; background-image:url(../img/azienda/filetto.gif); background-repeat:repeat-x; float:left}
.testo_input_progetto_scuola_p2{ width:769px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ab6306; text-align:right; margin-bottom:10px;}




/*azienda job*/
.boxtitolo_azienda4{ width:696px; height:48px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/azienda/tit_azieda_4.gif); background-repeat:no-repeat;}
.boximg_azienda4{ width:696px; height:101px; margin-top:0px; margin-left:19px; margin-bottom:17px; background-image:url(../img/azienda/img_azienda_4.jpg); background-repeat:no-repeat;}
#contenitore_btn_job{ width:696px; height:55px; margin-top:0px; margin-left:19px; margin-bottom:17px;}
.btn_job1{ width:317px; height:55px; margin-top:0px; margin-left:16px; margin-bottom:17px; float:left;}
.btn_job2{ width:317px; height:55px; margin-top:0px; margin-left:9px; margin-bottom:17px; float:left;}
#contenitore_curriculum{ width:655px; height:467px; margin-left:22px; margin-bottom:17px; background-image:url(../img/azienda/fondo_cv.gif); background-repeat:no-repeat;}
#contenitore_curriculum2{ width:655px; height:446px; margin-left:22px; margin-bottom:17px; background-image:url(../img/azienda/fondo_cv2.gif); background-repeat:no-repeat; }
#contenitore_testo_input{ width:170px; float:left}
#contenitore_form_input{ width:435px; float:left;}
	.curriculum_p{ margin-bottom:10px; margin-left:16px; margin-right:16px; margin-top:16px; padding-top:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e4d4d; vertical-align:top;}
	.filettosottotitolo_curriculum{ width:626px; height:1px; margin-left:16px; margin-bottom:20px; background-image:url(../img/azienda/filetto.gif); background-repeat:no-repeat; float:left}
.testo_input{ width:150px; margin-bottom:20px; margin-left:16px; margin-right:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ab6306;}
.testo_input_p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e4d4d; float:left; height:22px; margin-top:0px; margin-right:10px;}
.testo_input_p2{ width:626px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ab6306; text-align:right; margin-bottom:10px;}
.testo_input2{ width:150px; margin-bottom:110px; margin-left:16px; margin-right:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ab6306;}
.testo_input3{ width:150px; margin-bottom:127px; margin-left:16px; margin-right:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ab6306;}
.testo_input4{ width:150px; margin-bottom:17px; margin-left:16px; margin-right:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ab6306;}
.testo_input5{ width:150px; margin-bottom:14px; margin-left:16px; margin-right:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ab6306;}

.input1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e4d4d; margin-bottom:10px;}
.input2{ width:12px; height:12px; float:left; margin-top:0px; margin-right:10px; }
.input3{ width:12px; height:12px; float:left; margin-top:0px; margin-right:15px; margin-left:7px; }
.btn_invio{ float:right; margin-right:20px; margin-bottom:20px; border:none;} 

#contenitore_curriculum2_richiesta{ width:655px; height:106px; margin-left:22px; margin-bottom:17px; background-image:url(../img/fondo_richiesta.gif); background-repeat:no-repeat; }
.richiesta_p{ width:623px; margin-bottom:10px; margin-left:16px; margin-right:16px; margin-top:16px; padding-top:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e4d4d;}
#contenitore_contattaci_richiesta{ width:655px; height:106px; margin-left:22px; margin-bottom:17px; background-image:url(../img/fondo_richiesta.gif); background-repeat:no-repeat; float:left; }
#contenitorecorpopagina_contattaci_richiesta{ width:990px; height:700px; background-image:url(../img/fondo_azienda_1.jpg); background-repeat:no-repeat;}


/*news*/
#contenitorecorpopagina_news{ width:990px; min-height:700px; background-image:url(../img/fondo_news.jpg); background-repeat:no-repeat; float:left;}
#corpopaginasinistra_news{ width:696px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#aa2628;}
#corpopaginadestra_news{ width:294px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#aa2628;}
#corpopaginadestra_news p{ margin-top:5px; margin-bottom:5px;}

.boxtitolo_news{ width:696px; height:48px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/news/tit_news.gif); background-repeat:no-repeat;}
#menu_secondolivello{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#c01120; margin-left:19px; margin-bottom:5px;}
#menu_secondolivello ul{ list-style-type:none; margin-bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#c01120; margin-top:0px;}
#menu_secondolivello li{ display:inline; margin-right:10px; margin-bottom:0px; margin-top:0px;}
ul>li:after {
    content: '\7C';
   margin-left: 1.6em;
 
}
ul>li:last-child:after {
    content: normal;
	margin-bottom:0px;
}

.contenitorebox_news_grande{ width:655px; margin-left:23px; float:left; margin-bottom:10px;}
.box_news_alto{ background-image:url(../img/news/fondo_alto_news.gif); background-repeat:no-repeat; height:15px;}
.box_news_centro_home{ background-image:url(../img/news/fondo_centro_news.gif); background-repeat:repeat-x; min-height:595px;}
.box_news_centro_home h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7c1c1d; margin-bottom:5px; margin-left:14px; margin-right:14px; margin-top:0px;}
.box_news_centro_home p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#5e4d4d; margin-bottom:0px; margin-left:14px; margin-right:14px; margin-top:0px;}

.box_news_centro{ background-image:url(../img/news/fondo_centro_news.gif); background-repeat:repeat-x; min-height:312px;}
.box_news_centro h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7c1c1d; margin-bottom:5px; margin-left:14px; margin-right:14px; margin-top:0px;}
.box_news_centro_chiudi{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7c1c1d; margin-bottom:5px; margin-left:14px; margin-right:14px; margin-top:0px; text-align:right;}
.box_news_centro_chiudi_home{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7c1c1d; margin-bottom:5px; margin-left:14px; margin-right:14px; margin-top:0px; padding-top:10px; text-align:right;}
.box_news_centro p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#5e4d4d; margin-bottom:0px; margin-left:14px; margin-right:14px; margin-top:0px;}
.data{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#5e4d4d; margin-bottom:5px; margin-right:14px; margin-top:0px; text-align:right;}
.box_news_centro img{ width:627px; height:113px; margin-left:14px; margin-right:14px; margin-top:10px; margin-bottom:10px;}
.box_news_basso{ background-image:url(../img/news/fondo_basso_news.gif); background-repeat:no-repeat; height:13px;}

.contenitorebox_news_piccolo{ width:655px; height:195px; margin-bottom:10px; margin-left:23px; float:left;}
.contenitorebox_news_piccolo h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7c1c1d; margin-left:14px; margin-right:14px; margin-top:14px; margin-bottom:0px;}
.contenitorebox_news_piccolo p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#5e4d4d; margin-left:14px; margin-right:14px; margin-top:0px; margin-bottom:5px;}
.contenitorebox_news_piccolo img{ width:179px; height:33px; margin-left:14px; margin-top:5px; margin-right:14px; margin-bottom:5px;}
.contenitorebox_news_piccolo p.datanewspiccole{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5e4d4d; margin-left:14px; margin-top:5px; margin-bottom:5px;}
.contenitorebox_news_piccolo p.btn_leggi{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#7c1c1d; text-align:right; margin-right:14px; margin-bottom:5px;}

.box_news_piccolo_laterale{ width:214px; height:195px; background-image:url(../img/news/sfondo_news_piccola.gif); background-repeat:no-repeat; float:left;}
.box_news_piccolo_centrale{ width:214px; height:195px; background-image:url(../img/news/sfondo_news_piccola.gif); background-repeat:no-repeat; float:left; margin-left:7px; margin-right:6px;}

#box1sinistra_news{ width:160px; height:100px; margin-right:10px; float:left; margin-top:15px;}
.btn_entra_news{ margin-left:7px; border:none; margin-top:95px; float:left;}

#contenitore_paginazione{ width:655px; height:60px; margin-bottom:10px; margin-left:23px;}
.contatore_pagine{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#7c1c1d;}
.filettosottotitolo_news{ width:655px; height:1px; background-image:url(../img/azienda/filetto.gif); background-repeat:no-repeat; float:left; margin-bottom:10px; margin-top:10px;}
.indietro { width:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#7c1c1d; float:left;}
.centro{ width:445px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#7c1c1d; float:left; text-align:center;}
.centro ul{ list-style-type:none; margin-left:0px; padding-left:0px; margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px;}
.centro li{ display:inline; margin-left:10px; margin-right:10px; padding-left:0px;}
.avanti { width:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#7c1c1d; margin-right:10px; text-align:right; float:left;}

/*popup_news*/
#contenitorepopup_news{ width:990px; float:left; margin-top:297px; margin-left:23px;}

/*tradizione qualita*/
.boxtitolo_tradizione1{ width:696px; height:43px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/tradizione/tit_tradizione_1.gif); background-repeat:no-repeat;}
.boximg_tradizione1{ width:696px; height:101px; margin-top:0px; margin-left:19px; margin-bottom:17px; background-image:url(../img/tradizione/img_tradizione_1.jpg); background-repeat:no-repeat;}

/*tradizione tecniche*/
.boxtitolo_tradizione2{ width:696px; height:43px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/tradizione/tit_tradizione_2.gif); background-repeat:no-repeat;}
.boximg_tradizione2{ width:696px; height:101px; margin-top:0px; margin-left:19px; margin-bottom:17px; background-image:url(../img/tradizione/img_tradizione_2.jpg); background-repeat:no-repeat;}

/*tradizione formaggio*/
.boxtitolo_tradizione3{ width:696px; height:43px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/tradizione/tit_tradizione_3.gif); background-repeat:no-repeat;}
.boximg_tradizione3{ width:696px; height:101px; margin-top:0px; margin-left:19px; margin-bottom:17px; background-image:url(../img/tradizione/img_tradizione_3.jpg); background-repeat:no-repeat;}

/*tradizione curiosita*/
.boxtitolo_tradizione4{ width:696px; height:43px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/tradizione/tit_tradizione_4.gif); background-repeat:no-repeat;}
.boximg_tradizione4{ width:696px; height:101px; margin-top:0px; margin-left:19px; margin-bottom:17px; background-image:url(../img/tradizione/img_tradizione_4.jpg); background-repeat:no-repeat;}

/*tradizione biologico
.boxtitolo_tradizione4{ width:696px; height:43px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/tradizione/tit_tradizione_4.gif); background-repeat:no-repeat;}
.boximg_tradizione4{ width:696px; height:101px; margin-top:0px; margin-left:19px; margin-bottom:17px; background-image:url(../img/tradizione/img_tradizione_4.jpg); background-repeat:no-repeat;}*/

/*press*/
#contenitorecorpopagina_press{ width:990px; min-height:655px; background-image:url(../img/fondo_azienda_1.jpg); background-repeat:no-repeat;}
.boxtitolo_press{ width:696px; height:48px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/press/tit_press.gif); background-repeat:no-repeat;}
.contenitorebox_press_grande{ width:655px; margin-left:23px; float:left; margin-bottom:10px;}
.contenitorebox_press_sinistra{ width:105px; margin-left:16px; float:left; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5e4d4d; margin-top:15px;}
.contenitorebox_press_centro{ width:423px; float:left; margin-right:10px; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7c1c1d; margin-top:15px;}
.contenitorebox_press_destra{ width:100px; float:left; margin-bottom:15px; margin-top:13px;}
.box_press_alto{ background-image:url(../img/press/fondo_alto_press.gif); background-repeat:no-repeat; height:6px;}
.box_press_centro{ background-image:url(../img/press/fondo_centro_press.gif); background-repeat:repeat-y; min-height:330px;}
.box_press_basso{ background-image:url(../img/press/fondo_basso_press.gif); background-repeat:no-repeat; height:8px;}
.filetto_press{ width:626px; height:1px; margin-left:16px; background-image:url(../img/azienda/filetto.gif); background-repeat:no-repeat; float:left}
.testo_press_p{ margin-left:8px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e4d4d;}
#contenitore_press_sedi{ width:302px; height:141px; float:left; background-image:url(../img/press/sede.gif); background-repeat:no-repeat;}

/*contattaci*/
#contenitorecorpopagina_contattaci{ width:990px; height:1040px; background-image:url(../img/fondo_azienda_1.jpg); background-repeat:no-repeat;}
.boxtitolo_contattaci{ width:282px; height:40px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/contattaci/tit_dove_trovarci.gif); background-repeat:no-repeat;}
#contenitore_contattaci_sedi_sinistra{ width:374px; height:180px; float:left;}
#contenitore_contattaci_sedi_destra{ width:322px; height:141px; float:left; background-image:url(../img/contattaci/img_dove_trovarci.jpg); background-repeat:no-repeat; float:left}
#contenitore_contattaci{ width:655px; height:751px; margin-left:22px; margin-bottom:17px; background-image:url(../img/contattaci/fondo_contattaci.gif); background-repeat:no-repeat; float:left; }
.contattaci_p{ margin-bottom:10px; margin-left:16px; margin-right:16px; margin-top:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e4d4d; vertical-align:top; float:left}
.testo_input_contattaci_p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e4d4d; float:left; margin-bottom:10px;}


/*prodotti*/
#contenitore_prodotti{ width:990px; height:175px; }
.box_prodotti{ width:693px; margin-left:19px; float:left}
.testo_prodotti{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e4d4d; margin-left:10px; margin-bottom:10px; }
.boxtitolo_prodotti_classica{ width:237px; height:41px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/prodotti/tit_linea_classica.gif); background-repeat:no-repeat;}
.boxtitolo_prodotti_fondente{ width:252px; height:41px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/prodotti/tit_linea_fondente.gif); background-repeat:no-repeat;}
.boxtitolo_prodotti_selezione{ width:220px; height:41px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/prodotti/tit_linea_selezione.gif); background-repeat:no-repeat;}
.boxtitolo_prodotti_tigrotti{ width:235px; height:41px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/prodotti/tit_linea_tigrotti.gif); background-repeat:no-repeat;}


.boximg_prodotti_classica{ width:278px; height:175px; margin-top:29px; margin-bottom:5px; background-image:url(../img/prodotti/img_linea_classica.jpg); background-repeat:no-repeat; float:left}
.boximg_prodotti_fondente{ width:278px; height:175px; margin-top:29px; margin-bottom:5px; background-image:url(../img/prodotti/img_linea_fondente.jpg); background-repeat:no-repeat; float:left}
.boximg_prodotti_selezione{ width:278px; height:175px; margin-top:29px; margin-bottom:5px; background-image:url(../img/prodotti/img_linea_selezione.jpg); background-repeat:no-repeat; float:left}
.boximg_prodotti_tigrotti{ width:278px; height:175px; margin-top:29px; margin-bottom:5px; background-image:url(../img/prodotti/img_linea_tigrotti.jpg); background-repeat:no-repeat; float:left}


#menu_secondolivello_prodotti{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#c01120; margin-bottom:5px;}
#menu_secondolivello_prodotti ul{ list-style-type:none; margin-left:0px; padding-left:0px; margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px;}
#menu_secondolivello_prodotti li{ display:inline; margin-left:10px; margin-right:10px; padding-left:0px; margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px;}


#contenitore_scheda_prodotto1{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_1.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto2{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_2.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto3{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_3.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto4{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_4.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto5{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_5.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto6{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_6.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto7{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_7.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto8{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_8.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto9{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_9.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto10{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_10.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto11{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_11.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto12{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_12.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto13{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_13.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto14{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_14.jpg); background-repeat:no-repeat; float:left;}
#contenitore_scheda_prodotto15{ width:990px; height:462px; background-image:url(../img/prodotti/fondo_prodotti_15.jpg); background-repeat:no-repeat; float:left;}

.scheda_prodotto_sinistra{ width:353px; height:462px; float:left;}
.scheda_prodotto_sinistra h1{ margin-left:30px;font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#c01120; margin-bottom:0px; margin-top:25px }
.scheda_prodotto_sinistra h2{ margin-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#c01120; margin-top:0px; margin-bottom:5px;}
.scheda_prodotto_sinistra p{margin-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; margin-top:0px; margin-bottom:315px}
.scheda_prodotto_sinistra_stampa{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; vertical-align:bottom; text-align:right; margin-right:20px;}

.a2 { color:#ffffff; text-decoration:none;}
.a2:link { color:#ffffff; text-decoration:none;}
.a2:hover { color:#ffffff; text-decoration:none;}
.scheda_prodotto_destra{ width:626px; height:439px; float:left;}
/*.filetto_scheda_prodotto{ width:616px; height:5px; background-color:#fff6ab; margin-left:5px; margin-right:5px;}*/
.testo_filetto_scheda_prodotto{ margin-left:5px; margin-right:5px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.testo_filetto_scheda_prodotto2{ margin-left:5px; margin-right:5px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}

/*.testo_filetto_scheda_prodotto{ width:616px; background-color:#fff6ab; margin-left:5px; margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}*/
.testo_scheda_prodotto{ margin-left:20px; margin-right:20px; margin-top:35px; margin-bottom:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.testo_scheda_prodotto2{ margin-left:20px; margin-right:20px; margin-top:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.testo_scheda_prodotto3{ margin-left:30px; margin-right:20px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; line-height:150%}


#contenitorepopup_prodotti{ width:990px; float:left; margin-top:297px; margin-left:23px; }
.contenitorebox_prodotti_grande{ width:298px; margin-left:500px; float:left; margin-bottom:10px;}
.box_prodotti_alto{ background-image:url(../img/prodotti/fondo_popup_pdf_alto.gif); background-repeat:no-repeat; height:15px;}
.box_prodotti_centro{ background-image:url(../img/prodotti/fondo_popup_pdf_centro.gif); background-repeat:repeat-y; min-height:150px;}
.box_prodotti_centro h1{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#7c1c1d; margin-bottom:5px; margin-left:14px; margin-right:14px; margin-top:0px;}
.box_prodotti_centro p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#5e4d4d; margin-bottom:0px; margin-left:14px; margin-right:14px; margin-top:0px;}
.box_prodotti_basso{ background-image:url(../img/prodotti/fondo_popup_pdf_basso.gif); background-repeat:no-repeat; height:15px;}
#contenitore_testo_input_prodotti{ width:100px; float:left; margin-top:10px;}
#contenitore_form_input_prodotti{ width:198px; float:left; margin-top:10px;}
.testo_input_prodotti{ width:100px; margin-bottom:20px; margin-left:16px; margin-right:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.btn_login{ float:left; border:none; } 


/* ricette*/
#contenitore_ricette{ width:990px; min-height:320px; }
.box_ricette{ width:671px; margin-left:19px; float:left}
.testo_ricette{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e4d4d; margin-left:10px; }
.boxtitolo_ricette{ width:390px; height:36px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/ricette/tit_ricette.gif); background-repeat:no-repeat;}
.boximg_ricette{ width:300px; height:245px; margin-top:29px; margin-bottom:5px; background-image:url(../img/ricette/img_ricette.jpg); background-repeat:no-repeat; float:left}

/* ricette ricerca */
.box_ricette_ricerca{ width:671px; height:74px; margin-top:29px; margin-left:10px; margin-bottom:22px;}
.box_ricette_ricerca_p{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#c01120; margin-bottom:0px; margin-left:14px; margin-right:14px; margin-top:0px; float:left}
.input_ricerca{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e4d4d; margin-bottom:10px; float:left}
.box_ricette_alto{ background-image:url(../img/ricette/fondino_ricerca_alto.jpg); background-repeat:no-repeat; height:25px; margin:0px}
.box_ricette_centro{ background-image:url(../img/ricette/fondino_ricerca_centro.jpg); background-repeat:repeat-y; min-height:25px; margin:0px;}
.box_ricette_basso{ background-image:url(../img/ricette/fondino_ricerca_basso.jpg); background-repeat:no-repeat; height:25px; margin:0px}


#contenitore_scheda_ricette{ width:990px; background-image:url(../img/ricette/fondo_ricette.jpg); background-repeat:no-repeat; float:left;}
.contenitore_scheda_ricette_sinistra{ width:353px; min-height:339px; float:left}
.contenitore_scheda_ricette_sinistra h1{ margin-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#c01120; margin-bottom:0px; margin-top:25px}
.contenitore_scheda_ricette_destra{ width:300px; min-height:339px; float:left;}



/*scheda ricetta*/
.box_bianco_ricette_alto{ width:626px; height:20px; margin-top:10px; background-color:#ffffff}
.box_bianco_ricette_centro{ width:626px; margin-top:0px; min-height:278px; background-color:#ffffff; float:left}
.box_bianco_ricette_basso{ width:626px; height:20px; margin-bottom:10px; background-color:#ffffff; clear:both}

.box_vuoto_1{ width:191px; height:25px; float:left;}
.box_difficolta{ width:125px; height:25px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f3c130;}
.box_tempo{ width:113px; height:25px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f3c130;}
.box_prodotto{ width:175px; height:25px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f3c130; margin-right:22px; }

.box_vuoto_2{ width:316px; height:25px; float:left;}
.box_tempo_inserito{ width:310px; height:25px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#6c7816;}

.box_scheda{ width:626px; min-height:65px; float:left;}
.box_ingredienti{ width:172px; height:25px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f3c130; margin-left:22px;}
.box_modalita{ width:432px; height:25px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#f3c130;}
.testo_ingredienti{ width:167px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6c7816; margin-left:22px; margin-right:5px;}
.testo_modalita{ width:410px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#6c7816; margin-right:22px}
.img_ricetta_prodotto{ width:217px; height:199px; margin-top:20px;  margin-left:30px;}


.img_scheda_fettine_2{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/classica_fettine_2.gif); background-repeat:no-repeat; float:left;}
.img_scheda_fettine_3{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/classica_fettine_3.gif); background-repeat:no-repeat; float:left;}
.img_scheda_spicchi_1{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/classica_spicchi_1.gif); background-repeat:no-repeat; float:left;}
.img_scheda_spicchi_2{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/classica_spicchi_2.gif); background-repeat:no-repeat; float:left;}
.img_scheda_spicchi_3{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/classica_spicchi_3.gif); background-repeat:no-repeat; float:left;}
.img_scheda_fondente_1{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/fondente_fettine_1.gif); background-repeat:no-repeat; float:left;}
.img_scheda_fondente_2{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/fondente_fettine_2.gif); background-repeat:no-repeat; float:left;}
.img_scheda_fondente_3{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/fondente_fettine_3.gif); background-repeat:no-repeat; float:left;}
.img_scheda_selezione_1{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/selezione_spicchi_1.gif); background-repeat:no-repeat; float:left;}
.img_scheda_selezione_2{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/selezione_spicchi_2.gif); background-repeat:no-repeat; float:left;}
.img_scheda_selezione_3{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/selezione_spicchi_3.gif); background-repeat:no-repeat; float:left;}
.img_scheda_tigrotti_gusci_1{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/tigrotti_gusci_1.gif); background-repeat:no-repeat; float:left;}
.img_scheda_tigrotti_gusci_2{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/tigrotti_gusci_2.gif); background-repeat:no-repeat; float:left;}
.img_scheda_tigrotti_gusci_3{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/tigrotti_gusci_3.gif); background-repeat:no-repeat; float:left;}
.img_scheda_tigrotti_spicchi_1{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/tigrotti_spicchi_1.gif); background-repeat:no-repeat; float:left;}
.img_scheda_tigrotti_spicchi_2{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/tigrotti_spicchi_2.gif); background-repeat:no-repeat; float:left;}
.img_scheda_tigrotti_spicchi_3{ width:626px; height:65px; background-image:url(../img/ricette/top_schede/tigrotti_spicchi_3.gif); background-repeat:no-repeat; float:left;}


#contenitorecorpopagina_newsletter{ width:990px; height:800px; background-image:url(../img/fondo_newsletter_1.jpg); background-repeat:no-repeat;}
#contenitore_newsletter{ width:655px; height:671px; margin-left:22px; margin-bottom:17px; background-image:url(../img/fondo_newsletter.gif); background-repeat:no-repeat; float:left}
.boxtitolo_newsletter{ width:247px; height:40px; margin-top:29px; margin-left:19px; margin-bottom:22px; background-image:url(../img/tit_sez_newsletter.gif); background-repeat:no-repeat;}
.box_vuoto_newsletter{ width:655px; height:30px; float:left;}








