/* Estilos de las celdas */
td.pequeno{width:1px;}
td.fondoblanco{background-color:#FFFFFF}
td.fondo_verde {background-color:#087021; color:#FFFFFF;}
td.fondo_verde2 {background-color:#D4E8DA;}
td.fondo_verde3 {background-color:#EAF8EE;}
td.fondo_naranja {background-color:#F3E9C9;}
td.fondo_verde4 {color:#FFFFFF; font-size:10; font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal; text-align:right; background-color:#6FAF81;}
tr.fondo_resalta td{
	background-color:#6FAF81;
	color:FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
tr.cabecera td{color:#087021; border-bottom:#087021 1px solid; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11;}
table.tabla_verde{ border:1px solid #087021;}
table.formulario td{color:#087021; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11;}

/*links y textos*/
.body{ background-color:#FFFFFF; margin:0px; }

a {color:#0F582B;text-decoration:none; font-weight: normal; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:10px; }  
a:hover {color:#000000; text-decoration:none; font-weight: normal; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:10px;} 

a.grande {color:#0F582B;text-decoration:none; font-weight: normal; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px; }  
a.grande:hover {color:#000000; text-decoration:none; font-weight: normal; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px;} 

a.tit_botonera {color:#000000; font-size:11; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:normal;}
a.tit_botonera:hover {color:#0F582B; font-size:11; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:normal;}

a.gris{color:#636363;text-decoration:none; font-weight: normal; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:10px; } 
a.gris:hover {color:#000000; text-decoration:none; font-weight: normal; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:10px;} 

a.link{color:#198643;text-decoration:none; font-weight: normal; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:11px; } 
a.link:hover {color:#000000; text-decoration:none; font-weight: normal; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:11px;} 

a.link_naranja{color:#F3B929; text-decoration:none; font-weight: bold; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:10px; } 
a.link_naranja:hover {color:#000000; text-decoration:none; font-weight: bold; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:10px;} 

a.menu { color: #FFFFFF; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;} 
a.menu:hover { color: #B5C6B9; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;} 

td.menu {
	background-image : url(images/fondo_botonera.gif);
}

.fondo_naranja{color:#5E5F5F; font-size:11; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:normal; background-color:#F3E9C9;}
.titulo_enlace{color:#198643;text-decoration:none; font-weight: normal; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:11px; } 
.blanco2 {color:#FFFFFF; font-size:9; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:normal;}
.blanco {color:#FFFFFF; font-size:11; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:normal;}
.entradilla {color:#5E5F5F; font-size:11; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:bold;}
.texto {color:#5E5F5F; font-size:11; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:normal; text-align:justify;}
.texto1 {color:#5E5F5F; font-size:12; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:normal; text-align:justify;}
.textocentrado {color:#5E5F5F; font-size:11; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:normal; text-align:center;}
.textoNormal {color:#5E5F5F; font-size:11; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:normal;}
.tit_botonera {color:#000000; font-size:11; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:normal;}
th.tit_botonera {
	background-image : url(images/fondo_bot_tit.gif);
}
.titulo {color:#007229; font-size:14; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:bold;}
.titulo_contenido{color:#087021;text-decoration:none; font-weight: bold; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:12px; } 
.subtitulo{color:#85A28C;text-decoration:none; font-weight: bold; font-family:Verdana, Arial, Helvetica,sans-serif; font-size:10px; } 
.contenido {color:#5C5C5C; font-size:10; font-family:Verdana,Arial,Helvetica,sans-serif; line-height : 13px; font-weight:normal; text-align:justify;}
.verde {color:#1A7B32; font-size:10; font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal; text-align:justify;}
.verdecentrado {color:#1A7B32; font-size:10; font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;}
.texto_fondo {color:#FFFFFF; font-size:10; font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal; text-align:right; background-color:#087021;}
.gris {color:#5E5F5F; font-size:10; font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal; text-align:justify;}


INPUT.a {
	BORDER: #087021 1px solid; 
	FONT-SIZE: 8pt; 
	BACKGROUND: #FFFFFF; 
	COLOR: #087021; 
	FONT-FAMILY: verdana, arial; 
	FONT-WEIGHT:normal;
}

INPUT.b {
	BORDER: #087021 1px solid; 
	FONT-SIZE: 8pt; 
	BACKGROUND: #FFFFFF; 
	COLOR: #087021;
	FONT-FAMILY: verdana, arial;
	FONT-WEIGHT:normal;
}


SELECT.b {
BORDER-RIGHT: #087021 1px solid; BORDER-TOP: #087021 1px solid; FONT-SIZE: 8pt; BACKGROUND: #FFFFFF; BORDER-LEFT: #087021 1px solid; COLOR: #087021; BORDER-BOTTOM: #087021 1px solid; FONT-FAMILY: verdana, arial; FONT-WEIGHT:normal;}
SELECT.b1 {
BORDER-RIGHT: #087021 1px solid; BORDER-TOP: #087021 1px solid; FONT-SIZE: 7pt; BACKGROUND: #FFFFFF; BORDER-LEFT: #087021 1px solid; COLOR: #087021; BORDER-BOTTOM: #087021 1px solid; FONT-FAMILY: verdana, arial; FONT-WEIGHT:normal;}
SELECT.b2 {
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 11px;
	color: #000000;
}
TEXTAREA.a {
BORDER-RIGHT: #087021 1px solid; BORDER-TOP:  #087021 1px solid; FONT-SIZE: 8pt; BACKGROUND: #FFFFFF; BORDER-LEFT: #087021 1px solid; COLOR: #087021; BORDER-BOTTOM:  #087021 1px solid; FONT-FAMILY: verdana, arial; FONT-WEIGHT:normal;}

TEXTAREA.limpio {
	color: #595757;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 9px;
	border:none;
	overflow:auto;
}

INPUT.b1 {
	BORDER: #087021 1px solid; 	
	FONT-SIZE: 8pt; 
	BACKGROUND: #FFFFFF; 	
	COLOR: #087021; 	
	FONT-FAMILY: verdana, arial; 
	FONT-WEIGHT:normal;
	background: no-repeat left #FFFFFF;	
}

.btBuscador {
	BORDER: #087021 1px solid; 	
	FONT-SIZE: 8pt; 
	BACKGROUND: #FFFFFF; 	
	COLOR: #087021; 	
	FONT-FAMILY: verdana, arial; 
	FONT-WEIGHT:normal;
	background: no-repeat left #FFFFFF;	
	width:90px;
}

INPUT.b2 {
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 11px;
	color: #000000;
}

UL {
	margin-left:10px;
}

LI {
	margin-left:10px;
}

h3{
	color:#087021; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16;
}
hr {
	color:#72B37D;
}

hr.a {
	color:#595757;
}

.scroll{ scrollbar-3d-light-color:#72B37D; scrollbar-track-color : #ffffff; scrollbar-arrow-color: #72B37D; 
scrollbar-base-color:#72B37D; scrollbar-darkshadow-color: #ffffff; scrollbar-face-color: #ffffff; 
scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color: #72B37D; } 

.fondoVerde{background-color:#087021;}
.fondoResultado{background-color:#709961;}

.tablaClara {
	background-color:#E7E9E8;
	border:#208A42 solid 1px;
}
.tituloClaro{color: #FFFFFF; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 14px;}
.letraOscura{color: #183F22; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px;}
.letraClaraBig{color: #595757; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 12px;FONT-WEIGHT:bold;}
.letraClara{color: #595757; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px;}
.letraBlanco{color: #FFFFFF; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px;}
.letraClaraLite{color: #595757; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 9px;}
.letraGrisClara{color: #FFFFFF; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px;}
.bordeResultado{border:#208A42 solid 1px;}

.bt_Calend {
	background: no-repeat left #E5E5E5;
	background-image:url(images/calendario2.gif);
	width:32px;
	height:19px;		
}

td.menuizq {
	background-image : url(images/fondosecc.gif);
}

td.lineaVertical {
	background-image : url(images/linea_vertical.gif);
}

td.lineaVerticalLok {
	background-image : url(images/linea_verticalok.gif);
}

td.fondoCajasDcha {
	background-image : url(images/linkcentral.gif);
	color:#198643;
	font-family:Verdana, Arial, Helvetica,sans-serif; 
	font-size:11px;
}

.servicios {
	border: #1A7B32 2px solid;	
}

.servicios_bottom {
	border-left: #1A7B32 2px solid;	
	border-right: #1A7B32 2px solid;	
	border-bottom: #1A7B32 2px solid;	
}

/*Estilos del webtab */
.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	/*width:		100%;		 width needed weird IE bug */
	/*margin-right:	-2px;	 to make room for the shadow */
}
.dynamic-tab-pane-control .tab-row .tab {
	width: 70px;
	height: 16px;
	background-image: url( "../images/tab.gif" );
	position: relative;
	top: 0;
	display: inline;
	float: left;
	overflow: hidden;
	cursor: hand;
	margin: 1px -1px 1px 2px;
	padding: 2px 0px 0px 0px;
	border: 0;
	z-index: 1;
	font: 11px Tahoma;
	white-space: nowrap;
	text-align: center;
}
.dynamic-tab-pane-control .tab-row .tab.selected {
	width: 74px !important;
	height: 18px !important;
	background-image:	url( "../images/tab_active.gif" ) !important;
	background-repeat: no-repeat;
	border-bottom-width:	0;
	z-index: 3;
	padding:2px 0px 0px 0px;
	margin:1px -3px -3px 0px;
	top:-2px;
	font:11px Tahoma;
}
.dynamic-tab-pane-control .tab-row .tab a {
	font:	11px Tahoma;
	color: #333;
	text-decoration: none;
	cursor: hand;
}
.dynamic-tab-pane-control .tab-row .tab.hover {
	font:	11px Tahoma;
	width: 70px;
	height: 16px;
	background-image:	url( "../images/tab_hover.gif" );
	background-repeat: no-repeat;
}
.dynamic-tab-pane-control .tab-page {
	border: 1px solid rgb( 145, 155, 156 );
	background: rgb( 252, 252, 254 );
	z-index: 2;
	position: relative;
	top: -2px;
	font: 11px Tahoma;
	color: #0F1476;	
	/*244, 243, 238*/
	/* 145, 155, 156*/
	padding:	5px;
	width: 97%;  /* stupid stupid stupid IE!!! */
	float: left;

}
.dynamic-tab-pane-control .tab-row {
	z-index: 1;
	white-space: nowrap;
}
.fondo_verde_claro {
	color:#5E5F5F;
	font-size:11;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height : 13px;
	font-weight:normal;
	background-color:#E8EBEA;
}
.botggtt {
	BORDER: #087021 1px solid; 
	FONT-SIZE: 8pt; 
	background-image: url(images/fondobot.gif);
	background-repeat:  repeat-x;	
	COLOR: #087021; 
	FONT-FAMILY: verdana, arial; 
	FONT-WEIGHT:normal;	
}
.botggtt:hover {
	BORDER: #087021 1px solid; 
	FONT-SIZE: 8pt; 
	background-image: url(images/fondobot.gif);
	background-repeat:  repeat-x;	
	COLOR: #087021; 
	FONT-FAMILY: verdana, arial; 
	FONT-WEIGHT:normal;	
}
fieldset{
	border:1px solid #087021;
	color:#087021;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center; 
}
fieldset legend{
	font-weight:bold;
}
SELECT.b3 {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #000000;
	width: 200px;
}
.fondo_resaltado {
	background-color:#CCCCFF;
	color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
INPUT.solo_lectura {
	BORDER: #087021 1px solid;
	FONT-SIZE: 8pt;
	COLOR: #087021;
	FONT-FAMILY: verdana, arial;
	FONT-WEIGHT:normal;
	background-color: #F3E9C9;
}
