HTML
{
    HEIGHT: 100%
}
BODY
{
    MARGIN-TOP: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000000 /*#336699*/ /*#f0f0f0*/
}
.header-container
{
/*    BORDER-RIGHT: #c0d5df 1px solid;*/
/*    PADDING-RIGHT: 2px;*/
    BACKGROUND-POSITION: left top;
/*    BORDER-TOP: #c0d5df 1px solid;*/
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(images/sf-testa-cornice.jpg);
/*    PADDING-BOTTOM: 2px;*/
    VERTICAL-ALIGN: top;
/*    BORDER-LEFT: #c0d5df 1px solid;*/
    WIDTH: 1024px;
    COLOR: #000000;
/*    BORDER-BOTTOM: #c0d5df 1px solid;*/
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 137px;
    BACKGROUND-COLOR:  #336699; /*#ededed*/
}
.spacer-box
{
    FONT-SIZE: 2px;
    WIDTH: 1024px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 10px
}
.td-littlebox-container
{
    BORDER-RIGHT: #c0d5df 1px solid;
/*    PADDING-RIGHT: 2px;
    BACKGROUND-POSITION: left top;*/
    BORDER-TOP: #c0d5df 1px solid;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #c0d5df 1px solid;
    WIDTH: 295px;
    COLOR: #000000;
    BORDER-BOTTOM: #c0d5df 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 100%;
}


.spacer-veritcal-box
{
    FONT-SIZE: 11px;
    WIDTH: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 505px;
}
.td-spacer-vlittle-box
{
    FONT-SIZE: 11px;
    WIDTH: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 100%;
}


.left-content-box
{
    /*BORDER-RIGHT: #c0d5df 1px solid;
    BORDER-TOP: #c0d5df 1px solid;    */
    FONT-SIZE: 11px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
/*    BORDER-LEFT: #c0d5df 1px solid;*/
    WIDTH: 234px;
    COLOR: #000000;
/*    BORDER-BOTTOM: #c0d5df 1px solid;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 613px;
    BACKGROUND-COLOR: #2B5C8D; /* #e4e4e4*/
    BACKGROUND-IMAGE: url(images/sf-left-cornice.jpg);
    
}
.right-content-box
{
    /*BORDER-RIGHT: #c0d5df 1px solid;
    BORDER-TOP: #c0d5df 1px solid;*/
    FONT-SIZE: 11px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
/*    BORDER-LEFT: #c0d5df 1px solid;*/
    WIDTH: 150px;
    COLOR: #000000;
/*    BORDER-BOTTOM: #c0d5df 1px solid;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 613px;
    BACKGROUND-COLOR: #2B5C8D; /* #e4e4e4*/
    BACKGROUND-IMAGE: url(images/sf-right-cornice.jpg);
}
/*
.central-content-box
{
    BORDER-RIGHT: #c0d5df 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c0d5df 1px solid;
    PADDING-LEFT: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #c0d5df 1px solid;
    WIDTH: 620px;
    BORDER-BOTTOM: #c0d5df 1px solid;
    HEIGHT: 613px;
    BACKGROUND-COLOR: #2B5C8D; /*#f0f0f0*/
/*    BACKGROUND-IMAGE: url(images/sf-centrale-cornice-prova.jpg);
} */


.central-content-box
{
/* BORDER-RIGHT: #c0d5df 0px solid;
    BORDER-TOP: #c0d5df 0px solid;
    BORDER-LEFT: #c0d5df 0px solid;
    BORDER-BOTTOM: #c0d5df 0px solid;*/
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 620px;
    HEIGHT: 613px;
    BACKGROUND-COLOR: #2B5C8D; /*#f0f0f0*/
    BACKGROUND-IMAGE: url(images/sf-centrale-cornice.jpg);
}



.footer-container
{
    /*BORDER-RIGHT: #c0d5df 1px solid;
    BORDER-TOP: #c0d5df 1px solid;*/
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 0px;
    VERTICAL-ALIGN: top;
/*    BORDER-LEFT: #c0d5df 1px solid;*/
    WIDTH: 1024px;
    COLOR: #000000;
/*    BORDER-BOTTOM: #c0d5df 1px solid;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 130px;
    BACKGROUND-COLOR:  #2B5C8D; /*#ededed*/
    BACKGROUND-IMAGE: url(images/sf-footer-cornice.jpg)
    
}
.scroller-news
{
    PADDING-TOP: 2px;
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 10px;    
    
    BORDER-TOP: #c0d5df 1px solid;
/*    BORDER-RIGHT: #c0d5df 1px solid;
    BORDER-LEFT: #c0d5df 1px solid;
    BORDER-BOTTOM: #c0d5df 1px solid;*/
    
}


A.lk01:link,A.lk01:visited {
	font-family : arial;
	font-size : 13px;
	color : #999999;
	TEXT-DECORATION : none;
}
A.lk01:hover {
	font-family : arial;
	font-size : 13px;
	color : #0099CC;
	TEXT-DECORATION : none;
}
A.lk01_off {
	font-family : arial;
	font-size : 13px;
	color : #0099CC;
	TEXT-DECORATION : none;
}
A.lk_navigazione:link,A.lk_navigazione:visited {
	font-family : arial;
	font-size : 11px;
	color : #8CB0B3;
	TEXT-DECORATION : none;
}
A.lk_navigazione:hover {
	font-family : arial;
	font-size : 11px;
	color : #35B9C8;
	TEXT-DECORATION : underline;
}
A.lk_navigazione_off {
	font-family : arial;
	font-size : 11px;
	color : #35B9C8;
	TEXT-DECORATION : underline;
}
.navigazione {
	font-family : arial;
	font-size : 11px;
	color : #35B9C8;
	TEXT-DECORATION : none;
}
.titolo_bg {
	background-image: url(../img/titolo_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.titolo_bg2 {
	/*width: 150px;*/
/*    background-image: url(images/sf_td.gif);*/
    FILTER: alpha(opacity=60);
    BACKGROUND-COLOR: #990033; /*#000000; /*#ededed*/

    background-repeat: no-repeat;
	background-position: top;
/*    BACKGROUND-COLOR:  #2B5C8D /*#ededed*/
}
.monitor_titolo_bg {
	background-image: url(../img/monitor_titolo_bg.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.menu_bg {
	background-image: url(../img/menu_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.text_tit01 {
	font-family: tahoma;
	font-size: 18px;
	color: #ffffff; /*#19598b;*/
	font-weight: bold;
}
.text_tit02 {
	font-family: tahoma;
	font-size: 14px;
	color: #FFCC00;/*#ffffff;*/
	font-weight: bold;
}
.div_contacterror {
	font-family: tahoma;
	font-size: 14px;
	color: #FFCC00;/*#ffffff;*/
	font-weight: bold;
    WIDTH: 500px;
}


.text_cont01 {
	font-family: tahoma;
	font-size: 12px;
	color: #FFFFff; //*#d6dfed; /*#2B4046;*/
	font-weight: normal;
}
.text_cont01_bold {
	font-family: tahoma;
	font-size: 11px;
	color: #40A2C2;
	font-weight: bold;
}
.text_cont01_Mailbold {
	font-family: tahoma;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
.tit_prg{
	font-family: Comic Sans MS, Comic Sans Serif, Sans Serif;
	font-size: 30px;
	color: #ffffff; /*#2B4046;*/
	font-weight: italic;
    text-align: left;
    /*padding-left: 30px;*/
    FILTER: alpha(opacity=60);
    BACKGROUND-COLOR: #990033; /*#000000; /*#ededed*/
    HEIGHT: 30px;
    TEXT-TRANSFORM: uppercase; 
    LETTER-SPACING: 4px; 
    TOP: 0px; 
    HEIGHT: 5px; 
    TEXT-ALIGN: center;
    padding-bottom: 20px
}
.palinsesto_row1{
    BACKGROUND-COLOR: #ffff99; 
}
.palinsesto_row2{
    BACKGROUND-COLOR: #40e0d0; 
}

.palinsesto_title{
    BACKGROUND-COLOR: #000066; 
    COLOR:#FFFFFF ; 
	font-weight: bold;
    font-family: tahoma; 
    Font-size: 18px;
}
.palinsesto_gg{
    /*BACKGROUND-COLOR: #ffff99; */
    COLOR:#000099 ; 
	font-weight: bold;
    font-family: Arial; /*tahoma; */
    Font-size: 16px;
    letter-spacing: 2px;
    FILTER: alpha(opacity=75);
}
.palinsesto_ggt{
    /*BACKGROUND-COLOR: #ffff99; */
    COLOR:#000099 ; 
	font-weight: bold;
    font-family: tahoma; 
    Font-size: 16px;
    PADDING-LEFT: 10px
    
}
.text_aboutme {
	font-family: tahoma;
	font-size: 13px;
	color: #ffffff; /*#2B4046;*/
	font-weight: normal;
    text-align: justify;
    padding-left: 8px; 
    padding-right: 10px; 
    FILTER: alpha(opacity=55);
    BACKGROUND-COLOR: #000000;
}


.text_affari_nobold{
    COLOR:#ffffff ; 
	font-weight: normal;
    font-family: Arial; 
    Font-size: 12px;
}
.text_in_aboutme{
    COLOR:#ffffff ; 
	font-weight: normal;
    font-family: Arial; 
    Font-size: 15px;
    line-height: 24px; 
}
.evidenzia{
    COLOR:#ff0000 ; 
	font-weight: normal;
    font-family: Arial; 
    Font-size: 16px;
    line-height: 24px; 
}
.lista_aboutme{
    COLOR:#ffff00; 
	font-weight: bold;
    font-family: Arial; 
    Font-size: 18px;
    line-height: 24px; 
    /*BACKGROUND-COLOR: #CCCCFF;*/
}

.text_affari{
    COLOR:#ffd700 ; 
	font-weight: bold;
    font-family: Arial; 
    Font-size: 12px;
}
.text_affari_title{
    COLOR:#ffffff ; 
	font-weight: bold;
    font-family: Arial; 
    Font-size: 14px;
}

.text_event {
	font-family: Arial; /*tahoma;*/
	font-size: 14px;
	color: #000000; /*#2B4046;*/
	font-weight: normal;
    text-align: justify;
    padding-left: 8px; 
    padding-right: 10px; 
}
.TD_affari {
	font-family: Arial; /*tahoma;*/
	font-size: 14px;
	color: #000000; /*#2B4046;*/
	font-weight: normal;
    text-align: justify;
    padding-left: 8px; 
    padding-right: 10px; 
/*    FILTER: alpha(opacity=60);
    BACKGROUND-COLOR: #000000; /*#000000; /*#ededed*/
}

.contentheading
{
    BACKGROUND-POSITION: 0px 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FILTER: alpha(opacity=60);
    BACKGROUND-COLOR: #000080; /*#000000; /*#ededed*/
    /*    BACKGROUND-IMAGE: url(images/content-bg.gif);*/
    PADDING-BOTTOM: 2px;
    COLOR: #ffd700; /*#676767;*/
    LINE-HEIGHT: 16px;
    PADDING-TOP: 2px;
    /*BACKGROUND-REPEAT: no-repeat;*/
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    z-index: 2;
}
.createdate
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000080; /*#336699;*/
    TEXT-DECORATION: none
}
.data
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffd700; /*#336699;*/
    TEXT-DECORATION: none
}

.l_testa
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000080; /*#336699;*/
    TEXT-DECORATION: none
}
.v_testa
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #8b0000; /*#336699;*/
    TEXT-DECORATION: none
    TEXT-ALIGN: left;
}

.text_cont02 {
	font-family: tahoma;
	font-size: 13px;
	color: #e9eef3; /*#2B4046;*/
	font-weight: normal;
    text-align: justify;
}
.text_titNews {
	/*font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;*/
    padding-left: 70px;
    FILTER: alpha(opacity=60);
    BACKGROUND-COLOR: #990033; /*#000000; /*#ededed*/
}

.td_news {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff; /*#e9eef3; /*#2B4046;*/
	font-weight: normal;
    text-align: justify;
    FILTER: alpha(opacity=60);
    BACKGROUND-COLOR:  #000000; /*#ededed*/
    HEIGHT: 300px;
    width: 100%; /*580px;*/
    margin-left: 10px;
    
}

.text_cont02_bold {
	font-family: tahoma;
	font-size: 13px;
	color: #40A2C2;
	font-weight: bold;
}
.input_User{
    FONT-SIZE: xx-small; 
    WIDTH: 87px; 
    FONT-FAMILY: sans-serif; 
    HEIGHT: 19px;
}