/*stili per il layout fisso con posizionamenti assoluti*/
html,body{margin: 0;padding:0}
body{font-family: verdana,arial,sans-serif;font-size: 11px;text-align: center;background-color: #5E862C}
div#container{position:relative; width: 767px;margin: 0 auto;text-align: left;
    border-left: 1px solid #5E862C;border-right:1px solid #5E862C;background-color: #F1EAA3}

/*stili generici, su header e footer*/
div#header{background-color:#5E862C;}
h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold 2.3em/80px verdana,arial,serif}
h2{color: #999;font-size: 1.5em}
h3{color: #D4B025;font-size: 11px;font-weight: bold;}
div#footer a{color: #fff;font-weight: bold;text-decoration: underline}


/*stili specifici per il layout*/
div#navigation{position:absolute;top: 205px;left: 0;width: 13em;}
div#content{margin-left: 184px;padding: 0.5em;background-color: #ffffff;}
div#footer{text-align:center; padding: 0.5em; background-color: #69c; color: #000000}

/*stili per la navigazione*/
div#header a{color:#ffff99;font: normal 10px verdana,arial,sans-serif;text-decoration: none}
div#header a:hover{color: #ffffff;text-decoration: none}
div#header a#activelink{color: #ffffff;text-decoration: none}

div#navigation ul{margin: 0;padding-left: 2px; padding-top: 15px;list-style-type: none;line-height:0px; }
div#navigation li{margin: 0;padding: 0; line-height:0px;}
div#navigation .menu1{  border-style: solid; 
                        border-color: #ADAA85 #ADAA85 #ADAA85 #ADAA85;
                        border-width: 1px;
                        background-color: #DEDBB8;
                        padding-left:0.5em;
                        width: 172px;
                        line-height:0px;
                        height:16px;}
                        
div#navigation .menu2{border-style: solid; 
                       border-color: #A7B867 #A7B867 #A7B867 #A7B867;
                       border-width: 1px;
                       background-color: #F8F5D1;
                       padding-left:0.5em;
                       width: 172px;
                       line-height:0px;
                       height:16px;
                       }
div#navigation .menu3{border-style: solid; 
                       border-color: #C3D05E #C3D05E #C3D05E #C3D05E;
                       border-width: 1px;
                       background-color: #F4F59E;
                       padding-left:0.5em;
                       width: 172px;
                       line-height:0px;
                       height:16px;
                       }
div#navigation .menu4{border-style: solid; 
                       border-color: #AAB969 #AAB969 #AAB969 #AAB969;
                       border-width: 1px;
                       background-color: #EBD27D;
                       padding-left:0.5em;
                       width: 172px;
                       line-height:0px;
                       height:16px;
                       }
div#navigation .menu5{border-style: solid; 
                       border-color: #A7B867 #A7B867 #A7B867 #A7B867;
                       border-width: 1px;
                       background-color: #DDE4A9;
                       padding-left:0.5em;
                       width: 172px;
                       line-height:0px;
                       height:16px;
                       }
div#navigation .menu6{border-style: solid; 
                       border-color: #A7B867 #A7B867 #A7B867 #A7B867;
                       border-width: 1px;
                       background-color: #F4DFBD;
                       padding-left:0.5em;
                       width: 172px;
                       line-height:0px;
                       height:16px;
                       }
div#navigation .riga{border-style: none; 
                       border-color: #A7B867 #A7B867 #A7B867 #A7B867;
                       border-width: 0px;
                       background-color: #F1EAA3;
                       padding-left:0.5em;
                       width: 172px;
                       line-height:0px;
                       height:6px;
                       }
                        
div#navigation a{color:#336600;font: normal bold 10px verdana,arial,sans-serif;text-decoration: none}
div#navigation a:hover{color: #94940C;text-decoration: none}
div#navigation a#activelink{color: #94940C;text-decoration: none}

div#navigation a.nolink{color: #666666;font: normal bold 0.8em/1.6em verdana,arial,sans-serif;text-decoration: none;cursor: default;}
div#navigation a.nolink:hover{color: #666666;text-decoration: none}
div#navigation a.nolink#.nolinkactivelink{color: #666666;text-decoration: none}

div#content p{text-align : justify; color: #336600;}

div#content a{color:#336600;font: normal bold 11px verdana,arial,sans-serif;text-decoration: none}
div#content a:hover{color: #94940C;text-decoration: none}
div#content a#activelink{color: #94940C;text-decoration: none}

div#content .table{    border-style: solid; 
                       border-color: #D5B225 #D5B225 #D5B225 #D5B225;
                       border-left-width : 1px;
	                   border-right-width : 4px;
	                   border-top-width : 1px;
	                   border-bottom-width : 4px;
                       background-color: #ffffff;
                       padding-top:1em;
                       padding-left:1em;
                       padding-right:1em;
                       padding-bottom:1em;
                       width: 538px;
}
div#content .tab_index{border-style: none; 
                       background-color: #ffffff;
                       border-width : 1px;
                       width: 527px;
                          }
div#content .table_ricette{border-style: solid; 
                       border-color: #B5B4B4 #B5B4B4 #B5B4B4 #B5B4B4;
                       border-width : 1px;
                       background-color: #ffffff;                    
                       width: 527px;
                       

}
div#content .table_ricette td.ric{font-weight: bold;background-color: #FFC700; color:#ffffff;text-align : center; height:25px;}
div#content .table_ricette a{color:#336600;font: normal bold 11px verdana,arial,sans-serif;text-decoration: none}
div#content .table_ricette a:hover{color: #94940C;text-decoration: none}
div#content .table_ricette a#activelink{color: #94940C;text-decoration: none}


div#content .table_riferimenti{border-style: solid; 
                       border-color: #B5B4B4 #B5B4B4 #B5B4B4 #B5B4B4;
                       border-width : 1px;
                       background-color: #ffffff;                    
                       width: 173px;
                       

}
div#content .table_riferimenti td.ric{font-weight: bold;background-color: #FFC700; color:#ffffff;text-align : center; height:25px;}
div#content .table_riferimenti a{color:#336600;font: normal bold 11px verdana,arial,sans-serif;text-decoration: none}
div#content .table_riferimenti a:hover{color: #94940C;text-decoration: none}
div#content .table_riferimenti a#activelink{color: #94940C;text-decoration: none}



div#content ul{margin: 0;padding-left: 30px; padding-top: 15px;list-style-type: disc;line-height:20px;color: #336600;}
div#content li{margin: 0;padding: 0; line-height:22px;text-align : justify; }

div#content .button{border-width: 1px; border-style:solid Navy;  border-color: #D5B225 #D5B225 #D5B225 #D5B225; height: 20px;  background-color: #ffffff; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #336600; font-style: normal; font-variant: normal; font-weight: normal;}

.table_specie{         border-style: solid; 
                       border-color: #D5B225 #D5B225 #D5B225 #D5B225;
                       border-width : 2px;
                       background-color: #ffffff;
                       padding:0.4em;
                       width: 95%;
                       font: normal 11px verdana,arial,sans-serif;
}
.table_specie tr.tit{ background-color: #5E862C; font-weight: bold;color:#ffffff;}
.table_specie td{ border-bottom: thin solid #5E862C;}
.table_specie td.arb{ background-color: #FFCC00; font-weight: bold;}
.table_specie td.ar{ background-color: #FFCC00;}

.table_dettaglio{      border-style: solid; 
                       border-color: #D5B225 #D5B225 #D5B225 #D5B225;
                       border-width : 2px;
                       background-color: #ffffff;
                       padding:0.4em;
                       width: 96.6%;
                       font: normal 11px verdana,arial,sans-serif;
}
.table_dettaglio td{color:#336600;text-align : justify;}
.table_dettaglio td.tit{font-weight: bold;color:#D5B225;}
.table_dettaglio a{color:#336600;font: normal bold 11px verdana,arial,sans-serif;text-decoration: none}
.table_dettaglio a:hover{color: #94940C;text-decoration: none}
.table_dettaglio a#activelink{color: #94940C;text-decoration: none}

.table_pop_ricette{    border-style: solid; 
                       border-color: #D5B225 #D5B225 #D5B225 #D5B225;
                       border-width : 2px;
                       background-color: #ffffff;
                       padding:0.4em;
                       width: 100%;
                       height: 370px;
                       font: normal 11px verdana,arial,sans-serif;
}
.table_pop_ricette td{color:#336600;text-align : justify;}
.table_pop_ricette a{color:#336600;font: normal bold 11px verdana,arial,sans-serif;text-decoration: none}
.table_pop_ricette a:hover{color: #94940C;text-decoration: none}
.table_pop_ricette a#activelink{color: #94940C;text-decoration: none}

