body {
	
	text-align:center;
	margin: 0px;
	height: 100%;
	width: 100%;
	background: url(/images/fondos/bgCells.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #104a8a;
	margin-top:20px;
	font-size:0.9em;
}

#containerCentrar
	{
		width:1004px;
		margin:auto;
		height: auto;
	}

strong{
	color: #c5b73d;
}


img
	{
		float:left;
		border:none;
	}
.imgRight{
	float:right;
}

.none {
	float:none;
	border:none;
}
.fecha{
	color: #8990bc;
	font-weight:bolder;
}

a {color:#678bb6;}

a:link
	{
		text-decoration: none;
	}
a:visited 
	{
		text-decoration: none;
	}
a:hover 
	{
		text-decoration: none;
	}
a:active 
	{
		text-decoration: none;
	}



ul li
	{ 
		list-style-image: url(../images/li.gif);

		
		}
hr
	{
		height:1px;
		border:1px solid #678bb6;
	
	}
dl dt
	{ 
		font-weight:bold;
		color:#897a1a;
		padding-top:15px;
	}
table
	{
		border-collapse:collapse;
		width:100%;
	}
caption
	{ 
		color:#0f2597;
		font-weight:bold;
	}
	
th, td
	{
		border:1px solid #f1f1f1;
		font-size:0.85em;
		padding:3px;
		vertical-align:top;
	}
th
	{
		background:#282F7D;
		color:#FFFFFF;
	}

/*HOME: COMPROBADA EL IE6, IE7, FIREFOX3.0, SI SE CAMBIAN PADDING O MARGIN MIRARLO BIEN*/
.home{
		width:1007px;
	}
.home .menuSuperiorHome 
	{
		background:url(/images/fondos/bgHomeUp.jpg) no-repeat; 
		height:32px; 
		width:1007px;
		padding-top:15px;
	}
.home .menuSuperiorHome div 
	{
	 	float:left;
	 }
.home .menuSuperiorHome .copyright
	{
		width:600px;
	}
.home .menuSuperiorHome .secciones
	{
		text-align:center; 
		border-right:1px solid #c4d1dc; 
		padding-left:5px; 
		padding-right:5px;
	}
.home .menuSuperiorHome .noFondo
	{
		padding-left:5px; 
		padding-right:5px;
	}
.home .containerhome
	{
		background: url(/images/fondos/home_central_repeat.jpg) repeat-y #FFFFFF; 
		overflow:hidden; 
		text-align:left;
		width:1007px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
.home .containerhome div
	{
		width:1004px;
		float:left;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
.home .containerhome .homePresentacion
	{
		background: url(/images/fondos/bgHomeUpPresentacion.jpg) no-repeat; 
		height:95px; 
		color:#6c6d6d; 
		font-size:0.7em; 
		font-weight:bold; 
		padding-left:25px; 
		padding-top:5px; 
	}
.home .containerhome .homePresentacion div
	{
		text-align:justify;
	}
/*________________MODIFICACIÓN PRESENTACIÓN________________*/
.home .containerhome .homePresentacion .textoPresentacion
	{
		width:600px;
	}
.home .containerhome .homePresentacion .cuenteSuCaso
	{
		width:160px;
		float:right;
		position:relative;
		left:-140px;
		padding-top:24px;
	}
.home .containerhome .contenedorHome
	{
		background:url(/images/fondos/bgHomeContenido.jpg) no-repeat #FFFFFF;
		background-repeat:no-repeat; 
		border-bottom:1px solid #e4e4e4; 
		font-size:0.8em;

		}
.home .containerhome .contenedorHome .contenedorSuperiorHome 
	{
		border-bottom:1px solid #dfe6ee;
	}
.home .containerhome .contenedorHome .contenedorSuperiorHome div
	{
		width:255px; 
		height:171px; 
		margin-top:171px; 
		margin-left:13px;
	}
.home .containerhome .contenedorHome .contenedorSuperiorHome .cajaTope
	{
		width:88px;
		margin-left:0px;
	}
.home .containerhome .contenedorHome .contenedorSuperiorHome div p
	{
		padding-left:130px;
		padding-top:60px;
		font-size:0.9em; 
		font-weight:bold;
	}
.home .containerhome .contenedorHome .contenedorSuperiorHome .caja1
	{
		background-image:url(/images/fondos/cajitaHome1.jpg); 
		background-repeat:no-repeat; 
		color:#7d95ac;
	}
.home .containerhome .contenedorHome .contenedorSuperiorHome .caja2
	{
		background-image:url(/images/fondos/cajitaHome2.jpg); 
		background-repeat:no-repeat; 
		color:#a29201;
	}
.home .containerhome .contenedorHome .contenedorSuperiorHome .caja3
	{
		background-image:url(/images/fondos/cajitaHome3.jpg); 
		background-repeat:no-repeat; 
		color:#595959;
		width:255px;
		overflow:hidden;
	}
.home .containerhome .contenedorHome .contenedorSuperiorHome .caja3 .imgCaja3
	{
	}
.home .containerhome .contenedorHome .contenedorSuperiorHome .caja3 span
	{
		padding-top:10px;
		width:110px; 
		font-size:0.9em; 
		display:block;
		float:left;
	}
.home .containerhome .contenedorHome .contenedorSuperiorHome .caja3 fieldset
	{
		width:255px;
		border-width:0px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		
		}

.home .containerhome .contenedorHome .contenedorSuperiorHome .caja3 .acceso
	{ 
	}
	
.home .containerhome .contenedorHome .contenedorSuperiorHome .caja3 span.recordar
	{
		padding-left:5px;
	}
	
.home .containerhome .contenedorHome .contenedorSuperiorHome .caja3 span .datos
	{
		width:100px;
	}
	
.home .containerhome .contenedorHome .contenedorSuperiorHome .caja3 span.error
	{ 
		width:225px;
		padding:0px 0px 0px 10px;
		color:#900;
	}
.home .containerhome .contenedorHome .contenedorSuperiorHome .caja3 .validado
	{
		padding-left:15px;

	}
.home .containerhome .contenedorHome .contenedorSuperiorHome .caja3 .validado span
	{
		float:none;
		width:200px;

	}
	
.home .containerhome .contenedorHome .contenedorInferiorHome
	{
		color:#787878;
		padding: 0px 0px 15px 90px;
		text-align:justify;
		margin-left: auto;
		margin-right:auto;
		display: block;
		overflow:hidden;
		width:890px;
		
	}
.home .containerhome .contenedorHome .contenedorInferiorHome div 
	{
		width:385px;
		padding:10px;
	}
.home .containerhome .contenedorHome .contenedorInferiorHome  .caja5 
	{
		
	}
.home .containerhome .contenedorHome .contenedorInferiorHome  .caja5 img
	{
		border:1px solid #bec0cc; 
		margin-right:5px;
	}
.home .containerhome .contenedorHome .contenedorInferiorHome  .caja6 img
	{
		border:1px solid #bec0cc; 
		margin-right:5px;
	}
	
	
	
.home .containerhome .cierreHome
	{
		background:url(/images/fondos/home_cierre.jpg) no-repeat bottom;
		width:1007px;
		height:23px;
		font-size:0em;
	}
.home .estandaresHome
	{
		text-align:center; 
		width:1004px;
	}


/*INTERIOR COMPROBADO EL IE6, IE7, FIREFOX3.0, SI SE CAMBIAN PADDING O MARGIN EN CONTENEDORES MIRARLO BIEN*/
.interior
	{
		background-image: url(/images/fondos/bg_repeat_interior.jpg);
		background-repeat:repeat-y; 
		width:1007px; 
		overflow:hidden; 
		text-align:left;
		}
.interior div
	{ 
		float:left;
	}
.menuSuperior
	{
		background:url(/images/fondos/bgInteriorUp.jpg) no-repeat left top; 
		height:32px; 
		width:1007px;
		padding:15px 0px 0px 0px;
		}
.menuSuperior .copyright
	{
		width:300px;
		}
.menuSuperior .secciones
	{
		text-align:center; 
		border-right:1px solid #c4d1dc; 
		padding-left:5px; 
		padding-right:5px;
		}
.menuSuperior .noFondo 
	{
		text-align:center; 
		padding-left:5px; 
		padding-right:5px;
		}
#containerCentrar .menuTop
	{
		float:right;
		padding-right:15px;
	}
.menuSuperior .desconectar
	{
		height:16px;
		text-align:center; 
		border-left:1px solid #c4d1dc; 
		padding-left:5px; 
		padding-right:5px;
	}
		
.contenedor
	{
		width:999px;
	}
.contenedor .up{}

.contenedor .imagenSeccion
	{
		height:79px; 
		width:1004px;
		padding: 5px 0px 0px 20px;
	}
.imagenSeccionEnfermos
	{
		background: url(../images/fondos/bg_enfermos_familiares.jpg)  no-repeat;
	}
.imagenSeccionNoticias
	{
		background: url(../images/fondos/bg_noticias.jpg)  no-repeat;
	}
.imagenSeccionProfesional
	{
		background: url(../images/fondos/bg_profesionales_sanitarios.jpg)  no-repeat;
	}

.contenedor .imagenSeccionMiembros
	{
		background: url(../images/fondos/bg_miembros.jpg)  no-repeat;
	}
	
.contenedor .imagenSeccionGeneral
	{
		background: url(../images/fondos/bg_general.jpg)  no-repeat;
	}
	
.contenedor .contenedorCentral/* CONTENEDOR*/
	{
		
		width:1004px;
		
	}
	
.Enfermos
	{
		background: url(../images/fondos/bgContenidoEnfermos.jpg) no-repeat left top;
		
	}

.Noticias
	{
		background: url(../images/fondos/bgContenidoNoticias.jpg) no-repeat left top;
		
	}
	
.Profesional
	{
		background: url(../images/fondos/bgContenidoProfesional.jpg) no-repeat left top;
		
	}
.Miembros
	{
		background: url(../images/fondos/bgContenidoMiembros.jpg) no-repeat left top;
		
	}
	
.General
	{
		background: url(../images/fondos/bgContenidoMiembros.jpg) no-repeat left top;
		
	}
.contenedor .contenedorCentral .contenidos/* CONTENEDOR CONTENIDOS*/
	{
		margin-top:20px; 
		width:770px;
		border-bottom: 1px solid #d0dae3;
		border-right: 1px solid #d0dae3;
		}
.contenedor .contenedorCentral .contenidos div
	{
		width:720px;
		}
.contenedor .contenedorCentral .contenidos .tituloSeccion
	{
		border-bottom: 1px solid #d0dae3; 
		margin-top:20px;  
		margin-right:15px; 
		margin-left:5px; 
		}
.contenedor .contenedorCentral .contenidos .tituloSeccion h1
	{
		color:#013b84;
		font-style:italic; 
		font-size:1.8em; 
		padding-left:40px;
	}
.contenedor .contenedorCentral .contenidos .tituloSeccion span
	{
		color:#5a5a5a;
		}

.contenedor .contenedorCentral .contenidos .tituloSeccion span.enfermos
	{
		color:#a62aa6;
	}

.contenedor .contenedorCentral .contenidos .tituloSeccion span.profesional
	{
		color:#897a1a;
	}


.contenedor .contenedorCentral .contenidos .tituloSeccion span.noticias
	{
		color:#f2cb65;
	}

.contenedor .contenedorCentral .contenidos .contenidosSeccion
	{
		padding:20px 0px 15px 0px;
		margin-left:15px;
		font-size:0.9em;
		text-align:justify;
		padding-left:10px;
		color:#666666;
		}
.contenidoEnfermos a
	{ 
		color:#a62aa6;
		text-decoration:underline;
	}

.contenidoProfesional a
	{ 
		color:#897a1a;
		text-decoration:underline;
	}


		
.contenedor .contenedorCentral .contenidos .contenidosSeccion div.menu_contextual
	{
		background:url(../images/li.gif) no-repeat left;
		color:#235e9f;
		font-size:0.85em;
		padding:10px 0px 10px 15px;
		width:680px;
	}
.contenedor .contenedorCentral .contenidos .contenidosSeccion h2
	{
		color:#0b448d;
		font-size:1.4em;
	}
	
.contenedor .contenedorCentral .contenidos .contenidosSeccion h3
	{
		font-size:1.2em;
	}
	
.contenedor .contenedorCentral .contenidos .contenidosSeccion img
	{
		margin:10px;
	}
	
	
.contenedor .contenedorCentral .contenidos div.entradilla
	{
		font-size:1em;
		width:690px;
		border-top:1px dashed  #a6b9ca;
		border-bottom: 1px  dashed  #a6b9ca;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:10px;
		padding:10px;
	}

.contenedor .contenedorCentral .contenidos div.entradilla strong
	{
		color:#c3b63f;
		}
.contenedor .contenedorCentral .contenidos div.entradilla strong.profesional
	{
		color:#006;
		}
		
.contenedor .contenedorCentral .contenidos .contenidosSeccion strong
	{
		color: #003366;
		}
.contenedor .contenedorCentral .contenidos .contenidosSeccion em
		{ 
			color: #003366;
		}
		
.contenedor .contenedorCentral .contenidos .contenidosSeccion .subir img
	{
		float:right;
		border:none;
	}
		
.contenedor .contenedorCentral .contenidos .contenidosSeccion img
	{
		border:1px solid #bec0cc;
		}
.contenedor .contenedorCentral .menuLateral/* CONTENEDOR MENU*/
	{
		margin-top:20px; 
		width:233px;
		}
.contenedor .contenedorCentral .menuLateral div
	{
		width:233px;
		color: #1b374f;
		}
.contenedor .contenedorCentral .menuLateral .menuLateralSecciones .itemMenu
	{
		background:url(../images/fondos/bgItemMenu.jpg) repeat-x top; 
		}
.contenedor .contenedorCentral .menuLateral .menuLateralSecciones .switchcontent
	{
		background: url(../images/fondos/bgDesplegable.jpg) repeat-x bottom; 
		font-size:0.75em; 
		color:#003c84;
		}
		

.contenedor .contenedorCentral .menuLateral .menuLateralSecciones .switchcontent .submenu
	{
		border-top: 1px solid #d7d8da;  
		padding-top:10px;
		}
.contenedor .contenedorCentral .menuLateral .menuLateralSecciones .switchcontent ul li
	{ 
		list-style:square;
	}
.contenedor .contenedorCentral .menuLateral .menuLateralSecciones .switchcontent ul li a
	{ 
		list-style:square;
	
	}	
.contenedor .contenedorCentral .menuLateral .menuLateralSecciones .on
	{
		color:#003c84;
		}
.contenedor .contenedorCentral .menuLateral .menuLateralSecciones .off
	{
		color:#97acbf;
		}
.contenedor .contenedorCentral .menuLateral .menuLateralCierre
	{
		}
.contenedor .piePagina
	{
		background:url(../images/fondos/bg_interior_cierre.jpg) no-repeat left bottom;
		width:1007px;
		height:100px;
		padding:40px 0px 0px 0px;
		}
.contenedor .piePagina div 
	{
		color:#999999; 
		font-size:0.7em; 
		text-align:center;
		}
.contenedor .piePagina .pharmamar
	{
		width:150px; 
		text-align:left; 
		margin-left:15px;
		}
.contenedor .piePagina .estandares 
	{
		width:675px;
		}
.contenedor .piePagina .estandares img
	{
		float: none;
	}
.contenedor .piePagina .quodem 
	{
		width:102px; 
		text-align:center;
	}
.contenedor .piePagina .quodem img
	{
		float:right; 
	}

/*ESTILOS DE MAQUETACIÓN*/


/*________________MAQUETACIÓN PIE____________________*/
.pieGeneral
	{
		width:100%;
	}
.containerhome .pieGeneral div
	{
		text-align:center;
		font-size:10px;
		background:#FFFFFF;
		color:#8990bc;
	}
.containerhome .pieGeneral div img
	{
		float:none;
	}
	
.containerhome .pieGeneral .pharmamar
	{
		width:130px;
	}
.containerhome .pieGeneral .univadis
	{
		width:230px;
		padding-top:12px;
	}
.containerhome .pieGeneral .estandares
	{
		width:460px;
		height:70px;
	}
.containerhome .pieGeneral .quodem
	{
		width:160px;
	}
	
.contenedor .pieGeneral div
	{
		text-align:center;
		font-size:10px;
		background:#FFFFFF;
		color:#8990bc;
	}
.contenedor .pieGeneral div img
	{
		float:none;
	}
	
.contenedor .pieGeneral .pharmamar
	{
		width:95px;
	}
.contenedor .pieGeneral .univadis
	{
		width:140px;
		padding-top:10px;
	}
.contenedor .pieGeneral .estandares
	{
		width:390px;
		height:70px;
	}
.contenedor .pieGeneral .quodem
	{
		width:140px;
	}
	
.contenedor .pieGeneral .LeyendaPacientes
	{
		padding:20px;
		border-bottom:1px solid #CCCCCC;
		margin-bottom:5px;
		width:963px;
	}
/*________________MAQUETACIÓN PIE____________________*/


/*_________________DESTACADOS_________________*/

.contenedor .contenedorCentral .contenidos .destacadoTexto 
	{
		width:250px; 
		border-right:3px solid #e4db89;
		margin:15px;
		padding:10px;
		font-weight:bolder;
		font-style:italic;
	}
/*_________________DESTACADOS_________________*/

/*________________FORMULARIOS_________________*/
.formGeis
	{
		width:600px;
	}
.contenedor .contenedorCentral .contenidos .formGeis .lineaFormGeis
	{
		width:700px;
		text-align:center;
		padding:10px;
		border-bottom:1px solid #f0f0f0;
		
	}
.contenedor .contenedorCentral .contenidos .formGeis .lineaFormGeis div
	{
		width:650px;
		
	}
.contenedor .contenedorCentral .contenidos .formGeis .lineaFormGeis .objetoFormGeis
	{
		width:300px;
		text-align:left;
		font-weight:bold;
		color:#869cb3;
		font-size:0.9em;
	}
fieldset
	{
		width:690px;
	}
legend
	{
		text-transform:uppercase;
		font-weight:bolder;
		color:#CCCCCC;
		font-size:1.5em;
	}
.contenedor .contenedorCentral .contenidos .formGeis .lineaFormGeis .objetoFormGeis input
	{
		width:250px;
	}
.contenedor .contenedorCentral .contenidos .formGeis .lineaFormGeis .objetoFormGeis textarea
	{
		width:340px;
		height:250px;
		font-family:Arial, Helvetica, sans-serif;
	}
.contenedor .contenedorCentral .contenidos .formGeis .lineaFormGeis .objetoFormGeis select
	{
		width:250px;
		
	}	
	
.contenedor .contenedorCentral .contenidos .formGeis .lineaFormGeis .objetoFormGeis span
	{
		display:block;
		
	}
	
	
.contenedor .contenedorCentral .contenidos .formGeis .lineaFormGeis .btnGeis input
	{
		background: url(../images/socios/bt_bg_110.gif) no-repeat #FFF;
		height:25px;
		width:110px;
		border:none;
		color:#7595bd;
		font-weight: bold;
		cursor:pointer;
		font-size:0.9em;
		text-transform: uppercase;
	}

/*_____________ NOTICIAS  __________________*/

.contenedor .contenedorCentral .contenidos .noticias
	{ 
		padding:0px 0px 20px 25px;
		margin:10px;
		width:90%;
	}

.contenedor .contenedorCentral .contenidos .nuevas
	{
		background:url(../images/iconos/li_noticias.jpg) no-repeat left 13px;
	}
.contenedor .contenedorCentral .contenidos .nuevas p {
	margin: 13px 0;
	}
.contenedor .contenedorCentral .contenidos .nuevas em
	{
		color:#F90;
		}

.contenedor .contenedorCentral .contenidos .antiguas
	{
		background:url(../images/iconos/li_noticias_antiguas.jpg) no-repeat top left;
	}
	
.contenedor .contenedorCentral .contenidos .antiguas strong
	{
		color:#999;
		}
.contenedor .contenedorCentral .contenidos .antiguas em
	{
		color:#999;
		}


li .selected
	{
		color:#013b84;
	}
/* ________________ PROFESIONAL SANITARIO: CENTROS PARTICIPANTES__________________*/

.centros_participantes
	{
		padding-left:70px;
		}
/* ________________ PROFESIONAL SANITARIO: ENLACES__________________*/


.enlaces
	{
		background:url(../images/iconos/enlaces.gif) no-repeat;
		padding-left:40px;
		color: #D88117;
	}
	
.contenedor .contenedorCentral .contenidos a img.descargar
	{
		border:1px solid #FFF;
		}
.contenedor .contenedorCentral .contenidos img.noneNoBorder
	{
		border:1px solid #FFF;
		}
		
/*________________  PROTOCOLOS   __________________________   */

.contenedor .contenedorCentral .contenidos .abiertos dt
	{
		background:url(../images/iconos/abierto.gif) no-repeat;
		padding:0px 0px 5px 30px;
		}

.contenedor .contenedorCentral .contenidos .cerrados dt
	 {
		 background:url(../images/iconos/cerrado.gif) no-repeat;
		 padding:0px 0px 5px 30px;
	 }
/* _________________ SOCIOS _________________*/

.contenedor .contenedorCentral .contenidos .tarjeta
	{
		background:url(/images/socios/tarjeta.gif) no-repeat; 
		width:340px; 
		height:170px; 
		padding:25px 0px 0px 15px;
		float:left;
		
		}
.contenidosSeccion .buscadorMiembros table
	{
	}
.contenidosSeccion .buscadorMiembros td
	{
		padding-top:5px;
		padding-bottom:5px;
		padding-right:5px;
		text-align:left;
	}
.mailto
	{
		background:url(../images/socios/mailto.gif) no-repeat;
		display:block;
		padding-left:25px;
		height:20px;
		}
.miembro
		{
			background:url(../images/socios/persona_pq.gif) no-repeat;
			padding-left:25px;
			font-weight:bold;
		}
.contenidos .contenidosSeccion .buscadorMiembros .busqueda
	{
		width:700px;
		padding-bottom:6px;
		margin-bottom:10px;
		border-bottom:solid 1px #d0dae3;
	}
.contenidos .contenidosSeccion .buscadorMiembros .textoMiembro
	{
		width:170px;
		float: left;
		font-size:1em;
		font-weight:bold;
	}
.contenidos .contenidosSeccion .buscadorMiembros .campoMiembro
	{
		width:350px;
	}
.contenidos .contenidosSeccion .buscadorMiembros .campoMiembro input
	{
		width:300px;
	}
.contenidos .contenidosSeccion .buscadorMiembros .campoMiembro select
	{
		width:300px;
	}
#containerCentrar .contenedor .contenidos .contenidosSeccion .buscadorMiembros .campoMiembro table
	{
		width:300px;
	}
#containerCentrar .contenedor .contenidos .contenidosSeccion .buscadorMiembros .campoMiembro td
	{
		border:0px;
		padding-top:0px;
	}
#containerCentrar .contenedor .contenidos .contenidosSeccion .buscadorMiembros .campoMiembro table td input
	{
		width:20px;
	}
.btn
	{
		background: url(../images/bt/btn.gif) no-repeat #FFF;
		height:25px;
		width:76px;
		border:none;
		color:#7595bd;
		font-weight: bold;
		cursor:pointer;
		font-size:0.9em;
	}
.centrarBtn
	{
		width:100%;
		text-align:center;
		margin-bottom:15px;
	}
.bt
	{
		display:block;
		font-size:0.8em;
		text-align:center;
		height:25px;
		font-weight:bold;
		padding:5px 0px 0px 0px;
		}

.bt_input
	{
		
		height:25px;
		border:none;
		color:#7595bd;
		font-weight: bold;
		cursor:pointer;
		font-size:0.9em;
		}
.bt150
	{ 
		background:url(../images/socios/bt_bg_150.gif) no-repeat;
		width:150px;
	}
.bt110
	{ 
		background:url(../images/socios/bt_bg_110.gif) no-repeat;
		width:110px;
	}
.bt200
	{ 
		background:url(../images/socios/bt_bg_200.gif) no-repeat;
		width:200px;
	}
