body {
	margin: 0px;
	padding: 0px;
	background: #FFF;
	text-align: center;
	font: 11px Verdana, Arial;
	color: #333;
}
.input {
	width: 180px;
	border: 1px solid #333333;
	font: 10px Verdana;
	color: #333;
}
.header {
	margin: auto;
	width: 770px;
	height: 140px;
	background: url(/images/header.jpg) top left no-repeat;
	text-align: left;
	border-bottom: 1px solid #FFF;
}
.content {
	margin: auto;
	width: 770px;
	text-align: left;
}

/****************** SOLO PER HOMEPAGE *******************/
.bgcontent {
	height: 180px;
	background: url(/images/bgcontent.gif) top center no-repeat;
	text-align: center;
}
.colcenter {
	font-size: 12px;
	width: 770px;
	padding-top: 20px;
	line-height: 16px;
}
.boxaddress {
	background: #eaeaea url(/images/bgbox.gif) top left repeat-x;
	float: left;
	width: 240px;
	/*height: 180px;*/
	font: 11px Verdana;
	line-height: 14px;
	padding: 10px;
}
.boxaddress a {
	font: 11px Verdana;
	color: #DAB948;
}
.boxnews {
	background: #eaeaea url(/images/bgbox.gif) top left repeat-x;
	float: right;
	width: 460px;
	/*height: 180px;*/
	font: 11px Verdana;
	line-height: 14px;
	padding: 10px;
}
.boxnews a {
	font: 11px Verdana;
	color: #DAB948;
}
/****************** FINE SOLO HOMEPAGE *******************/

.colsx {
	font-size: 12px;
	float: left;
	width: 510px;
	padding: 30px;
	line-height: 16px;
}
.colsx a {
	color: #DAB948;
}
.coldx {
	float: right;
	width: 200px;
	margin-top: 30px;
	font-size: 11px;
	line-height: 16px;
}
.coldx a {
	color: #DAB94A;
}
.box {
	background: #eaeaea url(/images/bgbox.gif) top left repeat-x;
	padding: 10px;
}
.menu {
	margin: auto;
	width: 770px;
	height: 30px;
	background: url(/images/bgmenu.gif) top left repeat-x;
}

 .cambio_lingua {
 margin-top:7px;
 text-decoration:none;
 margin-right:10px;
}

.cambio_lingua a{
 color:black;
 text-decoration:none;
}
.cambio_lingua a:visted{
 color:black;
 text-decoration:none;
}

.cambio_lingua a:hover{
 color:black;
 text-decoration:underline;
}


.footer {
	margin: auto;
	background: url(/images/bgfooter.gif) top left repeat-x;
	width: 770px;
	height: 22px;
	font: 10px Verdana;
	color: #333;
	padding-top: 8px;
	border-top: 10px solid #FFF;
}
