body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;
background:url(/images/template/bg_body_sfuma.png) left top repeat-x #A7002A;}

/* DIV CENTRATO */
div#centrato{margin:0 auto; padding:0; width:900px;}


	/* DIV TESTA */
	div#testa{float:left; padding:0; margin:0; width:900px; height:70px;
	background:url(/images/template/fondo_testa.png) top repeat-x;
	font-size:0.8em; color:#333;}
	div#testa p{text-align:right; margin:2.1em 2em 0 0;}  /* ITA - ENG */
	div#testa img{border:none; float:left;}
	div#testa h1{display:none;}
	div#testa a{text-decoration:none; color:#333;}
	div#testa a:hover{color:#A7002A;}
	
	/* DIV ROTATOR */
	div#rotator{float:left; margin:0; padding:0; width:900px; height:190px;}
	
	/* DIV MENU */
	div#menu h2{display:none;}
	div#menu{float:left; margin:0; padding:0; width:900px;}
	
	/* DIV CONTENUTI */
	div#contenuti{float:left; width:900px; margin:0; padding:0;
	background:#EFEFEF url(../images/template/fondo_div_contenuti.png) top repeat-x;}
	div#contenuti h3{color:#A7002A; margin-bottom:10px; font-weight:normal;
	margin-top:0; padding:0;}
	div#contenuti ul li{padding:1px 0;}


	
			/* DIV COL_SX */
			div#col_sx{float:left; width:150px; margin:6px; padding:9px;
			background:url(/images/template/fondo_menu_aree.png) top repeat-x #EFEFEF; min-height:500px;}
			div#col_sx ul{list-style:none; font-size:0.8em; color:#666; line-height:1.5em;
			margin:0 0 15px 0; padding:0;}
			div#col_sx a{text-decoration:none; padding:0 0 0 0.7em; color:#333; border-bottom:1px solid #CCC;
			background:url(../images/template/lista.png) left center no-repeat; display:block;}
			div#col_sx a:hover{text-decoration:none; color:#A7002A;}
			
			
			
			/* DIV COL_CENTRO */
			div#col_centro{float:left; width:508px; margin:6px; padding:12px 5px 30px 5px;}
			div#col_centro{font-size:0.8em; color:#666; line-height:1.5em;}
			div#col_centro img{float:right; margin-left:20px;}
			
			div#col_centro table img{float:right; margin:0 8px 50px 0;}

			div#col_centro ul{list-style:square; margin-left:17px;}
			
			div#col_centro h3{margin:0 0 12px 0; font-size:18px !important;}
			div#col_centro h4{font-size:0.8em !important; font-weight:normal; line-height:normal;}
			div#col_centro h5{font-size:0.7em !important; font-weight:normal; line-height:normal;}
			div#col_centro h6{font-size:1em !important; font-weight:normal; line-height:normal; color:#903; margin:8px 0 2px 0;}
			
			div#col_centro table ul{list-style:none;}
			
			div#col_centro a{text-decoration:underline; color:#666;}
			
			div#col_centro ul li a{text-decoration:none; color:#666;
			background:url(../images/template/Icona_pdf.gif) right no-repeat; padding:0 20px 0 0;}
			div#col_centro a:hover{text-decoration:underline; color:#A7002A;}
			
			div#col_centro hr{color:#ccc!important; background-color:#ccc!important; height:1px!important;
			margin:10px 0!important; border:0!important;}
			
			div#col_centro ul li img{display:none;}
			
			div#col_centro table strong{text-decoration:underline;}
			
			
			
					/* DIV ALLEGATI */
					div#col_centro span.allegati{width:490px; margin:20px 0; padding:9px; float:left;
					background:url(/images/template/fondo_menu_aree.png) top repeat-x; float:left;}
					
					div#col_centro span.allegati ul{float:left; width:142px; list-style:none; font-size:0.8em;
					color:#666; line-height:1.5em; margin:0; padding:0 20px 0 0;}
					
					div#col_centro span.allegati ul img{float:right; margin-top:-18px;
					padding:0;}
					
					div#col_centro span.allegati a{text-decoration:none; padding:0 0 0 0.7em;
					color:#333; border-bottom:1px solid #CCC;
					background:url(/images/template/lista.png) left center no-repeat; display:block;}
					div#col_centro span.allegati a:hover{text-decoration:none; color:#A7002A;}
					
				
					
					
			
					/* BLOCKQUOTE */
					div#col_centro blockquote{width:490px; margin:0; padding:9px; float:left; min-height:180px;
					font-style:italic; background:url(/images/template/fondo_menu_aree.png) top repeat-x;
					float:left;}
					
					div#col_centro blockquote p{width:380px; float:right; margin-bottom:50px;}
					
					div#col_centro blockquote img{float:left; margin:0; padding:0;}
					div#col_centro blockquote cite{float:left; text-align:left;
					font-size:0.7em; margin-top:5px;}
					
					div#col_centro blockquote cite a{text-decoration:none; color:#333;}
					div#col_centro blockquote cite a:hover{text-decoration:none; color:#A7002A;}
					
					/* CODICI PER LE VIRGOLETTE VIOLA (TOLTE CON DISPLAY NONE COME DA RICHIESTA)*/
					.virgoletta_viola_01{font-family:Geneva, Arial, Helvetica, sans-serif !important;
					font-size:1.5em; color:#A7002A; padding:0 0.5em 0 0; margin:0; display:none;}
					
					.virgoletta_viola_02{font-family:Geneva, Arial, Helvetica, sans-serif !important;
					font-size:1.5em; color:#A7002A; padding:0 0 0 0.2em; margin:0; display:none;}

				
				
				
			
			
			/* DIV COL_DX */
			div#col_dx{float:left; width:150px; margin:6px; padding:9px;
			background:url(/images/template/fondo_menu_aree.png) top repeat-x #EFEFEF; max-height:inherit;}
			div#col_dx ul{list-style:none; font-size:0.8em; color:#666; line-height:1.5em; margin:0; padding:0;}
			div#col_dx ul.ticker{padding:0.5em; margin:2px 0 0 0; font-size:1em !important;}
			
			div#col_dx ul.ticker a{text-decoration:none; padding:0; color:#666;
			background:none !important; display:block; border:none !important;}
			div#col_dx ul.ticker a:hover{text-decoration:none; color:#A7002A;}
			div#col_dx ul.ticker p{margin:0 0 5px 0; padding:0;}
			div#col_dx a{text-decoration:none; padding:0 0 0 0.7em; color:#333; border-bottom:1px solid #CCC;
			background:url(../images/template/lista.png) left center no-repeat; display:block;}
			div#col_dx a:hover{text-decoration:none; color:#A7002A;}
			
			.col_dx_basso{padding: 19px 0 0 0 !important;}
			

			
			
			
	
	/* DIV PIEDE */
	div#piede{float:left; margin:0; padding:0; width:900px; height:60px; background:#A7002A;
	font-size:0.8em; color:#FFF;}
	div#piede span.sx{width:400px; float:left; text-align:left; padding:10px 0 0 14px; display:none}				
	div#piede span.dx{width:400px; float:right; text-align:right; padding:5px 0 0 0;}	
	
	div#piede span.piva{float:left; font-size:12px; padding:5px 0 0 0; color:#fff;}
	
	div#piede a{text-decoration:none; color:#FFF;}
	div#piede a:hover{text-decoration:underline; color:#FFF;}






/* FORMATTAZIONE TENDINE E CAMPI INPUT VARI */

input, select{border:none; background:#EFEFEF; margin:0; padding:0; border:1px solid #CCC;}
#Email{height:15px; float:left;}
#Password{height:15px; float:left;}
#btnLogin{background:#A7002A; color:#FFF; margin-top:1em; float:left;}

#Sedi{border:none; background:#EFEFEF; margin:0; padding:0;}
#Sort{border:none; background:#EFEFEF; margin:0; padding:0;}
#Aree{border:none; background:#EFEFEF; margin:0; padding:0;}


scrollbar{background:#000;}



/* AGGIUNTE ALBERTO */
/* ----cont_tab_professionisti e TAB PROFESSIONISTI---- */
.cont_tab_professionisti{float:left; margin:0; padding:0;}
.cont_tab_professionisti img{float:left; margin:0 2.2em 1em 0;}
.cont_tab_professionisti table{margin:0; padding:0.3em; float:left; width:99%; color:#666; font-size:1em;}
.cont_tab_professionisti td{margin:0; padding:0.2em 0.3em; border-bottom:1px solid #CCC;font-size:0.8em;}






/* ----CURRICULUM VITAE SEZ. PROFESSIONISTI---- */
.td_cont_cv{border:none !important; margin:0; padding:0; background:url(../images/template/fondo_menu_cv.png) top repeat-x;}
.td_cont_cv img{float:left; margin:0 2.2em 1em 0;}
.td_cont_cv ul{list-style:none; font-size:0.8em; padding:0.5em 0;}
.td_cont_cv span{color:#A7002A;}
.cont_tab_professionisti a{color:#333; text-decoration:none;}
.cont_tab_professionisti a:hover{color:#666; text-decoration:underline;}
.cont_tab_professionisti th{font-size:1em; color:#A7002A; font-weight:normal; padding:0.8em 0 0.3em 0.3em; text-align:left;}

.sel{border:1px solid #666; margin-top:0; padding-top:0; background-color:#EFEFEF; width:auto;font-size:1em;}

.tendina{border:none;}

.immagineprincipale{float:right; padding:5px;}

.SelezioneKeyWord{background-color:#A7002A; color:#FFFFFF;}



















/* CLASSE AGGIUNTA da ALESSIO per allineare LE IMG DELLE TESTATE GIORNALISTICHE*/
.pic-testata{float:left !important; margin:0 !important;}

/* CLASSE AGGIUNTA da ALESSIO per eliminare l'iconcina "PDF" dai link NELLA PRIMA PAGINA RASSEGNA*/
.no_pdf{background:none !important;}


div#no_pdf a{background:none !important;}






/* AGGIUNTE APRILE '09*/

table#dicono_di_noi{width:528px!important; margin:0!important; padding:0!important;}

table#dicono_di_noi td{width:50%!important; margin:0!important; padding:0!important; vertical-align:top!important;}
table#dicono_di_noi td div{margin:0; padding:0; width:264px;}

table#dicono_di_noi h3{color:#666!important; font-size:14px!important; font-weight:bold; margin:20px 0 0 0;}
table#dicono_di_noi h4{color:#666!important; font-size:10px!important;}

table#dicono_di_noi ul{ display:block; width:80%;}

table#dicono_di_noi ul li{/*background:transparent url(../images/template/lista.png) no-repeat scroll left center !important;
padding:0 0 0 0.7em;*/ list-style:square; margin:10px 0 0 0; width:100%;}

table#dicono_di_noi ul li a{color:#666; text-decoration:none;}
table#dicono_di_noi ul li a:hover{color:#A7002A; text-decoration:underline;}












div.cont_tab_professionisti form table tbody tr td div{float:left; background:transparent;}
div.cont_tab_professionisti form table tbody tr td{width:100%;}











/* MODIFICHE LUGLIO 2009 */
div#col_centro table h3 a{margin-top:50px!important;}

/*div#col_centro strong{background:url(../images/template/print_ico.png) center left no-repeat; padding-left:20px; text-decoration:none;}*/






