BODY {background-color:#ccc}

h2 {color:#de2d6c; font-size:11px; font-weight:bolder; margin-bottom:0}

a {color:#000000; cursor:pointer}
a:link {color:#000000}
a:visited {color:#000000}
a:hover {color:#000000}
a:active {color:#000000}
	
/*.testo {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: left;
}*/
.menu_lingue {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.menu_lingue A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_lingue A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_lingue A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_lingue A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}


.footer {FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.footer a:link{COLOR: #000; TEXT-DECORATION: none}
.footer a:visited{COLOR: #000; TEXT-DECORATION: none}
.footer a:focus{COLOR: #000; TEXT-DECORATION: none}
.footer a:hover{COLOR: #000; TEXT-DECORATION: none}
.footer a:active{COLOR: #000; TEXT-DECORATION: none}

.nome_prodotto {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00ae53; FONT-FAMILY: Tahoma, "Times New Roman", Verdana, Arial; TEXT-DECORATION: none
}
.menu_grosso {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;

}
.menu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	padding-top:5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.menu A:link {
	COLOR: #000; TEXT-DECORATION: none;
	padding-top:5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.menu A:visited {
	COLOR: #000; TEXT-DECORATION: none;
	padding-top:5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.menu A:hover {
	COLOR: #F41736; TEXT-DECORATION: none;
	padding-top:5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 2px;
}
.menu A:active {
	COLOR: #000; TEXT-DECORATION: none;
	padding-top:5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 2px;
}



.menu_prod {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;

}
.menu_prod A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.menu_prod A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.menu_prod A:hover {
	COLOR: #F41736; TEXT-DECORATION: none
}
.menu_prod A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.testobianco {
	FONT-SIZE: 10px;
	COLOR: #003333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	font-weight: normal;



}
.testobiancotabella {

	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.testopiccolo {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-weight: bold;

}
.ricerca {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}

/* classi ANDREA */
.titolo_grosso {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#666;
}

.testo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.testo_amici {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.testo_amici a{
	color:#666;
	font-weight:bolder;
}
.testo_amici a:visited{
	color:#666;
}
.testo_amici a:hover{
	color:#666;
}



/* SPECIFICI DEL LAYOUT SCUOLA DI MASCALCIA NATURALE */
	/* bottoniera laterale*/
	.buttonscontainer {width: 200px;}

	.buttons a {
		color: #666;
		padding: 5px;
		padding-right:0;
		display: block;
		border-top: 1px dotted #84bb83;
		border-bottom: 1px dotted #84bb83;
		background-image:url(../public/images/laterale_menu.jpg);
		background-position:left;
		background-repeat:repeat-y;
		font: 10px Verdana, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
		margin-bottom:3px;
	}
	
	.buttons a:visited {
		color: #666;
		text-decoration: none;
	}	
	.buttons a:hover {
		background-color:#f0f7e8;
		color: #5B832B;
		text-decoration: none;
	}	
	
	
	.subbuttonscontainer {width: 130px; margin-left:70px;}
	.subbuttons a {
		color: #d9001d;
		background-color: #fff;
		padding: 2px;
		padding-right: 5px;
		display: block;
		border-bottom: 1px dotted #12aacd;
		font: 10px Verdana, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: right;
	}
	.subbuttons a:visited {
		color: #d9001d;
		text-decoration: none;
	}
	.subbuttons a:hover {
		color: #12aacd;
		text-decoration: none;
	}
	/* /bottoniera laterale */
	
	
	/* TESTI */
	.verdana_bianco_10 {font: 10px Verdana, Arial, Helvetica, sans-serif; color:#fff}
	.verdana_bianco_10 a{color:#fff; text-decoration:none}
	.verdana_bianco_10 a:visited{color:#fff; text-decoration:none}
	.verdana_bianco_10 a:hover{color:#fff; text-decoration:underline}
	
	.verdana_nero_10 {font: 10px Verdana, Arial, Helvetica, sans-serif; color:#333}
	.verdana_nero_10 a{color:#333; text-decoration:none}
	.verdana_nero_10 a:visited{color:#333; text-decoration:none}
	.verdana_nero_10 a:hover{color:#333; text-decoration:underline}

	/* FORM */
	.iscrizionecontainer {width: 208px; margin-top:5px}
	.iscrizione a{
		color: #fff;
		background-color: #12aacd;
		padding: 2px;
		display: block;
		font: 10px Verdana, sans-serif;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
		margin:1px 0;
	}
	
	.iscrizione a:visited {
		text-decoration: none;
		color: #fff;
	}
	.iscrizione a:hover {
		text-decoration: none;
		background-color:#f5f5f5;
		color: #12aacd;
	}
