/* CSS Document */

html,body{margin:0; padding:0; text-align:center;}

body{
font-family: "Trebuchet MS",arial,sans-serif; font-size:12px;
color:#000000; 
text-align: center;}
.linkspalla a{font-size:12px;text-decoration: underline; color: #FFFFFF;}
.linkspalla a:hover{font-size:12px;text-decoration: underline;color: #FFFFFF; }

a{text-decoration: none; color: #FF6600; }
a:hover{font-weight:bold; text-decoration: underline; color: #FF6600;}


/*CONTAINER*/
div#container{
width:955px; /*LARGHEZZA MASSIMA--------------------------------------------------*/
margin: 0 auto;
text-align:left;
}
div#container a{font-size:12px;text-decoration: underline; color:#EC6400;}
div#container a:hover{font-size:12px;text-decoration: underline; }

/*HEADER*/
div#header{
height:auto; 
text-align:left;
width:auto;
color: #FFFFFF; 
}


/*LINK ORIZZONTALI*/
div#linkhorizontal{
height:28px; 
text-align:center;
}

/*stili per la navigazione link orizzontali*/
div#linkhorizontal ul{margin: 0;padding: 0; list-style-type: none;}
div#linkhorizontal li{display: inline; margin: 0 15px 0 15px; padding: 0} /*nota display: inline*/
div#linkhorizontal a{color:#FFFFFF; text-decoration: none}
div#linkhorizontal a:hover{color: #F7BB5C; text-decoration: underline;}
div#linkhorizontal a#activelink{color: #F7BB5C; text-decoration: none; font-weight: bolder;}




/*CONTENUTO*/
td#content{
text-align:left;
background-color:#EBEBEB;
height:350px;
width:auto;
padding:25px;
}
td#content .titolo { color: #1F80B9; font-size:12px; font-weight:bold; }
td#content .link{text-decoration: none; color:#437EB6; font-size:12px; }
td#content .span{font-size:11px; color:#000000}
td#content table{font-size:12px;}
td#content a{text-decoration: none; color: #1F80B9; }
td#content a:hover{font-weight:bold; text-decoration: underline; color: #FF6600;}
.descrizione { color: #333333; font-size:12px; font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; line-height:14px;}
.commenti { color: #666666; font-size:11px; font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; line-height:14px;}
.titolo { color: #1F80B9; font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
.nohover {color: #919191;}
td#content .bordofoto{padding:2px; border: 1px solid black; border-color: #999999;}

#formContatti .largeInputText 
{ 
  width: 422px;  
  color: #333333;
}

#formContatti .shortInputText 
{ 
  width: 200px;  
  color: #333333;
}

/*LINK VERTICALI*/
div#linkvertical{
text-align:center;
color: #CCE6FF;
}

/*stili per la navigazione link verticali*/
div#linkvertical ul{margin: 0;padding: 0; list-style-type: none;}
div#linkvertical li{margin: 0;padding: 0; padding: 0}
div#linkvertical a{color:#FFFFFF; text-decoration: none}
div#linkvertical a:hover{color: #F7BB5C; text-decoration: underline;}
div#linkvertical a#activelink{color: #F7BB5C; text-decoration: none; font-weight: bolder;}
div#linkvertical p{font-size: 12px;}
div#linkvertical .linea{ margin:20px 0 10px 0;}


/*FOOTER*/
div#footer{text-align:left; color:#8C8C8C; width:auto; font-size:10px;}
div#footer a{font-weight: bold;text-decoration: underline;color:#EC6400;font-size:10px;}
div#footer .floatsx{float:left; margin-right:10px;}
div#footer .span{font-size:10px; font-weight:normal; color: #8C8C8C;}


.float { float:left;}
.bianco { color:#FFFFFF;}
.arancio { color: #FF6600; font-weight:bold;}
.giustificato { text-align: justify;}
.riquadrohome { float:right; background-color: #d0d0d0; text-align:center; font-size:13px; padding:10px;}
.span{font-size:12px; font-weight:normal; color: #333333; width:500px; text-align: justify;}

.aranciobig { color: #FF6600; font-weight:bold; font-size:14px;}

