/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #EEEEFF;
	text-decoration: none;
	background: #112244 url('img/background.jpg') repeat-x scroll;
	text-align:center;
	margin: 0px;
	padding: 0px;
}

.imgZero{
	background: transparent;
	border: 0px;
	padding: 0px;
	margin: 0px;
}

img{
    border-color: #bbbbee;
	border-style: solid;
	border-width: 1px;
	margin: 5px;
	padding: 5px;
	background-color: #334488;
}

h1{
	color: #ccccff;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px;
}

a{
	color: #ffff66;
	text-decoration: none;
	font-style: italic;
}	

a:hover {
	color: #9999ff;
	text-decoration: underline;
}

/* liste per il menu destro*/
ul{
	margin: 0px;
	padding: 5px 0px 5px 2px;
	list-style-type: none;
}

li{
	margin: 0px 0px 2px 0px;
	padding: 0px;
	list-style-type: none;
}

li a{
	width: 150px;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 15px;
	background: url('img/tag.gif') no-repeat center left;
	border-width: 0px;
}

li a:hover{
	width: 150px;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 15px;
	background: url('img/tagH.gif') no-repeat center left;
	border-width: 0px;
}

/* POSIZIONAMENTO*/
#divContenitore{
	width: 780px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	background-image: url('img/background.jpg');
	background-repeat: repeat-x; 
	background-attachment: scroll;
}
	/* HEADER E MENU */
	#divHeader{
		height: 150px;
		width: 780px;
		margin: 0px;
		padding: 0px;
		margin-bottom: 5px;
	}
	
	.divTitolo{
		padding: 0px;
		margin: 0px;
		width: 780px;
		height: 123px;
	}	
	
	#divMenu{
		padding: 0px;
		margin: 0px;		
		width: 780px;
		height: 27px;
	}

		#divMenu a{
			margin: 0px 10px 0px 10px;
			padding: 0px 3px 0px 3px;
			float: left;
			display: block;
			line-height: 25px;
			height: 27px;
			background: url('img/menu.jpg') no-repeat center;
			color: #ffffff;		
			font-size: 14px;
			font-weight: bold;
			text-decoration: none;	
		}
		
		#divMenu a:hover{
			color: #112233;
			background: url('img/menuHover.jpg') no-repeat center;
		}	
	
	/* TRONCONE SINISTRO DEL CORPO */
	#divCorpoSx{
		display: inline;
		float: left;
		clear: left;
		width: 590px;
		margin-left: 2px;
		margin-right: 5px;
		margin-top: 5px;
		margin-bottom: 5px;		
		padding: 0px;
	}
	
	#divPosizionatore{
		height: 24px;
		background: #5566bb url('img/posizionatore.jpg') no-repeat;
		padding: 0px;
		margin: 0px 0px 10px 0px;
	}	
	/*questo per riparare bug di explorer 5.x*/
	#divPosizionatore p{
		padding: 3px 5px 0px 5px;	
	}

	.divTitoloSx{
		height: 20px;
		margin: 0px;
		padding: 0px 0px 0px 10px;	
		background: #5566bb url('img/topSx.jpg') no-repeat;
	}	

	.divParSx{
		margin: 0px 0px 0px 0px;
		padding: 10px 15px 10px 15px;
		background: #5566bb url('img/centerSx.gif') repeat-y;
	}
	
	.divBottomSx{
		line-height: 0px;
		font-size: 0px;
		width: 100%;
		height: 7px;
		margin: 0px 0px 10px 0px;
		padding: 0px;
		background: #5566bb url('img/bottomSx.gif') no-repeat;	
	}
	/* TRONCONE DESTRO DEL CORPO*/
	#divCorpoDx {
		display: inline;
		float: right;
		clear: right;
		width: 170px;
		margin-right: 2px;
		margin-left: 5px;
		margin-top: 5px;
		margin-bottom: 5px;	
		padding: 0px;
	}	
	
	.divTitoloDx{
		height: 20px;
		margin: 0px;
		padding: 0px 0px 0px 10px;	
		background: #5566bb url('img/topDx.jpg') no-repeat;
	}
	
	.divParDx{
		margin: 0px 0px 0px 0px;
		padding: 10px 5px 10px 5px;
		background: #5566bb url('img/centerDx.gif') repeat-y;
	}
	
	.divBottomDx{
		line-height: 0px;
		font-size: 0px;
		width: 100%;
		height: 7px;
		margin: 0px 0px 10px 0px;
		padding: 0px;	
		background: #5566bb url('img/bottomDx.gif') no-repeat;	
	}
	/* PARTE BASSE DELLA PAGINA */	
	.divClearer{
		clear:both;	
		width: 100%;
		height: 0px;
		border: 0px;
		margin: 0px;
		padding: 0px;
	}	
	
	#divFooter{
		color: #112233;
		clear: both;
		width: 100% auto;
		height: 30px;
		font-size: 11px;
		border-width: 0px;		
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 5px;
		padding: 2px;			
		background: #5566bb url('img/footer.gif') repeat-x;
		border: 0px; 
	}
	
.aFooter, .aFooter:hover{
	color: #112288;
}
