
h1{font-weight: normal;
	   font-size: 1.4em;
	     font-family: Helvetica, "Helvetica Neue", arial, Verdana, "Trebuchet MS", sans-serif;
	       color: #0da307;
	         text-align:center;
	          text-decoration:none;
	           margin-top:30px;

	             }

h2 {
   font-weight: lighter;
    padding-top:6px;
     padding-bottom:6px;
       margin:0;
	     font-size: 1.1em;
	      font-family: Helvetica, "Helvetica Neue", arial, Verdana, "Trebuchet MS", sans-serif;
	       color: #fff;
	        text-align:center;
	         height:35px;
	          background: transparent url(../immagini/sfondo_titoli.jpg) repeat-x; 
           
           }

   
	
h3 {
margin:0;padding:0;
   font-weight: lighter;
    font-size: 1em;
	   font-family: Helvetica, "Helvetica Neue", arial, Verdana, "Trebuchet MS", sans-serif;
	    color: #0da307;
	     text-align:left;
	      background: transparent;

	}	
	
/*	h2.left { background: #fff url(../immagini/sfondo_titoli.jpg) repeat-x;}
	h2.right {background: #5f8637}*/

/* h2.home {width:500px;border-bottom:1px dotted #ccc;}*/



p{font-size:.8em; margin:0;color:#785a3c;padding: 0 8px;font-size:.9em}
p.email {text-align:left; font-size:.9em; margin:0;padding:15px 0; color:#000;border-bottom:1px dotted #ccc}

.contatti{text-decoration:none;font-size:.8em; color: #208BE1;}
.dati { text-decoration:none;
        text-align:center;
        color:#11a60a;
        font-size:14px;
        font-weight:bold;
        margin-top:10px;
        border:0px solid #ccc;
        height:30px
        }
/*.piva {padding-left:250px;padding-top:15px}*/
iframe {width:550px; height:450px; margin:0; overflow:hidden; border:0}

.img_logo {float:left;margin-left:40px;margin-top:30px}
div#img_home1 {float:right;padding:20px 30px 20px 20px;}
div#img_home2 {float:right;margin-top:100px;padding-right:30px;}
div#img_ufficio {float:right;padding-left:20px;padding-bottom:30px}

div#contact_sx {float:left; width:500px;border-right:1px dotted #ccc}
div#contact_dx {float:right; width:400px;}


body{padding:0; margin:0;
          font: 100.01%/1.3 Verdana,Arial,sans-serif;
            text-align:center;
              background: #cbd4d9 /*#0b618f url(../immagini/sfondo_body_2.png) repeat-x;*/
      }

div#container{
	       	width: 960px;
			     \width: 980px;
			       w\idth: 960px;
			        border: 0px solid #ccc;
			         padding:0;margin:0;
			          margin-left: auto;
			           margin-right: auto;
			            background:transparent url(../immagini/sfondo_container.gif) repeat-y;
                   color:#000
                   }


#banner {
	    height:200px;
		   text-align:left;
			  padding:0; margin:0;
			   background: #28292d url(../immagini/sfondo_header_big1.gif) no-repeat 5% 50%;
		}



div#contact { text-align:right;
	             padding-right:20px;
	              padding-top:20px;
                 background: #fff;
                  border:0px solid blue


       }

html>body div#contact {margin-top:20px ;padding-top:0px;}

		#content {margin:0; 
		           /*padding:20px 8px 10px 8px;*/
                float:left;
                margin-left:0px;
                text-align:left;
			           border:0px solid red;
			            width:551px;
			             font-family: arial, "Trebuchet MS", sans-serif;
			              
					}
					
/* p{font-size:0.8em}*/


		#sidebar-a {
			      float: left;
			       width:230px ;
			        margin:0;
			         padding:0;
			          background-color: #fff;
			           border-right:0px solid #0da307;
			            background: transparent;
		}
		
		
		#sidebar-b {
			      float: right;
			       width:178px ;
			        margin: 0;
			         padding:0;
			          background-color: #fff;
			           border-left:0px solid #0da307;
			           background:transparent;
		}


/* html>body #sidebar-a {margin-left:70px ;}*/


		#footer { 
		  	border-top:0px solid #ccc;
		     font-family: arial, "Trebuchet MS", sans-serif;
		      color: #fff;
		       font-size:14px;
			      clear: both;
		  	    /* height:40px;*/
		          text-align:center;
			         padding-top: 20px;
			         padding-bottom:20px;
			         /* margin-top:20px;*/
			           background:#28292d;


		}


		.tagmenu{
             text-align:left;
               margin: 0;padding-top:13px;
                padding-right:120px;
                 float:right;
                  list-style-type: none;
}

.tagmenu li a{
               Height:25px;
                text-align:left;
                 color: #FFF;
                  display: block;
                   width:140px;
                    padding:6px 0px 0 0;
                     text-decoration: none;
                      font-family: arial, "Trebuchet MS",  sans-serif;
                       font-size:1.2em;
                        font-weight: bold;
                         /*background: #fff URL(immagini/sfondo_menu2.jpg) no-repeat 100% 45% ;*/
                          text-decoration:none;
                           border-bottom:1px dotted #ccc
}


.tagmenu li a:visited{
color: #fff;
}

.tagmenu li a:hover, .tagmenu li a:active{
color:#000;
}


.clear { clear:  both; }


ul,ol {font-family: verdana, sans-serif, arial, impact, helvetica, Times New Roman ;
       font-size:.9em;
       color:#000;}


#menu-top {height:62px;background:#28292d;border:0px solid red}


/************* MENU ORIZZONTALE *************************/

ul#nav,ul#nav li{ list-style-type:none;
                    margin:0;
                     padding:0;
                      height:62px;
                 }
ul#nav{ background:#10a609; 
         padding-left:257px /*url(../immagini/sfondo_menu.jpg) repeat-x; margin-left:520px*/ }
ul#nav li{ float:left;
            border-right:0px solid #ccc;
            }
ul#nav a{ float:left;
           padding: 0px 15px;
            font-weight:bold;
             font-size:15px;
              background:transparent;
               height:4.3em;line-Height:4.3em;
                text-decoration:none;
                  color: #fff; 
                    border:0px solid #fff;
         }
ul#nav a:hover{color:#000;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{;}
/******************************************************************/


a {text-decoration:none;font-size:0.8em;color:}


#offerta {padding-top:20px;padding-bottom:15px;margin:0;background: #fff url(../immagini/sfondo_offerta.jpg) repeat-x; border-bottom:1px dotted #0da307;height:160px}
#news {padding:20px 8px 10px 8px;border-bottom:0px dotted #0da307}
#img {float:left;padding:3px;margin:5px 8px 40px 5px;border:2px solid #007ccc}


ul.main {margin-left:30px;padding-left:30px;}

ul.main li{
       padding-left:10px;
       height:20px;
        min-height:40px;
         list-style-type:none;
          list-style-position:outside;
           list-style-image: url(../immagini/check2.gif);
            color:#785a3c;
         }
         
         
         
         
ul.product li {color:#785a3c}         
         
table.tabella{

              width: 100%;
              font-family: Helvetica, verdana, arial, verdana, sans-serif, impact, Times New Roman;
              font-size:.95em;
              border: 0px solid #0087D9;
              border-collapse: collapse;
              margin:0 auto;
              margin-top:30px;
              color:#000;
              background:#FFF
             }

table.tabella td {
  vertical-align: middle;
  border: 0px solid #0087D9;
  padding:5px;

}
         
         
