body {
	background-color: #999999;
	margin: 0px;
	padding: 0px;
	width: auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#FFFFFF;
}
a:link, a:visited{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#424345;
	text-decoration:none;
}
a:hover{
	color:#A4A6AB;
	text-decoration:none;
}
table{
	background-color:#9FB4DC;
}
td{
   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424345;
}
.tdleft{
   font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424345;
	text-align: left;
}
.newstesto{
	font-size: 11px;
	color: #424345;
	text-align: justify;
	line-height: 14px;
}
.newstitolo{
	font-size: 11px;
	color: #424345;
	text-align: left;
	font-weight: bold;
	line-height: 13px;
}
.newstitolo1{
	font-size: 12px;
	color: #424345;
	text-align: left;
	font-weight: bold;
	line-height: 13px;
}
.newsdata{
	font-size: 11px;
	color: #424345;
	text-align: left;
	line-height: 13px;
}
.testo{
	font-size: 11px;
	color: #424345;
	line-height: 15px;
}
.testog{
	font-size: 11px;
	color: #424345;
	font-weight: bold;
}
.testogg{
	font-size: 13px;
	color: #424345;
	font-weight: bold;
}
.testop{
	font-size: 9px;
	color: #424345;
}
.tit1{
	font-size: 11px;
	color: #424345;
	text-align: center;
	font-family: Verdana;
}
.tit2{
	font-size: 11px;
	color: #424345;
	text-align: center;
	font-weight: bold;
	font-family: Verdana;
}
.iscriz1{
	font-size: 12px;
	color: #424345;
	text-align: left;
	font-family: Verdana;
	line-height: 20px;
}
.iscriz2{
	font-size: 11px;
	color: #424345;
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
}
.iscriz3{
	font-size: 11px;
	color: Red;
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
}
.iscriz4{
	font-size: 11px;
	color: #424345;
	text-align: center;
	font-family: Verdana;
}
.button1 {
	border: 1px solid #cdba73;
	background-color: #C4D6EC;
	color: #ffffff;
	letter-spacing: 1pt;
	font-weight: bold;
	font-size: 90%;
	padding: 0px 5px;
	margin: 1 0 5px 0;
	text-decoration: none;
	vertical-align: middle;
}
.button2 {
	border: 1px solid #cdba73;
	background-color: #FEC760;
	color: #ffffff;
	letter-spacing: 1pt;
	font-weight: bold;
	font-size: 90%;
	padding: 0px 5px;
	margin: 1 0 5px 0;
	text-decoration: none;
	vertical-align: middle;
}
.button3 {
	border: 1px solid #cdba73;
	background-color: #C7E434;
	color: #ffffff;
	letter-spacing: 1pt;
	font-weight: bold;
	font-size: 90%;
	padding: 0px 5px;
	margin: 1 0 5px 0;
	text-decoration: none;
	vertical-align: middle;
}
.button4 {
	border: 1px solid #cdba73;
	background-color: #85CF80;
	color: #ffffff;
	letter-spacing: 1pt;
	font-weight: bold;
	font-size: 90%;
	padding: 0px 5px;
	margin: 1 0 5px 0;
	text-decoration: none;
	vertical-align: middle;
}
.button6 {
	border: 1px solid #cdba73;
	background-color: #DBDBD5;
	color: #ffffff;
	letter-spacing: 1pt;
	font-weight: bold;
	font-size: 90%;
	padding: 0px 5px;
	margin: 1 0 5px 0;
	text-decoration: none;
	vertical-align: middle;
}
.button7 {
	border: 1px solid #cdba73;
	background-color: #FA7B76;
	color: #ffffff;
	letter-spacing: 1pt;
	font-weight: bold;
	font-size: 90%;
	padding: 0px 5px;
	margin: 1 0 5px 0;
	text-decoration: none;
	vertical-align: middle;
}

.form {  background-color: #FFFFFF; font-size: 10px}

.bordofoto{
	border-left-style:dotted;
	border-left-width:1px;
	border-left-color:#90ADD4;
	border-right-style:dotted;
	border-right-width:1px;
	border-right-color:#90ADD4;
	border-top-style:dotted;
	border-top-width:1px;
	border-top-color:#90ADD4;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#90ADD4;
}
.ruolo{
	font-size: 13px;
	color: #424345;
	font-weight: bold;
}

