/* CSS Document */
/* CSS Document */
/* commented backslash v2\*/


html{
		height:100%;
	}

               


body{
		background-position: left top; margin:0px; font-family: Verdana;
		font-size:11px;
		text-align:center;
		padding:0px; background-color:#FFFFFF; color:#333333;
				
	}


.centro{background-position: left top; height: 300; background-image:url('images/sfondo.gif'); background-repeat:repeat-y}
		
.internosito{
		}

.centrosito  { background-color: #F84646 }
td {
	font-family:Verdana;
	font-size:11px; color:#333333
	}
	

li{
	font-family:Verdana, Verdana, Helvetica, sans-serif;
	font-size:11px;
  }
  
  
.testo{
		font-family:Verdana;
		font-size:11px; color:#333333
	  }

a {
		font-family:Verdana;
		color:#F84646;
		text-decoration:none;
		font-variant:normal; font-weight:bold
  }


a:hover {
			font-family:Verdana;
			color:#333333;
			text-decoration:none;
			font-variant:normal
		}



.testo_interno,.testo_small,.RTEtextarea {
								font-family:Verdana;
								font-size:11px;
								color:#333333;
								padding-left:30px; padding-right:30px; padding-top:6px; padding-bottom:6px														
							}



.titoli,.titolo_pagina{
						font-family:Verdana;
						font-size:16px;
						color:#FFFFFF;
						font-weight:bold;
						text-align:right;  
						height:18px; 
						padding-left:30px; 
						padding-right:30px; 
						padding-top:5px; 
						padding-bottom:5px; background-color:#F84646 
						
					   }



.bottone     { font-family: Verdana; font-size: 10px; color: #414499; font-weight: bold; 
               text-align: left; text-transform: uppercase; background-color: 
               #FCB85B; background-image: url('freccia_arancio.gif'); 
               background-repeat: no-repeat; border: 1px solid #1E3983; 
               padding-left: 20px; background-position: left center }
.titoli a{
			color:#0099D2; font-weight:bold
		 }
		 
.titoli a:hover{
				color:#F84646; font-weight:bold
				}

.titoletti
				{
					font-family:Verdana;
						font-size:14px;
						color:#F84646;
						font-weight:bold;
						text-align:left;  
						height:18px; 
						padding-left:0px; 
						padding-right:0px; 
						padding-top:5px; 
						padding-bottom:5px; 
				}
				

.sel a{
					color:#333333;
				  }		
		
.sel a:hover{
				color:#F84646;
			}
			
			

.titolo_news{
				font-family: Verdana;
				font-size:14px;
				font-weight:bold;
				color:#333333;
				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;
			  }



.novis {
			display: none;
			visibility: hidden;
		}


.basesito{ 
background-color:#ffffff
		 }

.internosito{
padding:0px
			}

.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:#333333;z-index:0 
		}

select { 
			border:1px solid #DD3A3F; 
			font-family:Verdana; 
			font-size:10px; 
			color:#333333;z-index:0 ;
		}
		
textarea{ 
			border:1px solid #486B93; 
			padding:0; margin:0; 
			font-family:Verdana; 
			font-size:10px; 
			color:#333333;z-index:0 
		}

p {color:#333333}


.foto_small{
			border:1px solid #333333;
			}

.testo_home{
			padding:0;
			border-bottom:1px solid #333333; 
			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; 
			}

.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
			}





.stampa {
			background-color: #FFFFFF; 
			background-image:url('images/spazio_bianco.gif')
			}
			
.sotto {
			color: #000000;
			}
			
.sotto a {
			color: #333333; 
			}
			
.sotto a:hover{
			color: #F84646;
			}

.menudx{
			background-color: #ffffff
			}
			
.menusx{background-color: #ffffff}
			
.menuleft  {padding:6px; font-weight:}
.menuleft a {color:#333333}
.menuleft a:hover {color: #F84646}		


.menuleftsel  {padding:6px; font-weight:}
.menuleftsel a {color: #F84646}
.menuleftsel a:hover {color:#333333}






.bianco {color: #ffffff}
.small2{font-weight:4px;}
			
.bianco a{}
.alert{color: #ff0000;font-weight: bold;}