body {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-image : url(image/pat_body.gif);
    background-position : center;
}

frameset {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border: 0px 0px 0px 0px;
}

td {
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
    color:#003A73;
}
form{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
A:link {
    font-weight: bold;
    font-size: 11px;
    text-decoration: underline;
    color:#003A73;
}

A:visited {
    font-weight: bold;
    font-size: 11px;
    text-decoration: underline;
    color:#003A73;
}

A:hover {
    font-weight: bold;
    font-size: 11px;
    text-decoration: underline;
    color: #FF9706;
}
hr {
    color: #8BA9C7;
    height: 1px;
}











.HeadTdData {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
    color:#FFFFFF;
    padding: 0px 6px 0px 0px;
    height: 20px;
    background-image : url(image/pat_top1.jpg);
    text-align: right;
}

.HeadTdSearch {
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
    font-weight: bold;
    color:#B2C4D5;
}

.PaginaFormSearch {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    color: #003A73;
    text-decoration: none;
    background-color: #FFFFFF;
    width: 120px;
}

.HeadTdNavMenuLink {
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color:#A6BACE;
    padding: 4px 6px 0px 0px;
}
.HeadTdNavMenuLink:link {
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color:#A6BACE;
    padding: 0px 0px 0px 0px;
}
.HeadTdNavMenuLink:visited {
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color:#A6BACE;
    padding: 0px 0px 0px 0px;
}
.HeadTdNavMenuLink:hover {
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color:#FFFFFF;
    padding: 0px 0px 0px 0px;
}

.HeadTdNavMenuLinkAR:link {
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color:#FFFFFF;
}
.HeadTdNavMenuLinkAR:visited {
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color:#FFFFFF;
}
.HeadTdNavMenuLinkAR:hover {
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color:#FF9706;
}

.SpallaSXTableRightBorder {
    border-right: 2px solid #E5E5E5;
}

.SpallaSXMenu {
    width: 100%;
    height: auto;
    padding: 1px 0px 1px 0px;
    FONT-SIZE: 10px;
    COLOR: #2F5E8D;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #C9DBED;
    cursor:hand;
    border-top: 1px solid #E9F1F8;
    border-bottom: 1px solid #7C9DBD;
}
.SpallaSXMenu:link {
    width: 100%;
    FONT-SIZE: 10px;
    COLOR: #2F5E8D;
    font-weight: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    display: block;
}
.SpallaSXMenu:visited {
    FONT-SIZE: 10px;
    COLOR: #2F5E8D;
    font-weight: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    display: block;
}
.SpallaSXMenu:hover {
    FONT-SIZE: 10px;
    COLOR: #2F5E8D;
    font-weight: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    BACKGROUND-COLOR: #FFFFFF;
    display: block;
}

.SpallaSXTdInformazioni {
    border-bottom: 3px solid #42668A;
    BACKGROUND-COLOR: #4E78A2;
    padding: 6px 0px 10px 0px;
}

.SpallaSXTdTitolo {
    font-size: 10px;
    font-weight: bold;
    COLOR: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
    text-align: left;
}

.SpallaDXTdLiveTitolo {
    font-size: 10px;
    font-weight: bold;
    COLOR: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
    text-align: left;
}

.SpallaDXTdDownloadTitolo {
    font-size: 10px;
    font-weight: bold;
    COLOR: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
    text-align: left;
}

.SpallaDXTableLeftBorder {
    border-left: 2px solid #E5E5E5;
}

.SpallaDXStripTitolo {
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
    padding: 0px 0px 0px 10px;
    text-align: left;
}

.SpallaDXStripZoom:hover IMG {
    cursor: url('/zoomin.cur'), hand;
    border: 1px solid #505050;
}

.SpallaDXTdStrip {
    font-size: 10px;
    font-weight: bold;
    COLOR: #505050;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
    padding: 0px 0px 0px 3px;
    text-align: left;
}

.SpallaDXTdVetrineTitolo {
    font-size: 10px;
    font-weight: bold;
    COLOR: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
    text-align: left;
}

.SpallaDXTableVetrine {
    border-left: 2px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
}

.SpallaDXTdVetrine {
    font-size: 9px;
    font-weight: bold;
    COLOR: #FFFFFF;
    padding: 4px 0px 0px 2px;
    text-align: left;
}
.SpallaDXTdVetrine A:link ,.SpallaDXTdVetrine A:active ,.SpallaDXTdVetrine A:visited ,.SpallaDXTdVetrine A:hover{
    text-decoration:none;
    font-size: 9px;
    font-weight: bold;
    COLOR: #FFFFFF;
}
.SpallaDXTdNotiziario {
    font-size: 10px;
    font-weight: normal;
    COLOR: #728FAC;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
    padding: 4px 0px 6px 6px;
    text-align: left;
}

.SpallaDXTdNotiziarioData {
    font-size: 12px;
    font-weight: bold;
    COLOR: #003A73;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif;
}

.SpallaDXTableLive {
    border-left: 2px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
}

.SpallaDXTableDownload {
    border-left: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
}

.SpallaDXTableDownload A:link ,.SpallaDXTableDownload A:active ,.SpallaDXTableDownload A:visited ,.SpallaDXTableDownload A:hover{
    text-decoration:none;
    font-size: 10px;
    font-weight: bold;
    COLOR: #FFFFFF;
}

.SpallaDXLiveTdBox IMG {
    border: 1px 1px 1px 1px  solid #003A73;
    margin-right: 5px;
    float:left;
}

.SpallaDXLiveTdBox {
    font-size: 10px;
    font-weight: normal;
    COLOR: #003A73;
}
.SpallaDXLiveTdBox A:link {
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    COLOR: #003A73;
}
.SpallaDXLiveTdBox A:visited {
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    COLOR: #003A73;
}
.SpallaDXLiveTdBox A:hover {
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    COLOR: #728FAC;
}

.SpallaDXLiveTdBox1 {
    font-size: 10px;
    font-weight: normal;
    COLOR: #003A73;
    padding: 4px 0px 0px 1px;
    text-align: left;
}
.SpallaDXLiveTdBox1 A:link {
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    COLOR: #003A73;
}
.SpallaDXLiveTdBox1 A:visited {
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    COLOR: #003A73;
}
.SpallaDXLiveTdBox1 A:hover {
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    COLOR: #728FAC;
}

.SpallaDXLiveTdBox2Border IMG {
    border: 1px 1px 1px 1px  solid #003A73;
}

.SpallaDXLiveTdBox2 {
    font-size: 10px;
    font-weight: normal;
    COLOR: #003A73;
}
.SpallaDXLiveTdBox2 A:link {
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    COLOR: #003A73;
}
.SpallaDXLiveTdBox2 A:visited {
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    COLOR: #003A73;
}
.SpallaDXLiveTdBox2 A:hover {
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    COLOR: #728FAC;
}




.SpallaDXTableScad {
    border-left: 2px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
}

.SpallaDXScadTdBox {
    background-image : url(image/scad_bg.gif);
	padding: 6px;	
    font-size: 10px;
    font-weight: normal;
    COLOR: #003A73;
	
}
.SpallaDXScadTdBox A:link, .SpallaDXScadTdBox A:visited {
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    COLOR: #003A73;
}
.SpallaDXScadTdBox A:hover {
    font-size: 10px;
    font-weight: normal;
    text-decoration: underline;
    COLOR: #9D4601;
}

.InsideDXScadTdBox {
    font-size: 10px;
    font-weight: normal;
    COLOR: #003A73;
}
.InsideDXScadTdBox A:link, .InsideDXScadTdBox A:visited {
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    COLOR: #003A73;
}
.InsideDXScadTdBox A:hover {
    font-size: 10px;
    font-weight: normal;
    text-decoration: underline;
    COLOR: #728FAC;
}

.SpallaDXLiveTdBox3Titolo {
    font-size: 11px;
    font-weight: bold;
    COLOR: #C9DBED;
    text-align: center;
}

.SpallaDXLiveTdBox3Border IMG {
    border: 1px 1px 1px 1px  solid #FFFFFF;
}

.SpallaDXLiveTdBox3 {
    font-size: 10px;
    font-weight: normal;
    COLOR: #C9DBED;
}
.SpallaDXLiveTdBox3 A:link {
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    COLOR: #C9DBED;
}
.SpallaDXLiveTdBox3 A:visited {
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    COLOR: #C9DBED;
}
.SpallaDXLiveTdBox3 A:hover {
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    COLOR: #FFFFFF;
}


.FootCredits:link {
    FONT-SIZE: 10px;
    COLOR: #728FAC;
    text-decoration: none;
    font-weight: normal;
    padding: 0px 6px 0px 6px;
}
.FootCredits:visited {
    FONT-SIZE: 10px;
    COLOR: #728FAC;
    text-decoration: none;
    font-weight: normal;
    padding: 0px 6px 0px 6px;
}
.FootCredits:hover {
    FONT-SIZE: 10px;
    COLOR: #003A73;
    text-decoration: underline;
    font-weight: normal;
    padding: 0px 6px 0px 6px;
}

.FootTdNavMenuLink {
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color:#9E9E9E;
}
.FootTdNavMenuLink:link {
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color:#9E9E9E;
}
.FootTdNavMenuLink:visited {
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color:#9E9E9E;
}
.FootTdNavMenuLink:hover {
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color:#003A73;
}

.FootTdNavMenuLinkAR:link {
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color:#9E9E9E;
}
.FootTdNavMenuLinkAR:visited {
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color:#9E9E9E;
}
.FootTdNavMenuLinkAR:hover {
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
    color:#FF9706;
}