body {}a{text-decoration: none;}a.hover{	font-weight: bold;}a.active{	text-decoration: none;}a.visited{	text-decoration: none;}a.menu{	text-decoration: none;	font-family: Helvetica, Arial, sans-serif;	font-size: 16px;	line-height: 20px;	color: #666666;}a.menu:hover{	font-weight: bold;}a.menu:active{	text-decoration: none;}a.menu:visited{	text-decoration: none;}a.homepage{	text-decoration: none;	font-family: Helvetica, Arial, sans-serif;	font-size: 18px;	line-height: 20px;	color: #666666;		font-weight: bold;}a.homepage:hover{	font-weight: bold;}a.homepage:active{	text-decoration: none;}a.homepage:visited{	text-decoration: none;}#content{	height: 750px;	width: 1015px;	background-image: url(images/sfondo.jpg);	background-repeat: repeat;	position: relative;}.selected{	font-weight: bold;	color: #000000;}#home{	position: absolute;	height: 100px;	width: 105px;	left: 25px;	top: 50px;	text-align: left;	vertical-align: top;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	padding-left: 3px;	padding-top: 5px;}#menu{	position: absolute;	height: 148px;	width: 142px;	left: 4px;	top: 302px;	text-align: left;	vertical-align: top;	font-family: Helvetica, sans-serif;	font-size: 13px;	padding-left: 0px;	padding-top: 0px;		text-decoration: none;	font-family: Helvetica, Arial, sans-serif;	font-size: 16px;	line-height: 20px;	color: #666666;}#imgtop{	position: absolute;	height: 148px;	width: 143px;	left: 2px;	top: 151px;	overflow: hidden;}#txttop1{	background-color: white;	position: absolute;	height: 148px;	width: 288px;	left: 581px;	top: 301px;	font-family: Helvetica, Arial, sans-serif;	font-size: 13px;	color: #666666;	line-height: 20px;	text-align: center;	overflow: hidden;}#txttop2{	position: absolute;	height: 150px;	width: 290px;	left: 580px;	top: 450px;}#txtleft1{	position: absolute;	height: 148px;	width: 148px;	left: 436px;	top: 451px;		overflow: hidden;	background-color: white;	font-family: Helvetica, Arial, sans-serif;	font-size: 13px;	color: #666666;	line-height: 24px;	text-align: left;	overflow: hidden;	}#imgbottom{	position: absolute;	height: 150px;	width: 290px;	left: 580px;	top: 600px;}#reference{	 background-color: #72C8FF;;	position: absolute;	height: 148px;	width: 143px;	left: 1px;	top: 601px;	font-family:  Helvetica, arial, sans-serif;	font-size: 14px;	color: #000000;	text-align: left;}#logo{	position: absolute;	height: 300px;	width: 580px;	left: 0px;	top: 150px;}a{text-decoration: none;}a.hover{	font-weight: bold;}a.active{	text-decoration: none;}a.visited{	text-decoration: none;}#link1{	position: absolute;	height: 150px;	width: 145px;	left: 0px;	top: 450px;	vertical-align: bottom;	padding-top: 2px;}#link2{	position: absolute;	height: 150px;	width: 145px;	left: 145px;	top: 450px;	padding-top: 2px;}#link3{	position: absolute;	height: 150px;	width: 145px;	left: 290px;	top: 450px;	padding-top: 2px;}#link4{	position: absolute;	height: 146px;	width: 280px;	left: 151px;	top: 602px;	overflow: hidden;	font-family: Helvetica, Arial, sans-serif;	font-size: 13px;	color: #666666;	line-height: 20px;	text-align: left;}#link5b{	position: absolute;	height: 148px;	width: 288px;	left: 581px;	top: 451px;	overflow: hidden;	background-color: white;	font-family: Helvetica, Arial, sans-serif;	font-size: 13px;	color: #666666;	line-height: 20px;	text-align: left;	overflow: hidden;	}#link6{	position: absolute;	height: 596px;	width: 723px;	left: 291px;	top: 152px;	overflow: hidden;	font-family: Helvetica, Arial, sans-serif;	font-size: 13px;	color: #666666;	line-height: 20px;	text-align: left;	overflow: hidden;	}.margintxt{	margin: 2px;}