BODY {
	 FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; BACKGROUND-color: #000000; margin-top: 0px 
}

.base  {
	FONT-SIZE: 12px; COLOR: #CCCCCC; TEXT-DECORATION: none
}
.base A {
	COLOR: #CCCCCC; TEXT-DECORATION: underline; 
}
.base A:hover{
	COLOR: #CCCCCC; TEXT-DECORATION: none;
}

.base1  {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.base1 A {
	COLOR: #ffffff; TEXT-DECORATION: underline; 
}
.base1 A:hover{
	COLOR: #ffffff; TEXT-DECORATION: none;
}



.novita  {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none; margin-left:0px
}
.novita A {
	COLOR: #ffffff; TEXT-DECORATION: underline; margin-left:0px
}
.novita A:hover{
	COLOR: #ffffff; TEXT-DECORATION: none; margin-left:0px
}


.paglia  {
	FONT-SIZE: 12px; COLOR: #CCCCCC; TEXT-DECORATION: none; margin-left:0px; LINE-HEIGHT: 15px
}
.paglia A {
	COLOR: #FFFF33; TEXT-DECORATION: none; margin-left:0px; LINE-HEIGHT: 15px
}
.paglia A:hover{
	COLOR: #CCCCCC; TEXT-DECORATION: none; margin-left:0px; LINE-HEIGHT: 15px
}

.paglia2  {
	FONT-SIZE: 12px; COLOR: #CCCCCC; TEXT-DECORATION: none; margin-left:0px; LINE-HEIGHT: 15px
}
.paglia2 A {
	COLOR: #FFFF33; TEXT-DECORATION: none; margin-left:0px; LINE-HEIGHT: 15px
}
.paglia2 A:hover{
	COLOR: #CCCCCC; TEXT-DECORATION: none; margin-left:0px; LINE-HEIGHT: 15px
}



.titolo {
	FONT-SIZE: 16px; COLOR:#FFFF33; TEXT-DECORATION: none; margin-left:0px
}

.titolo A {
	FONT-SIZE: 16px; COLOR:#FFFF33; TEXT-DECORATION: none; margin-left:0px
}

.titolo A:hover{
	FONT-SIZE: 16px; COLOR:#CCCCCC; TEXT-DECORATION: none; margin-left:0px
}



.field {
	FONT-SIZE: 12px; COLOR:#ffffff; TEXT-DECORATION: none; margin-left:0px
}
.field2 {
	FONT-SIZE: 12px; COLOR:#FFFF33; TEXT-DECORATION: none; margin-left:0px
}

.sottotitolo{
	FONT-SIZE: 12px; COLOR:#C0C0C0; TEXT-DECORATION: none; margin-left:0px
}

.menu {
	FONT-SIZE: 13px; COLOR: #808080; TEXT-DECORATION: none; margin-bottom:7px
}
.menu A {
	COLOR: #808080; TEXT-DECORATION: none; margin-bottom:7px
}
.menu A:hover{
	30px;COLOR: #FFFF33; TEXT-DECORATION: none; margin-bottom:7px
}


.paginazione {
	FONT-SIZE: 10px; COLOR:#333333; TEXT-DECORATION: none; margin-left:0px
}
.paginazione A {
	COLOR: #ffffff; TEXT-DECORATION: none; margin-left:0px
}
.paginazione A:hover{
	COLOR: #333333; TEXT-DECORATION: none; margin-left:0px
}


.footer {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none; margin:30px
}
.footer A {
	COLOR: #ffffff; TEXT-DECORATION: underline; margin:30px
}
.fotter A:hover{
	COLOR: #ffffff; TEXT-DECORATION: none;margin:30px
}

/* ***********************************************************************************

*/





.legend {
	FONT-SIZE: 12px; COLOR: #CB0110; TEXT-DECORATION: none border_color: #000000
}
.legend A{
	COLOR: #CB0110; TEXT-DECORATION: underline; 
}

.legend A:hover {
	COLOR: #CB0110; TEXT-DECORATION: none;
}











.corpo {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; margin-top: 6px; margin-right: 10px; margin-bottom: 6px; margin-left: 10px; LINE-HEIGHT: 15px
}

.corpo A {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline; 
}

.corpo A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;
}

.corpo_link_giallo {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; margin-top: 6px; margin-right: 10px; margin-bottom: 6px; margin-left: 10px; LINE-HEIGHT: 15px
}

.corpo_link_giallo A {
	FONT-SIZE: 11px; COLOR: #ffff00; TEXT-DECORATION: none; 
}

.corpo_link_giallo A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;
}

.separatore {
	FONT-SIZE: 7px; COLOR: #cccccc; TEXT-DECORATION: none; margin-top: 0px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px; LINE-HEIGHT: 0px
}

.app{
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; margin-top: 6px; margin-right: 10px; margin-bottom: 6px; margin-left: 10px; LINE-HEIGHT: 15px
}

.app A {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; 
}

.app A:hover {
	FONT-SIZE: 11px; COLOR:#FFFF00; TEXT-DECORATION: none;
}

.forma {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; margin-top: 6px; margin-right: 10px; margin-bottom: 6px; margin-left: 10px; LINE-HEIGHT: 15px FONT-SIZE: 11px; COLOR: #000000; BORDER: #FFFF00 1px solid; 

}

.error  {
	FONT-SIZE: 12px; COLOR: #FF0000; font-weight: bold; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px;
}

.corpo_mess:first-letter{normal:none; font-size:150%; color: #ffff00;margin-top: 6px;margin-bottom: 6px}

.corpo_mess {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; margin-top: 6px; margin-right: 10px; margin-bottom: 6px; margin-left: 10px; LINE-HEIGHT: 15px
}

.corpo_mess A {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: underline; 
}

.corpo_mess A:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none;
}




.vert {
	FONT-SIZE: 14px; COLOR: #993333; LINE-HEIGHT: 40px
}
.vert A {
	FONT-SIZE: 14px; COLOR: #993333; LINE-HEIGHT: 40px; TEXT-DECORATION: none
}
.vert A:hover {
	FONT-SIZE: 14px; COLOR: #cccccc; LINE-HEIGHT: 40px
}

.reg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #993333; PADDING-TOP: 5px
}
.reg A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #993333; PADDING-TOP: 5px
}
.reg A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #993333; PADDING-TOP: 5px; TEXT-DECORATION: none
}
.esterna {
	border : 1px; border-style: solid; border-color:  #cccccc;
}