/******************************************************************************//* Liferay                                                                    *//******************************************************************************/@media screen {/* Global */a {color: #e60005;text-decoration: underline;}a:hover {color:#535253;text-decoration: underline;}a:visited {color:#38779b;text-decoration: underline;}body {background-color: #efefed;border: 0;margin: 0;padding: 0;text-align:center;font-family: Arial,Helvetica;font-size: 100%;color:#3b3a3a;}body p, body p strong{font-size:1em;}body * { font-size: 13px; }.font-xx-small { font-size: 0.7em; }.font-x-small { font-size: 0.8em; }.font-small { font-size: 0.9em; }.font-large { font-size: 1.1em; }.font-x-large { font-size: 1.2em; }.font-xx-large { font-size: 1.3em; }form {margin: 0;padding: 0;}select {border-color: #CCCCCC;border-style: solid;border-width: 1px;}ul {margin:0;padding:0;}li {	font-size:1em;}li a:link,li a:visited{color:#535253;text-decorate:underline;}li a:hover{color:#e60005;text-decorate:underline;}img { border: 0; margin: 0; padding: 0 }input, button, select, textarea, file { font-family: Arial, Helvetica, _sans;font-size: 13px;letter-spacing:0.02em;}.form-button {background: url(/html/themes/brochure/color_schemes/01/button_gradient.gif) repeat-x;border-color: #febe23;border-style: solid;border-width: 1px;}.form-button-hover {border-bottom: solid 1px #6699CC;border-left: solid 1px #F2F2F2;border-right: solid 1px #6699CC;border-top: solid 1px #F2F2F2;}.form-text, textarea, file {border-color: #CCCCCC;border-style: solid;border-width: 1px;}.tree-js-pop-up DIV {background-color: #D3D3D3;border: 2px Outset #FFFFFF;display: none;padding: 4px;position: absolute;text-align: left;z-index: 10;}.pop-up-outer { border: 1px solid #383838; background-color: #FFFFFF; }.pop-up-inner { border: 1px solid #747474; }.pop-up-header { background-color: #000000; height: 25px; }.pop-up-title { color: #FFFFFF; font-weight: bold; padding-left: 10px; }.pop-up-close a { color: #FFFFFF; margin-right: 7px; white-space: nowrap; text-decoration: underline; }/* Alpha */.alpha {background-color: #6699CC;}.alpha-gradient {background: url(/html/themes/brochure/color_schemes/01/portlet_title_bg_gradient.gif) repeat-x;}.alpha-neg-alert {color: #FF0000;}.alpha-pos-alert {color: #007F00;}.alpha-separator {background: url(/html/themes/brochure/color_schemes/01/portlet_title_bg_x.gif) repeat-x;/*border-top:1px dotted #ccc;*/height: 1px;margin:3px 0 0 0;font-size: 0;}A.alpha {background: none;color: #000000;text-decoration: none;}A.alpha:hover {color: #000000;text-decoration: underline;}FONT.alpha {background: none;color: #000000;}/* Beta */.beta {background-color: #B6CBEB;}.beta-gradient {background: url(/html/themes/brochure/color_schemes/01/portlet_menu_bg_gradient.gif) repeat-x;}.beta-neg-alert {color: #FF0000;}.beta-pos-alert {color: #007F00;}.beta-separator {background: url(/html/themes/brochure/color_schemes/01/portlet_menu_bg_x.gif) repeat-x;height: 1px;font-size: 0;}A.beta {background: none;color: #000000;text-decoration: none;}A.beta:hover {color: #000000;text-decoration: underline;}FONT.beta {background: none;color: #000000;}/* Gamma */.gamma {background-color: #F2F2F2;}.gamma-gradient {background: url(/html/themes/brochure/color_schemes/01/portlet_bg_x.gif) repeat-x;}.gamma-neg-alert {color: #FF0000;}.gamma-pos-alert {color: #007F00;}.gamma-tab {border-bottom: 1px solid #777777;margin-left: 0px;margin-top: 0px;margin-bottom: 15px;margin-right: 0px;padding-bottom: 27px;padding-left: 0px;}.gamma-tab ul, .gamma-tab li {background: #afafaf;border: 1px solid #afafaf;border-bottom: 1px solid #777777;color: #fff;display: inline;float: left;line-height: 22px;list-style-type: none;margin-right: 8px;padding: 2px 10px 2px 10px;text-decoration: none;}.gamma-tab ul.current, .gamma-tab li.current {background: #fff;border: 1px solid #777777;border-bottom: 1px solid #fff;color: #595959;}.gamma-tab li a { color: #fff;}.gamma-tab li.current a { color: #595959;}.gamma-tab li.toggle {background: none;border: 0px;float: right;margin-right: 0px;padding-right: 0px;}A.gamma {background: none;color: #000000;text-decoration: none;}A.gamma:hover {color: #000000;text-decoration: underline;}FONT.gamma {background: none;color: #000000;}/* Bg */.bg {/*background-color: #F2F2F2;*/background-color:#fff;}.bg-neg-alert {color: #FF0000;}.bg-pos-alert {color: #007F00;}A.bg {background: none;color: #000000;text-decoration: none;}A.bg:hover {color: #000000;text-decoration: underline;}FONT.bg {color: #000000;}/******************************************************************************//* Liferay Layout CSS                                                         *//******************************************************************************/#layout-outer-side-decoration {margin:10px 0;padding:0;}#layout-box {background-color:#ffffff;margin:0 auto;text-align: center;width:950px;/width:860px;}#layout-top-banner {width:950px;height: 95px;    /height:85px;   background-color:#ffffff; text-align: left;z-index: 1;}.logo{margin:10px;}.top-flash{margin:0;padding:0;background:#fff;z-index:1;}#layout-user-menu {position: absolute;text-align: right;top: 0px;right: 0px;}#layout-user-menu form {margin-top: 5px;text-align: right;}#layout-my-places {position: relative;	z-index:100;text-align:left;margin:10px auto 0 auto;width:950px;}#layout-my-places ul {background-color: #fff;border: 1px solid #ccc;position: absolute;text-align: left;right: 0;top: 0;margin: 0;list-style:none;}#layout-my-places ul li {padding: 2px;color:#3c3c3c;border-bottom: 1px solid #ccc;}#layout-global-search {position: absolute;top: -30px;right: 5px;z-index:100;}#layout-nav-more-menu {position: absolute;left: 40px;top: 0;color:#FFFFFF;}#layout-nav-more-menu li {padding:0 14px 2px 14px;}#layout-nav-container {height:28px;/height:22px;position: relative;padding:0;margin:0;/margin:0;width:950px;}.layout-nav-tabs-box {background:#d10408 url(../../html/themes/brochure/images/custom/back-nav-menu.gif) repeat-x left bottom;height: 28px;/height: 29px;position: relative;color:#ffffff;padding:0;margin:0;}.layout-tab, .layout-tab-selected {background:url(../../html/themes/brochure/images/custom/separacion-menu.gif) no-repeat right bottom;color:#ffffff;float: left;height: 26px;/height: 29px;position: relative;padding:0 14px 2px 14px;margin:0;}.tabla-contenedora-imagenes-1{width:174px;    *width:120px;height:100%;background:url(../../html/themes/brochure/images/custom/fondo-taba.gif) repeat-y;    *background:url(../../html/themes/brochure/images/custom/fondo-taba-ie.gif) repeat-y;background-color:#fbfafa;}.tabla-contenedora-imagenes-2{width:181px;height:100%;background:url(../../html/themes/brochure/images/custom/fondo-taba-2.gif) repeat-y;background-color:#fff;}.caja-imahen-1{width:147px;    *width:111px;margin:10px 2px;padding:11px;background:url(../../html/themes/brochure/images/custom/fondo-imagen.gif) repeat-y;border:#aeaeae 1px solid;background-color:#fbfafa;}.caja-imahen-2{width:169px;margin:10px 2px;padding:3px;background:url(../../html/themes/brochure/images/custom/fondo-imagen-2.gif) repeat-y;border:#aeaeae 1px solid;background-color:#fbfafa;}                        #layout-nav-container a:link,#layout-nav-container a:hover,#layout-nav-container a:visited{color:#fff;text-decoration:none;}.layout-tab-selected {background: url(../../html/themes/brochure/images/custom/selected-menu.gif) repeat-x right bottom;height: 26px;/height: 29px;}.layout-tab a, .layout-tab-selected a{color:#FFFFFF;font-weight:bold;font-size:0.85em;letter-spacing:0.08em;}.layout-tab span, .layout-tab-selected span {position: relative;top: 5px;}/*.layout-tab-separator {background:#ffffff;font-size: 0;float: left;height: 15px;margin-top: 5px;width: 1px;}*/#layout-content-outer-decoration {z-index: 0;margin:0;/*margin:auto;*/padding:0;}/* Column Layout */#layout-bottom-container {border-top:1px solid #e0e0e0;text-align:right;padding:4px;font-size:11px;clear:both;/width:950px;height:18px;}#layout-bottom-container span {float:left;font-size:11px;}#layout-bottom-container a:link,#layout-bottom-container a:visited{color:#757571;text-decoration:underline;font-size:11px;}#layout-bottom-container a:hover{color:#222020;font-size:11px;}.layout-add-select-style {}.portal-add-content {background-color: #F2F2F2;border: 3px solid #6699CC;padding: 8px;}#layout-column_column-1,#layout-column_column-2,#layout-column_column-3,#layout-column_column-4,#layout-column_column-5{     min-height: 75px; }.layout-column-highlight {background: url(/html/themes/brochure/images/common/diagonal-lines.gif) scroll repeat;}/******************************************************************************//* Portlet CSS                                                                *//******************************************************************************//* Liferay Portlet */.portlet-dragging-placeholder {background:#FFFFFF;}#portlet-place-holder DIV {background:#FFFFFF;}.portlet-loading {background:#FFFFFF;margin-top: 10px;padding-top: 40px;text-align: center;}.portlet-container {background:#FFFFFF;position: relative;letter-spacing:0.04em;color:#595959;margin:0;}.portlet-box {margin-top: 0;background:#FFFFFF;}.portlet-minimum-height {}.portlet-header-bar {background: #FFFFFF;position: relative;}.portlet-borderless-container { position: relative;margin:10px 0;/margin:10px 0;padding:10px;}.portlet-borderless-bar { text-align: left; font-size: 0.8em; }.portlet-wrap-title {height: 26px;position: relative;margin:4px 4px 2px 4px;/margin:0 4px 6px 4px;border-bottom:1px solid #d8d5d0;padding:0;/padding:0;}.portlet-title {color: #ee3033;position: absolute;top: 0;left: 6px;text-align:left;font-size:1.6em;letter-spacing:0.02em;}div.titular{margin:0;/margin:0 4px 6px 4px;border-bottom:1px solid #d8d5d0;padding:0;}div.titular h1{color: #ee3033;padding-left: 6px;text-align:left;font-size:1.6em;letter-spacing:0.02em;    font-weight:normal;    margin:0;}.portlet-small-icon-bar {padding-left: 2px;position: absolute;     top: 1px; right: 2px;}.portlet-top-decoration {background: url(/html/themes/brochure/color_schemes/01/portlet_corner_ul.gif) no-repeat top left;height: 5px;}.portlet-top-decoration DIV {background: url(/html/themes/brochure/color_schemes/01/portlet_corner_ur.gif) no-repeat top right;height: 5px;}.portlet-top-decoration DIV DIV {background: #F2F2F2;border-top: 1px solid #6699CC;font-size: 0;height: 5px;margin: 0 5px 0 5px;}.portlet-inner-top {margin: 0 auto 0 auto;}.portlet-bottom-blank {margin-bottom: 5px;}.portlet-bottom-decoration {background: url(/html/themes/brochure/color_schemes/01/portlet_corner_bl.gif) no-repeat top left;height: 5px;}.portlet-bottom-decoration DIV {background:#fff;height: 5px;}.portlet-bottom-decoration DIV DIV {background:#fff;border-bottom: none;font-size: 0;height: 5px;margin: 0 5px 0 5px;}.portlet-bottom-decoration-2 {background:#fff;margin-bottom:0;width: 100%;}.portlet-bottom-decoration-2 DIV {background:#fff;width: 100%;}.portlet-bottom-decoration-2 DIV DIV {background:#fff;font-size: 0;height: 6px;width: 100%;}/* Fonts */.portlet-font {color: #595959;}.portlet-font A {color: #000000;}.portlet-font-dim {color: #C4C4C4;}/* Messages */.portlet-msg-status {color: #000000;font-style: italic;}.portlet-msg-info {color: #000000;}.portlet-msg-error {color: #FF0000;}.portlet-msg-alert {color: #FF0000;font-style: italic;}.portlet-msg-success {color: #007F00;}/* Sections */.portlet-section-header {background:#e9e8e8;color:#595959;font-weight: normal;}.portlet-section-header A {color: #596171;}.portlet-section-body {color:#595959 ;background:#edeff1;}.portlet-section-body-hover, TR.portlet-section-body:hover {color: #fff;background: #e60005;}.portlet-section-body A {color: #3F3F3F;}.portlet-section-body-hover A, TR.portlet-section-body:hover A {color: #FFFFFF;}.portlet-section-alternate {color: #595959;background:#fff;}.portlet-section-alternate-hover, TR.portlet-section-alternate:hover {color: #fff;background: #e60005;}.portlet-section-alternate A {color: #595959;}.portlet-section-alternate-hover A, TR.portlet-section-alternate:hover A {color: #FFFFFF;}.portlet-section-selected {color: #7AA0EC;background: #FAFCFE;}.portlet-section-selected-hover, TR.portlet-section-selected:hover {color: #00329A;background: #C0D2F7;}.portlet-section-selected A {color: #7AA0EC;}.portlet-section-selected-hover A, TR.portlet-section-selected:hover A {color: #00329A;}.portlet-section-subheader {background: #91AEE8;color: #405278;padding: 2px;}.portlet-section-footer {color: #000000;}.portlet-section-text {color: #000000;}/* Forms */.portlet-form-label {color: #595959;font-weigth:bold;}.portlet-form-input-field {border-color: #CCCCCC;border-style: solid;border-width: 1px;}.portlet-form-button {background: url(/html/themes/brochure/color_schemes/01/button_gradient.gif) repeat-x;border-color: #febe23;border-style: solid;border-width: 1px;}.portlet-form-button-enviar {background: transparent;border-width: 0px;font-size: xx-small;text-align:left;}.portlet-icon-label {color: #000000;}.portlet-dlg-icon-label {color: #000000;}.portlet-form-field-label {color: #000000;}.portlet-form-field {color: #000000;}/******************************************************************************//* Display Tag Library                                                        *//******************************************************************************/TR.even { background-color: #B6CBEB; color: #000000; }TR.odd { background-color: #F2F2F2; color: #000000; }/******************************************************************************//* Messaging Styles/******************************************************************************/#messaging-main-div {left: 0;position: absolute;text-align: left;top: 0;z-index: 10;}#messaging-main-div div.msg-chat-box {background-color: white;border: 1px solid black;padding: 10px;text-align: left;}#messaging-main-div div.msg-chat-area {border: 1px solid gray;height: 100px;margin: 5px 0 5px 0;padding: 5px;}/* ESTILOS NUEVOS . ASSERTUM */ul.lista {list-style-type: none;margin:4px 0 0 8px;padding:0;border:none;font-size:1em;}ul.lista li {background:url(../../html/themes/brochure/images/custom/topo.gif) no-repeat left top;	padding:0 0 8px 16px;font-weight:normal;font-size:1em;}ul.listaNoTopo {list-style-type: none;margin:0 0 0 8px;padding:0;border:none;}ul.listaNoTopo li {background:none;padding:0 0 2px 16px;font-weight:normal;letter-spacing:0.01em;}ul.listaNoTopo li.pdf {padding:0 0 2px 16px;font-weight:normal;letter-spacing:0.01em;background-image:url(../../html/themes/brochure/images/common/pdf-icon.png);background-repeat: no-repeat;background-position: left top;}ul.listaNoTopo li.word {background-image:url(../../html/themes/brochure/images/common/word-icon.png);background-repeat: no-repeat;background-position: left top;padding:0 0 2px 16px;font-weight:normal;letter-spacing:0.01em;}.floatDerMar{margin:4px;width:200px;float:right;border:1px solid #ffbe12;padding:2px;	}.floatIzqMar{margin:4px;width:200px;float:left;padding:2px;	}.imgFloatIzqMargin{margin:8px;float:left;	}.imgFloatDerMargin{margin:8px;width:160px;float:right;border:1px solid #ffbe12;padding:1px;}.titFloat{text-align:right;color:#FFFFFF;background:#e60005;margin:0;font-variant:small-caps;padding:4px;}.layout-column-spacer{border-left:1px solid #ccc;}.destacado{color:#950000;font-weight:bold;font-size:1em;}p.parrafoNormal{margin-bottom:10px;}h2{/*background-image:url(../../html/themes/brochure/images/custom/topo-h2.gif);background-position:left top;background-repeat:no-repeat;*/margin-bottom:8px;font-size:1.2em;color:#413030;font-weight:bold;letter-spacing:0.02em;border-bottom:1px solid #ffbe12;/*	font-variant:small-caps;*//*clear:left;*/}h2.columna{background:none;padding:0;margin-bottom:10px;font-size:1.2em;color:#342d27;font-weight:bold;letter-spacing:0.03em;}h3{background-image:url(../../html/themes/brochure/images/custom/topo-h3.gif);background-position:left top;background-repeat:no-repeat;padding-left:14px;margin:0 0 4px 0;font-size:1.08em;color:#3f3b31;font-weight:bold;border-bottom:1px solid #efefee;letter-spacing:0.006em;}h4{margin:0;font-size:1.03em;color:#fdae03;font-weight:bold;letter-spacing:0.03em;}h5{padding-left:3px;margin:0 0 4px 0;font-size:1.08em;color:#3f3b31;font-weight:bold;border-bottom:1px solid #efefee;letter-spacing:0.006em;}a.pdfEnlace:link{background-image:url(../../html/themes/brochure/images/common/pdf-icon.png);background-position:left top;background-repeat:no-repeat;padding-left:20px;text-decoration:underline;color:#e60005;}a.pdfEnlace:hover{background-image:url(../../html/themes/brochure/images/common/pdf-icon.png);background-position:left top;background-repeat:no-repeat;padding-left:20px;text-decoration:underline;color:#535253;}a.pdfEnlace:visited{background-image:url(../../html/themes/brochure/images/common/pdf-icon.png);background-position:left top;background-repeat:no-repeat;padding-left:20px;text-decoration:underline;color:#38779b;}a.wordEnlace:link{background-image:url(../../html/themes/brochure/images/common/word-icon.png);background-position:left top;background-repeat:no-repeat;padding-left:20px;text-decoration:underline;color:#e60005;}a.wordEnlace:hover{background-image:url(../../html/themes/brochure/images/common/word-icon.png);background-position:left top;background-repeat:no-repeat;padding-left:20px;text-decoration:underline;color:#535253;}a.wordEnlace:visited{background-image:url(../../html/themes/brochure/images/common/word-icon.png);background-position:left top;background-repeat:no-repeat;padding-left:20px;text-decoration:underline;color:#38779b;}a.enlaceURL:link{background:url(../../html/themes/brochure/images/custom/topo-url.gif);background-position:left top;background-repeat:no-repeat;padding-left:16px;text-decoration:underline;color:#e60005;font-weight:normal;}a.enlaceURL:hover{background:url(../../html/themes/brochure/images/custom/topo-url.gif);background-position:left top;background-repeat:no-repeat;padding-left:16px;text-decoration:underline;color:#535253;font-weight:normal;}a.enlaceURL:visited{background:url(../../html/themes/brochure/images/custom/topo-url.gif);background-position:left top;background-repeat:no-repeat;padding-left:16px;text-decoration:underline;color:#38779b;font-weight:normal;}a.enlaceCompletar:link{background:url(../../html/themes/brochure/images/custom/topo-completar-info.gif);background-position:left top;background-repeat:no-repeat;padding-left:16px;text-decoration:underline;color:#e60005;}a.enlaceCompletar:hover{background:url(../../html/themes/brochure/images/custom/topo-completar-info.gif);background-position:left top;background-repeat:no-repeat;padding-left:16px;text-decoration:underline;color:#535253;}a.enlaceCompletar:visited{background:url(../../html/themes/brochure/images/custom/topo-completar-info.gif);background-position:left top;background-repeat:no-repeat;padding-left:16px;text-decoration:underline;color:#38779b;}a.enlaceDescargar:link{background:url(../../html/themes/brochure/images/custom/topo-descarga.gif);background-position:left top;background-repeat:no-repeat;padding-left:16px;text-decoration:underline;color:#e60005;}a.enlaceDescargar:hover{background:url(../../html/themes/brochure/images/custom/topo-descarga.gif);background-position:left top;background-repeat:no-repeat;padding-left:16px;text-decoration:underline;color:#535253;}a.enlaceDescargar:visited{background:url(../../html/themes/brochure/images/custom/topo-descarga.gif);background-position:left top;background-repeat:no-repeat;padding-left:16px;text-decoration:underline;color:#38779b;}a.enlaceTop:link{background:url(../../html/themes/brochure/images/custom/topo-top.gif);background-position:left top;background-repeat:no-repeat;padding-left:16px;text-decoration:underline;color:#e60005;font-weight:normal;}a.enlaceTop:hover{background:url(../../html/themes/brochure/images/custom/topo-top.gif);background-position:left top;background-repeat:no-repeat;padding-left:16px;text-decoration:underline;color:#535253;font-weight:normal;}a.enlaceTop:visited{background:url(../../html/themes/brochure/images/custom/topo-top.gif);background-position:left top;background-repeat:no-repeat;padding-left:16px;text-decoration:underline;color:#38779b;font-weight:normal;}a.enlaceFAQ:link{text-decoration:underline;font-weight:normal;}a.enlaceFAQ:hover{text-decoration:underline;font-weight:normal;}a.enlaceFAQ:visited{text-decoration:underline;color:#38779b;font-weight:normal;} /*  FIN ESTILOS ENLACES */table.listado01{border-bottom:1px solid #DFDFDF;width:100%;margin-bottom:8px;margin-top:8px;}table.listado01 td{padding:4px;vertical-align:top;}table.listado01 td.tit{padding:4px;vertical-align:top;background:#EFECE0;}table.listado01 td.texto{padding:4px;vertical-align:top;background:#faf9f4;}table.listado{border:1px solid #ffbe12;width:100%;margin-bottom:8px;margin-top:8px;}td.tituloFila{background:#e60005;color:#fff;text-align:center;font-weight:normal;padding:4px;font-size:1.2em;font-variant:small-caps;}td.tituloFila01{background:#9b7738;color:#fff;text-align:center;font-weight:bold;padding:2px;}td.tituloFila02{background:#38779b;color:#fff;text-align:center;font-weight:bold;padding:2px;}td.tituloFila03{background:#ffbe12;color:#fff;text-align:center;font-weight:normal;padding:3px;font-size:1em;}td.tituloFila04{background:#f1f0f0;color:#3b3a3a;text-align:left;font-weight:normal;padding:3px;font-size:1em;}td.textoCentradoFila{text-align:center;padding:2px;background:#f4f4f4;}td.textoIzquierdaFila{color:#fff;background:#595959;padding:2px;}td.textoIzquierdaFila01{background:#cccbcc;color:#535253;padding:2px;text-align:left;}td.textoIzquierdaFila02{background:#f1f0f0;text-align:center;color:#535253;padding:2px;}td.textoIzquierdaFila03{background:#fff;text-align:left;color:#535253;padding:10px 2px 12px 2px;border-bottom:1px solid #cccbcc;}td.textoIzquierdaFila03Destacado{background:#faf9f4;text-align:left;color:#535253;padding:2px 2px 6px 2px;border-bottom:1px solid #cccbcc;font-weight:bold;}td.textoIzquierdaFila04{background:#fff;text-align:left;color:#535253;padding:2px;border-bottom:1px solid #cccbcc;}td.textoIzquierdaFila05{background:#cccbcc;text-align:left;color:#535253;padding:2px;border-bottom:1px solid #cccbcc;}td.textoIzquierdaFila06{background:#f1f0f0;text-align:left;color:#535253;padding:2px;}td.tituloFilaBuscador{background:#e60005;color:#fff;text-align:left;font-weight:normal;padding:8px;font-size:1.2em;}td.tituloFila01Buscador{background:#9b7738;color:#fff;text-align:left;font-weight:normal;padding:8px;font-size:1.2em;}td.tituloFila02Buscador{background:#38779b;color:#fff;text-align:left;font-weight:normal;padding:8px;font-size:1.2em;}td.tituloFila03Buscador{background:#595959;color:#fff;text-align:left;font-weight:normal;padding:8px;font-size:1.2em;}td.tituloFilaBuscador a:link,td.tituloFilaBuscador a:visited,td.tituloFila01Buscador a:link,td.tituloFila01Buscador a:visited,td.tituloFila02Buscador a:link,td.tituloFila02Buscador a:visited{color:#fff;}td.finFila{background:#ffbe12;height:20px;}td.noBorde{border:none;}div#noticia,table#noticia{font-size:1em;padding:0 0 4px 0;margin:0 0 8px 0;border-bottom:1px dotted #ccc;}#noticia p{margin:0;padding:0;font-size:1em;font-weight:normal;}#noticia strong{font-size:1em;}#noticia span.fechaNoticia{font-size:0.8em;color:#136696;}#noticia a:link{text-decoration:underline;color:#595959;font-weight:bold;font-size:1em;}#noticia a:hover{text-decoration:none;color:#595959;font-weight:bold;font-size:1em;}#noticia a:visited{text-decoration:underline;color:#38779b;font-weight:bold;font-size:1em;}p.nota{font-size:0.85em;}p.nota a:link,p.nota a:hover,p.nota a:visited{font-size:11px;}p.fecha, span.fecha{font-size:0.8em;pading-left:20px;color:#38779b;	}div.curso{background:#fbfafa;	border-bottom:1px solid #fff;border-right:1px solid #fff;padding:4px 0 4px 4px;margin-bottom:8px;}p.borde{margin:4px;border:1px dotted #ccc;background:#fff;padding:4px;}img.borde{padding:2px;background:#edf5f4;border:1px solid #f9c025;margin:4px;}img.bordeFloatDer{padding:2px;background:#edf5f4;border:1px solid #f9c025;margin:4px;float:right;}div.pinchoSinBorde{float:right;width:220px;padding:1px;margin:8px 0 8px 8px; background:#fff;}div.pincho{float:right;width:220px;padding:1px;border:1px solid #ffbe12;margin:8px 0 8px 8px; background:#fff;}div.pincho100{float:right;width:100px;padding:1px;margin:8px 0 8px 8px; }div.pinchoTit{font-size:14px;color:#fff;background:#e60005;text-align:right;padding:8px;}div.pincho p{padding:4px;font-size:0.95em;margin:0;}div.pincho ul li{font-size:0.95em;}p.pDestacado{margin:16px;font-weight:bold;color:#332c2c;text-indent:1em;text-align:justify;}.centrar{text-align:center;}ol.lista01 { list-style:none; margin-top:4px; padding-left:0; }ol.lista01 li{background:url(../../html/themes/brochure/images/custom/topo-ol.gif)no-repeat left top;margin-left:0;}label{color: #595959;font-weight:bold;}.boton{background:url(../../html/themes/brochure/images/custom/back-boton.gif)no-repeat center center;text-align:center;color:#595959;border:none;width:91px;height:26px;font-weight:bold;cursor:pointer;}.limpia{clear:all;}.layout-global-search input{width:60px;}td.tdRojo{background:url(../../html/themes/brochure/images/custom/back-rojo-108.jpg)repeat-x left top;color:#fff;}td.tdRojo ul{color:#fff;background:none;}td.tdRojo ul li{background:none;border:none;color:#fff;margin-left:8px;}td.tdRojo ul li a:link,td.tdRojo ul li a:hover,td.tdRojo ul li a:visited{color:#fff;}td.tdOro{/*background:#666666 url(../../html/themes/brochure/images/custom/back-oro-108.jpg)repeat-x ;*/background:#666666;color:#fff;}td.tdOro ul{color:#fff;}td.tdOro ul li{background:none;border:none;color:#fff;margin-left:8px;}td.tdOro ul li a:link,td.tdOro ul li a:hover,td.tdOro ul li a:visited{color:#fff;}td.tdNaranja{background:url(../../html/themes/brochure/images/custom/back-naranja-108.jpg)repeat-x left top;color:#fff;}td.tdNaranja ul{color:#fff;}td.tdNaranja ul li{background:none;border:none;color:#fff;margin-left:8px;}td.tdNaranja ul li a:link,td.tdNaranja ul li a:hover,td.tdNaranja ul li a:visited{color:#fff;}/* ESTRUCTURA DE 2 columnas 30*70  */#layout-content-inner-decoration{ width:950px;	  margin:0; padding:0;}#layout-content-container{margin:0;padding:0;}div#menu{position:relative;margin:0;padding:0;width:172px;/width:150px;float:left;background:#fbfafa;	}div#contenido{position:relative;margin:0;padding:0 0 0 8px;/padding:0;width:760px;/width:720px;float:left;border-left:1px solid #e0e0e0;}div#contenido01{position:relative;margin:0;padding:0;width:460px;/width:404px;float:left;border-left:1px solid #e0e0e0;}div#contenidoLateral{background:#faf9f4;position:relative;margin:0 0 0 4px;padding:0 0 0 6px;/padding:0;width:300px;/width:270px;float:right;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;}div#menu ul {list-style:none;margin:0;/margin:0;padding:0;/padding:0 0 0 4px;}div#menu li {	border-bottom:1px solid #d2d1d1;margin:4px 0 6px 0;/margin:0;padding:2px 2px 2px -6px;/padding:4px 2px 4px -10px;font-weight:normal;line-height:18px;/line-height:1em;}div#menu ul li a:link,div#menu ul li a:visited,div#menu a:link,div#menu a:visited,div#menu div.font-small a:link{color:#2a272a;text-decoration:none;font-weight:normal;}div#menu a:visited,div#menu div.font-small a:visited{color:#38779b;text-decoration:none;font-weight:normal;}div#menu ul li a:hover,div#menu a:hover,div#menu div.font-small a:hover{color:#e60005;text-decoration:none;font-weight:normal;}form#aperturaReclamacion {wsidth:520px;margin:auto;padding:0;}/* BLOQUES PARA EN ESTA SECCION PODRA... */#modulo6columnas{margin:auto;padding:0;width:730px;/width:680px;}#modulo6columnas h3{background:none;border-bottom:1px solid #ffbe12;font-size:1em;font-weight:bold;color:#595959;padding:0;margin:0;}.bloque6columnas{margin:0 21px 0 0;/margin:0 12px 0 0;padding:0;float:left;width:100px;}#modulo4columnas{margin:auto auto auto 26px;padding:0;width:730px;/width:680px;}#modulo4columnas h3{background:none;border-bottom:1px solid #ffbe12;font-size:1em;font-weight:bold;color:#595959;padding:0;margin:0;}.bloque4columnas{margin:0 20px 0 0;/margin:0 14px 0 0;padding:0;float:left;width:150px;}.bloque2columnas{margin:0 21px 0 0;/margin:0 12px 0 0;padding:0;float:left;width:320px;}#modulo5columnas{margin:auto auto auto 10px;;padding:0;width:730px;/width:680px;}#modulo5columnas h3{background:none;border-bottom:1px solid #ffbe12;font-size:1em;font-weight:bold;color:#595959;padding:0;margin:0;}.bloque5columnas{margin:0 21px 0 0;/margin:0 12px 0 0;padding:0;float:left;width:100px;}p.line{clear:all;height:8px;margin:auto;padding:2px;border-top:dotted 1px #ccc;}.columnaHome{background:#fff;margin:0 0 0 -10px;/margin:0;padding:10px 10px 0 10px;width:199px;/width:154px;}.CompletaInfo{background:#faf9f4;border:1px solid #c4c3bc;font-size:1em;color:#595959;margin:auto auto 8px auto;padding:8px;}.CompletaInfo h4{margin:0;font-size:1.02em;color:#111;font-weight:bold;letter-spacing:0.03em;}.NotaPolitica{background: url(/html/themes/brochure/color_schemes/01/portlet_title_bg_x.gif) top left repeat-x;font-size:95%;color:#515151;margin:auto auto 8px auto;padding:4px;}.barraUtil{background:#faf9f4;border:1px solid #c4c3bc;font-size:1em;color:#595959;margin:auto auto;padding:2px;}.barraUtil td{background:#faf9f4;font-size:1em;color:#595959;margin:auto auto;padding:2px;}#paginado{text-align:rigth;margin:0;width:400px;padding:0;float:right;}#volver{text-align:left;width:300px;margin:0;padding:0;}p.AlineaDerecha{clear:both;text-align:right;}/* ESTILOS PARA HOME - ESTRUCTURA DE 2 columnas 70*30  */div#contenidoHome{ width:700px;     /width:660px; margin:0; padding:0; float:left;}.login{background-image:url(../../html/themes/brochure/images/custom/login.jpg);background-color:#fff;background-position:bottom left;background-repeat:no-repeat;padding:4px;/padding:20px 10px 20px 10px;margin:-10px 0 -10px 0;width:360px;}div#registroHome{	 width:229px; /width:190px; margin:0; padding:0; float:left; border-left:1px solid #e0e0e0;}div#registroHome table{margin:0 auto 0 auto;width:200px;padding:0;}/* ESTILOS BIENVENIDA + SUBMENU */div#bienvenida{text-align:left;width:250px;color:#e60005;margin:14px 0 0;margin:0px 0 0;}div#bienvenida a:link{color:#e60005;}div#bienvenida p{margin:0;padding:0 0 2px 0;}div#salir{background:#fff;text-align:center;width:60px;color:#595959;height:20px;margin:10px 10px 0 0;padding:0;float:right;}div#salir p{padding:2px 0 0;margin:0;}div#salir a{color:#595959;text-decoration:none;}ul.submenu{float:right;	list-style-type: none;background:none;}ul.submenu li{background:none;display:inline;border-right:1px solid #dedcdc;padding-right:4px;}ul.submenu li.noBorde{background:none;display:inline;border-right:none;padding-right:4px;}table.cabecera{background:#ffffff none repeat scroll 0 0;width:950px;margin:0; padding:0;display:block;  	}table.cabecera td{margin:0; padding:0;}.flechas{font-size:0.6em;letter-spacing:-0.2em;}div#desarrollo-noticia{font-size:1em;font-weight:normal;}div#desarrollo-noticia h1.noticia{position: relative;margin:8px 4px 4px 0;/margin:0 4px 0 4px;padding:0;/padding:0 0 0 7px;font-size:1.6em;font-weight:normal;color:#e30105;line-height:1em;letter-spacing:0.02em;}div#desarrollo-noticia h2.noticia{background:none;padding:0;font-size:1.3em;color:#595959;font-weight:normal;letter-spacing:0.02em;margin:0;font-variant:normal;}div#desarrollo-noticia h3.noticia{background:none;border-bottom:1px solid #d8d5d0;font-size:1em;color:#38779b;padding:0;margin:12px 0 0;font-weight:normal;}div#desarrollo-noticia p{font-size:1em;font-weight:normal;}div#desarrollo-noticia em{font-size:1em;font-weight:normal;}.pNoticia{font-size:1em;font-weight:normal;}.linea{width:98%;height:3px;margin:2px;padding:0;border-top:1px solid #EFEFEF;}.portlet-propio{margin:12px 0 0;}/*  estilos para el hover de los listados de consultas etc. */#links ul {        list-style-type: none;        width: 100%;} #links li {   list-style-type: none;       /* border-top: 1px dotted #999;*/        border-bottom: 1px dotted #999;        /*border-width: 1px 0;*/        margin:0 0;}#links li a {         color: #595959;        display: block;        font: bold 120%;        padding: 5px;        text-decoration: none;} * html #links li a {  /* make hover effect work in IE */width: 100%;}#links li a:hover {        background: #EFECE0;}#links a em {         color: #595959;        display: block;        font: normal 85%;        line-height: 125%;padding-left:16px; }#links a span {        color:#595959         font: normal 70%;        line-height: 150%;}#links a span strong{        color: #38779b;}/* FAQS */div#padre{width:730px;/width:700px;margin:auto auto;height:150px;}div#left{float:left;width:350px;	/width:320px;margin-left:8px;margin-right:10px;height:150px;}div#right{ float:left;width:350px;	height:150px;}div#down{margin:20px auto 20px auto;clear:all;	}div#conScroll{overflow:auto;height:130px;background:#fffff9;border:1px solid #cccccc;}select#revistas{margin:0 auto auto;width:150px;}.fondo-texto-home{background-image:url(../../html/themes/brochure/images/custom/fondo-textos-home.gif);background-position:bottom center;background-repeat:x-repeat;width:176px;vertical-align:top;}.fondo-texto-home p{padding:4px;font-size:90%;}.fondo-texto-home ul li{background:url(../../html/themes/brochure/images/custom/topo-completar-info.gif);background-position:left top;background-repeat:no-repeat;padding:0 0 6px 16px;}.fondo-texto-home ul{margin:0 4px 0 4px;list-style:none;	}.fondo-texto-home ul a:link{text-decoration:underline;color:#e60005;font-size:90%;}.fondo-texto-home ul a:hover{text-decoration:underline;color:#535253;font-size:90%;}.fondo-texto-home ul a:visited{text-decoration:underline;color:#38779b;font-size:90%;}select.tarifas{width: 366px;/width: 350px;font-variant:normal;border:1 solid #c1c1c1;background-color: #fffff9;}select.tarifas01{width: 750px;/width: 702px;font-variant:normal;border:none;background-color: #fffff9;}select.tarifas option, select.tarifas01 option{padding: 4px;font-variant:normal;}.imagenBoton{cursor:pointer;}ul.listaMenu{margin:0 ; list-style:none;height:30px;padding:0;}ul.listaMenu li{display:inline;padding:0 0px 0 8px;margin:2px 0 0 0;float:right;} #estructura{width:710px;margin:0 auto 0 auto;padding:0;}#subestructura{float:left;width:330px;margin:10px 8px 0 0;padding:8px;background-color:#f9f9f8;}.subproductos{    color:#ff9a18;    font-weight:bold;}.pieFlotaDer{float:right;    margin-right:6px;}em.destacado{color:#950000;font-size:1em;}p.importante{color:#3f3b31;font-weight:bold;font-size:1.02em;}}/* home punto de informacion */#modulo4columnas{margin:auto auto auto 26px;padding:0;width:730px;/width:680px;}#modulo4columnas h3{background:none;border-bottom:1px solid #ffbe12;font-size:1em;font-weight:bold;color:#595959;padding:0;margin:0;}.bloque4columnas{margin:0 20px 0 0;/margin:0 14px 0 0;padding:0;float:left;width:150px;}/*///////////////////     Estilos para imprimir  //////////////////////*/@media print {div#menu{display:none;}div#layout-nav-container{display:none;}div#layout-top-banner{display:none;}td.textoIzquierdaFila03{text-align:left;color:#000;padding:10px 2px 12px 2px;border-bottom:1px solid #cccbcc;    margin:0;}div#layout-bottom-container{display:none;} }/*///////////////////    Nuevos Estilos Home  //////////////////////*/@charset "utf-8";/* CSS Document */.BloqueHomePrincipal{width:460px;float:left;margin-left:0px;}.BloqueHomePrincipal2{width:220px;float:left;margin-left:19px;font-size:13px;color:#3B3A3A;   	background:#f9f9f9;font-family:Arial,Helvetica;padding:0px 0px 10px 0px;margin-bottom:10px;}.BloqueHomePrincipal2 p{padding:0px 5px 0px 5px;}.BloqueHomePrincipal3{width:210px;float:left;font-size:13px;color:#3B3A3A;font-family:Arial,Helvetica;}.SeparacionBloquesPrincipales{width:10px;height:570px;float:left;border-right:1px solid #e0e0e0;margin-right:10px;} .BloqueHomeSecunadaria  {background-image:url("../../html/themes/brochure/images/custom/fondo-textos-home.gif");float:left;height:207px;margin-bottom:10px;padding:0 0 10px;width:220px;}.BloqueHomeSecunadaria ul{padding:0px 5px ;}.BloqueHomeSecunadaria p{padding:0px 5px ;}.BloqueHomeSecunadaria2  {background-image:url("../../html/themes/brochure/images/custom/fondo-textos-home.gif");float:right;height:207px;margin-bottom:10px;padding:0 0 10px;width:220px;}.BloqueHomeSecunadaria2 ul{padding:0px 5px ;}.BloqueHomeSecunadaria2 p{padding:0px 5px ;}.BloqueHomeSecunadaria3{width:460px;float: left;background-image:url(../../html/themes/brochure/images/custom/fondo-textos-home.gif);padding:0px 0px 10px 0px;margin-bottom:10px;}.BloqueHomeSecunadaria3 ul{padding:0 5px;}.BloqueLista{background:transparent url(../../html/themes/brochure/images/custom/topo-completar-info.gif) no-repeat scroll left top;padding:0 0 6px 16px;color:#535253;font-size:90%;list-style:none;text-decoration:underline;}.BloqueLista:hover{color:#e60005;}.BloqueLista2{background:transparent url(../../html/themes/brochure/images/custom/ListadoNoticias.gif) no-repeat scroll left top;color:#535253;font-size:90%;display:block;list-style:none;text-decoration:underline;float:left;width:450px;}.BloqueLista2 a{padding:0 0 6px 16px;display:block;}.BloqueLista2:hover{color:#e60005;}	.BloqueLista3 li{ display:inline;margin-left:5px;margin-right:2px;color:#e60005;list-style:none;text-decoration: none;}	.BloqueLista3 li:hover{ color:#e60005;text-decoration:underline;}	.BuscadorEntidades{background:transparent url(../../html/themes/brochure/images/custom/BuscadorEntidades.gif) no-repeat scroll left top;width:192px;height:43px;padding:47px 9px 9px 9px;}.cabecera-altura-correcta{margin-top: 0px;}.lista-negra{ color:#3b3a3a;}.lista-roja{ color:#e60005;}.boton-buscar-home{border: medium none ; background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-left: 70px; margin-top: -10px; /margin-top: -230px; display: table;}	