body {
	margin: 0px;
	padding: 0px;
	background-image:  url('../images/bgpage.gif');
	}
/*sfondo azzurro sotto il banner con il laitmotive EDG*/
#laitmotiv {
	position: absolute;
	top: 85px;
	left: 0px;
	height: 78px;
	/*width: 100%;
	background-image:  url(../images/bg_divlait.gif);*/
	z-index: 0;
	}
#laitmotiv h1{
	margin: 40px 0 0 50px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #114788;
	text-transform: uppercase;
	}
/*tabella struttura*/
.structure {
	position: absolute;
	margin: 81px 0 0 0px;
	top: 81px;
	left: 0px;
	/*width: 700px;*/
	}
	
.structure td {
	vertical-align: top;
	}	
/*colonna sx*/	
td.leftmenu {
	margin: 0px 0 0 0px;
	width: 197px;
	background-color: #D8E2EE;
	}

/*elenco puntato del menu di sx*/	
ul.leftmenul {
	list-style: none;
	margin: 25px 0 0 0px;
	padding: 0px 0px 0px 0px;
	width: 100px;
	}
	
.litext	{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #114788;
	text-decoration: none;
	}
	
a.litext { color: #114788; }	
a.litext:hover { color: #041830; }
/*a.litext:visited { color: #999999;	}*/
			
	
li.leftmenli  {
	width: 150px;
	height: 20px;
	list-style: none;
	margin: 0 0 0 0px;
	padding: 5px 0px 5px 5px;
	}

/*elenco puntato per link con apertura layers*/
li.up {
	width: 197px;
	height: 20px;
	background-image: url('../images/bgliup.gif');
	background-repeat: no-repeat; list-style-type:none; margin-left:0px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:0px; padding-right:0; padding-top:5px; padding-bottom:5px
	}

/*area centrale che contiene: applet, highlights, box di approfondimento*/
#cenarea {
	/*position: relative;*/
	margin: 0 0 0 0;
	height: 100%;
	z-index: 0;
	}

/*area applet*/
#applet {
display: none
	/*margin: 0px 50px 0 10px;
	height: 20px;
	background-color: #ADBDD1;
	width: 205px;*/
	}
	
/*area highlight*/
#highlight {
	margin: 25px 0 0 10px;
	}
	
	
/*titolo dell'area highlight*/	
#highlight h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.9em;
	background-position: center;
	}
	
#highlight h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	background-position: center;
	}
	
		
/*carattere tabella dell'area highlight*/
#highlight table {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.6em;
	width: 100%;
	}
	
/*carattere paragrafo dell'area highlight*/
#highlight p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.7em;
}	
/*gestione delle highlight come un elenco puntato*/
#highlight ul {
	height: 10px;
	list-style: none;
	margin: 0px 0 0 0px;
	padding: 0px;
	}
	
#highlight li {
	margin: 0 0 0 0px;
	padding: 5px;
	}	
/*-------------FORM----------------*/	
/*area highlight pagina form*/
#highlightform {
	margin: 25px 0 0 10px;
	position: absolute;
	/*right: 210px;
	left: 210px;*/
	}
/*titolo dell'area highlight*/	
#highlightform h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.9em;
	background-position: center;
	}
	
#highlightform h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	background-position: center;
	}	
/*carattere tabella dell'area highlight*/
#highlightform table {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.6em;
	width: 100%;
	}
	
/*carattere paragrafo dell'area highlight*/
#highlightform p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.7em;
}	
/*gestione delle highlight come un elenco puntato*/
#highlightform ul {
	height: 10px;
	list-style: none;
	margin: 0px 0 0 0px;
	padding: 0px;
	}
	
#highlightform li {
	margin: 0 0 0 0px;
	padding: 5px;
	}
/*--------------/FORM--------------*	
/*sfondo per sottolineatura dell'ultima news*/
li.new {
	background-image: url('../images/bgliupcen.gif');
	}
/*caratteristiche titolo dell'ultima notizia #highlight li */
.title1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	text-transform: uppercase;
	color: navy;

	}

.title2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	text-transform: uppercase;
	color: navy;

	}
.title3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	color: navy;

	text-transform: uppercase;
	}	
/*caratteristiche link dell'ultima notizia #highlight li */
.link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	}
/*caratteristiche abstract dell'ultima notizia #highlight li */	
.abstract {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.8em;
	}

/*testo di default delle seconde news*/	
.text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9 pt;
	color: navy;

	}	

/*immagini contenute nelle news*/
.imgint {
	float: left;
	padding-left: 0px;
	padding-right: 5px;
}
.imgint2 {
	float: left;
	padding-left: 0px;
	padding-right: 0px;/*elemento differente da quello precedente*/
}
/* horrizontal line nell'#highlight */
hr.dot {
	width: 100%;
	border-top: 2px dotted #96B1D8;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}	

/*area rightbox*/
#rightbox {
	margin: 25px 0px 0 0px;
	width: 180px;
	}
	
td.rightbox { 
	margin: 0px 0 0 0px;
	width: 180px;
	background-color: #D8E2EE;
	}	

/*titolo dei box della colonna di dx*/	
.boxtitles {
	border-bottom:12px dotted #ffffff; position: relative;
	background-image: url('../images/sftitrightbox.gif');
	left: 0px;
	width: 180px;
	height: 20px;
	background-repeat: no-repeat;
	padding-right: 5px; margin-left:10px; margin-right:0; margin-top:25px; margin-bottom:0
	}
.boxtitles p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.6em;
	font-weight: bold;
	color: #7A5E9B;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	}
	
/*elenco generale dei box della colonna di dx*/
.boxtitles ul {
	width: 180px;
	padding: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.6em;
	text-align: left;
	float: right; list-style-image:url('none'); list-style-type:none; list-style-position:outside; margin-left:0px; margin-right:0; margin-top:0px; margin-bottom:0
	}

.boxtitles li {
	margin: 0 0 0px 0px;
	padding: 3px;
	}
