/* CSS MobileWorker */BODY {	background : #F0F0F0;	font: 8pt Verdana,Geneva,Arial,Helvetica,sans-serif;	color:#666666;	margin: 0px 0px 20px 0px;	text-align:center;}#contenedor {	text-align:left;	width:760px;	background-color:#ffffff;	height:auto !important;	margin:auto;}#cabecera {	height: 64px;	width: 760px;	background: transparent url("../imagenes/cabecera.jpg") no-repeat;	text-align:right;}/*---ACCESOS DIRECTOS SUPERIORES, acerca de nosotros | mapa web*/.ads{	padding-top:7px;	width:230px;	text-align:center;	float:right;}#mapaweb {	clear:both;	padding:5px 0px 5px 20px;	border-bottom:1px solid #D9D9D9;}/*--------------------------FIN CUERPO - CABECERA - MAPA WEB ---------------------------------------*//*--------------------------NAVEGADOR SUPERIOR -----------------------------------------------------*/#navegador {width: 100%;float: left;background-color: #999999;}#navegador ul { padding: 0; }#navegador ul li { display: inline; }#navegador ul{margin: 0;padding: 0 0 0 12%;color: #FFFFFF;font: bold 8.3pt "trebuchet", tahoma, verdana, lucida, arial, helvetica, sans-serif;letter-spacing: 2px;}#navegador ul li a {padding: 0.2em 12px;background-color: #999999;color: #FFFFFF;text-decoration: none;float: left;border-right: 1px solid #FFFFFF;}#navegador li a#actual{background-color: #CCCCCC;color: #293477;}#navlista li a:hover, #navlista li a:active{color: #FFFFFF;text-decoration: none;background: #CCCCCC;text-align: left;font: bold 11px tahoma, verdana, lucida, arial, helvetica, sans-serif;border-right: 1px solid #FFFFFF;}/*-------------------------- FIN NAVEGADOR SUPERIOR -----------------------------------------------------*/div#banner_izq {	margin:5px 1px 5px 2px;	padding:0;	width:374px;	height:240px !important;	float:left;	/*background-color:#E5E5E5;*/}html>body div#banner_izq{	width:372px;	margin-right:4px;	margin-left:4px;}div#banner_der {	margin:5px 2px 5px 1px;	padding:0;	width:374px;	height:240px !important;	float:left;	/*background-color:#E5E5E5;*/}html>body div#banner_der{	width:372px;	margin-left:2px;	margin-right:4px;}.titulos {	font-size:2em;	width:358px;	height:20px;	padding:5px;	text-align:center;	margin-bottom:5px;}.zimagenes {	margin:2px;	text-align:center;	width:185px;	height:190px;	float:left;	border-right:2px solid #FFFFFF;}.zdescripc{	width:170px;	height:155px;	float:right;	font:8pt;	text-align:left;	padding-right:2px;}.zboton {	text-align:center;	float:left;	width:170px;	height:25px;	margin:0;	padding-top:10px;	padding:0;}html>body .zimagenes {	width:190px;}div#titbannerinf {	background-color:#999999;	margin:0px 5px 0px 5px;	text-align:left;	clear:both;	padding:2px 5px 2px 8px;}#titbannerinf h3 {	color:#FFFFFF;	font: normal 14pt "trebuchet", tahoma, verdana, lucida, arial, helvetica, sans-serif;	padding:0;	margin:0;}div#contenidoinf {	width:750px;	height:235px;	background-color:#E5E5E5;	margin:0px 5px 4px 5px;	text-align:left;}#fotopda {	padding:10px;	width:175px;	height:200px;	text-align:center;	float:left;}#textofoto{	text-align:justify;	width:530px;	height:200px;	padding-top:10px;	padding-right:15px;	float:right;}#textofoto h3 {	margin:0;	padding:0;	font: normal 14pt "trebuchet", tahoma, verdana, lucida, arial, helvetica, sans-serif;	color:#545A97;}/*------------------------------------PIE DE PÁGINA----------------------------------------*/#pie{	clear:both;	color:#000000;	text-align:center;		padding-top:2px;	padding-bottom:10px;	border-top:1px solid #cccccc;}/*------------------------------CARACTERÍSTICAS ESPECIALES, COLORES DE LOS LINKS, COLORES DE LETRA ESPECIFICOS------------------*/.cmobile {	color: #3A4483;}A.enlace,A.enlace:VISITED,A.enlace:ACTIVE,A.enlace:FOCUS,A.enlace:LINK{	font-weight:normal;	color:#3A4483;	text-decoration:none;}A.enlace:HOVER{	color:#3A4483;	font-weight:bold;	text-decoration:underline;}