/* CSS Document */
/* CSS Document */
/* commented backslash v2\*/


html{
		height:100%;
	}

/*end hack*/

body{
		background-position: left top; margin:0px; font-family:Verdana, verdana, Helvetica, sans-serif;
		font-size:11px;
		text-align:center;
		padding:0px; 
		background-color:#FBF7E8;background-image:url('images/sfondo.gif'); background-repeat:repeat-x
				
	}

.centro{font-family:Verdana;
	font-size:11px; color:#666666;padding-left: 0px; padding-right: 0px; padding-top: 0px; background-color:#FBF7E8}
.internosito {padding-left: 0px; padding-right: 0px; padding-top: 0px; background-color:#FBF7E8}

td {
	font-family:Verdana;
	font-size:11px; color:#666666
	}
	
ul {margin-left:20;margin-top:5;margin-bottom:5;padding:0}

li{
	margin:0;padding:0;list-style-image: url('images/puntinorosso.gif');}
  
  p {margin:0;padding:2}
a {
		font-family:Verdana;
		color:#0275AD;
		text-decoration:none;
		font-variant:normal
  }


a:hover {
			font-family:Verdana, verdana, Helvetica, sans-serif;
			color:#73C2E9;
			text-decoration:none;
			font-variant:normal;
}



.testo_interno,.testo_small{
								font-family:Verdana;
								font-size:11px;
								color:#666666;
								padding:10px;
								text-align:justify
								
							}




.titolo_pagina{
						background-position: left top; font-family:Trebuchet MS;
						font-size:21px;
						color:#FFFFFF;
						font-weight:bold;
						text-align:left;  height:66; padding-left:15px; padding-right:0px; padding-top:10px; padding-bottom:0px; background-color:#FFFFFF; background-image:url('images/sfondo_pagina.jpg'); background-repeat:repeat-x
					}

.titolo_home_page{
						background-position: left top; font-family:Trebuchet MS;
						font-size:18px;
						color:#FFFFFF;
						font-weight:bold;
						text-align:left;  height:40; padding-left:15px; padding-right:0px; padding-top:6px; padding-bottom:0px; background-color:#FFFFFF; background-image:url('images/top_home.jpg'); background-repeat:repeat-x
					}


.trattobianco {
               border-bottom: 2px dashed #FFFFFF}





.titolo_news{
				font-family:Verdana;
				font-size:13PX;
				font-weight:bold;
				color:#6E6F71;
				padding-left:10PX;padding-right:4px; padding-top:4px; padding-bottom:4px
			}



			
			

.newsletter {font-family:Verdana;
	font-size:11px; color:#666666;padding:4; background-color:#FBF7E8}


.novis {
			display: none;
			visibility: hidden;
		}


.basesito{ 
			border-left:1px solid #0073AE; border-right:1px solid #0073AE; background-color:#FBF7E8;
		 }

.internosito{background-color: #FBF7E8}

.centrosito {padding:0;}

.sfondo {background-image: url('images/sfondo.gif'); background-repeat: repeat-x; 
               background-position: center top}
.bordobianco { 
			border-left:1px solid #FBF7E8; border-right:1px solid #FBF7E8;; width:776 
		 }
.under {border-bottom:1px solid #0073AE; padding:0px; }

		
form { padding: 0;margin:0 ;z-index:0}
input { border:1px solid #0174AE; font-family:verdana; font-size:10px; color:#1E3A6C;z-index:0 }
select { border:1px solid #0174AE; font-family:verdana; font-size:10px; color:#1F3F78;z-index:0 }
textarea{ border:1px solid #0174AE; padding:0; margin:0; font-family:verdana; font-size:10px; color:#1D387D;z-index:0 }


.bordo_sinistra{}


.foto_small {border:1px solid #0174AE;}

.testo_home {}
.testo_int_home{padding:0;}

.small {font-size:10px}

.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:#82EFF9;}
               
.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}

.stampa {background-color: #FFFFFF; background-image:url('images/spazio_bianco.gif')}
.sotto {background-position:  
                left top; background-repeat:repeat-x; background-image:url('images/sfondo.gif')}
.sotto a {color: #AAAAAA; }
.sotto a:hover {color: #889AB4; }

.menudx  {background-color: #FBF7E8}
.menusx  {background-position: left top; background-color: #FBF7E8; background-image:url('images/sx.jpg'); background-repeat:no-repeat; height:400}
.menuleft  {  }
.menuleft a {border-bottom:1px solid #CCE0EB;display:block;position:relative;padding-left:3px; padding-right:3px; padding-top:7px; padding-bottom:7px; color:#0275AD; font-weight:bold}
.menuleft a:hover {display:block;position:relative;font-weight:bold; padding-left:10px; padding-right:3px; padding-top:7px; padding-bottom:7px}

.menuleft_sel a {border-bottom:1px solid #CCE0EB;display:block;position:relative;padding-left:3px; padding-right:3px; padding-top:7px; padding-bottom:7px; color:#6D6E70; font-weight:bold}
.menuleft_sel a:hover {display:block;position:relative;font-weight:bold; padding-left:10px; padding-right:3px; padding-top:7px; padding-bottom:7px}
