body {
	margin-top: 0px; margin-left: 0px;
}
a:link  {
	color: #000066;
	font-family: Verdana, Arial, SunSans-Regular;
	text-decoration: none
}
a:active  {
	color: #000066;
	font-family: Verdana, Arial, SunSans-Regular;
	text-decoration: none
}
a:visited  {
	color: #000066;
	font-family: Verdana, Arial, SunSans-Regular;
	text-decoration: none
}
a:hover  {
	color: #000066;
	font-family: Verdana, Arial, SunSans-Regular;
	text-decoration: none
}
a.testoblu2:link {
	color: #004E73;
	text-decoration: none
}
a.testoblu2:active {
	color: #004E73;
	text-decoration: none
}
a.testoblu2:hover {
	color: #004E73;
	text-decoration: none
}
a.testoblu2:visited {
	color: #004E73;
	text-decoration: none
}
a.testoblu2medio:link {
	color: #004E73;
	font-size: 60%;
	text-decoration: none
	
}
a.testoblu2medio:active {
	color: #004E73;
	font-size: 60%;
	text-decoration: none
	
}
a.testoblu2medio:visited {
	color: #004E73;
	font-size: 60%;
	text-decoration: none
	
}
a.testoblu2medio:hover {
	color: white;
	background-color: #004E73;
	font-size: 60%;
	text-decoration: none
	
}
a.testoblu2mediointerno:link {
	color: #004E73;
	font-size: 100%;
	text-decoration: none
	
}
a.testoblu2mediointerno:active {
	color: #004E73;
	font-size: 100%;
	text-decoration: none
	
}
a.testoblu2mediointerno:visited {
	color: #004E73;
	font-size: 100%;
	text-decoration: none
	
}
a.testoblu2mediointerno:hover {
	color: white;
	background-color: #004E73;
	font-size: 100%;
	text-decoration: none
	
}
a.testoblu2grande:link {
	color: #004E73;
	font-size: 75%;
	text-decoration: none
	
}
a.testoblu2grande:active {
	color: #004E73;
	font-size: 75%;
	text-decoration: none
	
}
a.testoblu2grande:visited {
	color: #004E73;
	font-size: 75%;
	text-decoration: none
	
}
a.testoblu2grande:hover {
	color: white;
	background-color: #004E73;
	font-size: 75%;
	text-decoration: none
	
}

a.testoblu3:link {
	color: #004E73;
	font-size: 60%;
	text-decoration: none
	
}
a.testoblu3:active {
	color: #004E73;
	font-size: 60%;
	text-decoration: none
	
}
a.testoblu3:visited {
	color: #004E73;
	font-size: 60%;
	text-decoration: none
	
}
a.testoblu3:hover {
	color: white;
	background-color: #004E73;
	font-size: 60%;
	text-decoration: none
	
}
a.testobianco:link {
	color: white;
	text-decoration: none
}
a.testobianco:active {
	color: white;
	text-decoration: none
}
a.testobianco:hover {
	color: white;
	text-decoration: none
}
a.testobianco:visited {
	color: white;
	text-decoration: none
}
a.testorosso:link {
	color: #990000;
	text-decoration: none;
	font-size: 50%;
}
a.testorosso:active {
	color: #990000;
	text-decoration: none
}
a.testorosso:hover {
	color: #990000;
	text-decoration: none;
	font-size: 50%;
}
a.testorosso:visited {
	color: #990000;
	text-decoration: none;
	font-size: 50%;
}
a.footer:link {
	color: #990000;
	font-size: 80%;
	text-decoration: none
}
a.footer:active {
	color: #990000;
	font-size: 80%;
	text-decoration: none
}
a.footer:visited {
	color: #990000;
	font-size: 80%;
	text-decoration: none
}
a.footer:hover {
	color: white;
	font-size: 80%;
	background-color: #990000;
	text-decoration: none
}
a.testoblumedio:link {
	color: #000066;
	font-size: 55%;
	text-decoration: none
	
}
a.testoblumedio:active {
	color: #000066;
	font-size: 55%;
	text-decoration: none
	
}
a.testoblumedio:visited {
	color: #000066;
	font-size: 55%;
	text-decoration: none
	
}
a.testoblumedio:hover {
	color: white;
	background-color: #000066;
	font-size: 55%;
	text-decoration: none
	
}
a.testoblugrande:link {
	color: #000066;
	font-size: 65%;
	text-decoration: none
	
}
a.testoblugrande:active {
	color: #000066;
	font-size: 65%;
	text-decoration: none
	
}
a.testoblugrande:visited {
	color: #000066;
	font-size: 65%;
	text-decoration: none
	
}
a.testoblugrande:hover {
	color: white;
	background-color: #000066;
	font-size: 65%;
	text-decoration: none
	
}



.titolobianco{
	font-size: 65%;
	font-family: Verdana, Arial, SunSans-Regular;
	font-weight: bold
}
.testobianco{
	color: white;
	font-size: 60%
}
.testo{
	color: white;
	font-size: 60%;
}
.titoloblu{
 	font-size: xx-small; font-family: Arial Black, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #004E73; font-weight:bold
}
td {
	font-size: 100%; font-family:  Verdana, Arial, Helvetica; color: white
}
.testoblu {
	color: #000066;
	font-family:  Verdana, Arial, Helvetica;
	font-size: 50%;
}
.testoblumedio {
	color: #000066;
	font-size: 55%;
}
.testoblu2 {
	color: #004E73;
	font-size: 50%;
	
}
.testoblu2medio {
	color: #004E73;
	font-size: 55%;
	text-decoration: none
	
}
.testoblu2grande {
	color: #004E73;
	font-size: 65%;
}
.testoblu2grande2 {
	color: #004E73;
	font-size: 78%;
}
.testoblu3 {
	color: #004E73;
	font-size: 80%;
}
.testoblugrande {
	font-size: 65%; color: #000066
}
.testorosso{
	color: #990000;
	font-size: 65%
}
.testogiallo{
	font-family: Arial Black, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #E79E00;
	font-weight:bold;
	font-size: 70%;
}
.spaziatura {
	padding-left: 10%;
	padding-right: 10%;
}
.campo {
	font-family: Verdana, Arial, Helvetica;
	font-size: 50%;
	width: 10%	
}

.verdana{
	font-family: Verdana, Arial, Helvetica;
	font-size: 50%;
	color: white;
}
.verdanablu {
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	color: #004E73;
}
.nscp {
	font-family: Verdana, Arial, Helvetica;
	font-size: 130%;	
}
.pdf {width:50%; float:left; text-align:center; padding-bottom:15px}
.space { color:#fff; font-size:10%}
.iscrizione_n label{ color:#004E73}
.iscrizione_n input{ width:120px; color:#004E73; font-size:95%}
.bold {font-weight:bold}
.alleg {color: #004E73; font-size: 130%; font-weight:bold }
.classp td p{margin:0px; padding:0}
.classp td br{line-height:0.1em}
.testoblugrande p, .testoblu2medio p, .testoblu2grande p {margin:0; padding:0}

/* STILI ASSOCIATI ALLA TENDINA DI XSTANDARD */
.bold {font-weight:bold;}
.italic {font-style:italic;}
.normal {font-weight:normal;}
.underline {text-decoration:underline;}
.testoright {text-align:right;}
.testocenter {text-align: center;}
.testoleft {text-align:left;}
.small {font-size:0.9em;}
.small2 {font-size:0.8em;}
.big {font-size:1.1em;}
.big2 {font-size:1.15em;}
.rosso {color:#88231D;}
.blu {color:#2158A6;}
.grigio {color:#8C8C8C;}
lingua_en, lingua_fr, lingua_de, lingua_es {font-size:1.05em; color:#333333;}
acronym {cursor:help; border-bottom:none;}
cite, q, blockquote {font-size:1.05em; font-style:italic; color:#333333;}
blockquote {text-align:center;}
ol.elenco_requisiti li {margin-bottom:10px;}

.logo_er_sx_2011 { float:left}
.logo_er_dx_2011 { float:right}
.logo_er_2011 { background-color:#ffffff; background-image:url(../images/logo_er_2011.gif); background-repeat:repeat-x; background-position:top}
.logo_er_2011 div {clear:both; height:1px; overflow:hidden; color:#ffffff;}
.logo_er_2011 img{border:none}

