.esq {float:left;}
.dre {float:right; width:69%;}
 
html {
	font-size:62.5%;
}

body {
	background-color:#4D717D;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.3em;
	margin:0;
	padding:0;
}

p,
li,
input,
textarea,
label,
select {
	font-size:1.1em;
	vertical-align: middle;
}

textarea {
	width:100%;
	_width:99%;
}


a {
	outline:none;
	_word-wrap: break-word; /* Sólo para IE6 */
}

a img {
	border:0;
}

form {
	margin:0;
	border:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
}

input,
textarea,
select {
	font-family: Arial, Helvetica, sans-serif;
}

h2 {
	font-size:2em;
	line-height:1em;
	margin:.5em 0 0 0;
	padding:0;
}

h3 {
	font-size:1.6em;
	padding:0;
	margin:0;
}

h4 {
	font-size:1.3em;
	padding:0;
	margin:0;
}

h5 {
	font-size:1.1em;
	padding:0;
	margin:0;
}


h6 {
	font-size:1em;
	font-weight:normal;
	margin:0;
	padding:0;
}

p {
	margin:.5em 0;
	padding:0;
}

a {
	color:#333;
	text-decoration:underline;
}

a:hover {
	color:#333;
	text-decoration:underline;
}

/* **************** ESTRUCTURA GENERAL ******** */


#sobrecontenedor {
	background-image:url(../img/bg-tabs-sombra.gif);
	background-repeat:repeat-y;
	width:756px;
	margin:0 auto;
	padding:0;
	border:0;
	clear:both;
	text-align:right;
	position:relative;
}


#sobrecontenedor:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}
#sobrecontenedor #navegacion {text-align: left;}

#sombra-tabs {
/*	background-image:url(../img/bg-tabs.gif);
	background-repeat:no-repeat;*/
	width:16px;
	height:663px;
	margin:0;
	padding:0;
	float:left;
}


#sombra-tabs:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}


#contenedor {
	background-color:#fff;
	background-image:url(../img/bg-cuerpo.gif);
	background-repeat:repeat-y;
	width:740px;
	margin:0;
	padding:0;
	border:0;
	float:left;
	text-align:left;
}

#contenedor:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}




#contenido {
	margin:0px 0 0 0;
	padding:0 0 0 160px;
	width:410px;
	float:left;
	min-height:500px;
	height:auto !important;
  overflow: hidden;
  height: expression(this.scrollHeight < 501? "500px": "auto");
}




/*

#contenido:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}
*/

/*
#contenido .abajo {
	width:350px;
	float:left;
}
*/


/* **************** CABECERA ******** */




#cabecera {
	background-image:url(../img/bg-cabecera-chica.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	border:0;
	height:166px;
	background-color:#fff;
	float:left;
	width:740px;
}


#inicio #cabecera {
	background-image:url(../img/bg-cabecera.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	border:0;
	height:206px;
}

.diferente #cabecera{
	background-image:url(../img/bg-cabecera-chica.gif) !important;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	border:0;
	height:166px !important;

}

#cabecera:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}


#cabecera h1 {
	clear:both;
	margin:0;
	padding:0;
	line-height:82px;
	font-size:10px;
	display:block;
}

#inicio #cabecera h1 {
	line-height:72px;
}

#cabecera h1 a  {
	display:block;
	text-indent:-9999px;
	width:100%;
}

#cabecera h2 {
	clear:both;
	margin:0;
	padding:0;
	line-height:10px;
	font-size:10px;
	display:block;
}

#inicio #cabecera h2 {
	line-height:50px;
}

#cabecera h2 a {
	display:block;
	text-indent:-9999px;
	width:100%;
}

#cabecera p.tamano {
	float:right;
	padding:11px;
}

#cabecera fieldset#buscador {
	padding:0 11px 11px 5px;
	border:0;
	margin:0 0 0 5px;
	display:block;
	text-align:right;
	float:right;
	background-color:#fff;
}

.espacio-buscador {
	height:40px;
}

#cabecera fieldset#buscador input {
	margin:11px 0 0 3px;
	padding:0;
}

#cabecera fieldset#buscador input.bt-buscador {
	background-image:url(../img/bt-buscar.gif);
	background-repeat:no-repeat;
	padding:0;
	border:0;
	width:15px;
	height:15px;
}

#cabecera fieldset#buscador input.bt-buscador:hover {
	cursor:hand;
}


#cabecera h5 {
	margin:0 0 0 1em;
	padding:0;
	background-image:url(../img/ico-inicio.gif);
	background-position:left;
	background-repeat:no-repeat;
	text-align:left;
	font-size:1.1em;
	font-weight:normal;
	color:#999;
	float:left;
}

#cabecera h5 a {
	color:#999;
	padding:4px 0 0 1.5em;
	text-decoration:none;
	display:block;
}

#cabecera p {
	margin:0;
	text-align:right;
	padding-right:1em;
	color:#999;
}

#cabecera p em {
	color:#fff;
}

#cabecera p a {
	text-decoration:none;
	color:#999;
	padding:0 .1em;
}

#cabecera p a:hover {
	text-decoration:none;
	color:#333;
}

#cabecera p a.tamano1 {
	font-size:1em;
	
}

#cabecera p a.tamano2 {
	font-size:1.1em;
	
	
}

#cabecera p a.tamano3 {
	font-size:1.2em;
	
}


/* **************** NAVEGACION ******** */

#navegacion {
	margin:0;
	padding:0;
	width:158px;
	position:absolute;
	top:168px;
	left:1px;
	float:none;
	clear:both;
	z-index:99;
}
/*
#cabecera {
	display:none;
}
*/

#inicio #navegacion {
	top:206px;
}

#inicio #pie {
border-top:100px solid #fff;
}
* html #inicio #pie { border-top:150px solid #FFFFFF; }

#navegacion:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}

#navegacion div {
	margin:0 0 9px 0;
	padding:0;
	background-repeat:no-repeat;
	background-position:bottom;
}



#navegacion div#caja-terapeuticas {
	background-image:url(../img/nav-terapeuticas-bottom.gif);
}

#navegacion div#caja-personalizados {
	background-image:url(../img/nav-personalizados-bottom.gif);
}

#navegacion div#caja-utilidades {
	background-image:url(../img/nav-utilidades-bottom.gif);
}


#navegacion div#caja-terapeuticas h4 {
	background-image:url(../img/nav-terapeuticas-top.gif);
	width:158px;
	height:43px;
}

#navegacion div#caja-personalizados h4 {
	background-image:url(../img/nav-personalizados-top.gif);
	width:158px;
	height:43px;
}

#navegacion div#caja-utilidades h4 {
	background-image:url(../img/nav-utilidades-top.gif);
	width:158px;
	height:27px;
}

#navegacion div h4 {
	font-size:10px;
	padding:0;
	margin:0;
	background-repeat:no-repeat;
	background-position:0;
	text-indent:-9999px;
}


#navegacion div h4 strong {
	visibility:hidden;
}

#navegacion div ul {
	margin:0 0 0 27px;
	padding:0 0 1em 0;
	list-style-type:none;
}

#navegacion div ul li {
	background-repeat:no-repeat;
	background-position:1px 8px;
	padding:3px 6px 2px 9px;
	line-height:1.3em;
	font-size:1.1em;
	text-align:left;
}

#navegacion div ul li.subtype {
	background-position:10px 8px;
	/*	padding:3px 6px 2px 19px;*/
}

#navegacion div ul li.subtype a {
	margin-left: 9px;
}

#navegacion div ul li.pequeno {
	background-repeat:no-repeat;
	background-position:3px 8px;
	padding:3px 6px 2px 9px;
	line-height:1.3em;
	font-size:.95em;
}

#navegacion div ul li a {
	text-decoration:none;
	display:block;
}


/* terapeuticas */

/*
#navegacion div#caja-terapeuticas {
	height:182px;
}

#navegacion div#caja-terapeuticas h4 {
	background-image:url(../img/tit-menu-terapeuticas.gif);
	width:136px;
	height:44px;
	background-position:12px 5px;
}

#navegacion div#caja-terapeuticas h4 strong {
	text-indent:-9999px;
	float:left;
}
*/


#navegacion div#caja-terapeuticas ul li {
	background-image:url(../img/li-naranja.gif);
}

#navegacion div#caja-terapeuticas ul li.pequeno {
	background-image:url(../img/li-dobleflechita.gif);
	background-position:0px 6px;
}

#navegacion div#caja-terapeuticas ul li a:hover {
	text-decoration:underline;
	color:#f90;
}


/* personalizados */

/*
#navegacion div#caja-personalizados {
	height:129px;
}


#navegacion div#caja-personalizados h4 {
	background-image:url(../img/tit-menu-personalizados.gif);
	width:111px;
	height:36px;
	background-position:12px 5px;
}

#navegacion div#caja-personalizados h4 strong {
	text-indent:-9999px;
	float:left;
}

*/


#navegacion div#caja-personalizados ul li {
	background-image:url(../img/li-fucsia.gif);
}

#navegacion div#caja-personalizados ul li a:hover {
	text-decoration:underline;
	color:#e14669;
}

/* utilidades */

/*
#navegacion div#caja-utilidades {
	height:139px;
}

#navegacion div#caja-utilidades h4 {
	background-image:url(../img/tit-menu-utilidades.gif);
	width:77px;
	height:18px;
	background-position:12px 5px;
}

#navegacion div#caja-utilidades h4 strong {
	text-indent:-9999px;
	float:left;
}

*/

#navegacion div#caja-utilidades ul li {
	background-image:url(../img/li-verde.gif);
}


#navegacion div#caja-utilidades ul li a:hover {
	text-decoration:underline;
	color:#9c0;
}

/* **************** EXTRAS ******** */

#extras {
	margin:0 0 0 20px;
	_margin:0 0 0 19px;
	padding:0;
	border:0;
	width:140px;
	float:left;
	clear:none;
}

.rambitoyrambon {
	border:0;
	border-top:1px solid #fff;
	float:left;
	width:740px;
	margin:0;
	padding:0;
	clear:both;
}

.rambitoyrambonDentroCaja {
	border:0;
	border-top:1px solid #fff;
	float:left;
	width:380px;
	margin:0;
	padding:0;
	clear:both;
}
.rambitoyrambon .texto {
	float:left;
	

}

.rambitoyrambon .imagen {
	float:left;
    padding:0pt 0pt 3pt 0px;
    margin:0 10px 3pt 5px;
	background-image:url(../img/bg-puntos-horizontales.gif);
	background-position:bottom;
	background-repeat:repeat-x;
   
}
.rambitoyrambon .imagen .ampli{
	   padding:0pt 0pt 0pt 5px;
	 
	  /* background-image:url(../img/bg-puntos-horizontales.gif);
	   background-position:center bottom;
	   background-repeat:repeat-x;*/
 	  /* width:150%;
 	   padding:0pt 0pt 1em 10px;*/
}
.rambitoyrambon .listado_imagenes {
	clear: both;
	margin:10px 0 0 0px;
	width:400px;
	float:left;
}
/*
#extras:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}
*/
#bd-contacto #extras .promo,
#bd-mapaweb #extras .promo,
#inicio #extras .promo,
#registro #extras .promo {
	margin:0 0 1em 0;
	padding:0 0 1em 0;
	background-image:url(../img/bg-extras-puntos.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#bd-contacto #extras .promo img,
#bd-mapaweb #extras .promo img,
#inicio #extras .promo img,
#registro #extras .promo img {
	float:right;
	margin:3px 0 .2em .2em;
}



#extras .banner140x80 img {
	float:none;
	margin:.5em 0;
}

#extras .banner140x80 {
	background:transparent;
}


/* **************** PIE ******** */



#pie {
	clear:both;
	margin:0;
	padding:15px 0 0 0;
	height:56px;
	border-top:15px solid #fff;
	background-image:url(../img/bg-pie.gif);
	background-repeat:repeat-y;
}

#pie .excepcion {
	padding-left:150px;
	float:left;
}


#pie:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}

#pie h4 {
		background-image:url(../img/logo-almirall-pie.gif);
		background-repeat:no-repeat;
		width:74px;
		height:23px;
		margin:0 15px 0 0;
		padding:0;
		float:left;
		line-height:10px;
}

#pie h4 a {
	text-indent:-9999px;
	display:block;
	cursor:hand;
	width:100%;
	height:100%;
}

#pie p {
	font-size:1em;
	padding:0;
	margin:0;
	float:left;
}

#pie p a {
	text-decoration:none;
}

#pie p a:hover {
	text-decoration:underline;
}


#pie p strong {
	display:block;
	font-weight:normal;
	color:#0b9dcf;
}

#pie .url {
	display:block;
	font-weight:normal;
	color:#0b9dcf;
	text-decoration:underline;
}

#legal {
	clear:both;
	margin:0;
	padding:0;
	background-image:url(../img/bg-legal.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}


#legal:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}


#legal p {
	margin:0;
	padding:2em 180px;
	color:#999;
	font-size:.9em;
}

#sobrecreditos {
	clear:both;
	margin:0 auto;
	padding:0;
	width:756px;
	height:80px;
}

#creditos {
	margin:0;
	padding:0;
	background-color:#4D717D;
}

#creditos p {
	margin:0;
	padding:.2em 1em;
	text-align:right;
	color:#6F8890;
	font-size:.9em;
}

#creditos p a {
	color:#6F8890;
	text-decoration:none;
}

#creditos p a:hover {
	color:#6F8890;
}

/* ********************************* CONTENIDO ********** */


/* *********************** INICIO ******* */

#inicio #contenido {
	background-repeat:no-repeat;
	background-position:top right;
}

.paso1#inicio #contenido {
	background-image:url(../img/bg-home-001.gif);
}

.paso2#inicio #contenido {
	background-image:url(../img/bg-home-002.gif);
}

.paso3#inicio #contenido {
	background-image:url(../img/bg-home-003.gif);
}

#contenido:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}

#inicio #contenido .arriba {
	height:132px;
	padding:0;
	margin:0;
}

.paso1#inicio #contenido .arriba,
.paso2#inicio #contenido .arriba,
.paso3#inicio #contenido .arriba {
	height:142px;
	padding:0;
	margin:0;
}

#inicio #contenido .arriba h2,
#inicio #contenido .arriba h4 {
	text-indent:-9999px;
	font-size:10px;
	line-height:10px;
	padding:0;
	margin:0;
}

#inicio #contenido .arriba fieldset {
	border:0;
	padding:0 0 0 19px;
	margin:45px 0 0 0;
}

.paso1#inicio #contenido .arriba fieldset,
.paso2#inicio #contenido .arriba fieldset,
.paso3#inicio #contenido .arriba fieldset {
	border:0;
	padding:0 0 0 19px;
	margin:32px 0 0 0;
}

#inicio #contenido .arriba fieldset dl {
	float:left;
	width:100%;
	margin:0 0 4px 0;
	padding:0;
}

#inicio #contenido .arriba fieldset dt {
	float:left;
	width:60px;
	color:#b8edf0;
	margin:0;
	padding:0;
}


#inicio #contenido .arriba fieldset  dd {
	margin:0;
	padding:0;
}

#inicio #contenido .arriba fieldset dd input {
	font-size:.95em;
	margin:0;
	float:left;
}


.alerta-error {
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:#ff0;
	padding:0px 0 3px 18px;
	background-position:0 0px;
	background-repeat:no-repeat;
	background-image:url(../img/ico-alerta.gif);
	clear:both;
	margin:0;
}

.alerta-error_formu {
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:red;
	padding:0px 0 3px 18px;
	background-position:0 0px;
	background-repeat:no-repeat;
	background-image:url(../img/ico-alerta.gif);
	clear:both;
	margin:0;
}

#inicio #contenido .arriba fieldset dl.fila0 {
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding-bottom:0px;
}

#inicio #contenido .arriba fieldset dl.fila0 dt {
	width:220px;
}

#inicio #contenido .arriba fieldset dl.fila0 .excepcion {
	color:#000;
}


#inicio #contenido .arriba fieldset dl.fila1 dd input {
	width:134px;
	margin:0 20px 0 0;
}

#inicio #contenido .arriba fieldset dl.fila1 dd .excepcion {
	font-size:1.1em;
	font-weight:bold;
	color:#fff;
}

#inicio #contenido .arriba fieldset .fila2 dd input {
	width:92px;
	float:left;
}

#inicio #contenido .arriba fieldset .fila2 dd input.bt-entrar {
	width:39px;
	margin:0 20px 0 4px;
}

#inicio #contenido .arriba fieldset label {
	font-size:.95em;
	padding:0;
	margin:0;
}

#inicio #contenido .arriba fieldset label input {
	font-size:9px;
	float:left;
	margin:0px 10px 0 0;
}


/* abajo */


#inicio #contenido .abajo {
	height:254px;
	margin-top:10px;
	_margin-top:5px;
}
		
#inicio #contenido .abajo h3 {
	text-indent:-9999px;
	font-size:10px;
	line-height:10px;
	margin:0;
	padding:0;
	height:105px;
}

#inicio #contenido .abajo p {
	padding:0 245px 0 19px;
	color:#666;
}

.paso2#inicio #contenido .abajo p {
	padding:0 265px 0 19px;
	color:#666;
}

#inicio #contenido  ul {
	margin:0;
	padding:0 0 0 328px;
	width:82px;
	background-image:url(../img/nav-home-bg.gif);
	background-repeat:no-repeat;
	background-position:left;
	list-style-type:none;
	float:right;
	height:15px;
}

#inicio #contenido  li {
	margin:0 2px 0 0;
	padding:0;
	float:left;
}

#inicio #contenido  li a {
	font-weight:bold;
	text-decoration:none;
	background-image:url(../img/nav-home-off.gif);
	background-repeat:no-repeat;
	width:20px;
	height:12px;
	display:block;
	text-align:center;
	font-size:10px;
	color:#999;
	line-height:10px;
	padding-top:3px;
}

.paso1#inicio #contenido  li#li1 a, 
.paso2#inicio #contenido  li#li2 a,
.paso3#inicio #contenido  li#li3 a,
#inicio #contenido #nav-3pasos li a:hover {
	background-image:url(../img/nav-home-on.gif);
	color:#fff;
}


/* *********************** REGISTROS ********** */

#registro #contenido .arriba {
	background-image:url(../img/cabecera-registro.gif);
	background-repeat:no-repeat;
	height:87px;
	border:0;
	margin:0;	
}

#registro #contenido .arriba h2 {
	margin:0;	
	padding:0;
	font-size:10px;
}

#registro #contenido .arriba h2 strong {
	text-indent:-9999px;
	float:left;
}


#registro #contenido .arriba h5 {
	margin:0;	
	padding:43px 0 0 21px;
	color:#666;
}


#registro #contenido .abajo {
	background-image:url(../img/bg-gris-abajo.gif);
	background-repeat:no-repeat;
	background-position:bottom;	
	border:0;
	margin:0;
/*	padding:.5em 2em 2em 2em;*/
	padding:.5em 15px 15px 15px;
	width:380px;
}


#registro #contenedor .reg-unico#contenido .abajo {
	width:410px;
}

#registro #contenedor .reg-ventajas#contenido .abajo {
	width:410px;
}


#registro #contenedor .reg-soluciones#contenido .abajo {
	width:410px;
	margin-left:0;
}

#registro #contenido .abajo h3 {
	color:#0b9dcf;
	padding:1em 0 1em 0;
}

#registro #contenido .abajo h3 em {
	background-image:url(../img/ico-doctor-azul-blanco.gif);
	background-repeat:no-repeat;
	background-position:5px 0;
	padding:0 1.5em;
}

#registro #contenido .abajo fieldset {
	border:0;
}

#registro #contenido .abajo fieldset .alineacion {
	margin:3em 0 1em 0;
	float:right;
}

.pre_alineacion{
padding-left:256px;
padding-bottom:10px;
}

#registro #contenido .abajo fieldset .alineacion-ahora {
	margin:3em 0 1em 0;
	float:right;
	clear:both;
}





#registro #contenido .abajo textarea,
#registro #contenido .abajo label select,
#registro #contenido .abajo label input {
	border:1px solid #999;
	font-size:1em;
}

#registro #contenido .abajo label input.checkbox {
	border:0;
}


#registro #contenido .abajo label.eei {
	width:170px;
	padding:0;
	margin:0;
	float:left;
	border:0;
	line-height:2em;
}

#registro #contenido .abajo .paso-4-4 label.eei {
	width:300px;
	float:none;
}

#registro #contenido .abajo label.eei span {
	float:right;
	line-height: 1.2;
	width:140px;
	padding-top: 6px;
}

#registro #contenido .abajo label.eei input {
	float:left;
	width:20px;
}


#registro #contenido .abajo label.excepcion {
	padding:0;
	margin:.5em 1em .5em 0;
	float:none;
}


#registro #contenido .abajo label.dp {
	padding:0;
	margin:0 0 1em 0;
	float:none;
	display:block;
	clear:both;
	line-height:2em;
}

#registro #contenido .abajo label.formacionnif {
	padding:0;
	margin:0 0 1em 0;
	float:none;
	display:block;
	color:#D75C50;
	font-weight:bold;
	clear:both;
	line-height:2em;
}

#registro #contenido .abajo label.dp:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}

/*#registro #contenido .abajo label.dp span,
#registro #contenido .abajo label.dp input {
	display:block;
}*/

.span-relative {
	_position:relative;
	_padding:0 0 1px 0;
}

#registro #contenido .abajo label span.label-block {
	float:left;
	width: 50%;
	display:inline;
	padding-right: 5px;
}

#registro #contenido .abajo label span.input-block {
	float: left;
	width: 48%;
	_width: 47%;
	display: inline;
}

#registro #contenido .abajo label span.input-block input {
	width:100%;
}

#registro #contenido .abajo .col-1,
#registro #contenido .abajo .col-2  {
	float:left;
	margin-right:1em;
}


#registro #contenido .paso-1-4 {
	background-image:url(../img/paso-1-2.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

#registro #contenido .paso-2-4 {
	background-image:url(../img/paso-2-2.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

#registro #contenido .paso-3-4 {
	background-image:url(../img/paso-3-4.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

#registro #contenido .paso-4-4 {
	background-image:url(../img/paso-4-4.gif);
	background-position:top right;
	background-repeat:no-repeat;
}



#registro .reg-unico#contenido  .arriba  {
	background-image:url(../img/cab-registro-unico.gif);
	background-repeat:no-repeat;
	height:92px;
	border:0;
	margin:0;	
}

#registro .reg-ventajas#contenido  .arriba  {
	background-image:url(../img/cab-ventajas-registro.gif);
	background-repeat:no-repeat;
	height:92px;
	border:0;
	margin:0;	
}

#registro .reg-soluciones#contenido  .arriba  {
	background-image:url(../img/cab-soluciones-aqui.gif);
	background-repeat:no-repeat;
	height:92px;
	border:0;
	margin:0;	
}



#registro .reg-soluciones#contenido .arriba h5,
#registro .reg-ventajas#contenido .arriba h5,
#registro .reg-unico#contenido .arriba h5  {
	text-indent:-9999px;
	float:left;
}


#registro .reg-soluciones#contenido .abajo p,
#registro .reg-ventajas#contenido .abajo p,
#registro .reg-unico#contenido .abajo p  {
	padding-left:2em;
	padding-right:2em;
}


#registro .reg-soluciones#contenido .abajo h5,
#registro .reg-ventajas#contenido .abajo h5,
#registro .reg-unico#contenido .abajo h5  {
	margin:1em 0 0 0;
	padding-left:2em;
	padding-right:2em;
}


#registro .reg-soluciones#contenido .abajo h4.reg-ahora,
#registro .reg-ventajas#contenido .abajo h4.reg-ahora,
#registro .reg-unico#contenido .abajo h4.reg-ahora  {
	background-image:url(../img/bg-reg-ahora.gif);
	background-repeat:no-repeat;
	width:379px;
	height:111px;
	padding:0;
	margin:1em auto;
}

#registro .reg-soluciones#contenido .abajo h4.reg-ahora span,
#registro .reg-ventajas#contenido .abajo h4.reg-ahora span,
#registro .reg-unico#contenido .abajo h4.reg-ahora span {
	display:block;
	padding:63px 0 0 35px;
}

#registro .reg-soluciones#contenido .abajo,
#registro .reg-ventajas#contenido .abajo,
#registro .reg-unico#contenido .abajo {
	padding:.5em 0 2em 0;
}

#registro .reg-soluciones#contenido .abajo fieldset,
#registro .reg-ventajas#contenido .abajo fieldset,
#registro .reg-unico#contenido .abajo fieldset {
	background-image:url(../img/bg-ingreso-registro.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin:0 auto 1em auto;
	padding:0 0 0 35px;
	width:344px;
	height:137px;
}

#registro .reg-soluciones#contenido .abajo fieldset:after,
#registro .reg-ventajas#contenido .abajo fieldset:after,
#registro .reg-unico#contenido .abajo fieldset:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}

#registro .reg-soluciones#contenido .abajo h4,
#registro .reg-ventajas#contenido .abajo h4,
#registro .reg-unico#contenido .abajo h4 {
	padding:10px 0 0 0;
}

#registro .reg-soluciones#contenido .abajo fieldset label,
#registro .reg-ventajas#contenido .abajo fieldset label,
#registro .reg-unico#contenido .abajo fieldset label {
	float:left;
	clear:none;
	margin:10px 7px 0 0;
}

#registro .reg-soluciones#contenido .abajo fieldset input.boton-entrar,
#registro .reg-ventajas#contenido .abajo fieldset input.boton-entrar,
#registro .reg-unico#contenido .abajo fieldset input.boton-entrar {
	width:72px;
	margin:29px 0 0 0;
}


#registro .reg-soluciones#contenido .abajo fieldset label.dp input,
#registro .reg-ventajas#contenido .abajo fieldset label.dp input,
#registro .reg-unico#contenido .abajo fieldset label.dp input {
	width:77px;
	margin:0;
	padding:2px;
	display:block;
}

#registro .reg-soluciones#contenido .abajo fieldset label.eei,
#registro .reg-ventajas#contenido .abajo fieldset label.eei,
#registro .reg-unico#contenido .abajo fieldset label.eei  {
		width:300px;
	margin:0;
}


/* *********************** REGISTRADO ********** */

#bd-registrado #contenido .arriba {
	background-image:url(../img/bg-gris-arriba.gif);
	background-repeat:no-repeat;
	height:105px;
	border:0;
	margin:0;	
}


#bd-registrado  #contenido .arriba h2 {
	margin:0;	
	padding:.5em 0 0 15px;
	font-size:1.8em;
}

#bd-registrado  #contenido .arriba h5 {
	margin:25px 0 0 0;	
	padding:0 0 0 15px;
	font-size:1.1em;
	float:left;
	color:#666;
}

#bd-registrado  #contenido .arriba p {
	margin:25px 0 0 0;	
	padding:0 15px 0 20px;
	font-size:.9em;
	height:15px;
	float:right;
	color:#666;
	background-image:url(../img/ico-doctor-azul-gris.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#bd-registrado  #contenido .arriba p a,
#bd-registrado  #contenido .abajo .col-1 a,
#bd-registrado  #contenido .abajo .col-2 a,
#bd-registrado  #contenido .abajo .col-3 a {
	text-decoration:none;
	cursor:hand;
}

#bd-registrado  #contenido .abajo .col-1 a:hover,
#bd-registrado  #contenido .abajo .col-2 a:hover,
#bd-registrado  #contenido .abajo .col-3 a:hover {
	text-decoration:underline;
/*	color:#09c;*/
	cursor:hand;
}

#bd-registrado  #contenido .abajo .col-1 a:hover h6,
#bd-registrado  #contenido .abajo .col-2 a:hover h6,
#bd-registrado  #contenido .abajo .col-3 a:hover h6,
#bd-registrado  #contenido .abajo .col-1 a:hover h4,
#bd-registrado  #contenido .abajo .col-2 a:hover h4,
#bd-registrado  #contenido .abajo .col-3 a:hover h4 {
	text-decoration:underline;
	color:#09c;
}


#bd-registrado  #contenido .arriba p a:hover {
	text-decoration:underline;
}


#bd-registrado #contenido .abajo {
	background-image:url(../img/bg-gris-abajo.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	border:0;
	margin:0;
	padding:0 15px 30px 15px;
	width:380px;
}
#bd-contacto  .at-inicio#contenido .abajo .col-1 .promo h4,
#bd-contacto  .at-inicio#contenido .abajo .col-2 .promo h4,
#bd-contacto  .at-inicio#contenido .abajo .col-3 .promo h4,
#bd-contacto  .at-productos#contenido .abajo .col-1 .promo h4,
#bd-contacto  .at-productos#contenido .abajo .col-2 .promo h4, 
#bd-terapeuticas  .at-inicio#contenido .abajo .col-1 .promo h4,
#bd-terapeuticas  .at-inicio#contenido .abajo .col-2 .promo h4,
#bd-terapeuticas  .at-inicio#contenido .abajo .col-3 .promo h4,
#bd-terapeuticas  .at-productos#contenido .abajo .col-1 .promo h4,
#bd-terapeuticas  .at-productos#contenido .abajo .col-2 .promo h4 {
	/*margin:0;	*/
	margin:10px 0pt 0pt;
	padding:4px 0 0 5px;
	font-size:1.2em;
	line-height:1.2em;
	color:#09c;
	background-image:url(../img/bg-h4-gris-puntos.gif);
	background-repeat:no-repeat;
	height:19px;
}
#bd-registrado  #contenido .abajo h4 {
	/*margin:0;	*/
	padding:4px 0 0 5px;
	font-size:1.2em;
	line-height:1.2em;
	color:#09c;
	background-image:url(../img/bg-h4-gris-puntos.gif);
	background-repeat:no-repeat;
	height:19px;
}

#bd-contacto  #contenido .abajo h6,
#bd-terapeuticas  #contenido .abajo h6,
#bd-registrado  #contenido .abajo h6 {
	margin:0;	
	padding:.5em 0 .1em 0;
	font-size:.9em;
	color:#09c;
	text-transform:uppercase;
}

#bd-registrado  #contenido .abajo span {
	text-align : left;	
	margin:10px;	
	padding:.5em 0 .1em 0;
	font-size:.9em;
	color:#09c;
	text-decoration: none;
}
#bd-contacto  #contenido .abajo h5,
#bd-terapeuticas  #contenido .abajo h5,
#bd-registrado  #contenido .abajo h5 {
	margin:0;	
	padding:0 0 .2em 0;
	font-size:1.1em;
	line-height:1.4em;
	color:#333;
	padding:0pt 0pt 0.2em 10px;
}

#bd-contacto  #contenido .abajo h5 a,
#bd-terapeuticas  #contenido .abajo h5 a,
#bd-registrado  #contenido .abajo h5 a {
	text-decoration:underline;
	color:#333;
}

#bd-contacto  #contenido .abajo p,
#bd-terapeuticas  #contenido .abajo p,
#bd-registrado  #contenido .abajo p {
	margin:0;	
	padding:0pt 10px 2em;
	line-height:1.4em;
	color:#666;
}
#bd-registrado  #contenido .abajo p {
	text-align: justify;
		
}
#bd-registrado  .at-busqueda#contenido .abajo a,
#bd-registrado  .at-busqueda#contenido .abajo span,
#bd-registrado  .at-busqueda#contenido .abajo h5,
#bd-registrado  .at-busqueda#contenido .abajo p {
	overflow:hidden;
	padding: 0pt !important;
	margin: 0pt !important;
}

#bd-contacto .at-inicio#contenido .abajo p, 
#bd-terapeuticas .at-inicio#contenido .abajo p {
/*	padding-top:1em;*/
	padding-top:0.5em;
	padding-bottom:0.5em;
}

#bd-terapeuticas  #contenido .abajo p strong {
	font-style:normal;
}

#bd-contacto  #contenido .abajo p strong,
#bd-registrado  #contenido .abajo p strong {
	color:#ccc;
	padding-right:.5em;
	font-style:normal;
	font-weight:normal;
}

#bd-contacto  #contenido .abajo .col-1,
#bd-terapeuticas  #contenido .abajo .col-1,
#bd-registrado  #contenido .abajo .col-1 {
	width:185px;
	padding:0;
	margin:0;
	float:left;
}

#bd-contacto  #contenido .abajo .col-1,
#bd-terapeuticas  #contenido .abajo .col-1 {
	padding:0pt 0pt 0.6em 10px;
	clear:left;
}

#bd-contacto  #contenido .abajo .col-2,
#bd-terapeuticas  #contenido .abajo .col-2,
#bd-registrado  #contenido .abajo .col-2 {
	width:185px;
	padding:0;
	margin:0;
	float:right;
}

#bd-contacto  #contenido .abajo .col-2, 
#bd-terapeuticas  #contenido .abajo .col-2 {
	padding:0pt 10px 0.6em 0pt;
	clear:right;
}

#bd-contacto  #contenido .abajo .col-3,
#bd-terapeuticas  #contenido .abajo .col-3 {
/*	padding:0pt 10px 0.6em 10px;*/
	clear:both;
	float:none;
}

/*#bd-terapeuticas  #contenido .abajo .col-3,*/
#bd-registrado  #contenido .abajo .col-3 {
	clear:both; 
	padding:0;
/*	margin:0;*/
	margin:0 0 10px 0;
	float:none;
}

#bd-registrado  #contenido .abajo .col-3 .bloque {
	display:block;
	clear:both;
}

#bd-registrado  #contenido .abajo .col-3 .texto {
	float:none;
}
#bd-contacto  #contenido .abajo .col-3 h4,
#bd-terapeuticas  #contenido .abajo .col-3 h4,
#bd-registrado  #contenido .abajo .col-3 h4 {
	background-image:url(../img/bg-h4-gris-puntos.gif);
	background-repeat:repeat-x !important;
}


/*#bd-terapeuticas  #contenido .abajo .col-3 h5,*/
#bd-registrado  #contenido .abajo .col-3 h5 {
	color:#666;
}

/*#bd-terapeuticas  #contenido .abajo .col-3 h5 a,*/
#bd-registrado  #contenido .abajo .col-3 h5 a {
	text-decoration:none;
	color:#666;
}

#bd-contacto  #contenido .abajo .col-3 h4,
#bd-terapeuticas  #contenido .abajo .col-3 h4,
#bd-registrado  #contenido .abajo .col-3 h4 a {
	margin:0 0 .8em 0;
}

#bd-contacto  #contenido .abajo .col-3 img,
#bd-terapeuticas  #contenido .abajo .col-3 img,
#bd-registrado  #contenido .abajo .col-3 img {
	float:left;
	margin:.3em .5em .2em 0;
}

fieldset#encuesta {
	background-color:#eee;
	border:0;
	padding:.5em;
	margin:.5em 0 1.5em 0;
}
fieldset#encuesta .btverencuesta{
margin:3px;		
}
#bd-registrado #contenido .abajo .col-2 fieldset#encuesta p {
	padding:0 0 .5em 0;
	margin:0;
}

fieldset#encuesta label {
	padding:0;
	margin:.5em 0;
	display:block;
/*	float:left;*/
	clear:left;
	color:#666;
}

fieldset#encuesta input {
	float:right;
	margin:0 .5em 1.5em 0;
}

fieldset#encuesta label input {
	float:left;
	margin:0 .3em 0 0;
}

fieldset#encuesta input.boton {
	clear:both;
	float:none;
	display:block;
	margin:.5em 0;
}

/* registrado EXTRAS */


#bd-terapeuticas #extras,
#bd-noticias #extras,
#bd-registrado #extras {
	width:150px;
	border:0;
}
#bd-contacto #extras, #bd-mapaweb #extras,#bd-terapeuticas #extras,#bd-noticias #extras{
	/*height:430px;*/
}

#bd-contacto #extras .doctor h5,
#bd-terapeuticas #extras .doctor h5,
#bd-noticias #extras .doctor h5,
#bd-mapaweb #extras .doctor h5,
#bd-registrado #extras .doctor h5 {
	background-image:url(../img/bg-tit-esquina-doctor.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	border:0;
	padding:7px 30px 0 10px;
	line-height:1.2em;
	font-size:1.1em;
}


#bd-terapeuticas #extras .promo,
#bd-noticias #extras .promo,
#bd-mapaweb#extras .promo,
#bd-registrado #extras .promo {
	padding:0;
	margin:0;
}
/*
#bd-contacto #extras .contenidos,
#bd-contacto #extras .agenda,
#bd-contacto #extras .utilidades,
#bd-contacto #extras .doctor,*/
#bd-terapeuticas #extras .contenidos,
#bd-terapeuticas #extras .agenda,
#bd-terapeuticas #extras .utilidades,
#bd-terapeuticas #extras .doctor,
#bd-noticias #extras .contenidos,
#bd-noticias #extras .agenda,
#bd-noticias #extras .utilidades,
#bd-noticias #extras .doctor,
#bd-mapaweb #extras .contenidos,
#bd-mapaweb #extras .agenda,
#bd-mapaweb #extras .utilidades,
#bd-mapaweb #extras .doctor,
#bd-registrado #extras .contenidos,
#bd-registrado #extras .agenda,
#bd-registrado #extras .utilidades,
#bd-registrado #extras .doctor {
	padding:0;
	margin:0;
	background-color:#eee;
	background-image:none;
}

#bd-contacto #extras .contenidos p,
#bd-terapeuticas #extras .contenidos p,
#bd-noticias #extras .contenidos p,
#bd-mapaweb #extras .contenidos p,
#bd-registrado #extras .contenidos p{
	padding:7px 10px 9px 10px;
	margin:0;
}

#bd-contacto #extras .doctor p,
#bd-terapeuticas #extras .doctor p,
#bd-noticias #extras .doctor p,
#bd-mapaweb #extras .doctor p,
#bd-registrado #extras .doctor p {
	padding:3px 10px 4px 10px;
	margin:0;
}

#bd-contacto #extras a.desconectar,
#bd-terapeuticas #extras a.desconectar,
#bd-noticias #extras a.desconectar,
#bd-mapaweb #extras a.desconectar,
#bd-registrado #extras a.desconectar  {
	background-image:url(../img/ico-desconectar.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-right:14px;
	color:#f00;
}

#bd-contacto #extras .utilidades h5,
#bd-contacto #extras .agenda h5,
#bd-contacto #extras .contenidos h5,
#bd-terapeuticas #extras .utilidades h5,
#bd-terapeuticas #extras .agenda h5,
#bd-terapeuticas #extras .contenidos h5,
#bd-noticias #extras .utilidades h5,
#bd-noticias #extras .agenda h5,
#bd-noticias #extras .contenidos h5,
#bd-mapaweb #extras .utilidades h5,
#bd-mapaweb #extras .agenda h5,
#bd-mapaweb #extras .contenidos h5,
#bd-registrado #extras .utilidades h5,
#bd-registrado #extras .agenda h5,
#bd-registrado #extras .contenidos h5 {
	background-image:url(../img/bg-tit-contenidos.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:20px;
	border:0;
	padding:7px 10px 0 35px;
	margin:0;
	line-height:1.2em;
	font-size:1.1em;
}
#bd-contacto #extras .agenda h5,
#bd-terapeuticas #extras .agenda h5,
#bd-noticias #extras .agenda h5,
#bd-mapaweb #extras .agenda h5,
#bd-registrado #extras .agenda h5 {
	background-image:url(../img/bg-tit-agenda.gif);
}
#bd-contacto #extras .utilidades h5,
#bd-terapeuticas #extras .utilidades h5,
#bd-noticias #extras .utilidades h5,
#bd-mapaweb #extras .utilidades h5,
#bd-registrado #extras .utilidades h5 {
	background-image:url(../img/bg-tit-utilidades.gif);
}
#bd-contacto #extras ul,
#bd-terapeuticas #extras ul,
#bd-noticias #extras ul,
#bd-mapaweb #extras ul,
#bd-registrado #extras ul {
	margin:0;
	padding:0 0 0 10px;
	list-style-type:none;
}
#bd-contacto #extras .contenidos li,
#bd-terapeuticas #extras .contenidos li,
#bd-noticias #extras .contenidos li,
#bd-mapaweb #extras .contenidos li,
#bd-registrado #extras .contenidos li {
/*	background-image:url(../img/li-contenidos.gif);
	background-repeat:no-repeat;
	background-position:0 8px;
	padding:6px 10px 6px 12px;*/
	background-image:url(../img/li-agenda.gif);
	background-repeat:no-repeat;
	background-position:0 15px;
}
#bd-contacto #extras .agenda li,
#bd-terapeuticas #extras .agenda li,
#bd-noticias #extras .agenda li,
#bd-mapaweb #extras .agenda li,
#bd-registrado #extras .agenda li {
	background-image:url(../img/li-agenda.gif);
	background-repeat:no-repeat;
	background-position:0 15px;
}
#bd-contacto #extras .contenidos li a,
#bd-terapeuticas #extras .contenidos li a,
#bd-noticias #extras .contenidos li a,
#bd-mapaweb #extras .contenidos li a,
#bd-registrado #extras .contenidos li a,
#bd-contacto #extras .agenda li a,
#bd-terapeuticas #extras .agenda li a,
#bd-noticias #extras .agenda li a,
#bd-mapaweb #extras .agenda li a,
#bd-registrado #extras .agenda li a {
	display:block;
	padding:0px 0px 6px 9px;
	text-decoration:underline;
}
/*
#bd-terapeuticas #extras .contenidos li a:hover,
#bd-noticias #extras .contenidos li a:hover,
#bd-registrado #extras .contenidos li a:hover,
#bd-terapeuticas #extras .agenda li a:hover,
#bd-noticias #extras .agenda li a:hover,
#bd-registrado #extras .agenda li a:hover {
	background-image:url(../img/li-agenda-hover.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
}
*/
#bd-registrado #extras .contenidos .close-img,
#bd-registrado #extras .agenda .close-img{
	margin-top: 10px;
	margin-right: 2px;
	padding:0 5 4 0px;
	width:12px;
	height:11px;
	float:right;
}
#bd-contacto #extras .contenidos li strong,
#bd-terapeuticas #extras .contenidos li strong,
#bd-noticias #extras .contenidos li strong,
#bd-mapaweb #extras .contenidos li strong,
#bd-registrado #extras .contenidos li strong,
#bd-contacto #extras .agenda li strong,
#bd-terapeuticas #extras .agenda li strong,
#bd-noticias #extras .agenda li strong,
#bd-mapaweb #extras .agenda li strong,
#bd-registrado #extras .agenda li strong {
	display:block;
}
#bd-contacto #extras .contenidos ul li a strong,
#bd-terapeuticas #extras .contenidos ul li a strong,
#bd-noticias #extras .contenidos ul li a strong,
#bd-mapaweb #extras .contenidos ul li a strong,
#bd-registrado #extras .contenidos ul li a strong,
#bd-contacto #extras .agenda ul li a strong,
#bd-terapeuticas #extras .agenda ul li a strong,
#bd-noticias #extras .agenda ul li a strong,
#bd-mapaweb #extras .agenda ul li a strong,
#bd-registrado #extras .agenda ul li a strong {
		text-decoration:none;
}
#bd-contacto #extras  ul,
#bd-terapeuticas #extras  ul,
#bd-noticias #extras  ul,
#bd-mapaweb #extras  ul,
#bd-registrado #extras  ul {
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
}
#bd-contacto #extras .utilidades li,
#bd-terapeuticas #extras .utilidades li,
#bd-noticias #extras .utilidades li,
#bd-mapaweb #extras .utilidades li,
#bd-registrado #extras .utilidades li {
	background-image:url(../img/li-utilidades.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	padding:2px 10px 2px 12px;
}
#bd-contacto #extras li a,
#bd-terapeuticas #extras li a,
#bd-noticias #extras li a,
#bd-mapaweb #extras li a,
#bd-registrado #extras li a {
	color:#666;
}
#bd-contacto #extras .noticias,
#bd-contacto #extras .banner140x80,
#bd-terapeuticas #extras .noticias,
#bd-terapeuticas #extras .banner140x80,
#bd-noticias #extras .noticias,
#bd-noticias #extras .banner140x80,
#bd-mapaweb #extras .noticias,
#bd-mapaweb #extras .banner140x80,
#bd-registrado #extras .noticias,
#bd-registrado #extras .banner140x80 {
	margin:1em 0 1em 0;
	padding:0 0 1em 0;
	background-image:url(../img/bg-extras-puntos.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#bd-contacto #extras .noticias h5,
#bd-contacto #extras .banner140x80 h5,
#bd-terapeuticas #extras .noticias h5,
#bd-terapeuticas #extras .banner140x80 h5,
#bd-noticias #extras .noticias h5,
#bd-noticias #extras .banner140x80 h5,
#bd-mapaweb #extras .noticias h5,
#bd-mapaweb #extras .banner140x80 h5,
#bd-registrado #extras .noticias h5,
#bd-registrado #extras .banner140x80 h5 {
	line-height:1.2em;
	font-size:1.1em;
}
#extras .doctor{
	padding:0 0 1em !important;
}
/* RECOMENDACIONES y SOLICITUDES */

#bd-registrado .reg-recomendaciones#contenido .arriba  {
	background-image:url(../img/cab-recomendaciones.gif);
	background-repeat:no-repeat;
	height:148px;
	border:0;
	margin:0;	
}

#bd-registrado .porque#contenido .arriba  {
	background-image:url(../img/cab-recomendaciones-2.gif);
	background-repeat:no-repeat;
	height:148px;
	border:0;
	margin:0;	
}

#bd-registrado .reg-solicitudes#contenido .arriba  {
	background-image:url(../img/cab-solicitudes.gif);
	background-repeat:no-repeat;
	height:148px;
	border:0;
	margin:0;	
}

#bd-registrado .reg-solicitudes#contenido .arriba h2,
#bd-registrado .reg-recomendaciones#contenido .arriba h2 {
font-size:10px;
line-height:10px;
text-indent:-9999px;
}

#bd-registrado .reg-solicitudes#contenido .arriba p,
#bd-registrado .reg-recomendaciones#contenido .arriba p {
	background-image:none;
	font-size:1.1em;
	line-height:1.4em;
	width:270px;
	color:#333;
	float:none;
}

#bd-registrado .reg-solicitudes#contenido .abajo h4,
#bd-registrado .reg-recomendaciones#contenido .abajo h4 {
	background:none;
	font-size:1.4em;
}

#bd-registrado .reg-solicitudes#contenido .abajo ul,
#bd-registrado .reg-recomendaciones#contenido .abajo ul {
	margin:1em 0;
	padding:0;
	list-style-type:none;
}

#bd-registrado .reg-solicitudes#contenido .abajo ul li,
#bd-registrado .reg-recomendaciones#contenido .abajo ul li {
	margin:0 0 1.5em 0;
	padding:0;
}

#bd-registrado .reg-solicitudes#contenido .abajo ul li label,
#bd-registrado .reg-recomendaciones#contenido .abajo ul li label {
	display:block;
	font-size:1.1em;
	font-weight:bold;
	margin:0 0 .3em 0;
}

#bd-registrado .reg-solicitudes#contenido .abajo ul li label input,
#bd-registrado .reg-recomendaciones#contenido .abajo ul li label input {
	margin:0 .3em 0 0;
	color:#0a0;
	float:left;
}

#bd-registrado .reg-solicitudes#contenido .abajo ul li span,
#bd-registrado .reg-recomendaciones#contenido .abajo ul li span {
	clear:both;
	margin:.2em 0 0 2em;
	display:block;
}


#bd-registrado .reg-solicitudes#contenido .abajo .botonera,
#bd-registrado .reg-recomendaciones#contenido .abajo .botonera {
	margin:1em 0 3em 1.5em;
	display:block;
}

#bd-registrado .porque#contenido .abajo ul li em  {
	font-weight:bold;
	font-style:normal;
}


#bd-registrado .porque#contenido .abajo .alerta  {
	font-weight:normal;
	color:#f00;
}

#bd-registrado .porque#contenido .abajo .botonera  {
	margin-left:0;
}


/* ************* NOTICIAS ALMIRALL ************* */
#bd-mapaweb #contenido .arriba,
#bd-noticias #contenido .arriba {
	background-image:url(../img/cab-noticias.gif);
	background-repeat:no-repeat;
	height:77px;
	border:0;
	padding:0;
	margin:0;	
}
#bd-mapaweb #contenido .arriba h2,
#bd-noticias #contenido .arriba h2 {
	padding:15px 0 0 20px;
	margin:0;
	font-size:1.8em;
}
#bd-mapaweb .busqueda#contenido .arriba fieldset, 
#bd-noticias .busqueda#contenido .arriba fieldset {
	padding:0;
	margin:37px 2em 0 2em;
	height:12px;
	border:0;
}
#bd-mapaweb .busqueda#contenido .arriba fieldset label,
#bd-noticias .busqueda#contenido .arriba fieldset label {
	float:left;
	line-height:1.5em;
}

#bd-mapaweb .busqueda#contenido .arriba fieldset input, 
#bd-noticias .busqueda#contenido .arriba fieldset input {
	float:left;
}

#bd-mapaweb .busqueda#contenido .arriba fieldset .campo-busqueda,
#bd-noticias .busqueda#contenido .arriba fieldset .campo-busqueda {
	border:1px solid #666;
	margin-left:5px;
	width:250px;
}

#bd-mapaweb .busqueda#contenido .arriba fieldset input.bt-busqueda,
#bd-noticias .busqueda#contenido .arriba fieldset input.bt-busqueda {
	margin-left:.5em;
}


#bd-mapaweb #contenido .abajo .nav-contenido p,
#bd-contacto #contenido .abajo .nav-contenido p,
#bd-terapeuticas #contenido .abajo .nav-contenido p,
#bd-noticias #contenido .abajo .nav-contenido p {
	float:left;
	font-size:1em;
	margin:0;
/*	padding:0;*/
	padding:0px 10px;
	height:13px;
}

#bd-mapaweb #contenido .abajo .nav-contenido h6,
#bd-contacto #contenido .abajo .nav-contenido h6,
#bd-terapeuticas #contenido .abajo .nav-contenido h6,
#bd-noticias #contenido .abajo .nav-contenido h6 {
	float:right;
	font-size:1em;
	font-weight:normal;
	margin:0;
	/*padding:0;*/
	padding:0pt 10px;
	height:13px;
	text-transform:none;
}

#bd-mapaweb #contenido .abajo .nav-contenido p a, 
#bd-contacto #contenido .abajo .nav-contenido p a,
#bd-terapeuticas #contenido .abajo .nav-contenido p a,
#bd-noticias #contenido .abajo .nav-contenido p a {
	color:#666;
}

#bd-mapaweb #contenido .abajo .nav-contenido h6 a,
#bd-contacto #contenido .abajo .nav-contenido h6 a,
#bd-terapeuticas #contenido .abajo .nav-contenido h6 a,
#bd-noticias #contenido .abajo .nav-contenido h6 a {
	color:#666;
	background-image:url(../img/ico-imprimir.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:17px;
	display:block;
}
#bd-mapaweb #contenido .abajo .nav-contenido,
#bd-contacto #contenido .abajo .nav-contenido,
#bd-terapeuticas #contenido .abajo .nav-contenido,
#bd-noticias #contenido .abajo .nav-contenido {
	border:0;
	margin:0;
	padding:0;
}

#bd-mapaweb #contenido .abajo .nav-contenido:after,
#bd-contacto #contenido .abajo .nav-contenido:after,
#bd-terapeuticas #contenido .abajo .nav-contenido:after,
#bd-noticias #contenido .abajo .nav-contenido:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}
#bd-mapaweb #contenido .abajo,
#bd-noticias #contenido .abajo {
	background-image:url(../img/bg-gris-abajo.gif);
	background-repeat:no-repeat;
	background-position:bottom;	
	border:0;
	margin:0;
/*	padding:0 2em 3em 2em;*/
	padding:0 15px 15px 15px;
	width:380px;
	line-height:1.3em;
}
#bd-mapaweb #contenido .abajo{
/*height:400px;*/
}


#bd-mapaweb #contenido .abajo h4,
#bd-contacto #contenido .abajo h4,
#bd-terapeuticas #contenido .abajo h4,
#bd-noticias #contenido .abajo h4 {
	clear:both;
	font-size:1.6em;
	color:#0b9dcf;
/*	padding:0 0 .6em 0;*/
	padding:0pt 0pt 0.6em 10px;
	border-top:5px solid #fff;
	background-image:url(../img/bg-puntos-horizontales.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin:0 0 .5em 0;
	line-height:1.3em;
}
#bd-mapaweb #contenido .abajo h6,
#bd-contacto #contenido .abajo h6,
#bd-terapeuticas #contenido .abajo h6,
#bd-noticias #contenido .abajo h6 {
	margin:0;
	padding:0;
	font-size:1.1em;
	color:#666;
	font-weight:normal;
	text-transform:inherit;
}
#bd-mapaweb #contenido .abajo h5,
#bd-noticias #contenido .abajo h5 {
	margin:0;
	padding:.2em 0 1em 0;
	font-size:1.1em;
	color:#333;
}


.foto-pie {
	float:left;
	margin:.8em 1em .3em 0;
	background-image:url(../img/bg-puntos-horizontales.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.foto-pie img {
	border:0;
}

.foto-pie h6 {
	font-size:1em;
	font-weight:normal;
	clear:both;
}

.foto-pie h6 a {
	display:block;
	background-image:url(../img/ico-ampliar.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:.3em 0 .5em 1.5em;
	color:#666;
}

#bd-mapaweb #contenido .abajo .promo,
#bd-noticias #contenido .abajo .promo {
	margin:1em 0;
}
#bd-mapaweb .busqueda#contenido .abajo h4,
#bd-mapaweb #contenido .abajo .promo h4,
#bd-noticias .busqueda#contenido .abajo h4,
#bd-noticias #contenido .abajo .promo h4 {
	margin:0;	
	padding:4px 0 0 5px;
	font-size:1.2em;
	line-height:1.2em;
	color:#09c;
	background-image:url(../img/bg-h4-gris-puntos.gif);
	background-repeat:repeat-x;
	height:19px;
}

#bd-mapaweb #contenido .abajo .promo  h5,
#bd-noticias #contenido .abajo .promo  h5 {
	margin:0;	
	padding:.3em 0 .2em 0;
	font-size:1.1em;
	line-height:1.4em;
	color:#333;
}
#bd-mapaweb #contenido .abajo .promo  h5 a, 
#bd-noticias #contenido .abajo .promo  h5 a {
	text-decoration:underline;
	color:#333;
}

#bd-mapaweb #contenido .abajo .promo  p,
#bd-noticias #contenido .abajo .promo  p {
	margin:0;	
	padding:0 0 1.2em 0;
	line-height:1.4em;
	color:#666;
}

#bd-mapaweb #contenido .abajo .promo p strong, 
#bd-noticias #contenido .abajo .promo p strong {
	color:#ccc;
	padding-right:.5em;
	font-style:normal;
	font-weight:normal;
}

#bd-mapaweb .busqueda#contenido .arriba,
#bd-noticias .busqueda#contenido .arriba {
	background-image:url(../img/cab-noticias-busqueda.gif);
	background-repeat:no-repeat;
	height:135px;
	border:0;
	padding:0;
	margin:0;	
}

#bd-mapaweb .busqueda#contenido .abajo .nav-contenido p,
#bd-noticias .busqueda#contenido .abajo .nav-contenido p {
	color:#0b9dcf;
	font-size:1.2em;
}
#bd-contacto #contenido .abajo  ul.abajo,
#bd-terapeuticas #contenido .abajo  ul.abajo,
#bd-noticias .busqueda#contenido .abajo  ul.abajo,
#bd-noticias .busqueda#contenido .abajo .nav-contenido ul,
#bd-mapaweb .busqueda#contenido .abajo  ul.abajo,
#bd-mapaweb .busqueda#contenido .abajo .nav-contenido ul  {
	float:right;
	margin:0;
	padding:0;
	list-style-type:none;
	color:#0b9dcf;
}

#bd-mapaweb #contenido .abajo ul.lista-mapa-web1, 
#bd-noticias #contenido .abajo ul.lista-mapa-web1 {
	list-style-type:none;
}

#bd-mapaweb #contenido .abajo ul.lista-mapa-web1 li,
#bd-noticias #contenido .abajo ul.lista-mapa-web1 li {
	padding: 5px;
	font-size: 1.1em;
}

#bd-mapaweb #contenido .abajo li.lista-mapa-web2,
#bd-noticias #contenido .abajo li.lista-mapa-web2 {
	font-size: 1.0em !important;
	margin-left: 9px;
	padding: 3px !important;
}
#bd-contacto #contenido .abajo  ul.abajo li,
#bd-terapeuticas #contenido .abajo  ul.abajo li,
#bd-noticias .busqueda#contenido .abajo  ul.abajo li,
#bd-noticias .busqueda#contenido .abajo .nav-contenido li, 
#bd-mapaweb .busqueda#contenido .abajo  ul.abajo li,
#bd-mapaweb .busqueda#contenido .abajo .nav-contenido li {
	float:left;
	padding:0;
	margin:0;
}
#bd-contacto #contenido .abajo  ul.abajo li a,
#bd-terapeuticas #contenido .abajo  ul.abajo li a,
#bd-noticias .busqueda#contenido .abajo  ul.abajo li a,
#bd-noticias .busqueda#contenido .abajo .nav-contenido li a, 
#bd-mapaweb .busqueda#contenido .abajo  ul.abajo li a,
#bd-mapaweb .busqueda#contenido .abajo .nav-contenido li a {
	
	padding:0 .2em;
	margin:0;
	text-decoration:none;
	color:#0b9dcf;
	font-weight:bold;
}
#bd-contacto #contenido .abajo  ul.abajo li em,
#bd-terapeuticas #contenido .abajo  ul.abajo li em,
#bd-noticias .busqueda#contenido .abajo  ul.abajo li em,
#bd-noticias .busqueda#contenido .abajo .nav-contenido li em, 
#bd-mapaweb .busqueda#contenido .abajo  ul.abajo li em,
#bd-mapaweb .busqueda#contenido .abajo .nav-contenido li em {
	
		color:#999;
	font-style:normal;
	padding:5px 10px;
}
#bd-contacto #contenido .abajo  ul.abajo li strong,
#bd-terapeuticas #contenido .abajo  ul.abajo li strong,
#bd-noticias .busqueda#contenido .abajo  ul.abajo li strong,
#bd-noticias .busqueda#contenido .abajo .nav-contenido li strong, 
#bd-noticias .busqueda#contenido .abajo  ul.abajo li strong,
#bd-noticias .busqueda#contenido .abajo .nav-contenido li strong,
#bd-mapaweb .busqueda#contenido .abajo  ul.abajo li strong,
#bd-mapaweb .busqueda#contenido .abajo .nav-contenido li strong, 
#bd-mapaweb .busqueda#contenido .abajo  ul.abajo li strong,
#bd-mapaweb .busqueda#contenido .abajo .nav-contenido li strong {
	font-weight:bold;
	color:#333;
}
#bd-mapaweb .busqueda#contenido .abajo .nav-contenido,
#bd-noticias .busqueda#contenido .abajo .nav-contenido {
	padding:0;
	margin:0 0 .5em 0;
	height:20px;
	background-image:url(../img/bg-puntos-horizontales.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

#bd-mapaweb .busqueda#contenido .abajo .nav-contenido:after, 
#bd-noticias .busqueda#contenido .abajo .nav-contenido:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}
#bd-mapaweb .busqueda#contenido .abajo .promo p, 
#bd-noticias .busqueda#contenido .abajo .promo p {
	margin:0;
	padding-bottom:0;
}

#bd-mapaweb .busqueda#contenido .abajo .promo h6,
#bd-noticias .busqueda#contenido .abajo .promo h6 {
	font-size:1.1em;
	font-weight:normal;
	color:#0b9dcf;
	margin:0;
	padding:.2em 0;
}
#bd-mapaweb .busqueda#contenido .abajo .promo h6 a,
#bd-noticias .busqueda#contenido .abajo .promo h6 a {
	color:#0b9dcf;
	text-decoration:none;
}
#bd-mapaweb .busqueda#contenido .abajo .promo h6 a:hover,
#bd-noticias .busqueda#contenido .abajo .promo h6 a:hover {
	text-decoration:underline;
}
#bd-mapaweb .busqueda#contenido .abajo .promo,
#bd-noticias .busqueda#contenido .abajo .promo {
	display:block;
	margin:0 0 1em 0;
}
#bd-contacto #contenido .abajo ul.abajo,
#bd-terapeuticas #contenido .abajo ul.abajo,
#bd-mapaweb .busqueda#contenido .abajo ul.abajo,
#bd-noticias .busqueda#contenido .abajo ul.abajo {
	background-image:url(../img/bg-puntos-horizontales.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin:1em 0 2em 0;
	padding:1em 0;
	float:left;
}

/* ********** AREAS TERAPEUTICAS ************ */
#bd-contacto #contenido .arriba, 
#bd-terapeuticas #contenido .arriba {
	overflow: hidden;
	background-image:url(../img/cab-at-nologo.gif);
	background-position:top left;
	background-repeat:no-repeat;
/*	height:120px;*/
	padding:0;
	margin:0;
	border:0;
}
#bd-contacto #contenido .arriba h5,
#bd-terapeuticas #contenido .arriba h5 {
	font-size:1em;
	font-weight:normal;
	color:#666;
	padding:20px 0 0 15px;
	margin:0;
}
#bd-contacto #contenido .arriba div.titulo,
#bd-terapeuticas #contenido .arriba div.titulo {
	float:left;
	display:block;
	width:100%;
/*	background-color:#999;*/
	background-image:url(../img/cab-tabs.gif);
	background-position:top;
	background-repeat:repeat-y;
}
#bd-contacto #contenido .arriba h2,
#bd-terapeuticas #contenido .arriba h2 {
	font-size:2.2em;
	color:#333;
	padding:22px 0 5px 15px;
	margin:0;
	float:left;
	clear:right;
	vertical-align:bottom;
}
#bd-contacto #contenido .arriba img,
#bd-terapeuticas #contenido .arriba img {
	padding-left:15px;
	float:left;
}
#bd-contacto #contenido .arriba ul#tabs,
#bd-terapeuticas #contenido .arriba ul#tabs {
	padding:15px 0 25px 0;
	margin:0;
	float:left;
	width:410px;
	background-image:url(../img/cab-tabs.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	list-style-type:none;
}

#bd-contacto #contenido .arriba li,
#bd-terapeuticas #contenido .arriba li {
	padding:0;
	margin:6px 3px 0 0;
	border:0;
	color:#fff;
	background-color:#999;
	background-image:url(../img/tab-gris-gris-izq.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;	
}

/********************************************** colores tabs */
#bd-contacto #contenido .arriba li.no_link,
#bd-terapeuticas #contenido .arriba li.no_link {
	padding:0;
	margin:6px 3px 0 0;
	border:0;
	color:#fff;
	background-color:#d6d6d6;
	background-image:url(../img/tab-no_link-izq.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;	
	
}
#bd-contacto #contenido .arriba li a.no_link,
#bd-terapeuticas #contenido .arriba li a.no_link {
	padding:.2em .4em;
	margin:0;
	border:0;
	color:#fff;
	display:block;
	background-image:url(../img/tab-no_link-der.gif);
	background-position:top right;
	background-repeat:no-repeat;
	text-decoration:none;
	cursor:default;
	padding-left:5px;
}
/****************************************** FIN colores tabs */
#bd-contacto #contenido .arriba li a, 
#bd-terapeuticas #contenido .arriba li a {
	padding:.2em .4em;
	margin:0;
	border:0;
	color:#fff;
	display:block;
	background-image:url(../img/tab-gris-gris-der.gif);
	background-position:top right;
	background-repeat:no-repeat;
	text-decoration:none;
}
#bd-contacto #contenido .arriba li#li10,
#bd-terapeuticas #contenido .arriba li#li10 {
	margin-left:15px;
}

/********************************************** colores tabs */
#bd-contacto .at-inicio#contenido .arriba li#li10, 
#bd-terapeuticas .at-inicio#contenido .arriba li#li10 {
	background-color:#f90;
	background-image:url(../img/tab-naranja-gris-izq.gif);
	margin-top:1px;
}
#bd-contacto .at-inicio#contenido .arriba li#li10 a, 
#bd-terapeuticas .at-inicio#contenido .arriba li#li10 a {
	background-image:url(../img/tab-naranja-gris-der.gif);
	padding-top:7px;
}
#bd-contacto .at-productos#contenido .arriba li#li10,
#bd-terapeuticas .at-productos#contenido .arriba li#li10 {
	background-color:#f90;
	background-image:url(../img/tab-naranja-gris-izq.gif);
	margin-top:1px;
}
#bd-contacto .at-productos#contenido .arriba li#li10 a,
#bd-terapeuticas .at-productos#contenido .arriba li#li10 a {
	background-image:url(../img/tab-naranja-gris-der.gif);
	padding-top:7px;
}
#bd-contacto .at-novedades#contenido .arriba li#li11, 
#bd-terapeuticas .at-novedades#contenido .arriba li#li11 {
	background-color:#f90;
	background-image:url(../img/tab-naranja-gris-izq.gif);
	margin-top:1px;
}
#bd-contacto .at-novedades#contenido .arriba li#li11 a,
#bd-terapeuticas .at-novedades#contenido .arriba li#li11 a {
	background-image:url(../img/tab-naranja-gris-der.gif);
	padding-top:7px;
}
#bd-contacto #contenedor .at-webs2#contenido .arriba ul#tabs li#li12,
#bd-contacto #contenedor .at-webs#contenido .arriba ul#tabs li#li12, 
#bd-terapeuticas #contenedor .at-webs2#contenido .arriba ul#tabs li#li12,
#bd-terapeuticas #contenedor .at-webs#contenido .arriba ul#tabs li#li12 {
	background-color:#f90;
	background-image:url(../img/tab-naranja-gris-izq.gif);
	margin-top:1px;
}
#bd-contacto #contenedor .at-webs2#contenido .arriba ul#tabs li#li12 a,
#bd-contacto #contenedor .at-webs#contenido .arriba ul#tabs li#li12 a, 
#bd-terapeuticas #contenedor .at-webs2#contenido .arriba ul#tabs li#li12 a,
#bd-terapeuticas #contenedor .at-webs#contenido .arriba ul#tabs li#li12 a {
	background-image:url(../img/tab-naranja-gris-der.gif);
	padding-top:7px;
}


/* abajo */ 
#bd-contacto #contenido .abajo,
#bd-terapeuticas #contenido .abajo {
	background: url(../img/bg-gris-abajo.gif) center bottom no-repeat;
	padding: 0 5px 30px;
	width:400px;
	float:left;
}
#bd-contacto #contenido .abajo  .nav-contenido h6,
#bd-terapeuticas #contenido .abajo  .nav-contenido h6 {
	text-transform:inherit;
}



/* extras */

#extras .enlaces-rel {
	width:140px;
	margin:1em 0;
	padding:0;
}

#extras .enlaces-rel h4 {
	background-image:url(../img/bg-extras-gris.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:34px;
	color:#fff;
	font-size:1.2em;
	margin:0;
	padding:5px 50px 0 10px;
	width:80px;
}

#extras .enlaces-rel div {
	border:1px solid #666;
	border-top:0;
	padding:5px;
	color:#666;	
	width:128px;
	margin:0;
}

#extras .enlaces-rel div h6 {
	font-size:1.1em;
	margin:.2em 0;
	padding:0;
	font-weight:bold;
}

#extras .enlaces-rel div h5 {
	font-size:1.1em;
	font-weight:normal;
	margin:.2em 0;
	padding:0;
}


#extras .enlaces-rel div p {
	font-size:1.1em;
	margin:.2em 0;
	padding:0 0 1em 0;
}


#extras .enlaces-rel div a {
	color:#666;
}

/* **************** CARDIO PRODUCT ******** */

#bd-terapeuticas .at-productos#contenido .abajo  .col-1 {
	clear:both;
	margin-top:1em;
}

#bd-terapeuticas .at-productos#contenido .abajo  .col-2 {
	clear:right;
	margin-top:1em;
}

.lista-azul {
	margin:0 0 1em 0;
}

.lista-azul ul {
	list-style-type:none;
	margin:1em 0;
	padding:0;
}

.lista-azul ul li {
	margin:0;
	padding:0 0 0 1.2em;
	background-image:url(../img/li-flechita-azul.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	line-height:1.5em;
	
}

.lista-azul ul li a {
	color:#0b9dcf;
	text-decoration:underline;
}

.lista-azul ul li a:hover {
	color:#0b9dcf;
	font-weight:bold;
	text-decoration:none;
}

#bd-terapeuticas .at-productos#contenido .abajo .col-1 .lista-azul p.link-externo,
.lista-azul p.link-externo {
	padding:0 0 0 2em;
	margin:0 0 1em 0;
	background-image:url(../img/ico-flechita.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
}

#bd-terapeuticas .at-productos#contenido .abajo .col-1 .lista-azul p.visita-mv,
.lista-azul p.visita-mv {
	padding:0 0 0 2em;
	margin:0 0 1em 0;
	background-image:url(../img/ico-maletin.gif);
	background-repeat:no-repeat;
	background-position:0 1px;
}

#bd-terapeuticas .at-productos#contenido .abajo .col-1 .lista-azul p.link-externo a,
.lista-azul p.link-externo a,
#bd-terapeuticas .at-productos#contenido .abajo .col-1 .lista-azul p.visita-mv a,
.lista-azul p.visita-mv a {
	color:#666;
}

#bd-terapeuticas #contenido .abajo .col-1 .alerta,
#bd-terapeuticas #contenido .abajo .col-2 .alerta,
#bd-terapeuticas #contenido .abajo .col-3 .alerta,
.alerta {
	color:#f00;
	text-transform:inherit;
	font-weight:bold;
	font-size:1.1em;
}

.revistasPsiquiatria{
	float:left;
	width:100%;
	}
.revistasPsiquiatria li{
	list-style-type:circle;
	margin-left:10px;
}

.caja {
/*	background: url(../img/bg-caja-sombra.jpg) 0 0 no-repeat;*/
	clear:both;
	margin: 0;
	margin:0pt 5pt 2em;
/*	padding: 20px 10px 0 10px;*/
	padding-top: 20px;
}

.caja:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}

.caja .subcaja {
	border-top:1px dotted #ccc;
	margin: .5em 0 0 0;
	padding:1em 0 0 0;
	clear:both;	
}
	
.caja .nolinea {
	border-top:none !important;
	padding-top:0pt !important;
}
.caja .espacios{
	clear:both;	
	padding:0pt 0.9em 0.2em 10px;
}
.avisoRojo{
	color:#ff0000;
	padding-bottom:10px;
	line-height:15px;
}
	
.caja .subcaja:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}

.caja h3 {
	float:left;
	font-size:1.6em;
	color:#0b9dcf;
	margin:0;
/*	padding:0;*/
	padding:0pt 0pt 0.2em 10px;
	line-height:1.6em;
}

#bd-terapeuticas #contenido .abajo .caja h6,
.caja h6 {
	float:right;
	font-size:1em;
	line-height:2em;
	color:#333;
	text-transform:capitalize;
	background-image:url(../img/ico-flechita-subir.gif);
	background-repeat:no-repeat;
	background-position:0 1.2em;
	padding-left:1.5em;
}

.caja h6 a {
	color:#333;
	text-transform:capitalize;
}

.caja  .subcaja img {
	float:left;
	margin:.4em 1em .6em 0;
	max-width:100%;
}

#bd-terapeuticas #contenido .abajo .caja .subcaja p strong {
	color:#000;
	font-weight: bold;
}

#bd-terapeuticas #contenido .abajo .caja  .subcaja h4,
.caja  .subcaja h4 {
	background-image:none;
	color:#333;
	font-size:1.2em;
/*	padding:0;*/
	margin:0;
}

#bd-terapeuticas #contenido .abajo .caja  .subcaja div,
.caja  .subcaja div {
	padding-left:10px;
}

.caja  .subcaja ul {
	padding:0;
	margin:0 0 1em 0;
	list-style-type:none;
}

.caja  .subcaja ul li.pdf {
	padding:.6em 0 .6em 2em;
	background-image:url(../img/ico-azul-pdf.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}

.caja  .subcaja ul li.doc {
	padding:.6em 0 .6em 2em;
	background-image:url(../img/ico-azul-doc.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}

.caja  .subcaja ul li.zip,
.caja  .subcaja ul li.rar {
	padding:.6em 0 .6em 2em;
	background-image:url(../img/ico-azul-zip.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}

.caja  .subcaja ul li.jpg,
.caja  .subcaja ul li.gif, 
.caja  .subcaja ul li.bmp,
.caja  .subcaja ul li.png {
	padding:.6em 0 .6em 2em;
	background-image:url(../img/ico-imagenes.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}


.caja .subcaja .documentacion {
	clear:both;
	padding-left:3em;
	border-bottom:1px solid #fff;
}

#bd-terapeuticas #contenido .abajo .caja .subcaja .documentacion h4 {
	padding-top:0;
	margin-top:0;
	line-height:1em;
	border:0;
}

.caja .subcaja .zip {
	background-image:url(../img/ico-azul-zip.gif);
	background-repeat:no-repeat;
	background-position:0 2em;
}

.caja .subcaja .doc {
	background-image:url(../img/ico-azul-doc.gif);
	background-repeat:no-repeat;
	background-position:0 2em;
}

#bd-terapeuticas #contenido .abajo .caja .subcaja .documentacion h6 {
	text-transform:uppercase;
	float:none;
	color:#0b9dcf;
	font-size:1em;
	padding:0;
	background-image:none;
}

.caja .subcaja .documentacion h4 {
	font-size:1.2em;
}

.caja .subcaja .documentacion h4 a {
	text-decoration:underline;
}

#bd-terapeuticas #contenido .abajo .caja .subcaja strong {
	color:#999;
}

/* **** novedades **** */

#bd-terapeuticas at-novedades#contenido .abajo .promo {
	clear:both;
	margin:1em 0;
}


#bd-terapeuticas .at-novedades#contenido .abajo .promo p strong {
	color:#999;
}

#bd-terapeuticas .at-novedades#contenido .abajo .promo h5 a:hover {
	color:#0b9dcf;
}

#bd-terapeuticas #contenido .abajo .interesa-recomendar-pie h5,
#bd-terapeuticas #contenido .abajo .interesa-recomendar h5 {
	float:left;
	padding:.3em 2em;
/*	margin:0;*/
	margin:0pt 0pt 0pt 10px;
	font-weight:normal;
	font-size:1em;
	background-image:url(../img/ico-interesa.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
}

#bd-terapeuticas #contenido .abajo .interesa-recomendar-pie p, 
#bd-terapeuticas #contenido .abajo .interesa-recomendar p { 
	margin: 0 0 0 10px; 
	padding: 0.3em 2em; 
	float: left; 
	font-weight: normal; 
	font-size:1em; 
	background-image: url('../img/ico-interesa.gif'); 
	background-repeat:no-repeat; 
	background-position: 0pt 3px;
}

#bd-terapeuticas #contenido .abajo .interesa-recomendar-pie p,
#bd-terapeuticas #contenido .abajo .interesa-recomendar p.agregar-contenido {
	margin: 0 0 0 0px; 
	padding: 0.3em 1.4em; 
	float: left; 
	font-weight: normal; 
	font-size: 1em; 
	background-image: url('../img/ico-interesa.gif'); 
	background-repeat: no-repeat; 
	background-position: 0pt 3px;
}


#bd-terapeuticas #contenido .abajo .interesa-recomendar-pie p.agregar-agenda,
#bd-terapeuticas #contenido .abajo .interesa-recomendar p.agregar-agenda {
	float:left;
	padding:.3em 1em;
/*	margin:0;*/
	margin:0pt 5px;
	font-weight:normal;
	font-size:1em;
	background-image:url(../img/ico-agregar-agenda.gif);
	background-repeat:no-repeat;
	background-position:0 1px;
}




#bd-terapeuticas #contenido .abajo .a-dos-columnas {
	display:block;
	margin:1em 0;
	padding:1em 0;
/*	padding:1em 10px;*/
	list-style-type:none;
	float:left;
	width:100%;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
}


#bd-terapeuticas #contenido .abajo .a-dos-columnas li {
	display:block;
	float:left;
	width:175px;
	padding:.3em 10px .3em 10px;
	margin:0;
}



#bd-terapeuticas #contenido .abajo .a-una-columna {
	margin:1em 0;
	padding:1em 0;
	list-style-type:none;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
}


#bd-terapeuticas #contenido .abajo .a-una-columna li {
	padding:.3em 10px .3em 0;
	margin:0;
}


/*#bd-terapeuticas #contenido .abajo .interesa-recomendar  {
	float:left;
	width:100%;
	background-image:url(../img/bg-puntos-horizontales.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0 0 1em 0;
	padding:0pt 0pt 1em 10px;
	padding:0 0 1em 0;
}*/
#bd-terapeuticas #contenido .abajo .interesa-recomendar { margin: 0pt 0pt 1em; padding: 0pt 0pt 1em 5px; float: left; width: 65%;}

#bd-terapeuticas #contenido .abajo .interesa-recomendar-pie {
	float:left;
	width:100%;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	margin:1em 0;
	padding: 1em 0;
}


#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-1,
#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-2,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-1,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-2,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-1,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-2,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-1,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-2 {
	width:180px;
}

#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-1 h4,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-1 h4,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-1 h4,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-1 h4 {
	color:#333;
	font-size:1.3em;
	line-height:1em;
	background-image:url(../img/ico-descargas.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	padding: 13px 0 .3em 3em;
	border-bottom:5px solid #eee;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
}

#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-2 h4,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-2 h4,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-2 h4,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-2 h4 {
	color:#333;
	font-size:1.3em;
	background-image:url(../img/ico-relacionados.gif);
	background-position:0 0px;
	background-repeat:no-repeat;
	padding: 1.1em 0 .3em 3em;
	border-bottom:5px solid #eee;
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
}

.material ul,
#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-1 ul,
#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-2 ul,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-1 ul,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-2 ul,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-1 ul,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-2 ul,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-1 ul,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-2 ul {
	margin:1em 0;
	padding:0;
	list-style-type:none;
	overflow:hidden;
}

#bd-terapeuticas #contenido .a-una-columna li.pdf,
.material li,
#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-1 ul li,
#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-2 ul li,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-1 ul li,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-2 ul li,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-1 ul li,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-2 ul li,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-1 ul li,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-2 ul li {
	margin:0;
	padding:.4em 0 .4em 2em;
}

.a-una-columna li.pdf,
.material li.pdf,
#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-1 ul li.pdf,
#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-2 ul li.pdf,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-1 ul li.pdf,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-2 ul li.pdf,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-1 ul li.pdf,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-2 ul li.pdf,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-1 ul li.pdf,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-2 ul li.pdf {
	background-image:url(../img/ico-azul-pdf.gif);
	background-position:0 .2em;
	background-repeat:no-repeat;
}

.a-una-columna li.imagenes,
.material li.imagenes,
#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-1 ul li.imagenes,
#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-2 ul li.imagenes,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-1 ul li.imagenes,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-2 ul li.imagenes,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-1 ul li.imagenes,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-2 ul li.imagenes,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-1 ul li.imagenes,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-2 ul li.imagenes {
	background-image:url(../img/ico-imagenes.gif);
	background-position:0 .4em;
	background-repeat:no-repeat;
}

.material li.foro,
#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-1 ul li.relacionados,
#bd-terapeuticas .at-formacion#contenido .abajo .caja .col-2 ul li.relacionados,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-1 ul li.relacionados,
#bd-terapeuticas .at-agenda#contenido .abajo .caja .col-2 ul li.relacionados,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-1 ul li.relacionados,
#bd-terapeuticas .at-info-cientifica#contenido .abajo .caja .col-2 ul li.relacionados,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-1 ul li.relacionados,
#bd-terapeuticas .at-novedades#contenido .abajo .caja .col-2 ul li.relacionados {
	background-image:url(../img/ico-flechita.gif);
	background-position:0 .6em;
	background-repeat:no-repeat;
}

#bd-terapeuticas .at-webs2#contenido .abajo .promo,
#bd-terapeuticas .at-webs#contenido .abajo .promo {
	margin:0 0 1em 0;
	clear:both;
}
#bd-terapeuticas .at-webs2#contenido .abajo .espacios{
	clear:both;padding:
	0pt 0pt 0.2em 10px;
}
.abajo .atencion{
	clear:both;	
	border:none;
	height:160px;
    width:360px;
}
.atencion2{
	
	left:25%;
	top:263px;
	width:368px;
	background-color:white;
	border:thin solid #c0c0c0;
	padding:5px;
	z-index:1010; 
}
.atencion2 .aten_texto{
	font-size:1.2em;
	font-family:Arial,Helvetica,sans-serif;
	color:#000000;
	text-align:justify;
}	
.cortina{
	position:absolute;
	left:2%;
	top:0px;
	width:740px;
	background-color:Silver;
	height:1300px;
	z-index:1000; 
}	
#bd-terapeuticas .at-webs2#contenido .abajo .promo p,
#bd-terapeuticas .at-webs#contenido .abajo .promo p {
	float:left;
}
	
#bd-terapeuticas .at-webs2#contenido .abajo .promo img,
#bd-terapeuticas .at-webs#contenido .abajo .promo img {
	float:left;
	margin:.4em 1em 1em 0;
}

#bd-terapeuticas .at-webs2#contenido .abajo .promo h5 a,
#bd-terapeuticas .at-webs#contenido .abajo .promo h5 a {
	color:#0b9dcf;
}

#bd-registrado .abajo .col-3 .promo h5 em,
#bd-terapeuticas .at-webs2#contenido .abajo .promo h5 em,
#bd-terapeuticas .at-webs#contenido .abajo .promo h5 em {
	color:#f00;
	padding-left:1em;
	font-style:italic;
	font-weight:bold;
}

/* ********** INFORMACION CIENTIFICA ************ */

#bd-terapeuticas .at-info-cientifica#contenido .arriba {
	overflow: hidden;
	background: #eee url(../img/cab-at-info-cientifica.gif) no-repeat top left;
	padding:0 0 10px 0;
	min-height:125px;
	height:auto !important;
	height:125px;
}

* HTML #bd-terapeuticas .at-info-cientifica#contenido .arriba {
	HEIGHT: 1%
}

#bd-terapeuticas .at-info-cientifica#contenido .arriba h2 {
	margin:0 0 0  1em;
	padding:1em 0 .3em 0;
	float:left;
	width:5.5em;
	line-height:1.2em;
	border-bottom:5px solid #E14669;
}

#bd-terapeuticas .at-info-cientifica#contenido .arriba ul {
	margin:.5em 0 0 0;
	padding:0;
	list-style-type:none;
	background-image:none;
	float:right;
	width:190px;
}

#bd-terapeuticas .at-info-cientifica#contenido .arriba ul li {
	margin:0;
	padding:0 0 0 1.5em;
	line-height:14px;
/*	font-size:11px;
*/	float:none;
	color:#0b9dcf;
	background-color:transparent;
	background-image:url(../img/li-flechita-azul.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
}

#bd-terapeuticas .at-info-cientifica#contenido .arriba ul li a {
	margin:0;
	padding:0;
	background-color:transparent;
	background-image:none;
	height:13px;
	color:#0b9dcf;
	text-decoration:underline;
}

#bd-terapeuticas .at-info-cientifica#contenido .arriba ul li.on,
#bd-terapeuticas .at-info-cientifica#contenido .arriba ul li.on a {
	color:#0b9dcf;
	text-decoration:none;
	font-weight:bold;
}

#bd-terapeuticas #contenido .abajo .video {
	clear:both;
	margin:1em 0;
}



#bd-terapeuticas #contenido .abajo .video p {
	margin:0;
	padding:0;
}

#bd-terapeuticas #contenido .abajo .video p strong {
	color:#999;
}

#bd-terapeuticas #contenido .abajo .video div {
	text-align:center;
	margin:.5em 0;
}

#bd-terapeuticas #contenido .abajo .caja h5 {
	color:#0b9dcf;
	text-transform:uppercase;
	font-weight:normal;
	font-size:1em;
/*	padding:0;*/
	padding:10px 0pt 0.2em 10px;
	margin:0;
}

#bd-terapeuticas #contenido .abajo .caja .subcaja h5 {
	text-transform:none;
	font-weight:bold;
	font-size:1.2em;
}

#bd-terapeuticas #contenido .abajo .caja h6 {
	background-image:url(../img/ico-mas.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	text-transform:inherit;
}

#bd-terapeuticas #contenido .abajo .caja h6 a {
	text-transform:inherit;
	margin:0 0.9em 0 0;
}

#bd-terapeuticas #contenido .abajo .caja .subcaja h5 a:hover {
	color:#0b9dcf;
}

#bd-terapeuticas #contenido .abajo .caja .subcaja h3 { float: none; }
#bd-terapeuticas #contenido .abajo .caja .subcaja h3 a { font-size:1.2em; line-height:1.6em; color:#0B9DCF; text-decoration: none; }
#bd-terapeuticas #contenido .abajo .caja .subcaja h3 a:hover { text-decoration: underline; }

/* ********** FORMACION ************ */

#bd-terapeuticas .at-formacion#contenido .arriba {
   MARGIN: 0px; 
   POSITION: relative; 
   border: 0px 0px 0px 0px;
   overflow: hidden;
    background: #eee url(../img/cab-at-info-cientifica.gif) no-repeat top left;
    padding:0 0 10px 0;
    min-height:150px;
    height:auto !important;
    height:150px;
}

* html #bd-terapeuticas .at-formacion#contenido .arriba{
  height: 1%;
}

#bd-terapeuticas .at-formacion#contenido .arriba h2 {
/*	margin:0 0 0  1em;*/
	margin:0pt 0pt 0pt 10px;
	padding:20px 0 6px 0;
	float:left;
/*	width:5em;*/
	line-height:12px;
	border-bottom:5px solid #E14669;
}

/*#bd-terapeuticas .at-webs#contenido .arriba ul,*/
#bd-terapeuticas .at-agenda#contenido .arriba ul,
#bd-terapeuticas .at-formacion#contenido .arriba ul {
	margin:1em 0 0 0;
	padding:0;
	list-style-type:none;
	background-image:none;
	float:right;
	width:190px;
}

/*#bd-terapeuticas .at-webs#contenido .arriba ul li a,*/
#bd-terapeuticas .at-agenda#contenido .arriba ul li a,
#bd-terapeuticas .at-formacion#contenido .arriba ul li a {
	margin:0;
	padding:0;
	background-color:transparent;
	background-image:none;
	float:none;
	color:#0b9dcf;
	text-decoration:underline;
}

/*#bd-terapeuticas .at-webs#contenido .arriba ul li,*/
#bd-terapeuticas .at-agenda#contenido .arriba ul li,
#bd-terapeuticas .at-formacion#contenido .arriba ul li {
	margin:0;
	padding:.2em 0 .2em 1.5em;
	float:none;
	color:#0b9dcf;
	background-color:transparent;
	background-image:url(../img/li-flechita-azul.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	height:1%;
}



/*#bd-terapeuticas .at-webs#contenido .arriba ul li.on,
#bd-terapeuticas .at-webs#contenido .arriba ul li.on a,*/
#bd-terapeuticas .at-agenda#contenido .arriba ul li.on,
#bd-terapeuticas .at-agenda#contenido .arriba ul li.on a,
#bd-terapeuticas .at-formacion#contenido .arriba ul li.on,
#bd-terapeuticas .at-formacion#contenido .arriba ul li.on a {
	color:#0b9dcf;
	text-decoration:none;
	font-weight:bold;
}

#bd-terapeuticas .at-formacion#contenido .arriba fieldset {
	width:165px;
	margin:0 0 0 18px;
	padding:8px 0 0 0;
	border:0;
	clear:both;
	position:absolute;
	top:70px;
	left:0px;
}

#bd-terapeuticas .at-formacion#contenido .arriba fieldset label {
	font-weight:bold;
	font-size:12px;
	line-height:12px;
	padding:3px 0 0 0;
	margin:0;
	display:block;
}

#bd-terapeuticas .at-formacion#contenido .arriba fieldset input {
	margin:.1em 0;
	font-size:11px;
}

#bd-terapeuticas .at-formacion#contenido .arriba fieldset select {
	margin:0;
	font-size:11px;
}



.buscacursos {
	width:160px;
	border:1px solid #333;
}

.menubuscacursos {
	float:left;
	margin:8px 5px 0 0;
	/*margin-right:.5em;*/
}

#bd-terapeuticas .at-formacion#contenido .abajo .caja h3 em {
	font-weight:normal;
	font-style:normal;
}

#bd-terapeuticas .at-formacion#contenido .abajo .contenidos fieldset  {
/*	padding:0;*/
	padding:0pt 10px 0.6em 10px;
	margin:1em 0;
	border:0;
	clear:both;
	float:none;
}

#bd-terapeuticas .at-formacion#contenido .abajo .contenidos fieldset label {
	padding:0;
	margin:0;
	clear:both;
	float:none;
	color:#666;
}

#bd-terapeuticas .at-formacion#contenido .abajo .contenidos fieldset input {
	padding:0;
	margin:.5em 0;
	clear:both;
	float:none;
}

#bd-terapeuticas .at-formacion#contenido .abajo .contenidos p.alerta {
	font-style:italic;
	font-weight:normal;
	color:#f00;
}

#bd-terapeuticas .at-formacion#contenido .abajo .contenidos .material h4,
.material h4 {
	color:#333;
	font-size:1.3em;
	background-image:url(../img/ico-material.gif);
	background-position:0 0px;
	background-repeat:no-repeat;
	padding: 1.4em 0 .3em 3em;
	border-bottom:5px solid #eee;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

#bd-terapeuticas .at-formacion#contenido .abajo .contenidos img {
	padding:0pt 0pt 25px 1px;
	_padding:0pt 0pt 10px 1px;/*IE6*/
}

/* ********** AGENDA ************ */


#bd-terapeuticas .at-agenda#contenido .arriba {
	overflow: hidden;
            background: #eee url(../img/cab-at-agenda2.GIF) no-repeat top left;
            padding:0 0 10px 0;
            min-height:125px;
            height:auto !important;
            height:125px;
}

* HTML #bd-terapeuticas .at-agenda#contenido .arriba {
	HEIGHT: 1%
}

#bd-terapeuticas .rambitoyrambon .at-agenda#contenido .arriba h2 {
	line-height:1.2em;
	margin:0pt 0pt 0pt 10px;
	padding:1em 0pt 0.3em;
/*	width:55px;*/
	
	/*
	margin:0 0 0  1em;
	padding:20px 0 6px 0;
	width:5em;
	line-height:12px;
	*/
	float:left;
	border-bottom:5px solid #E14669;
}

#bd-terapeuticas .at-agenda#contenido .arriba .tabla-agenda {
	position:relative;
}

#bd-terapeuticas .at-agenda#contenido .arriba .tabla-agenda table {
	clear:left;
	width:168px;
	margin:10px 0 0 22px;
	padding:0;
	border:2px solid #eee;
	border-collapse:collapse;
}

#bd-terapeuticas .at-agenda#contenido .arriba .tabla-agenda table td {
	text-align:center;
	margin:0;
	padding:0;
	border:2px solid #eee;
	color:#999;
	background-color:#fff;
	font-size:1em;
	font-weight:bold;
}


#bd-terapeuticas .at-agenda#contenido .arriba .tabla-agenda table td.info {
	color:#fff;
	background-color:#0b9dcf;
}

#bd-terapeuticas .at-agenda#contenido .arriba .tabla-agenda table td.info a {
	color:#fff;
	text-decoration:none;
}

#bd-terapeuticas .at-agenda#contenido .arriba table td .infoagenda {
	display:none;
	border:1px solid #333;
	background-color:#ffa;
	padding:.5em 1em;
	font-weight:normal;
	margin:0;
	color:#333;
	width:150px;
	text-align:left;
	position:absolute;
	top:10px;
	left:220px;
}

#bd-terapeuticas .at-agenda#contenido .arriba table td .infoagenda p {
	border-bottom:1px dashed #333;
	padding:.5em 0;
	margin:0;
}

#bd-terapeuticas .at-agenda#contenido .arriba table td.hover .infoagenda,
#bd-terapeuticas .at-agenda#contenido .arriba table td.special:hover .infoagenda {
	display:block;
}

#bd-terapeuticas .at-agenda#contenido .arriba .tabla-agenda table th {
	text-align:center;
	margin:0;
	padding:0;
	border:2px solid #eee;
	background-color:#0b9dcf;
	color:#fff;
	font-weight:bold;
}

#bd-terapeuticas .at-agenda#contenido .arriba .tabla-agenda table #dias th {
	color:#0b9dcf;
	background-color:#fff;
}


#bd-terapeuticas .at-agenda#contenido .arriba .tabla-agenda table #mes th {
	padding:.2em 0;
}

#bd-terapeuticas .at-agenda#contenido .arriba .tabla-agenda table #mes th strong a {
	padding:.2em .5em;
	color:#fff;
	text-decoration:none;
	font-size:1.5em;
}

#bd-terapeuticas .at-productos#contenido .abajo .promo  {
	clear:both;
}

#bd-terapeuticas .at-productos#contenido .abajo .promo a img {
	float:left;
	margin:2px 12px 8px 10px;
	border:0;
}

#bd-terapeuticas .at-productos#contenido .abajo .promo p {
/*	float:left;*/
}

#bd-terapeuticas .at-productos#contenido .abajo .promo a.masnovedades {
	font-weight:normal;
	padding-left:1em;
	background-position:0 2px;
	background-repeat:no-repeat;
	background-image:url(../img/ico-mas.gif);
	color:#0b9dcf;
}

#extras .postit {
	background-color:#FFFFCC;
	padding:10px;
	margin-right:10px;
	color:#666;
}

#extras .postit h5 {
	font-weight:normal;
	padding:2px 0 2px 0;
	margin:0;
}

#extras .postit h5 a {
	text-decoration:underline;
	color:#666;
}

#extras .postit p {
	padding:0 0 12px 0;
	margin:0;
	line-height:1.3em;
}

/* ********** WEBS ************ */

#bd-terapeuticas .at-webs#contenido .at-webs {
	height:90px;
}

#bd-terapeuticas .at-webs#contenido .at-webs h2 {
	margin:0 0 0  1em;
	padding:1.5em 0 .3em 1.7em;
	float:left;
	width:2.7em;
	line-height:1.2em;
}

/* ********** WEBS ALMIRALL ************ */
#bd-contacto .at-webs2#contenido .arriba,
#bd-terapeuticas .at-webs2#contenido .arriba {
	overflow: hidden;
	background: #eee url(../img/cab-at-webs-almirall.gif) no-repeat top left;
	padding:0 0 10px 0;
	min-height:125px;
	height:auto !important;
	height:125px;
}
* HTML #bd-contacto .at-webs2#contenido .arriba,
* HTML #bd-terapeuticas .at-webs2#contenido .arriba {
	HEIGHT: 1%
}

/*

#bd-terapeuticas .at-webs2#contenido .arriba {
	background-image:url(../img/cab-at-webs-almirall.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:125px;
	padding:0;
	margin:0;
	border:0;
}
*/
#bd-contacto .at-webs2#contenido .arriba h2,
#bd-terapeuticas .at-webs2#contenido .arriba h2 {
/*	margin:0 0 0  1em;*/
	margin:0pt 0pt 0pt 10px;
	padding:1em 0 .3em 0;
	float:left;
/*	width:5.5em;*/
	line-height:1.2em;
	border-bottom:5px solid #E14669;
}

/*

#bd-terapeuticas .at-webs#contenido .arriba {
	background-image:url(../img/cab-at-info-cientifica.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:147px;
	padding:0;
	margin:0;
	border:0;
}

#bd-terapeuticas .at-webs#contenido .arriba h2 {
	margin:0 0 0  1em;
	padding:1em 0 .3em 0;
	float:left;
	width:2.7em;
	line-height:1.2em;
	border-bottom:5px solid #E14669;
}*/


/* ************************ HACKS ******************** */

.clear-abajo {
	height:1px;
	clear:both;
	float:none;
}

.siguiente {
	clear:both;
	text-align:left;
	padding-top:2em;
	float:none;
}

/* ************************ ACTUALIZACIONES ******************** */
#registro #contenido .abajo label.dp2 {
	padding: 0;
	line-height: 2em;
}

#registro #contenido .abajo div.linea {
	display: block;
	clear: both;
	float: none;
	margin: 0 0 1em 0;
}

#bd-noticias .legal#contenido .abajo h5 {
	
}

#bd-noticias .legal#contenido .abajo a {
	
}

#calendar-container {
	display:block;
	clear:left;
	float:left;
}
/* ************************ CONTACTO ******************** */
#bd-contacto #contenido.at-webs3 .arribaContacto,
#bd-terapeuticas #contenido.at-webs3 .arribaContacto {
	overflow: hidden;
	background-image:url(../img/bg_cab_contacto.gif);
	background-position:top left;
	background-repeat:no-repeat;
/*	height:120px;*/
	padding:0;
	margin:0;
	border:0;
	height:125px;
}

#contenido.at-webs3 .arribaContacto h2 {
	margin:0 0 0  1em !important;
	padding:1em 0 .3em 0 !important;
	float:left;
	width:4.5em;
	line-height:1.2em;
	border-bottom:5px solid #0E9FCF;
}

#contenido.at-webs3 .arribaContacto p {
	margin:7em 0 0 0 !important;
	padding:0 2em 0 2em !important;
	font-size: 10px;
	
}


/* ************************ PROYECTOS DE INVESTIGACION ******************** */
#bd-contacto #contenido.at-webs3 .arriba,
#bd-terapeuticas #contenido.at-webs3 .arriba {
	overflow: hidden;
	background-image:url(../img/bg_cab_proyectos.gif);
	background-position:top left;
	background-repeat:no-repeat;
/*	height:120px;*/
	padding:0;
	margin:0;
	border:0;
	height:125px;
}

#contenido.at-webs3 .arriba h2 {
	margin:0 0 0  1em !important;
	padding:1em 0 .3em 0 !important;
	float:left;
	width:6.5em;
	line-height:1.2em;
	border-bottom:5px solid #23CCFF;
}

#contenido.at-webs3 .arriba .subtitulo h3 { 
	font-weight:normal;	
	line-height:1.2em;
	padding:0 15px 0 15px;
	color:#888;
	}

#bd-contacto #contenido.at-webs3 .caja p,#bd-terapeuticas #contenido.at-webs3 .caja p { margin-bottom:7px; }
#bd-contacto #contenido.at-webs3 .caja p.proyectos_msg_error,#bd-terapeuticas #contenido.at-webs3 .caja p.proyectos_msg_error {
	color:#f00;
	margin-left:10px;
	padding-left:25px;
	background: url(../img/bg_msg_error.gif) no-repeat 0px 0px;
	}
#bd-contacto #contenido.at-webs3 .caja p.proyectos_msg_info,#bd-terapeuticas #contenido.at-webs3 .caja p.proyectos_msg_info {
    color:#000000;
    text-align:justify;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px;
	padding-left:40px;
	background-attachment: fixed;
	background: url(../img/bg_msg_info.gif) no-repeat 3px 3px;
	border-style: solid;
	border-color: red;
	border-width: thin;
}
#bd-contacto #contenido.at-webs3 .caja label, 
#bd-terapeuticas #contenido.at-webs3 .caja label {
	height:20px;
	padding-left:25px;
	}
#bd-contacto #contenido.at-webs3 .caja label.nom_usuario,
#bd-terapeuticas #contenido.at-webs3 .caja label.nom_usuario {
	background: url(../img/bg_usuario_proyecto.gif) no-repeat 0px 0px;
	}
#bd-contacto #contenido.at-webs3 .caja label.clave_proyecto,
#bd-terapeuticas #contenido.at-webs3 .caja label.clave_proyecto {
	background: url(../img/bg_clave_proyecto.gif) no-repeat 0px 0px;
	}
#bd-contacto #contenido.at-webs3 .caja form#loguin_proyectos, 
#bd-terapeuticas #contenido.at-webs3 .caja form#loguin_proyectos {
	/*margin:20px 0 100px 10px;*/
	margin:20px 0 50px 10px;
	}
#bd-contacto #contenido.at-webs3 .caja form#loguin_proyectos label, 
#bd-terapeuticas #contenido.at-webs3 .caja form#loguin_proyectos label,
#bd-terapeuticas #contenido.at-webs3 .caja form#loguin_proyectos2 label {
display:block;
margin-bottom:5px;
font-weight:bold;
}
#bd-contacto #contenido.at-webs3 .caja form#loguin_proyectos input,
#bd-terapeuticas #contenido.at-webs3 .caja form#loguin_proyectos input,
#bd-terapeuticas #contenido.at-webs3 .caja form#loguin_proyectos2 input {
margin-bottom:15px;
display:block;
clear:both;
width:220px;
height:14px;
border: 1px solid #bbb;
}
#bd-contacto #contenido.at-webs3 .caja form#loguin_proyectos input#bt-proyecto-enviar, 
#bd-terapeuticas #contenido.at-webs3 .caja form#loguin_proyectos input#bt-proyecto-enviar,
#bd-terapeuticas #contenido.at-webs3 .caja form#loguin_proyectos2 input#bt-proyecto-enviar {
display:block;
clear:both;
margin-left:167px;
width:56px;
height:19px;
border:0 none;
}
#bd-contacto #contenido.at-webs3 .caja form#contacto input,
#bd-terapeuticas #contenido.at-webs3 .caja form#contacto input {
margin-bottom:15px;
display:block;
clear:both;
width:220px;
height:14px;
border: 1px solid #bbb;
margin-left:25px;
}
#bd-contacto #contenido.at-webs3 .caja form#contacto select,
#bd-terapeuticas #contenido.at-webs3 .caja form#contacto select {
margin-bottom:15px;
display:block;
clear:both;
width:300px;
height:25px;
border: 1px solid #bbb;
margin-left:25px;
}
#bd-contacto #contenido.at-webs3 .caja form#contacto textarea,
#bd-terapeuticas #contenido.at-webs3 .caja form#contacto textarea {
margin-bottom:15px;
display:block;
clear:both;
width:330px;
height:100px;
border: 1px solid #bbb;
margin-left:25px;
}
#bd-contacto #contenido.at-webs3 .caja form#contacto label, 
#bd-terapeuticas #contenido.at-webs3 .caja form#contacto label {
display:block;
margin-bottom:1px;
}
#bd-contacto #contenido.at-webs3 .caja form#contacto input#bt-proyecto-enviar,
#bd-terapeuticas #contenido.at-webs3 .caja form#contacto input#bt-proyecto-enviar {
display:block;
clear:both;
margin-left:305px;
width:56px;
height:19px;
border:0 none;
}



#bd-contacto #contenido.proyectos .caja p, #bd-terapeuticas #contenido.proyectos .caja p { margin-bottom:7px; }
#bd-contacto #contenido.proyectos .caja p.proyectos_msg_error, #bd-terapeuticas #contenido.proyectos .caja p.proyectos_msg_error {
	color:#f00;
	margin-left:10px;
	padding-left:25px;
	background: url(../img/bg_msg_error.gif) no-repeat 0px 0px;
	}

#bd-contacto #contenido.proyectos .caja label, #bd-terapeuticas #contenido.proyectos .caja label {
	height:20px;
	padding-left:25px;
	}
#bd-contacto #contenido.proyectos .caja label.nom_usuario, #bd-terapeuticas #contenido.proyectos .caja label.nom_usuario {
	background: url(../img/bg_usuario_proyecto.gif) no-repeat 0px 0px;
	}
#bd-contacto #contenido.proyectos .caja label.clave_proyecto ,#bd-terapeuticas #contenido.proyectos .caja label.clave_proyecto {
	background: url(../img/bg_clave_proyecto.gif) no-repeat 0px 0px;
	}
#bd-contacto #contenido.proyectos .caja form#loguin_proyectos, #bd-terapeuticas #contenido.proyectos .caja form#loguin_proyectos {
	margin:20px 0 100px 10px;

	}

#bd-contacto #contenido.proyectos .caja form#loguin_proyectos label, #bd-terapeuticas #contenido.proyectos .caja form#loguin_proyectos label {
display:block;
margin-bottom:5px;
font-weight:bold;
}

#bd-contacto #contenido.proyectos .caja form#loguin_proyectos input, #bd-terapeuticas #contenido.proyectos .caja form#loguin_proyectos input {
margin-bottom:15px;
display:block;
clear:both;
width:220px;
height:14px;
border: 1px solid #bbb;
}

#bd-contacto #contenido.proyectos .caja form#loguin_proyectos input#bt-proyecto-enviar, #bd-terapeuticas #contenido.proyectos .caja form#loguin_proyectos input#bt-proyecto-enviar {
display:block;
clear:both;
margin-left:167px;
width:56px;
height:19px;
border:0 none;
}



/******************** BANNER PROYECTOS ***********************/
#banner_proyectos {
width:149px;
height:96px;
cursor: pointer;
}

#bd-terapeuticas #contenido.at-disco-virtual .arriba {
background:#EEEEEE url(../img/cab-at-disco-virtual.gif) no-repeat scroll left top;
min-height:125px;
height:auto !important;
height: 125px;
overflow:hidden;
padding:0pt 0pt 10px;
}

#bd-terapeuticas #contenido.at-disco-virtual .arriba h2 {
border-bottom:5px solid #96c800;
float:left;
line-height:1.2em;
margin:0pt 0pt 0pt 1em;
padding:1em 0pt 0.3em;
}

#bd-terapeuticas #contenido.at-disco-virtual .caja{
padding-top:0px;
}

#bd-terapeuticas #contenido.at-disco-virtual .abajo h3 {
padding:0pt 0pt 0.2em 10px;
}

#bd-terapeuticas #contenido.at-disco-virtual .abajo ul {
padding:0pt 0pt 0.2em 10px;
}

#bd-terapeuticas #contenido.at-disco-virtual .abajo li {
line-height:1.5em;
}

#bd-terapeuticas #contenido.at-disco-virtual .caja .dreta{
float:right;
padding:0pt 12pt 0pt 0px;
}

#bd-terapeuticas #contenido.at-disco-virtual .caja .esquerra{
float:left;
padding:0pt 0pt 0pt 15px;
}

#bd-terapeuticas #contenido.at-disco-virtual .caja .esquerraimg{
float:left;
margin:15px;
}

#bd-terapeuticas #contenido.at-disco-virtual .caja .dretaimg{
float:right;
padding:15px;
}

#bd-terapeuticas #contenido.at-disco-virtual .caja .subcaja_disco_duro{
border-top:1px dotted #CCCCCC;
clear:both;
margin:0.5em 0pt 0pt;
padding:1em 0pt 0pt;
}


#bd-terapeuticas #contenido.at-disco-virtual .taula_disco_duro{
width:380px;
margin:10px 0 10px 10px;
font-size:1.1em;
}

#bd-terapeuticas #contenido.at-disco-virtual .taula_disco_duro th#c1{
background: url(../img/barra_esq2.jpg) no-repeat 0 0 ;
width:25px;
}
#bd-terapeuticas #contenido.at-disco-virtual .taula_disco_duro th#c5{
background: url(../img/barra_dreta2.jpg) no-repeat right 0;
width:35px;
}
#bd-terapeuticas #contenido.at-disco-virtual .taula_disco_duro th#c2{
background: url(../img/barra_mig2.jpg) repeat-x 0 0;
width:120px;
}
#bd-terapeuticas #contenido.at-disco-virtual .taula_disco_duro th#c3{
background: url(../img/barra_mig2.jpg) repeat-x 0 0;
width:45px;
}
#bd-terapeuticas #contenido.at-disco-virtual .taula_disco_duro th#c4{
background: url(../img/barra_mig2.jpg) repeat-x 0 0;
width:55px;
}



#bd-terapeuticas #contenido.at-disco-virtual .taula_disco_duro td.ultim{
padding:4px 0pt 0px 0px;
width:45px;
}

#bd-terapeuticas #contenido.at-disco-virtual .taula_disco_duro td.primer{
float:left;
border:0pt none;
padding:4px 0pt 0px 0px;
}

#bd-terapeuticas #contenido.at-disco-virtual .taula_disco_duro tr{
height:22px;

}

#bd-terapeuticas #contenido.at-disco-virtual .subcaja_disco_duro{
overflow:hidden;
}

#bd-terapeuticas #contenido.at-disco-virtual .subcaja_disco_duro h3.prova{
width:200px;
}

#bd-terapeuticas #contenido.at-disco-virtual .subcaja_disco_duro .dreta{
float:right;
}

#bd-terapeuticas #contenido.at-disco-virtual .subcaja_disco_duro .esquerra{
float:left;
}

/*** barra porcentage ****/
#bd-terapeuticas #contenido.at-disco-virtual .subcaja_disco_duro .barra{
	float:left;
	margin:2px 0px 0px 12px;
	border:1px solid #99CC00;
	display:block;
	width:64px;
	padding:1px;
	}
* html #bd-terapeuticas #contenido.at-disco-virtual .subcaja_disco_duro .barra{
	float:left;
	margin:2px 0px 0px 5px;
	border:1px solid #99CC00;
	display:block;
	width:74px;
	height:8px!important;
	overflow:hidden;
	}

#bd-terapeuticas #contenido.at-disco-virtual .subcaja_disco_duro .barra .percent{
	background-color:#99CC00;
	display:block;
	height:8px;
	}
* html #bd-terapeuticas #contenido.at-disco-virtual .subcaja_disco_duro .barra .percent{
	background-color:#99CC00;
	display:block;
	margin:1px;
	overflow:hidden;
	height:8px !important;
	}
.espacios{
	clear:both;	
	padding:0pt 0pt 0.2em 8px;
}	
#bd-registrado #extras .buscador {
    background:url(../img/bckBuscador.jpg) no-repeat;
    padding:8px 0em 11px 10px !important;
    margin-bottom:0.5em;
    *margin-bottom:0;
}
   
.buscador input {
    font-size:1.1em;
    *margin-bottom:0.4em;
}

.buscador .inputBuscar {
    width:110px;
    color:#6B6B6B;
    background:url(../img/bckInput.jpg) no-repeat;
    border:none;
    margin-top:0.2em;
    *margin-bottom:0.5em;
    padding-left:0.3em;
}
.fecha {
 color:#999999;
 float:right;
 padding: 11px;
 width:135px;
 font-size:1em;
}

#flotante { border: 1px solid rgb(255, 0, 0); padding: 5px; position: absolute; display: none; font-family: Arial; font-size: 1em; width: 220px; background-color: rgb(255, 255, 255); }


.sinClabe, .conClabe {
	float:left;
	width:188px;
	background:url(../img/fondo.gif) top no-repeat;
	margin:0 0.6em 1.5em 0.6em;
}

* html .sinClabe, * html .conClabe {
	margin:0 0.5em 1.5em 0.5em;
}

* html .pieCaja {
	vertical-align:text-top;
}

* html .sinClabe form {
	height:157px;
}

.sinClabe form, .conClabe form {
	border-left:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	padding:1em 2em 0 2em;
	margin:0 !important;
	height:150px;
}

.formproyectos_text {
	width:145px !important;
}

.formproyectos_enviar {
	width:56px;
	margin-left:90px !important;
}

* html .sinClabe form, * html .conClabe form {
	padding:1em 1em 0 1em;
}

#bd-terapeuticas #contenido.at-webs3 .caja .sinClabe p, #bd-terapeuticas #contenido.at-webs3 .caja .conClabe p {
	margin:1em 0 0 0 !important;
	height:52px;
	font-weight:bold;
}
/******************** LIBRERIAS ***********************/

#bd-registrado #contenido p.ajaxMsg{ 
	color:#CC3333; font-weight:bold; margin:14px 0 0 0;
}

/*afecta a home_soluciones*/

/*#cabecera h5 { background:transparent url(../img/ico-inicio.gif) no-repeat 0 6px; }*/

#navegacion div#caja-logo { background: transparent url(../img/borde_bg_logo.gif) no-repeat 0 0; width:15px; height:60px; }
#navegacion div#caja-logo h4 { width: 143px; height:60px; margin-left:15px; text-indent:0;}
	#navegacion div#caja_logo h4 { text-indent:0;}
	#navegacion div#confianza h4 { text-indent:0;}
	#navegacion div#caja-logo h4 img{}

#bd-registrado #contenido .newimg { border: 0pt none ; margin: 0pt; background-image: url(../img/bg_minisite_arriba.jpg); background-repeat: no-repeat; height: 95px; }
	#bd-registrado #contenido .newimg h2 { margin: 0pt; padding: 0.5em 0pt 0pt 12px; font-size: 1.6em; font-weight:bold; }
	#bd-registrado #contenido .newimg p { margin: 10px 0pt 0pt 13px; padding:0 115px 0 0; font-size: 1.1em; height: 15px; float: left; background:none; color:#000000; display:inline;}
	
#bd-registrado #contenido .medio{ position:relative; margin:12px 0 0; float:left; display:inline; width:410px;}
	#bd-registrado #contenido .medio span{ position:absolute; top:14px; left:15px; background:transparent url(../img/butllet_recomendar.gif) no-repeat 0 5px; font-size:1.4em; font-weight:bold; padding-left:10px;}
	#bd-registrado #contenido .medio p{ position:absolute; top:9px; right:13px; font-weight:bold;}

#bd-registrado #contenido .grupo{ margin:10px 0 10px;}
#bd-registrado #contenido .resumen { border: 0pt none ; margin: 0pt; padding: 0pt 15px 54px; background-image: url(../img/bg_minisite_abajo_bt.jpg); background-repeat: no-repeat; background-position: center bottom; width: 380px; float:left; }
	#bd-registrado #contenido .resumen .columna{ display:block; width:180px; margin:10px 10px 0 0; padding:0 0 10px; float:left; min-height:50px; height:auto !important; height:50px; display:inline;}
		#bd-registrado #contenido .resumen .columna p { padding:0; text-align:left; float:left; width:180px; line-height:1.5; color:#333333;}
		#bd-registrado #contenido .resumen .columna strong{ font-size:1.2em; color:#676767; margin-bottom:4px; padding-bottom:2px; float:left; line-height:1.4;}
		#bd-registrado #contenido .resumen .columna strong.borde{ border-bottom: #cccccc 1px dotted; width:175px;}
		#bd-registrado #contenido .resumen .columna span{ padding:0; margin:0; float:left; width:175px; padding:12px 0 0; font-size:1.1em; font-weight:bold; color:#333333;}

#contenedor .rambitoyrambon #bd-registrado #extras .afiliado h5 { border: 0pt none ; padding: 7px 30px 0pt 10px; background: transparent url(../img/bg-tit-esquina-doctor-nou.gif) no-repeat 0 0;}
.rambitoyrambon #bd-registrado #extras .afiliado h5 { line-height: 1.2em; font-size: 1.1em; }
#bd-registrado #extras .mislibros { margin: 0pt; padding: 0pt; background-color: rgb(238, 238, 238); background-image: none; }
	#bd-registrado #extras .mislibros h5 { background: transparent url(../img/bg-tit-mislibros.gif) no-repeat 0 0; font-size: 1.1em; line-height: 1.2; padding:7px 10px 0pt 35px; margin:0; height:20px;}
	#bd-registrado #extras .mislibros li { background-image:url(../img/li-agenda.gif); background-position:0pt 15px; background-repeat:no-repeat; }
		#bd-registrado #extras .mislibros li a { padding: 0px 0px 6px 9px; display: block; text-decoration: underline; }
		#bd-registrado #extras .mislibros .close-img { margin-top: 10px; margin-right: 2px; width: 12px; height: 11px; float: right; }
		#bd-registrado #extras .mislibros li strong { display: block; }

/*afecta a listado_campanas e interior_campana*/

#bd-registrado #contenido .titcamp{ padding: 0 0 30px; width:auto;}
#bd-registrado #contenido.llibreria .arriba { background-image: url(../img/bg_libreria.jpg); }
#bd-registrado #contenido.llibreria .arriba h2 { padding-top:1.2em; font-size:2.1em;}
#bd-registrado #contenido.llibreria .caja {	margin:0 5px; }
.titcamp .campana{ display:block; /*margin-bottom:50px;*/ padding-top:10px; min-height:284px; height:auto!important; height:284px; padding-bottom:20px;}
* html .titcamp .campana{ height:1%;}
*+html .titcamp .campana{ overflow:hidden; min-height:250px; height:auto !important; height:250px;}
*+html .titcamp .flotar{ float:left;}
	.titcamp .campana h3{ font-size:1.6em; border-bottom:#cccccc 1px dotted; margin:0 5px; padding:0 0 8px 12px;}
		.titcamp .campana h3 a{ color:#0b9dcf; text-decoration:none;}
		.titcamp .campana h3 a:hover{ text-decoration:underline;}
.titcamp .libro { display:block-inline; margin:15px 10px 0;}
.libro .imagen_campana{ float:left; margin:7px 13px 3pt 5px; padding:0pt 0pt 3pt 0px; display:inline;}
.libro .informacion{ display:block; overflow:hidden; width:206px; }
	#bd-registrado #contenido .titcamp .libro .informacion p{ text-align:left; padding-bottom:6px;}
	.libro .informacion .enlaces_campana{ margin:10px 0 0; display:block;}

.titcamp .opciones{ display:block; clear:both; padding:0 0 26px 26px;}
	#bd-registrado #contenido .titcamp .opciones p.volver{ /*width:303px*/; float:left; background:transparent url(../img/fletxa_tornar.gif) no-repeat 16px 4px; /*padding:0 0 26px 26px;*/ font-size:1em;}
	/*#bd-registrado #contenido .titcamp span.petit{ font-size:0.8em;}*/
	#bd-registrado #contenido .titcamp .opciones p.imprimir{ width:50px; background:transparent url(../img/ico-imprimir.gif) no-repeat 2px 1px; float:left; text-align:right; font-size:1em; float:right;}


/*afecta a interior_campana*/

.titcamp .descripcion{ display:block; border-top:#cccccc 4px dotted; margin:0 5px; padding-top:34px; /*min-height:140px; */ height:auto!important; height:140px; padding-bottom:20px; clear:both;}
* html .titcamp .descripcion{ height:1%;}
	.img_descripcion{ float:left; margin:0 18px 0 10px; display:inline; position:relative;}
		.img_descripcion img.visible{ position:absolute; top:0; left:0;}
		.img_descripcion img.oculta, input.oculta{ display:none;}
	.txt_descripcion{ min-height:140px; height:auto !important; height:140px;}
	* html .txt_descripcion{ height:1%;}
		#bd-registrado #contenido .titcamp .descripcion .txt_descripcion h4{ background:none; color:#666666; font-size:1.3em; padding:0 0 8px;}
			.txt_descripcion ul{ padding:0; margin:1em 0 0;}
				.txt_descripcion ul li{ list-style:none; color:#666666; line-height:1.4; padding-right:1em;}
			#bd-registrado #contenido .titcamp .descripcion .txt_descripcion ul li span{ padding:0; margin:0; color:#666666; font-weight:bold; font-size:1em;}
		#bd-registrado #contenido .titcamp .descripcion .txt_descripcion p{ font-size:1.1em; padding-left:121px; margin-top:0.2em; text-align:left;}
		* html #bd-registrado #contenido .titcamp .descripcion .txt_descripcion p{ padding-left:0;}
		*+html #bd-registrado #contenido .titcamp .descripcion .txt_descripcion p{ padding-left:0;}
		#bd-registrado #contenido .titcamp .descripcion .anadir{ background-color:#eeeeee; display:block; height:30px; margin:1.5em 0 0.1em; width:400px; clear: both;}
			#bd-registrado #contenido .titcamp .descripcion .anadir span.creditos{ float:left; font-weight:bold; font-size:1.1em; padding:0; width:94px; margin-left:14px;}
			* html #bd-registrado #contenido .titcamp .descripcion .anadir span.creditos{ width:98px;}
			#bd-registrado #contenido .titcamp .descripcion .anadir .form{ float:left; padding:0.6em 0 0;}
				#bd-registrado #contenido .titcamp .descripcion .anadir .form input{ vertical-align:middle;}
				#bd-registrado #contenido .titcamp .descripcion .anadir .form label { color:#666666; font-weight:bold; font-size:1.1em; padding-top:1px;}
		#bd-registrado #contenido .titcamp p.error{ color:#CC3333; font-weight:bold; margin:14px 0 0  120px;}
		#bd-registrado #contenido .titcamp .solicitar{ margin:18px 0 10px 128px;}
		* html #bd-registrado #contenido .titcamp .solicitar{ margin-left:130px;}


.anchura h3{ width:390px;}

/*libreria - ver datos*/
#bd-registrado #contenido .titcamp .datos {
	margin:0 15px;
	padding:3px 0;
	clear: both;
	line-height:1.5em;
}
#bd-registrado #contenido .titcamp .datos .campo {
	width:45%;
	font-size:1.1em;
	color:#666666;
	margin:0;
	padding:0 5px 0 0;
	float:left;
	display:inline;
	text-align:right;
}
#bd-registrado #contenido .titcamp .datos .valor {
	width:45%;
	font-size:1.1em;
	color:#666666;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	font-weight:bold;
}
#bd-registrado #contenido.llibreria .titcamp input.textfield{
	border:1px solid #999999;
	font-size:1em;
}
span#span-aviso-legal {
	font-size:1.1em;
	line-height:1.3em;
	margin-bottom:10px;
	display:block;
	text-align:justify;
}
/******classes noves menu**********/

#navegacion div#caja-participa { background-image: url('../img/nav-participa-bottom.gif'); }
#navegacion div#caja-participa h4 { background-image: url('../img/nav-participa-top.gif'); width: 158px; height: 27px; }
#navegacion div#caja-participa ul li { background-image: url('../img/li-azul.gif'); }
#navegacion div#caja-participa ul li a:hover { text-decoration: underline; color:#00bacc; }

#inicio.paso1 #contenido .con_participa { background:transparent url(../img/bg-home-azul.jpg) no-repeat 0 0; margin: 0pt; padding: 0pt; min-height: 144px; height: auto !important; width: 100%;}
* html #inicio.paso1 #contenido .con_participa{ height:144px !important;}
#inicio #contenido .arriba h2.participa{ border-bottom: #00BACC 5px solid; margin: 1.5em 0pt 0pt 0.8em; padding: 0pt 0pt 0.8em; font-size: 1.9em; line-height: 10px; font-family: Arial,Helvetica,sans-serif; width: 13.4em; font-weight: bold; text-indent: 0pt;}
*+html #inicio #contenido .arriba h2.participa{ padding-top:0.1em;}
* html #inicio #contenido .arriba h2.participa{ padding-top:0.1em;}
	#inicio.paso1 #contenido .caso { border-top: #cccccc 1px dotted; margin: 2.2em 0pt 0pt; padding: 1em 0pt 0pt; clear: both; }
		#inicio.paso1 #contenido .caso h5{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; width:52%; border:0; padding: 0 0.9em 0.2em 1em; display:block;}
			#inicio.paso1 #contenido .caso h5 a{ color:#0B9DCF; line-height:1.3;}
		#inicio.paso1 #contenido .caso p{ margin:0; padding:0 0.9em 0.2em 1em; font-size:1.1em; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif;}
		#inicio.paso1 #contenido .caso span{ padding:0.1em 0.9em 0.2em 1em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; display:block;}
		#inicio #contenido .mardif p{ margin:0; padding:0 0.9em 0.2em 1em; font-size:1em; color:#333333;}
		.accedercurso{ background:transparent url(../img/bt-acceder-curso.gif) no-repeat right top; color:#000000; font-family:Arial,Helvetica,sans-serif; font-weight:bold; height:40px !important; padding:10px 50px 0pt 10px; width:78%; text-align:right; margin:10px 20px 0 0;}

		
/*********clases anecdotas**********/

#bd-registrado #contenido .mesalt p{ top:29px;}
#bd-registrado #contenido .abajo .extra{ padding-bottom:4px;}
	#bd-registrado #contenido .abajo .extra p{ padding-left:0; font-weight:bold; float:left;}
	#bd-registrado #contenido .abajo .extra ul{ color:#020202;}
		#bd-registrado #contenido .abajo .extra ul li{ display:inline; border-right: #020202 1px solid; padding-right:3px;}
		* html #bd-registrado #contenido .abajo .extra ul li{ padding-left:3px; line-height:1.3;}
		*+html #bd-registrado #contenido .abajo .extra ul li{ padding-left:3px; line-height:1.3;}
			#bd-registrado #contenido .abajo .extra ul li a{ color:#020202;}
		#bd-registrado #contenido .abajo .extra ul li.final{ border-right:none;}
		#bd-registrado #contenido .abajo .extra ul li.marcado{ font-weight:bold;}
	#bd-registrado #contenido .abajo .modulo{ float:left; margin-bottom:12px; width:380px;}
	* html #bd-registrado #contenido .abajo .modulo{ float:none; display:block;}
		#bd-registrado #contenido .abajo .modulo p{ float:left; padding:4px 0 0; line-height:1.5; width:auto; text-align:left;}
		#bd-registrado #contenido .abajo .modulo strong{ padding-left:0; font-size:1.1em; display:block;}
		#bd-registrado #contenido .abajo .modulo span.nombre{ display:block; padding:0; margin:0; color:#020202; padding:6px 0 0; font-size:1.1em;}
		#bd-registrado #contenido .abajo .modulo .votacion{ float:left; width:370px;}
			#bd-registrado #contenido .abajo .modulo .votacion span.anecdota-fecha { float:left; border-right:#020202 1px solid; padding:0 5px 0 0; margin:5px 5px 0 0; color:#666666; font-size:1.1em;}
			#bd-registrado #contenido .abajo .modulo .votacion span.anecdota-rating{ float:left; padding:3px 0 0; margin: 0;}
			#bd-registrado #contenido .abajo .modulo .votacion span.anecdota-rating .estrella {float: left; position: relative; z-index: 1; width: 1.8em; height: 1.8em; overflow: hidden; display:inline; margin:0; padding:0;}
			#bd-registrado #contenido .abajo .modulo .votacion span.anecdota-rating .estrella a {display: block; width: 100%; height: 100%; background-position: 0 0; text-decoration:none; margin:0; padding:0;}
			#bd-registrado #contenido .abajo .modulo .votacion span.anecdota-rating span.estrella {background: url(../img/estrella_off.gif) no-repeat 0 0;}
			#bd-registrado #contenido .abajo .modulo .votacion span.anecdota-rating span.on a {background: url(../img/estrella_on.gif) no-repeat 0 0;}
			#bd-registrado #contenido .abajo .modulo span.ok{ margin-left: 0px; clear: left; float: left; color:#00CC00; font-weight:bold}

	#bd-registrado #contenido .abajo .paginador{ float:right; margin:10px 22px 0 0; display:inline;}
		#bd-registrado #contenido .abajo .paginador ul{}
			#bd-registrado #contenido .abajo .paginador ul li{ display:inline; font-weight:bold; list-style:none; }
				#bd-registrado #contenido .abajo .paginador ul li a{ text-decoration:none; padding:0 4px 1px;}
				#bd-registrado #contenido .abajo .paginador ul li a:hover{ background:transparent url(../img/paginador_marcador.gif) no-repeat 0 0; text-decoration:none; color:#ffffff;}
			#bd-registrado #contenido .abajo .paginador ul li.marcado{ background:transparent url(../img/paginador_marcador.gif) no-repeat 0 0; color:#ffffff; padding:0 4px;}
			#bd-registrado #contenido .abajo .paginador ul li.avanzar{ padding:4px 0 0;}
				#bd-registrado #contenido .abajo .paginador ul li.avanzar a{ padding:0;}
				#bd-registrado #contenido .abajo .paginador ul li.avanzar a:hover{ background:none;}
				#bd-registrado #contenido .abajo .paginador ul li.avanzar a img{ margin-top:5px;}

#bd-registrado #contenido .abajo .extra_der{ padding-bottom:4px; float:right;}
	#bd-registrado #contenido .abajo .extra_der p{ no-repeat 0 0;text-align:right; padding-right:0;}
	#bd-registrado #contenido .abajo .modulo .padbot{ padding-bottom:16px;}
	#bd-registrado #contenido .abajo .modulo .votacion p.imprimir{ background:transparent url(../img/boton_imprimir.gif) no-repeat 12px 2px; padding:0 5px 0 30px; border-right: #666666 1px solid; height:16px; margin-top:2px;}
		#bd-registrado #contenido .abajo .modulo .votacion p.imprimir a{ color:#666666;}
	#bd-registrado #contenido .abajo .modulo .votacion form.votar{ float:left; padding: 1px 0 0 4px;}
	* html #bd-registrado #contenido .abajo .modulo .votacion form.votar{ padding-top:0;}
		* html #bd-registrado #contenido .abajo .modulo .votacion form.votar label{ color:#666666; padding-top:3px;}
		#bd-registrado #contenido .abajo .modulo .votacion form.votar select{ border:#999999 1px solid; width:36px; height:16px; }
		* html #bd-registrado #contenido .abajo .modulo .votacion form.votar select{margin-bottom:1px; height:auto;}
	#bd-registrado #contenido .abajo .modulo p.color{ color:#333333; clear:both; float:none; font-size:1.1em;}
	#bd-registrado #contenido .abajo .padvolver{ padding-top:60px;}
	

















#navegacion div#caja-logo { background: transparent url(../img/borde_bg_logo.gif) no-repeat 0 0; width:15px; height:60px; }
#navegacion div#caja-logo h4 { background-image: url(../img/bg_logo.gif); width: 143px; height:60px; margin-left:15px; }
	#navegacion div#caja_logo h4 { text-indent:0;}
	#navegacion div#caja-logo h4 img{}	
#bd-registrado #contenido .medio{ position:relative; margin:12px 0 0; float:left; display:inline; width:410px;}
	#bd-registrado #contenido .medio span{ position:absolute; top:14px; left:15px; background:transparent url(../img/butllet_recomendar.gif) no-repeat 0 5px; font-size:1.4em; font-weight:bold; padding-left:10px;}
	#bd-registrado #contenido .medio p{ position:absolute; top:9px; right:13px; font-weight:bold;}
	#bd-registrado #contenido .mesalt { margin-top:0; } 	

/*nuevo*/
#bd-registrado #contenido .newimg2 { border: 0pt none ; margin: 0pt; height: 90px; background:none; } 
#bd-registrado #contenido .resumen2 { margin: 0pt; padding: 0; background: none !important; width: 410px; float:left; min-height:100px; height:auto !important; height:100px;} 
	#bd-registrado #contenido .grupo2{ margin:0; border-left: #c7c7c7 1px solid; border-right: #c7c7c7 1px solid; float:left; width:408px;}
		#bd-registrado #contenido .grupo2 p.titular{ color:#353535; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:1.2em; text-align:center;}
			#bd-registrado #contenido .grupo2 p.titular strong{ color:#353535; font-weight:bold;}
		#bd-registrado #contenido .grupo2 span.sub{ font-size:1.4em; font-weight:bold; text-align:center; color:#28e0f2; display:block; padding:0 0 4px; margin:0;}
		#bd-registrado #contenido .grupo2 .bloque_portada { float:left; width:200px;}
			#bd-registrado #contenido .grupo2 .bloque_portada img{ float:left; margin:10px 0 0 9px;}
			#bd-registrado #contenido .grupo2 .bloque_portada span.titulin{font-size:1.3em; font-family: Tahoma, Arial, Helvetica, sans-serif; margin:6px 0 0 7px; padding:0; float:left; width:100px; color:#676767; line-height:1.1;}
			#bd-registrado #contenido .grupo2 .bloque_portada .txt_enlace{ float:left; width:190px; padding-bottom:8px;}
			#bd-registrado #contenido .grupo2 .bloque_portada .txt_enlace span{ float:left; line-height:1.2; font-size:1.1em; color:#ababab; padding-top:0; margin-bottom:0 !important; padding-bottom:8px;}
			#bd-registrado #contenido .grupo2 .bloque_portada .txt_enlace a{width:19px; padding:0; margin:0; color:#960014}
				#bd-registrado #contenido .grupo2 .bloque_portada .txt_enlace a img{ float:none; padding:0; margin:0; margin:0 0 0 2px;}
		#bd-registrado #contenido .grupo2 .arriba_home{ background:#ffffff url(../img_minisite/borde_int_superior.gif) no-repeat bottom center; float:left;}
		#bd-registrado #contenido .grupo2 .abajo_home{ background:#ffffff url(../img_minisite/borde_int_inferior.gif) no-repeat top center; float:left;}

#bd-registrado #contenido .resumen2 .final_bloque{ background: transparent url(../img_minisite/bg_minisite_abajo_2.gif) no-repeat 0 0; float:left; width:410px;}
	#bd-registrado #contenido .resumen2 .final_bloque p{ text-align:center; color:#3e3e3e; padding:3px 10px 4px; line-height:1.2;}

/*fin de nuevo*/



#bd-registrado #contenido .resumen { border: 0pt none ; margin: 0pt; padding: 0pt 15px 54px; background-image: url(../img/bg_minisite_abajo_bt.jpg); background-repeat: no-repeat; background-position: center bottom; width: 380px; float:left; }
	#bd-registrado #contenido .resumen .columna{ display:block; width:180px; margin:10px 10px 0 0; padding:0 0 10px; float:left; min-height:50px; height:auto !important; height:50px; display:inline;}
		#bd-registrado #contenido .resumen .columna p { padding:0; text-align:left; float:left; width:180px; line-height:1.5; color:#333333;}
		#bd-registrado #contenido .resumen .columna strong{ font-size:1.2em; color:#676767; margin-bottom:4px; padding-bottom:2px; float:left; line-height:1.4;}
		#bd-registrado #contenido .resumen .columna strong.borde{ border-bottom: #cccccc 1px dotted; width:175px;}
		#bd-registrado #contenido .resumen .columna span{ padding:0; margin:0; float:left; width:175px; padding:12px 0 0; font-size:1.1em; font-weight:bold; color:#333333;}

#contenedor .rambitoyrambon #bd-registrado #extras .afiliado h5 { border: 0pt none ; padding: 7px 30px 0pt 10px; background: transparent url(../img/bg-tit-esquina-doctor-nou.gif) no-repeat 0 0;}
.rambitoyrambon #bd-registrado #extras .afiliado h5 { line-height: 1.2em; font-size: 1.1em; }
#bd-registrado #extras .mislibros { margin: 0pt; padding: 0pt; background-color: rgb(238, 238, 238); background-image: none; }
	#bd-registrado #extras .mislibros h5 { background: transparent url(../img/bg-tit-mislibros.gif) no-repeat 0 0; font-size: 1.1em; line-height: 1.2; padding:7px 10px 0pt 35px; margin:0; height:20px;}
	#bd-registrado #extras .mislibros li { background-image:url(../img/li-agenda.gif); background-position:0pt 15px; background-repeat:no-repeat; }
		#bd-registrado #extras .mislibros li a { padding: 0px 0px 6px 9px; display: block; text-decoration: underline; }
		#bd-registrado #extras .mislibros .close-img { margin-top: 10px; margin-right: 2px; width: 12px; height: 11px; float: right; }
		#bd-registrado #extras .mislibros li strong { display: block; }

/*afecta a listado_campanas e interior_campana*/

#bd-registrado #contenido .titcamp{ padding: 0 0 30px; width:auto;}
#bd-registrado #contenido .llibreria { background-image: url(../img/bg_libreria.jpg); }
#bd-registrado #contenido .llibreria h2 { padding-top:1.2em; font-size:2.1em;}
.titcamp .campana{ display:block; /*margin-bottom:50px;*/ padding-top:10px; min-height:284px; height:auto!important; height:284px; padding-bottom:20px;}
* html .titcamp .campana{ height:1%;}
*+html .titcamp .campana{ overflow:hidden; min-height:250px; height:auto !important; height:250px;}
*+html .titcamp .flotar{ float:left;}
	.titcamp .campana h3{ font-size:1.6em; border-bottom:#cccccc 1px dotted; margin:0 5px; padding:0 0 8px 12px;}
		.titcamp .campana h3 a{ color:#0b9dcf; text-decoration:none;}
		.titcamp .campana h3 a:hover{ text-decoration:underline;}
.titcamp .libro { display:block-inline; margin:15px 10px 0;}
.libro .imagen_campana{ float:left; margin:7px 13px 3pt 5px; padding:0pt 0pt 3pt 0px; display:inline;}
.libro .informacion{ display:block; overflow:hidden; width:206px; }
	#bd-registrado #contenido .titcamp .libro .informacion p{ text-align:left; padding-bottom:6px;}
	.libro .informacion .enlaces_campana{ margin:10px 0 0; display:block;}

.titcamp .opciones{ display:block;}
	#bd-registrado #contenido .titcamp .opciones p.volver{ width:303px; float:left; background:transparent url(../img/fletxa_tornar.gif) no-repeat 16px 4px; padding:0 0 26px 26px; font-size:1em;}
	/*#bd-registrado #contenido .titcamp span.petit{ font-size:0.8em;}*/
	#bd-registrado #contenido .titcamp .opciones p.imprimir{ width:50px; background:transparent url(../img/ico-imprimir.gif) no-repeat 2px 1px; float:left; text-align:right; font-size:1em;}


/*********classes interior_anecdotas**********/

#bd-registrado #contenido .mesalt p{ top:29px;}
#bd-registrado #contenido .abajo .extra{ padding-bottom:4px;}
	#bd-registrado #contenido .abajo .extra p{ padding-left:0; font-weight:bold; float:left;}
	#bd-registrado #contenido .abajo .extra ul{ color:#020202;}
		#bd-registrado #contenido .abajo .extra ul li{ display:inline; border-right: #020202 1px solid; padding-right:3px;}
		* html #bd-registrado #contenido .abajo .extra ul li{ padding-left:3px; line-height:1.3;}
		*+html #bd-registrado #contenido .abajo .extra ul li{ padding-left:3px; line-height:1.3;}
			#bd-registrado #contenido .abajo .extra ul li a{ color:#020202;}
		#bd-registrado #contenido .abajo .extra ul li.final{ border-right:none;}
		#bd-registrado #contenido .abajo .extra ul li.marcado{ font-weight:bold;}
	#bd-registrado #contenido .abajo .modulo{ float:left; margin-bottom:12px; width:380px;}
	* html #bd-registrado #contenido .abajo .modulo{ float:none; display:block;}
		#bd-registrado #contenido .abajo .modulo p{ float:left; padding:4px 0 0; line-height:1.5; width:auto; text-align:left;}
		#bd-registrado #contenido .abajo .modulo strong{ padding-left:0; font-size:1.1em; display:block;}
		#bd-registrado #contenido .abajo .modulo span{ display:block; padding:0; margin:0; color:#020202; padding:6px 0 0; font-size:1.1em;}
		#bd-registrado #contenido .abajo .modulo .votacion{ float:left; width:370px;}
			#bd-registrado #contenido .abajo .modulo .votacion span{ float:left; padding:0 5px 0 0; margin:5px 5px 0 0; color:#666666; font-size:1.1em;}
			#bd-registrado #contenido .abajo .modulo .votacion img{ float:left; padding:3px 0 0;}
			#bd-registrado #contenido .abajo .modulo span.error{ margin-left: 0px; clear: left; float: none; color:#CC0000; font-weight:bold;}
	
	#bd-registrado #contenido .abajo .paginador{ float:right; margin:10px 22px 0 0; display:inline;}
		#bd-registrado #contenido .abajo .paginador ul{}
			#bd-registrado #contenido .abajo .paginador ul li{ display:inline; font-weight:bold; list-style:none; }
				#bd-registrado #contenido .abajo .paginador ul li a{ text-decoration:none; padding:0 4px 1px;}
				#bd-registrado #contenido .abajo .paginador ul li a:hover{ background:transparent url(../img/paginador_marcador.gif) no-repeat 0 0; text-decoration:none; color:#ffffff;}
			#bd-registrado #contenido .abajo .paginador ul li.marcado{ background:transparent url(../img/paginador_marcador.gif) no-repeat 0 0; color:#ffffff; padding:0 4px;}
			#bd-registrado #contenido .abajo .paginador ul li.avanzar{ padding:4px 0 0;}
				#bd-registrado #contenido .abajo .paginador ul li.avanzar a{ padding:0;}
				#bd-registrado #contenido .abajo .paginador ul li.avanzar a:hover{ background:none;}
				#bd-registrado #contenido .abajo .paginador ul li.avanzar a img{ margin-top:5px;}

#bd-registrado #contenido .abajo .extra_der{ padding-bottom:4px; float:right;}
	#bd-registrado #contenido .abajo .extra_der p{ no-repeat 0 0;text-align:right; padding-right:0;}
	#bd-registrado #contenido .abajo .modulo .padbot{ padding-bottom:16px;}
	#bd-registrado #contenido .abajo .modulo .votacion p.imprimir{ background:transparent url(../img/boton_imprimir.gif) no-repeat 12px 2px; padding:0 5px 0 30px; border-right: #666666 1px solid; height:16px; margin-top:2px;}
		#bd-registrado #contenido .abajo .modulo .votacion p.imprimir a{ color:#666666;}
	#bd-registrado #contenido .abajo .modulo .votacion form.votar{ float:left; padding: 1px 0 0 4px;}
	* html #bd-registrado #contenido .abajo .modulo .votacion form.votar{ padding-top:0;}
		* html #bd-registrado #contenido .abajo .modulo .votacion form.votar label{ color:#666666; padding-top:3px;}
		#bd-registrado #contenido .abajo .modulo .votacion form.votar select{ border:#999999 1px solid; width:36px; height:16px; }
		* html #bd-registrado #contenido .abajo .modulo .votacion form.votar select{margin-bottom:1px; height:auto;}
	#bd-registrado #contenido .abajo .modulo p.color{ color:#333333;}
	#bd-registrado #contenido .abajo .padvolver{ padding-top:60px;}

* +html #registro #contenido .abajo fieldset .alineacion-ahora {
	margin:3em 0 1em -90px;
	float:right;
	clear:both;
}

.pdf {
	padding:.6em 0 .6em 2em;
	background-image:url(../img/ico-azul-pdf.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	display:block;
}


/**Prevencor*/

#navegacion div#caja-logo { background: transparent url(../img/bg_logo_nuevo.jpg) no-repeat 0 0; width:14px; height:28px; }
#navegacion div#caja-logo h4 { background-image: url(../img/circulo_medico_nuevo.jpg); width: 143px; height:29px; margin-left:15px; }
#navegacion div#confianza { background: transparent url(../img/border_confianza.gif) no-repeat 0 0; width:15px; height:28px; }
#navegacion div#confianza h4 { background-image: url(../img/bg_confianza.gif); width: 143px; height:29px; margin-left:15px; }
	#navegacion div#confianza h4 { text-indent:0;}
	#navegacion div#caja_logo h4 { text-indent:0;}
	#navegacion div#caja-logo h4 img{}	
#bd-registrado #contenido .medio{ position:relative; margin:12px 0 0; float:left; display:inline; width:410px;}
	#bd-registrado #contenido .medio span{ position:absolute; top:14px; left:15px; background:transparent url(../img/butllet_recomendar.gif) no-repeat 0 5px; font-size:1.4em; font-weight:bold; padding-left:10px;}
	#bd-registrado #contenido .medio p{ position:absolute; top:9px; right:13px; font-weight:bold;}
	

/*nuevo*/
#bd-registrado #contenido .newimg2 { border: 0pt none ; margin: 0pt; height: 90px; background:none; } 
#bd-registrado #contenido .resumen2 { margin: 0pt; padding: 0; background: none !important; width: 410px; float:left; min-height:100px; height:auto !important; height:100px;} 
	#bd-registrado #contenido .grupo2{ margin:0; border-left: #c7c7c7 1px solid; border-right: #c7c7c7 1px solid; float:left; width:408px;}
		#bd-registrado #contenido .grupo2 p.titular{ color:#353535; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:1.2em; text-align:center; margin-top: 8px;}
			#bd-registrado #contenido .grupo2 p.titular strong{ color:#353535; font-weight:bold;}
		#bd-registrado #contenido .grupo2 span.sub{ font-size:18px; font-style:italic; text-align:center; color:#28e0f2; padding:0 0 4px; margin:0;}
		#bd-registrado #contenido .grupo2 .bloque_portada { float:left; width:136px;}
			#bd-registrado #contenido .grupo2 .bloque_portada img{ float:left; margin:10px 0 0 9px;}
			#bd-registrado #contenido .grupo2 .bloque_portada span.titulin{font-size:1.3em; font-family: Tahoma, Arial, Helvetica, sans-serif; margin:6px 0 0 7px; padding:0; float:left; width:100px; color:#676767; line-height:1.1;}
			#bd-registrado #contenido .grupo2 .bloque_portada .txt_enlace{ float:left; width:190px; padding-bottom:8px;}
			#bd-registrado #contenido .grupo2 .bloque_portada .txt_enlace span{ float:left; line-height:1.2; font-size:1.1em; color:#ababab; padding-top:0; margin-bottom:0 !important; padding-bottom:8px;}
			#bd-registrado #contenido .grupo2 .bloque_portada .txt_enlace a{width:19px; padding:0; margin:0;}
				#bd-registrado #contenido .grupo2 .bloque_portada .txt_enlace a img{ float:none; padding:0; margin:0; margin:0 0 0 2px;}
		#bd-registrado #contenido .grupo2 .arriba_home{  float:left;}
		#bd-registrado #contenido .grupo2 .abajo_home{  float:left;}

#bd-registrado #contenido .resumen2 .final_bloque{ background: transparent url(../img_minisite/bg_minisite_abajo_2.gif) no-repeat 0 0; float:left; width:410px;}
	#bd-registrado #contenido .resumen2 .final_bloque p{ text-align:center; color:#3e3e3e; padding:3px 10px 4px; line-height:1.2;}

/*fin de nuevo*/

/* Otro rediseño */

.clearB{clear: both;}
*+ html .clearB{clear: both;}
* html .clearB{clear: none;}
div#divMedicos{width: 409px;}
div#divMedicos div.divOpciones{width: 135px;float: left;margin-bottom: 10px;}
div#divMedicos div.divOpciones img{margin-bottom: 5px;margin-left: 10px;}
div#divMedicos div.divOpciones span.texto{font-size: 12px !important;color: #000000 !important;padding: 0 !important;margin: 0 !important;text-align: center !important;}
div#divMedicos div.divOpciones img{margin-bottom: 5px;margin-left: 7px;}
div#divMedicos div.divOpciones a{text-decoration: none;color:#0099FF;font-weight: bold;}
div.CuerpoOpcion{border-left: 1px solid #c7c7c7;border-right: 1px solid #c7c7c7;width: 408px;}
div.CuerpoOpcion div.titular{ color:#353535; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:1.3em; text-align:center; }
div.CuerpoOpcion span.sub{ color:#FF0000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; text-align:center; font-style: italic; }
div.PieOpcion{margin-bottom: 10px;}
div.CuerpoOpcion div.ListadoOpciones{width: 408px;}
div.CuerpoOpcion div.ListadoOpciones div.Opciones{width: 200px;float: left;margin-top: 10px;text-align: center;}
div.Opciones div.cuerpo{border-left: 1px solid #c7c7c7;border-right: 1px solid #c7c7c7;font-size: 12px;font-weight: bold;}
div.Opciones div.cuerpo a{text-decoration: none;}
div.Opciones div.cuerpo span.rojo{color:#FF0000;}

/* Estilos IE7 */
*+ html div#divMedicos{width: 409px;margin-left: 0px;margin-top: 10px;}
*+ html div#divMedicos div.divOpciones{width: 130px;float: left;margin-left: 3px;}
*+ html div#divMedicos div.divOpciones img{margin-bottom: 5px;margin-left: 2px;}
*+ html div.CabeceraOpcion{height: 128px;}
*+ html div.CuerpoOpcion{height: 85px;}
*+ html div.PieOpcion{height: 6px;margin-top: -4px;padding: 0;}

/* Estilos IE6 */
* html div.CuerpoOpcion div.ListadoOpciones{width: 405px;}
* html div.Opciones div.cuerpo{border-left: 1px solid #c7c7c7;border-right: 1px solid #c7c7c7;font-size: 12px;font-weight: bold;}
* html div.CuerpoOpcion div.ListadoOpciones div.Opciones{width: 193px;float: left;margin: 0px 5px;margin-top: 10px;text-align: center;}
* html div.Opciones img{width: 193px;}
* html div.CuerpoOpcion span.sub{ color:#FF0000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; font-weight: bold;text-align:center; }
* html div#divMedicos div.divOpciones span.texto{font-size: 12px !important;color: #000000 !important;padding: 0 !important;margin: 0 !important;text-align: center !important;}
* html div#divMedicos div.divOpciones{width: 130px;float: left;margin-bottom: 10px;}
* html div#divMedicos div.divOpciones img{margin-bottom: 5px;margin-left: 4px}
* html div#divMedicos div.divOpciones a{text-decoration: none;color:#0099FF;font-weight: bold;}
* html div.CuerpoOpcion div.titular{color:#353535;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:1.3em;text-align:center; }
* html div.CuerpoOpcion span.sub{ color:#FF0000; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; font-style: italic;text-align:center; }
* html div.CuerpoOpcion{border-left: 1px solid #c7c7c7;border-right: 1px solid #c7c7c7;width: 408px;}
* html div.Opciones div.cuerpo a{text-decoration: none;}
* html div.Opciones div.cuerpo span.rojo{color:#FF0000;}
* html div.CabeceraOpcion{margin-bottom: -3px;}
* html div.CuerpoOpcion{height: 85px;}
* html div.PieOpcion{height: 6px;margin-top: -4px;padding: 0;margin-bottom: 10px;}
* html div#divMedicos{margin-left: 2px;margin-top: 10px;}
* html #bd-registrado #contenido .newimg2 { border: 0pt none ; margin: 0pt; margin-bottom: -3px; height: 90px; background:none; } 

/* FIN Otro rediseño */

#bd-registrado #contenido .resumen { border: 0pt none ; margin: 0pt; padding: 0pt 15px 54px; background-image: url(../img/bg_minisite_abajo_bt.jpg); background-repeat: no-repeat; background-position: center bottom; width: 380px; float:left; }
	#bd-registrado #contenido .resumen .columna{ display:block; width:180px; margin:10px 10px 0 0; padding:0 0 10px; float:left; min-height:50px; height:auto !important; height:50px; display:inline;}
		#bd-registrado #contenido .resumen .columna p { padding:0; text-align:left; float:left; width:180px; line-height:1.5; color:#333333;}
		#bd-registrado #contenido .resumen .columna strong{ font-size:1.2em; color:#676767; margin-bottom:4px; padding-bottom:2px; float:left; line-height:1.4;}
		#bd-registrado #contenido .resumen .columna strong.borde{ border-bottom: #cccccc 1px dotted; width:175px;}
		#bd-registrado #contenido .resumen .columna span{ padding:0; margin:0; float:left; width:175px; padding:12px 0 0; font-size:1.1em; font-weight:bold; color:#333333;}

#contenedor .rambitoyrambon #bd-registrado #extras .afiliado h5 { border: 0pt none ; padding: 7px 30px 0pt 10px; background: transparent url(../img/bg-tit-esquina-doctor-nou.gif) no-repeat 0 0;}
.rambitoyrambon #bd-registrado #extras .afiliado h5 { line-height: 1.2em; font-size: 1.1em; }
#bd-registrado #extras .mislibros { margin: 0pt; padding: 0pt; background-color: rgb(238, 238, 238); background-image: none; }
	#bd-registrado #extras .mislibros h5 { background: transparent url(../img/bg-tit-mislibros.gif) no-repeat 0 0; font-size: 1.1em; line-height: 1.2; padding:7px 10px 0pt 35px; margin:0; height:20px;}
	#bd-registrado #extras .mislibros li { background-image:url(../img/li-agenda.gif); background-position:0pt 15px; background-repeat:no-repeat; }
		#bd-registrado #extras .mislibros li a { padding: 0px 0px 6px 9px; display: block; text-decoration: underline; }
		#bd-registrado #extras .mislibros .close-img { margin-top: 10px; margin-right: 2px; width: 12px; height: 11px; float: right; }
		#bd-registrado #extras .mislibros li strong { display: block; }

/*afecta a listado_campanas e interior_campana*/

#bd-registrado #contenido .titcamp{ padding: 0 0 30px; width:auto;}
#bd-registrado #contenido .llibreria { background-image: url(../img/bg_libreria.jpg); }
#bd-registrado #contenido .llibreria h2 { padding-top:1.2em; font-size:2.1em;}
.titcamp .campana{ display:block; /*margin-bottom:50px;*/ padding-top:10px; min-height:284px; height:auto!important; height:284px; padding-bottom:20px;}
* html .titcamp .campana{ height:1%;}
*+html .titcamp .campana{ overflow:hidden; min-height:250px; height:auto !important; height:250px;}
*+html .titcamp .flotar{ float:left;}
	.titcamp .campana h3{ font-size:1.6em; border-bottom:#cccccc 1px dotted; margin:0 5px; padding:0 0 8px 12px;}
		.titcamp .campana h3 a{ color:#0b9dcf; text-decoration:none;}
		.titcamp .campana h3 a:hover{ text-decoration:underline;}
.titcamp .libro { display:block-inline; margin:15px 10px 0;}
.libro .imagen_campana{ float:left; margin:7px 13px 3pt 5px; padding:0pt 0pt 3pt 0px; display:inline;}
.libro .informacion{ display:block; overflow:hidden; width:206px; }
	#bd-registrado #contenido .titcamp .libro .informacion p{ text-align:left; padding-bottom:6px;}
	.libro .informacion .enlaces_campana{ margin:10px 0 0; display:block;}

.titcamp .opciones{ display:block;}
	#bd-registrado #contenido .titcamp .opciones p.volver{ width:303px; float:left; background:transparent url(../img/fletxa_tornar.gif) no-repeat 16px 4px; padding:0 0 26px 26px; font-size:1em;}
	/*#bd-registrado #contenido .titcamp span.petit{ font-size:0.8em;}*/
	#bd-registrado #contenido .titcamp .opciones p.imprimir{ width:50px; background:transparent url(../img/ico-imprimir.gif) no-repeat 2px 1px; float:left; text-align:right; font-size:1em;}


/*afecta a interior_campana*/

.titcamp .descripcion{ display:block; border-top:#cccccc 1px dotted; margin:0 5px; padding-top:34px; min-height:140px; height:auto!important; height:140px; padding-bottom:20px;}
* html .titcamp .descripcion{ height:1%;}
	.img_descripcion{ float:left; margin:0 18px 0 10px; display:inline; position:relative;}
		.img_descripcion img.visible{ position:absolute; top:0; left:0;}
		.img_descripcion img.oculta{ display:none;}
	.txt_descripcion{ min-height:140px; height:auto !important; height:140px;}
	* html .txt_descripcion{ height:1%;}
		#bd-registrado #contenido .titcamp .descripcion .txt_descripcion h4{ background:none; color:#666666; font-size:1.1em; padding:0 0 10px;}
			.txt_descripcion ul{ padding:0; margin:1em 0 0;}
				.txt_descripcion ul li{ list-style:none; color:#666666; line-height:1.4; padding-right:1em;}
			#bd-registrado #contenido .titcamp .descripcion .txt_descripcion ul li span{ padding:0; margin:0; color:#666666; font-weight:bold; font-size:1em;}
		#bd-registrado #contenido .titcamp .descripcion .txt_descripcion p{ font-size:1.1em; padding-left:121px; margin-top:0.2em; text-align:left;}
		* html #bd-registrado #contenido .titcamp .descripcion .txt_descripcion p{ padding-left:0;}
		*+html #bd-registrado #contenido .titcamp .descripcion .txt_descripcion p{ padding-left:0;}
		#bd-registrado #contenido .titcamp .descripcion .anadir{ background-color:#eeeeee; display:block; height:30px; margin:1.5em 0 0.1em; width:400px;}
			#bd-registrado #contenido .titcamp .descripcion .anadir span{ float:left; font-weight:bold; font-size:1.1em; padding:0; width:94px; margin-left:14px;}
			* html #bd-registrado #contenido .titcamp .descripcion .anadir span{ width:98px;}
			#bd-registrado #contenido .titcamp .descripcion .anadir form{ float:left; padding:0.6em 0 0;}
				#bd-registrado #contenido .titcamp .descripcion .anadir form input{ vertical-align:middle;}
				#bd-registrado #contenido .titcamp .descripcion .anadir form label { color:#666666; font-weight:bold; font-size:1.1em; padding-top:1px;}
		#bd-registrado #contenido .titcamp p.error{ color:#CC3333; font-weight:bold; margin:14px 0 0  120px;}
		#bd-registrado #contenido .titcamp .solicitar{ margin:18px 0 10px 128px;}
		* html #bd-registrado #contenido .titcamp .solicitar{ margin-left:130px;}


/*********classes interior_anecdotas**********/

#bd-registrado #contenido .mesalt p{ top:29px;}
#bd-registrado #contenido .abajo .extra{ padding-bottom:4px;}
	#bd-registrado #contenido .abajo .extra p{ padding-left:0; font-weight:bold; float:left;}
	#bd-registrado #contenido .abajo .extra ul{ color:#020202;}
		#bd-registrado #contenido .abajo .extra ul li{ display:inline; border-right: #020202 1px solid; padding-right:3px;}
		* html #bd-registrado #contenido .abajo .extra ul li{ padding-left:3px; line-height:1.3;}
		*+html #bd-registrado #contenido .abajo .extra ul li{ padding-left:3px; line-height:1.3;}
			#bd-registrado #contenido .abajo .extra ul li a{ color:#020202;}
		#bd-registrado #contenido .abajo .extra ul li.final{ border-right:none;}
		#bd-registrado #contenido .abajo .extra ul li.marcado{ font-weight:bold;}
	#bd-registrado #contenido .abajo .modulo{ float:left; margin-bottom:12px; width:380px;}
	* html #bd-registrado #contenido .abajo .modulo{ float:none; display:block;}
		#bd-registrado #contenido .abajo .modulo p{ float:left; padding:4px 0 0; line-height:1.5; width:auto; text-align:left;}
		#bd-registrado #contenido .abajo .modulo strong{ padding-left:0; font-size:1.1em; display:block;}
		#bd-registrado #contenido .abajo .modulo span{ display:block; padding:0; margin:0; color:#020202; padding:6px 0 0; font-size:1.1em;}
		#bd-registrado #contenido .abajo .modulo .votacion{ float:left; width:370px;}
			#bd-registrado #contenido .abajo .modulo .votacion span{ float:left; border-right:#020202 1px solid; padding:0 5px 0 0; margin:5px 5px 0 0; color:#666666; font-size:1.1em;}
			#bd-registrado #contenido .abajo .modulo .votacion img{ float:left; padding:3px 0 0;}
	
	#bd-registrado #contenido .abajo .paginador{ float:right; margin:10px 22px 0 0; display:inline;}
		#bd-registrado #contenido .abajo .paginador ul{}
			#bd-registrado #contenido .abajo .paginador ul li{ display:inline; font-weight:bold; list-style:none; }
				#bd-registrado #contenido .abajo .paginador ul li a{ text-decoration:none; padding:0 4px 1px;}
				#bd-registrado #contenido .abajo .paginador ul li a:hover{ background:transparent url(../img/paginador_marcador.gif) no-repeat 0 0; text-decoration:none; color:#ffffff;}
			#bd-registrado #contenido .abajo .paginador ul li.marcado{ background:transparent url(../img/paginador_marcador.gif) no-repeat 0 0; color:#ffffff; padding:0 4px;}
			#bd-registrado #contenido .abajo .paginador ul li.avanzar{ padding:4px 0 0;}
				#bd-registrado #contenido .abajo .paginador ul li.avanzar a{ padding:0;}
				#bd-registrado #contenido .abajo .paginador ul li.avanzar a:hover{ background:none;}
				#bd-registrado #contenido .abajo .paginador ul li.avanzar a img{ margin-top:5px;}

#bd-registrado #contenido .abajo .extra_der{ padding-bottom:4px; float:right;}
	#bd-registrado #contenido .abajo .extra_der p{ no-repeat 0 0;text-align:right; padding-right:0;}
	#bd-registrado #contenido .abajo .modulo .padbot{ padding-bottom:16px;}
	#bd-registrado #contenido .abajo .modulo .votacion p.imprimir{ background:transparent url(../img/boton_imprimir.gif) no-repeat 12px 2px; padding:0 5px 0 30px; border-right: #666666 1px solid; height:16px; margin-top:2px;}
		#bd-registrado #contenido .abajo .modulo .votacion p.imprimir a{ color:#666666;}
	#bd-registrado #contenido .abajo .modulo .votacion form.votar{ float:left; padding: 1px 0 0 4px;}
	* html #bd-registrado #contenido .abajo .modulo .votacion form.votar{ padding-top:0;}
		* html #bd-registrado #contenido .abajo .modulo .votacion form.votar label{ color:#666666; padding-top:3px;}
		#bd-registrado #contenido .abajo .modulo .votacion form.votar select{ border:#999999 1px solid; width:36px; height:16px; }
		* html #bd-registrado #contenido .abajo .modulo .votacion form.votar select{margin-bottom:1px; height:auto;}
	#bd-registrado #contenido .abajo .modulo p.color{ color:#333333;}
	#bd-registrado #contenido .abajo .padvolver{ padding-top:60px;}

ul#listadoPrevencor{
	list-style:none;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
ul#listadoPrevencor li{
	list-style:none;
	padding: 0;
	margin: 0;
}
ul#listadoPrevencor li.bordesMedicos{
	width: 408px;
	list-style:none;
	border-top: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	margin-bottom: 5px;
	padding-bottom:5px;
}
ul#listadoPrevencor li ul{
	padding: 0;
}
ul#listadoPrevencor li ul li.imagen{
	width: 134px;
	float: left;
	background: none;
	margin: 0;
	padding: 0;
	height: 140px;
}
ul#listadoPrevencor li ul li.textos{
	width: 274px;
	padding-top: 8px;
	margin-left: 113px;
}
ul#listadoPrevencor li ul li.textos div.pregunta{
	font-weight: bold;
	color: #CC001F;
	font-size: 13px;
}
ul#listadoPrevencor li ul li.textos div.titulo{
	font-weight: bold;
	font-size: 12px;
}
ul#listadoPrevencor li ul li.textos div.desc{
	color: #B7B7B7;
	margin-top: 10px;
}
ul#listadoPrevencor li ul li.textos div.link_acceder{
	margin-top: 10px;
	font-weight:bold;
}
ul#listadoPrevencor li ul li.textos div.link_acceder a{
	text-decoration: underline;
	margin-top: 5px;
	color: #CC001F;
}
.final_bloque{ 
	background: transparent url(../img_minisite/bg_minisite_abajo_2.gif) no-repeat 0 0; 
	float:left; 
	width:410px;
}
.final_bloque p{ 
	text-align:center; 
	color:#3e3e3e; 
	padding:3px 10px 4px; 
	line-height:1.2;
	margin: 0;
}
/* IE */
*+ html ul#listadoPrevencor li.bordesMedicos{
	width: 470px;
	padding-left: 0;
	margin-left: -40px;
}
* html ul#listadoPrevencor li.bordesMedicos{
	width: 448px;
	padding-left: 0;
	margin-left: -40px;
}
*+ html ul#listadoPrevencor li ul li.textos{
	width: 265px;
	padding-top: 8px;
	margin-left: 103px;
}
* html ul#listadoPrevencor li ul li.textos{
	width: 265px;
	padding-top: 8px;
	margin-left: 103px;
}

/**Fin Prevencor*/	

/**CM*/
ul#listadoMedicos{
	list-style:none;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
ul#listadoMedicos li{
	list-style:none;
	padding: 0;
	margin: 0;
}
ul#listadoMedicos li.bordesMedicos{
	width: 408px;
	list-style:none;
	border-top: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	margin-bottom: 5px;
}
ul#listadoMedicos li ul{
	padding: 0;
}
ul#listadoMedicos li ul li.imagen{
	width: 112px;
	float: left;
	background: none;
	margin: 0;
	padding: 0;
	height: 140px;
}
ul#listadoMedicos li ul li.textos{
	width: 294px;
	padding-top: 8px;
	margin-left: 113px;
}

ul#listadoMedicos li ul li.textos div.pregunta{
	font-weight: bold;
	font-size: 14px;
}
ul#listadoMedicos li ul li.textos div.titol{
	font-weight: bold;
	font-size: 12px;
}
ul#listadoMedicos li ul li.textos div.desc{
	color: #B7B7B7;
	margin-top: 10px;
}
ul#listadoMedicos li ul li.textos div.link_acceder{
	margin-top: 10px;
}
ul#listadoMedicos li ul li.textos div.link_acceder a{
	text-decoration: underline;
	margin-top: 5px;
	color: #960014;
}
/* IE */
*+ html ul#listadoMedicos li.bordesMedicos{
	width: 450px;
	padding-left: 0;
	margin-left: -40px;
}
* html ul#listadoMedicos li.bordesMedicos{
	width: 448px;
	padding-left: 0;
	margin-left: -40px;
}
*+ html ul#listadoMedicos li ul li.textos{
	width: 294px;
	padding-top: 8px;
	margin-left: 103px;
}
* html ul#listadoMedicos li ul li.textos{
	width: 285px;
	padding-top: 8px;
	margin-left: 103px;
}
/**End CM*/