/* TAG DEFINITION */

BODY { font-family: Verdana, sans-serif;font-size: 12px;color: #000000}
TD { font-family: Verdana, sans-serif;font-size: 12px;color: #000000}

a { text-decoration: underline; color: #000000 }
a:hover { text-decoration: none }
a:visited { color: #000000 }

a.bold {
	text-decoration: underline;
	font-weight: bold;
	color: #000000;
}
a.bold:hover { text-decoration: none }
a.bold:visited { color: #000000 }

a.elenco { text-decoration: none; font-weight: bold; color: #000000 }
a.elenco:hover { text-decoration: none }
a.elenco:visited { color: #000000 }

a.bianco { text-decoration: underline; color: #FFFFFF; font-size: 11px;}
a.bianco:hover { text-decoration: none }

.bold { font-weight: bold;}

.elenco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16pt; color: #000000}

.titolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; padding-left: 18pt; padding-right: 18pt; padding-top: 6pt; color: #000000}

.txt{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 18pt; padding-right: 18pt; padding-top: 6pt; color: #000000}

.elenco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16pt; color: #000000}

.brdimg {
	border: 1px solid #000000;
	padding: 2px;
	background-color: #FFFFFF;
	margin-right: 4px;
	margin-top: 5px;
	margin-bottom: 2px;
}

.brdimgbis {
	border: 1px solid #000000;
	padding: 2px;
	background-color: #FFFFFF;
	margin-right: 10px;
	margin-top: 7px;
	margin-bottom: 2px;
}

.brdimgter {
	border: 1px solid #000000;
	padding: 2px;
	background-color: #FFFFFF;
}

.barrarossa {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-color: #780101;
}
.spsx1 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #F1C85E;
	padding: 8px 0px 8px 6px;
	letter-spacing: -0.3px;
}
.spsx1riga {
	border-bottom: 1px solid #FFFFFF;
	background-color: #D9A934;
	padding: 8px 0px 8px 6px;
	letter-spacing: -0.3px;
}
.spsx2 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #F1C85E;
	padding: 8px 0px;
}
.spsx2riga {
	border-bottom: 1px solid #FFFFFF;
	background-color: #D9A934;
	padding: 8px 0px;
}
.spsx3 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #C3C65E;
	padding: 8px 0px 8px 6px;
}
.spsx4 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #C3C65E;
	padding: 8px 0px;
}
.spsx5 {
	padding: 8px 4px 2px 10px;
}
.spsx6 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #3985B3;
	padding: 8px 0px 8px 8px;
}
.spsx7 {
	border-bottom: 1px solid #FFFFFF;
	background-color: #85B4D0;
	padding: 8px 4px 8px 10px;
	font-weight: bold;
}
.spsx8 {
	border-bottom: 1px solid #FFFFFF;
	padding: 8px 4px 8px 10px;
}
.px10 {
	font-size: 10px;
}
.bianco {
	color: #FFFFFF; font-size: 11px;
}
.desel {
	color: #B2C3CD; font-size: 11px;
}
.spsx9 {
	padding: 10px 4px 8px 10px;
}
.spsx10 {
	padding: 8px 2px 0px 10px;
}

.sp_rassegna {
	padding: 0px 0px 10px 0px;
}

.spcentro {
	padding-top: 8px;
	padding-bottom: 8px;
}
.spbottom {
	padding-bottom: 10px;
}

.loghispacer {
	margin-top: 8px;
	margin-bottom: 15px;
	margin-right: 5px;
}

.brdimg2 {
	border: 1px solid #000000;
	padding: 2px;
	background-color: #FFFFFF;
}
.titoloverde {
	color: #669933;
	font-size: 12px;
	font-weight: bold;
}
.spsforum {
	padding: 15px 12px 0px 8px;
}
.spsx1sel {
	border-bottom: 1px solid #D9A934;
	background-color: #D9A934;
	padding: 8px 0px 8px 6px;
	letter-spacing: -0.3px;
}
.spsx1sel1 {
	background-color: #F1C85E;
	padding: 8px 0px 8px 6px;
	letter-spacing: -0.3px;
}
.spsx1sel2 {
    border-bottom: 1px solid #FFFFFF;
	background-color: #A4A64F;
	padding: 8px 0px 8px 6px;
}
.spsx2sel {
	border-bottom: 1px solid #D9A934;
	background-color: #D9A934;
	padding: 8px 0px;
}
.spsx2sel1 {
	background-color: #F1C85E;
	padding: 8px 0px;
}
.spsx2sel2 {
    border-bottom: 1px solid #FFFFFF;
	background-color: #A4A64F;
	padding: 8px 0px;
}
.spsx10expl {
	padding: 4px 4px 4px 10px;
	background-color: #F1C85E;
}
.spsx10explsel {
	padding: 4px 4px 4px 10px;
	background-color: #D9A934;
	}
.spsx10explsel1 {
	border-bottom: 1px solid #FFFFFF;
	padding: 4px 4px 4px 10px;
	background-color: #D9A934;
}
.spsx10explfine {
	padding: 4px 4px 8px 10px;
	background-color: #F1C85E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
INPUT {  font-family: Verdana, Helvetica; font-size: 10px; color: #000000; background-color: #FFFFFF ; }

SELECT {  font-family: Verdana, Helvetica; font-size: 10px; color: #000000; background-color: #FFFFFF ; }

a.linkbold {
	font-weight: bold;
	color: #017BC1;
	text-decoration: underline;
}
a.linkbold:hover {
	text-decoration: underline;
}
a.linkbold:visited {
	text-decoration: underline;
}

a.link10 {
	font-size: 10px;
	color: #017BC1;
	text-decoration: underline;
}
a.link10:hover {
	text-decoration: underline;
}
a.link10:visited {
	text-decoration: underline;
}
a.forum {
	color: #7D7D7D;
	text-decoration: underline;
}
a.forum:hover {
	text-decoration: underline;
}
a.forum:visited {
	text-decoration: underline;
}

.titoli {
	font-size: 12px;
	font-weight: bold;
}
.txtfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.bordoforum {
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	padding-left: 5px;
}
.bordoforum1 {
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	background-color: #EBEBEB;
	border-right-style: solid;
	padding-left: 5px;
}
.bordoforum2 {
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	padding-left: 5px;
}
.bordoforumbusta {
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	background-color: #EBEBEB;
}
.bordoforumbusta1 {
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	background-color: #EBEBEB;
}
.bordoforumbusta2 {
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
.bordoforumtest {
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	background-color: #EBEBEB;
}
.bordoforumbustatop {
	background-color: #EBEBEB;
	border: 1px solid #CCCCCC;
}
.bordoforumtop {
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	padding-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
.bordoforumbottom {
	padding-left: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	padding-top: 5px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size: 10px;
}
.bordoforummsg {
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px;
	border-left: 1px solid #CCCCCC;
}
.bordoforumrispondi {
	border-right-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-right: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.borderform {
	border: 1px solid #CCCCCC;
}
.bordoforummsg2 {
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 2px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.tblforum {
	padding-bottom: 5px;
}
.grigiound {
	color: #7D7D7D;
	text-decoration: underline;
}

.grigioall {  font-size: 11px; font-weight: normal; color: #666666;}

.grigioec {  font-size: 10px; font-weight: normal; color: #666666;}

.txtnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 8pt;
	padding-right: 8pt;
	padding-top: 0pt;
	color: #000000;
	padding-bottom: 0px;
}
.spsxbanner {
	border-bottom: 1px solid #FFFFFF;
	background-color: #85B4D0;
	padding: 0px;
	font-weight: bold;
}
.dvdriga {
	background-color: #EBEBEB;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.dvdrigalinea {
    border-bottom: 2px solid #EBEBEB;
}

.dvdrigabianca {
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.spsxdvd {
	background-color: #D9A934;
	color: #650001;
	padding: 8px 4px 8px 10px;
	font-weight: bold;
    border-bottom: 1px solid #FFFFFF;
}
.tabellalinea {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}

.dvdrigabiancat {
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
}
.rosso {
	color: #FF0000;
}
.titolonero {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.titologiallo {
	color: #CC9933;
	font-size: 12px;
	font-weight: bold;
}

.brdimg4 {
	border: 1px solid #000000;
	padding: 2px;
	background-color: #FFFFFF;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 6px;
}

.brdimgfoto {
	border: 1px solid #000000;
	padding: 2px;
	background-color: #FFFFFF;
}

.rss {
    background: #FF6600;
    padding: 0px 4px;
    font-weight: bold;
    text-decoration: none;
    color: #FFF;
    border-top: 1px solid #FF9148;
    border-right: 1px solid #B44800;
    border-bottom: 1px solid #893700;
    border-right: 1px solid #FF7C24;
}

ul.promo  {
    list-style-type: circle;
	list-style-image: url(../images/pinnero.gif);    
    padding: 0px;
    margin: 10px 0 10px 16px;
}

ul.promo li{
    padding: 3px 0 0 0;
    margin: 0 0 3px 0;
}
