@charset "utf-8";


body {

background-image:url(ita/images/background.jpg);

background-position: left top;

background-repeat: no-repeat;

background-color:#ccc;
margin:0px;

/*margin-left: 317px;

margin-right: 0px;

margin-top: 14px;

padding-top: 91px;*/

}

.numerobianco {
font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #ffffff;
}


.sfondinoimgnews {
	background-image: url(ita/images/sfondinoimgnews.jpg);
	background-position: top;
	background-repeat: no-repeat;
}


.padding {
	padding: 18px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #232323;
	
}


.casellarossa {
	background-image: url(ita/images/casellinarossa.jpg);
	background-repeat: no-repeat;
	width: 67px;
	height: 27px;
	margin-top: 10px;
	
}

.testobiancocasella {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	margin-top: 10px;
	
}

.testoviolasponsor {
background-image: url(ita/images/barrettagiorno_lezioni.jpg);
	background-repeat: no-repeat;
	height: 37px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f065cd;
	padding-left: 15px;
	/*padding-top: 10px;*/
}

.testoverdesponsor {
background-image: url(ita/images/barrettagiorno_lezioni.jpg);
	background-repeat: no-repeat;
	height: 37px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #b8b800;
	padding-left: 15px;
	/*padding-top: 10px;*/
}


.testoverdesponsor2 {
background-image: url(ita/images/barrettagiorno_lezioni.jpg);
	background-repeat: no-repeat;
	height: 37px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #73d81f;
	padding-left: 15px;
	/*padding-top: 10px;*/
}

.testorossosponsor {
background-image: url(ita/images/barrettagiorno_lezioni.jpg);
	background-repeat: no-repeat;
	height: 37px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #e21a29;
	padding-left: 15px;
	/*padding-top: 10px;*/
}


.testoblusponsor {
background-image: url(ita/images/barrettagiorno_lezioni.jpg);
	background-repeat: no-repeat;
	height: 37px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #269cba;
	padding-left: 15px;
	/*padding-top: 10px;*/
}


.testoaranciosponsor {
background-image: url(ita/images/barrettagiorno_lezioni.jpg);
	background-repeat: no-repeat;
	height: 37px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f87310;
	padding-left: 15px;
	/*padding-top: 10px;*/
}

.campoform {
border-width: thin;
	border-color: silver;
	background-image: url(ita/images/sfondinoinput.jpg);
	background-repeat: repeat-x;
	height: 21px;
}


.campoform2 {
border-width: thin;
	border-color: silver;
	background-image: url(ita/images/sfondinoarea.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.giornotestatina {
background-image: url(ita/images/barrettagiorno_lezioni.jpg);
	background-repeat: no-repeat;
	height: 37px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ff9900;
	padding-left: 15px;
	/*padding-top: 10px;*/
}

.titolorossotestatina {
background-image: url(ita/images/barrettagiorno_lezioni.jpg);
	background-repeat: no-repeat;
	height: 37px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #aa0132;
	padding-left: 15px;
	/*padding-top: 10px;*/
}


.bordofoto {

	border: thin solid #000;

}



.cellasfondo {
	background-image:url(ita/images/background.jpg);
	background-position:top;
	background-repeat:repeat-x;
}



.testonerospazio {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px;
}

.testogrigio {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #5e6671;

}

.testogrigio2_justify {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5e6671;
	text-align: justify;
}

.testogrigio2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5e6671;
}

.testogrigio2bold {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #5e6671;
}

.testoverde {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #2e5409;

}


.testoverdesmallbold {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #249b00;
}

.testoverdebold {
	font-family: "Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #636309;
}



.testoarancio {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #fc5604;

}

.testoaranciobold {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #fb8903;

}

.testoaranciobold2 {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #ff630c;

}

.testoaranciobold3 {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #ec550a;

}

.titoloarancio {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 21px;

	font-weight: normal;

	color: #ff630c;

}

.titoloarancio2 {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #ff630c;

}

.titolofucsia {

	font-family: "Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Arial, Verdana, Helvetica, sans-serif;

	font-size: 21px;

	font-weight: normal;

	color: #f50ce7;

}

.titolofucsia2 {

	font-family: "Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Arial, Verdana, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	color: #f50ce7;
	padding-top: 8px;
	/*padding-left: 10px;*/

}


.titolofucsia3 {

	font-family: "Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Arial, Verdana, Helvetica, sans-serif;
	font-size: 23px;
   font-weight: bold;
	color: #f50ce7;
	padding-top: 8px;

}


.testofucsiabold3 {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #c51798;

}


.testoblu {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #1176b0;

}


.testoblubold {

	font-family: "Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Arial, Verdana, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #094daa;

}

.testoblubold2 {

	font-family: "Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Arial, Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #160bac;

}

.testoblubold3 {

	font-family: "Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Arial, Verdana, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #094daa;

}

.testoblubold4 {

	font-family: "Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Arial, Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #094daa;

}

.titolorosso {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #ec064c;

}


.titoloblu {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: normal;

	color: #043c41;

}



.testoazzurrobold {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #0903fd;

}

.testobordeaux {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9f1c1f;
	/*padding-left: 8px;*/
}

.testobordeauxbold {

	font-family: "Myriad Pro", "Myriad Pro Cond", "Myriad Pro Light", Arial, Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #9e1a20;

}

.testobordeauxbold2 {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #9f1c1f;

}

.testoverdebold {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #055113;

}

.testorossobold {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #fc130e;

}


.testorossobold2 {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #db0d16;

}

.testobold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #1496bf;

}









.testobold2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #b0ada9;

}



a.testobold2:visited {

color : #b0ada9;

text-decoration : none;

}

a.testobold2:hover {

color : #000;

text-decoration : underline;

}

.testobold2:link {

color : #b0ada9;

text-decoration : none;

}


.cellaviolagiorno {
	background-image: url(eng/images/cellaviolagiorno.jpg);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	width: 65px;
	padding-left: 4px;
	padding-top: 4px;
}

.testobiancobig {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	/*padding-left: 8px;*/
}


.titolobianco {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	padding-left: 8px;
}

.titolettobianco {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 8px;
}
.titolettonero {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 8px;
}

.testonero {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	/*padding-left: 8px;*/
}


a.testonero:visited {

color : #000000;

text-decoration : none;

}

a.testonero:hover {

color : #000;

text-decoration : underline;

}

.testonero:link {

color : #000000;

text-decoration : none;

}



.testonero2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	/*padding-left: 8px;*/
}


a.testonero2:visited {

color : #000000;

text-decoration : none;

}

a.testonero2:hover {

color : #000;

text-decoration : underline;

}

.testonero2:link {

color : #000000;

text-decoration : underline;

}

.testonerobig {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	/*padding-left: 8px;*/
}

.testonerobig2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	/*padding-left: 8px;*/
}

a.testonerobig2:visited {

color : #000000;

text-decoration : none;

}

a.testonerobig2:hover {

color : #000;

text-decoration : underline;

}

.testonerobig2:link {

color : #000000;

text-decoration : none;

}

.testonerobigpadd {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	letter-spacing: 1.2px;
}

.testonerobigbold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	/*padding-left: 8px;*/
}


#messaggioko {
	width: 350px;
	height: 10px;
	background-color: #DCDCDC;
	background-image: url(pannello/grafica/icona_ko.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #8B0000;
}

#messaggiook {
	width: 460px;
	height: 15px;
	background-color: #C8FFC8;
	background-image: url(pannello/grafica/icona_ok.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #32CD32;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #5DD75F;
}
