html,body{
	margin:0;
	padding:0;
	background-image:url(img/bgtop.gif);
	background-repeat:repeat-x;
	background-color:#7aa7c8;
	
	
	
}

#wrapper {
	width:800px;
	margin-top:0px;
	padding:0 px;
	margin: 0 auto;

}



/* ----- HEADER ----- */



#header {
width:825px;
height:135px;
/*background-image:url(img/top.png);
background-position:center;
background-repeat:no-repeat;*/


}


#header .logo {
float:left;
	margin-left: 220px;
	margin-top:17px;

}





#header .dx{
	
margin-top: 98px;
float:right;
margin-right:13px;
	}
	
	
	
#header .sx{
	
float:left;
margin-left:10px;
margin-top:100px;
	}


#menu{
	width:825px;
	height:51px;
	margin-top:5px;
	background-image:url(img/menu.gif);
	
	}
	
	
#menu .menusx{
	float:left;
margin-left:25px;
margin-top:10px;
	
	}	
	
	#menu .menuchisiamo{
	float:left;
margin-left:55px;
margin-top:19px;
	
	}	
		#menu .menuesterni{
	float:left;
margin-left:80px;
margin-top:19px;
	
	}
		#menu .menuinterni{
	float:left;
margin-left:70px;
margin-top:19px;
	
	}

		#menu .menuiprezzi{
	float:left;
margin-left:70px;
margin-top:19px;
	
	}
/* ----- NAVIGATION ----- */



#navigation {
width:825px;
height:298px;

margin-top:1px;

}


/* ----- MAIN CONTENT ----- */



#content { 
width:825px;

margin-top:5px;
}

#content p {
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000;
	text-align:justify;
	line-height:19px;
	
	}

#content .left{ 
border:none;
text-decoration:none;
padding-right:10px;
padding-bottom:10px;
float: left;
}

#content .box{ 
width:825px;
background-image:url(img/contentbg.gif);
float:left;



}




#content .boxtop{ 
width:825px;
height:7px;
background-image:url(img/contenttop.gif);
 /* for modern browsers */

}

#content .contenuto{ 

padding-left:30px;
padding-right:30px;
padding-top: 20px;
padding-bottom: 20px;


 /* for modern browsers */

}

 /* footer*/


#boxbottom{ 
width:825px;
height:58px;
background:url(img/footer.gif) no-repeat bottom ;

	overflow:hidden;

 /* for modern browsers */

}

#boxbottom p{ 
padding-top:18px;
color:#fff;
text-align:center;

}



#content .boxright{ 
width:481px;
background-image:url(img/boxbgright.gif);
float:right;
}

#content .boxright img{ 
border:none;
text-decoration:none;
margin: 5px 10px 17px 10px;



}


#content .boxrighttop{ 
width:307px;
height:7px;
background-image:url(img/toprightbox.gif);
 /* for modern browsers */

}


#content .boxrightbottom{ 
width:307px;
height:7px;
background-image:url(img/bottomright.gif);
 /* for modern browsers */

}


