*{border:0;font-style:normal;font-weight:normal;line-height:120%;list-style:none;margin:0;padding:0;text-decoration:none;vertical-align:baseline}
body{font-family:Verdana,Arial,sans-serif;font-size:1em;background:#d6d6d6 url(/SiteCollectionImages/filoFondo.png) repeat-x top left;}/* ** Arial,Helvetica,sans-serif */
#contenedor{margin:0 auto;max-width:100%;min-width:875px;width:58.56em;}
strong{font-weight:bolder;}
/*generales */
.enlace{background:url(/SiteCollectionImages/enlaceabg.png) no-repeat center right;clear:both;display:block;float:left;font-size:0.8em;margin:1em 0;overflow:hidden;padding:0 5px 0 0;}
.enlace a{background:url(/SiteCollectionImages/enlaceBg.png) no-repeat center left;color:#fff;display:block;float:left;font-size:.85em;font-weight:bolder;padding:3px 3px 5px 20px;text-decoration:none}

a{color:#85248F;text-decoration:none}
a *{cursor:pointer}
a.enlaceProductos {background:transparent url(/SiteCollectionImages/flecha_morada.png) no-repeat scroll 0 7px; padding:3px 1px 1px 12px; }
a:hover{text-decoration:underline}
ul li.listaEnlacesProducto { display:block;float:left; margin:.5em .5em 0 0}
.clear{clear:both}

/*EXTRUCTURA SCABECERA*/
/*******************************************************************************************************************/
.estructura {margin:2em 0;position:relative;}
.estructuraSuperior{position:relative;}
.superiorIzq,
.superiorIzq1
{background:url(/SiteCollectionImages/cabeceraA1Home.png) no-repeat left top;}
.superiorMedioIzq,
.superiorMedioIzq1
{background:url(/SiteCollectionImages/cabeceraB1Home.png) repeat-y left top;}
.superiorDer,
.superiorDer1
{background:url(/SiteCollectionImages/cabecera2A3Interior.png) no-repeat right top}
.superiorCen,
.superiorCen1
{background:url(/SiteCollectionImages/cabecera2A2Interior.png) no-repeat right top;margin:0 22px;height:22px}
.superiorMedioDer,
.superiorMedioDer1
{background:url(/SiteCollectionImages/cabecera2B3Interior.png) no-repeat right top}
#cabecera,
#cabecera1
{background:#fff url(/SiteCollectionImages/cabeceraNew.png) no-repeat right top;clear:both;height:8.4em;margin:0 22px 0 12px;overflow:hidden}
#cabecera p.titular,
#cabecera1 p.titular{position:relative;left:-14px;top:0;color:#444;font-family:arial;font-size:1.2em;text-align:center;}

.cabEmpresa .superiorDer{background:url(/SiteCollectionImages/cabecera2A3Interior.png) no-repeat right top}
.cabEmpresa .superiorCen{background:url(/SiteCollectionImages/cabecera2A2Interior.png) no-repeat right top;margin:0 22px;height:22px}
.cabEmpresa .superiorMedioDer{background:url(/SiteCollectionImages/cabecera2B3Interior.png) no-repeat right top}
.cabEmpresa #cabecera{background:#fff url(/SiteCollectionImages/cabeceraB2Interior.png) no-repeat right top;clear:both;height:11em;margin:0 22px 0 12px;overflow:hidden;}

/*Cabecera 2*/
#cabecera2{background:#fff url(/SiteCollectionImages/cabeceraNew.png) no-repeat right top;clear:both;height:8.4em;margin:0 22px 0 12px;overflow:hidden}
#cabecera2 p.titular {color:#444;font-family:arial;font-size:1.2em;left:-14px;position:relative;text-align:center;top:0;}
.entrada{color:#85248F;font-size:1.2em;font-weight:bolder;}
.superiorDer2{background:url(/SiteCollectionImages/cabecera2A3Interior.png) no-repeat right top}
.superiorCen2{background:url(/SiteCollectionImages/cabecera2A2Interior.png) no-repeat right top;margin:0 22px;height:22px}
.superiorMedioDer2{background:url(/SiteCollectionImages/cabecera2B3Interior.png) no-repeat right top;}

/*Cabecera 3*/
#cabecera3{background:#fff url(/SiteCollectionImages/cabeceraNew.png) no-repeat right top;clear:both;height:8.4em;margin:0 22px 0 12px;overflow:hidden}
#cabecera3 p.titular {color:#444;font-family:arial;font-size:1.2em;left:-14px;position:relative;text-align:center;top:0;}
.entrada{color:#85248F;font-size:1.2em;font-weight:bolder;}
.superiorDer3{background:url(/SiteCollectionImages/cabecera2A3Interior.png) no-repeat right top}
.superiorCen3{background:url(/SiteCollectionImages/cabecera2A2Interior.png) no-repeat right top;margin:0 22px;height:22px}
.superiorMedioDer3{background:url(/SiteCollectionImages/cabecera2B3Interior.png) no-repeat right top;}

/*Cabecera 4*/
#cabecera4{background:#fff url(/SiteCollectionImages/cabeceraNew.png) no-repeat right top;clear:both;height:8.4em;margin:0 22px 0 12px;overflow:hidden}
#cabecera4 p.titular {color:#444;font-family:arial;font-size:1.2em;left:-14px;position:relative;text-align:center;top:0;}
.entrada{color:#85248F;font-size:1.2em;font-weight:bolder;}
.superiorDer4{background:url(/SiteCollectionImages/cabecera2A3Interior.png) no-repeat right top}
.superiorCen4{background:url(/SiteCollectionImages/cabecera2A2Interior.png) no-repeat right top;margin:0 22px;height:22px}
.superiorMedioDer4{background:url(/SiteCollectionImages/cabecera2B3Interior.png) no-repeat right top;}

/*Cabecera 5*/
#cabecera5{background:#fff url(/SiteCollectionImages/cabeceraNew.png) no-repeat right top;clear:both;height:8.4em;margin:0 22px 0 12px;overflow:hidden}
#cabecera5 p.titular {color:#444;font-family:arial;font-size:1.2em;left:-14px;position:relative;text-align:center;top:0;}
.entrada{color:#85248F;font-size:1.2em;font-weight:bolder;}
.superiorDer5{background:url(/SiteCollectionImages/cabecera2A3Interior.png) no-repeat right top}
.superiorCen5{background:url(/SiteCollectionImages/cabecera2A2Interior.png) no-repeat right top;margin:0 22px;height:22px}
.superiorMedioDer5{background:url(/SiteCollectionImages/cabecera2B3Interior.png) no-repeat right top;}

#logo{left:57px;position:relative;top:11px;width:1px;}

/* menu principal */
.menuNavegacion{bottom:0;height:4.1em;padding:0 22px;position:absolute;}
.menuNavegacion ul{border-bottom:1px solid #E0E0E0;clear:both;margin:0;overflow:hidden;padding:0px;position:relative}
.menuNavegacion > ul > li{display:block;float:left;padding:0 7px 0 14px;background:url(/SiteCollectionImages/botonSelecIzq.png) no-repeat center left;}
.menuNavegacion > ul > li.liFin > a{margin-right:0}
.menuNavegacion > ul > li > a{display:block;float:left;margin:0 1px 0 0;padding:5px 20px 5px 5px;color:#85248F;background:url(/SiteCollectionImages/botonSelecDer.png) no-repeat center right;font-size:.8em;font-weight:bolder;text-align:center;}
.menuNavegacion > ul > li.ok {background:url(/SiteCollectionImages/botonSelecIzqOk.png) no-repeat center left;display:block;float:left;padding:0 7px 0 14px;}
.menuNavegacion > ul > li.ok > a{background:url(/SiteCollectionImages/botonSelecDerOk.png) no-repeat center right;color:#fff;font-weight:bolder}

/*.estructuraSuperior, .menuNavegacion{z-index:1000;}*/
.menuNavegacion > ul{border:0 none;overflow:visible;float:left;/*z-index:1002;*/    padding-top: 2.5em;}
.menuNavegacion > ul > li{position:relative;}
.menuNavegacion > ul > li > ul{display:none;}
.menuNavegacion > ul > li > ul{position:absolute;overflow:visible;z-index:1000;top:36px;left:3px;width:24em;padding:10px 15px;background:#fff;border:4px solid #666; border-radius:12px;}
/*
.menuNavegacion > ul > li.prod:hover, .menuNavegacion > ul > li.prod:focus{padding-bottom:25px;color:#fff;background:url(/SiteCollectionImages/botonSelecIzqOk1.png) no-repeat top left;}
.menuNavegacion > ul > li.prod:hover > a, .menuNavegacion > ul > li.prod:focus > a{padding-bottom:25px;color:#fff;background:url(/SiteCollectionImages/botonSelecDerOk1.png) no-repeat top right;}
.menuNavegacion > ul > li.prod:hover > ul, .menuNavegacion > ul > li.prod:focus > ul{display:block;}
*/
.menuNavegacion > ul > li.over{padding-bottom:25px;color:#fff;background:url( /SiteCollectionImages/botonSelecIzqHv.png) no-repeat top left;}
.menuNavegacion > ul > li.over > a{padding-bottom:25px;color:#fff;background:url( /SiteCollectionImages/botonSelecDerHv.png) no-repeat top right;}

.menuNavegacion > ul > li.over > ul{display:block;}

.menuNavegacion > ul > li > ul > li{float:left;width:45%;border:0 none;}
.menuNavegacion > ul > li > ul > li.col2{float:right;width:45%;}
.menuNavegacion > ul > li > ul > li > ul{border:0 none;}
.menuNavegacion > ul > li > ul > li > ul > li{margin:0 0 5px;padding:0 0 0 12px;color:#85248F;background:#fff url(/SiteCollectionImages/flecha_morada.png) no-repeat 0 2px;border:0 none;font:bold .75em arial,sans-serif;vertical-align:top;}
.menuNavegacion > ul > li > ul > li > ul > li > ul{overflow:visible;margin:1px 0 0;padding:0;color:#000;background:0 none;border:0 none;}
.menuNavegacion > ul > li > ul > li > ul > li > ul > li{display:block;float:none;margin:0 0 0 -8px;padding:0 0 0 8px;color:#000;background:#fff url(/SiteCollectionImages/flecha_gris.png) no-repeat 0 3px;font:normal .9em/105% arial,sans-serif;text-align:left;}
.menuNavegacion > ul > li > ul > li > ul > li > ul > li a{float:none;padding:0;color:#000;font:normal 1em/1em arial,sans-serif;text-align:left;}
/*********************************************************************************************************************/


/*CONTENIDO*/
/*********************************************************************************************************************/
.estructuraCentro{}
.centroIzq {background:url(/SiteCollectionImages/filoIzquierda.png) repeat-y left top;}
.centroDer {background:url(/SiteCollectionImages/filoDerecha.png) repeat-y right top;}
.centroCen{margin:0 12px;overflow:hidden;background:#fff;}

#contenidos{clear:both;overflow:hidden;}
.interior #contenidos{padding:0 36px}

div.miga ol{margin:10px 36px 0; border-bottom:2px solid #EDEDED;}
div.miga ol li{background:url(/SiteCollectionImages/cabenlacesbg.png) no-repeat left center;display:inline;font-size:.7em;font-weight:bolder;padding-left:5px;}
div.miga ol li a{color:#333;font-weight:bolder;}
div.miga ol li.primero{background:url(/SiteCollectionImages/puntoGris.png) no-repeat left center;padding-left:12px;}
div.miga ol li.ultimo{color:#85248F;}

.empresa{margin:14px auto;position:relative;width:93%}
.empresaA1{background:url(/SiteCollectionImages/empresaA1.png) no-repeat left top;}
.empresaA2{background:url(/SiteCollectionImages/empresaA3.png) no-repeat right top;}
.empresaA3{background:url(/SiteCollectionImages/empresaA2.png) repeat-x scroll right top;height:10px;margin:0 11px;}
.empresaB1{background:url(/SiteCollectionImages/empresaB1.png) repeat-y left bottom;}
.empresaB2{background:url(/SiteCollectionImages/empresaB3.png) repeat-y right bottom;}
.empresaB3{background:url(/SiteCollectionImages/empresaB2.png) repeat-x scroll right bottom;overflow:hidden;margin:0 2px;padding:0 15px;}
.empresaC1{background:url(/SiteCollectionImages/empresaC1.png) no-repeat left top;}
.empresaC2{background:url(/SiteCollectionImages/empresaC3.png) no-repeat right top;}
.empresaC3{background:url(/SiteCollectionImages/empresaC2.png) repeat-x scroll right bottom;height:11px;margin:0 11px;}
.empresaIzquierda{border-right:1px dotted #85248F;float:left;width:75%;}
.empresa h1{background:url(/SiteCollectionImages/flecha_morada.png) no-repeat left center;display:inline-block;font-size:1.1em;margin-top:10px;padding-left:15px;}
.empresa h1 span{color:#85248F;} 
.empresa img{float:left;margin-right:20px;}
.empresa p{font-size:.7em; padding-right:20px;}
.empresa p.primerParrafo{margin-top:10px}
.empresa .enlace{clear:none;float:right;margin-right:5px;font-size:0.8em;padding-right:6px;}
.empresaDerecha{position:absolute;right:0;width:24%;}
.empresa ul{padding-bottom:5px;}
.empresa ul li{background:url(/SiteCollectionImages/flecha_gris.png) no-repeat 0px 10px;font-size:.7em;font-weight:bolder;padding:6px 5px;}
.empresa ul li a{color:#85248F;font-weight:bolder;}
.empresa ul li a img { float:none; margin-left:2px}

/*EXTRUCTURA DE 3 COLUMNAS HOME*/
/*********************************************************************************************************************/
#contenidos2{clear:both;margin:0 auto;overflow:hidden;position:relative;padding:0 0;width:92.7%;}
#fila1, #fila2{overflow:hidden;width:100%;}

#col1,
#col2,
#col3{float:left;margin-bottom:5px;width:32%}
#col2{margin-left:2%}
#col3{float:right}
/*EXTRUCTURA INTERIOR 2 COLUMNAS*/
#columnaIzq{float:left;width:24%}

/*CAJA HOME*/
.caja{margin:7px;position:relative;font-size:.8em;float:left;width:31.5%;}
.cajacenInterior{margin:10px 1%;}
.cajacen{margin:10px 2%;}
.cajaCabecera{}
.cajaCabSupIzq{background: url(/SiteCollectionImages/cajaA1.png) no-repeat left top;display:block;}
.cajaCabSupDer{background:url(/SiteCollectionImages/cajaA3.png) no-repeat right top;display:block;}
.cajaCabSupCen{background:url(/SiteCollectionImages/cajaA2.png) repeat-x left top; height:5px;margin:0 6px;display:block;}
.cajaCabMedIzq{background:url(/SiteCollectionImages/cajaB3.png) repeat-y left top;display:block;}
.cajaCabMedDer{background:url(/SiteCollectionImages/cajaB3.png) repeat-y right top;display:block;}
.cajaCabMedCen{background:#75207E url(/SiteCollectionImages/cajaCabeceraDeg.png) repeat-x right top;display:block;overflow:hidden;margin:0 1px;min-height:3em;}
.cajaContIzq{background:url(/SiteCollectionImages/cajaB3.png) repeat-y left top;display:block;}
.cajaContDer{background:url(/SiteCollectionImages/cajaB3.png) repeat-y right top;display:block;}
.cajaContCen{background:#fafafa url(/SiteCollectionImages/cajaB2.png) no-repeat right bottom;display:block;overflow:hidden;margin:0 1px;padding:4px 10px;min-height:180px;}
.cajaPieIzq{background:url(/SiteCollectionImages/cajaC1.png) no-repeat left bottom;}
.cajaPieDer{background:url(/SiteCollectionImages/cajaC3.png) no-repeat right bottom;}
.cajaPieCen{background:url(/SiteCollectionImages/cajaC2.png) repeat-x right bottom;height:5px;margin:0 6px;}
.caja h1{background:url(/SiteCollectionImages/h1caja.png) no-repeat 0 0;color:#fff;font-size:.9em;padding:5px 5px 5px 38px;display:block;}
.caja h1 a{color:#fff; font-weight:bolder;}
.caja p{font-size:.9em;padding-left:8px;padding-top:8px;}
.caja img{position:absolute;bottom:10px;left:10px}
.caja img.posicionAlta{bottom:24px;}
.caja img.imgMano{bottom:1px;}
.caja ul{margin-left:40%;padding-top:10px;}
.caja ul li{background:url(/SiteCollectionImages/flecha_gris.png) no-repeat 0px 6px;padding:3px 6px;font-size:.82em;}
.caja ul li a{font-weight:bolder;}
/*SECCIONES INTERIORES*/


/**/
.logos {overflow:hidden; position:relative; width:100%}
.logos ul{float:right;margin:10px 45px 10px 10px}
.logos ul.seccionInterior {float:right;}
.logos ul li{display:inline}
#columnaIzq .logos ul{margin:10px}

/*MENU DE NAVEGACION*/
.menuLateral{margin-left:30px;margin-top:15px;}
.menuLateral a{background:url(/SiteCollectionImages/menuNavegacion.png) no-repeat scroll 3px 0;color:#FFFFFF;display:inline-block;font-size:0.65em;font-weight:bolder;padding:1px 5px 5px 25px;}
.menuLateral .cajaCabMedCen{min-height:0;}
.cajaMenuPieIzq{background:url(/SiteCollectionImages/cajaMenuC1.png) no-repeat left bottom;display:block;}
.cajaMenuPieDer{background:url(/SiteCollectionImages/cajaMenuC3.png) no-repeat right bottom;display:block;}
.cajaMenuPieCen{background:url(/SiteCollectionImages/cajaMenuC2.png) repeat-x right bottom;height:5px;margin:0 6px;display:block;}
.segundoNivelSupIzq{background:url(/SiteCollectionImages/filoSupIzq2nivel.png) no-repeat top left;display:block;}
.segundoNivelSupDer{background:url(/SiteCollectionImages/filoSupDer2nivel.png) no-repeat top right;display:block;}
.segundoNivelSupCen{background:url(/SiteCollectionImages/filoSupCen2nivel.png) repeat-x top left; height:4px;display:block;margin:0 3px}
.segundoNivelInfIzq{background:url(/SiteCollectionImages/filoInfIzq2nivel.png) no-repeat top left; display:block;}
.segundoNivelInfDer{background:url(/SiteCollectionImages/filoInfDer2nivel.png) no-repeat top right; display:block;}
.segundoNivelInfCen{background:url(/SiteCollectionImages/filoInfCen2nivel.png) repeat-x; height:4px; display:block; margin:0 3px}
.segundoNivel li{padding:1px 0;}
.segundoNivel a{background:#ECECEC; display:block; color:#333; padding:0 20px;}
ul.menuLateral li li ul{background:#EDEDED;padding:0 5px 3px 21px}
ul.menuLateral li li ul li{background:url(/SiteCollectionImages/puntoGris.png) no-repeat scroll 0 9px;font-size:0.71em;margin:0;padding-left:8px;padding-top:3px;}
ul.menuLateral li li ul li.sel{background-image:url(/SiteCollectionImages/puntoMorado.png)}
ul.menuLateral li li ul li.sel a{color:#85248F;}
ul.menuLateral li li ul li a{color:#333;}
ul.menuLateral li li ul a{font-size:1em;font-weight:normal;padding-left:0px}
ul.menuLateral li li li ul{padding-left:10px}
ul.menuLateral li li li ul li {font-size:1em;}
ul.menuLateral li li li ul li.sel {background-image:url(/SiteCollectionImages/puntoMorado.png);color:#85248F;}
ul.menuLateral li li li ul li.sel  a{color:#85248F;}
ul.menuLateral li li li ul .cuartoNivel li a{font-size:1em;color:#333;font-weight:normal;padding:0px;}
ul.menuLateral li li li ul li.sel  a{color:#85248F;}

/*CONTENIDO INTERIOR*/

#contenedorCentral{background:#fff;font-size:1em;float:right;font-size:.8em;padding-top:20px;margin-bottom:30px;width:74%;}
#contenedorCentral p {font-size:.9em; line-height:135%;margin:0px 20px 0 0}
#contenedorCentral p.alienarDerecha {text-align:right}
#contenedorCentral p.alienarCentro {text-align:center}
#contenedorCentral p em {font-style:italic}
#contenedorCentral img { float:left;margin:10px 15px 5px 15px; border:solid 1px #E9BDEE}
#contenedorCentral img.Technositepopup {float:none;margin:0; border:none;padding-left:3px}
#contenedorCentral img.delegaciones { max-width:150px}
#contenedorCentral h1{background:url(/SiteCollectionImages/flecha_morada.png) no-repeat scroll 0 7px; color:#85248F; font-size:1.3em; margin-bottom:15px; padding-left:15px;}
#contenedorCentral h2{background:url(/SiteCollectionImages/IconoH2.png) no-repeat left 5px;color:#85248F;font-size:1.2em;font-weight:bold;margin:15px 0 15px 7px;padding-left:15px; clear:both}
#contenedorCentral h3,
#contenedorCentral h4,
#contenedorCentral h5 {color:#85248F;font-size:1em;}
#contenedorCentral h3{font-weight:bold;margin:10px 0;padding-left:15px;}
#contenedorCentral h4{font-weight:bold;margin:5px 0;padding-left:5px;}
#contenedorCentral h5{font-size:.9em;margin:5px 0;}
#contenedorCentral h6{font-size:.9em;}
#contenedorCentral h3.NombreDelegacion { clear:both;}
#contenedorCentral ul {float:none;margin:0 10px 0 0;}
#contenedorCentral ul  li {list-style:square;list-style-position:inside}
#contenedorCentral ul li p {display:inline !important;margin:0;padding:0}
#contenedorCentral ol{margin:5px 10px 0 0;}
#contenedorCentral ol li {list-style-type:decimal !important;list-style-position:inside !important;margin-bottom:10px}
#contenedorCentral ol li p {display:inline !important;margin:0}
#contenedorCentral input{border:1px solid #ccc}
#contenedorCentral ul.direccionDelegacion {display:block; width:70%; float:left;margin:7px 0 10px 0}
#contenedorCentral ul.direccionDelegacion li {background:url(/SiteCollectionImages/iconoListaSeccion.png) no-repeat left 7px;font-size:1em;padding-left:10px;list-style-type:none}
#contenedorCentral sup { vertical-align:top}
#contenedorCentral .listaAccesibilidad {display:block; width:95%;}
#contenedorCentral .listaAccesibilidad li {background:url(/SiteCollectionImages/iconoListaSeccion.png) no-repeat left 7px;font-size:1em;padding-left:10px; margin-bottom:5px;list-style-type:none}
#contenedorCentral .listaLogos {overflow:hidden;margin:10px 0;text-align:center}
#contenedorCentral .listaLogos li {display:inline-block;margin-left:20px;list-style:none}
#contenedorCentral .listaLogos li img {border:none;margin:0;padding:0;}
#contenedorCentral div.izquierda {float:left}
#contenedorCentral div.derecha {float:right}

/*PRODUCTO*/


/*PIE*/
/*********************************************************************************************************************/
#piePagina{background:#AEAEAE url(/SiteCollectionImages/fondoPie.png) repeat-x left bottom;border-top:1px solid #ccc;clear:both;overflow:hidden;position:relative}
#piePagina ul{color:#ccc;font-size:0.7em;margin-top:7px;text-align:center;}
#piePagina ul li{color:#ccc;display:inline;padding:0 12px;}
#piePagina ul li a{color:#fff;font-size:.8em;font-weight:bolder}
#piePagina ul li.medio{border-right:1px solid #fff;border-left:1px solid #fff}
.estructuraPie{}
.PieIzq{background:url(/SiteCollectionImages/filoPieIzq.png) no-repeat left bottom;}
.PieDer{background:url(/SiteCollectionImages/filoPieDer.png) no-repeat right bottom}
.PieCen{background:url(/SiteCollectionImages/filoPieCen.png) repeat-x left bottom;height:22px;margin:0 22px;}
/*******************************************************************************************************************/

/*ENLACES, IDIOMAS Y BUSCADOR SUPERIOR*/
/*******************************************************************************************************************/
.enlaces{right:27px;position:absolute;top:-24px;}
.enlaces li{display:inline-block;color:#85248F;font-size:.7em;vertical-align:middle}
.enlaces a{padding:0 5px}
.separador{border-left:1px solid #85248F;border-right:1px solid #85248F;}
.idiomas{left:27px;position:absolute;top:-19px;}
.idiomas li{background:url(/SiteCollectionImages/punto.jpg) no-repeat left center;display:inline;color:#333;font-size:.7em;padding:0 5px;}
.idiomas a{color:#333;}
/*buscador superior */
.buscar{padding-left:5px;}
.buscar div{}
.buscar label{float:left;margin-top:8px;}
.buscar input{float:left;font-size:small;line-height:120%;padding:2px 1px 0;}
.buscar input.buscador{border:1px solid #A4B0EA;width:10em;margin:3px 6px;}
/*botones*/
.btnDocumento{clear:both;display:block;overflow:hidden;position:relative;margin-right:6%;text-align:right}
.boton{background:url(/SiteCollectionImages/enlaceaBg.png) no-repeat center right;display:inline-block;float:none;margin-top:0px;overflow:hidden;padding:0 8px 0 0;position:relative}
.botonesContacto {overflow:hidden; padding:0 0 10px 87px; float:left}
.boton input{background:url(/SiteCollectionImages/enlaceBg.png) no-repeat scroll left center;border:none !important;color:#FFFFFF;font-size:0.9em;font-weight:bolder;margin-top:0;overflow:visible;padding:6px 0 7px 18px;text-decoration:none;}
#contenedorCentral .boton{margin-top:0}
#contenedorCentral .botonTaxi,
#contenedorCentral .creaUsuario,
#contenedorCentral .btnEnlace {background:transparent url(/SiteCollectionImages/enlaceaBg.png) no-repeat scroll right center;display:inline-block;float:none;margin-top:0;overflow:hidden;padding:4px 8px 5px 0;position:relative;}
#contenedorCentral .btnEnlace {margin:5px 0 15px 151px}
#contenedorCentral .botonTaxi a,
#contenedorCentral .creaUsuario a, 
#contenedorCentral .btnEnlace a {background:transparent url(/SiteCollectionImages/enlaceBg.png) no-repeat scroll left center;color:#fff;font-size:0.9em;font-weight:bolder;margin-top:0;padding:6px 0 7px 18px;text-decoration:none;}


/*pagina productos*/
.producto{ float:left;width:90%; overflow:hidden;margin:0 0 2em 2em}
.productoA1{background:url(/SiteCollectionImages/empresaA1.png) no-repeat left top}
.productoA2{background:url(/SiteCollectionImages/empresaA3.png) no-repeat right top}
.productoA3{background:url(/SiteCollectionImages/empresaA2.png) repeat-x scroll right top;height:10px;margin:0 11px}
.productoB1{background:url(/SiteCollectionImages/empresaB1.png) repeat-y left top}
.productoB2{background:url(/SiteCollectionImages/empresaB3.png) no-repeat right bottom}
.productoB3{background:url(/SiteCollectionImages/empresaB2.png) repeat-x scroll right bottom;overflow:hidden;margin:0 2px; min-height:160px;padding:0 15px}
.productoC1{background:url(/SiteCollectionImages/empresaC1.png) no-repeat left top}
.productoC2{background:url(/SiteCollectionImages/empresaC3.png) no-repeat right top}
.productoC3{background:url(/SiteCollectionImages/empresaC2.png) repeat-x scroll right bottom;height:11px;margin:0 11px}
#contenedorCentral .producto .imagen {background:#fff;border:solid 1px #ccc;display:block;float:left;padding:7px;margin:15px 15px 10px 0;overflow:hidden}
#contenedorCentral .producto .imagen img {max-width:120px; margin:0; float:none}
/*.producto span.imagen {background:#fff;border:solid 1px #ccc;display:block;float:left;padding:5px;margin:15px 15px 10px 0}
.producto span.imagen img{max-width:100px}*/
.producto .Derecha {margin:13px 0 0 0}
.producto .Derecha h2 {color:#85248F;background:url(/SiteCollectionImages/flecha_morada.png) no-repeat left center;font-size:1.1em;;margin:10px 0 15px 0;padding-left:20px;display:inline;}
#contenedorCentral .producto .Derecha div p{font-size:.9em; padding:0 0 5px 0; margin:.5em 0}
#contenedorCentral .producto .Derecha div.enlaces-producto {overflow:hidden;margin:1em 0;text-align:right}
#contenedorCentral .producto .Derecha div.enlaces-producto ul {margin:0;float:right;overflow:hidden}
#contenedorCentral .producto .Derecha div.enlaces-producto ul li {float:left;padding:6px 30px;}
#contenedorCentral .producto .Derecha div.enlaces-producto ul li a {color:#85248F;font-size:.9em; font-weight:bold;}
#contenedorCentral .producto .Derecha div.enlaces-producto ul li.accesorios { background:url(/SiteCollectionImages/iconoAccesorios.png) no-repeat left center;list-style:none;}
#contenedorCentral .producto .Derecha div.enlaces-producto ul li.descargas { background:url(/SiteCollectionImages/iconoDescargas.png) no-repeat left center;list-style:none;}
#contenedorCentral .producto .Derecha div.enlaces-producto ul li.imagenes { background:url(/SiteCollectionImages/iconoImagenes.png) no-repeat left center;list-style:none;}
#contenedorCentral .producto .Derecha div.enlaces-producto ul li.pdf { background:url(/SiteCollectionImages/iconoFolletoPDF.png) no-repeat left center;list-style:none;}
#contenedorCentral .producto .Derecha div.enlaces-producto ul li.videos { background:url(/SiteCollectionImages/iconoVideos.png) no-repeat left center;list-style:none;}
#contenedorCentral .producto .Derecha div.enlaces-producto ul li.despiece { background:url(/SiteCollectionImages/iconoDespiece.png) no-repeat left center;list-style:none;}


/*destacados*/
.destacado{ float:left;width:90%; overflow:hidden;margin:0 0 2em 2em}
.destacadoA1{background:url(/SiteCollectionImages/empresaA1.png) no-repeat left top}
.destacadoA2{background:url(/SiteCollectionImages/empresaA3.png) no-repeat right top}
.destacadoA3{background:url(/SiteCollectionImages/empresaA2.png) repeat-x scroll right top;height:10px;margin:0 11px}
.destacadoB1{background:url(/SiteCollectionImages/empresaB1.png) repeat-y left top}
.destacadoB2{background:url(/SiteCollectionImages/empresaB3.png) no-repeat right bottom}
.destacadoB3{background:url(/SiteCollectionImages/fondoCajaDestacado.jpg) repeat-x scroll right bottom;overflow:hidden;margin:0 2px;padding:0 15px}
.destacadoC1{background:url(/SiteCollectionImages/empresaC1.png) no-repeat left top}
.destacadoC2{background:url(/SiteCollectionImages/empresaC3.png) no-repeat right top}
.destacadoC3{background:url(/SiteCollectionImages/empresaC2.png) repeat-x scroll right bottom;height:11px;margin:0 11px}
.producto .Derecha {margin:13px 0 0 0}
.producto .Derecha h2 {color:#85248F;background:url(/SiteCollectionImages/flecha_morada.png) no-repeat left center;font-size:1.1em;;margin:10px 0 15px 0;padding-left:20px;display:inline;}

/*destacados nueva pagina de productos*/
#destacados { overflow:hidden;}
#destacados .destacadoNuevo { width:31%; float:left; margin:0 0 10px 10px;}
#destacados .destacadoNuevo .destacadoA1{background:url(/SiteCollectionImages/destacadoA1.png) no-repeat left top}
#destacados .destacadoNuevo .destacadoA2{background:url(/SiteCollectionImages/destacadoA3.png) no-repeat right top}
#destacados .destacadoNuevo .destacadoA3{background:url(/SiteCollectionImages/destacadoA2.png) repeat-x scroll right top;height:10px;margin:0 11px}
#destacados .destacadoNuevo .cajaContCen{background:url(/SiteCollectionImages/cajaB2.png) no-repeat right bottom;overflow:hidden;margin:0 1px;padding:4px 10px;min-height:78px;}
#destacados .cajaMedCen { background:none}
#destacados .cajaContIzq{background:url(/SiteCollectionImages/cajaB3.png) repeat-y left top;display:block;}
#destacados .productoB2{background:url(/SiteCollectionImages/empresaB3.png) no-repeat right bottom}
#destacados .cajaPieIzq{background:url(/SiteCollectionImages/cajaC1.png) no-repeat left bottom;}
#destacados .cajaPieDer{background:url(/SiteCollectionImages/cajaC3.png) no-repeat right bottom;}
#destacados .cajaPieCen{background:url(/SiteCollectionImages/cajaC2.png) repeat-x right bottom;height:5px;margin:0 6px;}
#destacados img { background:#fff; padding:3px; border:solid 1px #ccc;display:block; float:left; max-width:78px; margin:0 0 0 3px}
#destacados .cajaContCen div { width:53%; display:block; overflow:hidden}
#destacados .cajaContCen div p  { background:none; padding:0;margin:0}
#destacados .cajaContCen div p span { font-size:.9em; float:left;margin:0; padding:2px 0 0 9px;}
#destacados .cajaContCen div p a{ background:url(/SiteCollectionImages/iconoDestacados.png) no-repeat left 5px; color:#85248F;display:block; font-size:.9em; font-weight:bold;float:left; margin:0 0 0 3%;padding:0 0 0 7px;border:none;}

/*CAJA SECCION*/
#contenedorCentral .columna {overflow:hidden; margin-bottom:10px}
#contenedorCentral .cajaSeccion{/*background:url(/SiteCollectionImages/fondoCajaContenido.jpg) repeat-x scroll 0 36px*/;font-size:.8em;float:left;width:29.5%;margin:4px 5px 15px 15px;min-height:150px;}
#contenedorCentral .cajaSeccion .cajaCabecera {display:block; overflow:hidden} 
#contenedorCentral .cajaSeccion .cajaCabecera .cabeceraFondoArriba {background:url(/SiteCollectionImages/fondoCaberaSup.png) repeat-x left top; overflow:hidden}
#contenedorCentral .cajaSeccion .cajaCabecera .CabeceraFondo {background:#F5F5F5 url(/SiteCollectionImages/fondoCabecera.jpg) repeat-x left bottom; display:block} 
#contenedorCentral .cajaSeccion .cajaCabecera .CabeceraFondo h3{background:transparent url(/SiteCollectionImages/iconoSeccion2.png) no-repeat left 7px;padding:11px 5px 9px 23px;display:block;margin: 1px 0 0 0}
#contenedorCentral .cajaSeccion .cajaCabecera .CabeceraFondo h3 a {color:#85248F; font-weight:bold; font-size:1.1em;}



#contenedorCentral .cajaSeccion .cajaContenido div {display:block;}
#contenedorCentral .cajaSeccion .cajaContenido p{float:none;padding-left:10px}

#contenedorCentral .cajaSeccion .cajaContenido p img {
border:medium none;
bottom:2px;
margin:0;
position:absolute;
right:0;
z-index:0;
}

#contenedorCentral .cajaSeccion .cajaContenido {
display:block;
min-height:130px;
overflow:hidden;
position:relative;
width:100%;
}

#contenedorCentral .cajaSeccion .cajaContenido ul{float:left;margin-left:10px;padding:6px 2px 10px;position:relative;z-index:1;min-height:26px;}
#contenedorCentral .cajaSeccion .cajaContenido ul li{background:url(/SiteCollectionImages/iconoListaSeccion.png) no-repeat left 8px;padding:2px 0 0 7px;margin-bottom:1px;list-style-type:none;width:99%}



#contenedorCentral .cajaSeccion .cajaContenido ul li a{color:#000;font-weight:bold;font-size:1em; font-weight:bold;}
#contenedorCentral .cajaSeccion .cajaContenido ul li ul {padding:3px 2px; margin-bottom:0;float:none}
#contenedorCentral .cajaSeccion .cajaContenido ul li ul li a {color:#85248F;font-weight:bold;font-size:1em; font-weight:bold}

/*Listado productos apoyo */
.listado-productos-apoyo li{border-bottom:1px solid #f4f4f4;margin-bottom:5px;margin-right:50px;padding-bottom:10px; overflow:hidden;list-style-type: none !important}
.listado-productos-apoyo img{margin:0 12px 10px 0 !important;max-width:15%;}
.listado-productos-apoyo li .contexto-img {float:left; width:80%;}
.listado-productos-apoyo li .contexto-img p {padding:0 0 20px 0;margin:0;font-size:.9em;}
.listado-productos-apoyo li .contexto-img a {display:block;font-size:0.9em;font-weight:bolder;margin:8px 0 8px 10px;}
.listado-productos-apoyo p{font-size:.8em;line-height:17px}
.listado-productos-apoyo li.abajo{border:none}

/*.listado-productos-apoyo li{border-bottom:1px solid #f4f4f4;clear:both;margin-bottom:10px;margin-right:50px;overflow:hidden;padding-bottom:15px;position:relative;}
.listado-productos-apoyo li img{float:left;margin:0 12px 10px 0;}
.listado-productos-apoyo li .contexto-img{position:absolute;left:160px;top:0}
#contenedorCentral .listado-productos-apoyo li .contexto-img p {padding:0 0 20px 0;margin:0;font-size:.9em}
.listado-productos-apoyo p{font-size:.8em;line-height:17px}
.listado-productos-apoyo a{display:block;font-size:0.9em;font-weight:bolder;margin-bottom:12px;}
.listado-productos-apoyo li.abajo{border:none}*/


/*Detalles de producto*/
.detalle-producto p{font-size:0.8em;line-height:17px;}
.img-izquierda img{float:left;padding-right:10px;}

/* Paginador */
#contenedorCentral .paginador{clear:both;overflow:hidden;margin:0;padding:3px;font-size:.8em;}
#contenedorCentral .paginador ul{float:right;margin:0;margin-right:15px}
#contenedorCentral .paginador li{display:inline;margin:0 3px;padding:0;text-align:center;background:none;}
#contenedorCentral .paginador li a{padding:0;text-decoration:none;}
#contenedorCentral .paginador li a:hover{color:#666;text-decoration:underline;}
#contenedorCentral .paginador li.inicio{margin:0 5px;padding:0 5px;}
#contenedorCentral .paginador li.anterior{margin:0 5px;padding:0 5px;}
#contenedorCentral .paginador li.siguiente{margin:0 5px;padding:0 5px;}
#contenedorCentral .paginador li strong {color:#85248F;font-weight:bolder;font-size:1em;}
#contenedorCentral .paginador li.fin{margin:0 5px;padding:0 5px;}
#contenedorCentral .paginador li input{padding:0;background:none;font-size:.95em;}
#contenedorCentral .paginador p.detalle {margin:0px 15px 0 0;float:right;}
#contenedorCentral .paginador p.detalle-pagina {float:right;margin:0;margin-right:35px}
#contenedorCentral .paginador p.detalle-pagina strong {overflow:hidden;display:block}

/* 2.2 Contactar*/
.alta-documento{margin-top:.5em}
.alta-documento legend{display:block;font-size:1.3em;font-weight:bold;margin:2px 0 10px;padding:2px 0; }
.alta-documento fieldset {clear:none;float:left;width:80%;margin:20px 0 0; width:100%}
.alta-documento label{display:block;clear:both;width:80%;margin:0 0 9px;text-align:left;}
.alta-documento label input { width:50%}
.alta-documento label span{float:left;width:8em;margin:1px 8px 0 0;color:#333;text-align:right;font-weight:normal;font-size:0.8em; display:block}
.alta-documento label textarea{width:50%;margin:0;padding:2px;border:1px solid #ccc;}
.info{font-size:.8em;padding-bottom:5px}
.alta-documento .btn-submit .contactar .btn-submit .boton input{float:left;overflow:hidden;}
.alta-documento div ul { margin:5px 0 20px 5px; border:solid 1px red; width:52.5%}
.alta-documento div ul li { padding:5px 10px 5px 10px}

/* 3.4 Buscador */
.buscador-general h2{clear:both; padding-left:15px !important;}
.resultados-busqueda ul { margin:5px 0 30px 10px; display:block}
#contenedorCentral .resultados-busqueda ul li { background:url(/SiteCollectionImages/iconoDestacados.png) no-repeat left 5px;padding-left:7px;list-style-type:none}
#contenedorCentral .resultados-busqueda ul li a {color:#85248F;font-size:.8em; font-weight:bold;}
.elem-buscador{font-size:0.9em;margin-bottom:8px;margin-top:14px;}
.elem-buscador label{clear:both;float:left;margin-top:6px;margin-right:10px;}
.elem-buscador .boton {margin-top:-6px;}
.elem-buscador input{border:1px solid #ccc;vertical-align:middle}
#contenedorCentral .resultados-busqueda{}
#contenedorCentral .resultados-busqueda ul{}
#contenedorCentral .resultados-busqueda ul li{border-bottom:1px dashed #CCC;margin-bottom:5px;margin-right:30px;list-style-type:none;padding-bottom:5px;}
#contenedorCentral .resultados-busqueda ul li a{font-size:.9em;}
#contenedorCentral .resultados-busqueda ul li p{font-size:0.8em;margin-bottom:5px;margin-top:5px;}
.info-resultados{font-size:0.8em;padding-bottom:15px;}

/*buscador listado*/
.buscador-planes{margin-top:1em;}

.buscador-planes legend{display:block;font-size:1.3em;font-weight:bold;margin:2px 0 10px;padding:2px 14px;}
.buscador-planes fieldset div{clear:none;float:left;width:80%;margin:20px 0 0;}
.buscador-planes label{clear:both;display:block;font-size:.8em;margin:0 0 9px;text-align:left;width:100%;}
.buscador-planes label span{float:left;width:16em;margin:1px 8px 0 0;color:#333;text-align:right;font-weight:normal;}
.buscador-planes label input{width:50%;padding:0 2px;border:1px solid #999;}
.buscador-planes label textarea{width:50%;margin:0;padding:2px;border:1px solid #999;}
.buscador-planes select{border:1px solid #ccc;}

.listado-planes{font-size:.8em;clear:both;}
.listado-planes h2{ font-size:1.5em; margin-bottom:7px !important;}
.listado-planes .info-resultados{padding-bottom:10px;padding-left:15px;font-size:1em;}
#contenedor table{border:1px solid #CCC;border-collapse:collapse;width:95%}
#contenedor table tr{}
#contenedor table th{background:#ECECEC;border:1px solid #CCC;padding:5px}
#contenedor table td{border:1px solid #CCC;padding:4px;text-align:center;width:10%}
#contenedor table caption{background:#85248F none repeat scroll 0 0;color:#FFF;font-weight:bold;padding:5px}

/*Mapa de Eurotaxis*/
img.usemapStyle {width:425px;margin:10px auto;display:block}
#contenedorCentral #selectProvincias { overflow:hidden;}
#contenedorCentral #selectProvincias p span {color:#782182; font-weight:bold; font-size:1.1em}
#contenedorCentral #selectProvincias select {border:solid 1px #ccc;margin:4px 5px 0 0; display:block; font-size:1em; float:left}
#contenedorCentral #selectProvincias .boton{display:inline-block;float:left;margin-top:0;overflow:hidden;position:relative;}


/*CONTACTAR*/
.sedes{clear:both;font-size:.8em;}
.sedes h2{font-size:1.3em !important;font-weight:bold;margin:2px 0 10px;padding:2px 0 !important;}
.sedes h3{clear:both;margin:19px 0 0px;font-size:1em;font-weight:bolder;}
.sedes ul{}
.sedes ul li{float:left;margin-bottom:15px;margin-right:50px;overflow:hidden;}
address{margin-bottom:5px;}
.euro-taxi{font-size:.8em;}
.listado-tiendas ul li{margin:15px 0;list-style-type:none !important;}
.descripcion-tienda{margin-bottom:5px;}
#contenedorCentral .mapa-web { margin-bottom:20px}
#contenedorCentral .mapa-web ul{margin:5px 10px;}
#contenedorCentral .mapa-web ul li{background:url(/SiteCollectionImages/flecha_gris.png) no-repeat 3px 10px;padding: 4px 10px;list-style-type:none}
#contenedorCentral .mapa-web ul li a{font-weight:bolder;font-size:.85em;}
#contenedorCentral .mapa-web ul li ul li a { color:#838383;font-size:.8em;}
.nuestros-videos ul li {border-bottom:1px solid #CCC;margin-top:5px;padding-bottom:10px;}
.nuestros-videos ul li a{font-size:.9em;}
.nuestros-videos ul li p{font-size:.8em; padding-bottom:5px;}
.anterior-siguiente{overflow:hidden;float:right;margin-right:3em}
.anterior-siguiente ul{margin-bottom:5px;}
.anterior-siguiente ul li{display:block; float:left;font-size:0.8em;margin-right:10px;list-style:none}

/*CORRIGE EDITOR*/
table.ms-consolestatusframe *{vertical-align:middle !important}

/* editor MOSS */
.ms-consolestatus *{border:0;margin:0;padding:0}

/*Galeria de imagenes*/
#contenidos #contenedorCentral .GaleriaImagenes { border-bottom:solid 1px #D7D7D7;display:block; overflow:hidden;width:95%; margin-bottom:15px}
#contenidos #contenedorCentral .GaleriaImagenes li { background:#fff;border:solid 1px #ccc;float:left;padding:10px;margin:5px 10px 20px 0;list-style:none}
#contenidos #contenedorCentral .GaleriaImagenes li a span { display: block; clear:both}
#contenidos #contenedorCentral .GaleriaImagenes li a img { max-height:75px;border:none}

#contenidos #contenedorCentral .Descargas {margin:20px; width:50%}
#contenidos #contenedorCentral .Descargas li {border-bottom:solid 1px #ccc;color:#85248F;}
#contenidos #contenedorCentral .Descargas li a {background:transparent url(/SiteCollectionImages/iconoSeccion2.png) no-repeat scroll left 0;display:block; padding:3px 0 5px 20px;}

/* Listado descargas */
.listado-descargas{font-size:.8em;}
#contenedorCentral .listado-documentos ul {margin: 0 15px 20px 15px}
#contenedorCentral .listado-documentos ul li {border-bottom:1px dashed #CCC;margin-bottom:5px;margin-right:25px;padding-bottom:5px; list-style:none; list-style-type:none}
#contenedorCentral .listado-documentos ul li img {border:none;margin:0 10px 0 0; padding:0; float:left}
#contenedorCentral .listado-documentos ul li a img {margin:0 8px;border:none;padding:0;}
#contenedorCentral .listado-documentos ul li a {font-size:.9em; float:left}
#contenedorCentral .listado-documentos ul li p {font-size:.8em; float:left;margin:5px 0;width:90%}
#contenedorCentral .listado-tiendas{font-size:.8em;}
#contenedorCentral .listado-documentos li {overflow:hidden;}
#contenedorCentral .listado-documentos .boton{display:inline-block; float:right}
#contenedorCentral .listado-documentos .boton input {display:inline-block;cursor:pointer;margin:0;overflow:visible;width:auto}


/*Cabecera enlaces*/
#contenedorCentral #cabeceraEnlaces { background:url(/SiteCollectionImages/fondoCabeceraEnlaces.png) no-repeat left center; margin:0px 0 5px 15px;display:inline-block}
#contenedorCentral #cabeceraEnlaces #bordeDerecha {background:url(/SiteCollectionImages/bordeDerechaenlaces.jpg) no-repeat right center;display:inline-block}
#contenedorCentral #cabeceraEnlaces #bordeDerecha ul {display:inline-block}
#contenedorCentral #cabeceraEnlaces #bordeDerecha ul li {padding:11px 0;margin:0 11px;display:inline-block}
#contenedorCentral #cabeceraEnlaces #bordeDerecha ul li.Descargas2 {background:transparent url(/SiteCollectionImages/iconoDescargas.png) no-repeat left center;}
#contenedorCentral #cabeceraEnlaces #bordeDerecha ul li.tarifas {background:transparent url(/SiteCollectionImages/IconoTarifas.png) no-repeat left center;}
#contenedorCentral #cabeceraEnlaces #bordeDerecha ul li.servicios {background:transparent url(/SiteCollectionImages/iconoServicios.png) no-repeat left center;}
#contenedorCentral #cabeceraEnlaces #bordeDerecha ul li a {color:#85248F;font-weight:bold; font-size:.9em;padding-left:30px}

/*Banner Ortopedia*/
#contenedorCentral .bannerOrtopedia  {overflow:hidden;margin:20px auto;width:618px}
#contenedorCentral .bannerOrtopedia p {margin:0;padding:0;}
#contenedorCentral .bannerOrtopedia p a img {border:0;margin:0;padding:0}
#contenedorCentral .listado-planes img.icono{ border:0;margin:-1px 0 0 0;padding:0;float:left}

/*mapa discapacidad*/
#contenedorCentral #imagenesDiscapacidad{clear:both;width:310px;display:block;float:left}
#contenedorCentral #imagenesDiscapacidad li img{margin:0;margin-left:20px;margin-top:5px;cursor:pointer;border:none}
#contenedorCentral #imagenesDiscapacidad li img.primero{border:3px solid #E9BDEE}
#contenedorCentral #imagenesDiscapacidad,#contenedorCentral #discapacidadTitulo{display:none;}
#contenedorCentral ul#ulDescripciones{width:370px;float:left}
#contenedorCentral ul#ulDescripciones li{list-style:none}
#contenedorCentral ul#ulDescripciones li li{list-style: square}
/*Estado usuario*/
#estadoUsuario {margin:.5em 1.5em 0 0;position:relative;width:auto;font-size:.8em;}
#estadoUsuario ul {font-family:Verdana,Arial,Helvetica,sans-serif; margin:0; padding:0;position:absolute;right:0;}
#estadoUsuario ul li { float:left; display:block}
#estadoUsuario ul li span {color:#85248F;font-weight:bolder}
#estadoUsuario ul li.desconect {background:transparent url(/SiteCollectionImages/action_stop.gif) no-repeat left center;padding-left:1.6em;margin-left:1.2em}
#estadoUsuario ul li.desconect a {color:#FF0000}

/*login pass*/
#recuadro_peque {margin:1em 0;width:60%;font-family:Verdana,Geneva,sans-serif;font-size:1em} 
#recuadro_peque p {text-align:center; margin-top:17px}
#recuadro_peque label {clear:both;display:block;margin:2% 0 0 25%;text-align:left;}
#recuadro_peque input {border:solid 1px #ccc;color:#333;font-size:1em;margin:0 20% 0 25%;width:54%;}


/*caja redondeada*/
#recuadro_peque.cajaLogin {background:transparent url(/SiteCollectionImages/caja-lb.png) no-repeat scroll left bottom;clear:both;color:#333;margin:0 0 1em 0;overflow:hidden;height:14em}
#recuadro_peque.cajaLogin div {background:transparent url(/SiteCollectionImages/caja-lt.gif) no-repeat scroll left top;height:14em}
#recuadro_peque.cajaLogin div div {background:transparent url(/SiteCollectionImages/caja-rb.gif) no-repeat scroll right bottom;}
#recuadro_peque.cajaLogin div div div {background:transparent url(/SiteCollectionImages/caja-rt.gif) no-repeat scroll right top !important;overflow:hidden;text-align:center}
#recuadro_peque.cajaLogin div div div.boton{background:transparent url(/SiteCollectionImages/enlaceaBg.png) no-repeat center right !important;display:inline-block;float:none;height:auto;margin:1em 0 0;width:auto}
#recuadro_peque.cajaLogin div div div.boton input {background:url(/SiteCollectionImages/enlaceBg.png) no-repeat left center;border:none !important;color:#fff;display:inline-block;cursor:pointer;margin:0;overflow:visible;width:auto}

/*Panel de avisos - estilos gnerales - por defecto azul informativo*/
.panel-avisos {overflow:hidden;width:65%;margin:20px 0}
.panel-avisos div div div{padding:20px}
.panel-avisos div div div div{padding:0}
#contenedorCentral .panel-avisos div div div .aviso-tipo{margin:0 0 0 10px;padding:4px 0 20px 58px;}
.panel-avisos .aviso-tipo strong{display:block;}
.panel-avisos  p.aviso-mensaje{display:list-item;margin:3px 0 20px 63px;padding:0;list-style:square inside;font-size:.9em}
.panel-avisos  ul.aviso-mensaje{margin:3px 0 20px 58px;padding:0}
.panel-avisos  .aviso-mensaje li{margin:3px 0 3px 5px;padding:0;list-style:square inside;font-size:.9em}
.panel-avisos  .aviso-acciones{margin:10px 0 0 60px;text-align:right}
.panel-avisos  .aviso-acciones input{margin:0 15px 0 0;padding:2px 5px;font-size:.9em;font-weight:bold;cursor:pointer}

/*Panel de avisos informativos - estilos azules*/
.panel-info{background:#fff url(/SiteCollectionImages/bgPanelEsquinaLB.png) no-repeat left bottom}
.panel-info div{background:url(/SiteCollectionImages/bgPanelEsquinaRT.png) no-repeat right top}
.panel-info div div{background:url(/SiteCollectionImages/bgPanelEsquinaLT.png) no-repeat left top}
.panel-info div div div{background:url(/SiteCollectionImages/bgPanelEsquinaRB.png) no-repeat right bottom}
.panel-info div div div div{background:none}
.panel-info .aviso-tipo{background:url(/SiteCollectionImages/imgAdvertencia.jpg) no-repeat left center}
.panel-info p.aviso-mensaje, .panel-info .aviso-mensaje li{color:#079;}
.panel-info .aviso-acciones input{color:#fff;background:#0ac;border:2px solid #0ac;border-color:#0bd #079 #079 #0bd}
.panel-info .aviso-acciones input:active{color:#035;border-color:#079 #0ac #0ac  #079}
.panel-info .aviso-acciones input:hover,
.panel-info .aviso-acciones input:focus{background:#08a}

/*Panel de avisos de error - estilos rojos*/
.panel-error{background:#fff url(/SiteCollectionImages/bgPanelErrorEsquinaLB.png) no-repeat left bottom}
.panel-error div{background:url(/SiteCollectionImages/bgPanelErrorEsquinaRT.png) no-repeat right top}
.panel-error div div{background:url(/SiteCollectionImages/bgPanelErrorEsquinaLT.png) no-repeat left top}
.panel-error div div div{background:url(/SiteCollectionImages/bgPanelErrorEsquinaRB.png) no-repeat right bottom}
.panel-error div div div div{background:none}
.panel-error .aviso-tipo{background:url(/SiteCollectionImages/imgError.gif) no-repeat left center}
.panel-error p.aviso-mensaje, .panel-error .aviso-mensaje li{color:#c00;}
.panel-error .aviso-acciones input{color:#fff;background:#c00;border:2px solid #c00;border-color:#f00 #900 #900 #f00}
.panel-error .aviso-acciones input:active{color:#600;border-color:#900 #f00 #f00 #900}
.panel-error .aviso-acciones input:hover,
.panel-error .aviso-acciones input:focus{background:#e00}

/*Panel de avisos de error - estilos verdes*/
.panel-ok{background:#fff url(/SiteCollectionImages/bgPanelOkEsquinaLB.png) no-repeat left bottom}
.panel-ok div{background:url(/SiteCollectionImages/bgPanelOkEsquinaRT.png) no-repeat right top}
.panel-ok div div{background:url(/SiteCollectionImages/bgPanelOkEsquinaLT.png) no-repeat left top}
.panel-ok div div div{background:url(/SiteCollectionImages/bgPanelOkEsquinaRB.png) no-repeat right bottom}
.panel-ok div div div div{background:none}
.panel-ok .aviso-tipo{background:url(/SiteCollectionImages/usuarioLogado.jpg) no-repeat left center}
.panel-ok p.aviso-mensaje, .panel-ok .aviso-mensaje li{color:#090;}
.panel-ok .aviso-acciones input{color:#fff;background:#090;border:2px solid #090;border-color:#090 #060 #060 #090}
.panel-ok .aviso-acciones input:active{color:#030;border-color:#060 #090 #090 #060}
.panel-ok .aviso-acciones input:hover,
.panel-ok .aviso-acciones input:focus{background:#070}

/*alta de usuario*/
.tsF div  {clear:both;margin-top:12px}
.tsF div label {width:14em;display:block;float:left;color:#333;font-size:.8em;text-align:right;padding-right:10px}
.tsF div input {width:25%}
.tsF div.tsFCheck input {float:none;border:solid 1px red;display:block;}
.tsFbotonera {display:block;margin:13px 0 0 151px}
.tsFbotonera .boton input {cursor:pointer}

#contenedorCentral #imagenesDiscapacidad ul li {cursor:pointer;margin:10px 0 15px 10px;list-style:none}
#contenedorCentral #ulDescripciones {margin-top:12px}



.logosInferior {clear:both;overflow:hidden;width:85%;margin:0 auto 2em;text-align:center;}
.logosInferior ul {margin:0;overflow:hidden;}
.logosInferior li{display:inline;margin:0 .40em}
.logosInferior li a{display:inline-block;}
.logosInferior li a:hover img, .logosInferior li a:focus img{opacity:.8;}

.desPortada{margin:2em auto 1.2em;position:relative;width:88.4%;background:url(/SiteCollectionImages/prodPortada-bg-txt1.png) no-repeat left center;}
.desPortadaF0{background:url(/SiteCollectionImages/prodPortada-bgs.png) repeat-x left bottom;}
.desPortadaF1{background:url(/SiteCollectionImages/prodPortada-bgl.png) repeat-y left top;}
.desPortadaF2{background:url(/SiteCollectionImages/prodPortada-bgr.png) repeat-y right top;}
.desPortadaF3{background:url(/SiteCollectionImages/prodPortada-bgt.png) repeat-x left top;}
.desPortadaF4{background:url(/SiteCollectionImages/prodPortada-bgb.png) repeat-x left bottom;}
.desPortadaE1{background:url(/SiteCollectionImages/prodPortada-ctl.png) no-repeat 0 0;}
.desPortadaE2{background:url(/SiteCollectionImages/prodPortada-ctr.png) no-repeat 100% 0;}
.desPortadaE3{background:url(/SiteCollectionImages/prodPortada-cbl.png) no-repeat 0 100%;}
.desPortadaE4{background:url(/SiteCollectionImages/prodPortada-cbr.png) no-repeat 100% 100%;}
.desPortadaCont{min-height:15em;padding:20px 40px;}
.desPortadaMenu{position:absolute;top:0;right:0;width:217px;padding:20px 32px 20px 0;}
.desPortadaMenu ul{}
.desPortadaMenu li{display:block;margin:0 0 8px;padding:0 0 0 26px;color:#000;background:none;font:.75em arial,sans-serif;}
.desPortadaMenu li a{display:block;position:relative;overflow:hidden;height:4.55em;padding:8px 36% 8px 7px ;color:#000;background:#fff url(/SiteCollectionImages/prodPortadaMenu-bg.png) no-repeat left center;border-radius:0 7px 7px 0;box-shadow:4px 4px 3px #333;opacity:.8;font-weight:bold;}
.desPortadaMenu li a:hover{text-decoration:none;opacity:1;}
.desPortadaMenu li strong{display:block;color:#85248F;font:normal .91em arial,sans-serif;}
.desPortadaMenu li a .tit{z-index:50;float:left;font-weight:bold;}
.desPortadaMenu li a .img{z-index:0;position:absolute;width:36%;top:0;right:0;}
.desPortadaMenu li.active{background:url(/SiteCollectionImages/prodPortadaMenu-bg-active.png) no-repeat left center;}
.desPortadaMenu li.active a{box-shadow:inset -7px 3px 5px #999;opacity:1;cursor:default;}
.desPortadaMenu li.active a:hover,
.desPortadaMenu li.active a:hover span,
.desPortadaMenu li.active a:hover img,
.desPortadaMenu li.active a:hover strong{cursor:default;}

.desPortadaTxt h1{width:70%;padding:8px 0 0;color:#000;font:bold 1.8em/80% arial, sans-serif;text-shadow:2px 2px 2px #fff;}
.desPortadaTxt h1 strong{color:#85248F;font-size:1.2em;line-height:95%;}
.desPortadaTxt p{position:absolute;bottom:44px;left:44px;text-transform:lowercase;}
.desPortadaTxt a{padding:3px 12px 3px 20px;color:#fff;background:#85248F url(/SiteCollectionImages/leermas.png) no-repeat left center;border:1px solid #666;border-radius:6px;box-shadow:4px 4px 5px #444;font:bold .85em arial, sans-serif;text-decoration:none;}
.desPortadaTxt a:hover, .desPortadaTxt a:focus{text-decoration:underline;}
.desPortadaTxt a:before{content:"";position:absolute;top:-3px;left:1px;right:1px;bottom:-3px;border-radius:5px;box-shadow:inset 0 0 5px #fff;}

.noticiasPortada{float:left;width:40%;margin:0 0 1em 4.68em;}
.noticiasPortada h2{padding:0 0 5px 15px;color:#000;background:url(/SiteCollectionImages/flecha_morada.png) no-repeat 0 6px;font:bold 17px arial,sans-serif;text-transform:lowercase;}
.noticiasPortada li{display:block;margin:0 5px;}
.noticiasPortada li a{display:block;padding:6px;}
.noticiasPortada li a:hover, .noticiasPortada li a:focus{text-decoration:none;background:#f3f3f3}
.noticiasPortada li a:hover .tit, .noticiasPortada li a:focus .tit{text-decoration:underline;}
.noticiasPortada li a span.tit{display:block;margin:0 0 5px;padding:0 0 0 8px;color:#85248F;background:url(/SiteCollectionImages/flecha_gris.png) no-repeat 0 5px;font:bold .8em arial,sans-serif;}
.noticiasPortada li a span.desc{display:block;margin:0;padding:0 0 0 8px;color:#000;font:normal .7em arial,sans-serif;}
.noticiasPortada p{float:left;margin:20px 5px 15px 18px;font:bold 11px arial, sans-serif;}
.noticiasPortada p a{color:#fff;padding:2px 8px 2px 20px;color:#fff;background:#85248F url(/SiteCollectionImages/leermas.png) no-repeat left center;border:1px solid #666;border-radius:6px;box-shadow:inset 0 0 3px #fff;font:bold 11px arial, sans-serif;text-transform:lowercase;}
.noticiasPortada p a:hover,.noticiasPortada p a:focus{text-decoration:underline;}

.productosPortada{position:relative;float:right;width:40%;margin:0 4.68em 1em 0;}
.productosPortada h2{padding:0 0 15px 15px;color:#000;background:url(/SiteCollectionImages/flecha_morada.png) no-repeat 0 6px;font:bold 17px arial,sans-serif;text-transform:lowercase;}
.productosPortada li{overflow:hidden;position:relative;padding:18px 15px 15px 122px;}
.productosPortada li .tit{display:block;padding:3px 0 4px 20px;color:#85248F;background:url(/SiteCollectionImages/iconoSeccion2.png) no-repeat 0 0;font:bold 13px arial, sans-serif;}
.productosPortada li .desc{display:block;padding:2px 2px 2px 13px;color:#000;font:normal 11px arial, sans-serif;}
.productosPortada li .img{position:absolute;overflow:hidden;top:15px;left:15px;bottom:15px;width:100px;}
.productosPortada li .img img{width: 6em;}
.productosPortada li .lnk{display:block;float:left;margin:5px 0 0 10px;padding:2px 8px 2px 20px;color:#fff;background:#85248F url(/SiteCollectionImages/leermas.png) no-repeat left center;border:1px solid #666;border-radius:5px;box-shadow:inset 0 0 3px #fff;font:bold 11px arial, sans-serif;text-transform:lowercase;}
.productosPortada li .lnk a{display:block;color:#fff;font:bold 11px arial, sans-serif;}
.ppC{position:relative;padding:20px 0;background:url(/SiteCollectionImages/prodPortada-bg.png) no-repeat center center;border:1px solid #EDDEEF;border-radius:10px;}
.ppCA{position:absolute;left:0;top:38%;float:left;width:40px;margin:0;}
.ppCC{position:relative;z-index:1005;float:none;display:block;width:76%;margin:0 auto;padding:0;background:#fff;border:1px solid #999;border-radius:10px;box-shadow:inset 0 0 5px 5px #fff, inset 0 0 5px 6px #ccc;overflow:hidden;}
.ppCC-alt{text-align:center;padding:10px;}
.ppCS{position:absolute;right:0;top:38%;float:right;width:40px;margin:0;text-align:right;}
.ppCA img, .ppCS img{cursor:pointer;opacity:.8 !important;}
.ppCA img:hover, .ppCS img:hover,
.ppCA img:focus, .ppCS img:focus{opacity:1 !important;}
.productosPortada div.js{height:10em;overflow:hidden;position:relative;}
.productosPortada ul.js{width:5000px;height:10em;overflow:hidden;position:absolute;left:0em;top:0em;}
.productosPortada ul.js li{float:left;width:8.5em;}
