/* CSS Document *//* ----------------------Inizio definizione tag---------------------- */body {	width: 100%;	margin: 0px 0px 0px 0px;	background-color: #996633;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #7D4330;	background-image: url(back_ground.jpg);}a{	color: #990000;	text-decoration: none;	font-weight: bold;}a:hover {	color: #996600;	text-decoration: none;	font-weight: bold;} /* ----------------------Inizio Struttura---------------------- */#box-site {    position: absolute;	top:15px;    width: 750px;    left: 50%;    margin: 0px 0px 0px -360px;}#testata {	height: 129px;	background-image:  url(testata.jpg);	background-repeat: no-repeat;}#menu {	height: 110px;	background-image:  url(sottotestata.jpg);	background-repeat: no-repeat;	padding-top: 20px;	background-color: #E4DDD8;}#box-content {	background-color: #E4DDD8;	padding: 5px;}#content-left{	width: 412px;	float:left;	position: relative;}#content-right{	width: 260px;	float:left;}.content-work{	padding: 1px;}#bottom {	height: 23px;	background-image:  url(bottom.jpg);	background-repeat: no-repeat;}ul.menu1 {	margin:0px;	list-style-type: none;	text-align: right;	padding-top: 1px;}ul.menu1 li {	text-align: right;	background-color:#E8E8D9;	color:#993333;	margin-top: 1px;	border-bottom: #DDDDD7 solid 1px;	padding-top: 30px;}ul.menu1  a{text-align: left;	background-color:#F6F6ED;	color:#996600;	text-decoration: underline;	padding:0px 4px 0px 3px;	display:block;	font-weight: normal;}ul.menu1 li a:hover{text-align: left;	padding:0px 4px 0px 2px;		background-color:#CC9966;	color:#990000;	display:block;	font-weight: normal;}