/*
body, form, table, td, tr, th, p, div, span, input, select, textarea, dd, dt, dl, ol, ul, h1, h2, h3, h4, h5, h6, hr, br {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
*/
body
    {
    color: white;
    background-color: #ECEBEC;
    text-align: center;
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    }
#pagina
    {
    width: 987px;
    height: auto;
    margin: 0px auto;
    border:solid 0px green;
    /*position:relative; top:0px; */
    text-align:left;
    }
#head
    {
    width: 987px;
    height: 128px;
    margin-top: 20px;
    border:solid 0px blue;
    background-image: url("img/bg_head.gif");
    }
#foto
    {
    width:568px;
    height:124px;
    float:right;
    margin-top:2px;
    margin-right:2px !important; /*la riga successiva non viene letta da mozilla*/
    margin-right:1px;
    }
#topmenu
    {
    width: 987px;
    height: 20px;
    margin-top: 5px;
    border:solid 0px blue;
    text-align:right;
    }
#pagecont
    {
    width: 987px;
    height: auto;
    margin-top: 44px;
    border:solid 0px green;
    text-align:left;
    }
#contsx
    {
    /*width:418px;
    height:303px!important; 
    height:303px; 
    min-height:303px;
    border:solid 0px green;
    */
    }
#logobot
    {
    width:167px;
    height:118px;
    background-image: url("img/log_modven.gif");
    margin-top: 20px;
    }
.indirix
    {
    background-image: url("img/indirizzo.gif");
    background-position:bottom left;
    background-repeat:no-repeat;
    }
#contenuto
    {
    width:569px;
    height:auto;
    border:solid 0px green;
    }
#titolo
    {
    width:569px;
    height:46px;
    border:solid 0px green;
    font-family: Arial;
    font-size: 30px;
    color: #EB7214;
    }
    
#testo
    {
    width:569px;
    height:auto;
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height:16px;
    color: #89878A;
    text-align: justify;
    }
#testo a,  a:visited{
       text-decoration: none;
       color: #EB7214;       
}

/**/
#textnew
    {
    width:569px;
    height:auto;
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height:16px;
    color: #89878A;
    text-align: justify;
    font-weight:bold;
    margin-bottom:15px;
    }

#textnew .data{font-size: 14px;float:left;margin-right:15px;} 
#textnew .title{float:left;width:390px;padding-bottom:10px;text-align:left;}   

#textnew a,  a:visited{
       text-decoration: none;
       color: #EB7214;       
}

.break{clear:both;}

/**/

#testo2
    {
    width:569px;
    height:auto;
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height:18px;
    font-weight: bold;
    color: #7D7C80; /*#89878A;*/
    text-align: justify;
    }
#testo2 a,  a:visited{
       text-decoration: none;
       color: #7D7C80;
       
}
#testo2 a:hover{
color:#EB7214;
}



#spaziatore
    {
    width:569px;
    height:25px;
    border:solid 0px green;
    }
    
    
.sottotitolo   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   line-height:16px;
   color: #7D7C80; 
   /*color: #EB7214; */
   font-weight: bold;
}

.sottotitolo a,  a:visited, a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   line-height:16px;
	text-decoration: none;
	color: #7D7C80;
       
}
.sottotitolo a:hover{
	color:#7D7C80;
}

#elenco
    {
    font-size:13px;
    list-style-image: url(img/freccina.gif);
    list-style-type: circle;
    line-height:20px;
    text-align:left;
    font-weight: normal;
    }
#elenco li
    {
    padding-bottom:10px;
    }



    
    
    
    
    #elencoAree {
    	padding: 1px 0;
    }
    #elencoAree .una_area {
    	/*clear: both;*/
    	display: block;
    	margin: .5em 0;
    	padding: 10px 0 0 0;
    	width: 510px;
    }
    #elencoAree .icona {
    	display: inline;
    	float: left;
    	height: 82px;
    	margin: 0 15px 0 10px;
    	width: 82px;
    	padding-right:5px;
    }
    #elencoAree .testo_area {
    	display: inline;
    	float: left;
    	width: 380px;
    }
    #elencoAree .chiusone_area {
    	
    	clear: both;
    	display: block;
    	height: 9px;
    	font-size: 0;
    }
    #elencoAree p {
    	margin: 0;
    	padding: 0;
    }
    
    #elencoAree .una_area .testo_area p 
    {
    color: #808080;
    font-size:12px;
    margin-bottom: 0; 
    }
    
    #elencoAree h3 {
    	background: transparent url("img/freccina.gif") no-repeat 0 .45em;
    	border: none;
    	color: #EB7214;
    	font-size: 1em;
    	font-family: Verdana, Arial, Helvetica, sans-serif;
    	line-height: 1.4em;
    	margin: 0;
    	padding: 0 0 0 15px;
    }
    
    #elencoAree a,  a:visited{
       text-decoration: none;
       color: #EB7214;
       
    }
    
    h1, h2 ,h3,h4,h5
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #EB7214;
    }
    
    
    .ciccio {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #EB7214;
    font-size: 28px;
    
    }

.formina{
	color:#999999;
	font-size:11px;
	font-weight: bold;
}

.formina input[type="text"]
{
	width: 150px;
	font-size: 15px;
	font-weight: normal;
	color: #999999;
}

/**/
.myButton {
    margin: 2px;
    padding: 3px;
    font-size: 10px;
    font-weight: bold;
    color: black;
    background: white url(img/about_title_bg.gif) repeat-x left bottom;
    border: 1px solid black;
    cursor: pointer;
}

a.myButton, a.myButton:hover {
    overflow: hidden;
    display: block;
    color: black;
    text-decoration: none;
}


input.myText {
    width: 100px;
    margin-bottom: 3px;
    border: 1px solid;
}

  .newsbox {background-color:#ECEBEC; width:559px;margin-left:1px;}
  /*.newsbox ul {margin:1px;}*/
  .newsbox li {list-type:none;margin:0; color:#89878A;font-size: 12px;}
  .newsbox a:link { background-color:none; color: #EB7214; font-weight: bold; text-decoration: none;}
  .newsbox a:visited {background-color:none;color: #EB7214; font-weight: bold; text-decoration: none;}
  .newsbox a:hover {color: #89878A;}
