@charset "UTF-8";/* CSS Document */body{	background: #ffffff url(../imagenes/interfaz/fondo.jpg) center top no-repeat;	background-attachment: fixed;	margin: 0px;	width: 100%;	padding: 10px 0px 0px 0px;	font: normal 10px Verdana, Geneva, sans-serif;	line-height: normal;	text-align: justify;	scrollbar-face-color: #1e417c;}a{	text-decoration: none;	color: #009;}a:hover{	color: #f00;}#total{	position: relative;	width: 544px;	margin: 0px auto;	text-align: center;}#intro {	padding-top: 200px;}#intro a {	text-decoration: none;	color: #0FF;}#intro a:hover {		color: #F00;}#intro img {		margin-bottom: 10px;}#principal {	float: left;	width: 482px;	padding: 0px 30px 30px 30px;	border: 1px solid #000000;}#logo {	float: left;	clear: both;	width: 482px;}#menu {	float: left;	clear: both;	width: 482px;	text-align:center;}#menu table {	width: 100%;}#menu table td {}#menu table td.opcion {	padding: 2px 0px 4px 0px;	background-color:#000;}#menu table td.opcion a {	color: #ffffff;	text-decoration: none;}#menu table td.opcion .actual {	color: #F00;	text-decoration: none;}#menu table td.opcion a:hover {	color: #00ffff;}#menu table td.opcionb {	text-align: left;		background-color:#f00;}#menu table td.opcionb a {	color: #ffffff;	padding: 0px 0px 0px 20px;	text-decoration: none;	display: block;	}#menu table td.opcionb .actual {	color: #F00;	text-decoration: none;}#menu table td.opcionb a:hover,#menu table td.opcionb .actual{	color: #000;	background-color:#0FF}#menu table td.ventana {	padding: 0px 0px 0px 0px;	background-color:#000;}#menu table td.ventana ul, #menu table td.ventana ul li, #menu table td.ventana ul li a {	padding: 0px 0px 0px 0px;	margin: 0px;}#menu table td.ventana img {	border: 1px solid #000;}#menu table td.mandos {	background: url(../imagenes/interfaz/mandos.gif) center bottom no-repeat;	padding: 8px 0px 0px 0px;}	#menu table .coco_links {	padding: 4px 0px 0px 55px;	/padding: 4px 0px 0px 45px;	float: left;	}#menu table  .coco_links a {	margin-bottom: 5px;	}#menu table td.texto {	padding: 15px 0px 0px 0px;	text-align: justify;}#menu table td.descarga, #menu table td.enlace {	background: url(../imagenes/descargas/icono.jpg) left center no-repeat;	padding: 0px 0px 0px 30px;	height: 30px;	border-bottom: 1px solid #000;	text-align: justify;	vertical-align: middle}#menu table td.enlace {	background: url(../imagenes/enlaces/icono.jpg) left center no-repeat;}#formu input {	padding: 2px 4px 1px 4px;	float: left;	margin: 5px 0px 5px 0px;	border: 1px solid blue;	width: 150px;	color: #C60}#formu input.envio {	padding: 0px 0px 0px 0px;	border: 1px solid #F0F;	font: bold 10px Verdana, Geneva, sans-serif;	color: #fff;	background: #F00 url(../imagenes/contacto/enviar.gif) center center no-repeat;	width: 30px;	height: 35px;	float: right;}#formu textarea {	padding: 2px 4px 1px 4px;	margin: 5px 0px 5px 0px;		border: 1px solid green;	width: 260px;	height: 110px;	color:#06C;	float: right;}#pie {	float: left;	width: 542px;	text-align: center;}#pie #datos {		width: 450px;	border: 1px solid #000;	border-top: 0px;	margin: auto;	padding: 3px 0px 3px 0px;	color: #747474}#pie #datos a {	color: #f00;}#pie #datos a:hover {	color: #00ffff;}