INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif
} 

TD {
	VERTICAL-ALIGN: top;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif;
	LETTER-SPACING: 0.04em;
	/*TEXT-ALIGN: left;*/
	LINE-HEIGHT: 16px;
}
BODY {
	margin: 0px;
	margin-top: 2px;
	margin-left: 0px;
	color: #00164F;
	
	
	FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif;
}



/*  impostazioni generali della struttura */

.tabella770 {
 width: 770px;
}

.tabella760 {
 width: 760px;
}


.tabella630 {
 width: 630px;
}

.tabella610 {
 width: 610px;
}

.tabella460 {
 width: 460px;
}

.tabella421 {
 width: 421px;
}

.tabella21 {
 width: 21px;
}

.tabella11 {
 width: 11px;
}

.tabella433 {
 width: 433px;
}

.tabella153 {
 width: 153px;
}

.tabella13 {
 width: 13px;
}


.tabella125 {
 width: 125px;
}

.tabella6 {
 width: 6px;
}

.tabella148 {
 width: 148px;
}

.tabella100 {
 width: 100px;
}

.tabella270 {
 width: 270px;
}

.tabella170 {
 width: 170px;
}

.td_testa_logo {
 width: 220px;
}
.td_testa_data {
 width: 90px;
  font-weight: bold;
	color: #FF5900;
}
.td_testa_banner {
 width: 135px;
}
.td_testa_progetti {
 width: 120px; 
}
.ted_sfondo_ir {
background: url(http://www.bdp.it/images/sfondo_ir_sx.gif);
 width: 15px;
}

.ted_sfondo_ir_t {
  BORDER-RIGHT: #FF5A00 4px solid;
}


.ted_sfondo_ir_2 {
background: url(http://www.bdp.it/images/sfondo_ir.gif); 
width: 21px;
}

.td_sfondo_news {
background: url(http://www.bdp.it/images/righino_news_sx.gif);
 width: 11px;
}



.td_sfondo_news_2 {
background: url(http://www.bdp.it/images/righino_news.gif);
 width: 6px;
}

.td_sfondo_tabella_centrale {
background: url(http://www.bdp.it/images/sfondo_dx_tabella_centrale.gif);
width: 20px;
}

.ted_sfondo_box_ir {
background: url(http://www.bdp.it/images/sfondo_box_ir.jpg);
}

.selezionato {
    BORDER-bottom: #FF5A00 4px solid;
	BORDER-top: #FF5A00 0px solid;
	LINE-HEIGHT: 16px;
}


.scaffali {
margin-left: 5px;
margin-right: 8px;
padding-top: 0px;
margin-top: 0px;
margin-bottom: 0px;

}






/*  impostazioni dei testi e dei link*/

a.news:link {
	TEXT-DECORATION: none;
	color: #082C5B;
	LETTER-SPACING: 0.04em;
	LINE-HEIGHT: 16px;
}
a.news:visited {
	TEXT-DECORATION: none;
	color: #082C5B;
}
a.news:active {
	TEXT-DECORATION: none;
		color: #082C5B;
}
a.news:hover {
 TEXT-DECORATION: underline;
 	color: #FF5A00;

}


a:link {
	TEXT-DECORATION: underline;
	color: #082C5B;
	LETTER-SPACING: 0.04em;
	LINE-HEIGHT: 16px;
}
a:visited {
	TEXT-DECORATION: underline;
	color: #082C5B;
}
a:active {
	TEXT-DECORATION: underline;
		color: #082C5B;
}
a:hover {
 TEXT-DECORATION: underline;
 	color: #FF5A00;

}

a.barra:link {
	TEXT-DECORATION: underline;
	color: #082C5B;
	
	
}
a.barra:visited {
	TEXT-DECORATION: underline;
	color: #082C5B;
}
a.barra:active {
	TEXT-DECORATION: underline;
		color: #082C5B;
}
a.barra:hover {
 TEXT-DECORATION: underline;
 	color: #FFFFFF;

}


a.istituzionale:link {
	TEXT-DECORATION: none;
	/*font-weight: bold;*/
	
}
a.istituzionale:visited {
	TEXT-DECORATION: none;
	/*font-weight: bold;*/
	
}
a.istituzionale:active {
	TEXT-DECORATION: none;
	/*font-weight: bold;*/
}
a.istituzionale:hover {
	TEXT-DECORATION: underline;
	/*font-weight: bold;*/
}


.topic {
	COLOR: #FFFFFF; 
	FONT-SIZE: 10px;
	}





a.topic:link {
	TEXT-DECORATION: none;
	color: #FFFFFF;
	FONT-SIZE: 10px; 

	
}
a.topic:visited {
	TEXT-DECORATION: none;
	color: #FFFFFF;
FONT-SIZE: 10px;
}
a.topic:active {
	TEXT-DECORATION: none;
	color: #FFFFFF;
FONT-SIZE: 10px; 
}
a.topic:hover {
	color: #FFFFFF;
	FONT-SIZE: 10px; 
	BORDER-bottom: #FF5A00 4px solid;
}

a.vai:link {
	TEXT-DECORATION: underline;
	color: #FF5A00;
	/*FONT-WEIGHT: bold;*/
	LETTER-SPACING: 0.04em;
	LINE-HEIGHT: 16px;
}
a.vai:visited {
	TEXT-DECORATION: underline;
	color: #FF5A00;
	/*FONT-WEIGHT: bold;*/
}
a.vai:active {
	TEXT-DECORATION: underline;
	color: #FF5A00;
	/*FONT-WEIGHT: bold;*/
}
a.vai:hover {
	TEXT-DECORATION: underline;
	color: #000066;
	/*FONT-WEIGHT: bold;*/
}

a.titolo1:link {
FONT-WEIGHT: bold; 
FONT-SIZE: 22px;  
COLOR: #0855A5; 
LINE-HEIGHT: 28px; 
FONT-FAMILY:  verdana, arial, helvetica; 
LETTER-SPACING: 0.04em; 
TEXT-DECORATION: none;

}
a.titolo1:visited {
FONT-WEIGHT: bold; 
FONT-SIZE: 22px;  
LINE-HEIGHT: 28px; 
FONT-FAMILY:  verdana, arial, helvetica; 
LETTER-SPACING: 0.04em; 
	TEXT-DECORATION: none;
	color: #0855A5;
	/*FONT-WEIGHT: bold;*/
}
a.titolo1:active {
	FONT-WEIGHT: bold; 
FONT-SIZE: 22px;  
LINE-HEIGHT: 28px; 
FONT-FAMILY:  verdana, arial, helvetica; 
LETTER-SPACING: 0.04em; 
	TEXT-DECORATION: none;
	color: #0855A5;
	/*FONT-WEIGHT: bold;*/
}
a.titolo1:hover {
	TEXT-DECORATION: underline;
	color: #FF5A00;
	/*FONT-WEIGHT: bold;*/
}




a.titolo2:link {
FONT-SIZE: 11px; 
LINE-HEIGHT: 16px; 
FONT-FAMILY:  verdana, arial, helvetica; 
LETTER-SPACING: 0.04em; 
color: #0855A5; 
FONT-WEIGHT: bold;
TEXT-DECORATION: none;

}
a.titolo2:visited {
FONT-SIZE: 11px; 
LINE-HEIGHT: 16px; 
FONT-FAMILY:  verdana, arial, helvetica; 
LETTER-SPACING: 0.04em; 
color: #0855A5; 
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
}
a.titolo2:active {
	FONT-SIZE: 11px; 
LINE-HEIGHT: 16px; 
FONT-FAMILY:  verdana, arial, helvetica; 
LETTER-SPACING: 0.04em; 
color: #0855A5; 
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
}
a.titolo2:hover {
	TEXT-DECORATION: underline;
	color: #FF5A00;
	/*FONT-WEIGHT: bold;*/
}



a.titolo3:link {
TEXT-DECORATION: none;
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR: #000066; 
LINE-HEIGHT: 16px; 
FONT-FAMILY:  verdana, arial, helvetica; 
LETTER-SPACING: 0.04em


}
a.titolo3:visited {
TEXT-DECORATION: none;
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR: #000066; 
LINE-HEIGHT: 16px; 
FONT-FAMILY:  verdana, arial, helvetica; 
LETTER-SPACING: 0.04em


}
a.titolo3:active {
TEXT-DECORATION: none;
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
COLOR: #000066; 
LINE-HEIGHT: 16px; 
FONT-FAMILY:  verdana, arial, helvetica; 
LETTER-SPACING: 0.04em


}
a.titolo3:hover {
	TEXT-DECORATION: underline;
	color: #FF5A00;
	
}





	.dot {
	/*COLOR: #FF5A00;*/ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
	}




.cercaa {
	
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif;
	LETTER-SPACING: 0.04em;
	LINE-HEIGHT: 8px;
}
a.cercaa:link {
	TEXT-DECORATION: underline;
	/*FONT-WEIGHT: bold;*/
	LINE-HEIGHT: 8px;
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-serif
}
a.cercaa:visited {
	TEXT-DECORATION: underline;
	/*FONT-WEIGHT: bold;*/
}
a.cercaa:active {
	TEXT-DECORATION: underline;
	/*FONT-WEIGHT: bold;*/
}
a.cercaa:hover {
	TEXT-DECORATION: underline;
	color: #000066;
	/*FONT-WEIGHT: bold;*/
}


a.galleria:link {
	TEXT-DECORATION: none;
	color: #ffffff;
	FONT-WEIGHT: bold;

}
a.galleria:visited {
	TEXT-DECORATION: none;

	color: #ffffff;
	FONT-WEIGHT: bold;

}
a.galleria:active {
	TEXT-DECORATION: none;
	color: #ffffff;
	FONT-WEIGHT: bold;
	 
}
a.galleria:hover {
	TEXT-DECORATION: underline;
	color: #ffffff;
	FONT-WEIGHT: bold;

}

.titolo_01 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px;  COLOR: #0855A5; LINE-HEIGHT: 28px; FONT-FAMILY:  verdana, arial, helvetica; LETTER-SPACING: 0.04em; 
}
.titolo_02 {
	FONT-SIZE: 11px; COLOR: #092B5B; LINE-HEIGHT: 16px; FONT-FAMILY:  verdana, arial, helvetica; LETTER-SPACING: 0.04em; 
}

.titolo_02_home {
	FONT-SIZE: 11px; LINE-HEIGHT: 16px; FONT-FAMILY:  verdana, arial, helvetica; LETTER-SPACING: 0.04em; color: #0855A5; FONT-WEIGHT: bold;
}
.titolo_02_news {
	FONT-SIZE: 11px; LINE-HEIGHT: 8x; FONT-FAMILY:  verdana, arial, helvetica; LETTER-SPACING: 0.04em; color: #0855A5; FONT-WEIGHT: bold; margin-left: 3px;
}

.titolo_02_calendario {
	FONT-SIZE: 11px; LINE-HEIGHT: 8x; FONT-FAMILY:  verdana, arial, helvetica; LETTER-SPACING: 0.04em; color: #0855A5; FONT-WEIGHT: bold; margin-left: 3px;
}


.titolo_03 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; LINE-HEIGHT: 16px; FONT-FAMILY:  verdana, arial, helvetica; LETTER-SPACING: 0.04em
}

H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #0C55A4; LINE-HEIGHT: 22px; FONT-FAMILY:  verdana, arial, helvetica; LETTER-SPACING: 0.10em
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #092B5B; LINE-HEIGHT: 16px; FONT-FAMILY:  verdana, arial, helvetica; LETTER-SPACING: 0.06em
}

H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 1px 0px 0px; COLOR: #314C79; LINE-HEIGHT: 16px; FONT-FAMILY:  verdana, arial, helvetica; LETTER-SPACING: 0.06em
}
H4 {
	color: #FE5A03;
	font-weight: bold;
	FONT-SIZE: 11px; 
}

H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: 16px; BORDER-BOTTOM: #666 1px dotted; FONT-FAMILY:  verdana, arial, helvetica; LETTER-SPACING: 0.06em; BACKGROUND-COLOR: white
}

H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 20px;  FONT-FAMILY:  verdana, arial, helvetica; LETTER-SPACING: 0.06em; BACKGROUND-COLOR: white
}


.home_topic {
	color: #CC0033;
	/*font-weight: bold;*/
	FONT-SIZE: 10px;
	padding-left: 11px;
}

.home_notizie {
	color: #FD823C;
	/*font-weight: bold;*/
	FONT-SIZE: 10px;
}

.home_collabora {
	color: #FD823C;
	/*font-weight: bold;*/
	
}

.correlati {
	color: #FE5A03;
	font-weight: bold;
	FONT-SIZE: 14px; 
}

.home_calendario {
	color: #682606;
	font-weight: bold;
	FONT-SIZE: 10px; 
}


.progetti {
	/*color: #682606;
	font-weight: bold;*/
	FONT-SIZE: 10px; 
	 TEXT-ALIGN: right;
}

.home_notizie_titolo {
	color: #FE5A03;
	
}
.home_notizie_testo {
	/*color: #0A56A2;*/
	margin-left: 3px;
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 14px;
	
}
.home_notizie_progetto {
	color: #0A2C5A;
	
}


/* roba per versione testuale*/

.t_notizie {
    BORDER-bottom: #FF5A00 1px solid;
	BORDER-top: #FF5A00 1px solid;
	BORDER-right: #FF5A00 1px solid;
	BORDER-left: #FF5A00 1px solid;
}

.t_vetrina {
    BORDER-bottom: #cccccc 1px solid;
	BORDER-top: #cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid;
}

.t_calendario {
    BORDER-bottom: #ffe780 1px solid;
	BORDER-top: #ffe780 1px solid;
	BORDER-right: #ffe780 1px solid;
	BORDER-left: #ffe780 1px solid;
}

.t_galleria {
    BORDER-bottom: #FF5A00 1px solid;
	BORDER-top: #FF5A00 1px solid;
	BORDER-right: #FF5A00 1px solid;
	BORDER-left: #FF5A00 1px solid;
	 width: 222px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.t_small {
    FONT-SIZE: 9px; 
	color: #cccccc;
}

.t_banner {
 width: 150px;
 height: 30px;
    BORDER-bottom: #FF5A00 3px solid;
	BORDER-top: #FF5A00 3px solid;
	BORDER-right: #FF5A00 3px solid;
	BORDER-left: #FF5A00 3px solid;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
}

.t_banner_02 {
 width: 150px;
 height: 30px;
    BORDER-bottom: #ffe780 3px solid;
	BORDER-top: #ffe780 3px solid;
	BORDER-right: #ffe780 3px solid;
	BORDER-left: #ffe780 3px solid;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
}
/* ///////////////////////////////////////  fine link?!  */
