/**************************************************/
/*** STUDIO PZ - PROGETTI PER LA COMUNICAZIONE ***/
/*********** http://www.studiopz.net/ ***********/
/***************** CSS STYLE *******************/


html, body {
margin: 0 0 0 0;
padding: 0;;
background-color:#FFFFFF;
background: url(template/icone/sfo-hp_01.jpg) repeat;
font-size:11px; 
color:#074288; 
font-family:Arial,Sans-Serif; 
font-weight:normal;

scrollbar-face-color: #d2dde5;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #d2dde5;
scrollbar-darkshadow-color: #d2dde5;
scrollbar-track-color: #eef4fd;
scrollbar-arrow-color: #FFFFFF;}


a:link, a:visited, a:active { text-decoration: none }
a:hover { text-decoration: underline; }



/***** GENERIC BOX *****/

#container-box { 
border: 0px solid #ff0000;
margin: 0px; padding: 0px;} 


/***** TESTI *****/


.link-azz-1 { font-size:11px; color:#0062ba; font-family:Arial,Sans-Serif; font-weight:normal;} 
.link-azz-2 { font-size:12px; color:#0062ba; font-family:Arial,Sans-Serif; font-weight:normal;} 
.link-azz-3 { font-size:14px; color:#0062ba; font-family:Arial,Sans-Serif; font-weight:normal;} 

.link-verde-1 { font-size:11px; color:#267000; font-family:Arial,Sans-Serif; font-weight:normal;} 

.txt-azz-1 { font-size:11px; color:#0062ba; font-family:Georgia, Arial,Sans-Serif; font-weight:normal;} 
.txt-azz-2 { font-size:12px; color:#0062ba; font-family:Georgia, Arial,Sans-Serif; font-weight:normal;} 
.txt-azz-3 { font-size:14px; color:#0062ba; font-family:Georgia, Arial,Sans-Serif; font-weight:normal;}
.txt-azz-4 { font-size:15px; color:#075daa; font-family:Georgia, Arial,Sans-Serif; font-weight:normal;} 
.txt-azz-5 { font-size:19px; color:#075daa; font-family:Georgia, Arial,Sans-Serif; font-weight:normal;} 


.txt-grigio-Arial-1 { font-size:11px; color:#747577; font-family:Arial,Sans-Serif; font-weight:normal;} 
.txt-grigio-Arial-2 { font-size:12px; color:#747577; font-family:Arial,Sans-Serif; font-weight:normal;} 
.txt-grigio-Arial-3 { font-size:13px; color:#747577; font-family:Arial,Sans-Serif; font-weight:normal;} 

.txt-grigio-Tahoma-1 { font-size:11px; color:#747577; font-family:Tahoma, Arial,Sans-Serif; font-weight:normal;} 
.txt-grigio-Tahoma-2 { font-size:12px; color:#747577; font-family:Tahoma, Arial,Sans-Serif; font-weight:normal;} 
.txt-grigio-Tahoma-3 { font-size:14px; color:#747577; font-family:Tahoma, Arial,Sans-Serif; font-weight:normal;} 

.txt-grey-Tahoma-1 { font-size:11px; color:#676767; font-family:Tahoma, Arial,Sans-Serif; font-weight:normal;} 
.txt-grey-Tahoma-2 { font-size:12px; color:#676767; font-family:Tahoma, Arial,Sans-Serif; font-weight:normal;} 
	  
.txt-arancio-1 { font-size:11px; color:#ff7500; font-family:Arial,Sans-Serif; font-weight:normal;} 
.txt-arancio-2 { font-size:12px; color:#ff7500; font-family:Arial,Sans-Serif; font-weight:normal;} 
.txt-arancio-3 { font-size:15px; color:#ff7500; font-family:Arial,Sans-Serif; font-weight:normal;} 

.txt-bianco-1 { font-size:11px; color:#ffffff; font-family:Arial,Sans-Serif; font-weight:normal;}
.txt-bianco-2 { font-size:12px; color:#ffffff; font-family:Arial,Sans-Serif; font-weight:normal;}
.txt-bianco-3 { font-size:14px; color:#ffffff; font-family:Arial,Sans-Serif; font-weight:normal;}
.txt-bianco-4 { font-size:18px; color:#ffffff; font-family:Arial,Sans-Serif; font-weight:normal;}
.txt-bianco-5 { font-size:20px; color:#ffffff; font-family:Arial,Sans-Serif; font-weight:normal;}

.txt-bianco-Tahoma-2 { font-size:12px; color:#ffffff; font-family:Tahoma, Arial,Sans-Serif; font-weight:normal;}
.txt-bianco-Tahoma-3 { font-size:14px; color:#ffffff; font-family:Tahoma, Arial,Sans-Serif; font-weight:normal;}

.txt-nero-1 { font-size:11px; color:#000000; font-family:Arial,Sans-Serif; font-weight:normal;} 
.txt-nero-2 { font-size:12px; color:#000000; font-family:Arial,Sans-Serif; font-weight:normal;} 
.txt-nero-3 { font-size:13px; color:#000000; font-family:Arial,Sans-Serif; font-weight:normal;}
.txt-nero-4 { font-size:14px; color:#000000; font-family:Arial,Sans-Serif; font-weight:normal;}





/**************************************/
/***********  MAIN MENU   ************/
/************************************/

#menu-main-box {
	border: 0px solid #ff0000;
	float:right;
	margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px;
	height: 29px;}
	
.menu-main ul{
	float:left;
	margin-left:10px;
	height: 29px;}


.menu-main {
	float: left; 
	position: relative;
	margin: 0 0px 0px 0px ; padding: 0px 0px 0px 0px;
	height: 29px;
	list-style: none;}

.menu-main li{
	border: 0px solid #ff0000;
	float:left;
	margin-right:15px;
	height: 29px;}

.menu-main li a{
	float: left; display: block;
	padding:0 0 0 9px;
	height: 29px;	
	font-size: 13px; font-weight: normal; text-decoration: none; color:#3c4d5c; font-family: Georgia, Arial ;
	text-align: center;
	cursor: pointer;}
	
.menu-main li a b{
	float: left; display: block;
	padding: 6px 16px 0 8px;
	height: 29px;}

.menu-main li.active a, .menu-main li a:hover{
	color: #3c4d5c;
	background: url(template/icone/menur_hover_left.gif) no-repeat;
	background-position: left;
	height: 29px;}

.menu-main li.active a b, .menu-main li a:hover b{
	color: #3c4d5c;
	background: url(template/icone/menur_hover_right.gif) no-repeat right top;
	height: 29px;}






/**************************************/
/************  HEADER   **************/
/************************************/

/****** HP FOTO *****/


#top-container-box { 
border: 0px solid #000000;
margin: 0px; padding: 0px;
width:974px; height:106px;} 

.logo-int { 
border: 0px solid #ffffff; 
float:left; 
margin: 12px 0px 0px 10px;
width:570px; height:94px;
background-image:url(template/icone/Logo-Anmelp_01.jpg); background-repeat:no-repeat; } 


.top-foto { 
float:right; 
margin: 10px 0px 0px 10px;
width:190px; height:85px;
background-image:url(template/icone/foto-top_01.gif); background-repeat:no-repeat; } 


.HP-centro-foto { 
border: 0px solid #ffffff; 
margin: 0px 0px 3px 0px;
width:700px; height:141px;
background-image:url(template/icone/foto-hp_01.jpg); background-repeat:no-repeat; } 


/*******************************************/
/******** SFONDI COLONNE LATERALI *********/
/*****************************************/

.sfo_latsx_1a {
width:18px; height:364px;
background-image:url(template/icone/sfo-lat-sx_01a.jpg);}
	
.sfo_latsx_1b {
background-image:url(template/icone/sfo-lat-sx_01b.jpg);}

.sfo_latsx_1c {
width:18px; height:18px;
background-image:url(template/icone/sfo-lat-sx_01c.jpg);}
	

.sfo_latdx_1a {
width:18px; height:364px;
background-image:url(template/icone/sfo-lat-dx_01a.jpg);}
	
.sfo_latdx_1b {
background-image:url(template/icone/sfo-lat-dx_01b.jpg);}

.sfo_latdx_1c {
width:18px; height:18px;
background-image:url(template/icone/sfo-lat-dx_01c.jpg);}




/************************************/
/************  BOXES  **************/
/**********************************/

/*****  LOGIN  *****/

.login-sfo { 
background-image:url(template/icone/sfo-login_01.gif); background-repeat:no repeat;} 

#login-box {
border: 0px solid #FF0000; 
width:140px;
margin: 2px 0 0 0px; padding: 0px 0px 0px 0px; } 

.login-txt {
border: 0px solid #FF0000; 
width:100px;
margin: 10px 0px 0px 15px; padding: 0px 0px 0px 0px; } 

.login-form {
border: 1px solid rgb(196, 196, 196);
background-color: #f6f6f6;
width:90px;
margin: 4px 0px 0px 15px; padding: 2px 0px 2px 4px; } 

.login-butt { 
width:40px; height:36px;
margin: 10px 0px 0px 15px; padding: 4px 0px 0px 0px; 
background:transparent url(template/icone/butt-login_01.gif) no-repeat scroll left center;} 



/*****  WELCOME  *****/

.welcome-sfo { 
background-image:url(template/icone/sfo-welcome_01.gif); background-repeat:repeat;} 

.welcome-logo { 
width:255px; height:65px;
margin: 25px 0px 20px 20px; padding: 0px 0px 0px 0px; 
background-image:url(template/icone/Logo-Anmelp_02.jpg); background-repeat:no repeat;} 

.welcome-txt {
border: 0px solid #FF0000; width:320px; 
margin: 10px 0px 20px 20px; padding: 0px 0px 0px 0px; 
text-align:justify; } 



/***** Welcome Menu *****/

#welcome-lista-box {
border: 0px solid #FF0000; 
width:150px; height:18px;
margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; } 

.welcome-lista {
border: 0px solid #FF0000; 
float: left;
margin: 2px 0px 0px 5px; padding: 0px 0px 0px 0px; } 

.welcome-lista-arrow { 
float: right;
width:5px; height:9px;
margin: 5px 0px 0px 0px;
background-image:url(template/icone/arr-arancio_01.gif); background-repeat:no repeat;} 
  
#welcome-lista-puntini { 
border: 0px solid #FF0000; 
width:150px; height:5px;
margin: 0px 10px 0px 0px ; 
background-image:url(template/icone/puntini_01.gif); background-repeat:repeat;} 

.welcome-lista-txt {
border: 0px solid #FF0000; 
width:135px;
margin: 15px 10px 15px 5px; padding: 0px 0px 0px 0px; 
text-align:left;} 

.welcome-lista-butt { 
width:70px; height:36px;
margin: 0px 0px 0px 5px; padding: 4px 0px 0px 0px; 
background:transparent url(template/icone/butt_01.gif) no-repeat scroll left center;} 


.linea-grigia {
border: 0px solid #000000;
width:100%;
background: #adadad;  height: 1px;
margin: 10px 0px 5px 0px; padding: 0 0 0 0; }

.linea-grigia hr { display: none;}





/***** LINEE VERTICALI *****/

.verticale-1 { 
width:11px; 
background-image:url(template/icone/sfo-linea-vert_01a.gif); background-repeat: repeat;} 

.verticale-2 { 
width:13px; 
background-image:url(template/icone/sfo-linea-vert_01b.gif); background-repeat: repeat;} 







/***** SFONDI *****/

.sfo-verde-1 { 
background-image:url(template/icone/sfo-verde_01.gif); background-repeat: repeat;} 






/********** NEWS IN PRIMO PIANO ***********/

#news-primopiano-label { 
border: 0px solid #000000; 
width:409px; height:30px;  
margin: 0px 0px 5px 0px; padding: 0px; 
background-image:url(template/icone/sfo-primopiano_01.gif); background-repeat: repeat;}

.news-primopiano-label-tit { 
border: 0px solid #000000;
float:left; 
margin: 4px 0px 5px 10px; padding: 0px; }

.news-primopiano-label-txt { 
border: 0px solid #000000;
float:right; 
margin: 8px 10px 5px 0px; padding: 0px; }



#news-primopiano-box { 
border: 2px solid #186a93; 
width:405px;  
margin: 5px 0px 5px 0px; padding: 0px ; } 

.news-primopiano-foto { 
margin: 5px; padding: 0px;}

/*************/
	  
.news-primopiano-tit {
border: 0px solid #000000;
margin: 10px 0px 5px 10px; 
text-align:left;}

.news-primopiano-txt {
border: 0px solid #000000;
margin: 5px 0px 15px 10px;
text-align:left;}

/*************/

#news-primopiano-butt-box  { 
border: 0px solid rgb(0, 0, 0);
width:170px; height:26px; 
margin: 10px 0px 5px 0px; padding: 0px 0px 0px 0px;}

.news-primopiano-butt { 
border: 0px solid #000000; 
float:left; 
height:33px;
margin: 0px 10px 0px 8px; padding: 0px 0px 0px 0px; }
	  	  
.news-primopiano-butt-IMG { 
border: 0px solid #000000; 
float: left;
width:17px; height:26px;
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } 
	  	  
.news-primopiano-butt-txt { 
border: 0px solid #000000; 
float: left;
margin: 0px 0px 0px 0px; padding: 1px 0px 0px 4px;} 





/********** NEWS ELENCO NOTIZIE ***********/

.news-elenco-sfo { 
background-image:url(template/icone/sfo-primopiano-notizia_01.gif); background-repeat:repeat;} 

.news-elenco-IMG { 
border: 1px solid #c7d1db; 
margin: 10px 0px 10px 8px; padding: 0px 0px 0px 0px; }
	  	  
.news-elenco-tit { 
border: 0px solid #000000;
margin: 10px 10px 8px 15px; padding: 0px 0px 0px 0px;} 
	  	  
.news-elenco-txt { 
border: 0px solid #000000;
margin: 0px 10px 12px 15px; padding: 0px 0px 0px 0px;} 

.news-elenco-puntini { 
border: 0px solid #FF0000; 
 height:5px;
margin: 0px 0px 2px 0px ; 
background-image:url(template/icone/puntini_01.gif); background-repeat:repeat;} 






/********** DOCUMENTI IN PRIMO PIANO ***********/

.documenti-primopiano-titolo { 
border: 0px solid #000000;
width:280px; height:63px;
margin: 0px 0px 0px 0px; padding: 0; 
background-image:url(template/icone/ico-documenti_01.gif); background-repeat: repeat;} 


#documenti-primopiano-label { 
border: 0px solid #000000; 
height:30px;  
margin: 0px 0px 5px 0px; padding: 0px; 
background-image:url(template/icone/sfo-primopiano_02.gif); background-repeat: repeat;}

.documenti-primopiano-label-tit { 
border: 0px solid #000000;
float:left; 
margin: 4px 0px 5px 10px; padding: 0px; }

.documenti-primopiano-label-txt { 
border: 0px solid #000000;
float:right; 
margin: 8px 10px 5px 0px; padding: 0px; }


/*************/


#documenti-primopiano-sfo { 
border: 1px solid #000000; 
height:24px;  
margin: 0px 0px 5px 0px; padding: 0px; 
background-image:url(template/icone/sfo-primopiano_02.gif); background-repeat: repeat;} 


#documenti-primopiano-box { 
border: 2px solid #699c16; 
width:276px; 
background-color:#FFFFFF; 
margin: 5px 0px 10px 0px; padding: 0px; } 

.documenti-primopiano-foto { 
border: 1px solid #c7d1db; 
margin: 10px 0px 0px 8px; padding: 0px 0px 0px 0px; }

/*************/
	  
.documenti-primopiano-tit {
border: 0px solid #000000;
margin: 10px 10px 5px 10px; 
text-align:left;}

.documenti-primopiano-txt {
border: 0px solid #000000;
margin: 5px 10px 8px 10px;
text-align:left;}


/********** DOCUMENTI ELENCO NOTIZIE ***********/

.documenti-elenco-label { 
border: 0px solid #000000;height:21px;
margin: 0px 0px 4px 0px; padding: 0px 0px 0px 0px; 
background-image:url(template/icone/ico-documenti_02.jpg); background-repeat: repeat;} 

.documenti-elenco-label-txt { 
border: 0px solid #000000;
margin: 0px 0px 0px 30px; padding: 2px 5px 0px 0px; } 
 
.documenti-elenco-tit { 
border: 0px solid #000000;
margin: 10px 15px 2px 10px; padding: 0px 0px 0px 0px;} 
	  	  
.documenti-elenco-txt { 
border: 0px solid #000000;
margin: 5px 15px 10px 10px; padding: 0px 0px 0px 0px;} 

.documenti-primopiano-butt { 
border: 0px solid #000000; 
height:24px;
margin: 0px 0px 0px 8px; padding: 0 0 0 0; }
	  	  
.documenti-primopiano-butt-IMG { 
border: 0px solid #000000; 
float: left;
width:13px; height:20px;
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } 
	  	  
.documenti-primopiano-butt-txt { 
border: 0px solid #000000; 
float: left;
margin: 0px 0px 0px 0px; padding: 1px 0px 0px 4px;} 

.documenti-elenco-puntini { 
border: 0px solid #FF0000; 
height:5px;
margin: 5px 10px 0px 10px ; 
background-image:url(template/icone/puntini_02.gif); background-repeat:repeat;} 







/********************************************/
/************* COLONNA DESTRA **************/
/******************************************/


/****** EVENTI PRIMO PIANO LABEL *******/

#eventi-primopiano-label { 
border: 0px solid #000000; 
height:30px;  
margin: 0px 0px 3px 0px; padding: 0px; 
background-image:url(template/icone/sfo-primopiano_01.gif); background-repeat: repeat;}

.eventi-primopiano-label-tit { 
border: 0px solid #000000;
float:left; 
margin: 4px 0px 5px 10px; padding: 0px; }

.eventi-primopiano-label-txt { 
border: 0px solid #000000;
float:right; 
margin: 8px 10px 5px 0px; padding: 0px; }




/****** EVENTI PRIMO PIANO NOTIZIA ******/

#eventi-primopiano-news { 
border: 0px solid #000000; 
margin: 0px 0px 5px 0px; padding: 14px 0px 0px 10px; 
background-image:url(template/icone/sfo-eventi-col-lat_01.gif); background-repeat: repeat;}

.eventi-primopiano-loghi { 
border: 0px solid #000000; 
width:240px; height:30px; 
margin: 0px 0px 10px 0px; padding: 0px; 
background-image:url(template/icone/ico-loghi_01.gif); background-repeat: no repeat;}

.eventi-primopiano-loghi-int { 
border: 0px solid #000000; 
width:226px; height:30px; 
margin: 0px 0px 10px 0px; padding: 0px; 
background-image:url(template/icone/ico-loghi_01a.gif); background-repeat: no repeat;}

.eventi-primopiano-foto { 
border: 1px solid #b6cadf; 
width:230px;
margin: 0px 0px 5px 0px; padding: 5px;
background-color:#FFFFFF; }

.eventi-primopiano-foto-int { 
border: 1px solid #b6cadf; 
width:214px;
margin: 0px 0px 5px 0px; padding: 5px;
background-color:#FFFFFF; }
	  	  
.eventi-primopiano-tit { 
border: 0px solid #000000;
margin: 10px 10px 8px 0px; padding: 0px 0px 0px 0px;} 
	  	  
.eventi-primopiano-txt { 
border: 0px solid #000000;
margin: 0px 10px 8px 0px; padding: 0px 0px 0px 0px;} 



/***** EVENTI ELENCO ******/

#eventi-elenco-box { 
border: 0px solid #000000;
margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; 
background-color:#f4f4f4;} 

.eventi-elenco-tit { 
border: 0px solid #000000;
margin: 0px 30px 0px 10px; padding: 0px 0px 0px 0px;} 

.eventi-elenco-puntini { 
border: 0px solid #000000; 
width:230px; height:5px;
margin: 8px 0px 5px 10px; 
background-image:url(template/icone/puntini_03.gif); background-repeat:repeat;} 






/***** ALTRI EVENTI ELENCO ******/

#altrieventi-label-box  { 
border: 0px solid #000FFF;
width:230px; height:23px; 
margin: 10px 0px 5px 10px; padding: 0px 0px 0px 0px;
background-image:url(template/icone/ico-altrieventi_01a.gif); background-repeat:repeat}
	  	  
.altrieventi-label-tit { 
border: 0px solid #FF0000; 
float: left;
width:100px; height:23px;
margin: 0px 8px 0px 0px; padding: 0px 0px 0px 0px; } 
	  	  
.altrieventi-label-link { 
border: 0px solid #000000; 
float: right;
height:23px;
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
background-image:url(template/icone/ico-altrieventi_01b.gif); background-repeat:repeat} 


/***************/

#altrieventi-elenco-box  { 
border: 0px solid rgb(0, 0, 0);
width:250px; height:30px; 
margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px;}
	  	  
.altrieventi-elenco-IMG { 
border: 0px solid #000000; 
float: left;
width:6px; height:9px;
margin: 4px 8px 0px 10px; padding: 0px 0px 0px 0px; 
background-image:url(template/icone/arr-azz_01.gif); background-repeat:no-repeat} 
	  	  
.altrieventi-elenco-tit { 
border: 0px solid #000000; 
float: left;
width:200px; 
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;} 

.altrieventi-elenco-puntini { 
border: 0px solid #000000; 
width:200px; height:5px;
margin: 0px 0px 0px 0px; 
background-image:url(template/icone/puntini_03.gif); background-repeat:repeat;} 




/***** LINK UTILI BOX ******/

#link-utili-box { 
border: 0px solid #FF0000; 
margin: 0px 0px 0px 0px; padding: 5px 0px 10px 0px; 
background-image:url(template/icone/sfo-linkutili-col-lat_01.gif); background-repeat: repeat;}



.menu-list{
width: 220px; /*width of menu*/}

.menu-list ul{
list-style-type: none;
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}

.menu-list ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/}

.menu-list ul li a{
background: url(template/icone/arr-azz_01.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0px 0px 0px;
padding-left: 15px;
text-decoration: none;	
/*border-bottom: 1px solid #dadada;*/}

.menu-list ul li a:visited{
color: #0062ba;}

.menu-list ul li a:hover{ /*hover state CSS*/
color: #0062ba;
text-decoration: underline;	}





/************* BANNER BOX **************/

#banner-box { 
border: 1px solid #186a93; 
margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; } 

.banner-foto { 
border: 0px solid #000000; 
width:250px;
margin: 0px 0px 0px 0px; padding: 4px ; } 

.banner-txt { 
border: 0px solid #186a93; 
margin: 10px 10px 10px 10px; padding: 0px 0px 0px 0px;
text-align:justify; } 







/****** MENU INTERNO *******/

.menu-int-1-label { 
border: 0px solid #000000; 
height:20px; 
margin: 0px 0px 0px 0px; /*padding: 10px 40px 10px 20px;*/
background: url(template/icone/sfo-menu-int_01.gif) repeat;
/*background: url(template/icone/sfo-primopiano_01.gif) repeat;*/}

.menu-int-1-ombra { 
border: 0px solid #000000;
height:40px; 
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
background: url(template/icone/sfo-menu-int_01a.gif) repeat;}

.menu-list-1 {
border: 0px solid #000000;
margin: 5px 0px 0px 0px; padding: 0px;
width: 260px;
list-style-type: none;/*bottom spacing between menu items*/}

.menu-list-1 li a{
border: 0px solid #F00000;
display: block;
width: auto; 
margin: 0px; padding: 7px 0px 5px 15px;
border-bottom:3px solid #ffffff;
background: url(template/icone/sfo-menu-int_01.gif) repeat;} 

.menu-list-1 li a{ 
}

.menu-list-1 li.active a, .menu-list-1 li a:hover{
/*color: #ffffff;
background: url(template/icone/sfo-menu-int_03.gif) repeat;*/
background: url(template/icone/sfo-menu-int_02.gif) repeat; font-weight:bold;}





/*****  TITOLO / FOTO PAGINE INTERNE  *****/

.tit-sezione { 
border: 0px solid #ffffff; 
margin: 3px 0px 3px 0px; padding: 5px 0px 0px 8px;
height:19px; 
background-color:#000000;} 

.associazione-foto { 
border: 0px solid #ffffff; 
margin: 3px 0px 3px 0px;
width:700px; height:130px;
background-image:url(template/icone/foto-associazione_01.jpg); background-repeat:no-repeat; } 

.news-foto { 
border: 0px solid #ffffff; 
margin: 3px 0px 3px 0px;
width:700px; height:130px;
background-image:url(template/icone/foto-news_01.jpg); background-repeat:no-repeat; } 

.documenti-foto { 
border: 0px solid #ffffff; 
margin: 3px 0px 3px 0px;
width:700px; height:130px;
background-image:url(template/icone/foto-documenti.jpg); background-repeat:no-repeat; } 

.eventi-foto { 
border: 0px solid #ffffff; 
margin: 5px 0px 3px 0px;
width:700px; height:130px;
background-image:url(template/icone/foto-eventi.jpg); background-repeat:no-repeat; } 





/*****  SCHEDA NOTIZIA  *****/

#notizia-tit-sfo { 
border: 0px solid #FF0000; 
height:80px;
margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; 
background-image:url(template/icone/sfo-scheda-int_01.gif); background-repeat:repeat;} 

.notizia-logo-1 { 
border: 0px solid #FF0000; 
width:354px; height:44px; 
float:left;
margin: 18px 0px 0px 40px; padding: 0px 0px 0px 0px; 
background-image:url(template/icone/Logo-Anmelp_04.jpg); background-repeat:no repeat;} 

.notizia-logo-2 { 
width:44px; height:43px; 
float:right;
margin: 20px 40px 0px 0px; padding: 0px 0px 0px 0px; 
background-image:url(template/icone/Logo-Anmelp_04a.gif); background-repeat:no repeat;} 


.linea-azz {
border: 0px solid #000000;
width:100%;
background: #adbac9;  height: 1px;
margin: 10px 5px 5px 0px; padding: 0 0 0 0; }

.linea-azz hr { display: none;}



/**** TITOLO NOTIZA BOX ****/
	  
.scheda-foto-big { 
border: 1px solid rgb(178, 193, 209); 
margin: 10px 0px 5px 0px; padding: 7px; 
width:300px; }
	  
#scheda-sfo-box { 
border: 0px solid rgb(0, 0, 0); 
margin: 5px 0px 0px 0px; padding: 15px 2px 15px 2px; 
background-color:#f0f2f7;}

.scheda-butt-back { 
border: 0px solid rgb(0, 0, 0); 
width:17px; height:15px;
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-image:url(template/icone/b-back_01a.gif)} 
	  	  
.scheda-butt-next { 
border: 0px solid rgb(0, 0, 0); 
width:17px; height:15px;
margin: 0 0 0 2px; padding: 0 0 0 0px; background-image:url(template/icone/b-next_01a.gif)}

.scheda-fotine { 
border: 1px solid #000000; 
float: left;
width:60px; height:40px;
margin: 0px 3px 0px 3px; padding: 0px; } 

.scheda-linea-azz-1 {
border: 0px solid rgb(0, 0, 0);
/*width:650px;*/
margin: 0px 40px 8px 40px; padding: 0 0 0 0; 
background: #91add6;  height: 1px;}

.scheda-linea-azz-1 hr { display: none;}



/*****  TESTI TITOLO NOTIZA BOX *****/

.notizia-titolo { 
border: 0px solid #FF0000; 
margin: 10px 0px 5px 0px; padding: 0px 0px 0px 0px; } 

.notizia-sottotitolo { 
border: 0px solid #FF0000; 
margin: 10px 0px 20px 0px; padding: 0px 0px 0px 0px; } 


/***************/

#notizia-download-container { 
border-top: 1px solid #186a93; 
width:280px;
margin: 0px 0px 0px 0px; padding: 0px; 
background-image:url(template/icone/bg-scheda_01.gif); } 


.notizia-download-box {
border: 0px solid #000000;
height:45px; 
margin: 10px 0px 0px 10px; padding: 0px; }

.notizia-download {
border: 0px solid #0000FF; 
float:left;
width: 24px; height:40px; 
margin: 0px 0px 0px 0px; padding: 0px; 
background-image:url(template/icone/ico-download_03.gif);}

.notizia-download-titolo {
border: 0px solid #000000; float:left;
margin: 3px 0px 0px 10px; padding: 0px; }


/***************/

.notizia-list { }

.notizia-list ul{
border: 0px solid #000000; 
list-style-type: none;
margin: 0px 0px 15px 10px; padding: 0px 0px 0px 0px;}

.notizia-list ul li{
border: 0px solid #FF0000;
/*width: 280px;*/
margin: 0px 0px 3px 0px; padding: 0px 0px 0px 0px;}

.notizia-list ul li a{
border: 0px solid #000000;
display: block;
background: url(template/icone/arr-azz_02.gif) no-repeat top left; /*custom bullet list image*/
margin: 0px 0px 2px 0px; padding: 0px 0px 0px 15px;
text-decoration: none;}

.notizia-list li a:visited { color: #0062ba;}
.notizia-list ul li a:hover{ color: #0062ba; text-decoration: underline;	}


.notizia-testi { 
border: 0px solid #000000; 
margin: 30px 40px 30px 40px; padding: 0px 0px 0px 0px; 
text-align:justify; }




/************************************************/
/******************** NEWS *********************/
/**********************************************/

	  
/*********  DOWNLOAD FILES **********/

#download-tit-box { 
border: 1px solid #000000; 
height:40px; } 

.download-tit-sx { background-color:#0b6995; }
.download-txt-sx { margin: 6px 0px 0px 15px; padding: 0px 0px 0px 0px; }
 
.download-tit-dx { background-color:#8ab10b; } 
.download-txt-dx { margin: 7px 20px 0px 15px; padding: 0px 0px 0px 0px; } 

.download-sfo-1a { 
background-image:url(template/icone/sfo-download_01a.gif); background-repeat:repeat;} 

.download-sfo-1b { 
background-image:url(template/icone/sfo-download_01b.gif); background-repeat:repeat;} 


.download-linea-azz {
border: 0px solid rgb(0, 0, 0);
/*width:664px;*/
margin: 3px 0px 3px 0px; padding: 0 0 0 0; 
background: #adbac9;  height: 1px;}

.download-linea-azz hr { display: none;}




/********** DOWNLOAD ELENCO NOTIZIE ***********/

.download-elenco-sfo { 
background-image:url(template/icone/sfo-primopiano-notizia_01.gif); background-repeat:repeat;} 

.download-elenco-IMG { 
border: 1px solid #c7d1db; 
margin: 10px 0px 10px 8px; padding: 0px; }
	  	  
.download-elenco-tit { 
border: 0px solid #000000;
margin: 10px 40px 8px 15px; padding: 0px 0px 0px 0px;
font-size:15px; color:#075daa; font-family:Tahoma, Georgia, Arial,Sans-Serif; font-weight:normal;} 
	  	  
.download-elenco-txt { 
border: 0px solid #000000;
margin: 0px 40px 8px 15px; padding: 0px 0px 0px 0px;
font-size:12px; color:#747577; font-family:Tahoma, Arial,Sans-Serif; font-weight:normal;} 

.download-elenco-puntini { 
border: 0px solid #FF0000; 
height:5px;
margin: 10px 0px 2px 0px ; 
background-image:url(template/icone/puntini_01.gif); background-repeat:repeat;} 

.sfo-titolo-news {
border: 0px solid #000000; 
margin:0px 0px 0px 0px; padding:0px 10px 0px 10px;
height:35px;
background:transparent url(template/icone/titolo_centrale-1.jpg) repeat-x scroll left top; }


h1.titolo.news {
border: 0px solid #000000; 
margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;
font-size:14px; font-weight:normal; color:#0062ba; 
/*background:transparent url(template/icone/titolo_centrale.jpg) repeat-x scroll left top; */}

h1.titolo {
height:35px;
top:0px; }

/*************/

#download-butt-box  { 
border: 0px solid rgb(0, 0, 0);
width:170px; height:26px; 
margin: 10px 0px 5px 0px; padding: 0px 0px 0px 0px;}

.download-butt { 
border: 0px solid #000000; 
height:33px;
margin: 0px 10px 0px 8px; padding: 0px 0px 0px 0px; }
	  	  
.download-butt-IMG { 
border: 0px solid #000000; 
float: left;
width:17px; height:26px;
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } 
	  	  
.download-butt-txt { 
border: 0px solid #000000; 
float: left;
margin: 0px 0px 0px 0px; padding: 1px 0px 0px 4px;} 



#download-navigazione-box { 
border: 0px solid #ff0000;
margin: 10px 20px 0px 0px; padding: 0px 0px 0px 0px;} 




/***************/

.download-list { }

.download-list ul{
border: 0px solid #000000; 
list-style-type: none;
margin: 0px 0px 15px 10px; padding: 0px 0px 0px 0px;}

.download-list ul li{
border: 0px solid #FF0000;
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.download-list ul li a{
border: 0px solid #000000;
display: block;
/*background: url(template/icone/ico-download_04.gif) no-repeat top left;*/
background: url(template/icone/arr-azz_03.gif) no-repeat top left; /*custom bullet list image*/
margin: 0px 0px 7px 0px; padding: 0px 0px 0px 12px;
text-decoration: none;}

.download-list li a:visited{ color:#0062ba; font-size:11px; font-family:Arial,Sans-Serif; font-weight:normal;}
.download-list ul li a:hover{ text-decoration: underline;font-size:11px; color:#0062ba; font-family:Arial,Sans-Serif; font-weight:normal;	}


	  
/*********  ARCHIVIO MESI **********/

#archivio-container { 
border: 0px solid #000000; 
margin: 0px 0px 0px 0px; padding: 14px 0px 15px 35px; 
background-image:url(template/icone/sfo-eventi-col-lat_01.gif); background-repeat: repeat;}


#archivio-mesi-box {
border: 0px solid rgb(0, 0, 0); 
width:180px; /*height:100px; */
margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;} 
	  
.archivio-mese-in-corso { 
border: 0px solid rgb(0, 0, 0); 
margin: 0px 0px 10px 0px; padding: 0px 0px 0px 4px; 
border-bottom: 1px solid #91add6; 
font-size:14px; color:#075daa; font-family:Arial, Georgia, Sans-Serif; font-weight:bold;} 
	  
.archivio-mesi-link-OFF { 
font-size:11px; color:#747577; font-family:Arial,Sans-Serif; font-weight:bold; } 

.archivio-mesi-link-OFF-td { 
padding: 2px 4px 2px 4px;
font-size:11px; color:#CCCCCC; font-family:Arial,Sans-Serif; font-weight:bold; } 
	  
.archivio-mesi-link-ON { 
background-color:#8ab10b;
font-size:11px; color:#ffffff; font-family:Arial,Sans-Serif; font-weight:bold;} 




/***** EVENTI ELENCO INTERNO ******/

#eventi-elencoint-box { 
border: 0px solid #000000;
margin: 5px 0px 0px 0px; padding: 8px 0px 8px 3px; 
background-color:#f4f4f4;} 





/***********************************/
/***** DOCUMENTI HOME INTERNA ******/
/*********************************/

#documenti-hpint-sfobox { 
border: 0px solid #000000;
margin: 0px 0px 0px 0px; padding: 10px; 
background-color:#ecfdd8;} 


#documenti-hpint-primopiano-box { 
border: 2px solid #699c16; 
width:246px; 
background-color:#FFFFFF; 
margin: 5px 0px 10px 0px; padding: 0px 0px 10px 0px; } 





/***********************************/
/***** EVENTI HOME INTERNA ******/
/*********************************/

#eventi-hpint-sfobox { 
border: 0px solid #000000;
margin: 0px 0px 0px 0px; padding: 10px; 
background-color:#f4f4f4;} 


#eventi-hpint-primopiano-box { 
border: 2px solid #096895; 
width:246px; 
background-color:#FFFFFF; 
margin: 5px 0px 10px 0px; padding: 0px 0px 10px 0px; } 




/******** ASSOCIAZIONE CONTATTI *******/

#contatti-box  { 
border: 0px solid rgb(0, 0, 0); height:auto;
margin: 10px 40px 10px 40px; padding: 0px 0px 0px 0px; 
text-align:justify;} 

.contatti-IMG { 
border: 0px solid #000000; 
width:9px; height:12px; 
margin: 0px 8px 0px 10px; padding: 0px 0px 0px 0px; 
background-image:url(template/icone/arr-azz_02.gif); background-repeat:no-repeat} 
	  	  
.contatti-tit { 
border: 0px solid #000000; 
margin: 0px 0px 6px 0px; padding: 0px 0px 0px 0px;} 
	  	  
.contatti-txt { 
border: 0px solid #000000; 
margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px;} 


.contatti-puntini { 
border: 0px solid #000000; 
height:5px;
margin: 0px 40px 0px 40px; 
background-image:url(template/icone/puntini_01.gif); background-repeat:repeat;} 




































   
/**************************************************/
/******************** FOOTER *********************/
/************************************************/

.bottom-logo { 
border: 0px solid #000000; 
float:left;
width:250px; height:63px; 
margin: 30px 70px 0px 20px;
background-image: url(template/icone/Logo-Anmelp_03.jpg)}

.bottom-txt { 
border: 0px solid #000000; 
float:left;
margin: 20px 5px 0px 0px; padding: 0px 0px 10px 0px;}





 

