  body       {
color: #6B6C5E;
text-decoration: none;
font-family: verdana, tahoma, arial, helvetica, sans-serif;
font-size: 11px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px; }
a:link       { color: #6B6C5E; text-decoration: none; font-family: verdana, tahoma, arial; font-size: 11px }
a:visited    { color: #6B6C5E; text-decoration: none; font-family: verdana, tahoma, arial; font-size: 11px }
a:hover      { color: #54544B; text-decoration: underline; font-family: verdana, tahoma, arial; font-size: 11px }


.home      { color: #467044; text-decoration: none; font-size: 10px; line-height: 11px}
.home:link       { color: #467044; text-decoration: none; font-size: 10px; line-height: 11px}
.home:visited    { color: #467044; text-decoration: none; font-size: 10px; line-height: 11px}
.home:hover      { color: #D9262C; text-decoration: none; font-size: 10px; line-height: 11px; font-weight: bold}

.indirizzo      { color: #878787; text-decoration: none; font-size: 9px; line-height: 9px}
.indirizzo:link       { color: #878787; text-decoration: none; font-size: 9px; line-height: 9px}
.indirizzo:visited    { color: #878787; text-decoration: none; font-size: 9px; line-height: 9px}
.indirizzo:hover      { color: #FFFFFF; text-decoration: none; font-size: 9px; line-height: 9px}

.piede      { color: #C4CEC0; text-decoration: none; font-size: 9px; line-height: 11px}
.piede:link       { color: #C4CEC0; text-decoration: none; font-size: 9px; line-height: 11px}
.piede:visited    { color: #C4CEC0; text-decoration: none; font-size: 9px; line-height: 11px}
.piede:hover      { color: #FFFFFF; text-decoration: none; font-size: 9px; line-height: 11px}

.testo      { color: #4C4C4C; text-decoration: none; font-size: 11px; line-height: 12px}
.testo:link       { color: #712913; text-decoration: none; font-size: 11px; line-height: 12px}
.testo:visited    { color: #712913; text-decoration: none; font-size: 11px; line-height: 12px}
.testo:hover      { color: #CE2F1A; text-decoration: none; font-size: 11px; line-height: 12px}

.titolo      { color: #467044; text-decoration: none; font-size: 12px; line-height: 16px }
.titolo:link       { color: #467044; text-decoration: none; font-size: 12px; line-height: 16px }
.titolo:visited    { color: #467044; text-decoration: none; font-size: 12px; line-height: 16px }
.titolo:hover      { color: #467044; text-decoration: none; font-size: 12px; line-height: 16px }

.testo_piccolo      { color: #4C4C4C; text-decoration: none; font-size: 9px; line-height: 10px}
.testo_piccolo:link       { color: #4C4C4C; text-decoration: none; font-size: 9px; line-height: 10px}
.testo_piccolo:visited    { color: #4C4C4C; text-decoration: none; font-size: 9px; line-height: 10px}
.testo_piccolo:hover      { color: #CE2F1A; text-decoration: none; font-size: 9px; line-height: 10px}

.testo_riservata       { color: #92908b; /*font-weight:bold;*/ text-decoration: none; font-size: 9px; line-height: 11px; text-align:right}
.testo_riservata:link       { color: #92908b; text-decoration: none; font-size: 9px; line-height: 11px; text-align:right}
.testo_riservata:visited       { color: #92908b; text-decoration: none; font-size: 9px; line-height: 11px; text-align:right}
.testo_riservata:hover       { color: #FFFFFF; text-decoration: none; font-size: 9px; line-height: 11px; text-align:right}

/* background tassello log-in  */

.riservata {
	
	background-image:url(grafica/sfondo_riservata.gif); 
	background-repeat:repeat-y;}
	
.riservata_dx {

	background-image:url(grafica/sfondo_riservata_dx.gif); 
	background-repeat:repeat-y;}

.riservata_centro {
	background-color:#dad9d3;}
	

.righino_riservato {
	background-color:#c1bfb9;}

 
	

 
input.form
	{
		color : #4C4C4C;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(button.gif);
		padding-left : 4px;
	}

input.form2
	{
		color : #FFFFFF;
		background-color: #467044;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : bold;
		text-decoration : none;
	}
	
input.form3
	{
		color : #92908b;
		background-color: #dad9d3;
		border:0;
		border-color:#c1bfb9;
		border-right: solid #c1bfb9;
		border-right-width: 1px;
		border-bottom: solid #c1bfb9;
		border-bottom-width: 1px;
		border-left: solid #c1bfb9;
		border-left-width: 1px;
		border-top: solid #c1bfb9;
		border-top-width: 1px;
		font-family : verdana, tahoma, arial;
		font-size : 9px;
		font-weight : bold;
		text-decoration : none;
		text-align:right;
		width:120 px;
		height:20px;
	}

	
textarea.form
	{
		color : #4C4C4C;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(button.gif);
		padding-left : 4px;
	}
	
select.form
	{
		color : #4C4C4C;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(button.gif);
	}
	
checkbox.form
	{
		color : #4C4C4C;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(button.gif);
	}
	
radio.form
	{
		color : #4C4C4C;
		background-color: #FFFFFF;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
		background-image: url(button.gif);
	}	
