html,body
{
	margin:0; 
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0;
}

body
{
	background-color: #fdfdfd;
	text-align: center;
	font-family: arial,sans-serif; 
	font-size: 12px;
	color:  #125077;
}


/* div con la formattazione della testata */
div#testata
{
	background-color: #ffffff;
	width: 938px;
	height: 55px;
}

div#immagineTestata
{
	background: url("../img/associazione-frazione-tedeschi.jpg");
	background-repeat:no-repeat;
	width: 938px;
	height: 55px;
}

div#menuSuperiore
{
	width: 938px;
	padding-right: 20px;	
	text-align: right;
	float:right;
	
}

.Raquo
{
	color: #a7d530;
}

.RaquoBlu
{
	color: #3a70b0;
}

.LinkGrigioMenuSuperiore
{
	font-size: 12px;
	color: #6e6e6d;
	font-family: Arial;
	text-decoration: none;
}
	

div#flash
{
	background-color: #ffffff;
	width: 772px;
	height: 112px;
}

div#menu
{
	width: 772px;
	height: 25px;
	padding-bottom:0px;
	padding-left: 0px;
	padding-right:0px;
	padding-top:0px;
	text-align: left;
}


/* CODICE PER GENERARE IL BOX STASERA E LE SUE FORMATTAZIONI */
div#sfondoBoxVerde
{
	margin-top: 5px;
	width: 172px;
	background-color: #e7fdad;
	text-align:center;
}

div#boxVerde
{
	width: 158px;
	background: url("../img/angolo-box-verdi.jpg");
	background-repeat:no-repeat;
	background-position: right top;	
	height: 200px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	text-align: left;
}

div#DataStasera
{
	font-family: Arial;
	font-size: 12px;
	color:#939c7b;
	padding-right:0px;
	font-weight:bold;
	text-align:right;
	width: 158px;
}

div#ArtistaStasera
{
	width: 158px;
	border: solid 1px #b3b3b3;
	background-color: #fafafa;
	height: 30px;
	font-family: Arial;
	font-size: 12px;
	color:#939c7b;
	padding-top: 5px;
	font-weight:bold;	
	text-align: center;
}

A.LinkArtistaStasera
{
	text-decoration: none;
	color:#939c7b;
}

/* CODICE PER GENERARE IL BOX DEI NOMADI E LE SUE FORMATTAZIONI */

div#sfondoBoxAzzurro
{
	width: 172px;
	background-color: #bbe1fa;
	text-align:center;
}

div#boxAzzurro
{
	width: 158px;
	background: url("../img/angolo-box-azzurri.jpg");
	background-repeat:no-repeat;
	background-position: right top;	
	height: 200px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	text-align: left;
}

div#DataArtistaPrincipale
{
	font-family: Arial;
	font-size: 12px;
	color:#939c7b;
	padding-right:0px;
	font-weight:bold;
	text-align:right;
	width: 158px;
}


/* CODICE PER GENERARE IL BOX DELLE NEWS E LE SUE FORMATTAZIONI */
div#sfondoBoxVerdeNews
{
	margin-top: 5px;
	width: 172px;
	background-color: #e7fdad;
	text-align:center;
}

div#boxVerdeNews
{
	width: 158px;
	background: url("../img/angolo-box-verdi.jpg");
	background-repeat:no-repeat;
	background-position: right top;	
	height: 225px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	text-align: left;
	padding-bottom:5px;
}

div#boxGrigioNews
{
	width: 158px;
	border: solid 1px #b3b3b3;
	background-color: #fafafa;
	height: 125px;
	font-family: Arial;
	font-size: 12px;
	color:#939c7b;
	padding-top: 5px;
	font-weight:bold;	
	height: 190px;
}


/* CODICE PER GENERARE IL BOX DELLE SERATE E LE SUE FORMATTAZIONI */
div#sfondoBoxVerdeSerate
{
	margin-top: 5px;
	width: 172px;
	background-color: #e7fdad;
	text-align:center;
}

div#boxVerdeSerate
{
	width: 158px;
	background: url("../img/angolo-box-verdi.jpg");
	background-repeat:no-repeat;
	background-position: right top;	
	height: 210px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	text-align: left;
	padding-bottom:5px;
}

div#CalendarioSerate
{
	font-family: Arial;
	font-size: 12px;
	color:#939c7b;
	padding-right:0px;
	font-weight:bold;
	text-align:right;
	width: 158px;
}

div#boxGrigioSerate
{
	width: 158px;
	border: solid 1px #b3b3b3;
	background-color: #fafafa;
	height: 125px;
	font-family: Arial;
	font-size: 12px;
	color:#939c7b;
	padding-top: 5px;
	font-weight:bold;	
}

div#boxCalendario
{
	width: 158px;
	font-family: Arial;
	font-size: 12px;
	color:#6aa437;
	padding-top: 5px;
	font-weight:bold;
}


A.LinkCalendario
{
	text-decoration: none;
	color:#6aa437;
}

/* CODICE PER GENERARE IL BOX AREA RISERVATA E LE SUE FORMATTAZIONI */
div#sfondoBoxVerdeRiservata
{
	margin-top: 5px;
	width: 172px;
	background-color: #e7fdad;
	text-align:center;
}

div#boxVerdeRiservata
{
	width: 158px;
	background: url("../img/angolo-box-verdi.jpg");
	background-repeat:no-repeat;
	background-position: right top;	
	height: 140px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color:#939c7b;
}

div#AreaRiservata
{
	width: 158px;
	border: solid 1px #b3b3b3;
	background-color: #fafafa;
	height: 90px;
	font-family: Arial;
	font-size: 12px;
	color:#939c7b;
	padding-top: 5px;
	font-weight:bold;	
}

div#LinkAreaRiservata
{
	padding-top: 5px;
	
}

A.LinkAreaRiservata
{
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	color:#6aa437;
	font-weight: bold;
}

/* CODICE PER GENERARE IL BOX STORIA E LE SUE FORMATTAZIONI */
div#sfondoBoxVerdeStoria
{
	margin-top: 5px;
	width: 172px;
	background-color: #e7fdad;
	text-align:center;
height: 180px
}

div#boxVerdeStoria
{
	width: 158px;
	background: url("../img/angolo-box-verdi.jpg");
	background-repeat:no-repeat;
	background-position: right top;	
	height: 170px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	text-align: left;
}

div#Storia
{
	width: 158px;
	border: solid 1px #b3b3b3;
	background-color: #fafafa;
	font-family: Arial;
	font-size: 12px;
	color:#939c7b;
	padding-top: 5px;
	font-weight:bold;	
}

A.LinkStoria
{
	text-decoration: none;
	color:#6e6e6d;
}
/**/

div#sfondoBoxHome
{
	width: 516px;
	background-color: #ffffff;
	border: solid 1px #a6d4f2;
	text-align:center;
}

div#boxHome
{
	width: 496px;
	background: url("../img/angolo-box-home.jpg");
	background-repeat:no-repeat;
	background-position: right top;	
	height: 200px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: left;
}

div#TitoloBoxHome
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2e6394;
	padding-right:0px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 496px;
}

div#TestoBoxHomePage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e6394;
	padding-right:0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:left;
	width: 496px;
}


/* CODICE PER GENERARE IL BOX GRIGI IN HOME PAGE E LE SUE FORMATTAZIONI */

div#sfondoBoxGrigio
{
	width: 240px;
	background-color: #ebf0f6;
	text-align:center;
}

div#boxGrigio
{
	width: 226px;
	background: url("../img/angolo-box-grigi.jpg");
	background-repeat:no-repeat;
	background-position: right top;	
	height: 180px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	text-align: left;
}

div#TitoloBoxHomePage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2e6394;
	padding-right:0px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:right;
	width: 226px;
}

div#TestoBoxHomePage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2e6394;
	padding-right:0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:left;
	width: 226px;
}

div#Vai
{
	padding-right:0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:right;
	width: 226px;
}

hr
{
	border-style:dashed;
	color: #b5b5b3;
	width:158px;
	height: 1px
}

.TextBoxLogin
{
	width: 140px;
	color:#6e6e6d;
	font-family: Arial;
}

.LabelLogin
{
	color:#6e6e6d;
	font-family: Arial;
	text-decoration: none;
}


/* CODICE PER GENERARE IL PIE' PAGINA*/
div#ContenitorePiePagina
{
	width: 950px;
	height: 65px;
	background: url("../img/ombra-sotto.jpg");
	background-repeat:no-repeat;
	background-position: center top;	
}

div#intermedioPiePagina
{
	padding-top:5px;
	text-align:center;
	padding-left: 50px;
	padding-right:50px;
}

div#PiePagina
{
	text-align:left;
	background-color:#f0f8f9;
	width:830px;
	height: 40px;
	border: solid 1px #dbe0dd;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
	padding-top:15px;
	text-align:center;
}

.TestoVerde
{
	font-family: Arial;
	font-size: 12px;
	color:#5eb722;
	font-weight: bold;
}

.TestoGrigio
{
	font-family: Arial;
	font-size: 12px;
	color:#6e6e6d;
}


/* CODICE PER GENERARE IL BOX STORIA E LE SUE FORMATTAZIONI */
div#sfondoBoxVerdeStoria
{
	margin-top: 5px;
	width: 172px;
	background-color: #e7fdad;
	text-align:center;
}

div#boxVerdeStoria
{
	width: 158px;
	background: url("../img/angolo-box-verdi.jpg");
	background-repeat:no-repeat;
	background-position: right top;	
	height: 155px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	text-align: left;
}

div#Storia
{
	width: 158px;
	border: solid 1px #b3b3b3;
	background-color: #fafafa;
	height: 110px;
	font-family: Arial;
	font-size: 12px;
	color:#939c7b;
	padding-top: 5px;
	font-weight:bold;	
}


/* CODICE PER GENERARE IL BOX DEGLI SPONSOR */

div#sfondoBoxAzzurroSponsor
{
	width: 172px;
	background-color: #bbe1fa;
	text-align:center;
}

div#boxAzzurroSponsor
{
	width: 158px;
	background: url("../img/angolo-box-azzurri.jpg");
	background-repeat:no-repeat;
	background-position: right top;	
	height: 620px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	text-align: left;
}

div#Sponsor
{
	width: 158px;
	text-align: center;
}

.ImmagineSponsor
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.DataListSerateArtista
{
	font-family: Arial;
	font-size: 12px;
	color:#6e6e6d;
}

.DataListSerateData
{
	font-family: Arial;
	font-size: 11px;
	color:#56c820;
	font-weight: bold;
}

/*MENU GRUPPO*/
div#MenuGruppo
{
	width: 172px;
	margin-bottom: 5px;
}
.VociMenuGruppo
{
	color: #094996;
	font-family: Arial;
	font-size: 12px;	
	text-decoration: none;
}



/*MENU EXPO*/
div#MenuExpo
{
	width: 172px;
	margin-bottom: 5px;
}
.VociMenuExpo
{
	color: #367116;
	font-family: Arial;
	font-size: 12px;	
	text-decoration: none;
}

/*MENU NEWS*/
div#MenuNews
{
	width: 172px;
	margin-bottom: 5px;
}
.VociMenuNews
{
	color: #eba206;
	font-family: Arial;
	font-size: 12px;	
	text-decoration: none;
}


/*MENU INIZIATIVE*/
div#MenuIniziative
{
	width: 172px;
	margin-bottom: 5px;
}

.VociMenuIniziative
{
	color: #ff8a00;
	font-family: Arial;
	font-size: 12px;	
	text-decoration: none;
}

/*MENU AREA RISERVATA*/
div#MenuAreaRiservata
{
	width: 172px;
	margin-bottom: 5px;
}

.VociMenuAreaRiservata
{
	color: #4d9017;
	font-family: Arial;
	font-size: 12px;	
	text-decoration: none;
}

div#Contenuti
{
	width:100%;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 5px;
	color: #6e6e6d;
	font-family: Arial;
	font-size: 12px;
}

.TestoPagina
{	
	color: #234D72;
	font-family: Arial;
	font-size: 12px;
}


div#immaginemarketing
{
	margin-top: 10px;
	vertical-align:middle;
}

.BordoLogoIM
{
	border: solid 1px #fc8a03;
	margin-bottom: 3px;
}
	
	
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2e6394;
	margin: 0;
	padding: 0;
}	


/* INIZIO CODICE CALENDARIO */

.data {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2E6394;
}
.ora {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099CC;
}
.gruppo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #234D72;
}
/* FINE CODICE CALENDARIO */

/* Formattazione datalist delle news*/
.TitoloElemento
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4d9017;
}

.DidascaliaDettagliElemento
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #234D72;
}

.DettagliElemento
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #234D72;
}

.DettagliElemento2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #234D72;
	text-decoration: none;
}

div#TestoElencoNews
{
	width:100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	}
	
.DataNews
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #234D72;
}


div#Spazio
{
	padding-bottom: 10px;
	padding-top:10px;
}
/* Fine formattazione datalist */


.BordoEdilCasula
{
	border: solid 1px #4b479b;
	margin-bottom: 3px;
}

.BordoAutoJet
{
	border: solid 1px #ff0000;
	margin-bottom: 3px;
}

.BordoSilchy
{
	border: solid 1px #fa9a33;
	margin-bottom: 3px;
}

.BordoIepit
{
	border: solid 1px #ffe122;
	margin-bottom: 3px;
}

.BordoVeglio
{
	border: solid 1px #000000;
	margin-bottom: 3px;
}

.BordoLogoCarrefour
{
	border: solid 1px #cf434e;
	margin-bottom: 3px;
}

.BordoLogoBST
{
	border: solid 1px #ffffff;
	margin-bottom: 3px;
}

.BordoDM
{
	border: solid 1px #000000;
	margin-bottom: 3px;
}

div#FormatazioneUCNews
{
	width:140px;
	padding-left: 10px;
	margin-top:0px;
	padding-top:0px;
}


/* CODICE PER GENERARE IL BOX DEL CARREFOUR */

div#sfondoBoxAzzurroCarrefour
{
	width: 172px;
	background-color: #bbe1fa;
	text-align:center;
}

div#boxAzzurroCarrefour
{
	width: 158px;
	background: url("../img/angolo-box-azzurri.jpg");
	background-repeat:no-repeat;
	background-position: right top;	
	height: 70px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 10px;
	text-align: left;
}

div#Carrefour
{
	width: 158px;
	text-align: center;
}

.ImmagineCarrefour
{
	margin-top: 5px;
	margin-bottom: 5px;
}

/* CODICE PER GENERARE IL BOX DEL CARREFOUR */

.TabellaNews
{	
	color: #234D72;
	font-family: Arial;
	font-size: 12px;
}