body {margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#5D480F;}
a:link, a:visited, a:hover {color:#5D480F;}
img {border:0;}
p {margin:0;line-height:14px;}
form {margin:0;padding:0;}
ul {margin:0;padding:0;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

#layout {width:900px;margin:0 auto;background:url('../img/background.gif') left top no-repeat;}
#layout-int {width:900px;margin:0 auto;background:url('../img/background_int.gif') left top no-repeat;}
#content {clear:both;display:inline-block;background:url('../img/filet_layout.gif') left top repeat-y;}

#top {position:relative;height:138px;z-index:5;}
#top #logo {position:absolute;top:0;left:0;}
#top ul {position:absolute;top:22px;left:165px;list-style:none;height:55px;}
#top ul li {position:relative;float:left;height:42px;padding:13px 0 0 0;}
#top ul li a {position:relative;display:block;padding:0 7px 0 7px;background:url('../img/menu/filet.gif') right top no-repeat;z-index:10;}
#top ul li #voice-on-left {position:absolute;top:-1px;left:-1px;}
#top ul li #voice-on-right {position:absolute;top:-1px;right:-1px!important;right:-2px;}
#top ul li ul {display:none;}
#top ul li.on {position:relative;background:#fef9eb;border:1px solid #f0e8d2;}
#top ul li.on ul {display:block;position:absolute;width:550px;height:23px;background:#fef9eb;padding:0 0 0 18px;border:1px solid #f0e8d2;border-left:0}
#top ul li.on ul #bg-ul {position:absolute;top:-1px;left:-1px;}
#top ul li.on a {padding:0 7px 3px 7px;background:url('../img/menu/filet.gif') right top no-repeat #fef9eb;}
#top ul li#voice-2.on ul {top:34px;left:-80px;}
#top ul li.on ul li {float:left;height:23px;padding:0;}
#top ul li.on ul li a {background:none;height:auto;padding:0;margin:2px 18px 0 18px;}
#top ul li.on ul li a img {float:left;}
#top ul li.on ul li.on {border:0;}
#top ul li.on ul li.on #voice-on-right {display:none;}
#top ul li.on ul li.on #voice-on-left {display:none;}
#top #lang-top {position:absolute;top:5px;right:5px;}
#top #lang-top span a {color:#910000;font-weight:bold;}

#content-hp {clear:both;display:inline-block;position:relative;margin:-69px 0 0px 40px;height:auto!important;height:1%;z-index:10;}

#hp-left {float:left;width:626px;margin:0;}
#hp-right {float:right;width:234px;}

#hp-left #box-top-hp {width:626px;height:339px;margin:0 0 12px 0;}
#hp-left #box-top-hp #flash-hp {width:222px;height:214px;float:right;padding:33px 17px 0 0}

#hp-left #bottom-hp-left {height:auto!important;height:1%;}
#hp-left #storia {float:left;position:relative;height:149px;width:299px;background:#fef9eb;border:1px solid #f0e8d2;}
#hp-left #storia #maione {position:absolute;display:block;bottom:2px!important;bottom:0px;left:60px;height:30px;width:110px;z-index:100;}
#hp-left #storia #top-storia {position:absolute;top:-1px;left:-1px;}
#hp-left #storia #bottom-storia {position:absolute;bottom:-1px!important;bottom:-2px;left:-1px;}
#hp-left #storia ul {list-style:none;margin:55px 0 0 0;position:relative;z-index:10;}
#hp-left #storia ul li {margin:0 0 3px 0;height:auto!important;height:1%;}
#hp-left #storia ul li h2 {float:left;margin:0 12px 0 22px!important;margin:0 12px 0 11px;color:#D6601B;font-size:10px;}
#hp-left #storia ul li p {float:left;width:220px;}

#hp-left #creare {float:left;position:relative;height:151px;width:291px;margin:0 0 0 30px;}
#hp-left #creare h2 {margin:50px 10px 0 90px;color:#D6601B;font-size:10px;}
#hp-left #creare p {margin:0 10px 0 90px;}
#hp-left #creare a {display:block;margin:5px 0 0 145px;}

#hp-right #box-cerca {width:221px;height:211px;margin:0 0 20px 13px;background:url('../img/hp/box_hp_top_right.jpg') left top no-repeat;}
#hp-right #box-cerca h1 {margin:0;}
#hp-right #box-cerca h1 img {margin:11px 0 0 20px;}
#hp-right #box-cerca p {margin:2px 5px 0 33px;}
#hp-right #box-cerca h2 {margin:0 0 3px 0;}
#hp-right #box-cerca div {margin:63px 0 0 30px;height:auto!important;height:1%;}
#hp-right #box-cerca div p {margin:0;float:left;}
#hp-right #box-cerca div input {margin:0;width:135px;font-family:Verdana;font-size:11px;color:#5D480F;}
#hp-right #box-cerca div input#btn-cerca {margin:1px 0 0 1px;width:40px;height:18px;}

#hp-right #box-ricette {position:relative;border:1px solid #f0e8d2;width:219px;height:267px;margin:0 0 0 13px;background:#fef9eb;}
#hp-right #box-ricette #bg-box-ricette {position:absolute;bottom:-1px!important;bottom:-2px;left:-1px;}
#hp-right #box-ricette div {background:url('../img/hp/filet_cerca.gif') right top repeat-y #fff;min-height:200px;height:auto!important;height:200px;margin:0 0 0 10px;}
#hp-right #box-ricette h1 {margin:4px 0 8px 20px;}
#hp-right #box-ricette ul {list-style:none;}
#hp-right #box-ricette ul li {clear:left;height:auto!important;height:1%;padding:7px 0 7px 0;background:url('../img/hp/filet_li_hp.gif') left bottom no-repeat;}
#hp-right #box-ricette ul li img {float:left;margin:0 10px 0 1px;}
#hp-right #box-ricette ul li div {float:left;width:130px;margin:0;background:none;min-height:1px;height:auto!important;height:1px;}
#hp-right #box-ricette ul li h2 {margin:0 0 2px 0;}
#hp-right #box-ricette ul li h2 a {color:#D6601B;font-size:10px;text-decoration:none;}

#content-int {clear:both;display:inline-block;position:relative;height:auto!important;height:1%;margin:-35px 0 0 0;z-index:10;}
#content-int-sx h1 {margin:0 0 40px 150px;padding:0 0 3px 0;background:url('../img/filet_h1.gif') bottom left repeat-x;}
#content-int-sx {width:644px;float:left;}
#content-int-dx {width:256px;float:right;min-height:400px;height:auto!important;height:400px;}

#content-int-sx .tab-molisana {height:auto!important;height:1%;margin:0 0 40px 150px;}
#content-int-sx .tab-molisana:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#content-int-sx .tab-molisana img {float:left;}
#content-int-sx .tab-molisana div {float:left;width:302px;height:191px;margin:0 0 0 -30px;background:url('../img/lamolisana/bg_tabs.gif') left top no-repeat;}
#content-int-sx .tab-molisana div p {margin:20px 10px 0 30px;}

#prodotti h1 {margin:0 0 0 150px;z-index:100;}
#prodotti #regionali {position:relative;height:27px;margin:0 0 10px 150px;z-index:20;}
#prodotti #regionali h2 {margin:0;}
#prodotti #regionali #pasta {position:absolute;top:-1px;right:0;width:228px;height:28px;overflow:hidden;background:url('../img/prodotti/filet_pasta.gif') left top no-repeat;}
#prodotti #regionali #pasta #select {position:absolute;bottom:0;left:0;height:27px;width:228px;}
#prodotti #regionali #pasta img {position:relative;float:left;}
#prodotti #regionali #pasta ul {scrollbar-base-color:#f9f0d6;scrollbar-face-color:#f9f0d6;position:absolute;top:1px;left:0;list-style:none;background:#f9f0d6;visibility:hidden;width:228px;border-left:1px solid #f0e8d2;border-left:1px solid #f0e8d2;overflow:auto;}
#prodotti #regionali #pasta ul li {width:198px;border-bottom:1px solid #fff;height:auto!important;height:1%;background:#f8a902;}
#prodotti #regionali #pasta ul li:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#prodotti #regionali #pasta ul li label {float:left;width:40px;padding:3px 0 0 10px;font-weight:bold;color:#B34607;}
#prodotti #regionali #pasta ul li p {overflow:hidden;padding:2px 0;width:145px;}
#prodotti #regionali #pasta ul li p a {font-weight:bold;color:#B34607;text-decoration:none;} 

#prodotti {z-index:10;}

#prodotti #desc-family {position:relative;width:498px;margin:0 0 23px 146px;padding:0 0 60px 0;min-height:170px;height:auto!important;height:170px;background:url('../img/prodotti/famiglia_filet.gif') left top repeat-y;z-index:1;}
#prodotti #desc-family #bg-desc-top {position:absolute;top:0;left:0;z-index:1;}
#prodotti #desc-family #bg-desc-bot {position:absolute;bottom:-1px;left:0;}
#prodotti #desc-family h2 {position:relative;padding:0;margin:15px 0 10px 0;color:#228005;font-size:12px;z-index:2;}
#prodotti #desc-family #dettaglio-desc {height:auto!important;height:1%;padding:20px 0 0 10px;}
#prodotti #desc-family #dettaglio-desc #img-desc {float:left;width:266px;margin:0 0 0 6px!important;margin:0 0 0 3px;position:relative;z-index:10;}
#prodotti #desc-family #dettaglio-desc #txt-desc {position:relative;float:left;padding:0;margin:0;z-index:10;}
#prodotti #desc-family #dettaglio-desc #txt-desc p {width:210px;margin:0 0 20px 0;}
#prodotti #desc-family #dettaglio-desc #txt-desc p#dente, #prodotti #desc #dettaglio-desc #txt-desc p#normale {font-weight:bold;margin:0;}
#prodotti #desc-family #dettaglio-desc #txt-desc p span {font-weight:normal;padding:0 0 0 10px;}

#prodotti #desc {position:relative;width:498px;margin:0 0 23px 146px;padding:0 0 60px 0;min-height:170px;height:auto!important;height:170px;background:url('../img/prodotti/filet_box_centro.gif') left top repeat-y;z-index:1;}
#prodotti #desc #bg-desc-top {position:absolute;top:0;left:0;z-index:1;}
#prodotti #desc #bg-desc-bot {position:absolute;bottom:-1px;left:0;}
#prodotti #desc h2 {position:relative;padding:30px 0 11px 0;margin:0 0 0 190px;color:#228005;font-size:12px;z-index:2;}
#prodotti #desc #dettaglio-desc {height:auto!important;height:1%;}
#prodotti #desc #dettaglio-desc #img-desc {float:left;width:150px;margin:0 0 0 6px!important;margin:0 0 0 3px;}
#prodotti #desc #dettaglio-desc #txt-desc {float:left;padding:0 0 0 34px;}
#prodotti #desc #dettaglio-desc #txt-desc p {width:260px;margin:0 0 20px 0;}
#prodotti #desc #dettaglio-desc #txt-desc p#dente, #prodotti #desc #dettaglio-desc #txt-desc p#normale {font-weight:bold;margin:0;}
#prodotti #desc #dettaglio-desc #txt-desc p span {font-weight:normal;padding:0 0 0 10px;}
#prodotti #consiglio {height:121px;width:494px;margin:0 0 60px 150px;background:url('../img/prodotti/bg_consiglio_chef.jpg') left top no-repeat;}
#prodotti #consiglio h2 {margin:0 0 0 140px;padding:5px 0 0 0;}
#prodotti #consiglio p {margin:0 15px 0 170px;}

#prodotti-all {margin:0 0 50px 110px;height:auto!important;height:1%;}
#prodotti-all h1 {margin:0 0 20px 30px;}
#prodotti-all div {width:258px;height:191px;float:left;margin:0 0 0 0;}
#prodotti-all div#prod-1 {margin:0 10px 0 0;}
#prodotti-all div#prod-3 {margin:0 10px 0 0;}
#prodotti-all p {clear:both;margin:25px 0 0 0;text-align:center;}
#prodotti-all p a {font-size:11px;color:#910000;font-weight:bold;}

#ricette h1 {margin:0 0 0 150px;}
#ricette #difficolta {margin:0 0 5px 150px;height:auto!important;height:1%;}
#ricette #difficolta p {float:right;margin:3px 0 0 0;}
#ricette #desc {position:relative;width:506px;margin:0 0 5px 138px;padding:0 0 60px 0;min-height:170px;height:auto!important;height:170px;background:url('../img/ricette/filet_box_ricette.gif') left top repeat-y;}
#ricette #desc #bg-desc-top {position:absolute;top:0;left:0;z-index:1;}
#ricette #desc #bg-desc-bot {position:absolute;bottom:-1px;left:0;}
#ricette #desc h2 {color:#E06822;font-size:12px;margin:0 0 10px 0;}
#ricette #desc #dettaglio-desc {padding:20px 0 0 0;height:auto!important;height:1%;}
#ricette #desc #dettaglio-desc #img-desc {position:relative;float:left;width:185px;margin:0 0 0 4px!important;margin:0 0 0 2px;z-index:10;}
#ricette #desc #dettaglio-desc #txt-desc {width:230px;position:relative;float:left;padding:0 0 0 34px;z-index:10;}

#ricette #desc #dettaglio-desc #txt-desc p {width:230px;margin:0 0 20px 0;}
#ricette #desc #dettaglio-desc #txt-desc p#dente, #prodotti #desc #dettaglio-desc #txt-desc p#normale {font-weight:bold;margin:0;}
#ricette #desc #dettaglio-desc #txt-desc p span {font-weight:normal;padding:0 0 0 10px;}
#ricette #desc #dettaglio-desc h3 {margin:0 0 2px 0;}
#ricette #desc #dettaglio-desc ul {list-style:none;margin:0 0 10px 0;}
#ricette #desc #dettaglio-desc ul li {overflow:hidden;}
#ricette #icif {margin:0 0 20px 0;height:auto!important;height:1%;}
#ricette #icif p {float:right;height:auto!important;height:1%;}
#ricette #icif span {float:left;margin:7px 0 0 0;}
#ricette #icif img {float:left;margin:0 5px;}
#ricette #preparazione {clear:both;margin:0 0 30px 150px;}
#ricette #preparazione h2 {margin:0;}

#cerca-ricette {margin:0 0 0 150px;}
#cerca-ricette h1 {margin:0;}
#cerca-ricette h2 {margin:20px 0 5px 0;}

#cerca-ricette #libera {margin:0 0 35px 25px;}
#cerca-ricette #libera h2 {margin:20px 0 0 0;}
#cerca-ricette #libera p {margin:0 0 10px 10px;}
#cerca-ricette #libera div {margin:0 0 0 10px;widh:453px;height:61px;background:url('../img/ricette/bg_cerca.gif') left top no-repeat;}
#cerca-ricette #libera div h3 {margin:0;padding:7px 0 0 10px;}
#cerca-ricette #libera div p {margin:10px 0 0 10px;}
#cerca-ricette #libera div p input {float:left;width:300px;font-size:11px;height:17px;}
#cerca-ricette #libera div p input#go-cerca {width:40px;height:18px;margin:2px 0 0 5px;}

#cerca-ricette #occasione {margin:0 0 35px 25px;}
#cerca-ricette #occasione div {width:463;height:118px;margin:0 0 0 5px;padding:0 0 0 140px;background:url('../img/ricette/bg_occasioni.jpg') left top no-repeat;}
#cerca-ricette #occasione ul {list-style:none;width:80px;height:70px;float:left;margin:15px 0 0 0;padding:0 10px;}
#cerca-ricette #occasione ul.filet {background:url('../img/ricette/filet_ricerca.gif') right top repeat-y;}
#cerca-ricette #occasione ul li {margin:0 0 5px 0;}
#cerca-ricette #occasione ul li a {text-decoration:none;font-weight:bold;}

#cerca-ricette #regionale {margin:0 0 35px 25px;}
#cerca-ricette #regionale div {width:465;height:159px;margin:0 0 0 5px;padding:0 0 0 140px;background:url('../img/ricette/bg_regioni.jpg') left top no-repeat;}
#cerca-ricette #regionale ul {list-style:none;width:80px;height:130px;float:left;margin:15px 0 0 0;padding:0 10px;}
#cerca-ricette #regionale ul.filet {background:url('../img/ricette/filet_ricerca.gif') right top repeat-y;}
#cerca-ricette #regionale ul li {margin:0 0 5px 0;}
#cerca-ricette #regionale ul li a {text-decoration:none;font-weight:bold;}

#cerca-ricette #altro {margin:0 0 35px 25px;height:auto!important;height:1%;}
#cerca-ricette #altro div {position:relative;width:146px;height:149px;float:left;margin:0 5px 0 5px!important;margin:0 2px 0 3px;} 
#cerca-ricette #altro div div {position:absolute;bottom:20px;right:15px;height:auto;width:auto;}
#cerca-ricette #altro div div img {display:block;margin:5px 0 0 0;}

#ris-cerca {margin:0 0 50px 150px;}
#ris-cerca h1 {margin:0;}
#ris-cerca h2 {margin:25px 0 10px 0;}
#ris-cerca #back-ricerca {text-align:right;}

#ris-cerca #row-top {height:34px;background:#fef9eb;border-bottom:1px solid #cd5916;}
#ris-cerca #row-top p {float:left;font-weight:bold;height:34px}
#ris-cerca #row-top #sup-affinita {width:100px;padding:0 0 0 5px;background:url('../img/ricette/filet_risricerca.gif') right top repeat-y;}
#ris-cerca #row-top #sup-ricetta {width:250px;padding:0 10px 0 10px;background:url('../img/ricette/filet_risricerca.gif') right top repeat-y;}
#ris-cerca #row-top #sup-tempo {width:95px;padding:0 10px 0 10px;}

#ris-cerca #row-top-noaff {height:34px;background:#fef9eb;border-bottom:1px solid #cd5916;}
#ris-cerca #row-top-noaff p {float:left;font-weight:bold;height:34px}
#ris-cerca #row-top-noaff #sup-ricetta {width:330px;padding:0 35px 0 10px;background:url('../img/ricette/filet_risricerca.gif') right top repeat-y;}
#ris-cerca #row-top-noaff #sup-tempo {width:95px;padding:0 10px 0 10px;}

#ris-cerca dl {margin:0 0 0 0;height:auto!important;height:1%;border-bottom:1px solid #cd5916;}
#ris-cerca dl h3 {margin:0;}
#ris-cerca dl h3 a {color:#D6601B;font-size:10px;}
#ris-cerca dl:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#ris-cerca dl dt {float:left;margin:0;padding:5px 0;width:105px;}
#ris-cerca dl dt img {float:left;}
#ris-cerca dl dd {float:left;margin:0;padding:5px 0;}
#ris-cerca dl dd div {float:left;}
#ris-cerca dl dd div.ricetta {width:250px;padding:0 10px 0 10px;}
#ris-cerca dl dd div.tempo {width:95px;padding:0 10px 0 10px;}
#ris-cerca dl dd div.tempo p {font-weight:bold;}

#ris-cerca dl.no-affinita dt {width:0;}
#ris-cerca dl.no-affinita dd div.ricetta {width:330px;padding:0 35px 0 10px;}

#news {margin:0 0 0 150px;}
#news h1 {margin:0 0 15px 0;}
#news ul {list-style:none;}
#news ul li {margin:0 0 35px 0;}
#news ul li h2 {margin:0;color:#D6601B;font-size:11px;}
#news ul li a {text-decoration:none;}
#news ul li a:hover {text-decoration:underline;}
#news ul li p.title {margin:0 0 10px 0;font-weight:bold;}
#news ul li div {height:auto!important;height:1%;}
#news ul li div img {float:left;margin:0 15px 15px 0;}
#news ul li div p {float:left;width:320px;}
#scheda-news {margin:0 0 0 150px;}
#scheda-news h1 {margin:0;}
#scheda-news h2 {margin:0;color:#D6601B;font-size:11px;}
#scheda-news a {text-decoration:none;}
#scheda-news a:hover {text-decoration:underline;}
#scheda-news p.title {margin:0 0 10px 0;font-weight:bold;}
#scheda-news div {height:auto!important;height:1%;}
#scheda-news div#back-news {margin:0 0 15px 0;}
#scheda-news div#back-news p {float:right;margin:5px 0 0 0;}
#scheda-news div#back-news img {margin:0;border:0;}
#scheda-news div img {float:left;margin:0 15px 10px 0;border:1px solid #f0e8d2;}

#mia-ricetta {margin:0 0 0 146px;}
#mia-ricetta #thanks {font-weight:bold;}
#mia-ricetta h1 {position:relative;margin:0;background:url('../img/filet_h1.gif') left 22px repeat-x;}
#mia-ricetta h1 img {position:relative;}
#mia-ricetta h2 {margin:-5px 0 25px 0;}
#mia-ricetta h3 {margin:0;}
#mia-ricetta p {margin:0 0 20px 0;}
#mia-ricetta form {padding:0;margin:0;}

#mia-ricetta #creare {position:relative;width:498px;margin:0;padding:0;}
#mia-ricetta #creare #tabs {position:absolute;top:1px;left:0;height:auto!important;height:1%;}

#mia-ricetta #creare #tabs img {float:left;vertical-align:bottom;}
#mia-ricetta #creare #step-1 {padding:40px 0 0 100px;margin:0;height:274px;background:url('../img/giochi/bg_miaricetta.jpg') top left no-repeat;}
#mia-ricetta #creare #step-1 p {clear:both;margin:0 0 4px 0;height:auto!important;height:1%;}
#mia-ricetta #creare #step-1 p:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#mia-ricetta #creare #step-1 p input {height:17px;width:140px;font-size:11px;}
#mia-ricetta #creare #step-1 p textarea {width:338px;height:107px}
#mia-ricetta #creare #step-1 p label {display:block;float:left;width:90px;margin:10px 0 0 0;}
#mia-ricetta #creare #step-1 p#tempi input {width:30px;float:left;margin:0 15px 0 0;}
#mia-ricetta #creare #step-1 p#tempi label {width:auto;margin:8px 5px 0 0;}
#mia-ricetta #creare #step-1 p#next {clear:both;text-align:right;padding:0 40px 0 0;}
#mia-ricetta #creare #step-1 p#next a {float:right;display:block;width:68px;height:26px;background:url('../img/giochi/btn_continua.gif') left top no-repeat;}

#mia-ricetta {margin:0 0 0 146px;}
#mia-ricetta h1 {position:relative;margin:0;background:url('../img/filet_h1.gif') left 22px repeat-x;}
#mia-ricetta h2 {margin:-5px 0 25px 0;}
#mia-ricetta h3 {margin:0;}
#mia-ricetta p {margin:0 0 20px 0;}
#mia-ricetta #creare {position:relative;width:498px;margin:0 0 30px 0;}
#mia-ricetta #creare #step-2 {height:274px;padding:40px 0 0 30px;background:url('../img/giochi/bg_miaricetta_2.jpg') top left no-repeat;}
#mia-ricetta #creare #step-2 label {display:block;}
#mia-ricetta #creare #step-2 input {height:15px;}
#mia-ricetta #creare #step-2 input#radio-1 {margin:0 10px 0 35px!important;margin:0 10px 0 30px;}
#mia-ricetta #creare #step-2 img.m {margin:0 20px 0 10px;}
#mia-ricetta #creare #step-2 p {width:210px;float:left;height:40px;margin:0 0 4px 0;}
#mia-ricetta #creare #step-2 p.solo {clear:both;width:400px;}
#mia-ricetta #creare #step-2 #send {position:absolute;bottom:15px;right:40px;width:46px;height:24px;}

/*
#giochi {margin:0 0 0 146px;}
#giochi h1 {position:relative;margin:0;background:url('../img/filet_h1.gif') left 22px repeat-x;}
#giochi h1 img {position:relative;}
#giochi h2 {margin:-5px 0 25px 0;}
#giochi h3 {margin:0;}
#giochi p {margin:0 0 20px 0;}
#giochi #creare {width:498px;height:304px;margin:0 0 30px 0;}
#giochi #creare form {padding:40px 0 0 110px;}
#giochi #creare form p {margin:0 0 4px 0;}
#giochi #creare form p:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#giochi #creare form input {height:17px;width:160px;font-size:11px;}
#giochi #creare form textarea {width:338px;height:107px}
#giochi #creare form p label {display:block;float:left;width:90px;margin:10px 0 0 0;}
#giochi #creare form p#tempi input {width:30px;float:left;margin:0 15px 0 0;}
#giochi #creare form p#tempi label {width:auto;margin:8px 5px 0 0;}
#giochi #creare form p#next {clear:both;text-align:right;padding:0 40px 0 0;}
#giochi #creare form p#next input {width:68px;height:26px;}

#giochi-step-2 {margin:0 0 0 146px;}
#giochi-step-2 h1 {position:relative;margin:0;background:url('../img/filet_h1.gif') left 22px repeat-x;}
#giochi-step-2 h2 {margin:-5px 0 25px 0;}
#giochi-step-2 h3 {margin:0;}
#giochi-step-2 p {margin:0 0 20px 0;}
#giochi-step-2 #creare {position:relative;width:498px;height:314px;margin:0 0 30px 0;}
#giochi-step-2 #creare form {padding:42px 0 0 40px;height:auto!important;height:1%;}
#giochi-step-2 #creare form label {display:block;}
#giochi-step-2 #creare form input {height:15px;}
#giochi-step-2 #creare form input#radio-1 {margin:0 10px 0 35px!important;margin:0 10px 0 30px;}
#giochi-step-2 #creare form img.m {margin:0 20px 0 10px;}
#giochi-step-2 #creare form p {width:210px;float:left;height:40px;margin:0 0 4px 0;}
#giochi-step-2 #creare form p.solo {clear:both;width:400px;}
#giochi-step-2 #creare form #send {position:absolute;bottom:15px;right:40px;width:46px;height:24px;}
*/
#giochi h2 {margin:-5px 0 25px 0;}

#giochi {margin:0 0 0 146px;}
#giochi h1 {margin:0;background:url('../img/filet_h1.gif') left 22px repeat-x;}
#giochi #ideale h2 {margin:0}
#giochi #ideale {height:237px;width:495px;margin:0 0 20px 0;background:url('../img/giochi/bg_pastaideale.jpg') left top no-repeat;}
#giochi #ideale h3 {padding:15px 0 0 110px;margin:0 0 20px 0;font-size:13px;}
#giochi #ideale h3 img {float:left;}
#giochi #ideale h3 span {float:left;margin:5px 0 0 15px;color:#D97336;}
#giochi #ideale div {clear:left;height:auto!important;height:1%;}
#giochi #ideale div img {float:left;margin:0 25px 0 10px;}
#giochi #ideale div ul {float:left;width:300px;list-style:none;padding:20px 0 0 10px;overflow:hidden;}
#giochi #ideale div ul li {padding:0 0 0 20px;margin:0 0 15px 0;background:url('../img/giochi/bullet.gif') left top no-repeat;}
#giochi #ideale div ul li.on {background:url('../img/giochi/bullet_on.gif') left top no-repeat;}
#giochi #ideale div ul li a {text-decoration:none;font-size:12px;}

#giochi #risultato {height:auto!important;height:1%;}
#giochi #risultato img {float:left;margin:0 5px 0 0;}
#giochi #risultato div {float:left;width:300px}
#giochi #risultato div p {width:300px}
#giochi #ric-risultato {margin:20px 0 30px 0;}
#giochi #ric-risultato a {color:#E6844A;font-weight:bold;}

#giochi #acqua-sale p {margin:5px 0 35px 3px;}
#giochi #acqua-sale #tabs {margin:5px 0 35px 0;height:auto!important;height:1%;}
#giochi #acqua-sale #tabs div {float:left;height:178px;width:124px;}
#giochi #acqua-sale #tabs div p {margin:22px 10px 0 15px;font-weight:bold;}
#giochi #acqua-sale #tab-1 {background:url('../img/giochi/bg_tab_1.jpg') left top no-repeat;}
#giochi #acqua-sale #tab-2 {background:url('../img/giochi/bg_tab_2.jpg') left top no-repeat;}
#giochi #acqua-sale #tab-3 {background:url('../img/giochi/bg_tab_3.jpg') left top no-repeat;}
#giochi #acqua-sale #tab-4 {background:url('../img/giochi/bg_tab_4.jpg') left top no-repeat;}

#giochi #pasta-vera p {margin:3px 0 20px 3px;}

#contatti {margin:0 0 50px 150px;}
#contatti h1 {margin:0;}
#contatti h2 {padding:4px 0 0 0;background:url('../img/filet_h1.gif') top left repeat-x;}
#contatti p:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#contatti label {float:left;width:80px;color:#D6601B;font-weight:bold;}
#contatti span {float:left;}
#contatti #indirizzo {padding:20px 0}
#contatti #indirizzo #via {margin:0 0 15px 0;}
#contatti #mail {margin:0 0 30px 0;}
#contatti #mail label {width:150px;}
#contatti #time {height:auto!important;height:1%;}
#contatti #time p {float:left;}
#contatti #time p img {margin:0 0 0 50px;}

#trovarci #where-pos #where img {position:relative;float:left;}
#trovarci #where-pos #where ul {list-style:none;background:#f9f0d6;width:228px;border-left:1px solid #f0e8d2;border-left:1px solid #f0e8d2;}
#trovarci #where-pos #where ul li {width:198px;border-bottom:1px solid #fff;height:auto!important;height:1%;background:#f8a902;}
#trovarci #where-pos #where ul li:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#trovarci #where-pos #where ul li label {float:left;width:40px;padding:3px 0 0 10px;font-weight:bold;color:#B34607;}
#trovarci #where-pos #where ul li p {overflow:hidden;padding:2px 0;width:145px;}
#trovarci #where-pos #where ul li p a {font-weight:bold;color:#B34607;text-decoration:none;} 

#trovarci {position:relative;margin:0 0 50px 140px;height:auto!important;height:1%;}
#trovarci h1 {margin:0;}
#trovarci #italy {position:absolute;top:40px;let:0;}
#trovarci #rivenditori {position:absolute;top:100px;right:0;}
#trovarci #where-pos {position:relative;height:27px;}
#trovarci #where-pos #where {float:right;width:228px;}
/*#trovarci #where-pos #where {position:absolute;top:0!important;top:-1px;right:0;width:228px;}*/
#trovarci #where-pos #where .select:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#trovarci #where-pos #where .select {position:absolute;bottom:0;left:0;height:27px;width:228px;}
#trovarci #where-pos #where .select p {float:left;color:#B34607;height:22px;width:169px;padding:5px 0 0 30px;background:url('../img/trovarci/tab_select.gif') left top no-repeat;font-size:14px;font-weight:bold;font-style:italic;}
#trovarci #where-pos #where .select img {float:left;}
#trovarci #where-pos #where #regione {position:relative;padding:0 0 27px 0;height:auto!important;height:1px;}
#trovarci #where-pos #where #provincia {position:relative;margin:20px 0 0 0;padding:0 0 27px 0;height:auto!important;height:1px;}
#trovarci #where-pos #where #paese {position:relative;margin:20px 0 0 0;padding:0 0 27px 0;height:auto!important;height:1px;}
#trovarci #where-pos #where #sedi {min-height:80px;height:auto!important;height:80px;position:relative;margin:20px 0 0 0;padding:0 0 15px 0;background:url('../img/trovarci/filet_result.gif') left top repeat-y;} 
#trovarci #where-pos #where #sedi-top {position:absolute;top:0;left:0;z-index:1;}
#trovarci #where-pos #where #sedi-bottom {position:absolute;bottom:0;left:0;z-index:1;}
#trovarci #where-pos #where #sedi h2 {position:relative;z-index:10;padding:15px 0 0 15px;margin:0;}
#trovarci #where-pos #where #sedi ul {clear:both;position:relative;width:175px;margin:0 0 20px 10px;padding:10px 0 0 10px;border:0;list-style:none;background:#fef9eb;z-index:10}
#trovarci #where-pos #where #sedi ul li {width:auto;margin:0 0 5px 0;padding:0 0 0 10px;border:0;background:url('../img/trovarci/bullet.gif') left 4px no-repeat #fef9eb;color:#B34607;font-weight:bold;}

#content-int-dx #box-cerca {width:221px;height:211px;margin:15px 0 20px 35px;background:url('../img/hp/box_hp_top_right.jpg') left top no-repeat;}
#content-int-dx #box-cerca h1 {margin:0;}
#content-int-dx #box-cerca h1 img {margin:11px 0 0 20px;}
#content-int-dx #box-cerca p {margin:2px 5px 0 33px;}
#content-int-dx #box-cerca h2 {margin:0 0 3px 0;}
#content-int-dx #box-cerca div {margin:63px 0 0 30px;height:auto!important;height:1%;}
#content-int-dx #box-cerca div p {margin:0;float:left;}
#content-int-dx #box-cerca div input {margin:0;width:135px;font-family:Verdana;font-size:11px;color:#5D480F;}
#content-int-dx #box-cerca div input#btn-cerca {margin:1px 0 0 1px;width:40px;height:18px;}

#content-int-dx #box-creare {width:221px;height:151px;margin:20px 0 0 35px;}
#content-int-dx #box-creare h2 {margin:0 10px 0 80px;padding:35px 0 0 0;color:#D6601B;font-size:10px;}
#content-int-dx #box-creare p {margin:0 10px 0 80px;}
#content-int-dx #box-creare a {display:block;margin:5px 0 0 80px;}

#content-int-dx #box-amico {height:221px;width:121px;margin:20px 0 0 35px;}

#content-int-dx #box-consiglio {position:relative;border:1px solid #f0e8d2;width:219px;height:187px;margin:20px 0 0 35px;;background:#fef9eb;}
#content-int-dx #box-consiglio #bg-box-ricette {position:absolute;bottom:-1px!important;bottom:-2px;left:-1px;}
#content-int-dx #box-consiglio div {background:url('../img/hp/filet_cerca.gif') right top repeat-y #fff;min-height:120px;height:auto!important;height:120px;margin:0 0 0 10px;padding:10px 0 0 0;}
#content-int-dx #box-consiglio h1 {margin:4px 0 8px 20px;}
#content-int-dx #box-consiglio div img {float:left;}
#content-int-dx #box-consiglio div h2 {font-size:10px;margin:0;color:#D6601B;}
#content-int-dx #box-consiglio div div {float:left;width:100px;background:none;padding:0;}


#footer {cler:both;display:inline-block;height:auto!important;height:1%;margin:0 0 0 28px;padding:2px 0 0 5px;background:#fdf3d3;}
#footer p {float:left;color:#910000;}
#footer #address {margin:0 10px 0 0;}
#footer #version {font-weight:bold;text-transform:uppercase;}
#footer p a {padding:0 0 0 5px;color:#910000;}

#paging {padding:10px 0 0 0;height:auto!important;height:1%;}
#paging img {padding:0;vertical-align:middle;}
#paging div {text-align:center;height:auto!important;height:1%;}
#paging p {display:inline;color:#910000;}
#paging p#pipe {padding:0 5px 0 5px;}
#paging p a {color:#910000;font-size:11px;}

#logo_hp{margin:5px 0 5px 100px;}
#logo_hp ul{height:34px;clear:both;list-style:none;}
#logo_hp ul li{display:inline;float:left;margin:0 8px 0 0;}