* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: url(/site-img/body_bgfill.gif) #F4F4F4 repeat-y center 50%; TEXT-ALIGN: center
}
BODY {
	FONT: 12px Arial, Helvetica, Verdana, Geneva, sans-serif; COLOR: #363636
}
IMG {
	border:none
}
A {
	COLOR: #3366cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
.sfo {
	MARGIN: 0px auto; WIDTH: 990px; TEXT-ALIGN: left; background-color:#FFFFFF; border:none
}
UL#in-utility {
	CLEAR: both; FONT-SIZE: 80%; FLOAT: left; TEXT-TRANSFORM: uppercase; HEIGHT: 28px
}
#in-header-home UL#in-utility {
	MARGIN-TOP: 6px
}
UL#in-utility LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/site-img/hdr_utility_divide.gif) no-repeat right 50%; FLOAT: left; PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-TOP: 7px; LIST-STYLE-TYPE: none
}
#in-utility A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #231f20; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#in-utility A:hover {
	COLOR: #cd0000
}
UL.in-nav {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(/site-img/hdr_nav_bg.gif) #282828 repeat-x; FLOAT: left; OVERFLOW: visible; TEXT-TRANSFORM: uppercase; WIDTH: 100%; POSITION: relative
}
.in-nav UL {
	BACKGROUND: #fff; FLOAT: left; POSITION: relative
}
.in-nav LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #2c2c2c 1px solid; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #727372 1px solid; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.in-nav LI LI {
	BORDER-LEFT-COLOR: #fff; BACKGROUND: #fff; BORDER-TOP-STYLE: none
}
.in-nav A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
UL.in-nav LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.in-nav A:hover {
	COLOR: #fff
}
.in-nav LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 990px; PADDING-TOP: 0px; POSITION: absolute
}
.in-nav LI.current {
	BACKGROUND: #fff
}
.in-nav LI.current A {
	COLOR: #222
}
.in-nav A:focus {
	BACKGROUND: #cd0000; COLOR: #fff
}
.in-nav A:active {
	BACKGROUND: #cd0000; COLOR: #fff
}
.in-nav LI A:hover {
	BACKGROUND: #cd0000; COLOR: #fff
}
.in-nav LI UL LI.current {
	BACKGROUND: #e4e4e6
}
.in-nav LI LI:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cd0000
}
.in-nav LI LI A:focus {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cd0000
}
.in-nav LI LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cd0000
}
.in-nav LI LI A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cd0000
}
.in-nav LI.current UL {
	TOP: 25px
}
UL.in-nav LI LI A {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #222; PADDING-TOP: 5px
}
.in-nav LI LI.current A {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e4e4e6
}
.pubtest {
width:990px; margin-bottom:5px; border:none;
}
.tbor {
border:1px solid #CCCCCC;
}
.logser {
width:980px; border:none 
}
.bhdr {
BACKGROUND: url(/site-img/hdr_utility_nav_bg.gif) repeat-x; BACKGROUND-POSITION: bottom 
}
.logo {
margin-bottom:8px
}
.mnuh {
height:28px
}
.mnusrc {
width:430px; height:55px; background-image:url(/site-img/hdr_searchbox.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; vertical-align:bottom
}
.visite {
width:360px; margin-left:60px; margin-bottom:8px; font-size:10px; color:#666666; text-align:right
}
.optsrc
{
width:360px; margin-left:60px; margin-bottom:4px; color:#666666
}
.inptxt {
margin-right:14px
}
.inptxton {
BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 290px; PADDING-TOP: 3px; BORDER-BOTTOM: 0px; HEIGHT: 18px; margin-bottom:7px
}
.inpbut {
margin-bottom:3px; margin-left:4px
}
div#TICKER a:link{color:#003366;text-decoration:none;}
div#TICKER a:visited{color:#003366;text-decoration:none;}
div#TICKER a:active{color:#003366;text-decoration:none;}
div#TICKER a:hover{color:#003366;text-decoration:none;}
.red {color:#FF0000}
.green {color:#005300}

.corpo {
width:980px; border:none; background-color:#F4F4F4; margin-bottom:6px
}
.contUp {
width:970px; border:none
}
.contun {
width:640px
}
.zero {
width:630px; border:none; background:url(/site-img/sfpic0.gif) repeat-x #FFFFFF; margin-top:10px
}
.zerotd {
padding:2px; width:264px
}
.zerotit {
margin-top:5px; color:#006699; font-family: Georgia, Times New Roman, Times, serif; font-size:24px; font-weight:bold
}
.zerotit A{
margin-top:5px; color:#006699; font-family: Georgia, Times New Roman, Times, serif; font-size:24px; font-weight:bold; text-decoration:none
}
.zerotit A:hover{
margin-top:5px; color:red; font-family: Georgia, Times New Roman, Times, serif; font-size:24px; font-weight:bold; text-decoration:none
}
.zerotxt {
color:#333333; padding:5px
}
.segue {
text-align:right; padding:5px; color:red
}
.meno {
width:630px; border:none; background:url(/site-img/sfpic0.gif) repeat-x #FFFFFF; margin-top:8px; border-bottom:1px solid #CCCCCC
}
.menoU {
padding:2px; width:134px
}
.menoUtit {
margin-top:3px; color:#006699; font-family: Georgia, Times New Roman, Times, serif; font-size:20px; font-weight:bold
}
.menoUtit A{
margin-top:3px; color:#006699; font-family: Georgia, Times New Roman, Times, serif; font-size:20px; font-weight:bold; text-decoration:none
}
.menoUtit A:hover{
margin-top:3px; color:red; font-family: Georgia, Times New Roman, Times, serif; font-size:20px; font-weight:bold; text-decoration:none
}
.menoD {
padding:2px; width:84px
}
.menoDtit {
margin-top:5px; color:#006699; font-family: Georgia, Times New Roman, Times, serif; font-size:16px; font-weight:bold; LETTER-SPACING: -1px
}
.menoDtit A{
margin-top:5px; color:#006699; font-family: Georgia, Times New Roman, Times, serif; font-size:16px; font-weight:bold; LETTER-SPACING: -1px; text-decoration:none
}
.menoDtit A:hover{
margin-top:5px; color:red; font-family: Georgia, Times New Roman, Times, serif; font-size:16px; font-weight:bold; LETTER-SPACING: -1px; text-decoration:none
}
.menotxt {
color:#333333; margin-left:4px
}
.contTre {
width:330px
}
.menoTre {
width:320px; border:none; background:url(/site-img/sfblk.gif) repeat-x #000000; margin-top:10px
}
.menoTretit {
padding:2px; color:#FFFFFF; font-family: Georgia, Times New Roman, Times, serif; font-size:16px; line-height:24px; font-weight:bold; vertical-align:middle
}
.menoTretit A{
color:#FFFFFF; font-family: Georgia, Times New Roman, Times, serif; font-size:16px; line-height:24px; font-weight:bold; text-decoration:none
}
.menoTretit A:hover{
color:yellow; font-family: Georgia, Times New Roman, Times, serif; font-size:16px; line-height:24px; font-weight:bold; text-decoration:none
}
.pupUp {
width:320px; margin-top:9px; border:1px solid #CCCCCC; background-color:#FFFFFF
}
.pupUptd {
padding-top:10px; padding-bottom:10px
}
.ticmarg {
width:960px; margin-top:10px; border:1px solid #CCCCCC
}
.contcentral {
width:960px; margin-top:10px; border:none
}
.centralTdU {
width:502px
}
.centralTdD {
width:458px; padding-left:10px
}
.catTab {
width:500px; border:1px solid #CCCCCC; background-color:#FFFFFF
}
.catTabSEC{
width:500px; margin-top:10px; border:1px solid #CCCCCC; background-color:#FFFFFF
}
.catTdBg {
background:url(/site-img/sfpic0.gif) repeat-x #FFFFFF; padding-top:4px; padding-left:10px; FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Times New Roman, Times, serif; text-align:left; border-bottom:1px solid #999999
}
.catTdBg A{
FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Times New Roman, Times, serif; text-decoration:none
}
.catTdBg A:hover{
FONT-SIZE: 22px; COLOR: #666666; FONT-FAMILY: Times New Roman, Times, serif; text-decoration:none
}
.catTdnoBg {
padding-left:10px ; FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Times New Roman, Times, serif; text-align:left; border-bottom:1px solid #999999
}
.catTdnoBg A{
FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Times New Roman, Times, serif; text-decoration:none
}
.catTdnoBg A:hover{
FONT-SIZE: 22px; COLOR: #666666; FONT-FAMILY: Times New Roman, Times, serif; text-decoration:none
}
.catintTab {
width:480px; margin-top:2px; border:none
}
.catintTD {
padding:4px; border-bottom:1px solid #CCCCCC
}
.catintTit {
font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#003366
}
.catintTit A{
font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#003366; text-decoration:none
}
.catintTit A:hover{
font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:red; text-decoration:none
}
.catintTxt {
font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left; padding-left:5px; color:#666666
}
.catintTAD {
width:480px; margin-top:2px; margin-bottom:2px; border:none
}
.catintTATD {
text-align:left; padding-left:8px; color:red; line-height:22px; font-weight:bold
}
.catintTATD A{
color:#003366; line-height:22px; font-weight: normal; text-decoration:none
}
.catintTATD A:hover{
color:red; line-height:22px; font-weight: normal; text-decoration:none
}
.legTut {
background-image:url(/site-img/gall.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; text-align:right; vertical-align:bottom; padding:5px; color:red; font-weight:bold 
}
.legTut A{
text-align:right; vertical-align:bottom; color:red; font-weight:bold; text-decoration:none; color:#006699
}
.legTut A:hover{
text-align:right; vertical-align:bottom; color:red; font-weight:bold; text-decoration:none; color:red
}
.MArss {
margin-right:5px
}
.comTab {
width:500px; border:1px solid #cccccc; border-top:none; background-color:#FFFFFF
}
.comTDtit {
background:url(/site-img/sfpic0.gif) repeat-x #FFFFFF; padding-top:8px; FONT-SIZE: 12px; COLOR:red; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:center; font-weight:bold
}
.comTDPa {
padding:8px
}
.comSel {
FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 400px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#DDFFDD
}
.comSelint {
FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 328px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#FFFF80
}
.comSelintN {
FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 328px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.intTAbDCent {
width:448px; border:none
}
.intTdDCent {
width:308px; vertical-align:top
}
.intTdTCent {
width:142px; vertical-align:top; padding-left:10px
}
.TabMqua {
width:308px; background:url(/site-img/sfpic0.gif) repeat-x #FFFFFF; border:1px solid #CCCCCC; background-color:#FFFFFF
}
.TabMquaImg {
border-bottom:1px solid #CCCCCC; padding:4px
}
.TabMquaTit {
font-family:Arial, Helvetica, sans-serif; color:#333333; padding:2px; border-bottom:1px solid #CCCCCC
}
.TabMquaTit A{
font-family:Arial, Helvetica, sans-serif; color:#333333; text-decoration:none
}
.TabMquaTit A:hover{
font-family:Arial, Helvetica, sans-serif; color:red; text-decoration:none
}
.SapeTa {
width:308px; background-color:#000000; margin-top:10px; margin-bottom:10px; text-align:center; border:1px solid #000000
}
.SapeTdN {
FONT-SIZE: 22px; COLOR: #FFFFFF; FONT-FAMILY: Times New Roman, Times, serif; border-bottom:1px solid #FFFFFF; padding-bottom:4px; background:url(/site-img/sapebgf.gif) repeat-x #000000
}
.SapeTIT {
font-family: Georgia, Times New Roman, Times, serif; font-size:14px; font-weight:bold; background-color:#FFFFFF; COLOR:#333333; padding-top:10px; padding-bottom:10px
}
.SapeTIT A{
font-family: Georgia, Times New Roman, Times, serif; font-size:14px; font-weight:bold; background-color:#FFFFFF; COLOR:#333333; text-decoration:none
}
.SapeTIT A:hover{
font-family: Georgia, Times New Roman, Times, serif; font-size:14px; font-weight:bold; background-color:#FFFFFF; COLOR:red; text-decoration:none
}
.SapeTxt {
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; COLOR:#FFFFFF
}
.TabQuoOn {
width:132px; border:none; color:#333333; margin-top:15px; margin-bottom:15px
}
.TabQuoOnTi {
text-align:center; font-size:12px; font-weight:bold; border-bottom:1px solid #999999
}
.TabQuoOnTxt {
font-size:10px; font-weight:bold; border-bottom:1px solid #999999; padding-left:10px; padding-top:4px; padding-bottom:4px; letter-spacing:1px; color:#333333
}
.TabQuoOnTxt A{
font-size:10px; font-weight:bold; letter-spacing:1px; color:#333333; text-decoration:none
}
.TabQuoOnTxt A:hover{
font-size:10px; font-weight:bold; letter-spacing:1px; color:red; background-color: #FFFFFF; text-decoration:none
}
.TabAnnI {
width:132px; border:none; color:#333333; margin-top:15px; margin-bottom:10px
}
.TabAnnTd {
font-size:10px; font-weight:bold; border-bottom:1px solid #999999;
}
.TabAnnDiv {
padding:4px; border-bottom:1px solid #CCCCCC
}
.TabAnnDiv A{
color:#333333; text-decoration:none
}
.TabAnnDiv A:hover{
color:red; background-color:#FFFFFF; text-decoration:none
}
.TabAnnDivT {
color:red; font-size:12px
}
.TabAnnDivT A {
color:red; font-size:12px; text-decoration:none
}
.TabAnnDivT A:Hover {
color:red; font-size:12px; text-decoration:none; background-color:#FFFFFF;
}
.QUOVAtab {
width:308px; margin-top:14px; margin-bottom:15px; text-align:center; background-color:#FFFFFF
}
.QUOVAtd {
border-left:1px solid #000000; border-bottom:1px solid #666666; border-right:1px solid #000000; padding-left:10px; text-align:left; font-size:10px; color:red
}
.QUOVAtd A{
text-align:left; font-size:10px; color:#000000; font-weight:bold; text-decoration:none
}
.QUOVAtd A:hover{
text-align:left; font-size:10px; color:red; font-weight:bold; text-decoration:none
}
.Tabfoot {
width:960px; border:none; margin-top:10px
}
.TdfootPub {
width:170px; vertical-align:top
}
.TdfootCont {
width:790px; vertical-align:top
}
.GallTab {
width:790px; color:#FFFFFF; background:url(/site-img/sfblk.gif) repeat-x #000000; font-weight:bold; font-size:10px; border-bottom:1px solid #FFFFFF
}
.GallTit {
border-bottom:1px solid #FFFFFF; text-align:center; padding:4px; font-size:16px; letter-spacing:1px; color:#ffffff; font-weight:bold 
}
.Gallimg {
widows:62px; border-left:2px solid #FFFFFF
}
.Galltx {
text-align:left; padding-left:2px; font-size:10px;
}
.Galltx A{
color:#FFFFFF; text-decoration:none
}
.Galltx A:hover{
color:#FFFF00; text-decoration:none
}
.GallMnl {
border-top:1px solid #FFFFFF; text-align:center; padding-top:8px; padding-bottom:8px; font-size:10px
}
.GallMnl A{
color:#FFFFFF; text-decoration:none
}
.GallMnl A:hover{
color:#FFFF00; text-decoration:none
}

.footTabsco {
width:790px; margin-top:10px ; border:none
}
.footTabscotd {
width:380px
}
.TabAlCat {
width:380px; border:1px solid #CCCCCC; background-color:#FFFFFF
}
.tdAlCatTi {
background:url(/site-img/sfpic0.gif) repeat-x #FFFFFF; padding-top:4px; padding-left:10px ; FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Times New Roman, Times, serif; text-align:left; border-bottom:1px solid #999999; vertical-align:top
}
.tabcontAlCat { 
width:360px; margin-top:2px; margin-bottom:2px; border:none
}
.tdcontAlCat { 
text-align:left; padding-left:8px; color:red; line-height:22px; font-weight:bold;
}
.tdcontAlCat A{ 
color:#003366; line-height:22px; text-decoration:none; font-weight:normal
}
.tdcontAlCat A:hover{ 
color:red; line-height:22px; text-decoration:none; font-weight:normal
}
.blu{ 
color:#003366
}
.rosso{ 
color:#FF4646
}
.GalImg {
width:60px; height:46px
}
.TmbImg {
width:80px; height:60px
}
.Arial14 {
	padding:5px ; text-align:center; FONT-SIZE: 14px; font-weight:bold; COLOR:#333333; FONT-FAMILY: Arial; border:1px solid #CCCCCC; background-color:White
}
.Arial14 A {
	COLOR:#006699; 
}
.Arial14 A:hover {
	COLOR:red; 
}
.Arial12 {
	padding:5px ; text-align:center; FONT-SIZE: 12px; font-weight:bold; COLOR:#333333; FONT-FAMILY: Arial; background-color:White
}
.Arial12 A {
	COLOR:#006699; 
}
.Arial12 A:hover {
	COLOR:red; 
}
.tabbord2 {
	BORDER: #cccccc 1px solid; background-color:White; FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Arial; margin-bottom:12px
}
.titolopicc {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ed5001; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Tahoma
}
.titolopicc a {
	FONT-WEIGHT: bold; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Tahoma; TEXT-DECORATION: none
}
.titolopicc a:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #006699
}
.testo {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Tahoma; text-align:justify
}
.titolo {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ed5001; font-family: Georgia, Times New Roman, Times, serif;
}
.titolo a {
	FONT-WEIGHT: bold; COLOR: #444444; font-family: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.titolo a:hover {
	font-family: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none; COLOR: #006699
}
.titoloG {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #006699; font-family: Georgia, Times New Roman, Times, serif
}
.titoloG a {
	FONT-WEIGHT: bold; COLOR: #006699; font-family: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none
}
.titoloG a:hover {
	font-family: Georgia, Times New Roman, Times, serif; TEXT-DECORATION: none; COLOR: red
}
.bgurl {
	background:url(/site-img/sfpic0.gif) repeat-x #FFFFFF;
}
.Gallimgint {
width:68px; padding-right:6px; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #666666
}
.GallTabica {
width:100%; color:#FFFFFF; font-weight:bold; font-size:10px; border-bottom:1px solid #FFFFFF; background-color:#222222
}
.GallTitica {
border-bottom:1px solid #FFFFFF; background:url(/site-img/hdr_nav_bg.gif) repeat-x #000000; text-align:center; padding:4px; font-size:16px; letter-spacing:1px; color:#ffffff; font-weight:bold 
}
.Galltxica {
text-align:left; padding-left:2px; font-size:10px; border-bottom:1px solid #666666
}
.Galltxica A{
color:#FFFFFF; text-decoration:none
}
.Galltxica A:hover{
color:#FFFF00; text-decoration:none
}
.UltCinqdiv {
border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA; margin:4px; padding:3px;  background-color:#FFFFFF; font-size:10px; font-weight:bold
}
.UltCinqdiv A{
color:#333333
}
.UltCinqdiv A:hover{
color:red
}
.tdNewsBox {
background:url(/site-img/sfpic0.gif) repeat-x #FFFFFF; padding-top:5px; padding-bottom:15px; color:#333333; font-size:14px; line-height:20px; text-align:left
}
.titoloNews {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #006699; font-family: Georgia, Times New Roman, Times, serif; line-height:normal
}
.TdinterPag { 
width:340px; padding-left:10px
}
.TdinterPubG { 
width:330px; margin-top:10px; background-color:#ededef; border:1px solid #cccccc
}
.TdinterPubGPad { 
padding-top:15px; padding-bottom:15px
}
.ToX { 
margin-top:10px
}
.ToV { 
margin-top:5px
}
.PtV { 
padding-top:5px
}
.PaXL { 
padding-left:10px
}
.PaO { 
padding:2px
}
.LasNoIn { 
font-size:14px; font-weight:bold; text-align:center; border-bottom:1px solid #333333; color:red
}
.LasNoCon { 
text-align:left; font-size:10px; border-bottom:1px solid #666666
}
.lasten { 
font-family:Arial; font-size: 16px;	text-align:left; font-weight: bold; color:#333333; line-height: 20px; margin:4px;
}
.lasten a { 
font-size: 12px; color:#003366; line-height: 16px; font-weight:normal
}
.lasten a:hover { 
width:100%; color:#FF0000; background-color:#FFFFFF
}
.inviafb A {
	BACKGROUND-IMAGE: url(/site-img/v3_icon_facebook.jpg); LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; FLOAT: right; LETTER-SPACING: -1px; COLOR: #000; FONT-SIZE: 13px; FONT-WEIGHT: normal; TEXT-DECORATION: none; padding-left:20px; padding-right:5px;
}
.inviafb A:hover {
	COLOR: #00386b; TEXT-DECORATION: none
}
.inviaprint A {
font-family:Arial;	font-size: 13px; background-image:url(/site-img/ico_addons.gif); FLOAT: right; COLOR: #000; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none ; font-weight:normal; letter-spacing:-1px
}
.inviaprint A {
	BACKGROUND-POSITION: 0px -196px; PADDING-LEFT: 16px; MARGIN: 0px 8px = 0px 0px
}
.inviaprint A:hover {
	BACKGROUND-POSITION: 0px -296px; COLOR: #00386b; TEXT-DECORATION: none
}
.inviacomments A {
font-family:Arial;	font-size: 13px; font-weight:normal; letter-spacing:-1px;	FLOAT: right; BACKGROUND-IMAGE: url(/site-img/ico_addons.gif); MARGIN:0px; margin-left:8px; COLOR: #000; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.inviacomments A {
	BACKGROUND-POSITION: 0px -396px; PADDING-LEFT: 16px; MARGIN: 0px 0px = 0px 6px
}
.inviacomments A:hover {
	BACKGROUND-POSITION: 0px -496px; COLOR: #00386b; TEXT-DECORATION: none
}
.MininwsT {
margin-bottom:8px; padding-left:5px; padding-top:5px; border-left:10px solid #EBFFD7; border-right:10px solid #EBFFD7; color:#007900; font-family: Georgia, Times New Roman, Times, serif; font-size:14px; font-weight:bold
}
.MininwsT A{
color:#333333; font-family: Georgia, Times New Roman, Times, serif; font-size:12px; font-weight:bold; text-decoration:none
}
.MininwsT A:hover{
color:red; font-family: Georgia, Times New Roman, Times, serif; font-size:12px; font-weight:bold; text-decoration:none
}
.TabSpoZe {
width:480px; height:180px; border:none; background:url(/site-img/sfB180.gif) repeat-x #000000; margin-top:10px
}
.TabSpoMun {
width:480px; height:64px; border:none;  background:url(/site-img/sfpic0.gif) repeat-x #ffffff; margin-top:10px
}
.TabSpoMdu {
width:480px; height:64px; border:none; background-color:#ffffff; margin-top:10px
}
.TabSpBo {
width:404px; margin-top:12px; border:1px solid #007900
}
.zerotitS {
margin-top:5px; color:#006699; font-family: Georgia, Times New Roman, Times, serif; font-size:24px; font-weight:bold
}
.zerotitS A{
margin-top:5px; color:#005900; font-family: Georgia, Times New Roman, Times, serif; font-size:24px; font-weight:bold; text-decoration:none
}
.zerotitS A:hover{
margin-top:5px; color:red; font-family: Georgia, Times New Roman, Times, serif; font-size:24px; font-weight:bold; text-decoration:none
}
.zerotitSL {
margin-top:5px; color:#007900; font-family: Georgia, Times New Roman, Times, serif; font-size:18px; font-weight:bold
}
.zerotitSL A{
margin-top:5px; color:#444444; font-family: Georgia, Times New Roman, Times, serif; font-size:18px; font-weight:bold; text-decoration:none
}
.zerotitSL A:hover{
margin-top:5px; color:red; font-family: Georgia, Times New Roman, Times, serif; font-size:18px; font-weight:bold; text-decoration:none
}
.zerotitSLP {
margin-top:5px; color:#007900; font-family: Georgia, Times New Roman, Times, serif; font-size:14px; font-weight:bold
}
.zerotitSLP A{
margin-top:5px; color:#444444; font-family: Georgia, Times New Roman, Times, serif; font-size:14px; font-weight:bold; text-decoration:none
}
.zerotitSLP A:hover{
margin-top:5px; color:red; font-family: Georgia, Times New Roman, Times, serif; font-size:14px; font-weight:bold; text-decoration:none
}
.Mininws {
border-left:20px solid #007900; padding-left:10px; margin-top:5px; background-color:#EBFFD7; color:#FF6600; text-align:left; font-family: Arial; font-size:16px; font-weight:bold
}
.Mininws A{
margin-top:5px; color:#007900; font-family: Arial; font-size:16px; font-weight:bold; text-decoration:none
}
.Mininws A:hover{
margin-top:5px; color:red; font-family: Arial; font-size:16px; font-weight:bold; text-decoration:none
}
.colSportlat {
 width:404px; background:url(/site-img/sfpic0.gif) repeat-x #ffffff
}
.MnSportU {
padding:4px; font-size:12px; font-weight:bold; color:red; text-align:center
}
.MnSportU A{
font-size:12px; padding-right:2px; padding-left:2px; color:#333333; text-decoration:none
}
.MnSportU A:hover{
font-size:12px; padding-right:2px; padding-left:2px; color:red; text-decoration:none
}
.MnSportUSel {
padding:4px; font-size:12px; font-weight:bold; background-color:#E4E4E6; color:red; text-align:center
}
.MnSportUSel A{
font-size:12px; color:#333333; padding-right:2px; padding-left:2px; background-color:#E4E4E6; text-decoration:none
}
.MnSportUSel A:hover{
font-size:12px; padding-right:2px; padding-left:2px; color:red; background-color:#E4E4E6; text-decoration:none
}
.orp {
border:1px solid #FFFFFF; padding:2px
}
.orp A{
border:1px solid #FFFFFF
}
.orp A:hover{
border:1px solid #006699
}
