html,body {margin:0px;font-size:11px;height:100%;width:100%}
div#Struttura{width:780px;padding:0px;margin:0px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div#Footer{width:780px;height:30px;background:url(../images/footer.gif);}
div#Leaderboard{width:728px}
div#Sito{width:100%;font-size:1em;}
div#Header{width:100%;height:89px}
div#Header div#AngoloSx{background:url(../images/cornice-sx.gif);float:left;height:36px;width:14px}
div#Header div#Centrale{background:url(../images/cornice-ce.gif);float:left;height:36px;width:752px;text-align:left}
div#Header div#AngoloDx{background:url(../images/cornice-dx.gif);float:left;height:36px;width:14px}
div#Header div#AnelloSx{background:url(../images/angolo-sx.gif);float:left;height:53px;width:20px}
div#Header div#AnelloCe{background:url(../images/anello.gif);float:left;height:53px;width:740px}
div#Header div#AnelloDx{background:url(../images/angolo-dx.gif);float:left;height:53px;width:20px}
table#Corpo {margin-bottom:10px;font-size:1em;}

div.SelectLat{display:block;background: url(../images/select.gif); width:132px;height:16px;margin:0; border: 0px;  padding:0px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000;}
div.SelectLat span{padding-left:5px}
div.SelVoci {position: absolute; visibility: hidden; background-color: #FFFFFF;border-bottom:1px solid #7f9db9;}
div.SelVoci a {display: block; width: 132px; border: 1px solid #7f9db9; padding: 0px; text-decoration: none;  border-bottom: none;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;color:#000000;}
div.SelVoci a:hover{background-color:#ffdd00;}



div#Cerca {width:180px;padding:0px;margin:0px;}
div#Cerca div#HeaderSx{float:left;width:7px;height:40px;}
div#Cerca div#Header{float:left;width:166px;height:40px;}
div#Cerca div#HeaderDx{float:left;width:7px;height:40px;}
div#Cerca div#Header div#Lente{margin-top:10px}
div#Cerca div#Header div#Lente img{float:left;margin-right:5px}
div#Cerca div#Corpo{clear:left;height:165px;background:url(../images/quadrati_cerca.gif)}
div#Cerca div#Corpo div#Immagine{float:left;width:46px;height:100%}
div#Cerca div#Corpo div#Combo{float:left;width:134px;height:100%}
div#Cerca div#Corpo div#Combo div{height:20px;}
div#Cerca div#Corpo div#Combo select{height:18px;width:132px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:9px;text-decoration:none;color:#000000}
div#Cerca div#Corpo div#Combo div#Ricerca{margin-top:5px;}


div.Community{width:540px;margin:0px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;}
div.Community div#AngoloSx{background:url(../images/com-angolo-sx.gif);float:left;height:37px;width:7px}
div.Community div#Centrale{background:url(../images/com-ce.gif);float:left;height:37px;width:526px;text-align:left}
div.Community div#AngoloDx{background:url(../images/com-angolo-dx.gif);float:left;height:37px;width:7px}
div.Community div#Menu {clear:left;background-color:#eaeaea;padding-top:5px;padding-bottom:5px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:underline;color:#000000}
div.Community div#Menu a{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div.Community div#Menu a:hover{color:#42b2d2}
div.Community div#Menu img{margin-left:10px;margin-right:5px;vertical-align:middle}
div.Community div#CorpoCommunity{clear:left;border: solid 3px #cbc9cd;background-color:#ffffff;}
div.Community div#CorpoCommunity table {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;}
div.Community div#CorpoCommunity table a{color:#000000}
div.Community div#Padding{padding:10px;}

div.Community div#CorpoCommunityDx{clear:left;width:180px;height:150px;background-color:#cbc9cd;}
div.Community div#CorpoCommunityDx a{color:#000000;text-decoration:none;font-size:11px}
div.Community div#CorpoCommunityDx a:hover{text-decoration:underline;}
div.Community div.CorpoCommunityButton{float:left;width:86px;height:18px;background:url(../images/bg_com_button.gif);text-align:center;}
div.Community div#CuocoDelgiorno{float:left;margin-left:0px;width:89px;height:106px;background-color:#ebe5e7;text-align:center}
div.Community div#FotoCuocoDelgiorno{float:left;margin-left:2px;width:89px;height:106px;}
div.Community div#CuocoDelgiornoFooter{width:180px;height:36px}
div.Community div.Iscritti{clear:left;width:180px;text-align:center}
div.Community div.Iscritti .Titolo{background-color:#dad7da;height:16px;text-align:center;border-top:2px solid #dad7da}
div.Community div.Iscritti table{width:180px;background-color:#f0edee;font-size:1em}
div.Community div.Iscritti a{text-decoration:none;font-size:11px}
div.Community div.Iscritti a:hover{text-decoration:underline;}

div.Iscrizione{width:230px;float:left;padding:0px;margin:0px;margin-right:10px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div.Iscrizione a{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:underline;color:#000000}
div.Iscrizione input {display:block;margin-bottom:10px;width:220px;height:20px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div.Iscrizione div.Selection {display:block;margin-bottom:10px;}
div.Iscrizione div.Selection select.Data {width:70px;height:20px;margin-right:2px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div.Iscrizione select.Generica {display:block;margin-bottom:10px;width:220px;height:20px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div.Iscrizione fieldset {display:block;margin-bottom:10px; width:220px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div.Iscrizione input.Checkbox{display:inline;margin-bottom:0px;width:16px;height:16px}
div.Iscrizione input.Button {width:120px;height:22px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;color:#000000}
div.Iscrizione p {color:#FF0000}

div#Container{width:100%;padding:0px;margin:0px;}
div#Wait{display:none;width:100%px;padding:0px;margin:0px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div#Wait img {float:left;margin-right:10px;}
div#Wait2{display:none;width:100%px;padding:0px;margin:0px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div#Wait2 img {float:left;margin-right:10px;}
div#Errore {width:100%px;padding:0px;margin:0px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#FF0000}

fieldset.Ricette {display:block;margin-bottom:10px;width:460px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div.Ricette{width:450px;margin:5px;padding:0px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div.Ricette select{width:220px;height:20px;padding:0px;margin-bottom:2px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div.Ricette input {width:220px;height:20px;padding:0px;margin-bottom:2px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div.Ricette input.Long{width:440px;}
div.Ricette textarea {width:440px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div.Ricette div.Left{width:230px;float:left;padding:0px;margin:0px;}
div.Ricette div.Left div {margin-bottom:5px;}
div.Ricette div.Right{width:220px;float:left;padding:0px;margin:0px;}
div.Ricette div.Right div {margin-bottom:5px;}
div.Ricette input.Button{width:100px;}


div.ElencoRicette{width:510px;margin:0px;padding:0px;}
div.ElencoRicette table{width:100%;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000;background-color:#eaeaea}
div.ElencoRicette a{color:#000000;text-decoration:underline}
div.ElencoRicette table td {background-color:#ffffff}
div.ElencoRicette table td.Header {background-color:#eaeaea;}
div.ElencoRicette div#Input input {width:330px;height:20px;padding:0px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000}
div.ElencoRicette div#Input input.Button{width:100px;}

div.ElencoRicette div.Errore{margin:0px;padding:0px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#ff0000}
div.ElencoRicette div.ElencoFoto{float:left;display:inline;margin:10px;width:64;height:62px}
div.ElencoRicette div.ElencoFoto img{display:block}
div.ElencoRicette div.ElencoFoto div.Immagine{position:absolute; background-color: white; width: 212px;height:160px; padding: 0px;margin:0px; display:none}
div.ElencoRicette div.ElencoFoto div{width:64px;margin-top:4px;margin-bottom:10px;background-color:#f2f2f2;color:#000000;cursor:pointer;cursor:hand;height:16px;text-align:center}
div.ElencoRicette div.Elimina{width:64px;margin-top:4px;margin-bottom:10px;background-color:#f9edcc;color:#000000;cursor:pointer;cursor:hand;height:16px;text-align:center}
div.ElencoRicette div.Play{width:64px;cursor:pointer;cursor:hand;text-align:center}
div.ElencoRicette div.Video{position:absolute; background-color: white; width: 240px;height:210px; padding: 0px;margin:0px; display:none}
div.ElencoRicette div.Video div.Chiudi{width: 240px;margin-top:4px;background-color:#f9edcc;color:#000000;cursor:pointer;cursor:hand;height:16px;text-align:right}

div#SchedaRicette{width:540px;margin:0px;padding:0px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;}
div#SchedaRicette div#PortateAngoloSx{background:url(../images/portate-angolo-sx.gif);float:left;height:58px;width:7px}
div#SchedaRicette div#PortateCentrale{background:url(../images/portate-ce.gif);float:left;height:58px;width:526px;text-align:left}
div#SchedaRicette div#PortateAngoloDx{background:url(../images/portate-angolo-dx.gif);float:left;height:58px;width:7px}

div#SchedaRicette div#PortateAngoloSx2{background:url(../images/consiglio-angolo-sx.gif);float:left;height:58px;width:7px}
div#SchedaRicette div#PortateCentrale2{background:url(../images/consiglio-ce.gif);float:left;height:58px;width:526px;text-align:left}
div#SchedaRicette div#PortateAngoloDx2{background:url(../images/consiglio-angolo-dx.gif);float:left;height:58px;width:7px}

div#SchedaRicette div#TitoloScheda {width:345px;float:left;margin-top:5px;padding:0px;font-size:13px;}
div#SchedaRicette a{color:#000000;text-decoration:none}
div#SchedaRicette div#Cuoco {width:175px;float:left;margin-top:4px;}
div#SchedaRicette div#Cuoco table{font-size:1em}

div#SchedaRicette div#Ingredienti{clear:left;height:179px;border-left:solid 4px #f9edcc;border-right:solid 4px #f9edcc;background-color:#ffffff}
div#SchedaRicette div#Ingredienti2{clear:left;height:179px;border-left:solid 4px #b2eec4;border-right:solid 4px #b2eec4;background-color:#ffffff}
div#SchedaRicette div#Multimedia{float:left;width:212px;}
div#SchedaRicette div#Multimedia div#Content{height:160px}
div#SchedaRicette div#Multimedia div#Content2{height:160px;display:none}
div#SchedaRicette div#Multimedia div#Panel{height:19px;background-color:#f5ad06}
div#SchedaRicette div#ElencoIngredienti{float:left;margin-left:8px;margin-right:8px;margin-top:5px;}
div#SchedaRicette div#ElencoIngredienti table {font-size:1em}
div#SchedaRicette div#Multimedia div#Panel table {width:212px;height:19px;font-size:1em}
div#SchedaRicette div#Multimedia div#Panel table img {vertical-align:middle;margin-right:3px;}
div#SchedaRicette div#Multimedia div#Panel table div#ImageControl {margin-right:5px;}
div#SchedaRicette div#Multimedia div#Panel table div#ImageControl img {vertical-align:middle;margin-right:0px;cursor:hand;cursor:pointer}

div#SchedaRicette div#TestoRicetta{clear:left;border-top:solid 4px #f9edcc;border-left:solid 4px #f9edcc;border-right:solid 4px #f9edcc;background-color:#ffffff;padding:5px;}
div#SchedaRicette div#TestoConsiglio{clear:left;border-top:solid 4px #b2eec4;border-left:solid 4px #b2eec4;border-right:solid 4px #b2eec4;background-color:#ffffff;padding:5px;}
div#SchedaRicette div#TipologieRicetta{clear:left;border-top:solid 4px #f9edcc;border-left:solid 4px #f9edcc;border-right:solid 4px #f9edcc;background-color:#ffffff;font-weight:bold;}
div#SchedaRicette div#TipologieRicetta table{font-size:11px;font-weight:bold;width:532px;}
div#SchedaRicette div#TipologieRicetta a{font-weight:bold;text-decoration:none;color:#000000}

div#SchedaRicette #SchedaCom{clear:left;border:solid 4px #f9edcc;background-color:#ffffff}
div#SchedaRicette #SchedaCom img {vertical-align:middle;margin-bottom:1px;}
div#SchedaRicette #SchedaCom a:hover{color:#f00}

div#SchedaRicette #SchedaBottom{clear:left;width:540px;height:32px;background: url(../images/portate_bottom.gif) no-repeat bottom;}
div#SchedaRicette #SchedaBottom img {vertical-align:middle;margin-bottom:1px;}
div#SchedaRicette #SchedaBottom a:hover{color:#f00}

div.SchedaGenerica{width:540px;margin:0px;padding:0px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;}
div.SchedaGenerica table{font-size:1em}
div.SchedaGenerica a {color:#000000;text-decoration:underline}
div.SchedaGenerica div#Header{width:540px;height:40px}
div.SchedaGenerica div#Body{width:540px;}
div.SchedaGenerica div#Body .Padding{padding:10px}
div.SchedaGenerica div#Footer{width:540px;height:10px}



.FontColor_cyan{font-size:16px;color:#1b6581}
.FontColor_lightcyan{font-size:16px;color:#41afd3}
.FontColor_pink{font-size:16px;color:#f46464}
.FontColor_orange{font-size:16px;color:#f5ad06}
.FontColor_green{font-size:16px;color:#9eb91d}
.FontColor_purple{font-size:16px;color:#da52dc}
.FontColor_lightgreen{font-size:16px;color:#49ef49}
.FontColor_lightyellow{font-size:16px;color:#dedb06}
.FontColor_lightgray{font-size:16px;color:#404040}
.FontColor_grass{font-size:16px;color:#3c744d}

.BgColor_orange{background: #f9edcc}
div.Border_orange{border-top:solid 3px #f9edcc}

.BgColor_green{background: #deef9c}
div.Border_green{border-top:solid 3px #deef9c}

.BgColor_pink{background: #ffcece}
div.Border_pink{border-top:solid 3px #ffcece}

.BgColor_lightcyan{background: #ceefff}
div.Border_lightcyan{border-top:solid 3px #ceefff}

.BgColor_lightgray{background: #eeeeee}
div.Border_lightgray{border-top:solid 3px #eeeeee}

.BgColor_purple{background: #f7cef7}
div.Border_purple{border-top:solid 3px #f7cef7}

.BgColor_lightgreen{background: #ceffce}
div.Border_lightgreen{border-top:solid 3px #ceffce}

.BgColor_lightyellow{background: #ffffce}
div.Border_lightyellow{border-top:solid 3px #ffffce}

.BgColor_grass{background: #b2eec4}
div.Border_grass{border-top:solid 3px #b2eec4}


div#Ricettacolo{width:540px;margin-bottom:10px;}
div#Ricettacolo #Header{width:540px;height:37px;background: url(../images/header_ricettacolo.gif);}
div#Ricettacolo #Corpo{background: url(../images/bg_ricettacolo.gif);}
div#Ricettacolo table {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1em;text-decoration:none;color:#000000};
div#Ricettacolo table img{vertical-align:middle}
div#Ricettacolo a{color:#000000}
div#Ricettacolo #Footer{width:540px;height:25px;background: url(../images/footer_ricettacolo.gif);}

div#Indice{width:540px;margin-top:10px;}
div#Indice #Header{width:540px;height:37px;background: url(../images/header_indice.gif);}
div#Indice #Corpo{background: url(../images/bg_indice.gif);}
div#Indice #Corpo a{text-decoration:none;color:#000000}
div#Indice #Corpo a:hover{text-decoration:underline}
div#Indice #Corpo .Tipo{margin-top:2px;border-bottom:solid 1px #f9edcc;padding-bottom:3px;text-align:justify}
div#Indice #Footer{width:540px;height:25px;background: url(../images/footer_indice.gif);}

div#Search {font-size:1em}
div#Search select{height:18px;width:168px;vertical-align:middle;margin-right:5px;margin-bottom:5px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;text-decoration:none;color:#000000}
div#Search input{height:18px;width:168px;vertical-align:middle;margin-right:5px;margin-bottom:5px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px;text-decoration:none;color:#000000}
div#Search input.Button{height:20px;width:80px;}

div#Consigli {clear:left;width:180px;padding:0px;margin-top:10px;}
div#Consigli #Header{width:180px;height:37px;background: url(../images/header_consigli.gif);}
div#Consigli #Footer{width:180px;height:11px;background: url(../images/footer_consigli.gif) no-repeat;}
div#Consigli table {width:100%;font-size:1em}
div#Consigli table a {text-decoration:none;color:#000000}
div#Consigli .Tipo{padding:3px;}
div#Consigli .Tipo img {vertical-align:middle;margin-right:5px;}
div#Consigli .Tipo a{text-decoration:none;color:#3c744d;font-weight:bold}
