/*
@charset "utf-8";
*/
/*inizio css style del box-model*/
		html, body{
			background-color:#efe8da;
			color:#0b0203;
			font-family:"Times New Roman", Times, serif;
			font-size:17px;
			font-style:italic;
			line-height:22px;
			text-align:center;
		}
		
		#container { 
			width:850px; 
			padding: 0; 
			margin: 0 auto; 
			position: relative;
		}
		
		#top{
			width:850px;
			height:120px;
			padding:0;
			margin:0;
			background-image:url(../img/bkg_top.png);
			background-repeat:repeat-x;
		}
		
		#logo{
			width:117px;
			height:106px;
			position:absolute;
			margin:15px 0 0 670px;
		}
		
		#menu{
			width:500px;
			height:21px;
			position:absolute;
			margin:65px 0 0 45px;
			word-spacing:15px;
			text-align:left;
			padding:0px 0 0 0;
		}

		.content{
			width:730px;
			margin:20px 75px 20px 45px;
			text-align:left;
		}

		.testo {
			padding:0 20px 0 20px;
		}
						
		#footer{
			width:850px;
			height:25px;
			margin:0; 
			border-top: 0px solid #686868;
			padding:12px 0 0 0;
			font-size:12px;
			text-align:center;
		}		
		
		.box_top{
			width:730px;
			clear:both;
			margin:0 0 15px 0;
			font-size:24px;
			font-style:italic;
			line-height:25px;
			text-align:right;
			color:#83827f;	
		}
		
		.box_sx{
			width:394px;
			height:320px;
			float:left;
			margin:0 10px 0 0;
			padding:0 0 0 6px;
			font-size:23px;
			font-style:italic;
			line-height:26px;	
		}

		.box_dx{
			width:314px;
			float:left;
			margin:0;
			padding:0 0 0 6px;
			font-size:17px;
			line-height:22px;
			font-style:italic;
		}
		
		.clearfix:after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}
		
		/* HACK SAFARI E CHROME */
		@media screen and (-webkit-min-device-pixel-ratio:0)
		{ 
			/*#menu_1, #menu_2 { padding-top:2px; height:19px;}*/ 
		}
		
	