body {background-color: #660000;margin: 0;text-align: center;	}#contenuto {margin: 0 auto;text-align: left;width: 762px;}	#menu {background: #ffffff url(../images/image_menu.gif) no-repeat center top;widows: 762px;margin-top:0px;height: 84px;}#flash {position: relative;margin-left: 5px;margin-top: 15px;width:750px;height:700px;		}#gallery {position: relative;width:750px;height:700px;margin-left: 7px;margin-top: 15px;		}#text {color:#333333;float: left; 	width:60%; height:700px;	background:	#FFF; 	color:#000;	margin: 0 0 -1px 0;	}#photo {margin-left:40px;color:#333333;	}#music {margin-top:10px;margin-left:40px;	}#colonna-sx, #colonna-dx { float: left;width:20%; color:#000;}#colonna-sx .box, #colonna-dx .box {padding:10px;}#colonna-dx {margin-right: -1px; }/* menu inizio *//*Credits: Dynamic Drive CSS Library *//*URL: http://www.dynamicdrive.com/style/ */#thicktabs {position:absolute;margin-left: 360px;padding-top: 48px;font: normal 14px Futura, Verdana;}#thicktabs li{display: inline;}li.hover {color: #ffffff;float: left;padding: 0px 18px; /*padding of tabs*/text-decoration: none;background-color: #DF9A0D;}#thicktabs li a{color: black;float: left;padding: 0px 18px; /*padding of tabs*/text-decoration: none;background-color: #FCD54C;}#thicktabs li a#leftmostitem{ /*Extra CSS for left most menu item*/}#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/background-position: top left; /*Position background image to the left instead of default right, to hide indented underline for this link*/}#thicktabs li a:visited{color: black;}#thicktabs li a:hover{color: #ffffff;background-color: #DF9A0D; /*background image swap on hover*/}<!--[if IE]>p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/padding-top: 1em;}<![endif]-->/* menu fine */