/* generale */
BODY {
	margin: 0 0 0 0;
	background-color: #0909B0;
	scrollbar-face-color: #0909B0;
	scrollbar-shadow-color: #335997;
	scrollbar-highlight-color: #AAAAFF;
	scrollbar-3dlight-color: #335997;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: #0909B0;
	scrollbar-arrow-color: #FFFFCE;
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 10pt;
}

TD {
	font-family: verdana, arial, sans-serif;
	color: #000000;
	font-size: 10pt;
}

a { text-decoration: none; color: #996600; font-weight: bold;}
a:Hover { color: #BB9933;}

a.wb { color: #FFFFFF; font-weight: bold; }
a.bn { color: #000000; font-weight: normal;}

.fvertsin {
	background-image: url(/gfx/nav/bottoni_3x1.gif);
	background-repeat: repeat-y;
}
.fvertdes {
	background-image: url(/gfx/nav/bottoni_3x3.gif);
	background-repeat: repeat-y;
}

/* Sezione news brevi */
.oranews {font-size: 10px;}
.titolonews { color: #996600; font-size: 9pt; font-weight: bold;}
.lancionews { font-size: 10px; text-align: justify; color: #000000;}

.ondeblu {
	background-image: url(/gfx/sfondi/ondeblu.gif);
	background-repeat: repeat;
	border: 3px solid #FAB204;
	padding: 4px;
}
.ondegialle {
	background-image: url(/gfx/sfondi/ondegialle.gif);
	background-repeat: repeat;
	border: 3px solid #FAB204;
	padding: 4px;
}
/* end generale */


.fpitemleft { color: #777777; padding-left: 5px; font-weight: bold;}
.fpitemselleft { color: #FFFFFF; padding-left: 5px; font-weight: bold;}
.fpsubitemleft { color: #777777; font-size: 8pt; padding-left: 12px;}
.fpsubitemselleft { color: #FFFFFF; font-size: 8pt; padding-left: 12px;}

.fpitemright { color: #777777; padding-right: 5px; font-weight: bold;}
.fpitemselright { color: #FFFFFF; padding-right: 5px; font-weight: bold;}
.fpsubitemright { color: #777777; font-size: 8pt; padding-right: 12px;}
.fpsubitemselright { color: #FFFFFF; font-size: 8pt; padding-right: 12px;}


/* Sfondi (repeat, no-repeat,  repeat-x, repeat-y) */
.Sgioco {
	background-image: url(gfx/sfondi/gioco.gif);
	background-repeat: no-repeat;
}
.Shome {
	background-image: url(gfx/sfondi/home.jpg);
	background-repeat: no-repeat;
}
.Sblusfscuro {
	background-image: url(gfx/sfondi/blusfscuro.jpg);
	background-repeat: no-repeat;
}
.Sego {
	background-image: url(gfx/sfondi/ego.gif);
	background-repeat: no-repeat;
}
.Smagazine {
	background-image: url(gfx/sfondi/magazine.gif);
	background-repeat: no-repeat;
}
.Snero {
	background-image: url(gfx/sfondi/nero.jpg);
	background-repeat: no-repeat;
}
.Scelesteblu {
	background-image: url(gfx/sfondi/celesteblu.gif);
}
.Sblublu {
	background-image: url(gfx/sfondi/blublu.gif);
	background-repeat: repeat-x;
}
.Sbiancoblu {
	background-image: url(gfx/sfondi/biancoblu.gif);
	background-repeat: repeat-x;
}
.Salone {
	background-image: url(gfx/sfondi/alone.jpg);
	background-repeat: no-repeat;
}
.Spiccoliludici {
	background-image: url(gfx/sfondi/piccoliludici.gif);
	background-repeat: repeat-y;
}
.Sondeblu {
	background-image: url(gfx/sfondi/ondeblu.gif);
	background-repeat: repeat;
}
.Sregistra {
	background-color: #504FE8;
	background-image: url(gfx/sfondi/registrazione.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}
.Ssegnala {
	background-image: url(gfx/segnala/send.jpg);
	background-repeat: no-repeat;
	background-position: center center
}
.Sblupiatto { background-color: #5B5BF9;}
.Snews { background-color: #747AD7;}
.Smail { background-color: #0006FC;}
.Srifare { background-color: #948DF4;}
.Scomunita { background-color: #F9D16C;}
.Ssfondo { background-color: #0909B0;}
.Sblack { background-color: #000000;}

/* Specifici di pagina */
.elencoforum { background-color: #747AD7;}
.titoloarticolo { font-size: 14px; font-weight: bold; color: #000000;}
.corponews { font-size: 8pt; text-align: justify;}
.disclaimernews { color: #FFFFFF; font-size: 7pt;}

.testomail { color: #FAB204; font-size: 8pt;}

.bordo {
	border-left: 2px solid #323243;
	border-right: 2px solid #C9C7F5;
	border-bottom: 2px solid #DCDBF8;
	border-top: 2px solid #010101;
}

.gstesta {
	border-left: 1px solid #000000;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #cccccc;
	background-color: #111111;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

.gscella0 {
	border-left: 1px solid #000000;
	border-right: 1px solid #F5F5FB;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #F5F5FB;
	background-color: #9999CC;
}
.gsclink0 {
	border-left: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px none #000000;
	background-color: #9999CC;
}
.gscomment {
	color: #000000;
	font-size: 8pt;
}

.gslink0 {
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
}
.gscella1 {
	border-left: 1px solid #000000;
	border-right: 1px solid #CDCEEF;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #CDCEEF;
	background-color: #6666CC;
}

.gsclink1 {
	border-left: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px none #000000;
	background-color: #6666CC;
}
.gslink1 {
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
}

.grcella0 {
	border-left: 1px solid #000000;
	border-right: 1px solid #F5F5FB;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #F5F5FB;
	background-color: #9999CC;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
}

.grcella1 {
	border-left: 1px solid #000000;
	border-right: 1px solid #CDCEEF;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #CDCEEF;
	background-color: #6666CC;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
}

/* Specifiche per testi dei forum */
	/* Specifiche di impaginazione testi */
.macrosez { color: #FF9900; font-size: 15px; }
.sezione {color: #FFFFFF; font-size: 15px; }
.oggetto { color: #FF9900; font-weight: bold; }
.titolo { color: #FFFFFF; font-weight: bold; }
	/* Specifiche per fondi tabelle */
.intesta {
	background-color: #000000;
	color: #FFFFFF;
}
.cella0 {
	background-color: #6666CC;
	color: #000000;
}
.cella1 {
	background-color: #9999CC;
	color: #000000;
}

/* Stili per la pagina di registrazione */
.regtitolo {
	color: #FF9900;
	font-size: 15px;
	font-weight: bold;
}
.regtesto {
	color: #000000;
	font-weight: bold;
}

/* stili aggiuntivi per cartoline/cartomine/ecc. */
.cartitolo1 {
	color: #FF9900;
	font-weight: bold;
}
.cartitolo2 {
	color: #FFFFFF;
	font-weight: bold;
}
.cartesto2 {   /* cartesto1 riservato per carattere di default */
	color: 000099;
	font-weight: bold;
}

/* Stili per la nuova piattaforma di gioco */
.titolini {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-align: center}
.testogabbia {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; text-align: justify}
.infondogiochi {  background-image: url(sfondi/infondogiochi.gif); background-repeat: no-repeat; background-position: center bottom}

/* Stile per l'include dei sondaggi */
.titolopoll {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.testopoll {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}

/* Testi generici */
.disclaimer { color: #ffffff; font-size: 8pt;}
.testo1 { color: #ffffff;}
.testopiccolo { color:#ffffff; font-size: 8pt;}
.testohome1 { color: #000066; padding: 5pt; font-size: 11pt; font-weight: bold; text-align: justify;}
.testohome2 { color: #000000; padding: 5pt; font-size: 10pt; text-align: justify;}

.testopiccoli {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold}
.testopl2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: none; font-weight: bold}
.testobianco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; text-align: justify; font-weight: normal}
.testonavbassa {  background-image: url(gfx/home/tile.gif); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}
.newshome { color: #663300; font-size: 8pt; font-weight: bold; }
.newshome2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; font-weight: normal}
.nerohome {  background-image: url(homenew/img/sfnero.gif); background-repeat: no-repeat; background-position: center top}
.testobianco2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; text-align: center; font-weight: normal }
.sendmail {  background-image: url(/gfx/segnala/send.jpg); background-repeat: no-repeat; background-position: center center}

