	#primalineaheader { 
		background: #3BABE5;
		height: 5px
	}
	
	#secondalineaheader { 
		background: #333333;
		background-image: url(images/BgGroupBar.jpg);
		height: 22px;
		padding-left: 50px;
		padding-top: 3px;
		font-size: 9px;
		color: #bbbbbb;
		text-align: left
	}

	#menu { 
		background-color: #e1e1e1;
		background-image: url(images/BgMenu.jpg);
		border-top: 1px solid #636363;
		border-left: 1px solid #636363;
		border-right: 1px solid #636363;
		width: 758px;
		height: 23px;
	}

	#sottomenusx { 
		background-color: #717171;
		background-image: url(images/BgSottoMenuSX.gif);
		border-right: 1px solid #636363;
		width: 160px;
		height: 5px;
		float: left
	}

	#sottomenudx { 
		background-color: #3BABE5;
		background-image: url(images/BgSottoMenuDX.gif);
		width: 597px;
		height: 5px;
		float: left
	}

	#sottomenuhp { 
		background-color: #3BABE5;
		background-image: url(images/BgSottoMenuDX.gif);
		width: 758px;
		height: 5px;
		float: left
	}

	#cornice { 
		border-left: 6px solid #AEB5B5;
		border-right: 6px solid #AEB5B5;
		border-top: 6px solid #AEB5B5;
		border-bottom: 6px solid #AEB5B5;
		width: 758px;
		margin-left: auto;
		margin-right: auto;
	}
	#contenitore { 
		background: #FFFFFF;
		border-left: 1px solid #636363;
		border-right: 1px solid #636363;
		border-top: 1px solid #636363;
		width: 758px;
		margin-left: auto;
		margin-right: auto;
		text-align: left
	}

	#stampabile { 
		background: #FFFFFF;
		border-left: 1px solid #636363;
		border-right: 1px solid #636363;
		border-top: 1px solid #636363;
		border-bottom: 1px solid #636363;
		width: 600px;
		padding: 10px;
		margin-left: auto;
		margin-right: auto;
		text-align: left
	}

	#colonnasx {
		width: 160px;
		background: #E9EAEB;
		border-right: 1px solid #636363;
		float: left;
		padding: 0px
	}
	#cerca {
		width: 144px;
		background: #E3E3DD;
		background-image: url(images/BgCerca.jpg);
		border-top: 1px solid #636363;
		float: left;
		padding: 8px
	}

	#navigazione {
		font-size: 11px;
		font-family: verdana, helvetica, sans-serif;
		color: #444;
		width: 144px;
		float: left;
		padding: 8px
	}

	#contatti {
		font-size: 11px;
		font-family: verdana, helvetica, sans-serif;
		color: #444;
		width: 144px;
		float: left;
		padding: 8px
	}
	DIV.sottotitolosx {
		width: 160px;
		height: 9px;
		background-image: url(images/SottoTitoloTabSx.jpg);
		border-top: 1px solid #636363;
		float: left;
		padding: 0px
	}


	DIV.titolotabsx {
		font-size: 9px;
		color: #444;
		font-weight: bold;
		width: 152px;
		background: #E3E3DD;
		background-image: url(images/BgTitoloTabSx.jpg);
		border-top: 1px solid #636363;
		float: left;
		padding: 4px
	}

	DIV.sottotitolodx {
		width: 138px;
		height: 9px;
		background-image: url(images/SottoTitoloTabDx.jpg);
		border-top: 1px solid #ccc;
		float: left;
		padding: 0px
	}


	DIV.titolotabdx {
		font-size: 9px;
		color: #444;
		font-weight: bold;
		width: 130px;
		background: #F2F2EF;
		background-image: url(images/BgTitoloTabDx.jpg);
		border-top: 1px solid #ccc;
		float: left;
		padding: 4px
	}



	#contenuto { 
		width: 597px;
		background: #FFFFFF;
		border-top: 1px solid #636363;
		float: left;
		padding: 0px
	}
	
	#articolo { 
		width: 438px;
		float: left;
		padding: 10px
	}
	
	#stampa { 
		width: 430px;
		border-top: 1px solid #ddd;
		background: #FaFaFa;
		float: left;
		padding: 4px
	}

	#colonnadx { 
		width: 138px;
		background: #F6F7F8;
		border-left: 1px solid #ccc;
		padding: 0px;
		float: left
		
	}

	#materiale { 
		font-size: 11px;
		font-family: verdana, helvetica, sans-serif;
		color: #444;
		width: 122px;
		background: #F6F7F8;
		padding: 8px;
		float: left
	}

	#news { 
		font-size: 11px;
		font-family: verdana, helvetica, sans-serif;
		color: #444;
		width: 122px;
		background: #F6F7F8;
		padding: 8px;
		float: left
	}

	#footer { 
		width: 752px;
		height: 17px;
		background-color: #717171;
		background-image: url(images/BgFooter.jpg);
		border-bottom: 1px solid #636363;
		border-right: 1px solid #636363;
		border-left: 1px solid #636363;
		padding: 3px;
		text-align: left;
		margin-left: auto;
		margin-right: auto;
		text-align: center
	}

	#copyright { 
		font-size: 7pt;
		color: #999999;
		width: 430px;
		float: left;
		text-align: left
	}

	#disclaimer { 
		font-size: 7pt;
		color: #999999;
		text-align: right;
		width: 300px;
		float: left;
		text-align: right
	}

	P { 
		font-size: 11px;
		font-family: verdana, helvetica, sans-serif;
		color: #444
	}

	P.testo {
		font-size: 11px;
		text-indent: 2em;
		text-align: justify
	}

	P.destra {
		text-align: right
	}

	P.titolocontent {
		font-family: Arial Narrow,arial, helvetica, sans-serif;
		font-size: 19px;
		color: #3BABE5;
		font-weight: bold
	}

	P.titoloparagrafo {
		font-family: Arial Narrow,arial, helvetica, sans-serif;
		font-size: 14px;
		color: #3BABE5;
		font-weight: bold
	}

 	 .ico {
 		 vertical-align:middle;
  	}

	TD {
		text-align: justify;
		font-size: 11px;
		font-family: verdana, helvetica, sans-serif;
		color: #444
	}

	BODY {
		margin: 0px;
		font-family: verdana, helvetica, sans-serif;
		text-align: center;
		background: #D1D1C7 url(images/BgMain.jpg) repeat
	}

	HTML {
		font-family: verdana, helvetica, sans-serif;
	}

	UL,LI {
		font-size: 11px;
		font-family: verdana, helvetica, sans-serif;
		color: #444;
		margin-left:18px; 
		margin-right:0px; 
		margin-top:4px; 
		margin-bottom:0px;
		list-style-image: url(images/bullet.gif);		
	}

	FORM {
		margin-bottom:0;
	}

	INPUT.thin  {
		font-family : verdana, helvetica, sans-serif;
		font-size : 10px;
		background-color : f0f0f0;
		border-color : 333;
		border-style : inset;
		border-width : 2px;
		color : 333;
}

	A:link {
		color:#3BABE5;
		text-decoration: underline
	}
	
	A:visited {
		color: #444
	}
	
	A:hover {
		color: #3BABE5;
		text-decoration: none
	}
	
	A:active {
		color: #222
	}

	A.navigazione:link {
		font-size: 10px;
		color: #333;
		text-decoration: underline;
		font-weight: bold
	}
	
	A.navigazione:visited {
		font-size: 10px;
		color: #444;
		font-weight: bold
	}
	
	A.navigazione:hover {
		font-size: 10px;
		color: #3BABE5;
		text-decoration: none;
		font-weight: bold
	}
	
	A.navigazione:active {
		font-size: 10px;
		color: #333;
		font-weight: bold
	}

	A.header:link {
		color: #bbbbbb;
		text-decoration: underline
	}
	
	A.header:visited {
		color: #bbbbbb;
	}
	
	A.header:hover {
		color: #3BABE5;
		text-decoration: none
	}
	
	A.header:active {
		color: #222;
	}