/* CSS Document */
html,body{margin:0;padding:0;height:100%}
body{font-family:Arial, Helvetica, sans-serif;font-size:100%;text-align:center;}
div#boxmenualto{
							width:970px;
							height:28px;
							background:url(../ima/back_header_menualto.jpg) repeat-x;
							padding-top:7px;
							padding-left:10px;
							}
div#boxmenubasso{
							width:970px;
							height:28px;
							padding-top:7px;
							padding-left:10px;
							background:url(../ima/back_header_basso.jpg) repeat-x;							
							}							
div#container{
							position:relative;
							width:100%;
							height:100%;
							margin: 0 auto;
							text-align:left;
							/*background:url(../ima/back_middle.jpg) repeat-x;*/
							/*background-color:#fff;*/
							/* ho inserito questa riga per fare lo sfondo monocolore */
							background:url(../ima/back_center_x.jpg) center repeat-y;
							height:auto;
							min-height:100%}

div#footer{
						position:absolute;
						bottom:0;
						width:100%;
						margin:0 0 0 0;
						padding:0 0 0 0;
						background:url(../ima/back_footer.jpg) repeat-x;
						background-color:#999999;
						color:#000;
						}
div#subfooter{
	width:980px;
	left:50%;
	margin:0 0 0 -490px;
	padding:0px;
	background-color:#FF6600;
	background:url(../ima/back_footer_center.jpg) repeat;
	position:relative;
	}

div#prova{	width:980px;
	left:50%;
	margin:0 0 0 -490px;
	padding:0px;
	background-color:#FF6600;
}

div#content_header{
	/*background-color:#FFCC00;*/
	background:url(../ima/back_header.jpg) repeat-x;
	/*background-color:#CCCCCC;*/
	
}
div#header{
	width:980px;
	left:50%;
	margin:0 10px 0 -490px;
	background-color:#FF6600;
	position:relative;
}

div#header_top{
	width:100%;
	float:left;
	/*background-color:#990099*/;
}

div#header_bottom{
	width:100%;
	float:left;
	/*background-color:#FF0000;*/
	background:url(../ima/back_top.jpg) repeat-x;
}

div#content_center{
	width:980px;
	left:50%;
	margin:0 0 50px -490px;
	position:relative;
	min-height:350px;
	float:left;
	/* ho eliminato queste due righe ed ho inserito lo sfondo centrato repeat-y su quello principale */
	/*background-color:#FFF5F0;*/
	/*background:url(../ima/back_center.jpg) repeat-x;*/
}

div#left{
	width:200px;
	margin:5px;
	padding:5px;
	float:left;
	display:block;
	height:270px;
	background-color:#0099FF;
	}	

div#center{
	width:945px;
	margin:10px;
	padding:0px;
	float:left;
	display:block;
	min-height:350px;	
	}	

div#center_center{
	width:940px;
	padding:10px 0 10px 5px;
	float:left;
	/*background-color:#CCCCCC;*/
	margin-right:10px;
	/*display:block;*/
	/*height:600px;*/
	/*background-color:#3399CC;*/
	}
	
div#center_left{
	width:610px;
	padding:10px 0 10px 5px;
	float:left;
	/*background-color:#CCCCCC;*/
	margin-right:10px;
	/*display:block;*/
	/*height:600px;*/
	/*background-color:#3399CC;*/
	}

div#center_right{
	width:280px;
	/*margin:100px 20px 20px 20px;*/
	padding:10px 5px 10px 10px;
	float:left;
	margin-left:10px;
	/*background-color:#CCFFFF;*/
	/*display:block;*/
	/*min-height:100%;*/
	/*background-color:#3399CC;*/
	}			
	
div#right{
	width:200px;
	margin:5px;
	padding:5px;
	float:left;
	display:block;
	height:240px;
	/*background-color:#FF99CC;*/
	}	
	
div#clear{clear:left;}
.clear{clear:left}

div#boxpie_dx{
	padding: 10px 0;
	float:left;
	text-align:right;
	width:350px;}

div#boxpie_sx{
	padding: 10px 0;
	margin-left:20px;
	float:left;
	width:600px;}

#accordion .accboxsx{
	width:320px;
	padding:10px 5px 10px 10px;
	margin:0;
	float:left;
}
#accordion .accboxdx{
	width:490px;
	padding:10px 10px 10px 0;
	margin:0;
	float:left;
}

#accordion .headerboxsx{
	width:690px;
	display:block;
	float:left;
}

#accordion .headerboxdx{
	margin-left:10px;
	margin-top:10px;
	width:100;
	float:left;
	padding:8px 20px;
	display:block;
	background-color:#666666;
	color:#FF9900;
	border:#999999 1px solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius:4px;
  border-radius: 4px;
}

#accordion .headerboxdx:hover{
	background-color:#333333;
	color:#FF6600;
	border:#666666 1px solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius:4px;
  border-radius: 4px;
}
