/* CSS Document */
/* CSS Document */
/* commented backslash v2\*/


html{
		height:100%;
	}

.sfondoup{ 
			background-image: url('images/bg.gif'); 
			background-repeat: repeat-x; 
            background-attachment: fixed; 
            background-position: left top
          }

a.evidenza{ 
			color: #0099D2 
		   }
a:hover.evidenza{ 
				color: #F7931D 
				}

/*end hack*/

body{
		margin:0px;
		font-family: Verdana;
		font-size:11px;
		text-align:center;
		padding:0px; background-color:#FFFFFF; color:#0072BC
				
	}


.centro{
		padding-left: 0px; 
		padding-right: 0px; 
		padding-top: 0px
		}
		
.internosito{
		padding-left: 0px; 
		padding-right:0px; 
		padding-top: 0px
		}

td {
	font-family:Verdana;
	font-size:11px; color:#0072BC
	}
	

li{
	font-family:Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
  }
  
  
.testo{
		font-family:Verdana;
		font-size:11px; color:#0072BC
	  }

a {
		font-family:Verdana;
		color:#F7931D;
		text-decoration:none;
		font-variant:normal;
  }


a:hover {
			font-family:Verdana;
			color:#0072BC;
			text-decoration:none;
			font-variant:normal
		}



.testo_interno,.testo_small,.RTEtextarea {
								font-family:Verdana;
								font-size:11px;
								color:#0072BC;
								padding-left:15px; padding-right:6px; padding-top:6px; padding-bottom:6px														
							}



.titoli,.titolo_pagina{
						font-family:Verdana;
						font-size:14px;
						color:#0099D2;
						font-weight:bold;
						text-align:left;  
						text-transform:uppercase; 
						height:18px; 
						padding-left:0px; 
						padding-right:0px; 
						padding-top:0px; 
						padding-bottom:0px; 
						background-color:#1E3983
					   }

.titoli a{
			color:#0099D2; font-weight:bold
		 }
		 
.titoli a:hover{
				color:#F7931D; font-weight:bold
				}

.titoletti_right
				{
					font-family:Verdana;
					font-size:11px;
					font-weight:bold;
					color:#000000;
					text-transform:uppercase; 
					padding-left:8px; 
					padding-right:2px; 
					padding-top:2px; 
					padding-bottom:2px; 
					text-align:left
				}
				
.titoletti{
			font-family:Verdana;
			font-size:11px;
			color:#F7931D;
			padding-left:8px; 
			padding-right:0px; 
			padding-top:0px; 
			padding-bottom:0px
		  }
		
		
.titoletti a:hover{
				color:#F7931D;
			}
			
			
.titoletti a{
					color:#0072BC;
				  }

.titoletti_continua{
			font-family:Verdana;
			font-size:9px;
			font-weight:bold;
			color:#000000;
			padding-left:10px; 
			padding-right:0px; 
			padding-top:0px; 
			padding-bottom:0px
		  }
		
.titoletti_continua a{
				color:#000000;
			}
			
.titoletti_continua a:hover{
					color:#000000;
				  }

.titolo_news{
				font-family: Verdana;
				font-size:12px;
				font-weight:bold;
				color:#F7931D;
				padding-left:15px; padding-right:4px; padding-top:4px; padding-bottom:4px
			}

.testo_footer{
				font-family:Verdana, Verdana, Helvetica, sans-serif;
				font-size:11px;
				line-height:18px;
				color:#ffffff;
			}
			
.centratitoli{
				line-height:17px;
			}
			
.tratto_bottom{
				border-bottom:1px solid #333333;
			  }

.tabsx {   
			border:1px solid #F1F1F1; 
			
		}

.novis {
			display: none;
			visibility: hidden;
		}


.basesito{ 
			border-left:1px solid #F1F1F1; 
			border-right:1px solid #F1F1F1; 
			background-color:#FFFFFF; 
			border-bottom:1px solid #F1F1F1
		 }

.internosito{
				font-family:Verdana, Verdana, Helvetica, sans-serif;
			}

.centrosito {
				padding:0;
		    }

.sfondo {
			color: #333333; 
			background-color:#D2E7DE
		}

.under {
			color: #333333; 
			padding: 0px; 
			background-color: #5EC9CF;
		}
		
.under1 {
			padding: 0px;
		}
		
form { 
			padding: 0;
			margin:0 ;
			z-index:0
	 }
	 
input { 
		  	border:1px solid #486B93; 
		  	font-family:Verdana; 
		  	font-size:10px; 
		  	color:#0072BC;z-index:0 
		}

select { 
			border:1px solid #DD3A3F; 
			font-family:Verdana; 
			font-size:10px; 
			color:#0072BC;z-index:0 
		}
		
textarea{ 
			border:1px solid #486B93; 
			padding:0; margin:0; 
			font-family:Verdana; 
			font-size:10px; 
			color:#0072BC;z-index:0 
		}

p {color:#0072BC}


.foto_small{
			border:1px solid #0072BC;
			}

.testo_home{
			padding:0;
			border-bottom:1px solid #0072BC; 
			border-left-width: 1px; 
			border-top-width: 1px; 
			background-color:#ffffff;
			}
			
.testo_int_home{
			padding:0;
			}

.bordo_alto{
			border-top:1px solid #333333
			}

.newsletter{  
			padding:7px;
			font-family:Verdana; 
			font-size:11px; 
			color:#333333; 
			background-color:#FFFFFF
			}

.tab_newsletter{
			border-bottom:2px solid #1E397E; 
			}

.small{
			font-size:9px; 
			color:#0072BC
			}

.sfondo_newsletter{
			background-color: #FFFFFF; 
			background-image:url('images/spazio_bianco.gif')
			}
			
.home_principale{
			border:1px solid #91A0C1; 
			padding:5px; 
			font-family:Verdana; 
			font-size:11px; color:#333333; 
			background-color:#F0FCFC;
			}
               
.bordo_banner,.imgbanner {
							border:1px solid #333333
						 }
							
.sfondo_bianco{ 
			background-image: url('images/spazio_bianco.gif'); background-repeat: repeat; 
            background-attachment: scroll; 
            background-position: left top
            }
               
.sfondo_bianco1{ 
			Background-image: url('images/spazio_bianco.gif'); 
			background-repeat: repeat; 
			background-attachment: scroll; 
			background-position: left top
			}

.menutop{
			position:relative;
			display:block;
			padding:0px; 
			font-size: 12px; 
			font-family: Verdana; 
			font-weight: bold; 
			text-align:center;
			color: #0099D2
			}

.menutop a{
			padding:2px;
			position:relative;
			display:block;
			color: #0099D2; 
			font-size: 10px; 
			font-family: Verdana; 
			font-weight: bold;
			}
			
.menutop a:hover{
			padding:2px;
			position:relative;
			display:block;color: #F7931D; 
			font-size: 10px; 
			font-family: Verdana; 
			font-weight: bold; 
			background-color:yellow;
			}

.stampa {
			background-color: #FFFFFF; 
			background-image:url('images/spazio_bianco.gif')
			}
			
.sotto {
			color: #000000;
			}
			
.sotto a {
			color: #0072bc; 
			}
			
.sotto a:hover{
			color: #F7931D;
			}

.menudx{
			background-color: #ffffff
			}
			
.menusx{
			background-color: #ffffff;
			padding-left: 10px
			}
			
.menuleft  {
			font-family:Verdana;
			font-size:11px;
			color:#000000;
			padding-left:0px;
			margin-top:4px; 
			margin-bottom:4px;
			margin-left:4px;
			margin-right:4px;
			}

.menuright  {
			padding-left:15px; 
			background-color:#FFFFFF;
			}
			
.menuright1{
			padding-left:0px; 
			background-color:#F3F9F6; 
			font-weight: bold
			}
			
.menuright1 a{
			padding-left:0px; 
			background-color:#0099D2; 
			font-weight: bold; 
			color:#0F6461
			}
			
.menuright1 a:hover{
			padding-left:0px; 
			background-color:#F7931D; 
			font-weight: bold; 
			color:#889AB4
			}

.bianco {
			color: #ffffff
			}
.small2{
			height:4px;

			}
			
.bianco a{}
