/* SEMG GENERAL */
/*______________________________________________________________________SEMG GENERAL*/


/*__________________________________________________________ELEMENTOS*/
BODY
	{
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		text-align:center;
	}
BODY,TD,TH 
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
		color: #46494a;
	}
DIV 
	{
		float:left;
	}
IMG
	{
		border:0px;
	}
TABLE
	{
		border-collapse:collapse;
	}
a:link 
	{
		color: #336f89;
		text-decoration: none;
	}
a 
	{
		font-weight: bold;
	}
a:visited 
	{
		text-decoration: none;
	}
a:hover 
	{
		text-decoration: underline;
		color: #68aecc;
	}
a:active
	 {
		text-decoration: none;
		color: #336f89;
	}
.left
	{
		float:left;
		margin:5px;
	}
.right
	{
		float:right;
		margin:5px;
	}	
/*__________________________________________________________ELEMENTOS*/






/*__________________________________________________________ESTRUCURA*/
.divCentrar
	{
		float:none;
		width:1003px;
	}
.marcoPagina
	{
		width:1003px;
		background-color:#f3f4f1;
		padding-top:10px;
	}
.sombrasPagina
	{
		width:952px;
		background:url(../images/bgGeneral.gif) repeat-y #FFFFFF;
		float:none;
	
		/*margin-left:22px;*/
	}
.Pagina { /*MODIFICADO*/
	/*width:946px;*/
	border:1px solid #d6e2e9;
	background: url(../images/idHome.gif) no-repeat bottom right #FFFFFF;
	text-align:left; /*nuevo*/
}
/*CAMBIA EL FONDO DE LA PÁGINA CON EL ICONO DE CADA SECCIÓN*/
.paciente
	{
		background: url(../images/cabeceras/idPacienteBg.gif) no-repeat bottom right #FFFFFF;
	}
/*CAMBIA EL FONDO DE LA PÁGINA CON EL ICONO DE CADA SECCIÓN*/
.sombraGenAbajo
	{
		width:942px;
		height:6px;
		background:
		url(../images/bgSombraAbajo.gif) repeat-x;
		/*margin-left:26px;*/
		float:none;
	}	
/*__________________________________________________________ESTRUCURA*/






/*____________________________________________________MENU CONTEXTUAL*/

#menuContextual
	{
		width:952px; 
		float:none; 
		text-align:right; 
		padding-right:12px;
	}
#menuContextual A
	{
		font-size:0.75em;
		text-transform:uppercase;
	}
/*____________________________________________________MENU CONTEXTUAL*/



/*___________________________________________________FRANJA ANIMACION*/

.marLogotipoInit
	{
		margin-top:10px;
	}
	
.logotipo
	{
		padding-top:10px;
		padding-left:18px;
	}
#contenidoFlash
	{
	}
#contenidoFlash DIV
	{
		text-align:left;
	}
.flash
	{
		width:714px;
		height:301px;
		background:url(../images/bgFlashInit.jpg) no-repeat;
	}
#contenidoHome
	{
		border-right:1px solid #dee3e5;
		border-bottom:10px solid #ececec;		
	}


#contenidoHome {/*MODIFICADO */
	border-right:1px solid #dee3e5;
	border-bottom:10px solid #ececec;
}
.contenidoIzquierda {/*MODIFICADO */
	width:714px;
}

.temaContprincipal { /*MODIFICADO*/
	background:url(../images/bgContenidoPrincInit.gif) right no-repeat;
	/*background:url(../images/bgContenidoPrincInit.gif) no-repeat bottom right;*/
	width:420px;
	height:60px;
	padding-left:79px;
	padding-bottom:23px;
}

.temaContprincipal h1{
	padding-top:15px;
	color:#b7cad8;
	font-weight:bolder;
	font-size:1.5em;
	}

.contenidoPrincipalTxt { /*MODIFICADO*/
	/*border-left:1px solid #dee3e5;*/
	width:500px;
	/*width:489px;*/
	/*float:right;*/
}		

	
.contenidoPrincDestacados {/*MODIFICADO*/
	width:236px;
	font-size:0.7em;
	line-height:0.9em;
	padding-left:9px;
}

.contenidoPrincDestacados DIV {/*MODIFICADO*/
	padding-top:5px;
	padding-left:10px;
	width:225px;
	padding-bottom:20px;
	border-right:1px solid #dee3e5;
	border-bottom:1px solid #dee3e5;
	border-left:1px solid #dee3e5;
}
.contenidoPrincDestacados IMG
	{
		float:left;
	}
.contenidoPrincDestacados H1
	{
		font-size:1.2em;
		line-height:0.9em;
		color:#336f89;
		margin-top:0.7em;
		margin-bottom:0.5em;
		font-weight:bolder;
	}
.contenidoPrincDestacados H2{	
		font-size:1.2em;
		line-height:0.9em;
		color:#336f89;
		margin-top:1em;
		margin-bottom:0.5em;
		font-weight:bolder;}	
.contenidoNotPrinc
	{
		width:230px;
		padding:10px;
		font-size:0.7em;
	}
.contenidoNotPrinc h1
	{
		font-size:1.2em;
		color:#336f89;
	}
.contenidoNotPrinc h2
	{
		font-size:1.2em;
		color:#336f89;
	}

.contenidoNotPrinc h1
	{
		font-size:1.2em;
		color:#336f89;
	}
.contenidoNotPrinc h3
	{
		font-size:1.2em;
		color:#336f89;
	}
	
.contenidoRevista
	{
		width:200px;
		padding:10px;
		font-size:0.7em;
	}
.izda
	{
		border:1px solid #acb8be;
		margin-top:5px;
		margin-right:10px;
		float:left;		
	}
	
	
.dcha
	{
		border:1px solid #acb8be;
		margin-top:5px;
		margin-left:10px;
		float:right;		
	}
	
.none
	{
		border:1px solid #acb8be;
		float: none;		
	}
	
.contenidoNotPrinc HR{
	color:#def0fc; 
	height:1px; }
	
.contenidoNotPrinc P
	{
		/*text-align:justify;*/
	}	
#contenidoHome H2
	{
		font-size:1.5em;
		line-height:1.0em;
		color:#336f89;
		margin-top:0.1em;
		margin-bottom:0.2em;
		font-weight:bolder;		
	}
.seccionesDestacadas
	{
		background-image:url(../images/bgSeccionRecomend.gif);
		background-repeat:no-repeat;
		background-color:#ececec;
		width:207px;
		padding-left:7px;
		padding-bottom:10px;
	}
.seccionesDestacadas DIV
	{
		width:192px;
		background:#FFFFFF;
		margin-top:5px;
		padding:5px;
		font-size:0.7em;
		line-height:0.9em;
		
	}
	
	
.seccionesDestacadas IMG
	{
		float:left;
		
		
	}
	
.seccionesDestacadas HR{
	color:#def0fc; 
	height:1px; }
	
.seccionesDestacadas H2
	{
	display:none;
		
	}
	
.seccionesDestacadas H3
	{
		font-size:1.25em;
		line-height:1.1em;
		text-transform: uppercase;
		color:#336f89;
		margin-top:0.7em;
		margin-bottom:0.7em;
		font-weight:bolder;
	}
	
.seccionesDestacadas H4
	{
		font-size:1.25em;
		line-height:1.1em;
		text-transform: uppercase;
		color:#666666;
		margin-top:0.2em;
		margin-bottom:0.2em;
		font-weight:bolder;
	}
/*___________________________________________________FRANJA ANIMACION*/


/*___________________________________________________CONTENIDO INTERIOR*/

.contenedorIzdInterior{/*MODIFICADO*/
	width:714px;}


#contenidoInterior {/*MODIFICADO*/
	width:693px;/*padding:10px;*/
	}


#contenidoInterior H1
	{
		color:#336f89; 
		font-size:2.2em;
	}
#contenidoInterior H2
	{
		color:#678396; 
		font-size:1.8em;
	}
#contenidoInterior H3
	{
		color:#a4becf; 
		font-size:1.6em;
	}
#contenidoInterior H4
	{
		color:#4e8fb9; 
		font-size:1.4em;
	}
#contenidoInterior H5
	{
		color:#757575; 
		font-size:1.2em;
	}
#contenidoInterior H6
	{
		color:#8A8A8A; 
		font-size:1.0em;
	}
#documentosSEMG H2
	{
		font-size:1.2em;
	}
#documentosSEMG H3
	{
		font-size:1.0em;
	}
#contenidoInterior UL
	{
		list-style:square;
	}
#contenidoInterior LI
	{
		color:#3c7ba5;
	}
#contenidoInterior .desactivado
{
color:#999999;
}
	
#contenidoInterior HR
	{
		color:#e6e6e6;
		height:1px;
	}	
.imgInterior/*MODIFICADO*/
	{
	width:714px;
	height:85px;
	padding-bottom:30px;
}
/*CAMBIA IMAGEN SUPERIOR DE PÁGINA*/
.imgPaciente
	{
		background:url(../images/bgInteriorInit.jpg) no-repeat;
	}
/*	.cabFondoPagina{background: url(../images/cabeceras/idSalPresidenteBg.gif) no-repeat bottom right #FFFFFF;}
	.imgSeccion{background:url(../images/bgInteriorInit.jpg) no-repeat;}
	.cabSeccion{background: url(../images/cabeceras/idSalPresidente.gif) no-repeat;}*/
	
/*CAMBIA IMAGEN SUPERIOR DE PÁGINA*/

.cabeceraInterior {/*MODIFICADO*/
	width:595px;
	height:75px;
	padding-top:20px;
	padding-left:105px;
	font-size:1.8em;
	font-weight:bolder;
	color:#a4becf;
}
	
/*CAMBIA ID DE PÁGINA*/
.cabPaciente
	{
		background: url(../images/cabeceras/idPaciente.gif) no-repeat;
	}
/*CAMBIA ID DE PÁGINA*/

.moverTxtInterior{ /*MODIFICADO*/
	padding-left:10px;}

.txtInterior { /*MODIFICADO*/
	width:668px;
	border-left:1px solid #dee3e5;
	border-right:1px solid #f2f4f5;
	border-bottom:10px solid #dee3e6;
	padding-left:20px;
	font-size:0.72em;
}
.txtInterior P 
	{
		text-align: justify;
	}
/*___________________________________________________CONTENIDO INTERIOR*/



/*___________________________________________________BANDA MENU PRINCIPAL + REGISTRO (DERECHA)*/

.bandaDerecha
	{
		width:231px;
		padding-bottom:20px;
		background-color:#ffffff;
	}

#menuPrincipal {/*MODIFICADO*/
	background:#a4becf;
	border-top:1px solid #89abbe;
	width:231px;
	text-align:left;
	border-left:1px solid #dee3e5;
}
.opcionOff
	{
		padding-top:5px;
		padding-bottom:5px;		
		padding-left:10px;
		padding-right:5px;
		width:216px;
		border-bottom:1px solid #89abbe;
		font-size:0.9em;
		cursor:pointer;
	}
	
	
.opcionOff a{color:#ffffff;}	

.opcionOff div{color:#ffffff;}	


#menuPrincipal a
	{
		font-weight:normal;
	}
#menuPrincipal div
	{
		font-weight:normal;
	}	
.opcionOn
	{
		padding-top:5px;
		padding-bottom:5px;		
		padding-left:10px;
		padding-right:5px;
		width:216px;
		background-color:#CCCCCC;
		border-bottom:1px solid #89abbe;
		font-size:0.9em;
		cursor: pointer;
	}

.opcionOn a{color:#ffffff;}	

.subOpcion
	{
		background-color:#edf2f6;
		width:190px;
		margin-left:5px;
		padding:10px;
	}
	
.subOpcionOn
	{
	color:#CC9900;
	}

.subOpcionOn a
	{
	color:#CC9900;
	}

#menuPrincipal UL
	{ 
		list-style:square; 
		margin-top:-0.5em;
		margin-bottom:-0.2em;				
	}

#menuPrincipal LI{margin-left:-25px;}

.subOpcion a
	{
		font-size:0.8em;
	}

.subOpcion .menuSelected a
	{
		color:#1e3c12;
	}	
#Registro
	{
		margin-left:5px;
		margin-top:10px;
		margin-bottom:10px;		
		color:#5c8ca1;
		text-align:left;
	}
/*#Registro
	{
		margin-left:7px;
		margin-top:10px;
		margin-bottom:10px;		
		color:#5c8ca1;
		font-size:1.4em;
		text-align:left;
		float:none;
	}*/
#Registro h6{font-size:0.8em;}

.IdRegistro
	{
		width:211px;
		height:60px;
		background: url(../images/idRegistroSocios.gif) no-repeat;
		padding-top:15px;
		font-weight:bolder;
		font-size:1.3em;
	}
.inputsRegistro
	{
		width:209px;
		border-left:1px solid #5c8ca1;
		border-right:1px solid #5c8ca1;
		border-bottom:1px solid #5c8ca1;
		font-size:0.9em;
	}
	
	
.inputsRegistroFormat
	{
		width:90px;
		text-align:right;
		padding-top:5px;
	}
.inputSocios
	{
		width:180px;
	}
	
#userNameLogin{
color:#000000;


}	

/*.inputsRegistroFormat input{margin-left:10px; width:180px;}*/

.labelClass{
font-weight:bold;
}


.inputsRegistroFormat .semg_zona_datos .labelClass{
		display:block;
		width:195px;
		text-align:right;
		font-weight:normal;
}

.inputsRegistroFormat input{margin-left:10px;}


.inputEnlace{
	margin-left:150px;
	padding-top:10px;
	padding-left:10px;
	width:79px;
	height:39px;
	background-image: url(../images/btn.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	border: none;
	cursor:pointer;
	text-align:center
}


.input{
	margin-top:10px;
	width:79px;
	height:39px;
	background-image: url(../images/btn.gif);
	background-color:#333366;
	color:#FFFFFF;
	font-weight:bold;
	border: none;
	cursor:pointer;
	margin-right:55px;
}
.opcionesRegistro
	{
		width:209px;
		padding-top:10px;
		padding-bottom:10px;		
		text-align:left;
		border-top:1px solid #5c8ca1;
		margin-top:5px;
		background:#fafafa;
	}
.bajoBoton
	{
		width:209px;
		padding-top:10px;
		padding-bottom:10px;		
		text-align:left;
		margin-top:5px;
		background:#fafafa;
	}
.bajoBoton A	
	{
		font-size:0.75em; 
		text-decoration:underline; 
		font-weight:bolder;
	}	
.opcionesRegistro A
	{
		font-size:0.75em; 
		text-decoration:underline; 
		font-weight:bolder;
	}
.menuPrivado{
		margin-top:15px;
		background:#336f89; 
		text-align:left;
		border-left:1px solid #dee3e5;		
}



.menuPrivado input
	{	
		border:1px solid #acb8bf;
		margin-left:10px; 
		width:150px;
	}
.menuPrivado UL
	{ 
		list-style:square; 
		margin-top:-0.5em;
		margin-bottom:-0.2em;				
	}
.menuPrivado LI
	{ 
		margin-left:-25px;
		font-weight:normal;
	}

.menuPrivado a{font-weight:normal;}

.logoGsk{
		background-color:#ffffff;
		color:#999999;
		font-size:0.6em;
		width:215px; 
		float:right;
		padding:5px;
}
	
/*__________________________________________________BANDA MENU PRINCIPAL + REGISTRO (DERECHA)*/


/*___________________________GALENICS________________________________*/

#galenics{

width:650px;}

#galenics ul li  strong{

color:#c37d4f;
}

#galenics div{

border: 1px solid #def0fc;
background-color:#def0fc;
padding: 5px;
width:800px;
text-align:center;
width:98%;
}


#galenics ul li {
list-style-image:url(../images/socios/el_confidencial/bolo.gif);
color:#000000;
text-align:justify;

}

#galenics hr{
	height:1px;
	color:#def0fc; 
	}


/*____________________________ECOGRAFÍA __________________________*/

#ecografia HR{
	color:#def0fc; 
	height:1px; }

/*____________________________ECOGRAFÍA __________________________*/


#escola {
background-image:url(../images/ecografia/escola/cabecera.jpg);
background-position:top;
background-repeat:no-repeat;
padding-top:100px;


}
#escola HR{
	color:#def0fc; 
	height:1px; }

/*____________________________________________________________________________________FOOTER*/

#footer
	{
		padding-top:5px;
		padding-bottom:5px;
		width:1003px;
		font-size:0.7em;
		color:#acb8be;
	}
#footer A
	{
		font-weight:bolder;
	}

/*____________________________________________________________________________________FOOTER*/




/*______________________________________________________________________SEMG GENERAL*/

/*_________________________________imgs CONGRESOS_EVENTOS___________________________________*/
#congresos_eventos img
	{
		margin:10px;
		float:left;
		border: 1px solid #f3f4f1;
	}

/*_________________________________imgs CONGRESOS_EVENTOS___________________________________*/


.botonCentrado
{
	border-top:1px solid #dadddf; border-bottom:1px solid #dadddf; padding:5px; width:630px; margin-bottom:10px;
}

/*__________________leyenda legal______________________*/

#leyenda_legal
	{

		font-size:0.8em;
	}
/*_________________________DESCARGAS_____________________________________*/
.anchoTotal{border-bottom:1px solid #f2f2f2;}

#descargas .anchoTotal div{width:645px; padding:5px;}


.subray{border-bottom:1px solid #f6f6f6; width:645px;}

.subray a{color:#CCCCCC;}

#descargas td{border:1px solid #f2f2f2;}
#descargas th{background-color: #999999; color:#FFFFFF;}

#descargas ul li {
list-style-image:url(../images/socios/el_confidencial/bolo.gif);
color:#000000;
text-align:justify;

}

#descargas ul li  strong{
color:#c37d4f;

}

#descargas ul li  em{
color:#c37d4f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;

}


#descargas_otros div{
float:left;
border: 1px solid #def0fc;
width:300px;
margin-left:5px;
margin-top:5px;
padding-right:10px;
padding-left:5px;

}

/*_________________________DESCARGAS_____________________________________*/


/*_________________________SALA DE PRENSA_____________________________________*/


#salaPrensa ul li {
list-style-image: url(../images/sala_prensa/boletines_semg/bolo.gif);
}

#salaPrensa div{
float:left;
border: 1px solid #def0fc;
width:185px;
margin-left:5px;
padding-right:10px;

}

#salaPrensa hr{
	width:610px;
	float:left;
	margin-top:10px;
}

#noticias{
}
#noticias .foto{
	float:none;
	font-size: 10px;
	
}
#noticias div#centrado{
	width:670px;
	text-align:center;
}

/*_________________________SALA DE PRENSA_____________________________________*/

/*MAPA WEB*/

#mapaWeb a{color:#def0fc;}
#mapaWeb ul
{
	margin-top:10px;
	}
.tirtuloHistoricoForo
	{
		padding-top:15px;
		text-align:left;
	}
#mapaWeb li
	{
		color:#def0fc;
		text-align:left;
	}
#mapaWeb li.seccion
	{
		margin-left:-40px;
		list-style: none;
		font-weight:bold;
		color:#ffffff;
	}
#mapaWeb div
	{
		border:1px solid #CCCCCC;
		padding:15px;
		width:290px;
		color:#def0fc;
	}
#mapaWeb h3{color:#def0fc;
	padding-bottom: 5px;
	}

#mapaWeb hr{color:#def0fc; height:1px; }

.mapaPublico{background:#a4becf;}
.mapaPrivado{float:right; background:#336f89;}

/*MAPA WEB*/

/* CLASES WebContentManager*/
.QWCM_validacionCampo
{
	font-weight:bold;
	cursor: help;
}


/* ESTILOS PARA EL DIARIO DE EVENTOS */

.daysNames div
{
	float:left;
	width:14%;
}

.weekDay
{
	float:left;
	width:14%;
}

/* ________________ ESTILOS QUODEM.CUESTIONARIOS ______________________________*/	



.EncabezadoPagina 
{
	font-size:2em;
	color:#336f89;
	font-weight:bold;
	width:600px;
	}


.QC_MarcoPagina{
}

.QC_MarcoBloque{
}

.QC_Bloque{

}


.QC_MarcoPregunta
{
	width:600px;
	padding:10px;
	margin-bottom:5px;
	font-size:1em;
}

.QC_Etiqueta
{
	width:625px;
	font-weight:bold;	
}


/*______________________________agenda cursos_____________________________________*/

.desactivado
{
color:#999999;
}
/*_____________ BUSCADOR FORO ________________*/

.tituloBuscador
	{
		width:300px;
		background-color:#d9e5ec;
		color:#668aa2;
		border:1px solid #a4becf;
		margin-top:10px;
		padding-top:5px;
		padding-left:5px;
		padding-right:10px;
		padding-bottom:5px;
		float:none;
		font-weight:bold;
		font-size:0.9em;
	}
.contenedorBuscador
	{
		width:300px;
		height:25px;
		margin-right:5px;
		padding-top:10px;
		padding-left:5px;
		padding-right:10px;
		padding-bottom:5px;
		float:none;
		background-color:#f3f4f1;
		border-bottom:1px solid #a4becf;
		border-left:1px solid #a4becf;
		border-right:1px solid #a4becf;
	}


/*_____________ BUSCADOR FORO________________*/

.destacado_agenda
	{
	border:1px solid #c57e45;
	padding:30px;
	}
/*_____________bannerCompleto_________________*/

.bannerCompleto
	{
		width:490px;
		border-left:1px solid #e0e5e7;
		border-bottom:5px solid #f7f7f7;
		position:relative;
		left:9px;
		text-align:center;
		padding-bottom:15px;
		font-size:0.8em;	
	}
/*_____________bannerCompleto_________________*/