* {
	color : #6E6D6D; 
	font-size : 8pt; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	line-height: 18px;
}

p {
	text-decoration : none; 
	margin:5px; 
}

form {
	margin:0px;
}

ul {
	margin-top:10px;
	margin-bottom:10px;
}

a, a:active, a:visited {
	font-size : 11px; 
	font-family : Verdana,Arial,sans-serif; 
	color : #1F4A70; 
	text-decoration:underline; 
	font-weight:normal;
}

a:hover {
	font-size : 11px; 
	font-family : Verdana,Arial,sans-serif; 
	color : #005C96; 
	text-decoration:underline; 
	font-weight:normal;
}

a.lnkp, a:active.lnkp, a:visited.lnkp {
	font-size : 11px; 
	font-family : Tahoma,Verdana,Arial,sans-serif; 
	color : #1F4A70; 
	text-decoration:underline; 
	font-weight:normal;
}

a:hover.lnkp {
	font-size : 11px; 
	font-family : Tahoma,Verdana,Arial,sans-serif; 
	color : #005C96; 
	text-decoration:underline; 
	font-weight:normal;
}

#login {font: normal 10px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#6B94B5;}
.login {font: normal 8pt Verdana, Arial, Helvetica, sans-serif;color:#6B94B5;background:#ffffff;height: 18px; width:165px;}
.solicitar { font-family: Tahoma, Verdana, sans-serif; color:#000000; background-color:#D4D0C8; cursor:hand; font-size: 8pt; text-decoration: none; height: 25px}
.entrar { font-family: Tahoma, Verdana, sans-serif; color:#ffffff; background-color:#6B94B5; cursor:hand; font-size: 8pt; text-decoration: none; height: 25px} 
.boton-ok { font-family: Tahoma, Verdana, sans-serif; color:#ffffff; background-color:#6B94B5; cursor:hand; font-size: 8pt; text-decoration: none; height: 25px} 
.boton-borrar { font-family: Tahoma, Verdana, sans-serif; color:#ffffff; background-color:#cc3300; cursor:hand; font-size: 8pt; text-decoration: none; height: 25px;} 
.boton { font-family: Tahoma, Verdana, sans-serif; color:#6E6D6D; background-color:#D4D0C8; cursor:hand; font-size: 8pt; text-decoration: none; height: 25px}
.boton-ver { font-family: Tahoma, Verdana, sans-serif; color:#333; background-color:#E2DAC7; cursor:hand; font-size: 8pt; text-decoration: none; height: 25px}
.boton-buscar { font-family: Tahoma, Verdana, sans-serif; color:#fff; background-color:#B3A685; cursor:hand; font-size: 8pt; text-decoration: none; height: 25px}

#doctor {
	color:#E2C98C;
	font-weight:bold
	}

/***************** Estilo Tabla situacion ************************/
/*****************************************************************/
table.situacion
	{
	color:#000;
  	border-collapse: collapse;
	width:818px;
	margin: 0px auto;
	}

table.situacion caption
	{
	display:none;
	}	

table.situacion tbody td
	{
	font: 11px Tahoma, Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #000;
	text-align: left;
	padding: 3px;
	border: 1px solid #C8BC9E;	
	height:30px;
	}		
	
table.situacion tbody td.comunidad
	{
	color: #6C500A;	
	}
	
table.situacion tbody tr.principal th.primero
	{
	border: 0px;	
	background: #fff;	
	}

table.situacion tbody tr.principal th 
	{
	font: 11px Tahoma, Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-weight:bold;
	background: #E2DAC7;
	color: #000;
	text-align: center;
	height:35px;
	border: 1px solid #C8BC9E;	
	}
	
#ref{
	color:#6C500A;
	font: 11px Tahoma, Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	
}	
	
/****impar *****/

table.situacion tbody tr.listado-i td
	{
	background: #EDE7D9;
	text-align:center;	
	}	

/**** par *****/

table.situacion tbody tr.listado-p td
	{
	background: #FFFFFF;
	text-align:center;		
	}	
	
/**** subtotales *****/

table.situacion tbody tr.subtotales td
	{
	background: #F5F0D8;
	text-align:center;
	font-weight:bold;
	color:666;
	}		

/**** link ********/
a.lnk-td, a:active.lnk-td, a:visited.lnk-td {
	font-size : 11px; 
	font-family : Tahoma,Verdana,Arial,sans-serif; 
	color : #000; 
	text-decoration:underline; 
	font-weight:normal;
}

a:hover.lnk-td {
	font-size : 11px; 
	font-family : Tahoma,Verdana,Arial,sans-serif; 
	color : #666; 
	text-decoration:underline; 
	font-weight:normal;
}	

a.lnk-th, a:active.lnk-th, a:visited.lnk-th {
	font-size : 11px; 
	font-family : Tahoma,Verdana,Arial,sans-serif; 
	color : #000; 
	text-decoration:underline; 
	font-weight:bold;
}

a:hover.lnk-th {
	font-size : 11px; 
	font-family : Tahoma,Verdana,Arial,sans-serif; 
	color : #666; 
	text-decoration:underline; 
	font-weight:bold;
}	
	
	
/**************************************/	
#menu-public
    {
    position: relative;
    width: 878px;
	height: 37px;	
    }

#menu-public ul 
	{  	
	list-style:none;	
	margin:0;	
	padding:0;
	}

#menu-public ul li 
	{	
	padding:0;	
	float:left;
	}

#menu-public ul li a 
	{	
	display:block;	
	height:37px;  
	text-decoration:none;
	}

#menu-public ul li a:hover 
	{	
	background-position:bottom;
	}

#menu-public ul li a span {	
	display:none; 
	}		

#presentacion{background-image:url(../images/menu-presentacion.gif);width:88px;height:37px;}
#publicaciones{background-image:url(../images/menu-publicaciones.gif);width:97px;height:37px;}
#enlaces-de-interes{background-image:url(../images/menu-enlaces-de-interes.gif);width:67px;height:37px;}
#informacion-para-pacientes{background-image:url(../images/menu-informacion-para-pacientes.gif);width:177px;height:37px;}
#hospitales-de-referencia{background-image:url(../images/menu-hospitales-de-referencia.gif);width:159px;height:37px;}
#proyecto-iddea{background-image:url(../images/menu-proyecto-iddea.gif);width:101px;height:37px;}
#proyecto-gota{background-image:url(../images/menu-proyecto-gota.gif);width:101px;height:37px;}
#diagnostico-del-daat{background-image:url(../images/menu-diagnostico-del-daat.gif);width:138px;height:37px;}
#boletines{background-image:url(../images/menu-boletines.gif);width:74px;height:37px;}
#contacta{background-image:url(../images/menu-contacta.gif);width:75px;height:37px;}	

#act-presentacion{background-image:url(../images/menu-presentacion_on.gif); background-position:bottom;width:88px;height:37px;}
#act-publicaciones{background-image:url(../images/menu-publicaciones_on.gif); background-position:bottom;width:97px;height:37px;}
#act-enlaces-de-interes{background-image:url(../images/menu-enlaces-de-interes_on.gif); background-position:bottom;width:67px;height:37px;}
#act-informacion-para-pacientes{background-image:url(../images/menu-informacion-para-pacientes_on.gif); background-position:bottom;width:177px;height:37px;}
#act-hospitales-de-referencia{background-image:url(../images/menu-hospitales-de-referencia_on.gif); background-position:bottom;width:159px;height:37px;}
#act-proyecto-iddea{background-image:url(../images/menu-proyecto-iddea_on.gif); background-position:bottom;width:101px;height:37px;}
#act-proyecto-gota{background-image:url(../images/menu-proyecto-gota_on.gif); background-position:bottom;width:101px;height:37px;}
#act-diagnostico-del-daat{background-image:url(../images/menu-diagnostico-del-daat_on.gif); background-position:bottom;width:138px;height:37px;}
#act-boletines{background-image:url(../images/menu-boletines_on.gif); background-position:bottom;width:74px;height:37px;}
#act-contacta{background-image:url(../images/menu-contacta_on.gif); background-position:bottom;width:75px;height:37px;}	

/**************************************/



/****************** gracias *******************/	
#gracias
	{
	border: 1px solid #E0D530;	
	background:#F5F0D8;
	width:855px;
	height:auto;
	margin: 10px;	
	}		

#gracias p
	{
	color : #6E6D6D; 
	font-size : 8pt; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	margin:15px;
	line-height:19px;
	text-align:center;
	}

/****************** registro ******************/	
#registro
	{
	border: 1px solid #DACCAC;	
	background:#EDE7D9;
	width:855px;
	height:auto;
	margin: 10px;	
	}		

#registro p
	{	
	margin:10px;
	}
	
/****** error *********/	
#error
	{
	border: 1px solid #cc3300;	
	background-color: #EFEFEF;
	width:855px;
	height:auto;
	margin: 10px;	
	}	
	
#error p
	{
	color: #cc3300;	
	}

/****** contacta *********/	
#contacta-form
	{
	border: 1px solid #DFDCD5;	
	background-color: #F2F2F2;
	width:855px;
	height:auto;
	margin: 10px;	
	}	
	
#contacta-form p
	{
	color: #cc3300;	
	}
	
/*****************************************************************/

p.lista {
	background: #F2F2F2;
	padding: 4px 0 4px 4px;	
	width: 98%;
}

p.listad {
	border: 1px solid #E0D530;	
	background:#F5F0D8;
	padding: 4px 0 4px 4px;	
	width: 98%;
}

#num{
	color:#1F4A70;
	font-weight:bold;
	float:left;
}

#des{
	float:right;
	border: 1px solid #848484;		
}




#sec {color:#ffffff; font-size: 8pt; font-family: Verdana, Arial, sans-serif;line-height:15px; font-weight:bold;padding-left:5px}
#neg {color:#000000; font-size: 7.5pt; font-family: Verdana, Arial, sans-serif;}


/*******/
#blcn {color:#ffffff; font-size: 11px; font-weight:bold; font-family: Verdana, Arial, sans-serif;line-height:15px; padding-left:2px}
#blc {color:#ffffff; font-size: 10px; font-weight:normal; font-family: Verdana, Arial, sans-serif;line-height:15px; padding-left:2px}
#red {color:#cc3300;}
#black {color:#000;}
#titred {color:#FC0503; font-size: 12px; font-weight:bold; font-family: Verdana, Arial, sans-serif;line-height:19px; padding-left:2px}
#titblc {color:#ffffff; font-size: 12px; font-weight:bold; font-family: Verdana, Arial, sans-serif;line-height:19px; padding-left:2px}
#mancha {color:#ffffff; font-size: 12px; font-weight:bold; font-family: Verdana, Arial, sans-serif;line-height:19px; padding-left:20px}


.inputst {font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;background: #000000;border: 1px solid #B7ADAA;}



a.lnk, a:active.lnk, a:visited.lnk {
	font-size : 11px; 
	font-family : Verdana,Arial,sans-serif; 
	color : #ffffff; 
	text-decoration:underline; 
	font-weight:bold;
}

a:hover.lnk {
	font-size : 11px; 
	font-family : Verdana,Arial,sans-serif; 
	color : #ffffff; 
	text-decoration:underline; 
	font-weight:bold;
}


/***************** Estilo Tabla listados ************************/
/*****************************************************************/
table.listados
	{
	color:#000;
  	border-collapse: collapse;
	width:818px;
	margin: 0px auto;
	}

table.listados caption
	{
	display:none;
	}	

table.listados tbody td
	{
	font: 11px Tahoma, Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #000;
	text-align: left;
	padding: 3px;
	border: 1px solid #C8BC9E;	
	height:25px;
	}		
	
table.listados tbody td.seguimiento
	{
	color: #cc3300;	
	}
	
table.listados tbody tr.principal th.primero
	{
	border: 0px;	
	background: #fff;	
	}

table.listados tbody tr.principal th 
	{
	font: 11px Tahoma, Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-weight:bold;
	background: #E2DAC7;
	color: #000;
	text-align: center;
	height:30px;
	padding: 0 5px 0 5px;
	border: 1px solid #C8BC9E;	
	}
	
#ref{
	color:#6C500A;
	font: 11px Tahoma, Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	
}	

/****impar *****/

table.listados tbody tr.listado-i td
	{
	background: #EDE7D9;
	text-align:center;	
	}	

/**** par *****/

table.listados tbody tr.listado-p td
	{
	background: #FFFFFF;
	text-align:center;		
	}	


	

/***************** Estilo Tabla listadosp ************************/
/*****************************************************************/
table.listadosp
	{
	color:#000;
  	border-collapse: collapse;
	width:472px;
	margin: 5px;
	}

table.listadosp caption
	{
	display:none;
	}	

table.listadosp tbody td
	{
	font: 11px Tahoma, Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #000;
	text-align: left;
	padding: 3px;
	border: 1px solid #C8BC9E;	
	height:25px;
	}		
	
table.listadosp tbody td.seguimiento
	{
	color: #cc3300;	
	}
	
table.listadosp tbody tr.principal th.primero
	{
	border: 0px;	
	background: #fff;	
	}

table.listadosp tbody tr.principal th 
	{
	font: 11px Tahoma, Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-weight:bold;
	background: #E2DAC7;
	color: #000;
	text-align: center;
	height:30px;
	padding: 0 5px 0 5px;
	border: 1px solid #C8BC9E;	
	}
	
#ref{
	color:#6C500A;
	font: 11px Tahoma, Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	
}	

/****impar *****/

table.listadosp tbody tr.listado-i td
	{
	background: #EDE7D9;
	text-align:left;	
	}	

/**** par *****/

table.listadosp tbody tr.listado-p td
	{
	background: #FFFFFF;
	text-align:left;		
	}			
	
.grifols {
	border:0;
	background-color: #CBD8DE;
	width:877px;
	margin:0;
	padding:0;	
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #00529C;
}	

.dactualizacion {
	border:0;
	background-color: #fff;
	width:877px;
	margin:0;
	padding:0;	
	font: normal 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #999;
}	

#tx_leyenda {color:#999999; font-size:7pt; font-weight:normal; font-family: Verdana,Tahoma,Arial,sans-serif;}


/*****************************************************************/
table.resultados-iddea
	{
	color:#000;
  	border-collapse: collapse;
	width:500px;
/*	margin: 0px auto;*/
	}

table.resultados-iddea caption
	{
	display:none;
	}	

table.resultados-iddea tbody td
	{
	font: 11px Tahoma, Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #000;
	text-align: center;
	padding: 3px;
	border: 1px solid #C8BC9E;	
	height:25px;
	}		
	
table.resultados-iddea tbody tr.principal th 
	{
	font: 11px Tahoma, Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-weight:bold;
	background: #E2DAC7;
	color: #000;
	text-align: center;
	height:30px;
	padding: 0 5px 0 5px;
	border: 1px solid #C8BC9E;	
	}
	
table.resultados-iddea tbody td.dest1
	{
	font: 11px Tahoma, Verdana, Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	color: #000;
	text-align: center;
	padding: 3px;
	background: #ede7d9;	
	border: 1px solid #C8BC9E;	
	height:25px;
	}			
	
table.resultados-iddea tbody td.noinfo
	{
	border-bottom: 6px;	
	height:25px;
	background: #ede7d9;		
	}			
	
