html, body, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a { 
	margin: 0; 
	padding: 0; 
	border: 0;}

/*HTML {
	overflow-x:hidden;
	overflow-y:hidden;}*/

BODY {
	FONT-SIZE: 12px;
	FONT-FAMILY: arial,sans-serif;
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #ecf5fd;}
	
/* INIZIO DEFINIZIONE DEGLI STILI PER QUANDO E DOVE DONARE */
#quando_e_dove {FONT-SIZE: 12px; FONT-FAMILY: arial,sans-serif; TEXT-ALIGN: left; HEIGHT: 350px; margin-left: 15px;/*width:auto;*/}
#quando_e_dove_SX {float:left;  width: 330px;}
#quando_e_dove_DX {float:right; width: 353px;}
#quando_e_dove p {margin-top:10px;} /* 10px */
#quando_e_dove_blocco {float:none; /*margin-top:160px; */margin-left:15px; width: 700px;}
#clear {clear: both;}

.QD_table, .QD_table TD, {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	/*color: #06195a;*/}

#twh {color: #ffffff; font-weight: bold; /*text-align:center;*/}
#tred {color: #ff0000;}
#tgrn {color: #009933;}
/* FINE DEFINIZIONE DEGLI STILI PER QUANDO E DOVE DONARE */

#marginleft10 {margin-left:10px; /*text-align:left;*/}
	
/* INIZIO DEFINIZIONE DEGLI STILI E POSIZIONI PER LA COLONNA SINISTRA */
#col_sin {
	POSITION: absolute;
	WIDTH: 452px; /*353*/
	/*HEIGHT: 20px; perchè era settato a 20 pixel ?*/
	HEIGHT: 481px; /* la somma della colonna sinistra è 456 della colonna destra è 459 */
	BACKGROUND-COLOR: #ecf5fd;
	BORDER-RIGHT: #449DEF 1px solid;}

#col_sin_pres {
	POSITION: absolute;
	HEIGHT: 104px;
	WIDTH: 447px;/*353*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #06195a;
	text-align:justify;
	font-style:italic;
	/*BACKGROUND-IMAGE:url(immagini/presentazione.jpg); background-repeat: no-repeat;*/}

#testo{margin: 5px 5px 5px 5px;}
	
#col_sin_pres i {visibility: hidden;}

#map_cont {margin-top:-107px;}

#col_sin_map {
	POSITION: absolute;
	TOP: 105px;
	WIDTH: 452px;/*353*/
	HEIGHT: 350px;
	BACKGROUND-IMAGE:url(immagini/cartina.jpg); background-repeat: no-repeat;/* background-position:center center;*/}
	
#col_des_map {
	POSITION: absolute;
	TOP: 200px;
	WIDTH: 300px;/*353*/
	HEIGHT: 50px;
	LEFT:452px;
}

#col_sin_map a {position: absolute; height: 12px; width: 12px; text-decoration: none;}
#col_sin_map i {visibility: hidden;}	

#aiuto {
	POSITION: absolute;
	/*TOP: 0px;*/
	WIDTH: 353px;/*353*/
	HEIGHT: 350px;
	BACKGROUND-IMAGE:url(immagini/cartina.jpg); background-repeat: no-repeat;/* background-position:center center;*/}
	
#aiuto a {position: absolute; height: 12px; width: 12px; text-decoration: none;}
#aiuto i {visibility: hidden;}	

/* DEFINIZIONE CSS PER L'NNIVERSARIO*/
#col_sin_blocco_immagine {
	POSITION: absolute;
	TOP: 105px;
	HEIGHT: 375px;
	WIDTH: 452px;/*353*/
	BACKGROUND-COLOR: #ecf5fd;
	/*margin-left: 15px;*/
	/*text-align: center;*/
}

#col_sin_immagine {
	margin: 0px;
	border:0px;
	padding: 0px;
	HEIGHT: 375px;
	WIDTH: 452px;/*353*/
	BACKGROUND-COLOR: #ecf5fd;
	text-align:center;
}	
	
/* DEFINIZIONE DELL' IMMAGINE dell'HOME PAGE*/
	/*#col_sin_immagine a {position: absolute; height: 346px; width: 346px; text-decoration: none;}*/
	#col_sin_immagine i {visibility: hidden;}
	#col_sin_immagine a img { text-decoration: none; border: 0px; } 
	#col_sin_immagine a:hover img { text-decoration: none; border: 0px; }
	#col_sin_immagine a:active img { text-decoration: none; border: 0px; }*/
/* DEFINIZIONE DELL' IMMAGINE dell'HOME PAGE*/



/* DEFINIZIONE DELLA MAPPA IMMAGINE */
	a#gr00 {LEFT: 0px; TOP: 0px;}
	a#gr01 {LEFT: 160px; TOP: 188px;}
	a#gr02 {LEFT: 135px; TOP: 154px;}
	a#gr03 {LEFT: 187px; TOP: 239px;}
	a#gr04 {LEFT: 187px; TOP: 179px;}
	a#gr05 {LEFT: 110px; TOP: 194px;}
	a#gr06 {LEFT: 110px; TOP: 224px;}
	a#gr07 {LEFT: 131px; TOP: 224px;}
	/*a#gr08 {LEFT: 115px; TOP: 265px;}
	a#gr09 {LEFT: 105px; TOP: 227px;}*/
	a#gr08 {LEFT: 153px; TOP: 260px;}
	a#gr09 {LEFT: 139px; TOP: 249px;}	
	a#gr10 {LEFT: 141px; TOP: 184px;}
	
	a#AL {LEFT: 210px; TOP: 207px; width: 75px;}
	a#AT {LEFT: 181px; TOP: 211px; width: 24px;}
	a#BI {LEFT: 161px; TOP: 140px; width: 37px;}
	a#CN {LEFT: 111px; TOP: 290px; width: 36px;}
	a#NO {LEFT: 212px; TOP: 138px; width: 45px;}
	a#TO {LEFT: 123px; TOP: 205px; width: 40px;}
	a#VB {LEFT: 186px; TOP:  61px; width: 53px;}
	a#VC {LEFT: 169px; TOP: 170px; width: 51px;}
	
	a#graz {LEFT: 220px; TOP: 290px; width: 70px; height: 24px; color:#06195B; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	
	a#AL:hover, a#AT:hover, a#BI:hover, a#CN:hover, a#NO:hover, a#TO:hover, a#VB:hover, a#VC:hover {border: none;} 
	a#gr01:hover, a#gr02:hover, a#gr03:hover, a#gr04:hover, a#gr05:hover {border: none;} 
	a#gr06:hover, a#gr07:hover, a#gr08:hover, a#gr09:hover, a#gr10:hover, a#graz {border: none;} 
	/* FINE DEFINIZIONE DELLA MAPPA IMMAGINE */

/* FINE DEFINIZIONE DEGLI STILI E POSIZIONI PER LA COLONNA SINISTRA */


/* INIZIO DEFINIZIONE DEGLI STILI E POSIZIONI PER LE NEWS */
#dx_news {
	POSITION: absolute;
	LEFT: 453px;  /*354px*/
	WIDTH: 330px; /* 223px*/
	HEIGHT: 299px; /*255px*/
	BACKGROUND-COLOR: #ecf5fd;
	BORDER-BOTTOM: #449DEF 1px solid;}
#dx_news_img {
	MARGIN-TOP: 15px;
	MARGIN-LEFT: 17px;}
#dx_news_data {
	MARGIN-TOP: 2px;
	MARGIN-LEFT: 15px;
	FONT: italic 13px Arial,Helvetica,sans-serif;
	/*font-weight:bold*/
	COLOR:#666666;}
a#dx_news_title {
	MARGIN-TOP: 2px;
	MARGIN-LEFT: 15px; /* 23px */
	MARGIN-RIGHT: 15px;
	FONT: bold 13px Arial,Helvetica,sans-serif;
	COLOR:#06195a;
	text-decoration: none;}
a#dx_news_title:hover {text-decoration: none;}
a#dx_news_title:visited {text-decoration: none;}

#dx_news_text {
	MARGIN-TOP: 2px;
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 15px;
	FONT: 14px Arial,Helvetica,sans-serif;
	COLOR:#666666;}
/* FINE DEFINIZIONE DEGLI STILI E POSIZIONI PER LE NEWS */

titolo {display:block; width:55%; margin:15px auto 15px auto; padding:10px; background-color:#06195B; text-align:center; font-family:Arial; font-size:14px; font-weight:bold; color:#ffffff;}
.titolo {display:block; width:55%; margin:15px auto 15px auto; padding:10px; background-color:#06195B; text-align:center; font-family:Arial; font-size:14px; font-weight:bold; color:#ffffff;}
rosso {COLOR:#ff240b;}

#content {
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 15px;
	FONT: 13px Arial,Helvetica,sans-serif;
	text-align:left;
	COLOR:#06195a;}
#content p {
	MARGIN-BOTTOM: 20px;
	}
#content ul {
	MARGIN-LEFT: 15px;
	}
/*#content li {
	MARGIN-LEFT: 15px;
	}*/


/* INIZIO DEFINIZIONE DEGLI STILI E POSIZIONI PER GLI EVENTI */
#dx_event {
	POSITION: absolute;
	TOP: 300px; /* 256px */
	LEFT: 453px;
	WIDTH: 330px; /* 223px */
	HEIGHT: 150px; /* 204px;*/
	BACKGROUND-COLOR: #ecf5fd;}
#dx_event_currdate {
	POSITION: absolute;
	TOP: 10px;
	LEFT: 15px;
	WIDTH: 280px; /*209px */
	HEIGHT: 15px;
	BACKGROUND-COLOR: #439def;
	FONT: 10px Arial,Helvetica,sans-serif;
	COLOR:#FFFFFF;}
#dx_event_titolo {
	POSITION: absolute;
	TOP: 25px;
	LEFT: 15px;
	WIDTH: 280px;/*209px */
	HEIGHT: 27px;
	BACKGROUND-IMAGE:url(immagini/eventi.jpg);
	BACKGROUND-COLOR: #ecf5fd;}
#dx_event_dati {
	POSITION: absolute;
	TOP: 52px;
	LEFT: 18px;
	WIDTH: 272px;
	HEIGHT: 108px;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR:#FF0000;
	BORDER: #CCE1F4 1px solid;
	BORDER-TOP: none;}

#eventi {
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 15px;}
	
#news {
	MARGIN-LEFT: 15px;
	MARGIN-RIGHT: 15px;
	}

/*ol {MARGIN-LEFT: 10px; PADDING: 0px; border: 0px;}*/
li#event{list-style-type:disc;
	MARGIN-TOP: 10px;
	FONT: 12px Arial,Helvetica,sans-serif;
	COLOR:#FF0000;
	text-decoration: none; 
	list-style-position: inside;}
a#event_link {
	/*MARGIN-TOP: 2px;*/
	FONT: BOLD 13px Arial,Helvetica,sans-serif;
	COLOR:#06195a;
	text-decoration: none; }
a#event_link:hover {text-decoration: none;}
a#event_link:visited {text-decoration: none;}
#dx_copri_event1 {
	POSITION: absolute;
	WIDTH: 220px;
	BACKGROUND-COLOR: #ecf5fd;}
#dx_copri_event2 {
	POSITION: absolute;
	TOP: 193px;
	WIDTH: 220px;
	height: 12px;
	BACKGROUND-COLOR: #ecf5fd;
}
#footer {
	POSITION: absolute;
	TOP: 457px;
	LEFT: 0px;
	WIDTH: 577px;
	HEIGHT: 204px;
	BACKGROUND-COLOR: #ecf5fd;
	BORDER-TOP: #449DEF 1px solid;}
/* FINE DEFINIZIONE DEGLI STILI E POSIZIONI PER GLI EVENTI */


/* INIZIO DEFINIZIONE STILE TABELLA */
.CT_table, .CT_table TD, .CT_table TH {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #06195a;
	text-align:left;}
.CT_table TH {
	color: #FFFFFF;
	/*font-weight: bold;*/
	text-align:center;}
/* FINE DEFINIZIONE STILE TABELLA */

#history_nav {margin-left: 15px; text-align:left; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size: 12px;}

#body_iframe{/*background-color:#ecf5fd;*/ width:auto; text-align:center;}

#map        {float:left;  margin-left:  15px; text-align:center; width: 400px; height: 400px; BORDER: #000000 1px solid;}
#luoghi {float:right; margin-right: 15px; text-align:center; width: 325px; height: 400px;} 