/* html tags */
body
{
	background-color:#FFFFFF;
	margin:0px; padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
}

h3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:large;
}

/* id's */

#login
{
	margin:0px; padding:0px;
	border:0px;
	height:18px;
	background-color:#F4CEEE;
}

#login_intcom
{
	margin:0px; padding:0px;
	border:0px;
	height:18px;
	background-color:#BAEFF7;
}

#contenedor_login
{
	margin: 5px 5px 10px 5px;
	position: relative;
}


#contenedor
{
	width: 620px;
	top: 5px;
	margin: 5px 5px 5px 5px;
	position: relative;
}

#columna_iconos
{
	width: 135px;
	height: 500px;
	position: relative;
	float: left;
}

#banners
{
	width: 500px;
	height:310px;
	float:left;
	position: relative;
}




#icono_principal
{
	width: 130px;
	position: relative;
}

#contenedor_banner
{
	height: 100px
	position: relative;
}

#columna_enlaces
{
	width: 250px;
	position: relative;
	float: left;
}

#enlaces_principal
{
	width: 250px;
	position: relative;
	margin-top:5px;
}

#enlaces_principal a:visited,
#enlaces_principal a:active,
#enlaces_principal a:link
{
	text-decoration:none;
	text-align:left;
}

#novedades
{
	width: 92px;
	position: relative;
	float: rigth;
	background-color:#DAF3F7;
	margin-top:2px;
	padding:2px 4px 2px 4px;
	text-decoration:none;	
}

#novedades a:visited
{
	text-decoration:none;
	color:#508188;
}
#novedades a:active
{
	text-decoration:none;
	color:#508188;
}

#novedades a:link
{
	text-decoration:none;
	color:#508188;
}
#novedades a:hover
{
	text-decoration:none;
	color:#004751;
}


/* calendario */

.calendar
{
	font-size:x-small;
	border:1px solid #BCE5EA;
	border-top:0px;
}

.calendar-month
{
	font-weight:bold;
	color: #9D0782;
	font-size:x-small;
	border:1px solid #BCE5EA;
}

.calendar th
{
	color:#004751;
}

.calendar td
{
	text-align:center;
	font-weight:bold;
}

.dia_normal a:link,
.dia_normal a:visited,
.dia_normal a:active,
{
	color:#000000;
	text-decoration:none;
}

.dia_normal a:hover,
{
	color:#004751;
	text-decoration:underline;
}

.dia_clave
{
	background-color:#66FF99;
	color:#FFFFFF;
}

.dia_clave a:link,
.dia_clave a:visited,
.dia_clave a:active,
{
	color:#000000;
	text-decoration:none;
}

.dia_clave a:hover,
{
	color:#004751;
	text-decoration:underline;
}

.dia_activo
{
	background-color:#FF7777;
	color:#FFFFFF;
}

.dia_activo a:link,
.dia_activo a:visited,
.dia_activo a:active,
{
	color:#FFFFFF;
	text-decoration:none;
}

.dia_activo a:hover,
{
	color:#FFFFFF;
	text-decoration:underline;
}

/* clases */

.boton
{
	border-color: #FFFFFF;
	border-width: 1px;
	color: #004751;
	font-size:x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #DAF3F7;
}

.boton_logout
{
	width: 100px;
	border-color: #FFFFFF;
	border-width: 1px;
	color: #004751;
	font-size:x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #DAF3F7;	
}

.boton_login
{
	width: 100px;
	border-color: #FFFFFF;
	border-width: 1px;
	color: #004751;
	font-size:x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #DAF3F7;	
}

.camporden a:link,
.camporden a:visited,
.camporden a:active,
.camporden a:hover,
{
	padding: 3px;
	color: #004751;
}

.contenedor
{
	background-color:#FFFFFF;
	background-image:url(../images/pag_cuerpo.gif);
	background-position:center;
	background-repeat:repeat-y;
}
.contenedor .pag_cabecera
{
	height: 20px;
	background-image:url(../images/pag_cabecera.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.contenedor .pag_pie
{
	height: 60px;
	background-image:url(../images/pag_pie.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.error
{
	font-weight:bold;
	color: #BB0000;
}

.imagen_con_borde
{
	margin:10px; padding:4px; 
	width:auto;
	height:auto;
	border:1px solid #008395;
}

.imagen_dcha
{
	margin:0px 10px 10px 10px; 
	padding:4px 4px 2px 4px; 
	border:1px solid #008395;
}

.imagen_nofloat
{
	float:none;
	margin:0px;
	padding:4px; 
	border:1px solid #008395;
}

.inputbox
{
	font-size:x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.logo_software
{
	padding: 3px;
	float: right;
	width: 74px;
	height: 74px;	
}

.modulo_grupo
{
	width: 100%;
}

.modulo
{
	background-color: #DAF3F7;
	width: 100%;
}
.modulo .tl{ width:  8px; height: 8px; background-image:url(../images/tbl_topleft.gif); background-repeat: no-repeat;}
.modulo .t { height: 8px; background-image:url(../images/tbl_top.gif); background-repeat:repeat-x;}
.modulo .tr{ width: 14px; height: 8px; background-image:url(../images/tbl_topright.gif); background-repeat: no-repeat;}
.modulo .l { height: 8px; background-image:url(../images/tbl_left.gif);  background-repeat:repeat-y;}
.modulo .r { width: 14px; background-image:url(../images/tbl_right.gif);  background-repeat:repeat-y;}
.modulo .bl{ width:  8px; height: 8px; background-image:url(../images/tbl_btmleft.gif); background-repeat: no-repeat;}
.modulo .b { height:14px; background-image:url(../images/tbl_btm.gif);  background-repeat:repeat-x;}
.modulo .br{ width: 14px; height: 14px; background-image:url(../images/tbl_btmright.gif); background-repeat: no-repeat;}
.modulo .titulo 
{
	padding: 3px;
	color: #004751;
	font-size:small;
	font-weight: bold;
}
.modulo .fecha
{
	padding: 3px;
	color: #004751;
}
.modulo .texto
{
	margin: 3px; padding: 3px;
	background-color: #BAEFF7;
}
.modulo .enlace
{
	margin: 3px; padding: 3px;
	background-color: #BAEFF7;
}
.modulo .imagen
{
	margin: 3px; padding: 3px;
}

.novedades
{
	border-width:2px;
}

.novedades td
{
	background-color:#DAF3F7;
	padding:5px;
	text-align:left;
}

.novedades a:link,
.novedades a:visited,
.novedades a:active,
{
	text-decoration:none;
	color:#508188;
}

.novedades a:hover
{
	color:#004751;
	text-decoration:none;
}

.titulo_aptdo
{
	color: #008395;
	font-weight: bold;
}

.titulo_aptdo2
{
	color: #800080;
	font-weight: bold;
}

/* Imágenes de fondo */
.acc_denegado
{
	background-image:url(../images/acc_deneg.gif);
	background-position:top right;
	background-repeat:no-repeat;
	text-align:center;
}

.actualizaciones
{
	background-image:url(../images/actualizaciones.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.albaranes
{
	background-image:url(../images/albaranes.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.albaranes_acum
{
	background-image:url(../images/albaranes_acum.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.albaranes_consulta
{
	background-image:url(../images/albaranes_consulta.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.albaranes_peticion
{
	background-image:url(../images/albaranes_peticion.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.alertas
{
	background-image:url(../images/alertas.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.anuncios
{
	background-image:url(../images/anuncios.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.articulos
{
	background-image:url(../images/articulos.gif);
	background-position:top right;
	background-repeat:no-repeat;
}


.articulos_busqueda
{
	background-image:url(../images/articulos_busqueda.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.articulos_catalogo
{
	background-image:url(../images/articulos_catalogo.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.asefiscal
{
	background-image:url(../images/asefiscal.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.aselegal
{
	background-image:url(../images/aselegal.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.bolsa
{
	background-image:url(../images/bolsa.gif);
	background-position:top right;
	background-repeat:no-repeat;
	color:#00343B;
}

.bonificaciones
{
	background-image:url(../images/bonificaciones.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.certificados
{
	background-image:url(../images/certificados.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.circulares
{
	background-image:url(../images/circulares.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.construccion
{
	background-image:url(../images/construccion.gif);
	background-position:center left;
	background-repeat:no-repeat;
}

.cooperativa
{
	background-image:url(../images/lacooperativa.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.consumibles
{
	background-image:url(../images/consumibles.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.cursos
{
	background-image:url(../images/cursos.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.descargas
{
	background-image:url(../images/descargas.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.encuesta_calidad
{
	background-image:url(../images/encuesta.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.enlaces
{
	background-image:url(../images/enlaces.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.especialidades
{
	background-image:url(../images/especialidades.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.estupefacientes
{
	background-image:url(../images/estupefacientes.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.estadisticas
{
	background-image:url(../images/estadisticas.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.eventos
{
	background-image:url(../images/eventos.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.existmin
{
	background-image:url(../images/existmin.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.facturas
{
	background-image:url(../images/facturas.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.facturas_consulta
{
	background-image:url(../images/facturas_consulta.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.facturas_peticion
{
	background-image:url(../images/facturas_peticion.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.farmacuenta
{
	background-image:url(../images/farmacuenta.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.formacion
{
	background-image:url(../images/formacion.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.formag
{
	background-image:url(../images/rejilla_esq.gif);
	background-position:top right;
	background-repeat:no-repeat;
	font-size:12px;
}

.formagistral
{
	background-image:url(../images/formagistral.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.galeria
{
	background-image:url(../images/galeria.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.gastos
{
	background-image:url(../images/gastos.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.insulinas
{
	background-image:url(../images/insulinas.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.intcom_principal
{
	background-image:url(../images/intcom_principal.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.laboratorios
{
	background-image:url(../images/laboratorios.gif);
	background-position:top right;
	background-repeat:no-repeat;
}


.librosrev
{
	background-image:url(../images/librosrev.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.liquid_borrador
{
	background-image:url(../images/liquid_borrador.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.liquidaciones
{
	background-image:url(../images/liquidaciones.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.llaves
{
	background-image:url(../images/llaves.jpg);
	background-position:center left;
	background-repeat:no-repeat;
}

.login
{
	background-image:url(../images/login.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.mensajeria
{
	background-image:url(../images/mensajeria.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.micorreo
{
	background-image:url(../images/micorreo.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.nominas
{
	background-image:url(../images/nominas.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.noticias
{
	background-image:url(../images/noticias.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.ofertas
{
	background-image:url(../images/ofertas.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.planificador
{
	background-image:url(../images/planificador.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.principal
{
	background-image:url(../images/puerta_xefar2_594.gif);
	background-position:top right;
	background-repeat:no-repeat;
	color:#00343B;
	font-size:x-small;
}

.recibos
{
	background-image:url(../images/recibos.gif);
	background-position:top right;
	background-repeat:no-repeat;
	color:#00343B;
}

.registro
{
	background-image:url(../images/registro.gif);
	background-position:top right;
	background-repeat:no-repeat;
	color:#00343B;
}

.registro_act
{
	background-image:url(../images/registro_act.gif);
	background-position:top right;
	background-repeat:no-repeat;
	color:#00343B;
}

.revista
{
	background-image:url(../images/revista.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.sanitarios
{
	background-image:url(../images/sanitarios.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.sueros
{
	background-image:url(../images/sueros.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.sugerencias
{
	background-image:url(../images/sugerencias.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.telefonos
{
	background-image:url(../images/telefonos.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.temasptes
{
	background-image:url(../images/temasptes.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.temasptes_his
{
	background-image:url(../images/temasptes_his.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.viajes
{
	background-image:url(../images/viajes.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.visitas
{
	background-image:url(../images/visitas.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.visitas_his
{
	background-image:url(../images/visitas_his.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.xefarboy
{
	background-image:url(../images/rejilla_esq.gif);
	background-position:top right;
	background-repeat:no-repeat;
	font-size:12px;
}
