@charset "UTF-8";


/* CSS Document */

/*=======================================================================================================
IMPOSTAZIONE DI BASE DELLA PAGINA
======================================================================================================*/
img, div, a, class{ behavior: url(iepngfix.htc);border:0px; }
body{
	margin:0px;
	padding:0px;
	background-color:#FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #999;
	font-style: normal;
	line-height: 15px;
}


/*=======================================================================================================
BOX TESTATA
======================================================================================================*/
#Tutto{ width:100%; height:100%; margin-left:-50%;left:50%;position:relative;}
#Primo{width:100%;height:100%; top:0px;background:url(../AImmGen/Testa.gif) repeat-x;}
#ScrittaElez{display:block;width:500px; height:30px;position: absolute; top:120px;margin-left:-174px; left:50%; z-index:1;}

#ContenitoreAlto{width:920px;height:300px;top:0px; margin-left:-460px; left:50%; position:relative;}
	#ContenitoreSfuma{width:900px;height:300px;background: transparent url("../AImmGen/Sfuma.png") no-repeat; z-index:3;}
		#MenuSx{width:300px;height:299px;background: transparent url("../AImmGen/Paolo.png") no-repeat;float:left;}
		#MenuDx{width:600px;height:299px;float:left;}
		#MenuDxIntSp{width:600px;height:220px;clear:both;}
		#MenuDxIntMenu{width:600px;height:79px;clear:both;}
		#MenuSpace{width:900px;height:1px;clear:both;}
		


/*=======================================================================================================
BOX CENTRALE - CONTENUTO
==========================================================================================================*/

#Centro{width:100%; position:relative;height:100%;background-color:#fff;}
#ContenitoreCentro{width:920px;height:100%;margin-left:-460px;left:50%;position: relative;}
	/*TRE COLONNE uguali*/
	#Centro_Ax{width:290px; height:auto; padding-right:10px;float:left;} /*290+5+5=300*/
	#Centro_Bx{width:290px; height:auto; padding-left:5px; padding-right:5px;float:left;}/*300*/
	#Centro_Cx{width:290px; height:auto; padding-right:5px;padding-left:5px;float:left;}/*300*/
			#Cx_sx{width:145px;float:left;}
			#Cx_dx{width:145px;float:left;}
			#Cx_All{widht:290px;clear:both;}
			
			
	/*DUE COLONNE UGUALI*/
	#Centro_Dx{width:440px; height:auto; padding-left:5px; padding-right:5px;float:left;}
	#Centro_Ex{width:440px; height:auto; padding-right:5px;padding-left:5px;float:left;}
	
	/*DUE COLONNE DISUGUALI*/
	#Centro_DDx{width:625px; height:auto; padding-left:0px; padding-right:5px;float:left;}
			#DDX_AllDDX{width:620px; height:auto; padding-left:0px; padding-right:5px;float:left;}
			#DDx_sx{width:450px;float:left;/*padding-top:3px;padding-left:20px;*/}
			#DDx_dx{width:175px;float:left;}
			
			#DDx_sxUG{width:300px;float:left;padding-right:10px;/*border-right-width: 1px;border-right-style: solid;border-right-color: #CCC;*/}
				 #DDx_sxUG_sx{width:40px;float:left; background:url(../AImmGen/pdf.jpg) no-repeat; height:40px;}
				 #DDx_sxUG_dx{width:260px;float:left;padding-top:10px;}
				 #DDx_sxUG_sp{width:300px;clear:both;height:1px;background-color:#CCC;}
			
			#DDx_dxUG{width:300px;float:left;padding-left:10px;border-left-width: 1px;border-left-style: solid;border-left-color: #CCC;}
			#DDx_dxUG1{width:300px;float:left;padding-left:10px;}
				 #DDx_dxUG_sx{width:40px;float:left;background:url(../AImmGen/pdf.jpg) no-repeat;height:40px;}
				 #DDx_dxUG_dx{width:260px;float:left;padding-top:10px;}
				 #DDx_dxUG_sp{width:300px;clear:both;height:1px; background-color:#CCC;}
			
			
			#DDx-Sp{width:625px;height:auto;clear:both;/*padding-left:20px;*/}
				#DDx_NPn{height: 20px;width: 50px;float:left;margin:2px;text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;
						color: #333;}
				#DDx_Pn{height: 20px;width: 16px;float:left;margin:2px;text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 14px;
						color: #333;}
				#DDx_PnSp{width:650px;height:auto;clear:both;}		
			
	#Centro_EEx{width:280px; height:auto; padding-right:5px;padding-left:5px;float:left;}
			#EExInt{width:280px;clear:both;}
			#EExInt2{width:260px;clear:both;margin-left:20px; height:auto;}
				#Box3_Cont_1{width:100px; height:25px;/*auto*/float:left; background:url(../AImmGen/UsrPass.jpg) no-repeat;}
				#Box3_Cont_2{width:60px; height:25px;/*auto*/float:left;}
					#Box3_Cont_1F {width:95px;padding-top:4px; height:22px;padding-left:10px;}
			
				
			
	/*UNA COLONNA*/
	#Centro_Fx{width:910px; height:auto; padding-left:5px; padding-right:5px;clear:both;}
	
	/*space*/
	#Centro_Spacex{width:910px; height:10px; padding-left:5px; padding-right:5px;clear:both; background:url(../AImmGen/Space11.jpg) no-repeat;}
	/*punto*/
	#CentroPunto{background:url(../AImmGen/punto11.jpg) repeat-x; width:100%; height:1px;clear:both;}
	
/*=======================================================================================================
BOX FONDO - CONTENUTO
==========================================================================================================*/
#Striscia{width:100%; /*position:relative;*/height:100%; bottom:0px;background-color:#069; height:36px;position:relative;}
	#Ultimo{width:100%;height:100%;bottom:0px;background-color:#BBD2E9;position:relative;}
#ContenitoreBasso{width:920px;height:100%;/*bottom:0px;*/margin-left:-460px;left:50%;position: relative;}
/*TRE COLONNE uguali*/
	#Basso_Ax{width:300px; height:300px; padding-right:5px;float:left; background:url(../AImmGen/link.jpg) no-repeat;}
	#Basso_Bx{width:300px;height:auto;padding-left:5px;padding-right:5px;float:left;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;
	border-left-style: solid;border-right-color: #09C;border-left-color: #09C;}
			#BassoBBx_sx{width:100px;height:auto;float:left;}
			#BassoBBx_dx{width:200px;height:auto;float:left;}
			#BassoBBx_sp{width:300px;height:auto;clear:both;}
			
	#Basso_Cx{width:290px; height:auto; padding-right:5px;padding-left:5px;float:left;}
	/*UNA COLONNA*/
	#Basso_Fx{width:910px; height:auto; padding-left:5px; padding-right:5px;clear:both;}
	#Puntolk{background: transparent url("../AImmGen/punto21.png") repeat-x; z-index:1; width:200px; height:5px;clear:both;}


/*=======================================================================================================
SPAN
==========================================================================================================*/
span.Titolo{font: 22px arial;color: #666; outline: none;text-transform: uppercase;letter-spacing: 0;}
span.Titolo18{font: 16px arial;color: #666; outline: none;text-transform: uppercase;letter-spacing: 0;}
span.TitoloSlogan{font: 16px arial;color: #900; outline: none;text-transform: uppercase;letter-spacing: 0; line-height:20px;}
span.Prima{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;line-height: 20px;font-weight: bold;color: #36C;}
span.art_Tit{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;line-height: 20px;font-weight: bold;color: #AAA;}
span.PrimaTxt{font-family: Verdana, Geneva, sans-serif;font-size: 11px;font-style: normal;line-height: 16px;font-weight: normal;color: #555;}

span.datas{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #09C;}
span.Notizie{font-family: "Trebuchet MS";font-size: 14px;color: #036; line-height:22px;}

span.TestoAgendaData{font-family: "Trebuchet MS";font-size: 11px;color: #BF3216;/*padding-left: 4px;*/padding-right: 4px;}
span.TestoAgendaora{font-family: "Trebuchet MS";font-size: 11px;color: #3366FF;/*padding-left: 4px;*/padding-right: 4px;}
span.TestoAgenda{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;/*padding-left: 4px;*/padding-right: 4px;}
span.conta{margin:0px;padding:0px;font-family: Verdana, Geneva, sans-serif;font-size: 11px;color: #006699;font-style: normal;line-height: 15px;}
span.Box3titGray{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #58595B;line-height: 50px;}

/*=======================================================================================================
A:
==========================================================================================================*/
a.lkMenu:link{text-decoration:none;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;color: #0073BC;}
a.lkMenu:visited{text-decoration:none;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;color: #0073BC;}
a.lkMenu:hover{color: #AAAAAA;text-decoration:none;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;}

/*=======================================================================================================
Menu
==========================================================================================================*/
 .lavaLamp {
            position: relative;
            height: 29px;
            width: 421px;
         float: left;
         list-style: none;
}

  
a.lktit:link {font: bold 14px arial;text-decoration: none;color: #69F;outline: none;text-align: center;top: 7px;text-transform: uppercase;
	letter-spacing: 0;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	margin: auto 10px;
                    }
					
a.lktit:visited{font: bold 14px arial;text-decoration: none;color: #69F;outline: none;text-align: center;top: 7px;text-transform: uppercase;
	letter-spacing: 0;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	margin: auto 10px;}
a.lktit:hover{font: bold 14px arial;text-decoration: none;color: #FFF;outline: none;text-align: center;top: 7px;text-transform: uppercase;
	letter-spacing: 0;
	display: block;
	float: left;
	height: 30px;
	position: relative;
	overflow: hidden;
	margin: auto 10px; }

/*=======================================================================================================
.
==========================================================================================================*/

.testoinput{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	border-width:1px 1px 1px 1px;
	border-style:dotted;
	border-color:#AAA;
	background-color: #FFF;
	background-image: none;
}

#pulseE {
display: block;
width: 80px;
height: 80px;
background-image: url(../AImmGen/Face.jpg);
float:left;
}

#pulseE:hover {
background-position: top right;
}


.RiservTestoInt{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
