html, body{margin:0;padding:0;}
body{background:url("../imgs/new-body-bg.png") repeat-x scroll 0 0 #F1DA90;font-family:tahoma;font-size:13px;text-decoration:none;}
div#container{margin:0 auto;width:1010px;}
div#header{background:url("../imgs/new-header.png") no-repeat scroll 0 0 transparent;color:#ff0;height:193px;margin:45px 0 10px;position:relative;}
h1, h2{margin:0;padding:0;}
h1{font:bold 2.3em/80px arial,sans-serif;padding-left:10px;}
h2{color:#69f;font-size:1.5em;}
div#footer a{color:#921800;font-weight:bold;text-decoration:none;}
div#extra{float:right;padding:0;width:310px;}
div#content{float:left;padding:0 15px;width:665px;}
div#footer{background:url("../imgs/footer.png") no-repeat scroll 0 0 transparent;clear:both;color:#000;float:left;height:58px;line-height:50px;margin:15px 4px 0;padding:5px 0;text-align:center;width:999px;}
div.logo{float:left;margin:10px 0 0 19px;}
div.logo img{border:0 none;}
div.top-menu{float:right;margin:-5px 13px 0 0;width:33%;}
div.top-menu ul{float:left;margin:0;padding:0 0 12px;}
div.top-menu li{float:left;list-style:none outside none;padding:5px 3px;}
div.top-menu li a{background:url("../imgs/new-category-icon.png") repeat scroll 0 0 transparent;color:#fff;display:block;font-family:century gothic;font-size:12px;font-weight:normal;height:15px;margin:0;overflow:hidden;padding:41px 0 0;text-align:center;text-decoration:none;text-transform:none;width:49px;}
div.top-menu li.antipasti a{background-position:0 0;}
div.top-menu li.antipasti a:hover{background-position:0 -148px;}
div.top-menu li.primi a{background-position:-45px 0;}
div.top-menu li.primi a:hover{background-position:-45px -148px;}
div.top-menu li.secondi a{background-position:-102px 0;}
div.top-menu li.secondi a:hover{background-position:-102px -148px;}
div.top-menu li.contorni a{background-position:-164px 0;}
div.top-menu li.contorni a:hover{background-position:-164px -148px;}
div.top-menu li.confetture a{background-position:-220px 0;}
div.top-menu li.confetture a:hover{background-position:-220px -148px;}
div.top-menu li.rustici a{background-position:-278px 0;}
div.top-menu li.rustici a:hover{background-position:-278px -148px;}
div.top-menu li.carnume a{background-position:0 -52px;}
div.top-menu li.carnume a:hover{background-position:0 -200px;}
div.top-menu li.pollame a{background-position:-50px -52px;}
div.top-menu li.pollame a:hover{background-position:-50px -200px;}
div.top-menu li.frutta a{background-position:-101px -52px;}
div.top-menu li.frutta a:hover{background-position:-101px -200px;}
div.top-menu li.dessert a{background-position:-163px -52px;}
div.top-menu li.dessert a:hover{background-position:-163px -200px;}
div.top-menu li.bevande a{background-position:-221px -52px;}
div.top-menu li.bevande a:hover{background-position:-221px -200px;}
div.top-menu li.consigli a{background-position:-279px -52px;}
div.top-menu li.consigli a:hover{background-position:-279px -200px;}
div.top-resource{float:left;margin-top:-41px;width:100%;}
div.top-resource ul{float:left;margin:0 0 0 15px;padding:6px;}
div.top-resource li{border-radius:10px 10px 0 0;cursor:pointer;display:inline;float:left;margin:0 0 0 5px;min-height:35px;padding:0 13px;}
div.top-resource li.active{background:none repeat scroll 0 0 #DE5700;}
div.top-resource li:hover{background:none repeat scroll 0 0 #E4861A;}
div.top-resource li img{float:left;height:auto;padding-left:0;padding-top:6px;width:18px;}
div.top-resource li a{color:#CDCDCC;float:left;font-family:trebuchet MS;font-weight:normal;line-height:32px;padding-left:10px;text-decoration:none;text-transform:uppercase;}
div.top-resource li a:hover{color:#fff;}
div.banner728-15{float:left;left:25px;padding:0;position:relative;top:13px;width:728px;}
div.bimby{bottom:9px;position:absolute;right:16px;}
div.bimby a{color:#f60;float:left;font-family:georgia;font-size:17px;position:relative;text-decoration:none;top:17px;}
div.bimby img{float:right;margin-right:10px;position:relative;top:-13px;vertical-align:middle;}
div.banner160{background:none repeat scroll 0 0 #fff;border:1px solid #FFD375;border-radius:4px 4px 4px 4px;float:left;height:600px;margin:0 0 10px 5px;padding:2px;width:160px;}
div.banner250{background:url("../imgs/ban-250-cont.png") repeat scroll 0 0 transparent;float:right;height:248px;margin:0 10px;padding:10px;width:249px;}
div.banner200{float:right;height:100px;margin:0 10px;padding:0;text-align:left;width:270px;}
div.banner300{float:right;padding-right:10px;padding-top:10px;}
div#cent-cont{background:none repeat scroll 0 0 #fff;border:1px solid #C9C9C9;float:left;padding:0 0 10px;width:1008px;}
div#bot-cont{float:left;height:21px;margin:0 0 20px;width:100%;}
div.box-top{border-left:1px solid #FFD375;border-radius:5px 5px 0 0;border-right:1px solid #FFD375;border-top:1px solid #FFD375;float:left;margin:0;width:663px;}
div.box-top h1, div.box-top h2{background:none repeat scroll 0 0 #EBEEA6;border-bottom:1px solid #FFD375;border-radius:5px 5px 0 0;float:left;font-size:1.5em;padding:7px 8px;width:647px;}
div.box-top h1 img, div.box-top h2 img{float:left;padding-right:10px;}
div.box-top h1 span, div.box-top h2 span{color:#84463C;font-family:georgia;font-style:normal;font-weight:normal;line-height:29px;}
div.box-top h2 span a, div.box-top h2 span a:visited{color:#84463C;}
div.box-top h2 span a:hover{text-decoration:none;}
div.ultime-10{float:left;padding:15px;}
div.ultime-10-title{float:left;width:100%;}
div.ultime-10 h2{color:#666633;font-size:18px;}
div.ultime-10-finder{float:left;margin:20px 0;width:100%;}
div.ultime-10-finder span{font-style:italic;font-weight:bold;width:100%;}
span.categoria{color:#fff;font-style:italic;text-shadow:1px 2px 1px #000;}
div.titolo-ricerca{float:left;font-size:18px;margin-top:20px;width:100%;}
div.ultime-10 a{color:#910000;font-weight:bold;padding:7px;text-decoration:none;}
div.ultime-10 a:hover{color:#333;}
div.risultato{border-bottom:3px solid #fff;float:left;width:100%;}
div.box-cont{border-left:1px solid #FFD375;border-right:1px solid #FFD375;float:left;width:663px;}
div.box-cont.adsvideo,.adsvideo{padding:10px 0;}
div.box-bot{border-bottom:1px solid #FFD375;border-left:1px solid #FFD375;border-radius:0 0 5px 5px;border-right:1px solid #FFD375;float:left;height:4px;margin-bottom:10px;width:663px;}
div.left{float:left;padding-left:12px;padding-top:20px;width:175px;}
div.left ul{float:left;margin:0;padding:0;}
div.left li{float:left;font-family:verdana;font-size:11px;list-style-type:none;margin:0 0 4px;}
div.left li a{color:#C84C49;float:left;font-family:verdana;font-size:11px;font-weight:bold;width:100%;}
div.left li a.other-link{font-size:11px;font-weight:normal;text-decoration:none;}
div.ban-search{float:left;height:117px;margin:0 5px;width:999px;}
div.banner728-90{border:1px solid #FFD375;border-radius:4px 4px 4px 4px;float:left;margin:5px 0 0;padding:5px;width:728px;}
div.search{border:1px solid #FFD375;border-radius:4px 4px 4px 4px;float:right;height:91px !important;margin:5px 1px;padding:5px;width:236px;}
div.search h2{color:#f60;font-family:georgia;font-size:15px;font-weight:normal;margin:0 0 2px 13px;text-align:center;}
div.search h2 span{color:#6B4D2E;font-style:italic;font-weight:bold;}
div.search a img{float:left;margin:0 0 0 9px;}
div.search a img:hover{opacity:0.8;}
input.text{background:url("../imgs/search.png") no-repeat scroll 0 0 transparent;border:0 none;float:left;height:24px;margin:0 9px;padding:5px 3px;width:139px;}
input.button{background:url("../imgs/search-btn.png") repeat scroll 0 0 transparent;border:0 none;float:right;font-size:11px;font-weight:bold;height:26px;margin-right:21px;text-align:center;width:35px;}
form#search p{float:left;margin:0 11px;padding:0;width:100%;}
form#search p span{color:#333;float:left;font-size:11px;line-height:20px;}
input.radio{float:left;margin-left:5px;}
ul.frigo-1, ul.frigo-2, ul.frigo-3{color:#f60;float:left;font-family:trebuchet MS;list-style-type:none;margin:0;padding:22px 42px;text-decoration:none;}
ul.frigo-1 li{background:url("../imgs/li-1.png") repeat-y scroll 0 6pt transparent;padding-left:19px;}
ul.frigo-2 li{background:url("../imgs/li-2.png") repeat-y scroll 0 6pt transparent;padding-left:19px;}
ul.frigo-3 li{background:url("../imgs/li-3.png") repeat-y scroll 0 6pt transparent;padding-left:19px;}
ul.frigo-1 li span, ul.frigo-2 li span, ul.frigo-3 li span{color:#E45000;float:none;font-size:12px;font-style:italic;font-weight:bold;margin:0;text-decoration:none;width:auto;}
ul.frigo-1 li a, ul.frigo-2 li a, ul.frigo-3 li a{color:#9C1717;font-size:12px;line-height:22px;text-decoration:underline;}
ul.frigo-1 li a:hover, ul.frigo-2 li a:hover, ul.frigo-3 li a:hover{text-decoration:none;}
div.banner468{float:left;padding:11px 31px 0;}
div.side-box{border:1px solid #E3B254;border-radius:5px 5px 5px 5px;float:left;margin:10px -10px 15px 5px;padding:5px;width:280px;}
div.ico{float:left;margin-left:-17px;margin-top:-16px;}
div.side-cont{float:left;margin:5px 0 0;padding:0;width:140px;}
div.side-cont ul{float:left;margin:0 5px;padding:0;}
div.side-cont li{background:url("../imgs/li-side.png") repeat-y scroll 0 2pt transparent;line-height:17px;list-style:none outside none;padding-left:9px;}
div.side-cont li a{color:#B83535;font-size:11px !important;font-weight:bold;text-decoration:none;}
div.partners img{padding:3px;}
div.partners{background:none repeat scroll 0 0 #ddd;border:1px solid #999;float:left;height:25px;margin:4px;width:25px;}
form#newsletter{float:left;width:140px;}
form#newsletter p{float:right;margin:0;padding:0;}
form#newsletter p span{float:left;font-size:11px !important;line-height:35px;width:30px;}
form#newsletter a{color:#333;text-decoration:none;}
input.news{width:60%;}
div.ricetta-img{float:left;margin:15px 0;padding:0;width:280px;}
div.ricetta-links{float:left;margin:20px 0 0;width:200px;}
div.ricetta-img img{background-color:#fff;border:1px solid #ccc;height:auto;padding:1px;width:260px;}
div.box-cont p{float:none;font-family:trebuchet MS;font-size:12px;font-style:italic;line-height:normal;margin:0;padding:8px;}
div.box-cont p span{color:#000;font-style:normal;font-weight:normal;width:50px;}
div.internal-banner{float:left;margin:25px 0;text-align:left;}
div.condividi{float:left;margin-top:1px;width:58%;}
div.stampa{float:right;margin-top:1px;width:38%;}
div.stampa img{float:left;}
div.stampa a{color:#BE2222;float:left;font-family:georgia;font-size:18px;line-height:44px;text-decoration:none;}
div.elenco.homepage{border-bottom:0 none;margin-bottom:0;padding-bottom:15px;}
div.elenco.homepage a{color:#C84C49;font-family:georgia;font-size:15px;font-weight:normal;line-height:22px;padding-bottom:4px;text-decoration:none;}
div.elenco.homepage a:hover{color:#333;}
div.elenco.homepage h2{color:#333;font-size:14px;font-weight:bold;margin-bottom:10px;}
div.elenco{border-bottom:1px solid #FFD375;color:#fff;float:left;margin:0 5px 20px;padding:11px;width:94%;}
div.contenuto-elenco{float:left;width:340px;}
div.elenco p{color:#444;font-style:normal;padding:0;font-size:14px;}
div.elenco h3{margin:0 0 10px 0;padding:0}
div.elenco h3 a{color:#EA5800;font-size:17px;font-style:normal;font-weight:bold;margin:0;padding:0;text-decoration:none;}
div.continua-elenco{float:left;margin:10px 0 10px;width:100%;}
div.thumb{background:none repeat scroll 0 0 #eee;float:left;margin:0 10px 0 0;padding:4px;}
div.category{background:url("../imgs/button-r.png") repeat scroll 0 0 transparent;color:#999;float:left;font-family:trebuchet MS;font-size:13px;font-weight:bold;height:35px;line-height:33px;padding:0;text-align:center;width:119px;}
div.continua{float:right;text-align:center;text-decoration:none;width:122px;}
input#iscrivimi{border:1px solid #555;color:#555;font-size:11px;font-weight:normal;height:17px;width:50px;}
div.navigation{float:left;padding:15px;width:96%;}
div.navigation a{color:#910000;font-weight:bold;padding:3px;text-decoration:none;}
div.navigation a:hover{background:none repeat scroll 0 0 #333;color:#fff;}
div.ricetta-cont{float:left;font-style:normal !important;font-weight:normal !important;line-height:24px;padding:19px 10px;}
div.ricetta-cont img{max-width:600px;}
div.box-cont div.ricetta-cont p{font-size:14px!important;font-style:normal !important;padding:6px 20px 6px 0;}
div.ricetta-cont span{color:#901111;font-style:normal;font-weight:bold;width:100%;font-size:16px!important;}
div.ricetta-cont ul{margin:0;padding:0 15px;}
div.ricetta-cont li{line-height:1.2em;margin:0;padding:0;}
div.ricettario-cont{float:left;padding:11px;}
div.ricettario-cont h2{font-style:italic;padding:0 0 14px;text-shadow:1px 2px 1px #fff;}
div.ricettario-cont span{font-weight:bold;}
div.ricettario-cont p{float:left;padding:6px;width:100%;}
div.form-ricettario{float:left;padding:2px;width:95%;}
div.form-ricettario p{float:left;margin:6px 0;padding:0;width:100%;}
div.form-ricettario span{float:left;margin-right:12px;}
input.new-ricettario{width:60%;}
input#iscrivimi-new{border:1px solid #999;margin:0 107px;padding:5px;width:141px;}
div.form-ricettario img{float:left;margin:0 19px;}
div.iscrivimi-new{float:left;margin:7px 0;}
table.contattaci{float:left;padding:12px;width:98%;}
table.contattaci input{background:none repeat scroll 0 0 #DBEAF2;border:1px solid #5FB3E3;padding:3px;}
table.contattaci textarea{border:1px solid #ccc;}
table.contattaci span{float:left;}
.titoli{font-size:20px !important;float:left;margin:10px 0;}
.ul-categorie{float:left;list-style:none outside none;margin:0;padding:11px;width:640px;}
.ul-categorie li{color:#777;float:left;font-size:11px;height:auto !important;line-height:16px;margin-right:23px;min-height:125px;text-align:left;width:305px;}
.ul-categorie li a{color:#EA5800;font-family:georgia;font-style:italic;font-weight:normal;text-decoration:none;}
.ul-categorie li.odd{margin-right:0;}
.ul-categorie img{border:1px solid #EA5800;float:left;margin:0 5px 0 0;padding:3px;}
.cinema-grafico{background:url("../imgs/cinema-grafico.png") no-repeat scroll 0 0 transparent;float:left;height:200px;margin:20px 2px;padding:23px 6px 0;width:204px;}
.cinema-grafico h2{color:#743D27;}
.cinema-grafico p{color:#777;font-size:11px !important;padding:10px 0 !important;width:154px;}
.cinema-grafico span a{color:#333;float:right;font-size:10px;padding:0 50px;text-decoration:none;}
.cinema-movie{float:left;}
.new-box{border:1px solid #FFD375;border-radius:4px 4px 4px 4px;float:right;margin-bottom:10px;margin-right:6px;padding:2px;width:97%;}
.box-utility-cf{background:url("../imgs/bg_utility_cf.png") repeat-x bottom left; border: 1px solid #dedede;border-radius:4px 4px 4px 4px;float:right;margin-bottom:10px;margin-right:6px;padding:2px;width:97%;}
.box-utility-cf-center{background:url("../imgs/bg_utility_cf.png") repeat-x bottom left; border: 1px solid #dedede;border-radius:4px 4px 4px 4px;float:right;margin-bottom:10px;padding:2px;width:660px;}
h3.box-utility-title{color:#EA5800;float:left;font-size:20px;margin:4px 0 0px 12px;padding:0px 0px 5px 0px; width:270px; border-bottom: 1px solid #FFD8C1;}
h3.box-utility-title img{margin-right:0;}
.new-box span{width:63px;}
table#LSF_display{float:left;padding:0;width:100%;}
table#LSF_display td.t3{color:#333;float:left;line-height:16px;position:relative;top:0;width:97%;}
table#LSF_display td.t3 img{float:left;height:auto;margin-left:0;margin-top:21px;padding:0;position:relative;}
table#LSF_display tr{}
table.tab{width:300px;}
.icona{float:left;}
.btn{background:url("../images/input-btn.png") repeat scroll 0 0 transparent !important;float:right;height:42px !important;width:109px !important;}
table.fabbisogno{padding:9px;width:100%;}
table.fabbisogno strong{color:#D14040;float:left;font-weight:bold;width:278px;}
table.fabbisogno b{color:#444;font-size:14px;}
td.td1{background:none repeat scroll 0 0 #F6EDDE;float:left;margin-bottom:4px;padding:10px;width:96%;}
input.btn1{background:url("../img/calcola-btn.png") repeat scroll 0 0 transparent;border:0 none;color:#fff;cursor:help;font-size:11px;height:27px;width:67px;}
input.in1{margin-left:-191px;width:147px;}
input.in2{margin:6px 8px;}
tr.dailytit{background:none repeat scroll 0 0 #FFF5DE;float:left;font-size:11px;line-height:25px;margin:5px 0;padding:10px;text-align:left;width:96%;}
div#fabbisogni{background:none repeat scroll 0 0 #F6EDDE;font-size:11px;line-height:30px;margin:12px 0;padding:10px;width:96%;}
input.calorie, input.carboidrati, input.grassi, input.proteine{float:left;margin-left:-195px;margin-top:6px;width:122px;}
.side-box-chef{background:url("../imgs/chef-box.png") no-repeat scroll 0 0 transparent;float:left;height:106px;margin-bottom:10px;margin-left:-9px;width:268px;}
.side-chef{float:right;margin-right:6px;margin-top:5px;}
td.act{background:none repeat scroll 0 0 #FFF1E7;float:left;margin:7px 5px;min-height:41px;padding:4px 15px;width:138px;}
.box-utility-cf ul{background: none repeat scroll 0 0 #FFFFFF; float: left; margin-left: 22px; padding: 0; width: 86%; border: 1px solid #DEDEDE;
border-radius: 4px 4px 4px 4px;}
.box-utility-cf-center ul{background: none repeat scroll 0 0 #FFFFFF; float: left; margin: 10px 6px 18px 2px; height: 70px; padding: 0; width: 99%; border: 1px solid #DEDEDE;
    border-radius: 4px 4px 4px 4px;}
.new-box ul{float:left;padding:0;width:100%;}
.new-box li{list-style-type:none;}
.new-box img.btn:hover{opacity:0.7;}
.new-box img.btn{background:none repeat scroll 0 0 transparent !important;float:left;height:auto !important;margin:5px 0 5px 13px;width:auto !important;}
.news-box{float:left;margin-left:-7px;width:100%;}
.side-box-evidenza-top{background:url("../images/side-box-top.png") no-repeat scroll 0 0 transparent;float:right;height:20px;margin:10px -11px 0 0;width:268px;}
.side-box-evidenza-bottom{background:url("../images/side-box-bottom.png") no-repeat scroll 0 0 transparent;float:right;height:20px;margin:0 -11px 15px 0;width:268px;}
.side-box-evidenza{background:url("../images/side-box-content.png") repeat-y scroll 0 0 transparent;float:right;font-size:12px;margin:0 -11px 0 0;padding:0 10px;position:relative;width:248px;}
.side-box-evidenza a{color:#990000;}
.side-box-evidenza a:hover{color:#000;}
.side-box-evidenza ul li{background:url("../imgs/li-side.png") repeat-y scroll 0 2pt transparent;line-height:17px;padding-left:10px;}
.side-box-evidenza ul{margin:0;padding:3px 0;}
.side-box-evidenza h4{font-size:16px;margin:0;padding:0;}
div#footerEvidenza{background:none repeat scroll 0 0 #ECEFB1;border:1px solid #E2C997;border-radius:5px 5px 5px 5px;clear:both;color:#333;float:left;margin:15px 7px 0;padding:5px 0;position:relative;text-align:left;width:991px;}
div#footerEvidenza .boxEvidenza{float:left;padding:0 10px;width:220px;}
div#footerEvidenza .boxEvidenza h4{color:#901111;font-family:georgia;font-size:16px;font-style:italic;font-weight:normal;margin:0 0 5px;padding:0;text-shadow:0 1px 0 #fff;}
#chef{background:url("../images/cheff-icon.png") no-repeat scroll 0 0 transparent;height:128px;position:absolute;right:0;top:-28px;width:128px;}
div#footerEvidenza ul li, div#footerEvidenza ul{font-size:11px;line-height:18px;margin:0 0 0 15px;padding:0;}
div#footerEvidenza ul li a{color:#5A8E00;list-style:square outside none !important;text-decoration:none;text-shadow:0 1px 0 #eee;}
div#footerEvidenza ul li a:hover{color:#333;}
.textr{float:left;width:345px;}
p#arubaTitle{color:#999;margin:0;padding:5px 0;text-align:center;width:300px;}
a.p-close{float:right;font-weight:bold;margin-right:-77px;margin-top:11px;}
a.p-close img{float:right;margin-left:5px;}
table.p-table{border:1px solid;float:left;height:147px;max-width:170px !important;}
input.p-input-n{background:none repeat scroll 0 0 transparent;border:0 none;float:left;height:20px;margin-left:12px;margin-top:0;padding-top:7px;width:130px !important;}
input.p-input-c{background:none repeat scroll 0 0 transparent;border:0 none;margin-left:12px;margin-top:8px;padding-top:12px;width:130px;}
input.p-input-e{background:none repeat scroll 0 0 transparent;border:0 none;margin-left:12px;margin-top:15px;padding-top:11px;width:130px;}
td.p-checkbox{}
td.p-checkbox-m{}
td.p-checkbox-m input.p-checkbox-input{}
div.box-form{float:left;margin-left:73px;margin-top:0;width:200px;}
.box-checkbox{float:left;margin-top:52px;position:absolute;}
.box-form input.input-btn{background:none repeat scroll 0 0 transparent;border:0 none;float:right;margin-right:37px;margin-top:14px;width:31px;}
.box-checkbox span{margin-right:10px;}
.box-checkbox input{margin-top:5px;}
span.p-bot-text{float:left;font-size:10px !important;margin-left:13px;margin-top:-15px !important;}
.newbox-nl{background:url("../images/box-nl.png") repeat scroll 0 0 transparent;float:left;height:173px;margin:22px -40px;width:283px;}
input.newbox-nl-in{background:none repeat scroll 0 0 transparent;border:0 none;margin-left:27px;width:117px;}
input.newbox-nl-bt{background:none repeat scroll 0 0 #f60;border:2px solid #fff;float:right;font-size:10px;margin:10px;padding:1px;}
.newbox-nl form{float:left;margin:90px 0 0;width:164px;}
.addthis_toolbox{margin:0;padding:0;}
.addthis_toolbox img{vertical-align:middle;}
.addthis_toolbox ul.boxUtil{color:#939393;margin:0;padding:0;}
.addthis_toolbox ul.boxUtil li{list-style:none outside none !important;margin:0 0 5px;padding:0;}
.addthis_toolbox ul.boxUtil li a, #box_contentleft .addthis_toolbox ul.boxUtil li a:visited{color:#000;font-family:Verdana,Helvetica,sans-serif;font-size:11px;line-height:13px;text-decoration:none;}
.addthis_toolbox .custom_images a{cursor:pointer;height:24px;margin:0;padding:0;width:24px;}
a.freccia-continua{background:url("../images/continua.png") no-repeat scroll 0 0 transparent;display:block;height:23px;margin-top:15px;width:122px;}
a.freccia-continua span{display:none;}
a.freccia-continua:hover{background-position:0 -77px;}
#ricette-simili{padding:0 10px;}
.ricetta-simile{float:left;width:160px;}
.immagine-ricetta-simile img{border:1px solid #666666;}
.bigfont p{font-size:13px !important;}
.top-search{float:left;width:332px;}
.top-search h2{color:#7B2600;font-family:georgia;font-size:24px;font-weight:normal;left:25px;position:relative;text-shadow:0 1px 1px #666666;top:15px;}
.top-search h2 span{color:#BEDA33;font-style:italic;}
.top-search-form{background:url("../imgs/new-cerca-bg.png") repeat scroll 0 0 transparent;float:left !important;height:60px;margin:15px 0 0 20px;padding:0 !important;width:320px !important;}
.top-search-form input.top-input-form{background:none repeat scroll 0 0 transparent;border:0 solid #eee;float:left;margin:14px 4px 0 14px;padding:7px;width:200px;}
.top-search-form input.top-button-form{background:url("../imgs/new-cerca-btn.png") repeat scroll 0 0 transparent;border:0 none;cursor:pointer;float:left;height:36px;margin:13px 0;width:76px;}
.top-search-form p{float:right !important;margin:0 !important;padding:0 !important;width:auto !important;}
.top-search-form span{float:left;}
.top-search-form .top-radio{float:left;}
.ads1{border:1px solid #FFD375;border-radius:4px 4px 4px 4px;float:left;margin:0 0 10px 5px;padding:5px;text-align:center;width:154px;}
.ads1 ul{text-align:left;}
.ads1 ul li a{font-size:12px!important;}
.ads1 .chef{vertical-align:middle;}
.daby{margin-left:5px;}
.fbook{float:left;margin-left:5px;}
.sharer{float:left;width:65px;padding:3px;border:1px solid #eee;margin:0 3px 0 0;text-align:center}
.video-ricetta{margin:10px 0;text-align:center;}
.side-box.dietagratis a{font-size:13px!important;}
/*overlayer*/
.contactformbox{width:380px;height:310px;margin:0 auto;padding:35px;overflow:hidden;min-height:200px;background:url(../images/overlayer/bg-form.png) no-repeat;top:100px;}
.contactformbox h3{width:360px;display:block;margin:0 auto 9px auto;}
.contactform{width:380px;margin:0 auto;padding:0;overflow:hidden;}
.contactform span.input-text{margin:0 auto;}
/* --- Modifica colore bordo e6e9ec */ 
.contactform input, .contactform textarea{width:236px;border:#999999 1px solid;padding:5px;margin:6px auto;/* background:transparent url(http://cucinarefacile.com/images/overlayer/bg-input.png) */ repeat-x top;font-size:14px;color:#444;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.contactform select{width:249px;border:#e6e9ec 1px solid;padding:5px;margin:12px auto 10px auto;background:transparent url(../images/overlayer/bg-input.png) repeat-x top;font-size:14px;color:#444;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.contactform option{background:transparent url(http://cucinarefacile.com/images/overlayer/bg-form-w.png);}
.contactform .error-input, .contactform .error-both .input, .contactform .error-same .input{color:#fff;background:url(../images/overlayer/bg-form-b.png);}
/* ------- Modifica rimosso float:right; aggiunto:padding-left:80px; ---------*/
.contactform span.button{padding-left:80px; float:left; width:110px; margin:5px 0 0 0;}
/* ------- fine modifica -------------- */
/* Modifica - commentata l'immagine di sfondo */
.contactform button{width:110px;height:40px;display:block; /* 
background:url(http://cucinarefacile.com/images/button-form.png) */ 0 0 no-repeat;font-size:14px;text-align:center;padding:0;margin:0;border:none;float:right;cursor:pointer;color:#FFFFFF;} 
.contactform button:hover{background:url(../images/overlayer/button-form.png) no-repeat 0 -40px;}

#send{position:absolute;left:50%;top:35%;margin-left:-27px;display:none;}
#mess{position:absolute;left:25%;top:35%;text-align:center;font-size:15px;color:#fff;display:none;}

/* ------- Modifica rimosso float:right; ---------*/
.contactformbox h3{padding-left:145px;color:#cc6600;} /* Modifica colore precedente:#ffc562;} */
/* ------- fine modifica -------------- */

.contactformbox h3{font-size:24px;text-shadow:2px 2px 0 #fff;}
.contactformbox h3 span{color:#339900;font-size:18px;font-weight:normal;}/* Modifica - colore precendente #BEDA33 */

/* ------- Modifica inserimento padding-left:150px; ------- */
.contactformbox h6{padding-left:145px;font-size:12px;width:275px;margin-bottom:10px !important;margin-top:15px !important;}

/* ------- fine modifica ------- */

.contactformbox h6 span{/*color:#cc6600;*/font-style:italic;font-weight:bold;} /* Modifica - colore precedente:#ffc562;} */

.contactformbox h7{font-size:12px;color:#333333;}/* Modifica colore precedente :#a6a6a6;} */

/*popup*/                              
.popupWrap {display:none;background:rgba(0,0,0,0.7);position:fixed;left:0;top:0;width:100%;height:100%;z-index:1;}
#popup {width:460px;height:380px;border:7px solid rgba(0,0,0,0.5);-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;margin:-200px auto 0;position:relative;top:50%;background:#fff;}
a:hover.button-close {background-position:bottom;text-decoration:none;}
#popup .button-close {background:url("../images/overlayer/close-popup.png") no-repeat top center;cursor:pointer;height:30px;position:absolute;right:-20px;top:-20px;width:30px;z-index:1103;}
/*overlayer*/

div.left ul.ultime-ricette-inserite a{font-size:13px;}
div.left ul.ultime-ricette-inserite a.other-link{font-size:11px;}

ul#calcolo-alimentazione li{width:215px;height:60px;position:relative;z-index:1;margin:5px auto; list-style: none outside none; float: left;}
ul#calcolo-alimentazione li a{width:215px;height:60px;text-decoration:none;display:block;}
ul#calcolo-alimentazione li#cfe a:hover{opacity:0.8;}
ul#calcolo-alimentazione li#ccc a:hover{opacity:0.8;}
ul#calcolo-alimentazione li#cmc a:hover{opacity:0.8;}
ul#calcolo-alimentazione li a span{position:relative;z-index:-1;}

div.carlotta{padding:10px;margin:10px;border:1px solid #c60;}
div.carlotta h2{color:#c60;margin:0;font-size:15px;}
.imgcarlotta{ background: none repeat scroll 0 0 #ffc;    border: 1px solid #c90;    margin: 0;    padding: 0;}
.imgcarlotta img{vertical-align:middle;margin-right:10px;}
.videocarlotta{text-align:center;margin:5px 0;}
