HTML {
         font: normal 12px tahoma;
         color: #333333;
         background: ebf7ff;
         }

BODY {
   background: #fff;
   padding:4px;
   width: 760px;
   margin: 10px auto auto auto;
    }

A:link { 
           text-decoration:none; color: #0075E6;}
			 
A:visited {
            color: #0075E6; text-decoration:none;}
					
A:hover {
				color: #BA55D3; text-decoration:none;
					 }
					
A:active,a:focus {
					color: #993333; text-decoration:none;
					}
					
IMG
 {
	border : none;
}

p {
	margin-top : 6px;
	margin-bottom : 10px;
   font-weight: normal;
   font-size:11px;
   padding: 0px 3px 0px 6px;

}

.bold
{
	font-weight : bold;
   font-size: 11px;
}

.hiddentext
{
	font-size :1px;
}

H1 {
					font-size:12px;
               margin:0px;
					color:#fff;
					padding-left : 6px;
					padding-bottom : 1px;
					padding-top : 1px;
					}
					
H2 {
					font-size:12px;
					margin:0;
					color:#333333;
					padding-left : 6px;
					padding-bottom : 1px;
					padding-top : 1px;
					font-style : normal;
					font-weight : normal;
					}

					H3 {
					font-size:11px;
					margin:0;
					color:#333333;
					padding-left : 4px;
					padding-right : 0px;
					padding-bottom : 0px;
					padding-top : 0px;
					font-style : normal;
					font-weight : normal;
					line-height : 14px;
					margin-bottom : 10px;  
               text-align: left;
					}
   #contenitore2{
   width: 758px;
   margin: 0px auto 0px auto;  
   background: White url(sfondo_contenitore.gif);
   float : left;
   border: 1px solid #292929;
   padding: 0px 0px 0px 0px;
   }

	#menu  {
   margin: 0px 0px 0px 0px;
   border-top: 4px solid #0065a5;
   border-bottom: 1px solid #292929;
   background-color: #FBFBFB;
   text-align: center;
   padding: 4px 0px 4px 0px;
   }
	
	#menu ul {
   font-weight : bold;
   font-size : 11px;
   list-style : none inside;
   margin: 0px;
   text-align: center;
    }
	
	#menu ul li
	{
      border-left: 1px #333333 solid;  
      display : inline;
      padding-left: 3px;
      padding-right: 3px;
      }     


	#colonnaSx
{
	width: 215px;
	float : left;
	font : 1em tahoma;  
   }
	
	
#colonnaSx H1
{
   color:#333333;
   font-weight : bold;
   margin: 0px 4px 0px 4px;
   padding : 2px 2px 2px 4px;
   margin-top : 4px;
   
   }
	
	#colonnaSx H2
   {
   margin: 0px 4px 0px 4px;
   font-size:0.8em;
   font-weight : normal;
   float : left;
   text-align: center;
   padding: 8px auto 20px auto;
  
   }
	#colonnaDx
{
   margin: 0px 0px 0px 0px;  
   float : left;
   text-align : left;
   width:543px;
   font-style: normal;
   font-weight: normal; 
   font-size: 11px;
   }
	
	.boxblu
	{
   width : 500px;
   text-align: left;
   padding : 4px 4px 4px 4px;
   border: 1px solid gray;
   background-color: #fff;
   margin: 10px auto 10px auto;
  font-style: normal;
   font-weight: normal; 
   font-size: 11px;
	overflow:auto;
}  
.boxblu h1 {
               font-size:14px;
               font-weight: bold;
               margin:0px;
               color: #00008B;
               padding-left : 0px;
               padding-bottom : 1px;
               padding-top : 1px;
               }
               
 .boxsfondo
	{
   width: 500px;
   text-align: left;
   padding: 4px 4px 4px 4px;
   border: 1px solid gray;
   background-color: #fff;
   margin: 10px auto 10px auto;
   font-style: normal;
   font-weight: normal; 
   font-size: 11px;
}  
.boxsfondo h1 {
					font-size:14px;
               font-weight: bold;
               margin:0px;
					color:#333333;
					padding-left : 0px;
					padding-bottom : 1px;
					padding-top : 1px;
					}
#areaprodotti
{
   width: 500px;
   text-align: left;
   padding: 4px 4px 4px 4px;
   border: 1px solid #0065a5;
   background-color: #f4f4f4;
   margin: 10px auto 10px auto;
} 
  #areaprodotti h1 {
					font-size:14px;
               font-weight: bold;
               margin:0px;
					color:#0065a5;
					padding-left : 0px;
					padding-bottom : 1px;
					padding-top : 1px;
					}               
a.nomeprodotto {
					color:#333333;
					}
					
   .imgcenter
	{
	text-align : center;
}  

	
	.continua
	{
	text-align : right;
	font-weight : bold;
	font-size:11px;
	padding: 4px 4px 4px 4px;
   margin-top: 0px 0px 0px 0px;}
   
   .continuaL
	{
	text-align : left;
	font-weight : bold;
	font-size:11px;
	padding-bottom : 4px;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 4px; 
   float:left;
	}
	


#dove
{
   background-color: #f4f4f4;
   padding: 4px 2px 4px 2px;
   margin: 4px 4px 4px 4px;
   width: 200px;
   }

#dove h1
 {
font-size:12px;
color:#333333;
 margin:0px;
}    

.imgdove{
   float: left;
   margin: 4px 4px 4px 4px; 
   width: 92px;
}
	.img200{
   float: right;
   margin: 4px 4px 4px 4px; 
   width: 200px;
}		
			
#contatti
{

	width: 180px;
	float : left;
	text-align : left;
	margin-left : 4px;
	padding-left : 4px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	}

#tit_contatti
 {
	width: 184px;
	float : left;
    font-size:0.8em;
	color:#333333;
	background-color: #f4f4f4;
	padding-bottom : 3px;
	padding-top : 3px;
    margin-left : 4px;
	font-weight : bold;
}

  

#titolo {
font-size:14px;
color:#333333;
border-left: 2px solid #0065a5; 
border-right: 2px solid #0065a5;
padding: 1px 0px 1px 6px;
margin: 10px auto 20px auto;
 font-weight: bold;
 text-align: left;
 width: 96%;
 background: #ebf7ff;
}   

.titolo2 {
font-size:12px;
color:#0065a5;
background-color: #f4f4f4;
padding: 2px 2px 2px 5px;
font-weight: bold;
text-align: left;
margin: 10px 0px 0px 4px;
clear: right; 
width: 80%;
}         

.mercati
{
   float: left;  
   margin: 0px 0px 10px 4px;
   padding-bottom: 4px;
   float: left;
   text-align: center;
      }
   
.mercati h1
{
   font-size: 0.8em;
   font-weight: bold;
   background-color: #f4f4f4;
   border: 1px #0065a5 dashed;
   color: #333333;
   width: 120px;
}

.bottone
{
   font-size: 12px;
   font-weight: bold;
   background-color: #ebf7ff;
   border: 1px solid #0065a5;
   padding: 4px 4px 4px 4px;
   color: #333333;
   width: 80px;
   margin: 10px auto 10px auto;
}    

  .bottone:hover
{
   font-size: 12px;
   font-weight: bold;
   background-color: #7DCDFF;
   border: 1px solid #0065a5;
   padding: 4px 4px 4px 4px;
   color: #333333;
   margin: 10px auto 10px auto;
   }  

   .prodotto {
   border-bottom: 1px dotted #333333;
   float: left;
   margin: 3px;
   width:500px;
   } 
   
   .fotocatalogo{
   text-align: left;
   float:left;
   margin: 4px 4px 4px 0px; 
   clear: left;
}
 #notizia
   {
      border: 1px #0065a5 solid;
      background-color: #fff;
      width: 490px;
      margin: 4px auto 5px auto;
      padding: 4px 4px 4px 4px;
      text-align : left;
      font-size: 11px;
      overflow: auto;
      height:300px;
   } 
   .sfondogrigio
   {
      border: 1px #0065a5 solid;
      background-color: #FAFAFA;
      width: 510px;
      margin: 4px auto 5px auto;
      padding: 4px 4px 4px 4px;
      text-align : left;
      font-size: 11px;
   }
           
   #anagrafica
  {
   margin: 10px auto 0px auto;
   padding: 0px 0px 0px 0px;
   width: 215px;
}      

.blue{
   font-weight: bold;
   color: #0065a5;
   font-size: 11px;
} 

#chi{
	width: 534px;
   text-align: left;
   padding : 4px 4px 4px 4px;
   font-style: normal;
   font-weight: normal; 
   font-size: 11px;
}


