﻿@charset "utf-8";
/* CSS Document */

body{ background-color:#fff; font-family:Arial, Helvetica, sans-serif;}
address{ margin-top:5px;}
.wrap{ width:940px; margin:0 auto; position:relative;}
.limpiar{ clear:both; display:block;}
.flotarL{ float:left;}
.flotarR{ float:right;}
.rss { background: url(/_layouts/images/maz/ico-RSS.png) no-repeat right top; padding: 8px 25px 3px 0;}
.rss.posicion { position:absolute; right:5px; margin-top:-25px; }
.revista{width:134px;}
.mazinforma{width:134px;}

.tituloSeccion{ color:#6d6d6d; font-size:1.0em; letter-spacing: -0.04em; font-weight:bold; clear:both; display:block; font-family:Arial, Helvetica, sans-serif;}
.tituloSeccion a{ color:#6d6d6d; text-decoration:none;}
.tituloSeccion a:hover{ color:#0060CF;}
.subSeccion{ color:#0060cf; font-size:1.2em; letter-spacing: -0.05em; font-weight:normal; clear:both; float:left; display:block; margin:30px 0 5px 0;}
.titularesDestacados{ color:#bebebe; font-size:1.0em; text-decoration:none; letter-spacing: -0.05em;}
.titularesDestacados:hover{ color:#0060CF;}
.subtituloSeccion{ color:#84989e; font-size:0.9em; letter-spacing: -0.02em; font-weight:normal; clear:both; display:block;}
.tituloAzulSeccion{ color:#7bc2fb; font-size:0.9em; letter-spacing: -0.05em; border-top:6px solid #c0e7f7; padding-top:7px; display:block; float:left;}
.txtGrandeDestacado{ font-size:1.5em; color:#6d6d6d; letter-spacing: -0.06em;}
.divBotonHospital{ float: left; padding-top: 10px;/*clear:both;*/ }
.btnHospital{ font-size:0.9em; color:#FFF; letter-spacing: -0.04em; text-transform:uppercase; text-decoration:none; background:url(_layouts/images/maz/bkg-btn-hospital.png) no-repeat 0 0; width:133px; height:23px; display:block; float:right; padding: 6px 0 0 55px;}
.btnHospital:hover{ background-position:0 -29px;}
.btnAsociarse{ font-size:0.8em; color:#FFF; letter-spacing: -0.02em; text-transform:uppercase; text-decoration:none; background:url(_layouts/images/maz/bkg-btn-como-asociarse.png) no-repeat 0 0; width:147px; height:24px; display:block; float:right; padding: 9px 0 0 70px;}
.btnAsociarse:hover{ background-position:0 -32px;}
.parrafo{ font-family:Arial, Helvetica, sans-serif; color:#707070; font-size:0.8em;}
.enlace{ font-family:Arial, Helvetica, sans-serif; color:#7bc2fb; font-size:0.7em; text-decoration:none;}
.enlace:hover{ color:#000;}
.enlaceDestacado{ font-family:Arial, Helvetica, sans-serif; color:#56544f; font-size:0.7em; clear:both; display:block; height:33px; }
.enlaceDestacado span{ display:block; height:25px; padding: 10px 5px 10px 15px; text-decoration:underline;}
.enlaceDestacado:hover{ color:#0060cf; text-decoration:none; }
.separador{ background:url(/_layouts/images/maz/bkg-profiles.png) no-repeat 0 0;}
.section{ font-size:1.5em; font-weight:normal; letter-spacing:-0.05em; color:#002359; margin-bottom:25px;}
.entradilla{ color:#84989e; margin:15px 0; font-size:1.0em; font-weight:normal; font-style:italic; letter-spacing:-0.03em;}

/* zona cabecera */
.header{ height:160px; position:relative;}
.header h1 a{ background:url(_layouts/images/maz/MAZ-logo-header.png) no-repeat 0 0; width:287px; height:64px; float:left; margin-top:42px; display:block;}
.header h1 span, .header h2 span, .search label, .fundacion span, .linksDestacados li a span { position:absolute; text-indent:-9999px; width:1%; }

.barraMenuSuperior{ width: 745px; }
.barraMenuSuperiorAutonomos{ width:900px; }

/* MAZ 24 HORAS */
.telfAtencion{ position:absolute; left:0; top:0;}
.telfAtencion span{ background:url(_layouts/images/maz/ico-telf.png) no-repeat right 5px; width:113px;}
.telfAtencion strong{ float: left; padding: 6px 0 0 5px; font-weight:normal;}

/* BUSCADOR */
.search{ font-family:Arial, Helvetica, sans-serif; background: url(_layouts/images/maz/bkg-input.png) no-repeat scroll 0 0 transparent; float: right; height: 33px; position: relative; top: 50px; width: 365px; }
.search input{ border:none; background:none; color:#6f7679; letter-spacing:-0.03em; font-size:0.8em; text-indent:10px; margin-top:7px; width: 219px;}
.search input.btnMediano{ font-size:1.3em; color:#FFFFFF; letter-spacing: -0.04em; background:url(_layouts/images/maz/bkg-btn.png) no-repeat 0 0; width:131px; height:30px; text-indent:0px; margin-top:0px; cursor:pointer;}
.search a.link{ display:block; color:#b8b8b8; letter-spacing: -0.04em; font-size:0.7em; text-decoration:none; background:url(_layouts/images/maz/ico-plus.png) no-repeat 0 2px; padding-left:10px; margin: 6px 5px 0 0; float: right;}
.search a.link:hover{ color:#000000;}
.buscadorcontrolSelect {width: 190px;}
.buscadortexto{font-family: Arial, Helvetica, sans-serif; font-size: 0.7em; color: #6f7679; text-indent: 10px; width: 100px;}

/* MENU PRAL */
.menuBar{ display:block; clear:both; font-family:Arial, Helvetica, sans-serif;}
.menuBar li{ display: block; float: left; padding-top: 20px;}
.menuBar li a{ display:block; float:left; color:#b8b8b8; text-transform:uppercase; font-size:0.6em; padding-right:4px; margin-right:4px; border-right:1px solid #b8b8b8; text-decoration: none;}
.menuBar li a:hover{ color:#000;}

/* ENLACES SECUNDARIOS */
.quickLinks{display:block; clear:both; font-family:Arial, Helvetica, sans-serif; font-size: 0.8em; letter-spacing:-0.05em; position: absolute; right: 0; top: 10px;}
.quickLinks li{ display: block; float: left;}
.quickLinks li a{ display:block; float:left; color:#6D6D6D; text-transform:uppercase; font-size:0.7em; padding-right:15px; margin-right:10px; background:url(_layouts/images/maz/ico-bullet.png) no-repeat right 2px; text-decoration: none;}
.quickLinks li a:hover{ color:#000;}

/* DESTACADOS */
.highlights{ clear:both; height:260px;overflow:hidden;}
.highlights .container, .highlights .redCentros, .highlights .casoAccidente{ float:left;}
.container{ position:relative; height:260px; width:703px;}
.container h3 a{ position:absolute; height:60px; width:683px; bottom:0; left:0; font-size:1.6em; color:#FFF; letter-spacing:-0.05em; background:url(_layouts/images/maz/bkg-trans-destacado.png) repeat-x 0 0; padding:5px 10px; font-weight:normal; text-decoration:none;}
.container h3 a:hover{color:#f08700; background:url(_layouts/images/maz/bkg-trans-destacado-over.png) repeat-x 0 0;}

.redCentros{position:relative; }
.redCentros h3 a{display: block;font-size:1.1em; color:#686868; letter-spacing:-0.05em; font-weight:normal; text-decoration:none;background:url(_layouts/images/maz/bkg-red-de-centros.png) no-repeat 0 0; width:227px; height:123px; font-family:Arial, Helvetica, sans-serif; padding:7px 0 0 10px;}
.redCentros h3 a:hover{color:#f08700;}
.redCentros h3 a span{ font-size:0.7em; color:#686868; letter-spacing:-0.035em;position:absolute;left: 7px;top:28px;}

.casoAccidente{ position:relative;}
.casoAccidente h3 a{display:block; background:url(_layouts/images/maz/bkg-caso-accidente.jpg) no-repeat 0 0; width:227px; height:117px; padding:10px 10px 0 0; text-transform:uppercase; border-top:3px solid #FFF;}
.casoAccidente h3 a:hover {color:#f08700;}
.casoAccidente h3 a span {color: #FFFFFF; float: right; font-size: 1.3em; text-align: right; text-decoration: none; width: 140px; line-height:0.8em;}
.casoAccidente h3 a:hover span{color:#f08700;}

/* PERFILES USUARIO */
.profiles{ font-family:Arial, Helvetica, sans-serif; background:url(_layouts/images/maz/bkg-perfiles.png) repeat-x 0 0; height:72px;}
.profiles .boxProfile{ float:left; width:235px; background:url(_layouts/images/maz/bkg-border.png) repeat-y top right; height:72px;}
.boxProfile h3 a{ color: #FFF; font-size: 1.1em; letter-spacing: -0.04em; font-weight: normal; text-decoration:none; padding: 15px 5px 0 15px; display:block;}
.boxProfile h3 a:hover{ color: #FFFFFF; background:#ffa600;}
.boxProfile p{ color: #7cc7e5; font-size: 0.7em; letter-spacing: -0.032em; margin:4px 15px 0 15px;}
.profilesSecundarias{ background:url(_layouts/images/maz/bkg-profiles.png) no-repeat 0 0; height:35px;}
.profilesSecundarias ul{ list-style:none; display:block; padding:10px 0;}
.profilesSecundarias ul li{width: 25%; display: inline;}
.profilesSecundarias a{ display:block; text-align:center; color:#FFF; font-size:0.7em; text-transform:uppercase; font-weight:bold; text-decoration:none; width:25%; padding:4px 0 0; float:left; font-family:Arial, Helvetica, sans-serif; height:15px; letter-spacing:-0.05em; background-color:#1d5d9f;}
.profilesSecundarias a.inicio{ background:url(_layouts/images/maz/bkg-menubar.png) no-repeat left top; }
.profilesSecundarias a.inicio:hover{ background-position: left -19px; }
.profilesSecundarias a.cierre{ background:url(_layouts/images/maz/bkg-menubar.png) no-repeat right top; }
.profilesSecundarias a.cierre:hover{ background-position: right -19px; }
.profilesSecundarias a:hover{ background-color:#e59325; }


/* NEWS */
.contentInformation{ clear:both;}
.news{ margin-top:10px; height:186px;}
.TresColumnas{ width:703px; float:left; border-bottom:1px solid #bad0e2; padding-bottom:10px; position:relative;}
.TresColumnas .rss{ position:absolute; right:0; background:url(_layouts/images/maz/ico-RSS.png) no-repeat top right; display:block; padding:4px 27px 7px 0; margin: -2px 0 0;}
.tabs{ font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #bad0e2; padding-bottom:5px; height: 18px; margin-bottom:8px;}
.tabs li { float:left; display:block;}
.tabs li a{ color:#c0c5c5; float:left; display:block; text-decoration:none; font-size:0.7em; margin-right:20px; text-align:center;height:18px;}
.tabs li a:hover{ color:#000; }
.tabs li a span{ display:block; padding:3px 10px 4px 10px;}
.tabs li a.active{ color:#FFF; background:url(_layouts/images/maz/bkg-tabs.png) no-repeat 0 0;}
.tabs li a.active span{ background:url(_layouts/images/maz/bkg-tabs-cierre.png) no-repeat top right;}
.noticia{ width:470px; float:left;}
.noticia span{ float:left; display:block; margin-top:12px;}
.noticia p.parrafo{ width:365px; float:left; margin: 10px; font-size: 0.7em; line-height: 1.1em; text-align: justify;}
.noticia a.enlace{ float:left; margin:0 10px;}
/* CREADO MJ*/
.noticiaD{ width:470px; float:left;}
.noticiaD span{ float:left; display:block; margin-top:12px;}
.noticiaD p.parrafo{ width:365px; float:left; margin: 10px; font-size: 0.7em; line-height: 1.1em; text-align: justify;}
.noticiaD a.enlace{ float:left; margin:0 10px;}
/*FIN CREADO MJ*/
.boxTitulares{ width:225px; float:left; margin-left:5px;list-style:none;list-style-position:outside;}
.boxTitulares li{ margin-bottom:8px;}
.boxPubliMaz{ height:186px; overflow:hidden; float:right;}
.boxPubliMaz2{margin-top: 13px; height:201px; overflow:hidden; float:right;}
.boxPubliMaz3{ height:186px; overflow:hidden; float:right;width:235px;}
/*CREADO PARA MJ*/.imagenDestacado img{width: 147px;}

/* FORMULARIOS E IMPRESOS */
.descargaForms{ width:455px; float:left; margin-top:15px; margin-right: 10px;}
.descargaForms a.enlace{margin-top:8px; float: left;}
.descargaForms a em{text-decoration:none;}

#tablaCategorias .ms-vh{font-size: 1em;padding-bottom: 15px;padding-top: 15px;font-weight: bold;}
.listadoCategorias{ font-family:Arial, Helvetica, sans-serif; width:685px; float:left; position:relative;}
.categoriaForm {font-family:Verdana,Helvetica,sans-serif; height: 22px;background-color: white;font-weight: bold;font-size: 0.8em;padding: 6px 0px 0px 10px; width:675px;}
.categoriaForm.par{background-color:#EDEDED;}
.categoriaForm a{height: 30px;color:#1D5D9F;font-size:1em;text-decoration:none;}

/* SERVICIOS */
.bannerEnPositivo{ font-family:Arial, Helvetica, sans-serif; border:1px solid #bad0e2; background-color:#FFF; width:230px; margin: 15px 0 0; position:relative;}
.bannerEnPositivo h3{ margin:15px 0 5px 15px;}
.bannerEnNegativo h3{ margin:15px 0 5px 15px;}
.bannerEnPositivo a.enlace{ margin:0 0 0 15px;}
.bannerEnNegativo a.enlace{ margin:0 0 0 15px;}
.bannerEnPositivo ul{ list-style:none; margin: 50px 5px 10px 10px;list-style-position:outside;}
.bannerEnPositivo ul.despachos{ list-style:none; margin: 45px 5px 10px 10px;list-style-position:outside;}
.bannerEnNegativo ul{ list-style:none; margin: 45px 5px 10px 10px;list-style-position:outside;}


.bannerEnPositivo ul li, .bannerEnNegativo ul li{ background:url(_layouts/images/maz/bkg-bullet.png) no-repeat 0 5px; padding-left:10px; line-height:1.0em;}
/*MODIFICADO MJ*/.bannerEnPositivo ul li, .bannerEnNegativo ul li{ line-height:1.0em;}

.bannerEnPositivo ul li a, .bannerEnNegativo ul li a{ color:#56544f; font-size:0.7em;}
/*MODIFICADO MJ*/ .bannerEnPositivo .columnA ul li a, .bannerEnNegativo .columnA ul li a{ color:#0060CF; font-size:0.9em;}
/*MODIFICADO MJ*/ .bannerEnPositivo .columnA ul li a:hover, .bannerEnNegativo .columnA ul li a:hover{ color:#333; font-size:0.9em; text-decoration: underline;}
.bannerEnPositivo ul li a:hover, .bannerEnNegativo ul li a:hover{ color:#0060CF;}
.bannerEnNegativo ul.actualidad  { padding-top: 10px;}
.bannerEnNegativo{ font-family:Arial, Helvetica, sans-serif; border:1px solid #f4f4f4; background-color:#ececec; width:235px; margin: 15px 0 0; position:relative;}
.prestaciones{display:block; background:url(_layouts/images/maz/img-prestaciones.png) no-repeat 0 0; width:110px; height:92px; position:absolute; right:0; top:0;}
.redCentrosBanner{display:block; background:url(/_layouts/images/maz/ico-red-centros.png) no-repeat 0 0; width:93px; height:74px; position:absolute; right:0; top:20px;}
.servicios{display:block; background:url(_layouts/images/maz/img-servicios.png) no-repeat 0 0; width:110px; height:92px; position:absolute; right:1px; top:1px;}
.btnDestacados{ background:#87D1F0 url(_layouts/images/maz/ico-prestaciones.png) no-repeat -5px 0; color: #FFFFFF; display: block; font-size: 1.1em; height: 44px; letter-spacing: -0.06em; margin: 5px 2px 2px; padding: 6px 0 0 45px; text-decoration: none;  bottom:0;}
/*.btnDestacados:hover{ background:#0062a1 url(_layouts/images/maz/ico-prestaciones.png) no-repeat -5px 0;}*/
.btnDestacados:hover{ background-color:#0062a1;}
.btnDestacados2{ background:#c1c1c1 url(_layouts/images/maz/ico-servicios.png) no-repeat -5px 0; color: #FFFFFF; display: block; font-size: 1.1em; height: 44px; letter-spacing: -0.05em; margin: 5px 2px 2px; padding: 6px 10px 0 60px; text-decoration: none;  bottom:0;}
.btnDestacados2:hover{ background-color:#333333;}
/*.btnDestacados2:hover{ background:#333333 url(_layouts/images/maz/ico-servicios.png) no-repeat -5px 0;}*/
.nuevoCentroAsistencial{ background:#87D1F0 url(/_layouts/images/maz/ico-botiquin.png) no-repeat -5px 0;}
.informacion{ background:#c1c1c1 url(/_layouts/images/maz/ico-info.png) no-repeat 0 0;}
.imagenBanner{ margin:15px 0 0 0px; display:block; float:left; width:236px; overflow:hidden;}
.imagenBanner2{ margin:0px; display:block; float:left; width:236px; overflow:hidden;}
.imagenBanner3{ margin:0px; display:block; float:left; width:236px; overflow:hidden;}
.contenedor{float: left;  margin-right: 10px; margin-top: 15px; width: 470px;}
.contenedor470 .ms-WPBody{width: 470px; overflow:hidden !important;}
.contenedor .tabs li a{ margin-right:1px;}
.contenedor .tabs li a span{ padding:3px 5px 4px 5px;}
.content{ padding-top:20px; width: 460px; float: left;}
.content p.parrafo{ margin: 15px 0; font-size: 0.7em; line-height: 1.2em; text-align: justify; font-style: normal;}
.content ul li{ margin:5px 20px; font-size: 0.7em; line-height: 1.1em; font-family:Arial, Helvetica, sans-serif; color:#707070; list-style:inside; list-style-type:circle;}
.content a{ margin: 20px 0 0 0;}
.colDrcha{ float:left; margin:0 0 0 10px; width: 213px;}
.colDrcha h4{ margin:20px 0 15px 0; color:#bebebe; font-weight:normal;}
.colDrcha h5{ padding:10px; color:#0060cf; font-weight:normal; background:#e1e1e1;}
.colDrcha h4 strong, .colDrcha h4 span{ display:block; text-transform:uppercase; font-size: 1em;}

/* BANNERS PUBLICITARIOS */
.banners{ padding:20px 0; clear:both; margin-top:15px;}
.banners2{ border-top: 1px solid #E2E2E2; float: left;}
.boxBanner{ background:url('_layouts/images/maz/bkg-content-box.png') repeat-y 0 0; width:224px; float:left; display:block; margin:15px 5px 0 0; font-family: Arial,Helvetica,sans-serif; position:relative;}
.boxBanner h3{ background:url('_layouts/images/maz/bkg-header-box.png') no-repeat 0 0; display:block; color: #FFF; font-size: 1.1em; font-weight: bold; letter-spacing: -0.04em; padding:10px; margin-right:25px;}
.boxBanner h3 a{ color: #FFF; font-size: 1.1em; font-weight: bold; letter-spacing: -0.04em; text-decoration:none; }
.boxBanner h3 a:hover{ color: #000;}
.boxBanner p{ background:url('_layouts/images/maz/bkg-footer-box.png') no-repeat left bottom; display:block; color:#b9bec7; font-size: 0.7em; padding:0 10px 15px 10px; font-weight: normal; margin-right:85px; line-height: 1.3em;}
.boxBanner .lab{ background:url('_layouts/images/maz/imagen-iconos-banners.png') no-repeat right bottom; width:89px; height:73px; position:absolute; right:0; bottom:0; display:block;}


/* EXTRANET */
.extranet{ background:url(_layouts/images/maz/bkg-extranet.png) no-repeat center top; height:52px; padding-top:25px;}
.extranet h3, .extranet a{ float:left; display:block;}
.extranet a{ margin-left:5px; margin-top:-3px;}

/* ZONA PIE */
.social{ font-family:Arial, Helvetica, sans-serif; padding:10px 0 20px 0; position:relative;}
.social .linksDestacados{display: block; float: left; margin: 0 0 0 10px; }
.social .linksDestacados li{display:inline; }
.social .linksDestacados li a{ color:#0060cf; float:left; display:block; font-size: 0.9em; letter-spacing:-0.02em; padding:13px 5px 0 0; text-decoration:none; }
.social .linksDestacados li a:hover{ text-decoration:none; color:#ff9d40;}
.social .linksDestacados li a strong{ text-transform:uppercase; }

.facebook{ background:url(_layouts/images/maz/iconos-redes-sociales.png) no-repeat 0 0; width:20px; height:20px;}
.facebook:hover{ background-position:0 -33px;}
.twitter{ background:url(_layouts/images/maz/iconos-redes-sociales.png) no-repeat -28px 0; width:28px; height:20px;}
.twitter:hover{ background-position:-28px -33px;}
.linkedin{ background:url(_layouts/images/maz/iconos-redes-sociales.png) no-repeat -68px 0; width:28px; height:20px;}
.linkedin:hover{ background-position:-68px -33px;}
.youtube{ background:url(_layouts/images/maz/iconos-redes-sociales.png) no-repeat -108px 0; width:28px; height:20px;}
.youtube:hover{ background-position:-108px -33px;}

.footer{ font-family:Arial, Helvetica, sans-serif; clear:both; color:#7f7f7f; font-size:0.7em; background:url(_layouts/images/maz/bkg-footer.png) no-repeat center top; padding-top:25px; height:150px;}
.footer li{ display:inline; }
.footer li a{ float:left; display:block; color:#48587b; font-size: 0.9em; letter-spacing:-0.02em; padding:0 10px 0 0; font-weight:bold; margin:0 10px 30px 0; text-decoration:none; border-right:1px solid #48587b; }
.footer li a:hover{ text-decoration:none; color:#000000;}
.footer p{ clear:both;}
.menuBarFooter{ background: url(_layouts/images/maz/bkg-pastilla-links.png) no-repeat 0 0; height: 21px; margin: 30px 0 25px; padding: 4px 0 0 22px; width: 220px; }
.menuBarFooter li a{ color:#FFF; border:none; margin:0; padding:3px 15px 0 0;}
.fundacion{ background:url(_layouts/images/maz/FUNDACION-MAZ-logo-footer.png) no-repeat 0 0; width:153px; height:88px; display:block; position:absolute; bottom:40px; right:0;}
.aenor{ background:url(_layouts/images/maz/AENOR-logo-footer.png) no-repeat 0 0; width:47px; height:87px; display:block; position:absolute; bottom:40px; right:200px;}

/* BARRA MIGAS DE PAN */
.breadCrumb{ background:url(_layouts/images/maz/bkg-bread-crumb.png) no-repeat 0 0; height:39px; padding-top: 3px;}
.breadCrumb table{width:800px;}
.breadCrumb span{ font-size:0.7em;margin-top:15px;margin-left:10px; float:left; display:block; color:#666666;overflow:hidden;}
.breadCrumb span a{ /*float:left; display:block;*/float:none;display:inline;color:#666666;}
.breadCrumb span a:visited{color:#666666;}
/*.breadCrumb span span{ margin:14px 2px 0 5px; float:left; display:block; color:#7bc2fb; font-size:0.7em; font-weight:bold; color:#999;}*/
.breadCrumb span.separadormigas{float:none;display:inline;font-weight: bold; margin: 0 5px;}
.ms-sitemapdirectional, .ms-sitemapdirectional a {unicode-bidi: embed;text-decoration: none;color:#999; font-size:0.9em; font-weight: normal;}
a.breadcrumbCurrent {unicode-bidi: embed;text-decoration: none;color:#999; font-size:0.9em; font-weight: normal;}


/*QUICKLAUNCH*/
.menuLateral{display:block; clear:both;	font-family:Arial, Helvetica, sans-serif; float:left; width:235px; 	padding-top:10px;}
.menuLateral ul{ background:#cfcfcf url(/_layouts/images/MAZ//bkg-menuLat-header.png) no-repeat left top; width:200px; padding: 15px 0 10px; list-style-type: none;list-style-position:outside;}
.menuLateral ul li input{ border: 0px; color:#6e6e6e; font-size:0.8em; text-decoration:none; letter-spacing:-0.04em; padding:0px 10px 7px 20px; display:block; width: 100%; cursor: hand; text-align: left; background: transparent;}
.menuLateral ul li input:hover{color:#000000; font-size:0.8em; letter-spacing:-0.04em; background-color:#eff7fb;}
.menuLateral ul li input.active{color:#000000; font-size:0.9em; letter-spacing:-0.04em; background-color:#FFFFFF;}
.menuLateral ul li input.active2{color:#000000; font-size:0.9em; letter-spacing:-0.04em; background-color:#FFFFFF;}
.menuLateral ul li input.active3{color:#ffffff; font-size:0.9em; letter-spacing:-0.04em; background:url(/_layouts/images/MAZ//bkg-item-active.png) no-repeat center center;}
.menuLateral ul li input.active3large{color:#ffffff; font-size:0.9em; letter-spacing:-0.04em; background:url(/_layouts/images/MAZ//bkg-item-active-large2.png) no-repeat center center;}
.menuLateral ul li input.active3extralarge{color:#ffffff; font-size:0.9em; letter-spacing:-0.04em; background:url(/_layouts/images/MAZ/bkg-item-active-extralarge.png) no-repeat center center;}
.menuLateral .closed{display:block; background:url('/_layouts/images/MAZ/bkg-menuLat-footer.png') no-repeat left bottom; width:200px; height:11px;}
.menuLateral ul li .nivel2{color:#6e6e6e; font-size:0.9em; letter-spacing:-0.04em; background:#FFFFFF none; padding:0 5px 0px 0;min-height: 1px;}
.menuLateral ul li .nivel2 li input{ padding:0px 0px 3px 30px;}
.menuLateral ul li .nivel2 li .nivel3{color:#6e6e6e; background:#FFFFFF none; padding:0 5px 5px 0;} 
.menuLateral ul li .nivel2 li .nivel3 li input{padding:0px 0px 3px 40px;}

/*INSCRIPCION FORMULARIOS*/
/*formularios mj*/
.formulariolabel{font-family:Segoe UI; font-size:10pt; font-weight:normal; color:#00467C; display:block; vertical-align:middle; text-align:left; width:180px; float:left; height:20px;line-height:4;}
.formulariolabel.radioButtons {width:auto;}
.formulariolabelsinmargen{font-family:Segoe UI; font-size:10pt; font-weight:bold; color:#00467C; vertical-align:middle; text-align:left; display:block; width:180px; height:20px;}
.formulariotexto{width:450px; font-family:Segoe UI; font-size:10pt; color:Black; Vertical-align: top; padding-bottom: 10px; float: left;}
.formulariotextoEspecial{width:450px; font-family:Segoe UI; font-size:10pt; color:Black; Vertical-align: top; padding-bottom: 10px; float: none;clear:both;}
.formulariotextoenabled{width:270px; font-family:Segoe UI; font-size:10pt; color:Black;}
.formulariotextodisabled{width:270px; font-family:Segoe UI; font-size:10pt; color:Black;}
.reverror{float: right;	width: 150px;}
.error{font-family:Segoe UI; font-size:9pt; color:red; vertical-align:middle; text-align:justify; float: left; padding-bottom: 15px;}
.formularioProtecciondatos{font-family:Segoe UI; font-size:10pt; font-weight:normal; color:#00467C; width: 460px; text-align: justify; float: left; padding-top: 25px; padding-bottom: 15px;}
.formulariolegal{font-family:Segoe UI; font-size:10pt; font-weight:normal; color:#00467C; width: 460px; text-align: center; float: left;	padding-top: 25px;}
.obligatorio{color: red; font-weight: bold;}


/* BUSCADOR */
.buscador ul li{ background:none;list-style:none; }
.buscador ul li label{ display: block; font-size: 0.9em; font-weight: bold; margin: 10px 0 4px; color:#9B9B9B; }
.buscador ul li select{ font-size: 0.7em; color:#333333; border:1px solid #d4cdc1; }
.buscador .search { float: left; top: -5px; width: 195px;}
.buscador .search span { background: url(/_layouts/images/MAZ/bkg-input-cierre.png) no-repeat right top transparent; display:block; height: 33px; position: relative;}
.buscador .search input {font-size: 0.7em; letter-spacing: 0em; text-indent: 10px; width: 185px;}
.buscador ul li .check{ font-size: 0.7em; display: inline; font-weight: normal; margin: 5px 0 4px; color:#333333; }
.buscador ul li #nuevosFormularios{ margin: 10px 0 0; }
.buscador ul li ul{ margin:0;list-style:none; }
.buscador ul li ul li{ padding-left:0;}
.buscador ul li ul li label { color: #333333; display: inline; font-size: 0.7em; font-weight: normal; margin: 0;}
.btnBusqueda {background: url(/_layouts/images/MAZ/ico-busqueda.png) no-repeat 5px 0 #87D1F0; bottom: 0; color: #FFFFFF; display: block; font-size: 1.1em; height: 50px;  letter-spacing: -0.06em; margin: 2px; padding: 1px 0 0 60px; text-decoration: none; border: 0px; width: 99%;}
.btnBusqueda:hover{ background-color:#0062a1;}


/* LISTADO IMPRESOS */
.listadoTable{ font-family:Arial, Helvetica, sans-serif; width:690px; float:left; position:relative;}
.listadoTable p{ font-size:0.7em; border-bottom:1px dotted #CCC; padding-bottom: 5px; margin-top: -25px; font-style: italic; padding-left: 12px;}
.listadoTableImpresos{ font-family:Arial, Helvetica, sans-serif; width:913px; float:left; position:relative;}
.listadoTableImpresos p{ font-size:0.7em; border-bottom:1px dotted #CCC; padding-bottom: 5px; margin-top: -25px; font-style: italic; padding-left: 12px;}
.comoMostrar {border: 1px solid #D0E4FF; font-size: 0.7em; margin-right: 5px; margin-top:5px; padding: 10px;}
.selectorTramites { float: left; width: 205px; font-size:1.0em;}
.ordenacion { display: block; float: right; padding-top: 5px;}
.ordenacion a { color: #0D8ED1; text-decoration:none;}
.ordenacion a:hover{ color: #E59325; }
.ordenacion a.activo { color: #333333; font-weight: bold; text-decoration: none; cursor:text;}
ul.paginacion { float: right; margin: 5px 5px 10px 0;}
ul.paginacion li { border-bottom: medium none; display: inline; padding: 0;}
ul.paginacion li a { display: block; float: left; font-size: 0.7em; padding: 5px; text-align: center; text-indent: 0; color: #0D8ED1; text-decoration:none;}
ul.paginacion li a:hover { background-color: #D0E4FF; text-decoration:none;}
ul.paginacion li a.activo { background-color: #E59325; color: #FFFFFF; cursor:text;}

/* BUSCADOR SUPERIOR IMPRESOS */
.buscadorSuperior .bannerEnPositivo{ font-family: Arial, Helvetica, sans-serif;border: 1px solid #BAD0E2;background-color: white;width: 930px;margin: 15px 0 0;position: relative;padding-top: 6px;padding-bottom: 6px;}
.buscadorSuperior .bannerEnPositivo h3{ margin: 33px 0px 5px 18px;width: 400px;display: inline;padding-top: 17px;height: 54px;}
.buscadorSuperior .bannerEnPositivo a.enlace{ margin:0 0 0 15px;}
.buscadorSuperior .bannerEnPositivo ul{ list-style:none; margin: 0px 9px 0px 10px;list-style-position:outside;}
.buscadorSuperior .bannerEnPositivo ul.despachos{ list-style:none; margin: 45px 5px 10px 10px;list-style-position:outside;}
.buscadorSuperior .btnBusqueda {background: url(/_layouts/images/MAZ/ico-busqueda.png) no-repeat 5px 0 #87D1F0;bottom: 0;color: white;display: inline;font-size: 1.1em;height: 50px;letter-spacing: -0.06em;margin: -15px 0 5px 0px;padding: 1px 0 0 60px;text-decoration: none;border: 0px;width: 232px;}
.buscadorSuperior .btnBusqueda:hover{ background-color:#0062a1;}
.buscadorSuperior .buscador ul li{ background: none;list-style: none;float: left;margin-right: 24px; }
.buscadorSuperior .buscador ul li label{text-indent:0px;width:150px; display: block; font-size: 0.9em; font-weight: bold; margin: 10px 0 4px; color:#9B9B9B; }
.buscadorSuperior .buscador ul li select{ font-size: 0.7em; color:#333333; border:1px solid #d4cdc1; }
.buscadorSuperior .buscador .search {background: none; float: left; width: 195px; margin-top:5px;}
.buscadorSuperior .buscador .search span { background: none; display:block; height: 33px; position: relative;}
.buscadorSuperior .buscador .search input {height: 13px;font-size: 0.7em;width: 218px;color: #333;border: 1px solid #D4CDC1;margin-top: 32px;}
.buscadorSuperior .buscador ul li .check{ font-size: 0.7em; display: inline; font-weight: normal; margin: 5px 0 4px; color:#333333; }
.buscadorSuperior .buscador ul li #nuevosFormularios{ margin: 10px 0 0; }
.buscadorSuperior .buscador ul li ul{ margin:0;list-style:none; }
.buscadorSuperior .buscador ul li ul li{ padding-left:0;}
.buscadorSuperior .buscador ul li ul li label { color: #333333; display: inline; font-size: 0.7em; font-weight: normal; margin: 0;}



/* TABLA */
.tableEstile{ width:100%; border:none; border-collapse: separate; position:relative; border-spacing:2px;font-size: 1.2em;}
.tableEstile caption{ position:absolute; text-indent:-9999px;}
.tableEstile th{ font-size:0.6em; font-weight:bold; text-align:left; padding:20px 5px 5px 5px; border-bottom: 6px solid #C0E7F7; color:#7BC2FB;}
.tableEstile td{ font-size:0.7em; font-weight:normal; text-align:left; padding:5px 5px 5px 5px; color:#9b9b9b; width: 42%;}
.tableEstile td a{ display:block; color:#766861;}
.tableEstile td a:hover{ display:block; color:#999999; text-decoration:none;}
.tableEstile td .nuevo{ color:#FF0000; font-weight:bold;}
.tableEstile td strong{ display:block;color: #333333; padding-bottom: 5px;}
.tableEstile td.borderTable{ border-bottom:1px solid #EBE5D9;}
.tableEstile td.bordeSeparar{ border-bottom:1px dotted #EBE5D9;}
.tableEstile td a.docs { color: #FFFFFF; background-color:#766861; padding:2px; text-decoration:none; width:125px; margin-top: 3px; }
.tableEstile td a.docs:hover { color: #766861; text-decoration:underline; background-color:transparent; }
.descargar{ background:url(/_layouts/images/maz/download.png) no-repeat 0 0; display:block; width:24px; height:24px;}
.descargar span, .tableEstile th span{ position:absolute; text-indent:-9999px;}
.tableEstile td.bgFicha{ background-color:#f9f9f9; border-bottom:none; width:22%}
.tableEstile td.celdaDescripcion{ width:72%}
.tableEstile td.bordeSeparar.celdaVersion{width:10%}


/* DESPLEGABLE DOCUMENTACIÓN */
.container2 {position: relative; width:auto;}
.topnav {padding: 4px 0 0; width: 325px;}
.topnav a.signin {background:#766861;padding:4px;text-decoration:none;font-weight:bold;color:#fff;}
.topnav a.signin:hover {background-color:#333333;}
a.signin {position:relative;}
a.signin span {display: block;}
.topnav a.menu-open { background:#ddeef6!important;	color:#666!important; outline:none;}
#small_signup {	display:inline;	float:none;	line-height:23px; margin:25px 0 0; width:170px;}
a.signin.menu-open span {color:#789;}
.signin_menu {background-color: #DDEEF6; border: 1px none transparent; color: #778899; left: 0; position: absolute; text-align: left; top: 23.5px;    width: 325px; z-index: 100; display:none; opacity: 0.95;}
.signin_menu a {color:#6AC;}
.signin_menu ul {list-style:none; margin-bottom:15px; margin-left:12px; margin-right:12px;}
.signin_menu ul li {font-weight:normal; margin-bottom:5px; font-style:italic;}
.signin_menu ul li ul li {margin-bottom:5px; margin-left:10px; font-style:normal;}
.signin_menu .pastilla{ display:block; margin-top:15px; padding:5px; background-color:#333333; color:#999999;}
.signin_menu .pastilla a{ display:inline; text-decoration:none; color:#FFFFFF;}
.signin_menu .pastilla a:hover{ display:inline; text-decoration:underline; color:#6699FF; }

/*LISTADO DE EVENTOS*/
/*ACTUALES*/
.evento { width:470px; float:left; margin-top:15px;}
.evento .tituloSeccion{margin-bottom:5px; color:#6d6d6d; font-size:1.0em; letter-spacing: -0.04em; font-weight:bold; clear:both; display:block; font-family:Arial, Helvetica, sans-serif;}
.evento .tituloSeccion a{ color:#6d6d6d; text-decoration:none;}
.evento .tituloSeccion a:hover{ color:#0060CF;}
.evento .subtituloSeccion{margin-bottom:5px; color:#84989e; font-size:0.9em; letter-spacing: -0.02em; font-weight:normal; clear:both; display:block;}}
.evento span{ float:left; display:block; margin-top:12px;}
.evento p.parrafoprincipal{ width:300px; float:left; margin: 10px; font-size: 0.7em; line-height: 1.1em; text-align: justify;}
.evento p.parrafonoprincipal{color:#707070; width:300px; float:left; margin: 10px; font-size: 0.7em; line-height: 1.1em; text-align: justify;}
.evento p.parrafo{ width:365px; float:left; margin: 10px; font-size: 0.7em; line-height: 1.1em; text-align: justify;}
.evento a.enlace{margin:0 10px; font-size: 1em;}







/*PRUEBAS MJ*****************************************************************************************************************/

/*articulos portada*/
.tituloarticulo{ width:100%; float:left; padding: 0px 0px 20px 0px; text-decoration: underline; color: red;}
.articulo{ width:200px; float:left;}
.articulo span{ float:left; display:block; margin-top:12px;}
.articulo p.parrafo{ width:200px; float:left; padding-top: 5px; padding-bottom: 10px; font-size: 0.7em; line-height: 1.1em; text-align: justify;}
.articulo a.enlace{ float:right; margin:0px;}
.articulosDestacados{ color:#bebebe; font-size:1.0em; text-decoration:none; letter-spacing: -0.05em; padding-bottom: 20px;}
.articulosDestacados:hover{ color:#0060CF; padding-bottom: 20px;}
.subarticulo{ width:200px; float:right; padding-bottom: 20px;}
.subarticulo span{ float:left; display:block; margin-top:12px;}
.subarticulo p.parrafo{ width:200px; float:left; padding-top: 5px; padding-bottom: 10px; font-size: 0.7em; line-height: 1.1em; text-align: justify;}


/*legislación portada*/
.titulolegislacion{ width:100%; float:left; padding: 20px 0px 20px 0px; text-decoration: underline; color: red;}
.legislacion{ width:100%; float:left; padding-bottom: 20px;}


/*libros y manuales portada*/
.libro{ width:125px; height: 200px; float:left; background-color: #f2f2f2; margin-bottom: 20px; margin-top: 20px;}


/* CAJA CENTRADA */
.content .boxCentrada a { margin: 5px 2px 2px; clear: both;}
.boxCentrada{ width:100%; margin-bottom:10px;}
.boxCentrada ul { list-style:none; margin: 0; width:65%; float:left;}
.boxCentrada ul li { background:none; list-style:none;}
.boxCentrada ul li.alert{ color:#efa232; margin-top:10px; margin-bottom:10px;}
.boxCentrada ul li input { font-size:1.2em; letter-spacing:0;}
.boxCentrada .search { background: url(/_layouts/images/maz/bkg-input.png) no-repeat 0 0; float: none; font-family: Arial,Helvetica,sans-serif; height: 33px; position: relative; top: 0px; width: auto;}
.btnAcceso{ background: url(/_layouts/images/maz/ico-acceder.png) no-repeat 5px 0 #87D1F0; bottom: 0; color: #FFFFFF; display: block; font-size: 1.1em; height: 34px; letter-spacing: -0.06em; padding: 16px 0 0 60px; text-decoration: none;}
.btnAcceso:hover{ background-color:#333;}
.boxCentrada ul.columMenu { margin: 0; width:35%; float:left; background-color: #DDEEF6; margin-top:5px; min-height: 138px;}
.boxCentrada ul.columMenu h4 { background: url(/_layouts/images/maz/ico-videos.png) no-repeat 0 0; color: #0060CF; font-size: 0.9em; margin: 10px; opacity: 0.4; padding: 36px 0 0;}
.boxCentrada ul.columMenu li{ margin:10px 0;}
.boxCentrada ul.columMenu li a{ color: #56544F; font-size: 1.0em;}

/* BANNER COLUMNA DERECHA */
.colDrcha .bannerEnNegativo { background-color: #ECECEC; border: 1px solid #F4F4F4; font-family: Arial,Helvetica,sans-serif; margin: 15px 0 0;    position: relative; width: auto;}
.colDrcha .bannerEnNegativo ul li { font-size:0.7em; background:none; margin-bottom:8px; color:#999999; }
.colDrcha .bannerEnNegativo ul li.separador { border-top:1px dotted #999999; padding-top:8px; }
.colDrcha .bannerEnNegativo ul li strong { margin-right:10px; color:#6D6D6D; font-size: 1.2em; }
.colDrcha .bannerEnNegativo ul li a { font-size:1em; }

/* BANNER COLUMNA DERECHA PARA PORTADA DE AUTONOMOS */
.boxPubliMaz .bannerEnNegativo { background-color: #ECECEC; border: 1px solid #F4F4F4; font-family: Arial,Helvetica,sans-serif; margin: 15px 0 0;    position: relative; width: auto;}
.boxPubliMaz .bannerEnNegativo ul li { font-size:0.7em; background:none; margin-bottom:8px; color:#999999; }
.boxPubliMaz .bannerEnNegativo ul li.separador { border-top:1px dotted #999999; padding-top:8px; }
.boxPubliMaz .bannerEnNegativo ul li strong { margin-right:10px; color:#6D6D6D; font-size: 1.2em; }
.boxPubliMaz .bannerEnNegativo ul li a { font-size:1em; }


/* PUBLICACIONES */
.contentPublicaciones {padding-top: 0px;}
.columnA{ float:left; width:265px; margin-right:10px;}
.ancho275{ width:275px;}
.columnB{ float:left; width:180px;}
.columnA, .columnB{ font-family: Arial,Helvetica,sans-serif;}
.columnA h4, .columnB h4{ font-size: 0.9em; margin: 10px 0 10px 0;}
.columnA h5{ font-size: 0.9em; color:#333; margin:5px 0;}
.columnB h5{ font-size: 0.8em; color:#333; margin:5px 0; font-weight:normal;}
.columnA p, .columnB p{ font-size: 0.8em; color:#333;}
.columnA .fecha, .columnB .fecha{ font-size: 0.8em; color:#333;}
.imagenPubli{ width:275px; display:block; margin:5px 0;}
.columnA h5 a, .columnB h5 a{ color:#0060CF; text-decoration:none;}
.columnA h5 a:hover, .columnB h5 a:hover{ color:#000; text-decoration:underline;}
.columnA dl{ color:#000; margin:10px 0; clear:both; float:left; margin-top:10px;}
.columnA dt{ margin:0; font-size:0.7em; font-weight:bold; float:left;}
.columnA dd{ float:left;margin:0; font-size:0.7em; font-weight:normal; color:#666; padding:0 5px; display:block; float:left;}
.columnA dd a{ margin:0; font-size:0.7em; font-weight:normal; color:#666; padding:0 5px; display:block; float:left;}
.columnA dd a:hover{ color:#000; text-decoration:none;}

/*LEGISLACION DESTACADA*/
.legislacionDes .tituloSeccion{ background-color:#0060CF; color:#FFF; margin: 5px; padding: 7px;}
.legislacionDes .columnA{ padding-left:10px; margin-right:5px;}
.legislacionDes .columnB ul {list-style:none;  float: none; margin: 0; width: 100%;}
.legislacionDes .columnB ul li{ margin:5px 0 10px; 0; padding:0;}
.legislacionDes .columnB ul li h5 a{ font-size: 0.9em; color:#0060CF; text-decoration:none;}
.legislacionDes .columnB ul li h5 a:hover{ color:#000; text-decoration:none;}
.legislacionDes a.enlace{ margin:15px;}

/*LIBROS Y MANUALES*/
.librosManuales{ width: 100%; margin-bottom:10px;}
.paneles{ width: 100%; margin-bottom:10px;}
.librosManuales h4, .paneles h4{ font-size:0.9em; margin-bottom:0;}
.librosManuales .fecha, .paneles .fecha{ font-size:0.7em;}
.librosManuales.bannerEnNegativo ul{list-style:none;  margin:10px 0 10px 15px;}
.librosManuales.bannerEnNegativo li{ display:block; float:left; width:33%; padding-left:0px; background:none; margin-bottom:10px;}
.librosManuales.bannerEnNegativo li a{ line-height:normal; font-size:0.7em;}
.librosManuales.bannerEnNegativo li a.foto{ border:1px solid #FFF; width:136px; height:136px; display:block; background-color:#c1c1c1;}

.bannerEnPositivoLibros { font-family:Arial, Helvetica, sans-serif; border:1px solid #bad0e2; background-color:#FFF; width:235px; margin: 15px 0 0; position:relative;}
.bannerEnPositivoLibros h3{ margin:15px 0 5px 15px;}

.paneles.bannerEnPositivoLibros li{ display:block; float:left; padding-left:0px; background:none; margin-bottom:10px;}
.paneles.bannerEnPositivoLibros li a{ line-height:normal; font-size:0.7em;color: #56544F;}
.paneles.bannerEnPositivoLibros li a.foto{ border:1px solid #FFF; width:136px; height:136px; display:block; background-color:#c1c1c1;}

.paneles.bannerEnPositivoLibros li.carteles{width:33%; display:block; float:left; padding-left:0px; background:none; margin-bottom:10px;}
.paneles.bannerEnPositivoLibros li.carteles a{ text-decoration: underline; line-height:normal; font-size:0.7em;color: #56544F;}
.paneles.bannerEnPositivoLibros li.carteles a.foto{ border:1px solid #FFF; width:136px; height:136px; display:block; background-color:#c1c1c1;}


.books {background:#C1C1C1 url(/_layouts/images/maz/ico-book.png) no-repeat 0 0;}
.paneles{ width: 100%;}
.paneles.bannerEnPositivoLibros ul {margin: 10px;}
.paneles.bannerEnPositivoLibros .tabs{ padding:0 10px 10px 10px;}
.paneles.bannerEnPositivoLibros .tabs li{ width:auto; margin:0 20px 0 0;}
.paneles.bannerEnPositivoLibros .tabs li .active{ cursor:default; color:#FFF;}
.paneles.bannerEnPositivoLibros .enlace{ margin:10px; padding:5px;}
.paneles.bannerEnPositivoLibros .enlace:hover{ background-color:#737d8f; color:#FFF;}

/*ACTUALIDAD*/
.contenedor.actualidad{width: 705px; position:relative; margin-right:0;}
/*.contenedor.actualidad ul{list-style: disc; padding-left:15px;}*/
.contenedor.actualidad ul{list-style: none; padding-left:0px;}
.contenedor.actualidad .content{padding-top:0px;}
.contenedor.actualidad .content .tabs {height:25px;}
.contenedor.actualidad .content a{margin-top:0px;}

.contenedor.actualidad .content ul li.selected a{margin-top:-2px;}

.contenedor.actualidad .content .tabs a.active{cursor:default;}
.contenedor.actualidad .content .tabs li{margin:5px 10px 0 0;}
.contenedor.actualidad .subtituloSeccion{ font-family:Arial, Helvetica, sans-serif; margin:5px 0 0 0;}
.contenedor.actualidad .noticia p.parrafo{ width:250px; margin-left:5px; margin-top:10px;}
.TresColumnas{font-family:Arial, Helvetica, sans-serif; margin-bottom:15px;min-height: 170px;}
.TresColumnas dl{ color:#000; margin:10px 0; clear:both; float:left; margin-top:10px;}
.TresColumnas dt{ margin:0; font-size:0.7em; font-weight:bold; float:left;}
.TresColumnas dd{ float:left;}
.TresColumnas dd a{ margin:0; font-size:0.7em; font-weight:normal; color:#666; padding:0 5px; display:block; float:left;}
.TresColumnas dd a:hover{ color:#000; text-decoration:none;}
.contenedor.actualidad .boxTitulares li { margin-bottom:10px; list-style:none;}
.contenedor.actualidad .boxTitulares li a{  color:#0060CF; text-decoration:none; font-size:1.2em; letter-spacing:-0.02em;}
.contenedor.actualidad .boxTitulares li a:hover{  color:#000; text-decoration:underline;}
.contenedor.actualidad .TresColumnas .rss {background: none;}
.actualidadRSS{ position:absolute; top:0; right:0; margin:0; top: -25px; width:195px;}
.actualidadMaz {background: url(/_layouts/images/maz/ico-actualidad.png) no-repeat -5px 0 #87D1F0;}

/*EVENTOS*/
.boxEventos { margin:0 0 10px 0; width: 100%;}
.boxEventos .columnA { float: none; width: auto;}
.boxEventos h3{ margin: 10px 0 5px 0;}
.boxEventos h5 {padding: 5px; font-size: 0.8em;}
.boxEventos .columMenu{ margin:0 0 10px 10px;}
.boxEventos .columMenu h4{ margin:10px 0 0 0;}
.boxEventos .btnAcceso{ padding:7px 0 7px 60px;}
.columnA .s4-wpTopTable{margin-top: -20px;}

/*LISTADO NOTICIAS Y DETALLE NOTICIA*/
.listadoNoticias{ position:relative;}
.listadoNoticias.detalleNoticia .tituloSeccion{ font-size: 1.1em; letter-spacing:-0.01em;}
.listadoNoticias .content{ font-family:Arial, Helvetica, sans-serif;}
.listadoNoticias .content a{ margin:0;}
.listadoNoticias h4{ font-size:0.9em; margin-bottom:0; clear: both;}
.listadoNoticias h5 {float:left; width: 345px; margin-bottom:0px; padding:5px;}
.listadoNoticias h5 a {font-size: 0.9em; color: #0060CF; text-decoration: none; display:block; margin:0;}
.listadoNoticias h5 a:hover {color: #FFF; background-color:#87D1F0; }
.listadoNoticias .fecha{ font-size: 0.8em; font-weight: bold; margin: 5px 0;}
.listadoNoticias .imagenNot{ float:left; width:100px; overflow:hidden; margin:0 5px 10px 0;}
.listadoNoticias .content p.parrafo{ float:left; width:345px; margin:0; padding:5px;}
.listadoNoticias .content span.spanparrafoevento{ float:left; width:410px; margin:0; padding:5px;}
.listadoNoticias .content span.spanparrafoevento ul{font-size:1em;}
.listadoNoticias .content p.parrafoevento{ float:left; width:410px; margin:0; padding:5px;}
.listadoNoticias .content p.parrafoevento ul{font-size:1em;}
.listadoNoticias .content p.parrafo.entradilla{ float:none; width:auto; margin:0; padding:10px 0; font-size:0.8em; font-style:italic; color:#000;}
.listadoNoticias dl{ color:#000; margin:5px 0 10px 0; clear:both; float:left; width:460px; border-bottom:1px solid #CCC; padding-bottom: 5px;}
.listadoNoticias dt{ margin:0; font-size:0.7em; font-weight:bold; float:left;}
.listadoNoticias dd{ float:left;font-size: 0.7em;color:#666; padding:0 5px; }
.listadoNoticias dd a{ margin:0; font-size:0.7em; font-weight:normal; color:#666; padding:0 5px; display:block; float:left;}
.listadoNoticias dd a:hover{ color:#000; text-decoration:none;}
.listadoNoticias p.mostrarResultado { border-bottom: 1px dotted #CCCCCC; font-size: 0.7em; font-style: italic; margin-top: -25px; padding-bottom: 5px; padding-left: 12px;}
.listadoNoticias ul.paginacion li { border-bottom: medium none; display: block; float: left; margin:0;}
.listadoNoticias.detalleNoticia p{ float:none; width:auto; margin:10px 0; color: #666; font-size: 0.8em; text-align: justify; line-height: 1.3em;}
.listadoNoticias span strong{ font-size:0.7em; color:#000; display:block; margin:3px 0 15px 0;}
.listadoNoticias a.btnDescargar {margin:0 0 0 5px;}

/*LISTADO CARTELES Y DETALLE CARTELES*/
.carteles dl { border-bottom: none; color: #000000; float: left; margin: 20px 0 10px 5px; padding-bottom: 5px; width: 360px; clear:none;}
.carteles h4{ border-bottom: 1px solid #CCC; padding:5px 0;}
.carteles h4.entradillatabs{ border:0; padding:5px 0;color:#84989e; margin:15px 0; font-size:1.0em; font-weight:normal; font-style:italic; letter-spacing:-0.03em;}
.carteles span.foto{ border:1px solid #CCC; display:block; width:265px; float:left; margin-bottom:10px;}
.listadoNoticias.detalleNoticia.carteles p.descripcion{ float: left; font-size: 0.7em; margin: 15px 0 0 10px; text-align: justify; width: 175px; border-top:1px dotted #999; padding-top:10px;}
.btnDescargar{ background:url(/_layouts/images/maz/btn-download.png) no-repeat 0 0 ; color: #FFFFFF; display: block; font-size: 0.9em; height: 38px;letter-spacing: -0.04em; padding: 8px 0 0 10px; text-decoration: none; width: 176px; float:left;}
.btnDescargar strong{ display: block; font-size: 0.8em; margin-top:2px;}
.listadoNoticias.detalleNoticia.carteles dl { border-bottom: none; clear: none; color: #000000; float: left; margin: 20px 0 10px 10px; padding-bottom: 5px; width: 180px;}


/*RED DE CENTROS*/
.contentRedCentros { float: none; padding-top: 0; width: auto;}
.contenedor.centrosMaz { width: 230px;}
.contenedor.centrosMaz .content .parrafo a.enlace { font-size: 1em; font-weight: bold; margin:0; padding:0;}
.contenedor.centrosMaz .bannerEnPositivo ul {list-style:none;  margin: 5px 0 10px 0px;}
.contenedor.centrosMaz .buscador ul li select {width:185px;}
.contenedor.centrosMaz .buscador ul li select.corto { width: 80px;}
.contenedor.centrosMaz .buscador h3 { margin-bottom:15px;}
.contenedor.centrosMaz .buscador select { border: 1px solid #D4CDC1; color: #333333; font-size: 0.7em;}
.contenedor.centrosMaz .buscador label.entradilla { font-size: 0.9em;}
.contenedor.centrosMaz .buscador ul.opcion li label { color: #9B9B9B; display: inline; font-size: 0.7em; font-weight: bold; margin: 0;}
.contenedor.centrosMaz .buscador ul.opcion li input { border: 1px solid #D4CDC1; color: #333333; font-size: 0.7em; width:50px; margin-left:10px;}
.contenedor.centrosMaz .buscador ul li input.campoTxt { border: 1px solid #D4CDC1; color: #333333; font-size: 0.7em; width:185px;}
.redCentrosBox { padding-bottom:5px;}
.redCentrosBox .tituloSeccion { background-color: #0060CF; color: #FFFFFF; margin: 5px; padding: 7px;}
.redCentrosBox .entradilla { margin: 5px 10px; font-size:0.9em;}
.btnEncontrar { background: url(/_layouts/images/maz/bkg-btn-encontrar.png) no-repeat 0 0;  color: #FFFFFF; display: block; font-size: 0.8em; height: 24px;  letter-spacing: -0.02em; margin-left: 9px; margin-top: 10px; padding: 9px 0 0 55px; text-decoration: none; text-transform: uppercase; width: 162px;}
.btnEncontrar:hover{ background-position:0 -32px;}
.buscadorCentros{ margin: 10px;}
.btnBusquedaCentros {background: url("/_layouts/images/maz/ico-busqueda.png") no-repeat scroll 5px 0 #87D1F0; bottom: 0; color: #FFFFFF; display: block; font-size: 1.1em; height: 34px; letter-spacing: -0.06em; margin: 5px 2px 2px; padding: 16px 0 0 60px; text-decoration: none;}
.direccion{ width:225px;margin-top: 64px;margin-left: 5px;height: 170px;line-height: 23px;}
.direccion address{ margin:8px 10px 8px 15px; font-size:0.7em; line-height: 1.25em;}
.direccion address strong{display:block;}
.imagenSedeSocial{float: left;margin-top: 65px;margin-left: 6px;}
.centroDestacados{ float: left; margin-top: 4px;}
.centroDestacados li{ float: left; display:block; height: 79px; width: 225px; margin-right:7px;}
.centroDestacados li a { float: left; display:block; height: 79px; width: 225px; border: 1px solid #CCCCCC;}
.centroDestacados img{ float:left;}
.mapa{ display: block; height: 406px; left: 237px; position: absolute; top: 0; width: 461px; padding:30px;}
.btnBusquedaCentros:hover{ background-color:#0062a1;}

/*LISTADO DE CENTROS*/
.listadoCentros{ width:700px; margin-right:0; font-family:Arial, Helvetica, sans-serif;}
.filtradoBox { padding-bottom: 10px; margin-top:-15px; margin-bottom:10px; margin-right:5px; width:100%;}
.filtradoBox .tituloSeccion { background-color: #0060CF; color: #FFFFFF; margin: 5px; padding: 7px;}
.filtradoBox ul {list-style:none;  margin: 10px 10px 10px 10px;}
.filtradoBox ul li { background:none; float:left;}
.filtradoBox ul li label { display:block; color: #9B9B9B; display: block; font-size: 0.9em; font-weight: bold; margin: 10px 0 4px;}
.filtradoBox a.redcentrosimprimir{clear:none;float: left; }
.filtradoBox a.redcentrosvolver{float:right;margin-right:30px;}
.filtradoBox a.enlace { display: block; margin-top: 10px; margin-left:20px;}
.filtradoBox ul li select { border: 1px solid #D4CDC1; color: #333333; font-size: 0.7em; width: 180px;}
.filtradoBox ul li select.corto { width: 80px;}
.listadoCentros .comoMostrar {margin-right: 0px; margin-bottom:2px;}
.listadoCentros p { border-bottom: 1px dotted #CCCCCC; font-size: 0.7em; font-style: italic; margin-top: -25px; padding-bottom: 5px; padding-left: 12px;}
.listadoCentros .row{ border-bottom: 1px dotted #CCCCCC; padding-bottom:5px; clear:both; margin-bottom:5px;}
.delegacionCentro{ width: 220px; padding:5px; margin:0 1px 0 0; float:left;}
.delegacionCentro h3 { clear:none; float:left; width:190px; margin-left: 1px;}
.delegacionCentro h3 a{ color: #FFF;  background-color:#87D1F0; display: block; font-size: 0.9em; margin: 0; text-decoration: none; padding:5px;}
.delegacionCentro h3 a:hover{color: #0060CF; background-color:#fff; text-decoration: underline; }
.delegacionCentro h4{ clear: both; float: left; font-size: 0.8em; font-style: italic; margin: 8px 0;}
.delegacionCentro address{ font-size:0.7em; color:#333; clear:both; }
.delegacionCentro address strong{ display:block; margin:5px 0; color:#666; }
.delegacionCentro address a.enlace{ font-size:1.0em; }
.delegacionCentro p{ display:block; clear:both;color:#666; margin:10px 0 10px 0; padding:0; border-bottom:none; }
.delegacionCentro .logoCentro{ display:block; width:25px; height:25px; float:left;}
.delegacionCentro dt{ font-size:0.8em; color:#333; clear:both; font-weight:bold; margin:15px 0 0 0; font-style: italic; }
.delegacionCentro dd ul{list-style:none;  margin:15px 0 0 0px;}
.delegacionCentro dd a.enlace{ color: #FFF; background-color:#87D1F0; display: block; font-size: 0.9em; margin: 0; text-decoration: none; margin:5px 0px; padding:3px 5px; }
.delegacionCentro dd a.enlace.descarga{ background:#87D1F0 url(/_layouts/images/maz/download2.png) no-repeat right center; }
.delegacionCentro dd a.enlace:hover{ color: #FFF; background-color:#0060CF;}
.delegacionCentro dd ul li{ font-size:0.7em; color:#666666; clear:both; margin:5px 0 0 10px; list-style-type:disc; list-style:inside;}
.delegacionCentro h3.detalle { clear:none; float:none; margin-top: 10px; border-bottom:1px dotted #999; padding-bottom:10px; margin-bottom:10px; width:auto;}

/*FICHA DE CENTROS*/
.boxFichaCentro { margin-left: 10px; margin-top: 0; width: 455px;}
.boxFichaCentro .columnA { width: 100%;}
.boxFichaCentro ul {list-style:none;  margin:0; font-size:0.8em; color: #666666;}
.boxFichaCentro ul li { margin:5px 0;}
.boxFichaCentro ul li ul li { margin:5px 10px 0 10px; font-size:1.1em; list-style-type:upper-latin; background-image:none; list-style-position: inside;}
.boxFichaCentro ul li ul li a.enlace2 { font-size:1.0em; font-weight:bold; color: #0060CF;}
.boxFichaCentro ul li ul li a.enlace2:hover { font-size:1.0em; color: #000;}
/*.googleMaps{ float:left; width:457px; height:234px; overflow:hidden; margin: -40px 0 0 10px;}*/
.googleMaps{ float: left; height: 234px; margin-left: 10px; overflow: hidden; width: 457px;}
.galeriaImg{ clear:both; margin-top:10px; background-color:#ececec; width:730px; height:160px; padding:10px;}
.galeriaImgRevista{ clear:both; margin-top:10px; background-color:#ececec; width:auto; height:230px; padding:10px;}

/*SCROLL CARRUSEL*/
.scrollable { position:relative; overflow:hidden; width: 667px; height:120px; border:1px solid #ccc; background:url(../img/h300.png) repeat-x;}
.scrollable .items { width:20000em; position:absolute; clear:both;}
.scrollable .items div{position:relative;}
.scrollable .items div h3{position:absolute;bottom:0px;right:0px;}
.scrollable .items div h3 a{position: inherit; left:auto; top: auto; }

.scrollablerevista { position:relative; overflow:hidden; width: 600px; height:180px; border:1px solid #ccc; background:url(../img/h300.png) repeat-x;}
.scrollablerevista .items { width:20000em; position:absolute; clear:both;}

.scrollablemazinforma { position:relative; overflow:hidden; width: 600px; height:120px; border:1px solid #ccc; background:url(../img/h300.png) repeat-x;}
.scrollablemazinforma .items { width:20000em; position:absolute; clear:both;}

.items div {float:left;	width:680px;}
.items div.revista {float:left;	width:134px;}
.items div.mazinforma{float:left;width:134px;}
.items div.mazinforma img{margin-bottom:3px;}
.items div.mazinforma a{color:#0062A1;}
.items div.mazinforma a:visited{color:#7BC2FB;}
.items div.mazinforma a span{}
.scrollable img { float:left; margin:5px 5px 20px 11px; background-color:#fff;	padding:2px; border:1px solid #ccc;	width:100px; height:75px;}
.scrollable .active { border:2px solid #000; position:relative;	cursor:default;}
.scrollable span {font-size: 0.8em;display: block;margin: 2px auto;width: 100%;text-align: center;font-weight:bold;}
.scrollablerevista img { float:left; margin:2px 5px 2px 11px; background-color:#fff; padding:2px; border:1px solid #ccc;	width:100px; height:130px;}
.scrollablerevista .active { border:2px solid #000; position:relative;	cursor:default;}
.scrollablerevista a {font-size: 0.7em;padding-left: 17px;}
.scrollablerevista span {font-size: 0.8em;display: block;margin: 2px auto;width: 100%;text-align: center;font-weight:bold;}

.scrollablemazinforma img { float:left; margin:2px 5px 2px 11px; background-color:#fff; padding:2px; border:1px solid #ccc;	width:100px; height:75px;}
.scrollablemazinforma .active { border:2px solid #000; position:relative;	cursor:default;}
.scrollablemazinforma a {font-size: 0.7em;padding-left: 17px;}
.scrollablemazinforma span {font-size: 0.8em;display: block;margin: 2px auto;width: 100%;text-align: center;font-weight:bold;}


/*BOTONES CARRUSEL*/
.scrollable {float:left;}
.scrollablerevista {float:left;}
a.browse {	background:url(/_layouts/images/maz/hori_large.png) no-repeat; display:block; width:30px; height:30px; float:left; margin:40px 0px; cursor:pointer; font-size:1px;}
a.right { background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover{ background-position:-30px -30px; }
a.right:active{ background-position:-60px -30px; } 
a.left{ margin-left: 0px; } 
a.left:hover{ background-position:-30px 0; }
a.left:active{ background-position:-60px 0; }
a.up, a.down{ background:url(/_layouts/images/maz/vert_large.png) no-repeat;	float: none; margin: 10px 50px;}
a.up:hover { background-position:-30px 0; }
a.up:active { background-position:-60px 0; }
a.down{ background-position: 0 -30px; }
a.down:hover { background-position:-30px -30px; }
a.down:active { background-position:-60px -30px; } 
a.disabled {visibility:hidden;} 	

.container .scrollable { position:relative; overflow:hidden; width:703px;height:260px;}
.container .scrollable .items { width:20000em;	position:absolute; clear:both;}
.container .items div {float:left;	width:703px;}
.container .scrollable img {float:left; margin:0; background-color:#fff; width:703px;height:260px; border:none; padding:0;}
.container .scrollable img.hover {background-color:#123;}
.container .scrollable .active {position:relative; cursor:default;}
.container .navi {	margin-left:0px; margin-top:0px; position: absolute; width:200px; height:20px; z-index:9999;left:0px;top:0px;}
.container .navi a {width:23px;	height:24px;float:left;	margin:3px;	background:url(/_layouts/images/maz/navigatorHome.png) 0 0 no-repeat;display:block ;font-size:1px;}
.container .navi a:hover {	background-position:0 0}
.container .navi a.active {background-position:0 -48px;}
.container h3 { position:relative; height:70px; width:703px;}
.container h3 a{ position:absolute; height:60px; width:683px; top:190px; left:0; font-size:1.6em; color:#FFF; letter-spacing:-0.05em; background:url(/_layouts/images/maz/bkg-trans-destacado.png) repeat-x 0 0; padding:5px 10px; font-weight:normal; text-decoration:none; z-index:9999; display:block;}
.container h3 a:hover{color:#f08700; background:url(/_layouts/images/maz/bkg-trans-destacado-over.png) repeat-x 0 0;}

/* NAVIGATION */
.navi {margin-left:328px;width:200px;height:20px;}
.navi a {width:8px;height:8px;float:left;margin:3px;background:url(/_layouts/images/maz/navigator.png) 0 0 no-repeat;display:block;font-size:1px;}
.navi a:hover {background-position:0 -8px;}
.navi a.active {background-position:0 -16px; }

.navimazinforma {margin-left:328px;width:350px;height:20px;}
.navimazinforma a {width:8px;height:8px;float:left;margin:3px;background:url(/_layouts/images/maz/navigator.png) 0 0 no-repeat;display:block;font-size:1px;}
.navimazinforma a:hover {background-position:0 -8px;}
.navimazinforma a.active {background-position:0 -16px; }


/* BANNER COLUMNA DERECHA DESPACHOS COLABORADORES */
.colDrchaDespachos{ float:left; margin:0 0 0 10px; width: 235px;}
.colDrchaDespachos.portada {width:223px;}
.colDrchaDespachos .bannerEnNegativo {background-color: #ECECEC; border: 1px solid #F4F4F4; font-family: Arial,Helvetica,sans-serif; margin: 15px 0 0;    position: relative; width: auto;height: 265px;}
.colDrchaDespachos .bannerEnNegativo ul li { font-size:0.7em; background:none; margin-bottom:15px; color:#999999; text-decoration: underline;}
.colDrchaDespachos .bannerEnNegativo ul li.separador { border-top:1px dotted #999999; padding-top:8px; }
.colDrchaDespachos .bannerEnNegativo ul li strong { margin-right:10px; color:#6D6D6D; font-size: 1.2em; }
.colDrchaDespachos .bannerEnNegativo ul li a { font-size:1em; }
.colDrchaDespachos .bannerEnPositivo ul, .colDrchaDespachos .bannerEnNegativo ul { margin: 38px 5px 10px 10px;}

/* DESPACHOS COLABORADORES */
.subportada .listadoTable .tr{ float:left; border-bottom:1px solid #999; padding:5px 5px; width:220px;}
.subportada .listadoTable .tr2{ float:left; padding:5px 0 5px 10px; width:334px;}
.subportada .listadoTable .tr2.colorBg{ border-right: 1px solid #999;}
.subportada .listadoTable .tr2 p{ height: auto; margin:10px 0 0px 0;}
.subportada .listadoTable .tr2 ul{list-style:none;  height: 35px; }
.subportada .listadoTable .tr2 ul.empresas{ height: 235px; border-top:none;}
.subportada .listadoTable .tr2 ul.empresas li, .subportada .listadoTable .tr2 ul.comoAsociarse li{ display:block; float:left; width:165px; }
.subportada .listadoTable .tr2 ul.empresas li em{ display:block; color:#999; }
.subportada .listadoTable .tr2 ul.comoAsociarse{ height: 46px; }
.subportada .listadoTable .tr2 h4{ color:#7BC2FB; font-style:italic;}
.subportada .listadoTable .tr3{ padding:5px 0 5px 10px; width:450px; float:left;}
.subportada .listadoTable .tr3 p{ float: left; height: auto; margin: 10px 0 0 10px; width: 260px;}
.subportada .listadoTable .tr3 ul{list-style:none;  height: 20px; width: 260px; float: left; padding:5px; margin: 10px 0 0 10px; }
.subportada .listadoTable .tr3 .imagenPubli { clear: both; display: block; float: left; width: 170px;}
.subportada .listadoTable .tr4{ padding:5px 0 5px 10px; width:215px; float:left;}
.subportada .listadoTable .tr4 ul{list-style:none;  height:140px;}
.subportada .listadoTable .tr4 ul li label { color: #9B9B9B; display: block; font-size: 0.9em; font-weight: bold; margin: 5px 0 4px;}
.subportada .listadoTable .tr4 ul li select { border: 1px solid #D4CDC1; color: #333333; font-size: 0.7em;}
.subportada .listadoTable h3{ margin:0px 0 15px 0; height: 25px;}
.subportada .listadoTable p{ margin:15px 0 5px 0; padding:0 5px 5px 0; line-height: 1.3em; height: 110px; border-bottom: none;}
.subportada .imagenPubli { clear:both; display:block; width:100%;}
.subportada .listadoTable ul{list-style:none;  height: 55px; border-top: 1px dotted #CCCCCC;}
.subportada .listadoTable .section { margin-bottom: 7px;font-size: 1.5em;font-weight: normal;}
.subportada .asociarse { position:absolute; right: 10px; top: 15px;}
.boxBanner a.btn{ display:block; color:#FFF; text-decoration:underline; margin:10px 0 10px 0; font-weight:bold;}
.boxBanner a.btn:hover{ color:#6CF; text-decoration:none;}
.boxBanner .bot { background: url(_layouts/images/MAZ/ico-botiquin2.png) no-repeat right bottom; bottom: 0; display: block; height: 80px; position: absolute; right: 0; width:100px;}
.boxBanner.drcha{ text-align:right;}
.boxBanner.drcha { background: url(_layouts/images/MAZ/bkg-content-box.png) repeat-y 0 0; margin: 15px 0 0 5px;}
.boxBanner.drcha h3 {  margin-right: 0px; margin-left: 25px;}
.boxBanner.drcha p{margin-right: 0px; margin-left: 85px; background: url("bkg-footer-box2.png") no-repeat right bottom; min-height:189px;} 
.boxBanner.drcha .extra { background: url(_layouts/images/MAZ/ico-extranet.png) no-repeat left bottom; bottom: 0; display: block; height: 97px; position: absolute; left: 0; width:100px;}
.subportada .descargaForms a{ margin-top:10px;}
.subportada .prevencion{ float:left; margin-right: 0px; margin-top: 15px; width: 470px; font-family:Arial, Helvetica, sans-serif;}
.subportada .prevencion ul{list-style:none; background: url("bkg-pastilla-docs2.png") no-repeat left top; height: 34px; margin-top: 10px; }
.subportada .prevencion ul li{ float:left; display:block; margin-right:0; margin-top:10px; margin-left:10px;}
.subportada .prevencion ul li a{ float:left; display:block; color: #0060CF; letter-spacing: -0.01em; font-size:0.7em; font-weight:bold;}
.subportada .prevencion ul li a.cierre{font-weight:normal; margin-left:65px;}
.subportada .prevencion ul li a:hover{ color: #ff9d40; text-decoration:none}
.subportada .listadoTable .bannerEnPositivo { margin: 15px 3px 0; width: 221px; min-height: 200px;}
.subportada .listadoTable .bannerEnPositivo h3 { height: 25px; margin:15px 0 5px 15px;}
.subportada .listadoTable .bannerEnPositivo p { margin:10px; text-align:justify; font-style:normal; height:auto;}
.subportada .listadoTable .bannerEnPositivo li a { color: #7BC2FB;}
.subportada .listadoTable .bannerEnPositivo li a:hover { color: #000;}
.subportada .listadoTable .bannerEnPositivo ul { margin: 5px 5px 0px 10px;}
.subportada .casoAccidente { float: left; margin-top: 9px;}
/*.subportada .casoAccidente { background:#19283f url(_layouts/images/MAZ/bkg-caso-accidente.jpg) no-repeat 0 0; float: left; height: 191px; margin-top: 11px;}*/
.subportada .bannerEnNegativo ul {list-style:none; padding-top:0px;}

/* PORTAL AUTONOMO home */
.portalAutonomo .search input.btnMediano{ background:url(/_layouts/images/MAZ/bkg-btn.png) no-repeat 0 -30px;}
.portalAutonomo .telfAtencion span{ background:url(/_layouts/images/MAZ/ico-telf.png) no-repeat right -16px; color:#f8b981; border-top:6px solid #FBD7B6;}
.portalAutonomo .casoAccidente {background: url(/_layouts/images/MAZ/bkg-caso-accidente.jpg) no-repeat 0 -124px; border-top: 3px solid #FFFFFF;}
.portalAutonomo .menuBar{ height: 46px; width: 100%; border-top:none;}
.portalAutonomo .container h3 {background: url(/_layouts/images/MAZ/bkg-trans-destacado2.png) repeat-x 0 0; bottom: 0; color: #FFFFFF; font-size: 2.6em; font-weight: normal; height: 60px; left: 0; letter-spacing: -0.05em; padding: 5px 10px; position: absolute; text-decoration: none; width: 683px;}
.portalAutonomo .container h3 a{ position:absolute; height:60px; width:683px; bottom:0; left:0; font-size:1em; color:#FFF; letter-spacing:-0.05em; background:url(_layouts/images/maz/bkg-trans-destacado.png) repeat-x 0 0; padding:5px 10px; font-weight:normal; text-decoration:none;}
.portalAutonomo .container h3 a:hover{color:#f08700; background:url(_layouts/images/maz/bkg-trans-destacado-over.png) repeat-x 0 0;}
.portalAutonomo .tabs{border-bottom: 1px solid #FBD7B6; border-top:none;}
.portalAutonomo .TresColumnas {border-bottom: 1px solid #fff; border-top:none; margin-right: 3px; width: 700px; margin-bottom:5px;}
.portalAutonomo .TresColumnas .rss {background: url(/_layouts/images/MAZ/ico-RSS.png) no-repeat right -21px;}
.portalAutonomo .enlace { color: #d67a0f; border-bottom: none; border-top:none;}
.portalAutonomo .enlace:hover { color: #000;}
.portalAutonomo .bannerEnPositivo { border: 1px solid #FBD7B6; margin: 0px 5px 0 0; width: 230px;}
.portalAutonomo .btnDestacados { background-color:#fbd7b6;}
.portalAutonomo .btnDestacados:hover { background-color:#d67a0f;}
.portalAutonomo .boxPubliMaz { height: auto; width: 232px;}
.portalAutonomo .bannerEnNegativo { margin:0;}
.portalAutonomo .bannerEnNegativo ul.serviciosComple { margin: 5px 5px 10px 10px;}
.portalAutonomo .tituloAzulSeccion { border-top: 6px solid #FBD7B6; color: #f8b981;}
.portalAutonomo .social .linksDestacados li a{ color:#D67A0F;}
.portalAutonomo .social .linksDestacados li a:hover{ color:#0060cf;}
.portalAutonomo .alturaBox{ height:245px;}
.portalAutonomo .alturaBox .subtituloSeccion{ margin-top: 10px;}
.portalAutonomo .alturaBox ul.enlacesList{ float:left; margin:15px;list-style:none;}
.portalAutonomo .alturaBox ul.enlacesList li{background: url(/_layouts/images/MAZ/bkg-bullet.png) no-repeat 0 5px; line-height: 1em; padding-left: 10px;}
.portalAutonomo .alturaBox ul.enlacesList li a{color: #56544F; font-size: 0.7em;}
.portalAutonomo .alturaBox ul.enlacesList li a:hover{color: #0060CF; text-decoration:none;}
.portalAutonomo .TresColumnas.alturaBox{ border-bottom: 1px solid #FBD7B6;}
.portalAutonomo .TresColumnas.alturaBox .noticia p.parrafo { width: 280px;}
/*CREADO MJ*/.portalAutonomo .TresColumnas.alturaBox .noticiaD p.parrafo { width: 280px;}
.portalAutonomo .TresColumnas.alturaBox .boxTitulares .titularesDestacados { color:#BEBEBE; padding:10px; display:block; border: 1px solid #CCCCCC; height: 50px; margin-bottom: 8px;}
.portalAutonomo .TresColumnas.alturaBox .boxTitulares .titularesDestacados:hover { color: #fff; background-color:#9dcef7; border:1px solid #fff;}
.portalAutonomo .TresColumnas.alturaBox .boxTitulares .current { color:#e3e3e3; border: 1px solid #fff; background-color:#fff; cursor:default; }
.portalAutonomo .TresColumnas.alturaBox .boxTitulares .current:hover { background-color:#fff; cursor:default; color:#e3e3e3; }
.portalAutonomo .TresColumnas.alturaBox .enlace { clear:both; width:150px;}
.portalAutonomo .news {height: auto;}
.telfAtencion { height: 35px; width: 240px;}
.btnContactar{ font-size:0.8em; color:#FFF; letter-spacing: -0.02em; text-transform:uppercase; text-decoration:none; background:url(/_layouts/images/MAZ/bkg-btn-contactar.png) no-repeat 0 0; width:195px; height:24px; display:block; float:right; padding: 9px 0 0 55px; margin-top:10px;}
.btnContactar:hover{ background-position:0 -32px;}

/* PORTAL PREVENCION home */
.portalPrevencion .search input.btnMediano{ background:url(/_layouts/images/maz/bkg-btn.png) no-repeat 0 -60px;}
.portalPrevencion .telfAtencion span{ background:url(/_layouts/images/maz/ico-telf.png) no-repeat right -35px; color:#B2D1C9; border-top:6px solid #B2D1C9;}
.portalPrevencion .casoAccidente {background: url(/_layouts/images/maz/bkg-caso-accidente.jpg) no-repeat 0 -255px ; border-top: 3px solid #FFFFFF;}
.portalPrevencion .casoAccidente h3 a:hover{color: #b2d1c9;}
.portalPrevencion .menuBar{ height: 46px; width: 100%; border-top:none;}
.portalPrevencion .container h3 {background: url(/_layouts/images/maz/bkg-trans-destacado3.png) repeat-x 0 0; bottom: 0; color: #FFFFFF; font-size: 2.3em; font-weight: normal; height: 60px; left: 0; letter-spacing: -0.05em; padding: 5px 10px; position: absolute; text-decoration: none; width: 683px;}
.portalPrevencion .tabs{border-bottom: 1px solid #b2d1c9; border-top:none;}
.portalPrevencion .redCentros h3 a:hover {color: #298383;}
.portalPrevencion .TresColumnas {border-bottom: 1px solid #fff; border-top:none; margin-right: 3px; width: 455px; margin-bottom:0px; padding-bottom:0;min-height: 300px;}
.portalPrevencion .TresColumnas .rss {background: url(/_layouts/images/maz/ico-RSS.png) no-repeat right -21px;}
.portalPrevencion .enlace { color: #217d7d; border-bottom: none; border-top:none;}
.portalPrevencion .enlace:hover { color: #000;}
.portalPrevencion .bannerEnPositivo { border: 1px solid #b2d1c9; margin: 0px 5px 0 0; width: 230px;}
.portalPrevencion .bannerEnPositivo.marginBottom15{margin-bottom:15px;}
.portalPrevencion .btnDestacados { padding-left: 55px; background:#b2d1c9 url(/_layouts/images/maz/ico-asociarse.png) no-repeat 0 0;}
.portalPrevencion .btnDestacados:hover { background-color:#298383;}
.portalPrevencion .btnDestacados2 {background: url(/_layouts/images/maz/ico-asociarse.png) no-repeat 0 0 #C1C1C1; bottom: 0; color: #FFFFFF; display: block; font-size: 1.1em; height: 44px; letter-spacing: -0.05em; margin: 5px 2px 2px; padding: 6px 10px 0 60px; text-decoration: none;}
.portalPrevencion .btnDestacados2:hover { background-color:#333333;}
.portalPrevencion .boxPubliMaz { height: auto; width: 232px;}
.portalPrevencion .bannerEnNegativo { margin:0;}
.portalPrevencion .bannerEnNegativo ul.serviciosComple { margin: 45px 5px 10px 10px;}
.portalPrevencion .tituloAzulSeccion { border-top: 6px solid #B2D1C9; color: #B2D1C9;}
.portalPrevencion .social .linksDestacados li a{ color:#217d7d;}
.portalPrevencion .social .linksDestacados li a:hover{ color:#0060cf;}
.portalPrevencion .alturaBox{ height:245px;}
.portalPrevencion .alturaBox .subtituloSeccion{ margin-top: 10px;}
.portalPrevencion .alturaBox ul.enlacesList{ float:left; margin:15px;}
.portalPrevencion .alturaBox ul.enlacesList li{background: url(/_layouts/images/maz/bkg-bullet.png) no-repeat 0 5px; line-height: 1em; padding-left: 10px;}
.portalPrevencion .alturaBox ul.enlacesList li a{color: #56544F; font-size: 0.7em;}
.portalPrevencion .alturaBox ul.enlacesList li a:hover{color: #0060CF; text-decoration:none;}
.portalPrevencion .TresColumnas.alturaBox{ border-bottom: 1px solid #b2d1c9;}
.portalPrevencion .TresColumnas.alturaBox .noticia p.parrafo { width: 280px;}
.portalPrevencion .TresColumnas.alturaBox .boxTitulares .titularesDestacados { color:#BEBEBE; padding:10px; display:block; border: 1px solid #CCCCCC; height: 50px; margin-bottom: 8px;}
.portalPrevencion .TresColumnas.alturaBox .boxTitulares .titularesDestacados:hover { color: #fff; background-color:#298383; border:1px solid #fff;}
.portalPrevencion .TresColumnas.alturaBox .boxTitulares .current { color:#e3e3e3; border: 1px solid #fff; background-color:#fff; cursor:default; }
.portalPrevencion .TresColumnas.alturaBox .boxTitulares .current:hover { background-color:#fff; cursor:default; color:#e3e3e3; }
.portalPrevencion .TresColumnas.alturaBox .enlace { clear:both; width:150px;}
.portalPrevencion .news {height: auto;}
.telfAtencion { height: 35px; width: 240px;}
.btnContactar{ font-size:0.8em; color:#FFF; letter-spacing: -0.02em; text-transform:uppercase; text-decoration:none; background:url("bkg-btn-contactar.png") no-repeat 0 0; width:195px; height:24px; display:block; float:right; padding: 9px 0 0 55px; margin-top:10px;}
.btnContactar:hover{ background-position:0 -32px;}
.empresa { background: url(/_layouts/images/maz/img-empresa.png) no-repeat 0 0; display: block; height: 92px; position: absolute; right: 0; top: 0; width: 110px;}
.autonomos { background: url(/_layouts/images/maz/img-autonomos.png) no-repeat 0 0; display: block; height: 92px; position: absolute; right: 0; top: 0; width: 90px;}
.mapaVer{ background: url(/_layouts/images/maz/ico-ver-mapa.png) no-repeat 0 0; display: block; height: 60px; position: absolute; right: 0; top: 32px; width: 90px;}
.portalPrevencion .legislacionDes .tituloSeccion {background-color: #298383;}
.portalPrevencion .legislacionDes a {color: #298383;}
.portalPrevencion .legislacionDes h5 {width:auto; margin-left:0;}
.portalPrevencion .legislacionDes h5 a {padding:5px 0; margin-left:0;}
.portalPrevencion .legislacionDes h5 a:hover {background-color: #b2d1c9;}
.portalPrevencion .listadoTable h3 a{color: #6D6D6D; text-decoration: none;}
.portalPrevencion .listadoTable h3 a:hover{color: #0060cf;}
.portalPrevencion .subportada .listadoTable p {height: auto; line-height: 1.3em; margin: 15px 0 5px; padding: 0 5px 5px 0;}
.portalPrevencion .subportada .listadoTable .tr { border-bottom: none;}
.portalPrevencion .tituloSeccion {margin-bottom:10px;}
.portalPrevencion .boxTitulares { float: left; margin-left: 0; margin-top: 10px; width: 430px;}
.portalPrevencion ul.paginacion { display: block; float: left; margin: 0; width: 455px; border-top: 1px solid #b2d1c9;}
.portalPrevencion ul.paginacion li a { font-size: 0.9em; padding: 8px;}
.portalPrevencion ul.paginacion li a.current { background-color: #D0E4FF; text-decoration:none;}
.portalPrevencion .novedades{ float:left; width:240px; margin-left:5px;}
.portalPrevencion .noticia { width: 440px;}
.portalPrevencion .noticia p.parrafo { width: 270px;}
.portalPrevencion .columnA {float: left; width: 240px; margin-right:0;}
.portalPrevencion .novedades .tituloSeccion { margin-bottom: 3px;}
.portalPrevencion .novedades h5 {margin: 0; padding: 0; width: 225px;}
.portalPrevencion .novedades h5 a {font-size:1.0em;}
.portalPrevencion .novedades h5 a:hover {text-decoration:none; background-color: #B2D1C9;}
.portalPrevencion .columnB { width: 230px; border-top:1px dotted #999; padding:0; margin-top:5px;} 
.portalPrevencion .columnB .fecha {font-size: 0.7em; font-weight: normal; margin: 3px 0;}
.portalPrevencion .novedades .columnB h5 {margin-bottom: 5px;}
.portalPrevencion .novedades .columnB .enlace {float: left; margin-top: 10px; width:150px;}
.portalPrevencion .boxFichaCentro .entradilla { margin-top: 50px;}


/*CAJAS BANNERS */
.bannerEnNegativo.bannerAutonomo .enlace{ display:block; width:120px;}
.bannerEnNegativo.bannerAutonomo p{ display:block; width:190px; font-size:0.8em; color:#666; margin:30px 8px 10px 13px;}
.bannerEnNegativo.bannerContacto ul{list-style:none;  margin:10px 8px 10px 5px;}
.bannerEnNegativo.bannerContacto h4{ margin:10px 5px 10px 15px; letter-spacing: -0.06em;}
.bannerEnNegativo.bannerContacto .enlace{ color:#000; text-decoration:underline;}
.bannerEnNegativo.bannerContacto .enlace:hover{ color:#E59325; text-decoration:underline;}
.bannerEnNegativo.bannerContacto address{ margin:15px; font-size:0.7em; color:#666;}
.bannerEnNegativo.bannerContacto address strong{ display:block; padding:5px 0 0 0;}

.bannerEnNegativo.telefonos ul{list-style:none;  margin-top:0px;}
.bannerEnNegativo.telefonos ul li strong {display: block; margin-bottom: 5px;}

.oficinaVirtual{ background:url(/_layouts/images/maz/imagen-oficina-virtual.png) no-repeat top right; height:78px;}
.oficinaVirtual .tituloSeccion a{ display:block; font-size:1.2em; width:115px;}
.telfMutuas{ background:url(/_layouts/images/maz/img-tel-mutuas.png) no-repeat top right; height:78px;}
.telfMutuas .tituloSeccion a{ display:block; font-size:1.1em; color:#FFF; margin-top:40px;}
.telfMutuas .tituloSeccion a:hover{ color:#e59325;}
.hospitales{ background:url(/_layouts/images/maz/destacados-hospitales.png) no-repeat top right; height:75px;}
.hospitales .tituloSeccion a{ display:block; font-size:1.2em; width:115px; color:#00356d; margin-top:17px;}
.hospitales .tituloSeccion a:hover{ color:#fff;}
.colDrcha .redCentrosBox.bannerEnPositivo{ width:214px;}

.ultimosboletines{}
.ultimosboletines li{float:left;width:33%;}

.ultimarevista{}
.ultimarevista .imagen{width: 325px;float: left;}
.ultimarevista .sumario{padding-top: 30px;}
.ultimarevista .enlaces{padding-top: 30px;}

.divcalendariolaboral{border-top: 1px solid #F08700; padding-top:25px;}
.divcalendariolaboral .mapa2{float:left; width:387px;}
.divcalendariolaboral .listacalendarios{float:left; margin-left:15px;width: 300px;}

.divcalendariolaboral .listacalendarios ul{margin-top:25px; font-size: 0.8em; border-top:1px solid #F08700;}
.divcalendariolaboral .listacalendarios ul li{margin-top:20px;}
.divcalendariolaboral .listacalendarios a{color:#0062A1;}
.divcalendariolaboral .listacalendarios a:visited{color:#7BC2FB;}

.mt15{	margin-top:15px;}
.mt11{  margin-top:11px}

.inscripcioncursos{width: 670px; margin: 10px 0pt 0pt;overflow:auto;}
.inscripcioncursos li{display: block;float: left;margin-bottom: 5px;width: 330px;}
.inscripcioncursos li label{display: block;float: left;font-size: 0.9em;width: 120px;}
.inscripcioncursos li input{display: block;float: left;font-size: 0.9em;margin-left: 10px;padding: 3px;width: 175px;}
.inscripcioncursos li select{display: block;float: left;font-size: 0.7em;margin-left: 10px;padding: 3px;width: 183px;height: 26px;}

.divimprimircentros {font-family: Arial,Helvetica,sans-serif;margin-right: 0;width: 700px;}
.divimprimircentros ul{}
.divimprimircentros ul li{ width: 220px; padding:5px; margin:0 1px 0 0; float:left;}
.divimprimircentros ul li h3 { clear:none; float:left; width:190px; margin-left: 1px;}
.divimprimircentros ul li h3 a{ color: #FFF;  background-color:#87D1F0; display: block; font-size: 0.9em; margin: 0; text-decoration: none; padding:5px;}
.divimprimircentros ul li h3 a:hover{color: #0060CF; background-color:#fff; text-decoration: underline; }
.divimprimircentros ul li h4{ clear: both; float: left; font-size: 0.8em; font-style: italic; margin: 8px 0;}
.divimprimircentros ul li address{ font-size:0.7em; color:#333; clear:both; }
.divimprimircentros ul li address strong{ display:block; margin:5px 0; color:#666; }
.divimprimircentros ul li address a.enlace{ font-size:1.0em; }
.divimprimircentros ul li p{ display:block; clear:both;color:#666; margin:10px 0 10px 0; padding:0; border-bottom:none; }

.noticiadestacadaautonomos .tituloSeccion{	margin: 0;font-style: normal;font-weight: normal;color:#005a93;font-size: 1.35em;letter-spacing: -0.06em;}
.noticiadestacadaautonomos .tituloSeccion a{color:#005a93;}
.noticiadestacadaautonomos .subtituloSeccion{ background-color: #005A93;color: #fff;font-weight: normal;padding: 4px 5px 4px 30px;font-size: 1em;float: left;}
.noticiadestacadaautonomos .boxContenidoAutonomo{clear: both;width: 440px;border: 1px solid #C2D4E2;min-height: 190px;margin-top: 5px;float: left;padding: 0px 10px;}
.noticiadestacadaautonomos .boxContenidoAutonomo span{display:block; margin: 20px 0 0 10px;width:211px; height:141px; background:url(/PublishingImages/bg-foto-autonomos.png)no-repeat left bottom;padding-bottom: 20px;}
.portalAutonomo .TresColumnas.alturaBox .noticia.noticiadestacadaautonomos .boxContenidoAutonomo .parrafo{ width:192px;font-size: 0.8em;letter-spacing: -0.06em;line-height: 1.3em;margin-left: 15px; margin-top:20px;}
.portalAutonomo .TresColumnas.alturaBox .boxTitulares {width: 215px;float: left;margin-left: 5px;list-style: none;margin-top: 60px;border: 1px solid #BACBD9;padding: 4px;background-color: #E3E3E3;}
.portalAutonomo .TresColumnas.alturaBox .boxTitulares .titularesDestacados { height:30px; color:#767676;}
.portalAutonomo .TresColumnas.alturaBox{background:url(/PublishingImages/bg-boxautonomos.png) no-repeat 0 0;}
.portalAutonomo .TresColumnas.alturaBox .noticia.noticiadestacadaautonomos .boxContenidoAutonomo img{ width:211px; height:141px;}

.lisinfondo ul li{background:none;}
.spanSedeTerritorial{display: block;padding-left: 10px;padding-top: 5px;font-size: 0.9em;color: #666;font-weight: bold;}
