BODY
{
	margin: 0px;
	SCROLLBAR-FACE-COLOR: #BE2951; 
	SCROLLBAR-HIGHLIGHT-COLOR: #BE2951; 
	SCROLLBAR-SHADOW-COLOR: #FF99CC; 
	SCROLLBAR-3DLIGHT-COLOR: #FF99CC; 
	SCROLLBAR-ARROW-COLOR:  #FF99CC; 
	SCROLLBAR-TRACK-COLOR: #CCCCCC; 
	SCROLLBAR-DARKSHADOW-COLOR: #FF99CC;
}

.ScritteRosa
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    RIGHT: auto;
    LEFT: auto;
    COLOR: #CC3366;
    BOTTOM: auto;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TOP: auto
}

.ScritteRosa A:link
{
    COLOR: #CC3366;
    TEXT-DECORATION: none
}

.ScritteRosa A:visited
{
    COLOR: #CC3366;
    TEXT-DECORATION: none
}
.ScritteRosa A:hover
{
    COLOR: #CC3366;
    TEXT-DECORATION: underline
}


.CellaBordoSottoRosa {
	background-color: #FEEDF3;
	border-bottom-style: solid;
	border-bottom-color: #CC3366;
	border-bottom-width: 1px;
}

.ScritteMuro
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    RIGHT: auto;
    LEFT: auto;
    COLOR: #000000;
    BOTTOM: auto;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TOP: auto
}

.ScritteMuro A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

.ScritteMuro A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.ScritteMuro A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}

.ScritteNereGrandi
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	RIGHT: auto;
	LEFT: auto;
	COLOR: #000000;
	BOTTOM: auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TOP: auto;
	font-weight: bolder;
}

.ScritteNereGrandi A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

.ScritteNereGrandi A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.ScritteNereGrandi A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}

.ScritteNere
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;
	RIGHT: auto;
	LEFT: auto;
	COLOR: #000000;
	BOTTOM: auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TOP: auto;
}

.ScritteNere A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

.ScritteNere A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.ScritteNere A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}

.TabellaFina {
	border: 1px solid #CC99CC;
}
.CellaRosa {
	background-color: #FEEDF3;
	border-top: 1px none #BE2951;
	border-right: 1px solid #BE2951;
	border-bottom: 1px solid #BE2951;
	border-left: 1px solid #BE2951;
}

.CellaRosaBordoSotto {
	background-color: #FEEDF3;
	border-bottom: 1px solid #BE2951;
}


.CellaRosaNoBorder {
	background-color: #FEEDF3;
}

.Combo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	background-color: #E8F2FE;
	height: 20px;
	cursor: hand;
}
.ScritteBianche
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;
	RIGHT: auto;
	LEFT: auto;
	COLOR: #ffffff;
	BOTTOM: auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TOP: auto;
}

.ScritteBianche A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

.ScritteBianche A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.ScritteBianche A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}

.ScritteMenu
{
	FONT-SIZE: 10px;
	RIGHT: auto;
	LEFT: auto;
	COLOR: #6BA0D7;
	BOTTOM: auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TOP: auto;
	font-weight: bolder;
}

.ScritteMenu A:link
{
    COLOR: #6BA0D7;
    TEXT-DECORATION: none
}

.ScritteMenu A:visited
{
    COLOR: #6BA0D7;
    TEXT-DECORATION: none
}
.ScritteMenu A:hover
{
    COLOR: #BE2951;
    TEXT-DECORATION: none
}

.ScritteBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003265;
	TEXT-DECORATION: none;
	font-size: 9px;
	padding-left: 3px;
	padding-right: 3px;
}

.ScritteBlu A:link
{
    COLOR: #003265;
    TEXT-DECORATION: none
}

.ScritteBlu A:visited
{
    COLOR: #003265;
    TEXT-DECORATION: none
}
.ScritteBlu A:hover
{
    COLOR: #003265;
    TEXT-DECORATION: underline
}

.Textarea {

    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.CellaBiancaVota {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.CellaSottoVota {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-size: 9px;

}
.CellaBordoDxSx {
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CC3366;
	border-right-color: #CC3366;
	border-bottom-color: #CC3366;
	border-left-color: #CC3366;
}
.CellaBordoSx {
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CC3366;
	border-right-color: #CC3366;
	border-bottom-color: #CC3366;
	border-left-color: #CC3366;
}
.CellaBordoDx {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CC3366;
	border-right-color: #CC3366;
	border-bottom-color: #CC3366;
	border-left-color: #CC3366;
	border-right-width: 2px;


}
.ScritteRosaMenu {
	FONT-SIZE: 10px;
	RIGHT: auto;
	LEFT: auto;
	COLOR: #BE2951;
	BOTTOM: auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TOP: auto;
	font-weight: bolder;
}

.ScritteRosaMenu A:link
{
    COLOR: #BE2951;
    TEXT-DECORATION: none
}

.ScritteRosaMenu A:visited
{
    COLOR: #BE2951;
    TEXT-DECORATION: none
}

.ScritteRosaMenu A:hover
{
    COLOR: #6BA0D7;
    TEXT-DECORATION: none
}

.CellaCeleste {
	background-color: #E8F2FE;
}
.CellaViola {

	background-color: #BE2951;
}
.CellaCelesteBordo {
	background-color: #E8F2FE;
	border-bottom-style: solid;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
}

.CellaCelesteBordoDx {
	background-color: #E8F2FE;
	border-right-color: #BE2951;
	border-right-width: 1px;
	border-right-style: solid;
}

.CellaCelesteBordoSt {
	background-color: #E8F2FE;
	border-bottom-color: #BE2951;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}



.AvatarUomo {
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
}

.AvatarDonna {
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-top-color: #BE2951;
	border-right-color: #BE2951;
	border-bottom-color: #BE2951;
	border-left-color: #BE2951;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
}

.ScritteNews {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;
	RIGHT: 2px;
	LEFT: 2px;
	COLOR: #000000;
	BOTTOM: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TOP: 2px;
	padding-top: 3px;
	padding-bottom: 3px;

}

.ScritteNews A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

.ScritteNews A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.ScritteNews A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}

.pulsante {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #003265;
	height: 18px;
	border: 1px solid #738AA0;
	cursor: hand;
}
.CellaCelesteBordoSotto {
	background-color: #E8F2FE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003366;

}
.ScritteRosaBlink {
	FONT-SIZE: 10px;
	RIGHT: auto;
	LEFT: auto;
	COLOR: #BE2951;
	BOTTOM: auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TOP: auto;
	font-weight: bolder;
	TEXT-DECORATION: blink;

}

.ScritteRosaBlink A:link
{
    COLOR: #BE2951;
    TEXT-DECORATION: blink
}

.ScritteRosaBlink A:visited
{
    COLOR: #BE2951;
    TEXT-DECORATION: blink
}
.ScritteRosaBlink A:hover
{
    COLOR: #6BA0D7;
    TEXT-DECORATION: blink
}

.pulsanteRosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #FF0000;
	height: 18px;
	border: 1px solid #738AA0;
	cursor: hand;
}
.CellaCelesteBordoDxSt {

	background-color: #E8F2FE;
	border-right-color: #BE2951;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #BE2951;
	border-bottom-width: 1px;
	border-bottom-style: solid;

}
