/* CSS Document */
BODY
{
	padding: 0;
	margin: 7px;
}

.label
{
	color:#000;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
}

.fecha
{
	color:#02826C;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
}

.campo
{
	color:#000;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	border: 1px solid #989898;
}
.campo2
{
	color:#000;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	border: 1px solid #989898;
	background-color:#C7E79C;
}
.boton
{
    BORDER-RIGHT: #87C634 1px solid;
    BORDER-TOP: #87C634 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #87C634 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #87C634 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #87C634;
	font-weight:bold;
}

.link_barra
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #89B3A5;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
.link_barra:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #89B3A5;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}


.link_idioma
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #13664B;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
.link_idioma:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #13664B;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}

.link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #13664B;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
.link:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #13664B;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
.link2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #13664B;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}

.link3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #006699;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
}
.volver
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #13664B;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	text-align:right;
	background-image:url(../images/flecha.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding-left: 15px;
}
.volver:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #13664B;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	text-align:right;
	background-image:url(../images/flecha2.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding-left: 15px;
}


.barra
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #89B3A5;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.borde
{
    BORDER-RIGHT: #CFCFCF 1px solid;
    BORDER-TOP: #CFCFCF 1px solid;
    BORDER-LEFT: #CFCFCF 1px solid;
    BORDER-BOTTOM: #CFCFCF 1px solid;
}
.foto_dir
{
    BORDER: #CFCFCF 1px solid;
	float:left;
	margin-right: 10px;
}
.foto_lab
{
/*    BORDER: #CFCFCF 1px solid;*/
	float:left;
	margin-right: 10px;
}
.mail_dir
{	
	float:left;
	margin-top: 5px;
}

.caja
{
    BORDER-RIGHT: #CFCFCF 1px solid;
    BORDER-BOTTOM: #CFCFCF 1px solid;
	margin: 5px 20px 5px 5px;
}
.caja2
{
    BORDER-RIGHT: #CFCFCF 1px solid;
    BORDER-TOP: #CFCFCF 1px solid;
    BORDER-LEFT: #87C634 5px solid;
    BORDER-BOTTOM: #CFCFCF 1px solid;
	color:#737373;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	padding: 15px;
	text-align:left;
}
.borde_texto
{
    BORDER-RIGHT: #CFCFCF 1px solid;
    BORDER-TOP: #CFCFCF 1px solid;
    BORDER-LEFT: #CFCFCF 1px solid;
    BORDER-BOTTOM: #CFCFCF 1px solid;
	color:#737373;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	padding: 50px 25px 25px 15px;
	text-align:left;
	height: 300px;
}
.flecha
{
	background-image:url(../images/flechita.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom: 95px;
}

H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	font-weight:bold;
	background-color: #D9ECE9;
	padding: 10px;
	text-align:left;
	margin: 0px;
}

H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	font-weight:bold;
	background-color: #E2E2EE;
	padding: 10px;
	text-align:left;
	margin: 0px;
}

H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	font-weight:bold;
	background-color: #FFEECC;
	padding: 10px;
	text-align:left;
	margin: 0px;
}

H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	font-weight:bold;
	background-color: #FBD9D9;
	padding: 10px;
	text-align:left;
	margin: 0px;
}
H5
{
    COLOR: #13664B;
	font-weight:bold;
	font-size: 13px;
}
H6
{
    COLOR: #13664B;
	font-weight:bold;
	font-size: 11px;
}

.H7
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	font-weight:bold;
	background-color: #C4E29D;
	padding: 10px;
	text-align:left;
	margin: 0px;
	display:block;
}
.link_noticia
{
	color:#000;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	text-align:left;
	text-decoration:none;
	border-top: solid 1px #CCCCCC;
	padding: 5px;
	display:block;
}
.link_noticia:hover
{
	color:#000;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	text-align:left;
	text-decoration:none;
	border-top: solid 1px #CCCCCC;
	padding: 5px;
	display:block;
	background-color:#F2F2F2;
}


.link_menu
{
	color:#666666;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	text-align:right;
	text-decoration:none;
	padding: 5px 28px 5px 5px;
	background-image:url(../images/back_menu1.gif);
	background-repeat:no-repeat;
	background-position: 5px 3px;
	display:block;
}
.link_menu:hover
{
	color:#fff;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	text-align:right;
	text-decoration:none;
	padding: 5px 28px 5px 5px;
	display:block;
	background-image:url(../images/back_menu2.gif);
	background-repeat:no-repeat;
	background-position: 5px 3px;
}

.link_menu2
{
	color:#056E51;
	font-family: arial, verdana, Tahoma;
	font-size: 10px;
	text-align:right;
	text-decoration:none;
	padding: 3px 5px 3px 5px;
	display:block;
    BORDER-TOP: #EEEEEE 1px solid;
}
.link_menu2:hover
{
	color:#056E51;
	font-family: arial, verdana, Tahoma;
	font-size: 10px;
	text-align:right;
	text-decoration:none;
	padding: 3px 5px 3px 5px;
	display:block;
	background-position: 5px 3px;
	background-color:#EEEEEE;
}
.link_menu3
{
	font-family: Tahoma;
	font-weight:normal;
	font-size: 11px;
	color:#7E7E7F;
	text-decoration:none;
	padding: 2px 10px 2px  10px;
	border: #96D260 solid 1px;
	margin-bottom: 2px;
}


.link_menu3:hover
{
	font-family: Tahoma;
	font-weight:normal;
	font-size: 11px;
	color:#505050;
	text-decoration:none;
	padding: 2px 10px 2px  10px;
	background-color:#E7FFD1;
}
.link_menu3S
{
	font-family: Tahoma;
	font-weight:normal;
	font-size: 11px;
	color:#7E7E7F;
	text-decoration:none;
	padding: 2px 10px 2px  10px;
	border: #96D260 solid 1px;
	background-color:#C5EF9E;
	margin-bottom: 2px;
}
.texto
{
	color:#737373;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
}

.header_pagina
{
	font-family: Tahoma;
	font-weight:normal;
	font-size: 20px;
	color:#ffffff;
	padding-right: 15px;
	display:block;
	background-color:#96D260;
	height: 95px;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	text-align: right;
	background-repeat:no-repeat;
	background-position:right;
	margin: 0;
}

.bullet
{
	background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-position: 0px 9px;
	list-style:none;
	padding: 5px 0 5px 12px;
}
.bulletCal
{
	font-size: 14px;
	background-image:url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-position: 0px 9px;
	list-style:none;
	padding: 5px 0 5px 12px;
}

/*---------------Paginado---------------------*/


.anterior
{
	background-image:url(../images/ico_anterior1.gif);
	color: #4C4C4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 10px 10px 10px 20px;
	background-repeat:no-repeat;
	background-position: 5px 10px;
}

.anterior:hover
{
	background-image:url(../images/ico_anterior2.gif);
	color: #000000;
}


.siguiente
{
	background-image:url(../images/ico_siguiente1.gif);
	color: #4C4C4C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding: 10px 20px 10px 10px;
	background-repeat:no-repeat;
	background-position: 68px 10px;
}

.siguiente:hover
{
	background-image:url(../images/ico_siguiente2.gif);
	color: #000000;
}


/*----foros----*/

.tit_foros
{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background-color:#99CC33;
}
.mensa_foro
{
	color:#666666;
	font-size:11px;
	text-decoration: none;
}
.titulo_foro
{
	color:#B3B2B2;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.titulo_foro:hover
{
	color:#B3B2B2;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}
.link_tema
{
	color:#13664B;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.link_tema:hover
{
	color:#13664B;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.valor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
	background-color: #C3E7A3;
	text-align:right;
	padding: 5px;
}
.tit_celda
{
	color:#737373;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	background-color:#FFFFFF;
	padding: 3px;
}

.tit_celda2
{
	color:#fff;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	background-color:#13664B;
	padding: 3px;
	font-weight:bold;
}
.celda
{
	color:#737373;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	background-color:#FFFFFF;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.rec_tit_celda
{
	color:#fff;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	background-color:#13664B;
	padding: 3px;
	font-weight:bold;
	text-align:center;
}
.rec_celda
{
	color:#737373;
	font-family: arial, verdana, Tahoma;
	font-size: 11px;
	background-color:#FFFFFF;
	padding: 3px;
	border: 1px solid #CCCCCC;
	text-align:center;
}

/*----Tabulados mensajes foros----*/
.lfyf{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px}


.lfyf1{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:470}
.lfyf2{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:455}
.lfyf3{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:440}
.lfyf4{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:425}
.lfyf5{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:410}
.lfyf6{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:395}
.lfyf7{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:380}
.lfyf8{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:365}
.lfyf9{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:350}
.lfyf10{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:335}
.lfyf11{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:310}
.lfyf12{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:295}
.lfyf13{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:280}
.lfyf14{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:265}
.lfyf15{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:250}
.lfyf16{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px; width:235}

.lfj{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px;}

.gn1f{position: relative; float: left; margin-left: 0px; margin-right: 2px; text-align:right}
.gn2f{position: relative; float: left; margin-left: 15px; margin-right: 5px; text-align:right}
.gn3f{position: relative; float: left; margin-left: 30px; margin-right: 5px; text-align:right}
.gn4f{position: relative; float: left; margin-left: 45px; margin-right: 5px; text-align:right}
.gn5f{position: relative; float: left; margin-left: 60px; margin-right: 5px; text-align:right}
.gn6f{position: relative; float: left; margin-left: 75px; margin-right: 5px; text-align:right}
.gn7f{position: relative; float: left; margin-left: 90px; margin-right: 5px; text-align:right}
.gn8f{position: relative; float: left; margin-left: 105px; margin-right: 5px; text-align:right}
.gn9f{position: relative; float: left; margin-left: 120px; margin-right: 5px; text-align:right}
.gn10f{position: relative; float: left; margin-left: 135px; margin-right: 5px; text-align:right}
.gn11f{position: relative; float: left; margin-left: 150px; margin-right: 5px; text-align:right}
.gn12f{position: relative; float: left; margin-left: 165px; margin-right: 5px; text-align:right}
.gn13f{position: relative; float: left; margin-left: 180px; margin-right: 5px; text-align:right}
.gn14f{position: relative; float: left; margin-left: 195px; margin-right: 5px; text-align:right}
.gn15f{position: relative; float: left; margin-left: 210px; margin-right: 5px; text-align:right}
.gn16f{position: relative; float: left; margin-left: 225px; margin-right: 5px; text-align:right}

/*----Paginado----*/

.e04 {color: #13664B; text-decoration: none; font-size:11px; font-family:tahoma}
.e04_selec {color: #13664B; text-decoration: none; font-size:11px; font-family:tahoma; font-weight:bold}
.e04 a {color: #00529E; text-decoration: none; font-size:11px; font-family:tahoma}
.e04 a:hover{text-decoration: underline;}
.cfb{border-right: 1px solid #D2D2D2; border-left:1px solid #D2D2D2; border-bottom:1px solid #D2D2D2; background-color: #ffffff; padding: 5px 5px 5px 5px; }
.cfb2{border: 1px solid #4A4A35; background-color: #2F2F1D; padding: 0px 5px 5px 5px; margin: 5px}
.rg{float: right; left: 0px; right: 0px; top: 0px; bottom: 0px;}
.lf{float: left; left: 0px; right: 0px; top: 0px; bottom: 0px;}

/*----Estudios y Reclamaciones----*/
.estmensaje {text-align:left; color: #13664B}
