h1 {margin:0; padding:0; font-size:16px; margin: 0;}

h2 {margin:0; padding:0; font-size:11px; margin: 0;}

h3 {margin:0; padding:0; font-size:9px; margin: 0;}

p {margin:0; padding:0; font-size:11px; margin: 0;}


.txt_marrone_scurissimo     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #513A29;}
.txt_marrone_scurissimo a:link { color: #513A29; text-decoration: none}
.txt_marrone_scurissimo a:visited { color: #513A29; text-decoration: none}
.txt_marrone_scurissimo a:hover { color: #775B47; text-decoration: none}

.txt_marrone_scurissimo_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #513A29; font-weight : bold}
.txt_marrone_scurissimo_bold a:link { color: #513A29; text-decoration: none}
.txt_marrone_scurissimo_bold a:visited { color: #513A29; text-decoration: none}
.txt_marrone_scurissimo_bold a:hover { color: #775B47; text-decoration: none}

.txt_marrone_scurissimo_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #513A29;}
.txt_marrone_scurissimo_sml a:link { color: #513A29; text-decoration: none}
.txt_marrone_scurissimo_sml a:visited { color: #513A29; text-decoration: none}
.txt_marrone_scurissimo_sml a:hover { color: #775B47; text-decoration: none}

.txt_marrone_scurissimo_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #513A29; font-weight : bold}
.txt_marrone_scurissimo_sml_bold a:link { color: #513A29; text-decoration: none}
.txt_marrone_scurissimo_sml_bold a:visited { color: #513A29; text-decoration: none}
.txt_marrone_scurissimo_sml_bold a:hover { color: #775B47; text-decoration: none}

.titolo_marrone_scurissimo     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #513A29; font-weight : bold}
.titolo_marrone_scurissimo a:link { color: #513A29; text-decoration: none}
.titolo_marrone_scurissimo a:visited { color: #513A29; text-decoration: none}
.titolo_marrone_scurissimo a:hover { color: #775B47; text-decoration: none}



.txt_marrone_menu     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #513A29;}
.txt_marrone_menu a:link { color: #513A29; text-decoration: none}
.txt_marrone_menu a:visited { color: #513A29; text-decoration: none}
.txt_marrone_menu a:hover { color: #D5CCC4; text-decoration: none}

.txt_marrone_menu_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #513A29; font-weight : bold}
.txt_marrone_menu_bold a:link { color: #513A29; text-decoration: none}
.txt_marrone_menu_bold a:visited { color: #513A29; text-decoration: none}
.txt_marrone_menu_bold a:hover { color: #D5CCC4; text-decoration: none}

.txt_marrone_menu_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #513A29;}
.txt_marrone_menu_sml a:link { color: #513A29; text-decoration: none}
.txt_marrone_menu_sml a:visited { color: #513A29; text-decoration: none}
.txt_marrone_menu_sml a:hover { color: #D5CCC4; text-decoration: none}

.txt_marrone_menu_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #513A29; font-weight : bold}
.txt_marrone_menu_sml_bold a:link { color: #513A29; text-decoration: none}
.txt_marrone_menu_sml_bold a:visited { color: #513A29; text-decoration: none}
.txt_marrone_menu_sml_bold a:hover { color: #D5CCC4; text-decoration: none}

.titolo_marrone_menu     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #513A29; font-weight : bold}
.titolo_marrone_menu a:link { color: #513A29; text-decoration: none}
.titolo_marrone_menu a:visited { color: #513A29; text-decoration: none}
.titolo_marrone_menu a:hover { color: #D5CCC4; text-decoration: none}


.txt_rosso    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000;}
.txt_rosso a:link { color: #CC0000; text-decoration: none}
.txt_rosso a:visited { color: #CC0000; text-decoration: none}
.txt_rosso a:hover { color: #D5CCC4; text-decoration: none}


.txt_marrone_scuro     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #775B47;}
.txt_marrone_scuro a:link { color: #775B47; text-decoration: none}
.txt_marrone_scuro a:visited { color: #775B47; text-decoration: none}
.txt_marrone_scuro a:hover { color: #D5CCC4; text-decoration: none}

.txt_marrone_scuro_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #775B47; font-weight : bold}
.txt_marrone_scuro_bold a:link { color: #775B47; text-decoration: none}
.txt_marrone_scuro_bold a:visited { color: #775B47; text-decoration: none}
.txt_marrone_scuro_bold a:hover { color: #D5CCC4; text-decoration: none}

.txt_marrone_scuro_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #775B47;}
.txt_marrone_scuro_sml a:link { color: #775B47; text-decoration: none}
.txt_marrone_scuro_sml a:visited { color: #775B47; text-decoration: none}
.txt_marrone_scuro_sml a:hover { color: #D5CCC4; text-decoration: none}

.txt_marrone_scuro_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #775B47; font-weight : bold}
.txt_marrone_scuro_sml_bold a:link { color: #775B47; text-decoration: none}
.txt_marrone_scuro_sml_bold a:visited { color: #775B47; text-decoration: none}
.txt_marrone_scuro_sml_bold a:hover { color: #D5CCC4; text-decoration: none}

.titolo_marrone_scuro     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #775B47; font-weight : bold}
.titolo_marrone_scuro a:link { color: #775B47; text-decoration: none}
.titolo_marrone_scuro a:visited { color: #775B47; text-decoration: none}
.titolo_marrone_scuro a:hover { color: #D5CCC4; text-decoration: none}



.txt_marrone_chiaro     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D5CCC4;}
.txt_marrone_chiaro a:link { color: #D5CCC4; text-decoration: none}
.txt_marrone_chiaro a:visited { color: #D5CCC4; text-decoration: none}
.txt_marrone_chiaro a:hover { color: #EAE4DE; text-decoration: none}

.txt_marrone_chiaro_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D5CCC4; font-weight : bold}
.txt_marrone_chiaro_bold a:link { color: #D5CCC4; text-decoration: none}
.txt_marrone_chiaro_bold a:visited { color: #D5CCC4; text-decoration: none}
.txt_marrone_chiaro_bold a:hover { color: #EAE4DE; text-decoration: none}

.txt_marrone_chiaro_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #D5CCC4;}
.txt_marrone_chiaro_sml a:link { color: #D5CCC4; text-decoration: none}
.txt_marrone_chiaro_sml a:visited { color: #D5CCC4; text-decoration: none}
.txt_marrone_chiaro_sml a:hover { color: #EAE4DE; text-decoration: none}

.txt_marrone_chiaro_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #D5CCC4; font-weight : bold}
.txt_marrone_chiaro_sml_bold a:link { color: #D5CCC4; text-decoration: none}
.txt_marrone_chiaro_sml_bold a:visited { color: #D5CCC4; text-decoration: none}
.txt_marrone_chiaro_sml_bold a:hover { color: #EAE4DE; text-decoration: none}

.titolo_marrone_chiaro     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #D5CCC4; font-weight : bold}
.titolo_marrone_chiaro a:link { color: #D5CCC4; text-decoration: none}
.titolo_marrone_chiaro a:visited { color: #D5CCC4; text-decoration: none}
.titolo_marrone_chiaro a:hover { color: #EAE4DE; text-decoration: none}



.txt_marrone_chiarissimo     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EAE4DE;}
.txt_marrone_chiarissimo a:link { color: #EAE4DE; text-decoration: none}
.txt_marrone_chiarissimo a:visited { color: #EAE4DE; text-decoration: none}
.txt_marrone_chiarissimo a:hover { color: #FFFFFF; text-decoration: none}

.txt_marrone_chiarissimo_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EAE4DE; font-weight : bold}
.txt_marrone_chiarissimo_bold a:link { color: #EAE4DE; text-decoration: none}
.txt_marrone_chiarissimo_bold a:visited { color: #EAE4DE; text-decoration: none}
.txt_marrone_chiarissimo_bold a:hover { color: #FFFFFF; text-decoration: none}

.txt_marrone_chiarissimo_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #EAE4DE;}
.txt_marrone_chiarissimo_sml a:link { color: #EAE4DE; text-decoration: none}
.txt_marrone_chiarissimo_sml a:visited { color: #EAE4DE; text-decoration: none}
.txt_marrone_chiarissimo_sml a:hover { color: #FFFFFF; text-decoration: none}

.txt_marrone_chiarissimo_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #EAE4DE; font-weight : bold}
.txt_marrone_chiarissimo_sml_bold a:link { color: #EAE4DE; text-decoration: none}
.txt_marrone_chiarissimo_sml_bold a:visited { color: #EAE4DE; text-decoration: none}
.txt_marrone_chiarissimo_sml_bold a:hover { color: #FFFFFF; text-decoration: none}

.titolo_marrone_chiarissimo     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #EAE4DE; font-weight : bold}
.titolo_marrone_chiarissimo a:link { color: #EAE4DE; text-decoration: none}
.titolo_marrone_chiarissimo a:visited { color: #EAE4DE; text-decoration: none}
.titolo_marrone_chiarissimo a:hover { color: #FFFFFF; text-decoration: none}



.txt_bianco     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
.txt_bianco a:link { color: #FFFFFF; text-decoration: none}
.txt_bianco a:visited { color: #FFFFFF; text-decoration: none}
.txt_bianco a:hover { color: #D5CCC4; text-decoration: none}

.txt_bianco_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight : bold}
.txt_bianco_bold a:link { color: #FFFFFF; text-decoration: none}
.txt_bianco_bold a:visited { color: #FFFFFF; text-decoration: none}
.txt_bianco_bold a:hover { color: #D5CCC4; text-decoration: none}

.txt_bianco_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;}
.txt_bianco_sml a:link { color: #FFFFFF; text-decoration: none}
.txt_bianco_sml a:visited { color: #FFFFFF; text-decoration: none}
.txt_bianco_sml a:hover { color: #D5CCC4; text-decoration: none}

.txt_bianco_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight : bold}
.txt_bianco_sml_bold a:link { color: #FFFFFF; text-decoration: none}
.txt_bianco_sml_bold a:visited { color: #FFFFFF; text-decoration: none}
.txt_bianco_sml_bold a:hover { color: #D5CCC4; text-decoration: none}

.titolo_bianco     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight : bold}
.titolo_bianco a:link { color: #FFFFFF; text-decoration: none}
.titolo_bianco a:visited { color: #FFFFFF; text-decoration: none}
.titolo_bianco a:hover { color: #D5CCC4; text-decoration: none}



.txt_arancione     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FCB230;}
.txt_arancione a:link { color: #FCB230; text-decoration: none}
.txt_arancione a:visited { color: #FCB230; text-decoration: none}
.txt_arancione a:hover { color: #FC7D30; text-decoration: none}

.txt_arancione_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FCB230; font-weight : bold}
.txt_arancione_bold a:link { color: #FCB230; text-decoration: none}
.txt_arancione_bold a:visited { color: #FCB230; text-decoration: none}
.txt_arancione_bold a:hover { color: #FC7D30; text-decoration: none}

.txt_arancione_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FCB230;}
.txt_arancione_sml a:link { color: #FCB230; text-decoration: none}
.txt_arancione_sml a:visited { color: #FCB230; text-decoration: none}
.txt_arancione_sml a:hover { color: #FC7D30; text-decoration: none}

.txt_arancione_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FCB230; font-weight : bold}
.txt_arancione_sml_bold a:link { color: #FCB230; text-decoration: none}
.txt_arancione_sml_bold a:visited { color: #FCB230; text-decoration: none}
.txt_arancione_sml_bold a:hover { color: #FC7D30; text-decoration: none}

.titolo_arancione     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FCB230; font-weight : bold}
.titolo_arancione a:link { color: #FCB230; text-decoration: none}
.titolo_arancione a:visited { color: #FCB230; text-decoration: none}
.titolo_arancione a:hover { color: #FC7D30; text-decoration: none}



.txt_arancione_scuro     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FC7D30;}
.txt_arancione_scuro a:link { color: #FC7D30; text-decoration: none}
.txt_arancione_scuro a:visited { color: #FC7D30; text-decoration: none}
.txt_arancione_scuro a:hover { color: #FCB230; text-decoration: none}

.txt_arancione_scuro_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FC7D30; font-weight : bold}
.txt_arancione_scuro_bold a:link { color: #FC7D30; text-decoration: none}
.txt_arancione_scuro_bold a:visited { color: #FC7D30; text-decoration: none}
.txt_arancione_scuro_bold a:hover { color: #FCB230; text-decoration: none}

.txt_arancione_scuro_sml     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FC7D30;}
.txt_arancione_scuro_sml a:link { color: #FC7D30; text-decoration: none}
.txt_arancione_scuro_sml a:visited { color: #FC7D30; text-decoration: none}
.txt_arancione_scuro_sml a:hover { color: #FCB230; text-decoration: none}

.txt_arancione_scuro_sml_bold     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FC7D30; font-weight : bold}
.txt_arancione_scuro_sml_bold a:link { color: #FC7D30; text-decoration: none}
.txt_arancione_scuro_sml_bold a:visited { color: #FC7D30; text-decoration: none}
.txt_arancione_scuro_sml_bold a:hover { color: #FCB230; text-decoration: none}

.titolo_arancione_scuro     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FC7D30; font-weight : bold}
.titolo_arancione_scuro a:link { color: #FC7D30; text-decoration: none}
.titolo_arancione_scuro a:visited { color: #FC7D30; text-decoration: none}
.titolo_arancione_scuro a:hover { color: #FCB230; text-decoration: none}





input.form
	{
		color :#4A4E54;
		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 : #3D3937;
		background-color: #BCBBBA;
		border : 0;
		font-family : verdana, tahoma, arial;
		font-size : 10;
		font-weight : normal;
		text-decoration : none;
	}
	
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);
	}	

#tickform {

	padding: 10px;
	width: 500px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4D4947;
}

input.text {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4D4947;
	background: #C8C7C6;
	border: 0px solid #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	width: 403px;
}

.err{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-color:#FF0000;
}

#iagree.err{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0D3B61; background-color:#FF0000;
}

.need{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0D3B61;
}

.news{
background-image:url(../http://www.bonispa.eu/images/home/banner/fondo_news.jpg);
background-repeat:no-repeat;
}
.events{
background-image:url(../http://www.bonispa.eu/images/home/banner/fondo_events.jpg);
background-repeat:no-repeat;
}