body {
	color: #000;
	text-decoration: none;
	margin:0px 0px 0px 0px;
	padding:0px;
    font-family:"Trebuchet MS",Verdana, Arial, sans-serif;
	background:#fff;  
	font-size:14px;
}

/* Reset */
    ul, ol,li, h1,h2,h3,h4,h5,h6,form,p,a,img{
        margin:0;
        padding:0;
        border:0;
    }
    .clear{
        clear:both;
    }
    
  a{
        outline: none;
    }

a {
	color:#FECA16;
	text-decoration:none;
	
}

a:hover {
text-decoration:none;
}
.giallo {
}
.verde {
color: #114A39;
}

h2 {
  color: #114A39;
  font-size:21px;
  margin:0px 0px 10px 0px;
}

h3 {
  color: #114A39;
  font-size:17px;
  margin:0px 0px 5px 0px;
}
ul {
list-style-type: none;
list-style-position:outside;
  
}
li {
  
}

ul.video li {
 margin-bottom:15px;		
}
#mainFrame  {
  margin:auto;
  width:960px;
  padding:0px;


}

#header  {
  height:576px;
  width:960px;
  background:url('../images/header_logo.png') top;
  margin:0px;
  padding:0px;
  float:left;
  border:0px solid;
}
#facebook_icon  {
   margin-top:490px;
   smargin-left:520px;
   font-size:20px;
   font-weigth:bold;
   color: #114A39;
   float:right;
   font-family:Arial,Verdana;
}
#content  {
  padding:20px;
  font-size:14px;
  line-height:18px;
  border:0px solid;
  height:736px;
  width:920px;
  background:url('../images/base_2.jpg') top no-repeat;
  float:left;
    border:0px solid;
  float:left;
}
#contentSx {
  float:left;
  width:0px;
  padding:10px;
  text-align:center;
 
}

#contentDx {
  float:right;
  padding:25px 0px 0px 0px;
  border:0px solid ;
  width:250px;
  text-align:right;
 }

 
 
#content .comunicati  {
  font-size:14px;
  line-height:20px;
  padding:0px 0px 20px 0px;
  margin:0px 0px 20px 0px;
  border-bottom:1px dotted #FECA16;
}

#content .comunicati a {
  color:#000;

}

#content .comunicati a:hover {
 color: #114A39;

}
#footer  {
 height:286px;
  width:960px;
  background:url('../images/fondo.png') top;
  margin:0px;
  padding:0px;
  float:left;
  border:0px solid;
  
}

