@charset "iso-8859-1";

body {
    background-color : #000000;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #00CC99;
	scrollbar-track-color : #000000;
	margin-top : 0px;
}


.index_blocchi
{
	position: relative;
	top: 0px;
	left: 0px;
    width: 100%;
    height: 230px;
    align: center;
    text-align: left;
	background:	;
	border-top: 0px solid #acacac;
	border-bottom: 0px solid #acacac;
	border-left: 0px solid #acacac;
	border-right: 0px solid #acacac;
	padding: 0px 0px;
}
.index_news
{
	position: absolute;
	top: 50px;
	left: 0px;
    width: 100%;
    height: 180px;
    align: center;
    text-align: left;
	overflow: auto;
	background:	;
	border-top: 0px solid #acacac;
	border-bottom: 0px solid #acacac;
	border-left: 0px solid #acacac;
	border-right: 0px solid #acacac;
	padding: 0px 0px;
}
.index_festival
{
	position: absolute;
	top: 380px;
	left: 0px;
    width: 100%;
    height: 180px;
    align: center;
    text-align: left;
	overflow: auto;
	background:	;
	border-top: 0px solid #acacac;
	border-bottom: 0px solid #acacac;
	border-left: 0px solid #acacac;
	border-right: 0px solid #acacac;
	padding: 0px 0px;
}
.index_news_voce
{
	position: relative;
	top: 0px;
	left: 0px;
    width: 100%;
    height: ;
    align: center;
    text-align: center;
	background:	#bebebe;
	border-top: 0px solid #acacac;
	border-bottom: 0px solid #acacac;
	border-left: 0px solid #acacac;
	border-right: 0px solid #acacac;
	padding: 0px 0px;
	font-size: 20px;
	line-height: 25px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.admin_pannello_gen
{
	position: relative;
	top: 0px;
	left: 0px;
    width: 800px;
    height: 30px;
    align: center;
    text-align: center;
	background:	#bebebe;
	border-top: 0px solid #acacac;
	border-bottom: 0px solid #acacac;
	border-left: 0px solid #acacac;
	border-right: 0px solid #acacac;
	padding: 0px 0px;
	font-size: 20px;
	line-height: 25px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.admin_pannello_riga_gen
{
	position: relative;
	top: 0px;
	left: 0px;
    width: 810px;
    height: 65px;
    align: center;
	z-index: 20;
    align: center;
    text-align: center;
	background:	#dfdfdf;
	border-top: 1px solid #acacac;
	border-bottom: 1px solid #acacac;
	border-left: 1px solid #acacac;
	border-right: 1px solid #acacac;
	padding: 0px 0px;
	font-size: 12px;
	line-height: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.admin_pannello_titolo
{
	position: absolute;
	top: 22px;
	left: 5px;
    width: px;
    align: center;
    text-align: center;
	background:	;
	border-top: 1px solid #6b9b4f;
	border-bottom: 1px solid #6b9b4f;
	border-left: 1px solid #6b9b4f;
	border-right: 1px solid #6b9b4f;
	padding: 2px 2px;
	font-size: 14px;
	line-height: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.admin_pannello_nome
{
	position: absolute;
	top: 10px;
	left: 180px;
    width: px;
    align: center;
    z-index: 20;
    text-align: center;
	background:	;
	border-top: 0px solid #acacac;
	border-bottom: 0px solid #acacac;
	border-right: 0px solid #acacac;
	padding: 0px 0px;
	font-size: 13px;
	line-height: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.admin_pannello_campo
{
	position: absolute;
	top: 20px;
	left: 0px;
    width: ;
    height: 30;
    z-index: 50;
    align: left;
    text-align: left;
	background:	;
	border-top: 0px solid #acacac;
	border-bottom: 0px solid #acacac;
	border-right: 0px solid #acacac;
	padding: 0px 0px;
	font-size: 12px;
	line-height: 30px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.admin_pannello_main_invia
{
	position: absolute;
	top: 3px;
	left: 660px;
    width: 120px;
    height: 20px;
    align: center;
    text-align: right;
    z-index: 60;
	background:	;
	border-top: 0px solid #acacac;
	border-bottom: 0px solid #acacac;
	border-right: 0px solid #acacac;
	padding: 0px 0px;
	font-size: 12px;
	line-height: 20px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}





.admin_invia
{
	padding: 2px 2px;
    text-align: center;
    line-height: 15px;
    background: #6b9b4f;
	font-size: 12px;
	z-index: 10;
	width: 150px;
    color: #000000;
	font-family: Verdana, Helvetica, sans-serif, Arial;
	font-weight: bold;
	text-decoration: none;
}











.titoli {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 13px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.titoli:hover {
	color : #dddddd;
	font-family : Helvetica, Verdana, Arial, sans-serif;
	font-size : 13px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: underline;
}

.nero9 {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 9px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.nero9b {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 9px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.nero9u {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 9px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: underline;
}
.nero9bu {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 9px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.nero10 {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.nero10b {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.nero10bu {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.nero102 {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 12px;
	text-decoration: none;
}
.nero102b {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
}
.nero102bu {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 12px;
	text-decoration: underline;
}
.nero11 {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.nero11b {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.nero11bu {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.nero112bu {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 12px;
	text-decoration: underline;
}
.nero12 {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.nero12b {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.nero12bu {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.nero13 {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 13px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.nero13b {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 13px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.nero13bu {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 13px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.nero14 {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 14px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.nero14b {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 14px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.nero14bu {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 14px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.nero15 {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 15px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.nero15b {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 15px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.nero15bu {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 15px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.nero16 {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 16px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.nero16b {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 16px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.nero16bu {
	color : #000000;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 16px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.nero162 {
	font-family : Arial Black, Helvetica, Verdana, Arial, sans-serif;
	color : #000000;
	font-size : 16px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}

.verde10 {
	color : #008866;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.verde10b {
	color : #008866;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.verde10u {
	color : #008866;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: underline;
}
.verde10bu {
	color : #008866;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 10px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.verde11 {
	color : #008866;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.verde11b {
	color : #008866;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.verde11u {
	color : #008866;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: underline;
}
.verde11bu {
	color : #008866;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.verde12 {
	color : #008866;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.verde12b {
	color : #008866;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.verde12u {
	color : #008866;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: underline;
}
.verde12bu {
	color : #008866;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.white10 {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}

.white10b {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.white10u {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: underline;
}
.white10bu {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.white11b {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.white11b {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 11px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.white12 {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}
.white12b {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.white12bu {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 12px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: underline;
}
.white13b {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 13px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.white14b {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 14px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.white16b {
	color : #ffffff;
	font-family : Verdana, Helvetica, Arial, sans-serif;
	font-size : 16px;
	margin-left : 0px;
	font-weight: bold;
	line-height: 20px;
	text-decoration: none;
}
.white162 {
	font-family : Arial Black, Helvetica, Verdana, Arial, sans-serif;
	color : #ffffff;
	font-size : 16px;
	margin-left : 0px;
	font-weight: normal;
	line-height: 20px;
	text-decoration: none;
}





