	/*body*/
body {	padding: 0;	margin: 0; background-image: url(images/bgBluRow.gif); background-repeat: repeat-y; background-position: left top; background-color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif;  }
	/*homepage*/
.homeRow1 { background-color: #023b89; height: 384px;}
.homeCol1 { background-image: url(images/homeBg.jpg); background-repeat: no-repeat; background-position: left top; width: 532px; height: 384px;}
.homeLanguage { font-size: 1.2em; font-weight: bold; color: #023b89; padding-top: 320px; }
	.homeLanguage a:LINK { color: #023b89; text-decoration: none;}
	.homeLanguage a:VISITED { color: #023b89; text-decoration: none; }
	.homeLanguage a:HOVER { color: #84B4DC; text-decoration: underline;}
ul.language { margin-top: 0px; margin-bottom: 0px; margin-left: 35px; padding-top: 0px; padding-left: 0px; list-style-position: outside; list-style-type: square; }
li.menu {padding-top: 5px; padding-bottom: 5px; }
.homeCol2 {  background-color: #023b89;  height: 384px; }
.aiasLogo { font-size: 0.8em; padding: 1px 3px 3px; border-top: 1px solid #023b89; margin:  0px 0px 0px 20px;}
.credits { position: absolute; top: 10px; right: 5px; color: #FFFFFF; font-size: 0.8em; font-weight: normal; text-align: right;}
	.credits a:LINK { color: #FFF; text-decoration: none;}
	.credits a:VISITED { color: #FFF; text-decoration: none; }
	.credits a:HOVER { color: #FFF; text-decoration: underline;}
.creditsText {color: #000; font-size: 0.8em;}
.statistiche { position: absolute; top: 390px; right: 5px; display: block;}
	/*stile link corpo testo*/
A:LINK { color: #B6530F; text-decoration: underline; font-weight: normal;}
A:VISITED {color: #B6530F; text-decoration: underline; font-weight: normal;}
A:HOVER {color: #B6530F; text-decoration: underline;}
A:ACTIVE {color: red; text-decoration: underline;}
	/*stile testo*/
.clear {clear: both; }
.item {border: 0px solid red;}
.bodyText {color: #000; font-size: 0.88em; padding-top: 30px;  padding-right: 10px; padding-bottom: 20px; padding-left: 20px;  margin-left: 188px;}
.normalText { width: 40%; float: left;}
.normalText2 { margin-left: 42%;}
.sottotitolo, h2 { font-size: 1.2em;  color: #023B89; padding-bottom: 7px;}
h2 {margin: 0;}

.form { font-size: 1em; }
caption { font-size: 1em; font-weight: bold; text-align: left; padding-bottom: 5px;}
table.risultati { font-size: 1em; margin-top: 20px;}
	.risultati th { font-size: 1.2em; padding: 5px; background: #CCC;}
	.risultati td { padding: 2px 5px 2px 5px; }
table.schedaLocale { font-size: 1em; margin-top: 20px;}
	.schedaLocale td { padding: 2px 5px 2px 5px;  background: #F2F2F2;}
p#aias {background: #FFF url(images/homeAiasLogo.gif) no-repeat top left; padding: 5px 0 20px 70px; border-bottom: 1px solid #CCC; font-size: 1.2em; margin:0; }
	/*barra bacheca*/
.titoloBox { color: #023B89; background-color: #CCCCCC; font-weight: bold; margin-top: 1px; margin-bottom: 5px; margin-left: 1px; padding-left: 10px; padding-top: 2px; padding-bottom: 2px; }
.titoloNotiziaBacheca {  font-weight: bold; padding-bottom: 3px; padding-top: 3px; color: #023B89;}
.testoBacheca { padding-bottom: 3px; padding-top: 3px; padding-right: 3px;  padding-left: 3px; color: #000;}
.archivioBacheca {  text-align: right;}
	/*Titolo sezione*/
.titoloSez { color: #023B89; font-size: 1.1em; font-weight: bold; text-align: left; margin-left: 195px;  margin-right: 10px; padding-top: 10px; padding-bottom: 7px; padding-left: 10px; border-bottom: 1px solid #84B4DC; }
	/*orientamento*/
.orientamentoBarra { background-color: #023B89; margin-top: 1px; margin-left: 189px; padding-top: 3px; padding-bottom: 3px; padding-left: 0px;}
	.orientamentoText { padding-left: 5px; color: #FFFFFF; font-size: 0.88em; }
	.orientamentoText A:LINK { color: White; text-decoration: none; }
	.orientamentoText A:VISITED { color: White; text-decoration: none; }
	.orientamentoText A:HOVER { color: White; text-decoration: underline; }
	.orientamentoText A:ACTIVE { color: White; text-decoration: underline; }
	/*navigazione principale top*/
.menuTopBox {  background: #003DDD; }
.menuTopText {color: #FFFFFF; font-size: 0.8em; font-weight: bold; text-align: right;  padding-top: 38px; padding-right: 5px; padding-bottom: 3px; text-transform: uppercase;}
	.menuTopText A:LINK { color: White; text-decoration: none;  font-weight: bold;}
	.menuTopText A:VISITED {color: White; text-decoration: none;  font-weight: bold;}
	.menuTopText A:HOVER {color: White;text-decoration: underline;  font-weight: bold;}
	.menuTopText A:ACTIVE {background-color: red; color: White;text-decoration: underline;  font-weight: bold;}
	/*menu a sinistra*/
.colonnaSx { width: 188px; float: left; }
.menuSX {  font-size: 0.82em; margin-left: 0px; margin-top: 0px; padding-top: 20px; padding-left: 49px;  }
		/*elemento padre non selezionato*/
.topLevelNotSelected { width: 136px; background-color: #023B89; color: #FFF; padding-left: 3px; }
	.topLevelNotSelected A:LINK { color: #FFF; text-decoration: none; font-weight: bold;}
	.topLevelNotSelected A:VISITED { color: #FFF; text-decoration: none;  font-weight: bold;}
	.topLevelNotSelected A:HOVER { color: #FFF; text-decoration: underline; font-weight: bold;}
	.topLevelNotSelected A:ACTIVE { background-color: red; color: #FFF; text-decoration: underline; font-weight: bold;}
		/*elemento padre selezionato*/
.topLevelSelected { background-color: #e3e9f2; padding-bottom: 5px; padding-left: 3px; border-bottom: 1px dotted #023B89; font-weight: bold;}
		/*elemento figlio selezionato*/
.subMenuSelected { background-color: #e3e9f2; padding-top: 4px; padding-bottom: 4px; padding-left: 3px;}
	.subMenuSelected A:LINK { color: #B6530F; text-decoration: none;}
	.subMenuSelected A:VISITED { color: #B6530F; text-decoration: none; }
	.subMenuSelected A:HOVER { color: #B6530F; text-decoration: underline;}
	.subMenuSelected A:ACTIVE { background-color: white; color: #B6530F; text-decoration: underline;}
		/*elemento figlio non selezionato*/
.subMenuNotSelected {background-color: #e3e9f2; padding-top: 4px; padding-bottom: 4px; padding-left: 3px;}
	.subMenuNotSelected A:LINK { color: #023B89; text-decoration: none;}
	.subMenuNotSelected A:VISITED { color: #023B89; text-decoration: none; }
	.subMenuNotSelected A:HOVER { color: #023B89; text-decoration: underline;}
	.subMenuNotSelected A:ACTIVE { background-color: white; color: #023B89; text-decoration: underline;}
	
/*piede */
#footer {border-top: 1px solid #023B89; margin-left: 188px; padding: 10px; font-size: .8em;}

/*stili da eliminare o rivedere*/
.tabella { font-size: 3em; padding-bottom: 3px; padding-top: 3px; padding-right: 3px;  padding-left: 3px; vertical-align: top;}

.imageTop { background: #003DDD; margin: 0px; float: left; margin-right: -3px; width: 232px; }
hr { display: none;}
ul.menu {margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px; list-style-position: outside; list-style-type: square; }
li.menu {padding-top: 5px; padding-bottom: 5px; }
ul.subMenu {margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px; list-style-position: outside; list-style-type: none; }
li.subMenu {padding-top: 0px; padding-bottom: 0px; }
.tabIndexU {text-decoration: underline; }
.imgAias {	vertical-align: middle;}

.tooltip { border-bottom: 1px dotted grey;	}