/* CSS Document */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-family: Arial, Helvetica, Sans Serif;	line-height: 14px;	font-size: 12px;	color: #333333;	background-color:#eaeaea}a:link, a:visited {	color: #d66401; text-decoration: none;}a:hover {	color: #d66401;	text-decoration: underline;}.maintitle {	color: #ffffff;	font-size: 18px;		color: #d66401;	}#linkbuscador {	width: 120px;	height:120px;	position:relative;	padding:0px;	float: right;	background:#;	margin-top: 170px;	margin-left: 105px;	z-index:4;background-color: none;}#main {	position:absolute;	width: 500px;	height:250px;	padding:20px;	float: left;	text-align:left;	background:#fff;	z-index:1;	filter: alpha(opacity=90); opacity: .95;}#buttons_outer {/* CSS Document */	width: 700px;  	margin-top: 104px;	margin-right: 0px;	float: right;	z-index:3;	clear:both;}#buttons_inner {/* CSS Document */	border-top: 0px solid #cccccc;	height: 30px !important;	height: 30px;	background-color: #d66401;}#buttons {	float: left;	margin: 0px;	padding: 0px;	width: auto;}ul#mainlevel-nav{	list-style: none;	padding: 0;	margin: 0;	font-size: 0.8em;}ul#mainlevel-nav li{	background-image: none;	padding-left: 0px;	padding-right: 0px;	float: left;	margin: 0;	font-size: 11px;	line-height: 30px;	font-weight: bold;	white-space: nowrap;	border-left: 1px solid #fff;	}ul#mainlevel-nav li a{	display: block;	padding-left: 15px;	padding-right: 15px;	text-decoration: none;	color: #ffffff;	background: transparent;}#buttons>ul#mainlevel-nav li a { width: auto; }	ul#mainlevel-nav li a:hover{	color: #000;	background: #eee;}#footer {	text-align: center;	padding: 10px;}table.contentpaneopen {  width: 500px;	padding: 0px;	border-collapse: collapse;	border-spacing: 0px;	margin: 0px;}table.contentpaneopen td {   padding-right: 25px;}table.contentpaneopen td.componentheading {	padding-left: 4px;}table.contentpane {  width: 500px;	padding: 0px;	border-collapse: collapse;	border-spacing: 0px;	margin: 0px;}table.contentpane td {	margin: 0px;	padding: 0px;}table.contentpane td.componentheading {	padding-left: 4px;}table.contentpaneopen fieldset {	border: 0px;	border-bottom: 1px solid #eee;}table.moduletable {	width: 500px;	margin-bottom: 5px;	padding: 0px;	border-spacing: 0px;	border-collapse: collapse;}.perona {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}.perona a:link, a:visited	color: #d66401;perona a:hover {	color: #d66401;	text-decoration: none;	font-weight: bold;}form {/* removes space below form elements */	margin: 0; 	padding: 0;}div.mosimage {  border: 1px solid #ccc;}.mosimage {  border: 1px solid #cccccc;  margin: 5px}.mosimage_caption {  margin-top: 2px;  background: #efefef;  padding: 1px 2px;  color: #666;  font-size: 10px;  border-top: 1px solid #cccccc;}span.article_seperator {	display: block;	height: 1.5em;}.message{	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 20px;	font-family: Arial, Helvetica, Sans Serif;	line-height: 14px;	font-size: 12px;	color: #D72700;		text-decoration: underline;	font-weight: bold;		height:5px;}.inputbox {border: 1px solid #BBBBBB;}