/* <style type="text/css" title="currentStyle"> */
/* @import "$this.webroot/css/gestione.css"; */


body {
	margin:0;
	border:0;
	padding:0; /* !!NS-mozilla-safari rendono il padding esternamente rispetto ai margini!! */	
	background: #FFF; /* url(/natsyndrugs2/immagini/condivise/36/topbg.gif) repeat-x; /* url(/natsyndrugs2/immagini/condivise/36/topbg.gif) repeat-x; */
	font-family: verdana, Arial, Futura, Sans-serif;	
	font-size: 11px;
	
	text-align:center; /* serve per IE 5.00 Win - altrimenti non centra i div */
	color:#333;
}

a:link, a:visited {
	/* white-space:nowrap; */
	font:bold Verdana,Arial,Sans-serif;
	/* text-transform:uppercase; */
	color: #5F9BBD;
}	

dd { margin:0; padding:0; }

#container1 { /* BG ORIZZONTALE RIPETUTO */
	/* position:relative; */
	/* width: 780px; */ /* 732px;*/
	margin:0; /* auto; */
	border:0;
	padding:0;	
	background: url(/natsyndrugs2/immagini/condivise/36/topbg.gif) repeat-x;
}

#container1dentro { /* BG ORIZZONTALE RIPETUTO */
	/*position:relative;
	width: 780px; /*732px;*/
	margin:0; /* auto; */
	border:0;
	padding:0;	
	background: url(/natsyndrugs2/immagini/condivise/36/topbg_dentro.gif) repeat-x;
}

#container2 { /* BANNER contenitore generale che ingloba tutto */
	position:relative;
	width: 780px;	
	margin:0 auto; /**/
	border:0;
	padding:0;	
	background: #FFF url(/natsyndrugs2/immagini/condivise/36/bg_vert_no_shadow.gif) repeat-y;
	text-align:left;
}

#container3 { /* BANNER TOP */
	position:relative;
	width: 780px;
	height: 252px;
	margin:0 auto; /**/		
	margin:0;
	border:0;
	padding:0 12px;	
	background: url(/natsyndrugs2/immagini/condivise/36/topbg.gif) repeat-x;
}

#container3dentro { /* BANNER TOP */
	position:relative;
	width: 780px;
	height: 142px; /* height:262; */ 
	margin:0 auto; /**/		
	margin:0;
	border:0;
	padding:0 12px;	
	background: url(/natsyndrugs2/immagini/condivise/36/topbg_dentro.gif) repeat-x;
}

#intestazione_home {
	height:20px; /* 71*/ 
	background:url(/natsyndrugs2/immagini/condivise/36/intestazione.gif) no-repeat top left;
}

#intestazione_home_en {
	height:20px; /* 71*/ 
	background:url(/natsyndrugs2/immagini/condivise/36/intestazione_en.gif) no-repeat top left;
}

#intestazione {
	height:20px; /* 71*/ 
	background:url(/natsyndrugs2/immagini/condivise/36/intestazione_dentro.gif) no-repeat top left;
}

#intestazione_en {
	height:20px; /* 71*/ 
	background:url(/natsyndrugs2/immagini/condivise/36/intestazione_dentro_en.gif) no-repeat top left;
}

#banner {
	position: absolute;
	top:20px;
	width:750px; /* se noon metti width IE 5.0 Win non lo vede*/
	/* margin:20px 0 0 0; */
	height:91px; 
	background: url(/natsyndrugs2/immagini/condivise/36/banner_dentro_molecola.jpg) no-repeat left top; /* molecola.jpg) no-repeat left top; */		
}

#banner_sx_home {
	position: absolute;
	top:20px;
	width:355px; /* se noon metti width IE 5.0 Win non lo vede*/
	height:201px;
	background: url(/natsyndrugs2/immagini/condivise/36/molecola.jpg) no-repeat left top;
	border:1px solid #FFF;
	border-width:0 0 0 1px;
}

#banner_dx_home {
	position: absolute;
	top:20px;
	left:367px;
	width:355px; /* se noon metti width IE 5.0 Win non lo vede*/
	height:201px;
	background: transparent url(/natsyndrugs2/immagini/condivise/36/logo_nsd_home.gif) no-repeat left top;		
}


#lingue {
	position: absolute;
	top:20px;
	left: 700px;
	width: 68px;
	height: 90px; /* se noon metti width IE 5.0 Win non lo vede*/
	background: url(/natsyndrugs2/immagini/condivise/36/lingue.gif) repeat-x top right;	
		margin: 0px;
		/* text-align:right; */
		border:2px solid #162F48; /* #FFFFFF; /* a dx delle lingue */
		border-width:0 1px 0 0;
		padding:0px;
}

#lingue_home {
	position: absolute;
	top:20px;
	left: 700px;
	width: 68px;
	height: 200px; /* se noon metti width IE 5.0 Win non lo vede*/
	background: url(/natsyndrugs2/immagini/condivise/36/lingue.gif) repeat-x top right;	
		margin: 0px;
		/* text-align:right; */
		border:2px solid #162F48; /* #FFFFFF; /* a dx delle lingue */
		border-width:0 1px 0 0;
		padding:0px;
}

#lingue table, #lingue_home table {
		margin:7px 7px;
}

#corpo {
	position:relative;
	width: 780px;		
	margin:0;
	border:0;
	padding:10px 15px; /* per non sovrapporsi all'ombra sx e dx */	
	/* background: #0FC; */
}

#banda_nav, #banda_nav_en  {
	position: absolute;
	width: 752px;
	height: 25px;
	margin: -30 0 0 15px;
	border:0;
	padding:0;
}

#banda_nav {
	background: transparent url(/natsyndrugs2/immagini/condivise/36/sotto_molecola.gif) no-repeat;	
}

#banda_nav_en  {
	background: transparent url(/natsyndrugs2/immagini/condivise/36/sotto_molecola_en.gif) no-repeat;	
}

#banda_nav_dentro, #banda_nav_dentro_en {
	position: absolute;
	width: 752px;
	height: 25px;			
	margin: -30 0 0 15px; /*-40px 0 0 15px;*/
	border:0;
	padding:0;
	background: transparent; /* #FC0; /* #162F48; se ci metti il colore in IE 5.00 Win aumenta l'altezza di 1px e fa casino */
	/* background: transparent url(/natsyndrugs2/immagini/condivise/36/sotto_molecola.gif) no-repeat; */	
}


#nav_oriz_home_esterno {
	margin:0 0 0 72px;	
}
 
#nav_oriz_home ul, #nav_oriz_home li {	
	padding: 0px;
	display: inline;
	height: 28px; /* se non specifico l'altezza qui in IE 5.00 in non prende l'attributo margin dell'li successivo */
 }
 
#nav_oriz_home ul {
	margin:0px; /* 0 0 72px; */
} 

#nav_oriz_home li {	
  	list-style-type: none;
 	margin:0 10px 0 10px;
 	padding: 0;
 }
 
#nav_vert_home {
	margin:10px 0px 10px 20px;	
}

#sottoombra {
	position: absolute;
	width: 780px;
	height: 10px;			
	margin: 0; /* -10px 0 0 0; */
	border:0;
	padding:0;
	background: #F0F0F0 url(/natsyndrugs2/immagini/condivise/36/sottoombra.gif) no-repeat;	
}

#colsx, #colsx2colspan {
	/* position: absolute; */
	/* width: 270px; */
	margin:0; /* 0 0 90px; */
	border:0;
	padding:0;
	background: transparent; /* #FC0; /* */
	font-size:10px;
	color:#6F6F6F;
}

#colsx {
	width: 270px;
}

#colsx ul, #colsx2colspan ul {
	border:0;
	margin:0;
	padding: 0 20px;
	list-style: none;
}

#colsx h3, #colsx p, #colsx2colspan h3, #colsx2colspan p {
	padding: 0 10px;
}
p, #colsx p, #colsx2colspan p { /* 20100515 */
	padding: 0;
	margin: 0;
}

#colsx h3, #colsx2colspan h3 {
	font-size:11px;
	color:#162F48;
}

#colonna {
	width: 580px; /* 380; */		
	margin:0 0 0 72px; /* 350px; */
	border:0;
	padding:0;	
}

#coldx {
	width: 380px;		
	margin:0; /* 0 0 350px; */
	border:0;
	padding:0;
}

#coldx, #coldx table {
	font-size:11px;
	color:#333;
}

#coldx ul {
/* 20100515
	border:0;
	margin:0;
	padding:0;
	list-style: none;
*/
}

#coldx h3, #chi_centro h3 {
	font-size:12px;
	color:#162F48;
}

#chiudi_bottom { /* seve solo per l'ombra */
	width: 780px;
	height: 10px;			
	margin:0 auto;
	border:1px solid #162F48;
	border-width:1px 0 0 0;
	padding:0;
	background: #F0F0F0 url(/natsyndrugs2/immagini/condivise/36/ombra_bottom.gif) no-repeat;	
}

/* old */

#intro {
		margin:0;
		padding:0;
		width: 756px;
		/*background: transparent url(/natsyndrugs2/immagini/condivise/36/lsh.gif) no-repeat 687px 252px; /* */
		/*border:1px solid #162F48; /* #5F9BBD; */
		/*border-width:0 1px; /**/ 
	}

/* hidden text
--------------------------------- */
h1, h2, h3 {
		margin:0;
		background-repeat:no-repeat;
		background-position:left top;
	}
h1 span, h2 span, h3 span, #sommario p.p1 span, #sommario_dentro p.p1 span, {display:none;}
  
/* header and summary
--------------------------------- */
#pageHeader h1 {
		height:20px; /* 71*/ 
		background:url(/natsyndrugs2/immagini/condivise/36/intestazione.gif) no-repeat top left;
	}
#pageHeader h2 {
		margin: 0 396px 0 0;
		height: 201px;
		width: 355px;
		background:url(/natsyndrugs2/immagini/condivise/36/molecola.jpg) no-repeat left top;		
		border:1px solid #FFF; /* di fianco alla molecola a sx */
		border-width:0 0px 0px 1px;		
	}
#pageHeader_dentro h1 {
		height:20px; /* 71*/ 
		background:url(/natsyndrugs2/immagini/condivise/36/intestazione_dentro.gif) no-repeat top left;
	}

#pageHeader_dentro h2 {
		margin: 0 396px 0 0; /* 0; */
		height: 132px; /*201px;*/
		width: 355px; /* 750px; */
		background: url(/natsyndrugs2/immagini/condivise/36/banner_dentro_molecola.jpg) no-repeat left top; /* molecola.jpg) no-repeat left top; */		
		/* border:1px solid #FFF; /* di fianco alla molecola a sx */
		border-width:0 0px 0px 1px;		
	}

#sommario_dentro {
		height: 132px; /* 201px; */
		margin: -132px 20px 0px 355px;
		background: transparent;/* #FC0; /* url(/natsyndrugs2/immagini/condivise/36/logo_nsd_home.gif) no-repeat; */
	}
#sommario_dentro p.p1 {
		height: 101px; /* 201px;*/
		margin: 0;		
	}
#sommario_dentro p.p2 { /* LINGUE */
		position:absolute;
		top: 20px;
		left: 700px;
		width: 68px;
		height: 90px; /*201px;*/
		margin: 0;
		text-align:right; /**/
		background: #FFF url(/natsyndrugs2/immagini/condivise/36/lingue.gif) repeat-x top right;
		border:2px solid #162F48;/* #FFFFFF; /* a dx delle lingue */
		border-width:0 1px 0 0;
		padding:7px 7px 5px 5px;
	}

#sommario {
		height: 201px;
		margin: -201px 20px 0px 355px;
		background: url(/natsyndrugs2/immagini/condivise/36/logo_nsd_home.gif) no-repeat;
	}
#sommario p.p1 {
		height: 201px;
		margin: 0;		
	}
#sommario p.p2 { /* LINGUE */
		position:absolute;
		top: 20px;
		left: 700px;
		width: 68px;
		height: 201px;
		margin: 0;
		text-align:right; /**/
		background: #FFF url(/natsyndrugs2/immagini/condivise/36/lingue.gif) repeat-x top right;
		border:2px solid #162F48;/* #FFFFFF; /* a dx delle lingue */
		border-width:0 1px 0 0;
		padding:7px 7px 5px 5px;
	}

#sommario p.p2 span, #sommario_dentro p.p2 span {
	margin: 4px;
	text-align:right;
}	
	
#sommario p.p2 a:link, #sommario p.p2 a:visited {
		white-space:nowrap;
		font:bold 92%/1.3em Verdana,Arial,Sans-serif;
		text-transform:uppercase;
	}	

#extraDiv1 {
	width: 752px; /* 780; */
	margin:0 auto;
	border:0;
	padding: 4px;
	font-size: 10px;
	color: #666;
	text-align: center;
	background: #FCFCFC;	
	border:1px solid #F0F0F0;
	border-width:1px;
}

#extraDiv2 {
	width: 752px; /* 780; */
	margin:0 auto;
	border:0;
	padding: 4px;
	font-size: 9px;
	color: #CCC;
	text-align: right;
}

#extraDiv2 a { color: #CCC; font-weight:bold; text-decoration:none;  }
#extraDiv2 a:hover { color: #666;  }

/* per lista altri istituti col dx */
/* link list
--------------------------------- */
#linkList {
		/* width:220px; */
		/* padding:0; */
	}
#linkList form { /* 20100511 */
		padding:0 0 0 20px;
	}
#linkList h3 {
		/* height:23px; */
		margin: 20px 10px 10px 10px;	
		border-bottom: 1px solid #162F48;
	}

#linkList ul {
		margin: 10px;
		padding: 0 10px 0 10px; /* 0 10px 0 20px; */
		font-size:10px; /* 93%; */
		/* list-style:none; */
	}
#linkList ul li {
		margin: 0 0 10px 0; /* 0; */
		padding: 0 0 0 10px; /* 20100515 */
		border: 0;
		
		border:1px solid #F0F0F0; /* 5F9BBD; */
		border-width:0 0 0 10px ;
		
		/* list-style-image:url(../immagini/condivise/36/bullet2.gif); */
	}

#linkList dl
	{
		margin: 10px;
		padding: 0 10px 0 10px; /*padding: 4px 20px; */
		color: #333;
	}	

#linkList dl dt, #linkList dl dd
	{
		padding:0 4px;
		margin:0;
		border:1px solid #F0F0F0; /* 5F9BBD; */
		border-width:0 0 0 10px ;
		font-size:10px;		
	}	

#linkList dl dt
	{
		border-bottom:1px solid #F0F0F0;
	}	

#linkList dl dd
	{
		border:1px solid #FFF;
		border-width:0 0 0 10px ;
		margin-bottom:10px;
		color:#5F9BBD;
	}		
	

#linkList li a:link, #linkList li a:visited {
		font-weight:bold;
	}
	
/**/
	

/**/	

/* per il dettaglio istituti */

#sez1 h3, #sez2 h3, #sez3 h3, #sez4 h3, #chi_centro h3 {
		/*height:40px;*/
		border:1px solid #5F9BBD;
		border-width: 0 0 1px 0;
		margin:20px 0 10px 0;
		/* background-color:#F0F0F0; */
		color:#162F48;
		
		text-align:left;

	}
	
#sez2 h3, #sez3 h3, #sez4 h3 {
		font-size: 11px;
	}	

#sez1 h5 { font-size: 12.5px; } 
	
#sez1 img {
		margin: 0 0 10px 0;
	}

#sez1 {
		OFFtext-align:justify;
	}
#sez1, #sez2, #sez3 , #sez4 {
		line-height:1.5em;
	}

#coldx #sez1 ul li b, #coldx #sez1 ul li p b, #coldx #sez1 ul li p b a  {

		text-align:left;

	}

			#sez3 ul, #sez3 ul{
				list-style-type: square;
				/* padding: 0; */
				margin: 0 0 0 10px;
			}
			
			#sez3 ul li, #sez3 ul li{
				list-style-type: square;
				/* padding: 0; */
				margin: 0 0 6px 10px;
			}

/* 041207 AGGIORNAMENTO PER Chi siamo su 2 colonne bis */

			#chisiamo_col1, #chisiamo_col2 {
				
				font-size: 11px;
				padding: 0px;
				margin: 10px 10px 40px 10px;
				border: 0;
				border-top: 1px solid #5F9BBD;
			
			}

			#chisiamo_col1 h3, #chisiamo_col2 h3, #chisiamo_col1 img, #chisiamo_col2 img{
				font-size: 12px;
				margin-bottom: 6px;
			}
			
			#chisiamo_col1 h3, #chisiamo_col2 h3{
				height: 60px;
				/* background: #eee; */
			}
			
			#chisiamo_col1 img, #chisiamo_col2 img{
				border: 1px solid #333;
			}			
			
			#chisiamo_col1 ul, #chisiamo_col2 ul{
				list-style: none;
				padding: 0;
				margin: 0;
			}
			
			#chisiamo_col1 ul li, #chisiamo_col2 ul li{
				list-style: none;
				padding: 0;
				margin: 0;
				margin-bottom: 6px;
			}

#chisiamo_col1 dl, #chisiamo_col2 dl, #chi_centro dl
	{
		margin: 10px;
		padding: 0 10px 0 10px; /*padding: 4px 20px; */
		color: #333;
	}	

#chisiamo_col1 dl dt, #chisiamo_col1 dl dd, #chisiamo_col2 dl dt, #chisiamo_col2 dl dd, #chi_centro dl dt, #chi_centro dl dd
	{
		padding:0 4px;
		margin:0;
		border:1px solid #F0F0F0; /* 5F9BBD; */
		border-width:0 0 0 10px ;
		font-size:10px;		
	}	

#chisiamo_col1 dl dt, #chisiamo_col2 dl dt, #chi_centro dl dt
	{
		border-bottom:1px solid #F0F0F0;
	}	

#chisiamo_col1 dl dd, #chisiamo_col2 dl dd, #chi_centro dl dd
	{
		border:1px solid #FFF;
		border-width:0 0 0 10px ;
		margin-bottom:10px;
		color:#5F9BBD;
		font-weight: bold;
	}		
	
#chisiamo_col1 #immagine_ist, #chisiamo_col2 #immagine_ist
	{	
		width:248px;
		/* height:250px; */	
		background: #F0F0F0;/* #162F48; #333; eee; */
		border:1px solid #999;
	}


/* 040120 AGGIORNAMENTO PER Chi siamo su 2 colonne */

			#col1, #col2 {
				border-top: 1px solid #5F9BBD;
				padding: 4px;
			}

			#col1, {
				margin: 12px 12px 12px 30px;
			}

			#col2 {
				margin: 12px;
			}

			#col1 h3, #col2 h3, #col1 img, #col2 img{
				font-size: 12px;
				margin-bottom: 6px;
			}
			
			#col1 h3, #col2 h3{
				height: 40px;
				/* background: #eee; */
			}
			
			#col1 img, #col2 img{
				border: 1px solid #333;
			}			
			
			#col1 ul, #col2 ul{
				list-style: none;
				padding: 0;
				margin: 0;
			}
			
			#col1 ul li, #col2 ul li{
				list-style: none;
				padding: 0;
				margin: 0;
				margin-bottom: 6px;
			}

			#col1, #col2, #col1 table td, #col2 table td {
				font-size: 11px;
			}
		
		
#col1 dl, #col2 dl, #chi_centro dl
	{
		margin: 10px;
		padding: 0 10px 0 10px; /*padding: 4px 20px; */
		color: #333;
	}	

#col1 dl dt, #col1 dl dd, #col2 dl dt, #col2 dl dd, #chi_centro dl dt, #chi_centro dl dd
	{
		padding:0 4px;
		margin:0;
		border:1px solid #F0F0F0; /* 5F9BBD; */
		border-width:0 0 0 10px ;
		font-size:10px;		
	}	

#col1 dl dt, #col2 dl dt, #chi_centro dl dt
	{
		border-bottom:1px solid #F0F0F0;
	}	

#col1 dl dd, #col2 dl dd, #chi_centro dl dd
	{
		border:1px solid #FFF;
		border-width:0 0 0 10px ;
		margin-bottom:10px;
		color:#5F9BBD;
		font-weight: bold;
	}		
	
#col1 #immagine_ist, #col2 #immagine_ist
	{	
		width:248px;
		/* height:250px; */	
		background: #F0F0F0;/* #162F48; #333; eee; */
		border:1px solid #999;
	}

#chi_centro { padding:0 10px; }


/* 040203 */
div.pubblicazioni
	{
		padding:0 0 0 30px;		
	}
	
ul.pubblicazioni 
	{
		margin:0;
		padding:0;
	}
		
ul.pubblicazioni li
	{ 
		list-style-type: image;
		list-style-image:url(../immagini/condivise/ico_pag.gif);
		margin: 0 0 10px 0;
		padding:0;
		
		text-align:left;

	}

.img_persone img { /* 20100515 */
	margin:10px;
}


/* 20100515 */

#coldx ul.main_newseventi, 
#coldx ul.main_linee_ricerca,
#coldx ul.main_pubblicazioni,
.main_newseventi, 
.main_linee_ricerca, 
.main_pubblicazioni,
#coldx ul.lista_newseventi, 
#coldx ul.lista_linee_ricerca,
.lista_newseventi, 
.lista_linee_ricerca 
{
	border:0;
	margin:0;
	padding:0;
	list-style: none;
} 
.lista_newseventi li,
.lista_linee_ricerca li { margin-bottom:10px; }

/*

.padd_ver10, p.padd_ver10, #colsx p.padd_ver10, #colsx2colspan p.padd_ver10 { padding-top:10px; padding-bottom:10px; }

.padd_or10, p.padd_or10, #colsx p.padd_or10, #colsx2colspan p.padd_or10 { padding-left:10px; padding-right:10px; }

.padd10, p.padd10, #colsx p.padd10, #colsx2colspan p.padd10 { padding:10px; }


*/