body,html{height:100%;margin:0;background-color:#fff;text-align:center;}

html{font-size:11px;font-family:verdana,helvetica,"sans serif";font-weight:normal;color:#999; background:#fff;}

body{background:#fff;}


A:link { text-decoration: none ; font-weight:normal; color:#333 } 
A:visited { text-decoration: none ; font-weight:normal; color:#333 }
A:hover { text-decoration: underline ; font-weight:normal; color:#666 }

A.due:link { text-decoration: none ; color:#990066 } 
A.due:visited { text-decoration: none ; color:#990066 }
A.due:hover { text-decoration: underline ; color:#000 }



div#top{width:864px;height:170px; text-align:left; margin-top:0px;
         background:#fff;
}

div#flash{width:100%; height:180px;
         background:#f5f2ec;background-image: url(grigio.gif); background-repeat: repeat;
}
div#flash_index{width:100%; height:350px;
         background:#d6ebeb;background-image: url(fondo.gif); background-repeat: repeat;
}
div#flash_galleria{width:100%; height:350px;
         background:#f5f2ec;background-image: url(grigio.gif); background-repeat: repeat;
}


div#tab{width:864px;
}

div#menu{width:210px; float:right; text-align:right; 
         background:#fff; background-image: url(.gif); background-repeat: repeat;
         padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;
}

div#content{width:654px; text-align: left; float:left; 
      padding-top: 0px;padding-bottom: 10px;padding-left: 0px;padding-right: 0px;
      font-size:11px;font-family:verdana,helvetica,"sans serif";font-weight:normal;color:#666;
}

div#testo{background:#fff; width:600px; float:left;
      padding:0px; text-align:justify; line-height:20px;
      font-size:11px;font-family:verdana,helvetica,"sans serif";font-weight:normal;color:#333;
}

div#indirizzo{width:100%;height:20px; clear:both;
         background:#fff;
         padding-top: 6px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;
}


div#bottom{width:864px;height:20px;
         background:#fff; text-align:right;
         padding-top: 4px;padding-bottom: 4px;padding-left: 0px;padding-right: 0px;
         border-top: 1px solid #cccccc;
}

.rosso{color:#990066;font-weight:normal;font-size:14px;
}
.verde{color:#999900;font-weight:normal;font-size:16px;
}



.tabella {border: 1px solid #999900;
}


input{border:0;background:#ef1f2d9;background-image: url(verdeacido15.gif); background-repeat: repeat;}
textarea{height:200px;border:0;background:#ef1f2d9;background-image: url(verdeacido15.gif); background-repeat: repeat;color:#666666;}


div#testo_informativa{background:#fff; width:600px;
      padding:10px; text-align:justify; line-height:15px;
      font-size:11px;font-family:verdana,helvetica,"sans serif";font-weight:normal;color:#333;
}












div#tab_eventi{width:864px; 
         background:#fff; background-image: url(fondo_menu_eventi.gif); background-repeat: repeat-Y;
}
div#tab_ricetta{width:864px; 
         background:#fff; background-image: url(fondo_menu_ricetta.gif); background-repeat: repeat-Y;
}
div#tab_spa{width:864px; 
         background:#fff; background-image: url(fondo_menu_spa.gif); background-repeat: repeat-Y;
}


div#menu_eventi{width:210px; margin:0; float:left; text-align:right; 
         background:none;
         padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;
}
div#menuspa2{width:210px; margin:0; float:left; text-align:right; 
         background:none;
         padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;
}
div#menu_ricetta{width:210px; margin:0; float:left; text-align:right; 
         background:none;
         padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;
}



div#menuspa{width:210px; float:left; text-align:right; 
         background:#0b69ab; background-image: url(fondo_menu2.gif); background-repeat: repeat;
         padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;
}
div#menuristorante{width:210px; float:left; text-align:right; 
         background:#7768a3; background-image: url(fondo_menu3.gif); background-repeat: repeat;
         padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;
}






div#content_back{width:864px; text-align: left; border-top: 1px solid #666;
      padding-top: 10px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;
      font-size:11px;font-family:verdana,helvetica,"sans serif";font-weight:normal;color:#666;
}






div#testo2{background:#fff; width:600px; float:right;
      padding:0px; text-align:justify; line-height:15px;
      font-size:11px;font-family:verdana,helvetica,"sans serif";font-weight:normal;color:#333;
}










.titolo{font-size:11px;font-family:verdana,helvetica,"sans serif";font-weight:bold;color:#ff3300;
}
.titolo2{font-size:11px;font-family:verdana,helvetica,"sans serif";font-weight:bold;color:#663366;
}


div#ricetta{background:#ef1f2d9;background-image: url(verdeacido15.gif); background-repeat: repeat; padding:10px;
}





