.left{
background-color:#F4F5FB; 
width: 185px;  
border: 1px solid #BFC3DC; 
padding-bottom: 5px; 
margin-bottom: 5px;
}
.right{
width: 
185px;  
border: 1px solid #BFC3DC; 
padding-bottom: 10px; 
background-color:#F4F5FB; 
margin-bottom:10px;
}
.center{
width:500px;  
border: 1px solid #BFC3DC; 
padding-bottom: 10px; 
background-color:#F4F5FB;
margin-bottom:10px;
}
.center2{
width:500px;  border: 1px none #BFC3DC; 
}
.banner{
border: 1px solid #BFC3DC;
padding: 0px;
}
.linea{
padding-bottom:15px;
padding-top:10px;

}
.documenti{
width: 170px; 
padding-left: 10px;
}
.notizie{
width: 102px; 
padding-left: 10px;
margin-bottom:10px;
margin-top:5px;
border-left:1px solid #BFC3DC;
border-right:1px solid #BFC3DC;
}
.notizie2{
width: 150px;
padding: 5px;
margin-top:5px;
background-color:#FFFFFF;
border-left:1px solid #BFC3DC;
border-right:1px solid #BFC3DC;
}
.white{
color:#EDBA47;
font-size:12px;
}
.login{
font-size:11px;
font-weight:bold;
color:#1C4585;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-left:5px;
}
.doctitle{
font-size:11px;
font-weight:bold;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.doctitle2{
font-size:11px;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.doctitle3{
font-size:11px;
font-weight:bold;
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.doctitleverde{
font-size:11px;
font-weight:bold;
color:#01A64E;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.loginlink{
padding-left:9px; 
}
.linkblu{
	font-size:10px; color: #7785B7; BACKGROUND-COLOR: transparent; font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.linkblu:visited {
	   COLOR: #7785B7; BACKGROUND-COLOR: transparent; 
}
.linkblu:hover {
	  COLOR: #7785B7; 
	  text-decoration:underline;
}
.linkblu:active {
	  COLOR: #7785B7; 
}
.linkred{
	font-size:11px; color: #EC2027; BACKGROUND-COLOR: transparent; font-weight:bold; 
}
.linkred:visited {
	   COLOR: #EC2027; BACKGROUND-COLOR: transparent; 
}
.linkred:hover {
	  COLOR: #7785B7; 
}
.linkred:active {
	  COLOR: #7785B7; 
}
.linkorange{
	font-size:11px; color: #FF8000; BACKGROUND-COLOR: transparent; font-weight:bold; 
}
.linkorange:visited {
	   COLOR: #FF8000; BACKGROUND-COLOR: transparent; 
}
.linkorange:hover {
	  COLOR: #336633;
	  text-decoration:underline;
	  	
}
.linkorange:active {
	  COLOR: #FF8000; 
}
.linkvio{
	font-size:11px; color: #7785B7; BACKGROUND-COLOR: transparent; font-weight:bold; 
}
.linkvio:visited {
	   COLOR: #7785B7; BACKGROUND-COLOR: transparent; 
}
.linkvio:hover {
	  COLOR: #EC2027; 
}
.linkvio:active {
	  COLOR: #EC2027; 
}
.linkwhite{
	font-size:12px; color: #FFFFFF; BACKGROUND-COLOR: transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.linkwhite:visited {
	   COLOR: #FFFFFF; BACKGROUND-COLOR: transparent; 
}
.linkwhite:hover {
	  COLOR: #FDE9BB; 
}
.linkwhite:active {
	  COLOR: #FDE9BB; 
}
.somediv{
	width: 510px; 
	clear: left;  
	padding-top: 5px; 
	padding-bottom: 5px; 
	padding-right:5px;
}
.somediv2{
width: 500px; padding-top: 10px; padding-bottom: 10px; padding-right:10px; padding-left:10px;
}

.somediv .floatbox{
float: left; width: 90px; padding-left: 0px;
margin-right:10px;
}

* html .somediv p{ 
height: 1%;
}

.somediv p{
margin-top: 0; margin-left: 20px;
}
.scaled{
	font-size:12px; color: #666666; 
}
.selyonlink{
	font-size:10px; color: #999999; 
}
.selyonlink a{
	font-size:10px; color: #999999; 
}
.selyonlink a:hover{
	font-size:10px; color: #7785B7;
	font-weight:bold;
}

.lang{
padding: 0px 0px 0px 5px;
vertical-align:bottom;
}
.textinput{
border: 1px solid #CCCCCC;
background-color:transparent;
}
.logininput{
border: 1px solid #2A5FAA;
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#2A5FAA;
}

.leftDocs{
	background-image:url(../images/titoli/sfondosfumato.gif);
	width: 185px;  
	border: 1px solid #BFC3DC; 
	padding-bottom: 10px; 
	margin-bottom:10px;
}
#bannerZone{
	background-image:url(../images/titoli/sfondosfumato.gif);
	background-repeat:no-repeat;
}
#banner1 img{
vertical-align:middle;
border: 1px solid #BFC3DC;
}
#banner2 img{
vertical-align:middle;
border: 1px solid #BFC3DC;
}

.img_gleft{ 
	float:left;
}
