
body 
{
	background-image: url(/Images/sf.jpg);
	background-color: #EFEBCE;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #36515B;
	text-decoration: none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100%;
 }

.grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #36515B;
	text-decoration: none
}
.bianca { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.biancanormal { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.biancanormal9 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none ; line-height: normal}
.grigiochiaro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #93959B; text-decoration: none; line-height: normal}
.rosso_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #EE3156; text-decoration: none; line-height: normal}
.grigionormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #41525C;
	text-decoration: none;
	line-height: normal
}
.grigio_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #41525C;
	text-decoration: none
}
.rosso_boldCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EE3156;
	text-decoration: none;
	line-height: normal
}
a.bianca:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline
}
.grigio11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #41525C;
	text-decoration: none
}
.BLU {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #316AC0;
	text-decoration: none;
	line-height: normal
}
.grigionormalbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #41525C;
	text-decoration: none;
	line-height: normal
}
.bianco12 {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none ; line-height: normal
}
A.grigionormalbold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #41525C;
	text-decoration: underline;
	line-height: normal
}
.rosso18 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #EE3156;
	text-decoration: none;
	line-height: normal
}
.grigio_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #41525C;
	text-decoration: none
}
.rosso {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #A70230; text-decoration: none; line-height: normal
}
A.biancanormal9:hover {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: underline; line-height: normal
}
.grigio11b {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #395263;
	text-decoration: none
}
.rosso11b {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #AD1719;
	text-decoration: none
}
.rossotitolo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #EE3156;
	text-decoration: none;
	line-height: normal
}
.biancanormal9bold {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: none ; line-height: normal
}
A.biancanormal9bold:hover {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; text-decoration: underline; line-height: normal
}
.grigionews {


	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #EB3155;
	text-decoration: none;
	line-height: normal
}
.grigionewsg {



	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #41525C;
	text-decoration: none;
	line-height: normal
}
.grigionewsverde {




	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #93A036;
	text-decoration: none;
	line-height: normal
}
A.rosso_bold:hover {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #EE3156; text-decoration: underline; line-height: normal
}
.grigiobold12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #41525C;
	text-decoration: none;
	line-height: normal
}
a.rosso:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EC3053;
	text-decoration: underline;
	font-weight: normal;

}
.blublog {


	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #27A8E1;
	text-decoration: none;
	line-height: normal
}
.blubloggrass {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #28A9E2; text-decoration: underline; line-height: normal
}
.grigionormalboldsottolin {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #41525C;
	text-decoration: underline;
	line-height: normal
}
.azzurro {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #50A6D3;
	text-decoration: none
}
.azzurro9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #50A6D3;
	text-decoration: none;
}
.grigiob {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #36515B;
	text-decoration: none
}
.grigiosottolineato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #36515B;
	text-decoration: underline;
	line-height: 16px;

}

input.login
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #36515B;
	height:14px;
	width:50px;
	}


input[type="text"] 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #36515B;
	height:14px;
	width:150px;
	}

input[type="password"] 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #36515B;
	height:14px;
	width:150px;
	}

select 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #36515B;
	width:150px;
	
}

.boxInformativa
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #618686;
	width:95%;
	height:100px;
	border:solid 1px #6699CC;
}

.textareaInformativa
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #36515B;
	 width:95%;
	 height:100px;
	}
	
.validatorErrorMsgBold
{
	color: #ff0000;
	font-weight:bold;
}

.immagineArtista
{
	border-style:solid;
	border-color:#83BDE0;
	border-width:3px;

 }
 
 .immagineOpera
{
	border-style:solid;
	border-color:#FFFFFF;
	border-width:1px;

 }
  
 .textboldrosso
 {
  color: Red;
	}
	
	 
 .textboldrossobold
 {
  color: Red;
  font-weight:bold;
	}
	
.textbold
{
	font-weight:bold;
	}
	
a.linkBlue:link { 
	color:Blue;
	}
a.linkBlue:visited { 
	color: Blue;
	}
a.linkBlue:hover { 
	color: Blue;
	}
a.linkBlue:active { 
	color: Blue;
	}
	
.divErrore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	padding: 4px 6px 4px 6px;
	background-color:#F6E9DD;
	border: 1px solid #FF0000;
}

#container 
{ 
	position: relative; width: 110px; height: 600px; padding: 0px; margin: 0px; overflow:hidden; overflow-y: hide; overflow-x: hide; 
}   

#LayerIscrizioneGratuita 
{
position: Absolute;
top: 50%;
left: 50%;
width: 640px;
height: 185px;
margin-left: -320px;
}

