/* .................... TAG HTM ....................*/
BODY {background-color: #DADAD8;   background: url("img/sf.jpg"); background-repeat: repeat-x; margin: 0px; text-align: center;}
TABLE {font-size: 8pt; border: 0px; color: #444444; font-family: Arial, Verdana, Helvetica, sans-serif;}
TD  {vertical-align: top;}
A {color:  #444444; text-decoration: none;}
IMG {border: 0px;}
h1 {font-size: 12pt; margin: 0px; color: #FE0100; font-weight: bold;}
h2 {font-size: 10pt; margin: 0px; color: #444444; font-weight: bold;}

/* ....................STRUTTURA ....................*/
#struttura { width: 825px; margin:0px auto; text-align: left; background: url("img/sf_struttura.jpg");}

/* ....................TESTATA ....................*/

#intestazione {width: 800px; border-top: 10px solid #2F2F2D;}
#navb {background: url("img/sf_navb.jpg"); background-repeat: no-repeat; padding: 0px 0px 18px 15px;}

/* ....................CONTENUTO ....................*/
#contenuto {width: 785px; margin: 0px 0px 15px 15px;}
.slot-home {width: 25%; border-right: 5px solid #ffffff; background-color: #F7F7F7; padding: 10px;}
.slot-home A {color: #FE0100; text-decoration: underline;}
#contenuto-video {padding-left: 10px}


/* ....................BOTTOM ....................*/
#bottom {width: 800px; background-color: #ECECEC; border-left: 13px solid #DADAD8; color: #808080;}
#bottom-navb {width: 555px; border-bottom: 3px solid #DBDBD9; border-left: 2px solid #ffffff; padding: 14px 0px 3px 10px;}
#bottom-navb A {color: #808080;}
#bottom-copy { padding: 5px 0px 5px 10px; border-left: 2px solid #ffffff;}
#banner-bottom {width: 230px;}
#banner-bottom IMG {margin: 5px 0px 5px 15px;}