body {
	margin-top: 0px;
	padding-top: 0px;
	background-image: url(ita/img/sfondosx.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #D4D3CE;
	/*background-color: #000;*/
}


.testatinablog {
	background-image: url(ita/img/barratitoloblog2.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FFFFFF;
   padding-left: 18px;
   padding-top: 15px;
}


.bordofoto {
	border: thin solid #FF9000;
}

.link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.linkrosso {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #EA0F0F;
	font-size: 10px;
}


a.linkrosso:visited {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #EA0F0F; font-weight: normal; text-decoration:none}

a.linkrosso:hover {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #EA0F0F; font-weight: normal; text-decoration:underline}

.linkrosso:link { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #EA0F0F; font-weight: normal; text-decoration:none }


.linkverde {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #EA0F0F;
	font-size: 10px;
}


a.linkverde:visited {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #0D655C; font-weight: normal; text-decoration:none}

a.linkverde:hover {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #0D655C; font-weight: normal; text-decoration:underline}

.linkverde:link { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #0D655C; font-weight: normal; text-decoration:none }




a.link:visited {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration:none}

a.link:hover {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; font-weight: normal; text-decoration:underline}

.link:link { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration:none }


.testoverdebold {

	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #7C704F;
	font-size: 9px;
}

.testoverdebold2 {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #5F5336;
	font-size: 9px;
}

.testomargine {
	padding: 6px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #5C5A58;
	font-size: 10px;
}




.link2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #993300;
	font-size: 11px;
}


.testo {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 10px;
}

.linkverdino {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #52ABB2;
	font-size: 10px;
}

a.linkverdino:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #52ABB2; font-weight: bold; text-decoration:none}

a.linkverdino:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #52ABB2; font-weight: bold; text-decoration:underline}

.linkverdino:link { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #52ABB2; font-weight: bold; text-decoration:none }


.linkarancio {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF7800;
	font-size: 10px;
}

a.linkarancio:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF7800; font-weight: bold; text-decoration:none}

a.linkarancio:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF7800; font-weight: bold; text-decoration:underline}

.linkarancio:link { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF7800; font-weight: bold; text-decoration:none }


.testonerobold {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 10px;
}

a.testonerobold:visited {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration:none}

a.testonerobold:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration:underline}

.testonerobold:link { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration:none }




.testo2 {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 10px;
}

a.testo2:visited {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration:none}

a.testo2:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration:underline}

.testo2:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration:none }


.margine {
 padding-left: 18px;
 padding-top: 15px;
}

.margine2 {
 padding-left: 18px;
 padding-top: 5px;
 padding-bottom: 5px;
}


.testopiccolo {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 10px;
}


a.testopiccolo:visited {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration:none}

a.testopiccolo:hover {  font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #0D655C; font-weight: normal; text-decoration:underline}

.testopiccolo:link { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration:none }


.testobiancobold2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}

.titolo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
}


.titolorosso {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E32068;
	font-size: 11px;
}

.titolettorosso {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #E32068;
	font-size: 10px;
}

.to{
 vertical-align: top;

}

.fo{
 vertical-align: bottom;

 height: 25px;
}

#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: 360px;
	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;
}