/* ------------------- ESTILOS GENERICOS ------------------- */.negrita {font-size: bold;}.izquierda {float: left;}.derecha {float: right;}.clean {clear: both;}.w90 {width: 90%;}.w98 {width: 98%;}BR.clear {CLEAR: both;HEIGHT: 1px;}.no_padding {padding: 0!important;}.margin-bottom-10 {margin-bottom: 10px;}.margin-bottom-5 {margin-bottom: 5px;}input:disabled {background: #D8D8D8;border: transparent;}textarea:disabled {background: #D8D8D8;border: transparent;}select:disabled {background: #D8D8D8;border: transparent;}/* *//* ------------------- HOME ------------------- */BODY {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;FONT-SIZE: 75%;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;FONT-FAMILY: "Arial",Geneva, Helvetica, sans-serif;BACKGROUND-COLOR: #fff;}A IMG {BORDER-RIGHT: 0px;BORDER-TOP: 0px;BORDER-LEFT: 0px;BORDER-BOTTOM: 0px;}#contenedor {BACKGROUND-COLOR: #fff;min-width: 320px;max-width: 1076px;margin: 0px auto;}#LeftContainer{}#RightContainer{}.ini_fnd  ul {PADDING-RIGHT: 0;PADDING-LEFT: 0;FLOAT: right;PADDING-BOTTOM: 0;MARGIN: 0;WIDTH: 100%;PADDING-TOP: 0;LIST-STYLE-TYPE: none;POSITION: relative;BACKGROUND-COLOR: #D8D8D8;}/******************************************************//******************    HEADER   ***********************//******************    Logotipo   *********************/.logotipo{FLOAT: left;PADDING-BOTTOM: 5px;BORDER-BOTTOM: 1px solid #ccc;}/******************    Cabecera Inicio   **************/#cabeceraArriba {BORDER-TOP: 3px solid white;BORDER-BOTTOM: 3px solid white;BACKGROUND-COLOR: #D8D8D8;}#inicio {BACKGROUND-COLOR: white;PADDING-RIGHT: 5px;display: inline-block;}#menu {PADDING: 0px;MARGIN: 0px;}/******************   BOTON AYUDA   *******************/#ayuda {PADDING-RIGHT: 0;PADDING-LEFT: 5px;FLOAT: right;PADDING-BOTTOM: 0;PADDING-TOP: 0;TEXT-ALIGN: left;background-color: white;}DIV#ayuda a {PADDING-RIGHT: 0;BACKGROUND-POSITION: left bottom;DISPLAY: block;PADDING-LEFT: 20px;BACKGROUND-IMAGE: url(/Imgs/Menu/esquina.gif);PADDING-BOTTOM: 3px;COLOR: #fff;PADDING-TOP: 2px;BACKGROUND-REPEAT: no-repeat;POSITION: relative;BACKGROUND-COLOR: #01a8ec;TEXT-DECORATION: none;padding-bottom: 4px;}DIV#ayuda a SPAN {PADDING-RIGHT: 10px;PADDING-LEFT: 0;BACKGROUND-IMAGE: none;PADDING-BOTTOM: 2px;PADDING-TOP: 2px;FONT-SIZE: 90%;FONT-FAMILY: Arial;}DIV#ayuda a:hover {color: #393939;BACKGROUND-COLOR: #D8D8D8;}/******************  Cabecera de seleccion de idiomas  **/#separador {BACKGROUND-COLOR: #D8D8D8;height: 17px;}#cabeceraAbajo {a_Z-INDEX: 100;FLOAT: left;PADDING-BOTTOM: 2px;PADDING-TOP: 2px;POSITION: relative;BORDER-BOTTOM: #ccc 1px solid;BORDER-TOP: #ccc 1px solid;}#langSel {FLOAT: left;MARGIN-LEFT: 2px;PADDING-TOP: 2px;PADDING-BOTTOM: 2px;TEXT-ALIGN: left;FONT-SIZE: 90%;}#nif_usu {FLOAT: right;MARGIN-right: 2px;PADDING-TOP: 2px;PADDING-BOTTOM: 2px;TEXT-ALIGN: right;FONT-SIZE: 90%;}#nif_usu a {margin-left: 5px;}/**** Estilos para el area visual de seleccion de idiomas ****/span.LangUnSelected a:link {text-decoration: underline;color: #666666;}span.LangUnSelected a:visited {text-decoration: underline;color: #666666;}span.LangSeparator {margin: 0 4px 0 4px;color: #66A7A5;}span.LangSelected {color: #CCCCCC;}/***************  Sendero  *************************/#navegador {MARGIN-TOP: 5px;FLOAT: left;MARGIN-BOTTOM: 10px;TEXT-ALIGN: left;BACKGROUND-POSITION: left 50%;FONT-SIZE: 90%;BACKGROUND-IMAGE: url(/Imgs/Menu/r01gArrow.gif);VERTICAL-ALIGN: middle;COLOR: #017cad;BACKGROUND-REPEAT: no-repeat;FONT-FAMILY: Arial;BACKGROUND-COLOR: #fff;}.navegador A:link {COLOR: #a6a6a6;}.navegadorNoLink {COLOR: #a6a6a6;}.navegador A:visited {COLOR: #a6a6a6;}.navegadorSeparador {PADDING-LEFT: 1em;}.Sendero span {color: #017cad;}.Sendero UL {PADDING-LEFT: 1em;margin: 0px;}.Sendero UL LI {padding-right: 4px;float: left;}/******************************************************//****************** MAIN CONTAINER ********************//******************  Navegador izquierda **************/#navegacion {BORDER-RIGHT: #ccc 1px solid;BORDER-TOP: #ccc 1px solid;FLOAT: left;margin-right: 10px;BORDER-LEFT: #ccc 1px solid;BORDER-BOTTOM: #ccc 1px solid;}#imgWAI {Margin-top: 15px;TEXT-ALIGN: center}#menuVer1, #menuVer2, #menuVer3, #menuVer4, #menuVer5, #menuVer6 {FLOAT: left;MARGIN-BOTTOM: 1px;WIDTH: 100%;Visibility: visible;display: block;height: 100%;}DIV.Menu {BORDER-RIGHT: 1px solid #fff;PADDING-RIGHT: 2px;BORDER-TOP: 1px solid #fff;PADDING-LEFT: 2px;PADDING-BOTTOM: 2px;BORDER-LEFT: 1px solid #fff;PADDING-TOP: 2px;BORDER-BOTTOM: 1px solid #fff;}DIV.Menu .menu_h3 {BORDER: 1px solid #fff;FONT-SIZE: 90%;MARGIN: 5px;WIDTH: 92%;COLOR: #ffffff;BACKGROUND-COLOR: #01a8ec;}DIV.Menu .menu_H4 {BORDER: 1px solid #fff;PADDING-TOP: 5px;PADDING-BOTTOM: 5px;FONT-SIZE: 90%;MARGIN: 5px;WIDTH: 94%;COLOR: #ffffff;FONT-FAMILY: Arial;BACKGROUND-COLOR: #01a8ec;FONT-WEIGHT: bold;}DIV.Menu .menu_H5 {PADDING-RIGHT: 0;PADDING-LEFT: 0;PADDING-BOTTOM: 0;MARGIN: 0;WIDTH: 100%;PADDING-TOP: 0;LIST-STYLE-TYPE: none;POSITION: relative;BACKGROUND-COLOR: #ffffff;FONT-SIZE: 110%;}DIV.Menu .menu_H5 A {PADDING-RIGHT: 0;PADDING-TOP: 2px;PADDING-LEFT: 4px;PADDING-BOTTOM: 2px;BACKGROUND-POSITION: 95% 50%;DISPLAY: block;FONT-SIZE: 90%; /* BACKGROUND-IMAGE: url(/Imgs/Menu/flechaMenu2.gif); */WIDTH: 100%;color: #393939;BORDER-BOTTOM: 1px dotted #ccc;BACKGROUND-REPEAT: no-repeat;FONT-FAMILY: Arial;TEXT-DECORATION: none;}DIV.Menu .menu_H5 A:hover {BACKGROUND-POSITION: 95% 50%; /* BACKGROUND-IMAGE: url(/Imgs/Menu/flechaMenuOn2.gif); *//* CURSOR: hand; */color: #393939;BACKGROUND-REPEAT: no-repeat;BACKGROUND-COLOR: #D8D8D8;}DIV.Menu .menu_H5 SPAN A {BACKGROUND-POSITION: 4px 6px;DISPLAY: block;PADDING-LEFT: 15px;BACKGROUND-IMAGE: url(/Imgs/Menu/r01gArrowOff.gif);WIDTH: 93%;BACKGROUND-REPEAT: no-repeat;}DIV.Menu .menu_H5 SPAN A:hover {BACKGROUND-POSITION: -1px 6px;DISPLAY: block;PADDING-LEFT: 15px;BACKGROUND-IMAGE: url(/Imgs/Menu/r01gArrowOn.gif);BACKGROUND-REPEAT: no-repeat;}DIV.Menu .H5SinHijos {PADDING-RIGHT: 0;PADDING-LEFT: 0;PADDING-BOTTOM: 0;MARGIN: 0;WIDTH: 100%;PADDING-TOP: 0;LIST-STYLE-TYPE: none;BACKGROUND-COLOR: #ffffff;}DIV.Menu .H5SinHijos A {PADDING-RIGHT: 0;BACKGROUND-POSITION: 95% 50%;DISPLAY: block;PADDING-LEFT: 4px;FONT-SIZE: 90%;BACKGROUND-IMAGE: none;PADDING-BOTTOM: 1px;WIDTH: 100%;color: #393939;PADDING-TOP: 1px;BORDER-BOTTOM: 1px dotted #ccc;BACKGROUND-REPEAT: no-repeat;FONT-FAMILY: Arial;TEXT-DECORATION: none;}DIV.Menu .H5SinHijos A:hover {BACKGROUND-POSITION: 95% 50%;BACKGROUND-IMAGE: none; /* CURSOR: hand; */color: #393939;BACKGROUND-REPEAT: no-repeat;BACKGROUND-COLOR: #D8D8D8;}DIV.Menu .H5SinHijos A SPAN {BACKGROUND-POSITION: 4px 6px;DISPLAY: block;PADDING-LEFT: 15px;BACKGROUND-IMAGE: url(/Imgs/Menu/r01gArrowOff.gif);WIDTH: 81%;BACKGROUND-REPEAT: no-repeat;}DIV.Menu .H5SinHijos A:hover SPAN {BACKGROUND-POSITION: -1px 6px;DISPLAY: block;PADDING-LEFT: 15px;BACKGROUND-IMAGE: url(/Imgs/Menu/r01gArrowOn.gif);BACKGROUND-REPEAT: no-repeat;}DIV.Menu UL {PADDING-RIGHT: 0;PADDING-LEFT: 0;PADDING-BOTTOM: 0;MARGIN: 0;WIDTH: 100%;PADDING-TOP: 0;LIST-STYLE-TYPE: none;}DIV.Menu UL LI {BORDER-BOTTOM: 1px dotted #ccc;POSITION: relative;BACKGROUND-COLOR: #ffffff;font-size: 120%;}DIV.Menu UL LI.MenuSinHijos A {BACKGROUND-IMAGE: none;}DIV.Menu UL LI.MenuSinHijos A:hover {BACKGROUND-IMAGE: none;}DIV.Menu UL LI A {PADDING-RIGHT: 0;PADDING-TOP: 2px;PADDING-BOTTOM: 2px;padding-left: 3px;BACKGROUND-POSITION: 95% 50%;DISPLAY: block;FONT-SIZE: 80%;BACKGROUND-IMAGE: url(/Imgs/Menu/flechaMenu.gif);WIDTH: 100%;color: #393939;BACKGROUND-REPEAT: no-repeat;FONT-FAMILY: Arial;TEXT-DECORATION: none;}DIV.Menu UL LI A:hover {BACKGROUND-POSITION: 95% 50%;BACKGROUND-IMAGE: url(/Imgs/Menu/flechaMenuOn.gif); /* CURSOR: hand; */color: #393939;BACKGROUND-REPEAT: no-repeat;BACKGROUND-COLOR: #D8D8D8;padding-left: 3px;}.img_lat {background-position: 4px 8px;margin-left: 10px;padding-left: 15px;background-image: url(/Imgs/Menu/r01gArrowOff.gif);background-repeat: no-repeat;}DIV.Menu UL LI A SPAN {BACKGROUND-POSITION: 19px 6px;DISPLAY: block;PADDING-LEFT: 30px;BACKGROUND-IMAGE: url(/Imgs/Menu/r01gArrowOff.gif);WIDTH: 81%;BACKGROUND-REPEAT: no-repeat;}DIV.Menu UL LI A:hover SPAN {BACKGROUND-POSITION: 14px 6px;DISPLAY: block;PADDING-LEFT: 30px;BACKGROUND-IMAGE: url(/Imgs/Menu/r01gArrowOn.gif);BACKGROUND-REPEAT: no-repeat;}DIV.Menu UL LI UL {BORDER-RIGHT: 1px solid #ccc;BORDER-TOP: 1px solid #ccc;a_Z-INDEX: 100;LEFT: 101%;BORDER-LEFT: 1px solid #ccc;WIDTH: 100%;BORDER-BOTTOM: 1px solid #ccc;LIST-STYLE-TYPE: none;POSITION: absolute;TOP: 0;BACKGROUND-COLOR: #fff;}DIV.Menu UL LI UL LI {BACKGROUND-IMAGE: none;WIDTH: 100%;BORDER-BOTTOM: 1px dotted #ccc;POSITION: relative;BACKGROUND-COLOR: #ffffff;}DIV.Menu UL LI UL LI A {BACKGROUND-POSITION: 4px 10px;DISPLAY: block;FONT-SIZE: 90%;BACKGROUND-IMAGE: url(/Imgs/Menu/r01gArrowOff.gif);color: #393939;BACKGROUND-REPEAT: no-repeat;FONT-FAMILY: Arial;TEXT-DECORATION: none;}DIV.Menu UL LI UL LI A:hover {BACKGROUND-POSITION: 0 10px;BACKGROUND-IMAGE: url(/Imgs/Menu/r01gArrowOn.gif);color: #393939;BACKGROUND-REPEAT: no-repeat;BACKGROUND-COLOR: #D8D8D8;}.nav-mobile {display:none;float:left;cursor:pointer;position:relative;top:0;left:0;background:white url(/Imgs/Menu/toggle_menu.png) no-repeat center center;height:40px;width:40px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:0;}/******************  Main Content Container  **********/#cuerpoPag {PADDING-RIGHT: 0px;FLOAT: left;MARGIN-BOTTOM: 10px;HEIGHT: 58%}#cuerpoPag2 {PADDING-RIGHT: 0px;FLOAT: left;MARGIN-BOTTOM: 10px;HEIGHT: 58%}BR.clear {CLEAR: both;HEIGHT: 1px;}#headline {MARGIN-TOP: 10px;HEIGHT: 1%;}.centro_inicio {FLOAT: left;WIDTH: 100%;}.centro_inicio .instanciaCabecera {FLOAT: left;WIDTH: 100%;BORDER-BOTTOM: 7px solid #e4e4e4;}.centro_inicio-2col .instanciaCabecera {BORDER-RIGHT: 1px solid #e4e4e4;BORDER-TOP: 1px solid #e4e4e4;FLOAT: left;MARGIN: 4px;BORDER-LEFT: 1px solid #e4e4e4;WIDTH: 47%;BORDER-BOTTOM: 1px solid #e4e4e4;}.instanciaCabecera P {MARGIN-TOP: -10px;DISPLAY: block;WIDTH: 100%; /* TEXT-ALIGN-LAST: left; */TEXT-ALIGN: justify;}.instanciaCabecera H2 {LINE-HEIGHT: 70%;}.instanciaCabecera H2 A {FONT-SIZE: 50%;VERTICAL-ALIGN: middle;COLOR: #01a8ec;FONT-FAMILY: Arial; /* TEXT-ALIGN-LAST: left; */TEXT-ALIGN: justify;TEXT-DECORATION: none;}.instanciaCabecera SPAN.ImgSepInstanciaCabecera {BACKGROUND-POSITION: left top;MARGIN-TOP: -10px;DISPLAY: block;BACKGROUND-IMAGE: url(/Imgs/Menu/fondo-empresas.gif);WIDTH: 100%;BACKGROUND-REPEAT: no-repeat;TEXT-ALIGN: left;}.instanciaCabecera IMG {FLOAT: left;MARGIN: 5px;}/******************    BOX Avisos   *******************/#derecha {FLOAT: left;MARGIN-LEFT: 10px;}DIV.Box_avisos A.Box_avisos_mas {a_BACKGROUND-POSITION: right 5px;FONT-SIZE: 90%;a_BACKGROUND-IMAGE: url(/Imgs/Menu/r01gArrow2.gif);a_BACKGROUND-REPEAT: no-repeat;a_FONT-FAMILY: Arial;BACKGROUND-COLOR: #fff;TEXT-align: right;}DIV.Box_avisos A.Box_avisos_mas:hover {COLOR: #01a8ec;}DIV.Box_avisos {BORDER-RIGHT: 1px solid #ccc;PADDING-RIGHT: 5px;BORDER-TOP: 1px solid #ccc;PADDING-LEFT: 5px;FONT-SIZE: 100%;MARGIN-BOTTOM: 5px;PADDING-BOTTOM: 5px;BORDER-LEFT: 1px solid #ccc;color: #393939;PADDING-TOP: 5px;BORDER-BOTTOM: 1px solid #ccc;FONT-FAMILY: Arial;BACKGROUND-COLOR: #fff;TEXT-ALIGN: left;}DIV.Box_avisos .avisos_H3 {BORDER: 1px solid #01a8ec;PADDING: 5px;FONT-WEIGHT: bold;FONT-SIZE: 90%;MARGIN: 3px;COLOR: #fff;FONT-FAMILY: Arial;BACKGROUND-COLOR: #01a8ec;}DIV.Box_avisos UL {PADDING-RIGHT: 0;PADDING-LEFT: 0;FONT-SIZE: 90%;PADDING-BOTTOM: 0;MARGIN: 7px 10px;color: #393939;PADDING-TOP: 0;FONT-FAMILY: Arial;}DIV.Box_avisos DD {PADDING-LEFT: 14px;MARGIN: 0;}DIV.Box_avisos DT {BACKGROUND-POSITION: 0 2px;PADDING-LEFT: 14px;BACKGROUND-IMAGE: url(/Imgs/Menu/r01gArrow1.gif);MARGIN: 8px 4px;BACKGROUND-REPEAT: no-repeat;}DIV.Box_avisos LI {list-style: none;a_BACKGROUND-IMAGE: url(/Imgs/Menu/aviso.gif);a_BACKGROUND-REPEAT: no-repeat;PADDING-LEFT: 14px;PADDING-bottom: 10px;}DIV.Box_avisos LI:before {content: "\f03a";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;color: #01a8ec;margin-left: -16px;top: 11px;position: relative;}DIV.Box_avisos A {PADDING-RIGHT: 10px;DISPLAY: block;color: #393939;TEXT-DECORATION: none;}DIV.Box_avisos A:hover {COLOR: #116694;TEXT-DECORATION: underline;}#novedades3 {FLOAT: left;MARGIN-BOTTOM: 10px;WIDTH: 100%;}/******************************************************//******************    FOOTER   ***********************/#pie {CLEAR: both;MARGIN-TOP: 10px;WIDTH: 100%;HEIGHT: 1%;}DIV.Pie {CLEAR: both;BORDER-TOP: 1px dotted #ccc;FLOAT: left;PADDING-BOTTOM: 2px;WIDTH: 100%;PADDING-TOP: 2px;BORDER-BOTTOM: 1px dotted #ccc;}DIV.PieContent {CLEAR: both;FONT-SIZE: 90%;FLOAT: left;PADDING-BOTTOM: 3px;WIDTH: 100%;COLOR: #fff;PADDING-TOP: 3px;FONT-FAMILY: Arial;BACKGROUND-COLOR: #01a8ec;}P.PieLegal {BACKGROUND-POSITION: 10px 4px;PADDING-LEFT: 22px;FLOAT: left;BACKGROUND-IMAGE: url(/Imgs/Menu/r01gArrow.gif);MARGIN: 0;BACKGROUND-REPEAT: no-repeat;}P.PieLegal span {color: #fff;}UL.PieInfo {PADDING-RIGHT: 10px;PADDING-LEFT: 0;FLOAT: right;PADDING-BOTTOM: 0;MARGIN: 0;PADDING-TOP: 0;TEXT-align: right;}UL.PieInfo LI {DISPLAY: inline;}UL.PieInfo span {color: #fff;}#imgHome {height: 30px;border-bottom: 1px solid #ccc;}#imgHome div {float: right;margin-bottom: 3px;padding-right: 20px;}#imgHome img {float: Left;padding-right: 7px;}#imgHome span {padding-left: 5px;padding-top: 160px;FONT-SIZE: 73%;color: #01a8ec;}#imgPie {height: 30px;}#imgPie div {float: right;margin: 3px 0 3px 0;padding-right: 3px;}#imgPie img {float: Left;padding-right: 7px;}#imgPie span {padding-left: 5px;padding-top: 160px;FONT-SIZE: 73%;a_color: #01a8ec;color: #35465A;}.nuevas_conv li {list-style-type: circle;}/******************   MEDIA QUERIES   *****************/@media screen and (min-width: 491px){#menuVer1, #menuVer2, #menuVer3, #menuVer4, #menuVer5, #menuVer6 {visibility: visible !important;width: 100% !important;height: 100% !important;}}@media screen and (max-width: 960px){#RightContainer{ width: 100%;}#derecha{margin-left: 0;margin-top: 10px;width: 100%;}#MainContainer{ width: 65%;}#MainContainer2{ width: 65%;}#LeftContainer{ width: 35%;}}@media screen and (max-width: 840px){.sol_apartado_doble_salto_hide {clear: both;height: 10px;}.sol_apartado_doble {width: 100%;}.sol_apartado_triple {width: 100%;}#tlf_espacio{display: none;}}@media screen and (max-width: 490px){#RightContainer{ width: 100%;}#derecha{margin-left: 0;margin-top: 10px;width: 100%;}#MainContainer{ width: 100%;}#MainContainer2{ width: 100%;}#menuVer1, #menuVer2, #menuVer3, #menuVer4, #menuVer5, #menuVer6 {visibility: hidden;width: 0px;height: 0px;}#LeftContainer{WIDTH: 100%;}#navegacion{BORDER: 0;FLOAT: left;MARGIN-RIGHT: 10px;MARGIN-BOTTOM: 18px;MARGIN-TOP: 18px;}.nav-mobile {display:block;}}@media screen and (max-width: 570px){.cal_ordenar{width: 33%;margin-right: 1px;}.btn_ordenar{margin-top: 10px;}}