/*stili per il layout fluido con posizionamenti assoluti*/
body 	{
	font-family: Verdana,Times new roman;
	font-size: 		76%;
	font-weight:		normal;
	font-color:		#5C5D8A;
	margin: 		0px;
	border-width: 		0px;
	border-style: 		none;
	border-color: 		#ccc;
	padding: 		0px;
	background-color:	#fff;
	}

/*-----------------------------------------------------------------------------*/
div#header{

	top: 			0px;
	left: 			0px;
	height:			100px;
	background-image:	url(../img/logo.jpg);
	background-repeat:	no-repeat;
	background-position:	top left;
	color:			#000080;
	margin: 		0px;
	border-width: 		0px;
	border-bottom-width: 	1px;
	border-style: 		solid;
	border-bottom-color: 	#000;
	padding-top: 		10px;
	padding-right:		10px;
	padding-bottom: 	0px;
	padding-left: 		10px;
	}
h1	{
	margin: 		0;
	padding-left:		200px;
	font: 			bold 3.3em/80px Times new roman,arial,serif;
	}
h2	{
	margin: 		0;
	padding-left:		100px;
	color:	 		#000080;
	font-style:		italic;
	text-decoration:	none;
	font-size: 		2em;
	}
h3	{
	color:	 		#808080;
	font-family: 		Times New Roman;
	font-style:		italic;
	font-size: 		15px;
	}
/*-----------------------------------------------------------------------------*/
	div#indirizzo{
	color: #fff;
	background-color: #000080;
	font-weight: normal;
	padding-left: 10px;
	height: 20px;
	border-top-color: #2B6Ebb;
	border-top-style: solid;
	border-top-width: 5px;
	border-bottom-color: #2B6Ebb;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	}
	div#indirizzo p{
	font-family: Arial;
	text-align:center;
	}
/*-----------------------------------------------------------------------------*/
div#left-menu{
	padding-top: 20px;
	background-color: #000080;
	width: 189px;
	height: 430px;
		}

div#dps{

	background-color: #000080;
	width: 160px;
	height: 40px;
		}
/*-----------------------------------------------------------------------------*/
div#content{
	position: absolute;
	height:			480px;
	width:			560px;
	color:	 		#000080;

	background-color:	#fff;
	background-repeat:	no-repeat;
	background-position:	center;
	margin-top: 		0px;
	margin-bottom: 		0px;
	margin-left: 		200px;
	border-width: 		0px;
	border-style: 		solid;
	border-color: 		#000080;
	border-right-width:		1px;
	padding-top: 		40px;
	padding-right:		20px;
	padding-bottom: 	0px;
	padding-left: 		20px;
	}
div#content p	{
	color:	 		#000080;
	font-style:		normal;
	text-decoration:	none;
	font-size: 		1.0em;
	text-align:		justify;
	}
div#content p1	{
	color:	 		#000080;
	font-style:		normal;
	text-decoration:	none;
	font-size: 		0.8em;
	text-align:		justify;
	}
div#content p2	{
	color:	 		#000080;
	font-style:		italic;
	text-decoration:	none;
	font-size: 		1.3em;
	text-align:		justify;
	padding-left:		100px;
	padding-top:		100px;
	}
div#content h2	{
	font-style:		italic;
	font-size: 		1.8em;
	}
div#content a:link	{
	color:	 		#000080;
	}
div#content a:visited	{
	color:	 		#000080;
	}
div#content a:active	{
	color:	 		#000080;
	}