BODY{
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #555555;
	background-repeat: no-repeat;
	background-attachment: fixed;
	text-align: center;
}

A:link
{
	color: #555555;
    TEXT-DECORATION: none
}
A:visited
{
    color: #555555;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.piccolo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}
A.piccolo:link
{
    COLOR: white;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}
A.piccolo:visited
{
    COLOR: white;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}
A.piccolo:hover
{
    COLOR: #999999;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}
A.piccolo:active
{
    COLOR: white;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    TEXT-DECORATION: none
}
/*A.little
{
    FONT-SIZE: 10px;
    font-family : "Courier New", Courier, monospace;
    font-weight : bolder;
}
A.little:link
{
    color: #555555;
}
A.little:visited
{
    color: #555555;
}
A.little:hover
{
    COLOR: #a8a8a8
}
A.little:active
{
    COLOR: #a8a8a8
}*/
A.medium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
}
A.medium:link
{
    color: #555555;
}
A.medium:visited
{
    color: #555555;
}
A.medium:hover
{
    COLOR: #a8a8a8;
}
A.medium:active
{
    COLOR: #a8a8a8;
}
BR
{
    FONT-SIZE: 8px;
}
P
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 18px;
}
LABEL
{
    FONT-SIZE: 11px;
    color: #555555;
    LINE-HEIGHT: 20px;
}
.home{
	margin: 0px 0px 0px 0px;
}
INPUT
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #dfdfdf
}
SELECT
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #dfdfdf
}
.white
{
    BACKGROUND-COLOR: #ffffff
}
.inputtext
{
    WIDTH: 168px
}
.inputtext-white
{
    WIDTH: 168px;
    BACKGROUND-COLOR: #ffffff
}
.button
{
    WIDTH: 84px
}
TEXTAREA
{
    FONT-SIZE: 10px;
    WIDTH: 168px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #dfdfdf
}
.selectn4
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H3
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    LETTER-SPACING: 2px;

}
H2{
	 
    FONT-SIZE: 11px;
	 /*font-family: "Times New Roman", Times, serif;*/
	letter-spacing: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    /*LETTER-SPACING: 2px;*/
	 /*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	
}

.fumo
{
    COLOR: #666666;
}
.piccologray
{
    FONT-SIZE: 7pt;
	 color:#555555;
    FONT-WEIGHT: bolder;
}
.piccolo
{
    FONT-SIZE: 9px;
}
#m10{
	overflow: auto;
	height:202px;
	width:650px;
	text-indent: 2px;
	text-align: center;
	margin:0px auto 0px auto;
}
#loc2{
	padding-left:8px;
	vertical-align: top;
}
#surr1{
	margin:3px 10px 0px 0px;
}
#surr2{
	margin:3px 0px 0px 10px;
}
#idduomo{
	margin-left:10px;
}
#scri{
	margin-bottom:10px;
}
.c{
	text-align: center;
}
.j{
	text-align: justify;
}
.r{
	text-align: right;
}
.l{
	text-align: left;
}
.t{
	vertical-align: top;
}
a.invert{
	color:white;
	font-size:14px;
}
a.invert:hover{
	color:#555555;
}

a.invert:visited{
	color:white;
}
#tloc{
	text-align: center;
	margin: 20px 3px 18px 3px;
}
.times{
	font-family: "Times New Roman", Times, serif;
	font-size:14px;
}
.tdstudio{
	width: 165px;
}
#tblhome{
	margin:0px 0px 0px 0px;
	border: 0px;
	width: 640px;
}
.sgrondo{
	padding-left:8px;
}