/* Stili per Junior Casale website */

/* Classi generali di pagina */
* 						{ margin:0; padding:0; }
body 					{
	font:11px, Verdana, Arial, sans-serif;
	color:#000000;
	word-spacing: -0.05em;
	background-color: #CAD8F0;
}
body 					{ margin-top:5px; background: url(../img/sfondo.jpg) repeat-x top left; background-color:#18334f; }
h1,h2,h3 				{ font-family:Verdana, Arial, sans-serif; }
h1						{ font-size:13px; color:#FFFFFF; padding-left:7px; padding-top:3px;}
h2						{ font-size:18px; color:DF011A; padding-left:10px; padding-top:15px;}
h3						{ font-size:13px; color:#21314A; padding-left:12px; padding-top:4px;}
h4						{ font-size:11px; font-weight:bold; color:#DF011A; padding-bottom:10px;}
h5						{ font-size:11px; font-weight:bold; color:#000000; padding-bottom:10px; padding-top:15px;}
ul 						{ text-align:left; }
li 						{ list-style-type:none; }
a img     				{ border-width: 0; border-style: none; }
p						{ font:11px Verdana, Arial, sans-serif; }


/* Classi dei paragrafi */
.servizio 				{ padding-left:12px; padding-bottom:3px; }
.link_box_sx			{ padding:10px 0 0 15px; background:url(../img/freccia_menu.gif) no-repeat left bottom; }

/* Classi news in homepage */
.titolo_news 			{ padding-left:6px; padding-right:6px; color:#21314A; font-weight:600; }
.titolo_pops 			{ padding:10px 0 10px 10px; color:#21314A; font-weight:600; }
.titolo_newsletter		{ padding-left:8px; padding-top:6px; font-size:20px; color:#9CB0C9; font-weight:500;} 
.titolo_intro 			{ padding-left:6px; padding-right:6px; padding-top:6px; color:#21314A; font-weight:800; }
.data_ora 				{ padding-left:6px; padding-right:6px; color:#A89F9F; font-weight:200; }
.testo_news				{ padding:6px; color:#21314A; }
.testo_pops				{ padding:10px; color:#21314A; }
.riga					{ padding-left:6px; padding-right:6px; }

/* Classi risultati in homepage */
.bottom10 { margin-bottom:10px;}


/* Classi blog in homepage 
.blog_in				{ padding:10px; }*/
.blog_in_titolo			{ padding:10px 10px 0 10px; color:#21314A; font-weight:800; }
.blog_in_data_ora		{ padding:0 10px; color:#A89F9F; font-weight:200; }
.blog_in_testo			{ padding:7px 10px; color:#21314A; }
.blog_in_titolo_12			{ padding:10px 12px 0 12px; color:#21314A; font-weight:800; }
.blog_in_data_ora_12		{ padding:0 12px; color:#A89F9F; font-weight:200; }
.blog_in_testo_12			{ padding:7px 12px; color:#21314A; }
.punti_ver               { background:url(../img/punt_rip_ver.gif) repeat-y top right;}

/* Classi colonna di destra: incontri disputati e futuri */
.testo_risultati		{ padding:5px 7px 0 10px; color:#21314A; }
.titolo_risultati 		{ padding:0 7px 0px 10px; color:#21314A; font-weight:800;  vertical-align:bottom;}
.titolo_countdown 		{ padding:0 3px 7px 10px; color:#DF011A; font-weight:800;  vertical-align:bottom;}

/* Classi colonna di destra: incontri disputati e futuri */
a.punti					{ text-decoration:none; color:#DF011A;}
a.punti:hover			{ text-decoration:none; color:#FFFFFF;}
.punti					{ padding:2 0 2 0; text-align:right; vertical-align:top; color:#DF011A;}
a.punti_4				{ text-decoration:none; color:#21314A;}
a.punti_4:hover			{ text-decoration:none; color:#FFFFFF;}
.punti_4				{ padding:2 0 2 0; text-align:right; vertical-align:top; color:#21314A;}
.squadrab				{ padding:2 0 2 3; vertical-align:top; color:#21314A; }
.squadraa				{ padding:2 0 2 3; vertical-align:top; color:#DF011A;}
.punti_classifica		{ color:#DF011A; padding:2px 0 2px 3px; }
.punti_classifica_4		{ color:#DF011A; padding:2px 4px 2px 3px; }
.testo_classifica		{ color:#21314A; padding:2px 1px 2px 3px; }
.titolo_classifica		{ color:#21314A; text-align:center;}
.classifica				{ padding:10px 7px 7px 10px; color:#21314A; font-weight:800;}

/* Classi colonna di destra: indicazioni abbonamenti */
.titolo_abb				{ padding:0 12px 6px 12px; color:#333333; font-weight:800;  vertical-align:bottom;}
.titolino_abb			{ padding:7px 7px 0 12px; color:#333333; font-size:10px; font-weight:800;  vertical-align:bottom;}
.testo_abb				{ padding:1px 12px 0 12px; color:#333333; }
.riga_abb				{ padding-top:7px; width:260px; height:1px; background: url(../img/riga_abb.gif) repeat-x bottom; overflow:visible; }
.link_abb				{ padding:20px 0 0 15px; background:url(../img/freccia_menu.gif) no-repeat left bottom; }

.casale_rosso			{ color:#DF011A; padding:2px 1px 2px 3px; }
.abb_logo				{ padding:12px; }

/* Classi della sezione società */
.titolo_storia 			{ padding-left:0px; padding-right:6px; color:#333333; font-weight:800; }
.testo_storia			{ padding:0 6px 6px 0; color:#333333; }
.assurro				{ color:#9CB0C9; font-weight:800; }
.sponsor				{ padding-left:16px; padding-bottom:20px; color:#333333; font-weight:800; }
.margin_left3           { margin-left:3px;}
.mtop15 				{ margin-top:15px;}
.mtop30 				{ margin-top:30px;}
.mbottom15 				{margin-bottom:15px;}
.pright10				{ padding-right:10px;}
.pright20				{ padding-right:22px;}
.pleft10 				{ padding:0px 0px 0px 10px;}
.pleft85 				{ padding:0px 0px 0px 85px;}
.ptop3 					{ padding-top:3px;}
.ptop3_left85 			{ padding:3px 0px 0px 85px;}
.normali				{ font-size:12px; color:#000000; padding:5px; font-weight:bold;}
.distinti				{ font-size:12px; color:#FFFFFF; padding:5px; font-weight:bold;}
.abbonamenti			{ padding:5px;}

/* Classi della sezione link e news */
.combo					{ margin-top:3px; width:182px; height:16px; font-size:9px; }
.nome_link				{ padding-left:8px; padding-top:6px; }				
.testo_link				{ padding:0 6px 6px 8px; color:#21314A; }
.testo_link_bold		{ padding:0 6px 6px 8px; color:#21314A; font-weight:800; }
a.ris_stagione		{ text-decoration:none; color:#21314A; font-weight:800;}
a.ris_stagione:hover		{ text-decoration:none; color:#DF011A; font-weight:800;}

/* Classi della sezione news e multimedia: liste e dettagli */
.data_multimedia 		{ padding-left:0px; padding-right:2px; color:#A89F9F; font-size:9px;; }
.testo_multimedia		{ padding:7px 10px; color:#21314A; }
.titolo_multimedia		{ font:10px Verdana, Arial, sans-serif; }
.data_ora_news 			{ padding-left:8px; padding-right:6px; color:#A89F9F; font-weight:200; }
.testo_news_lista		{ padding:6px 6px 6px 8px; color:#21314A; }
.tit_dettaglio			{ padding-left:8px; padding-top:6px; font-size:12px; color:#9CB0C9; font-weight:800; }	

.left_20				{ margin-left:20px; }

.staff_nome				{ margin:12px 12px 0 12px; padding-left:18px; padding-top:0; background:url(../img/freccia_staff.gif) no-repeat top left; color:#333333; font-weight:800;}
.staff_nome2			{ padding-left:7px; padding-top:12px; color:#333333; font-weight:800;}
.staff_det				{ margin:0 12px 12px 12px; padding-left:18px; padding-top:0; color:#333333; }
.staff_det2				{ padding-left:7px; padding-top:0; color:#333333; }

/* Classi della implementazione archivio */
.archivio_sel			{ font:11px Verdana, Arial, sans-serif; color:#21314A; width:190px;}

/* Classi della sezione footer */
.footer					{ padding-top:15px; color:#FFFFFF;}

/* Classi delle popup */
.sfondo_prec_suc { background-color:#9CB0C9; font-size:11px; color:#FFFFFF;}

/* Classe generica dei link */
a.link 					{ color:#21314A; text-decoration:none; }
a.link:hover			{ color:#DF011A; text-decoration:none; }

/* Classe dei link del menu */
a.menu 					{ color:#18334F; font-weight:800; text-decoration:none; }
a.menu:hover			{ color:#DF011A; font-weight:800; text-decoration:none; }
.menu					{ color:#DF011A; font-weight:800; text-decoration:none; }
.menu_archivio			{ color:#18334F; font-weight:800; text-decoration:none; }

/* Classe dei link del menu di servizio */
a.link_servizio			{ color:#18334f; text-decoration:none; padding-left:20px; background:url(../img/tratto_rosso.gif) no-repeat left top; }
a.link_servizio:hover 	{ color:#DF011A; text-decoration:none; padding-left:20px; background:url(../img/tratto_rosso.gif) no-repeat left top; }
.link_servizio		 	{ color:#DF011A; text-decoration:none; padding-left:20px; background:url(../img/tratto_rosso.gif) no-repeat left top; }

/* Classe dei link mail */
a.mail 					{ color:#333333; text-decoration:none; }
a.mail:hover			{ color:#DF011A; text-decoration:none; }

/* Classe dei link per continuare nella preview degli abbonamenti */
a.abb 					{ color:#18334F; text-decoration:none; font-weight:400; }
a.abb:hover				{ color:#DF011A; text-decoration:none; font-weight:400; }
a.abb_vedi 					{ color:#18334F; text-decoration:none; font-weight:400; }

/* Classe dei link del footer */
a.link_footer			{ color:#FFFFFF; text-decoration:none; }
a.link_footer:hover		{ color:#DF011A; text-decoration:none; }

/* Classe combo categorie */
.left10 { padding-left:306px; padding-top:10px; margin-bottom:16px;}

/* classe sezione merchandaising */
.testo_bold				{ padding-bottom:6px; font-weight:bold;}				
.testo_normale		{ padding:0px 0px 4px 0px; color:#21314A; }
.testo_rosso		{ padding:0px 0px 4px 0px; color:#DF011A; }
.top6             { padding-top:6px;}
/* Livelli generali */
#contenitore			{ display:block; float:left; width:980px; overflow:visible; }

#sinistra_banner		{ display:inline; float:left; width:221px; overflow:visible; }
	#logo 					{ float:left; width:221px; height:84px; overflow:visible; background:url(../img/logo.gif) no-repeat top;}
	#menu					{ float:left; width:221px; height:238px; background:#5D7185; overflow:visible; }

#destra_banner			{ float:right; width:757px;}
	#banner					{ display:inline; float:left; width:495px; overflow:visible; background:url(../img/top_banner.gif) no-repeat; }
		#sopra_banner			{ float:left; width:495px; height:27px; background:url(../img/top_banner.gif) top; overflow:visible;}
		#foto					{ float:left; width:495px; height:295px; background:url(../img/banner.jpg) no-repeat bottom; }
	#spalla_banner 			{ display:inline; float:right; width:260px; overflow:visible; }
		#sopra_menu_servizio	{ float:left; width:260px; height:27px; overflow:visible; }
		#menu_servizio			{ float:left; width:260px; height:57px; overflow:visible; text-align:left; }
		#angolo					{ float:left; width:260px; height:28px; background:url(../img/angolo.gif) top right; overflow:visible; }
		#multimedia				{ float:left; width:260px; height:238px; background:#d4e2f7; overflow:visible;}
			#cont_multi_box		{ float:left; width:260px; }
				#multi_box		{ float:right; width:78px; margin-left:3px;}

#c_sinistra					{ display:inline; float:left; width:221px; overflow:visible; margin-top:2px; }
	#spazio_21					{ float:left; width:221px; height:21px; overflow:visible; }
	#box_sx						{ float:left; width:221px; height:99px; background:url(../img/riga_box_sx.gif) no-repeat bottom; }
	#education					{ float:right; width:211px; height:135px; overflow:visible; margin-right:5px; margin-top:5px; background:url(../img/edu.jpg) no-repeat bottom; }
		#edu1						{ float:left; width:63px; text-align:left; margin-left:6px; margin-top:10px;}
		#edu2						{ float:left; width:63px; text-align:left; margin-left:5px; margin-top:10px;}
	#box_sx_no_riga				{ float:left; width:221px; height:99px;}
		#parole						{ float:right; width:122px; text-align:left; margin:6px 0; }
		#img_sx						{ float:right; width:94px; text-align:left; margin:6px 0; }

#contenitore_centrodestra	{ float:right; width:757px; margin-top:2px; background:url(../img/inganno.gif) repeat-y; } /* usato in index.html, ...*/
#contenitore_centrodestra_2	{ float:right; width:757px; min-height:680px; margin-top:2px; background:url(../img/inganno_2.gif) repeat-y; } /* usato in societa.html, ...*/
#contenitore_centrodestra_4	{ float:right; width:980px; background:url(../img/inganno_2.gif) repeat-y top right; } /* usato in merchandising.html, ...*/
#contenitore_centrodestra_5	{ float:right; width:757px; padding-top:2px; background:url(../img/riga_blu.gif) repeat-x top left;} /* usato in merchandising.html, ...*/

#cont_centro			{ float:right; width:757px; margin-top:2px; background:url(../img/inganno_2.gif) repeat-y top right; }
#contenitore_centrodestra_3	{ float:right; width:757px; background:url(../img/inganno_2.gif) repeat-y; } /* usato in societa.html, ...*/
	#c_centro					{ float:left; width:495px; background:#FFFFFF; }
		#spazio_21_centro			{ float:left; width:495px; height:21px; background:#DF011A; }
		#spazio_16					{ float:left; width:495px; height:16px; }
		#spazio_16_print			{ float:left; width:495px; height:16px; display:block;}
		#spazio_23					{ float:left; width:495px; height:23px; }
		#spazio_bianco				{ float:left; width:495px; margin-bottom:20px; }
			#cont_blog_box				{ float:left; width:489px; margin-top:3px; margin-bottom:20px; }
				#blog_box					{ float:right; width:240px; height:210px; background:#F0F5FB; margin-left:3px; margin-bottom:3px; overflow:visible; }
					#spazio_21_blog				{ float:left; width:240px; height:21px; background:#9CB0C9; overflow:visible; }
					#blog_in					{ float:left; width:240px; overflow:visible; vertical-align:top; }
					#blog_in_float				{ float:right; width:140px; overflow:visible; vertical-align:top; }
					#blog_in_foto				{ float:right; margin:10px 0px 0 0; padding-right:10px; }
					#blog_in_foto2				{ float:right; margin:10px 0px 0 0; padding-right:10px; }	
					#blog_in_float_12			{ float:right; width:160px; overflow:visible; vertical-align:top; }	

	#c_destra					{ float:right; width:260px; background:#E6E6E6; overflow:visible; }
		#ultima						{ float:left; width:260px; height:91px; background:url(../img/sfumatura1.jpg) repeat-x; overflow:visible; }
			#joker						{ float:left; width:250px; overflow:visible;}
				#joker2						{ float:right; width:240px; overflow:visible; padding-bottom:30px; }
				#joker3						{ float:right; width:240px; overflow:visible; }
			#punti 						{ float:right; width:26px; text-align:right; }
			#squadra_b					{ float:right; width:214px; }
			#squadra_a					{ float:right; width:214px; }
		#prossima						{ float:left; width:260px; height:131px; background:url(../img/sfumatura2.jpg) repeat-x; overflow:visible; }
			#squadra_dx					{ float:right; width:119px; height:78px; text-align:center; background:#FFFFFF; }
			#divisorio					{ float:right; width:1px; height:78px; overflow:visible; background:url(../img/puntini_vert.gif) repeat-y left; }
			#squadra_sx					{ float:right; width:120px; height:78px; text-align:center; background:#FFFFFF; overflow:visible; }
		#classifica					{ float:left; width:260px; }
		#classifica_sfuma			{ float:left; width:260px; background:url(../img/sfumatura_classifica.jpg) repeat-x top; }

/* Tabella classifica */
	td.punti						{ height:16px; background:url(../img/puntini_vert.gif) repeat-y left; text-align:right; vertical-align:top; padding:0; }	
	td.nome_team					{ height:16px; background:url(../img/puntini_vert.gif) repeat-y left; text-align:left; vertical-align:top; padding:0; }	
	td.no_punti						{ height:16px; text-align:left; vertical-align:top; padding:0; }
	td.punti_bianco					{ height:16px; background:url(../img/puntini_vert.gif) repeat-y left; background-color:#FFFFFF; text-align:right; vertical-align:top; padding:0; }	
	td.nome_team_bianco				{ height:16px; background:url(../img/puntini_vert.gif) repeat-y left; background-color:#FFFFFF; text-align:left; vertical-align:top; padding:0; }	
	td.no_punti_bianco				{ height:16px; background-color:#FFFFFF; text-align:left; vertical-align:top; padding:0; }		
		
/* Main page delle sezioni: società, giovani, ... */
	#intro_scelta2				{ float:right; width:488px; overflow:visible; margin-bottom:20px; }
	#intro_scelta				{ float:right; width:488px; overflow:visible; margin-bottom:20px; }
		#box_intro_scelta_az			{ float:left; width:239px; height:112px;  background:url(../img/intro_az.gif) no-repeat bottom; background-color:#F0F5FC;}
		#box_intro_scelta_bi			{ float:left; width:239px; height:112px;  background:url(../img/intro_bi.gif) no-repeat bottom; }
			#foto_intro						{ float:right; width:100px; height:100px; margin-right:6px; margin-top:6px; overflow:visible;}	
			#doda_intro						{ float:right; width: 140px; overflow:visible; }

/* Colonna abbonamento */
		#abbonamento					{ float:left; width:260px; height:204px; background:url(../img/sfumatura3.jpg) repeat-x; overflow:visible; }
		#abbonamento_2					{ float:left; width:260px; background:#F0F5FC; }
			#vai_abb						{ float:left; width:248px; margin-left:12px; margin-bottom:20px; }
			#vai_abb2						{ float:right; width:248px; margin-bottom:20px; }

/* Menu di secondo livello, o intestazione link */
	#spazio_menu				{ float:right; width:484px; height:24px; margin:0; }
	#spazio_menu ul					{ text-align:left; }
	#spazio_menu li					{ float:left; display:inline; height:24px; list-style-type:none;}
	#spazio_menu p					{ padding:7px 5px 0 5px; }

/* Pagine della sezione società */
	#cont_storia_new 			{ float:left; width:495px;}
		#img_sto_new            { float:left; width:495px; }
			#cont_img			{ float:left;}
	#cont_text_sto_new			{ float:left; width:480px; }	
		#text_sto_new			{ float:right; width:465px; }	
	#cont_storia_right				{ float:right; width:360px; margin-bottom:20px; }
	#storia_right				{ float:left; width:348px; }
	#storia_left				{ float:right; width:135px; margin-top:2px;  }
		#cont_sponsor               { float:left; width:478px;}
		#sponsor					{ float:right; width:462px; background:url(../img/sfondo_sponsor.gif) repeat-y; }
		
/* Pagine della sezione link e news */
	#link_1						{ float:left; width:284; margin:0; }
	#link_2						{ float:left; width:200; margin:0; }
	#lista_link					{ float:right; width:488px; margin-bottom:20px; }
	#lista_news					{ float:right; width:488px; margin-bottom:160px; }
		#link_bianco				{ float:left; width:481px; }
		#link_azzurro				{ float:left; width:481px; background-color:#F0F5FC; }
	#colonna_blog				{ float:left; width:260px; background:url(../img/sfumatura4.jpg) repeat-x; background-color:#F0F5FC; }
	#colonna_newsletter				{ float:left; width:260px; background-color:#F0F5FC; }
		#spazio_21_blog_laterale	{ float:left; width:260px; height:21px; background:#9CB0C9; overflow:visible; }
		#spazio_21_archivio_rosso	{ float:left; width:260px; height:21px; background:#DF011A; overflow:visible; }
 			#blog_laterale   			{ float:left; width:260px; margin-bottom:30px; }
		#news_foto					{ float:right; margin:0 0 10px 10px; }	
		#news_float					{ float:left; width:481px; overflow:visible; vertical-align:top; margin-top:10px; }	

/* Lista di news: livelli per scorrere la lista */
	#scorripagina				{ float:right; width:495px; height:26px; margin:0; background:#F0F5FC; }				
		#cont_prec                     { float:right; width:480px; margin-top:7px;}
		#precedente					{ float:left; width:210px;  text-align:left;  }
		#num_pagine						{ float:left; width:45px; text-align:center;  }
		#seguente					{ float:left; width:210px; text-align:right; }

/* Main page delle sezioni: stagione, squadra, multimedia, .. */
		#box_intro_scelta_lungo_az			{ float:left; width:481px; height:112px;  background:url(../img/intro_lungo_az.gif) no-repeat bottom right; background-color:#F0F5FC;}
		#box_intro_scelta_lungo_bi			{ float:left; width:481px; height:112px;  background:url(../img/intro_lungo_bi.gif) no-repeat bottom right; }

/* Lista di contenuti per la parte multimediale */
	#multi_lista				{ float:left; width:481px; background: url(../img/sfumatura_multimedia.jpg) repeat-x top; }
	#multi_lista2				{ float:left; width:481px; }
	#multi_lista3				{ float:left;}
		#joker_cat					{ float:right; width:471px; margin-bottom:10px; }
		#joker_cat2					{ float:right; width:481px; margin-bottom:10px; }
			#multi_cat					{ float:left; width:100px; margin-top:10px; }

/* Lista di contenuti per la parte stagione, giovani */
	#andata						{ float:left; width:481px; height:18px; background: url(../img/andata.gif) no-repeat; }
	#ritorno					{ float:left; width:481px; height:18px; background: url(../img/ritorno.gif) no-repeat; }
	#roster					{ float:left; width:481px; margin-top:16px; }
		#and_rit_398				{ float:right; width:400px; margin-top:3px; }
		#and_rit_93					{ float:right; width:71px; margin-top:3px; }
	#partita 					{ float:left; width:255px; margin-top:10px; }
	#partita_orario				{ float:left; width:210px; margin-top:10px; }
	#orario						{ float:left; width:45px; margin-top:10px; }
	#dati_partita 				{ float:left; widows:75px; margin-top:10px; }
	#nascita 					{ float:left; width:100px; margin-top:10px; }
	#altezza					{ float:left; widows:30px; margin-top:10px; }
	#commenti					{ float:left; width:40px; height:16px; background:url(../img/pulsante_commento.gif) no-repeat;  text-align:center; margin-left:7px; margin-top:10px; }

/* Lista di contenuti per la parte stagione */
	#staff_laterale				{ float:left; width:260px; }
	#staff_laterale2			{ float:left; width:260px; background:#f0f5fc;}
	
	#cont_anagrafici            { float:right; width:247px; margin-top:10px;}
	#anagrafici					{ float:left; width:240px; }
		#anagrafici_det				{ float:left; width:110px; }
		#anagrafici_det_2			{ float:left; width:130px; }
	
	#cont_foto_link             { float:left; width:223px; margin-top:10px;}
	#foto_link					{ float:right; width:216px;}

/* Footer comune ad ogni pagina */
#footer 					{ float:left; width:980px; height:75px; overflow:visible; }
	#footer2                    { float:left; width:718px;}
	#f_content					{ float:right; width:495px; margin-left:223px; background: url(../img/rosso_footer.gif) repeat-x top;}

/* div per popup */

#chiudi 				{ float:right; margin-bottom:9px; margin-right:10px; width:100px; text-align:right;}
#cont 					{ float:left; width:480px; }
#cont2 					{ float:left; width:670px; }
#cont3 					{ float:left; width:670px; background-color:#f0f5fb; }
#cont_credits 			{ float:left; width:240px; text-align:left; margin:150 0 150 0; }
#cont_credits2 			{ float:right; width:160px; text-align:right; margin:140 0 150 0;}
#cont_bianca 			{ float:left; width:480px; height:300px; background-color:#FFFFFF; }
#cont_bianca2 			{ float:left; width:480px; background-color:#FFFFFF; }
#cont_testo1 			{ float:left; width:470px;  }
#cont_testo 			{ float:right; width:460px; margin:10 0 10 0;  font:11px, Verdana, Arial, sans-serif; color:#000000; word-spacing: -0.05em; }


#cont_suc_pop 			{ float:left; width:480px; margin:5 0 5 0;}
#prec_suc 				{ float:left; width:150; text-align:left;}
#numero 				{ float:left; width:71;  text-align:right;}
#di 					{ float:left; width:18;  text-align:center;}
#numero2 				{ float:left; width:71;  text-align:left;}
#prec_suc3 				{ float:left; width:140; text-align:right;}
#paginazione			{ float:left; width:160;  text-align:center;}
#prec_suc_new			{ float:left; width:140; text-align:left; margin-left:10px;}
#prec_suc3_new			{ float:left; width:155; text-align:right; }

#cont_suc_pop2 			{ float:right; width:665px; margin:5 0 5 0;}
#prec_suc2 				{ float:left; width:220; text-align:left;}
#numero2 				{ float:left; width:96;  text-align:right;}
#di2 					{ float:left; width:28;  text-align:center;}
#numero22 				{ float:left; width:96;  text-align:left;}
#prec_suc32				{ float:left; width:220; text-align:right;}

#cont_foto_staff 		{ float:right; width:226px; margin-bottom:10px;}
#foto_staff 			{ float:left; width:216px; margin:10 0 0 0}
#cont_testo_staff 		{ float:left; width:246px;}
#testo_staff 			{ float:right; width:236px; margin:10 0 10 0}

/* div per newsletter */

.fondo_mail				{ position: relative; float:inherit; width:662px; background-color:#21314A; margin-top:10px;}
.tab_mail				{ background-color:#FFFFFF; width:660px; margin:1px;}
