/* Azienda Agrozootecnica Biologica Casalgismondo */

BODY {
     background-color: #FFCC33;
    /* background: red url(foto/azienda.jpg); */
    /* background-repeat: repeat-x | repeat-y; */
    /* background-attachment: fixed; */
     font: bold 12pt "Times new Roman";
     scrollbar-base-color: #006000;
     scrollbar-arrow-color: #FFCC33;
     scrollbar-highlight-color: #FFCC33;
     scrollbar-shadow-color: #FFCC33;
     scrollbar-track-color: #006000;
     scrollbar-3dlight-color: #006000;
     margin: 0px 8px 0px 8px;
     } 
  
a {
   color: #006000;
   font: italic bold 12pt "Times New Roman";
   text-decoration: none;
  }

a:hover {
         text-decoration: underline;
}


#azienda_r {
            float: right;
            border: 0px;
            width: 350px;
            height: 250px; 
            margin-left: 8px;
            margin-top: 5px;
            padding: 0px;
           }

#azienda_l {
            float: left;
            border: 0px;
            width: 350px;
            height: 250px;
            margin-top: 5px;
            margin-right: 8px;
            padding: 0px;
           }    
  
#logo {
       width: 300px;
       height: 280px;
      }
     
#azienda_desc {
               font: bold 12pt "Times New Roman";
               text-align: justify; 
              }
              

#agri_desc {
             vertical-align: top;
             font: bold 12pt "Times New Roman",Georgia; 
             text-align: justify; 
           }     

.agritd_l {
           padding-top: 3px;
           padding-right: 5px;
          }

.agritd_r {
           padding-top: 3px;
           padding-left: 5px;
          } 
 

.agriImg  {
           width: 280px;
           height: 220px;
           border: 0px;
          }
   
#visite {
         font: italic bold 12pt "Times New Roman";
         color: #FFCC33;
         background-color: #006000;
         width: auto;
         height: auto;
         padding-left: 2px;
         padding-right: 2px;
        }

#headerDiv {
            font: italic bold 14pt Times New Roman;
            text-align: center;

            color: #006000;

            padding: 0px; 

            margin: 15px auto 50px auto;
           }
          
.selected {
           color: #FFCC33;
           background-color: #006000;
           font: bold italic 14pt Times New Roman;
           padding: 0px;
          } 
     
.prod_name {
            color: #006000; 
            font: italic 14pt Verdana;
            padding: 5px;
            text-align: center;
            width: auto;
           }
           
.prod_desc {
            font: bold 12pt "Times New Roman";
            text-align: center;
            padding: 5px;
            width: auto;
           }
 
.prod_img  {
            padding: 5px;
            width: auto;
           } 
           
.mailform {
          color: #006000;
          margin-left: 10px;
          width: 300px;
         }        
  
.contatti {
           margin-left: 10px;
           width: 705px;
          }
                  
.inviamail {
            margin-left: 10px;
            width: 600px;
           }

           
table.header {
              font: bold italic 14pt "Times New Roman"; 
              color: #006000;
              margin-bottom: 50px;
              text-align: center;
             }  
           
td.header {
           font: bold italic 14pt "Times New Roman";
           color: #006000;
           text-align: center;
           vertical-align: top;
           padding-bottom: 50px;
          } 
   
.header_st {
             font: bold italic 14pt "Times New Roman";
             color: #006000;
             text-align: center;
             margin-top: 15px;
             margin-bottom: 15px;
            }         

.materie_prime {
                margin: 12px 0px 13px 0px;
                font: bold 12pt "Times New Roman", Georgia, Times,serif;   
                padding: 0px;
               }

#prezzi {
          color: #006000; 
          font: bold italic 15px Georgia, "Times New Roman", Times, serif;
          text-decoration: none;
        }
        
#prezzi:hover {
            color: #FFCC33;
            background-color: #006000;
            text-decoration: none; 
}

#prodotti {
           border: 1px solid #006000;
          }

#prodotti td {
              border: 1px solid #006000;
              border-collapse: collapse;
             }

.links {
        margin-top: 45px;
        margin-bottom: 15px;
       }

.links a {
          color: #006000; 
          font: bold italic 14pt "Times New Roman";
          text-decoration: none;
          padding: 0px;
         }  
          
.links a:hover {
                color: #FFCC33;
                background-color: #006000;
                text-decoration: none;
                padding: 0px;
               }
         
.links td {
           padding-left: 8px;
           padding-right: 8px; 
          }            

#links_home {
             margin-top: 15px;
            }

#links_home td {
                padding-left: 8px;
                padding-right: 8px;
               }
     
#links_home a {
               color: #006000; 
               font: bold italic 14pt "Times New Roman";
               text-decoration: none;
               padding: 0px;
              }  
          
#links_home a:hover {
                    color: #FFCC33;
                    background-color: #006000;
                    text-decoration: none; 
                    padding: 0px;
                    }
               
.ciclo_lavorazione {
                    text-align: justify;
                    margin: 10px 0px 15px 2px;
                   }         
         
.txtfield {
	   height: 20px;
	   width: 300px;
           margin-left: 10px;
	   border: 2px solid #006000;
	   font: 12px Georgia, "Times New Roman";
           color: #000000;
          }

.txtbox {
	 height: 240px;
	 width: 300px;
         margin-left: 10px;
	 border: 2px solid #006000;
	 color: #000000;
	 font: 12px Georgia, "Times New Roman";
        }

.invia {
	background-color: #006000;
	height: 20px;
	width: 120px;
	color: #FFCC33;
	margin: 8px 0px 10px 10px;
	font: italic bold 15px "Times New Roman";
	border: 0;
       }  
       
#btc {
      font: italic bold 15px Times New Roman;
      color: #FFCC33;
      background-color: #006000;
      padding-left: 3px;
      padding-right: 3px; 
      text-decoration: none;
     }


div.dintorni_hd {
              margin-top: 15px;
              margin-bottom: 6px;
              color: #006000;
              font: bold italic 12pt "Times New Roman";
             } 

td.dintorni_hd {
                padding-top: 15px;
                color: #006000;
                font: 14pt "Times New Roman";
               }


.dintorni_r {
             margin-left: 6px;
             border: 0px;
             float: right;              
            } 