/* Estilos Cabecera P�gina */

.cabeceraTablaGeneral {
	BACKGROUND-IMAGE: url(../images/common/cabecera.gif);
	BORDER-RIGHT: #ffffff 0pt solid; 
	BORDER-TOP: #ffffff 0pt solid; 
	BORDER-LEFT: #ffffff 0pt solid; 
	BORDER-BOTTOM: #ffffff 0pt solid; 
	BORDER-COLLAPSE: collapse;
}
.tablaVerde {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; 
	BORDER-RIGHT: #ffffff 0pt solid; BORDER-TOP: #ffffff 0pt solid; BORDER-LEFT: #ffffff 0pt solid; BORDER-BOTTOM: #ffffff 0pt solid; 
	BACKGROUND-COLOR: #006c43; 
	TEXT-ALIGN: center;
}

/* Fin estilos Cabecera P�gina */

/****************************/
/* Estilos generales (link) */
/****************************/
.enlaceBlanco, .enlaceBlanco:link, .enlaceBlanco:active, .enlaceBlanco:visited {
	font-family: "SF Automaton", Arial;
	font-size: 10px;
	color: #ffffff;
	letter-spacing: 1px;
	text-decoration: none;
}
.enlaceBlanco:hover {
	font-family: "SF Automaton", Arial;
	font-size: 10px;
	color: #ffffff;
	letter-spacing: 1px;
	text-decoration: underline;
}

.enlaceBlancoN, .enlaceBlancoN:link, .enlaceBlancoN:active, .enlaceBlancoN:visited, .enlaceBlancoN:hover {
	font-family: "SF Automaton", Arial;
	font-size: 11px;
	font-weight: bold; 
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
}

.enlaceSeccionG, .enlaceSeccionG:link, .enlaceSeccionG:active, .enlaceSeccionG:visited {
	padding-right: 0.9em;
	font-weight: bold;
	font-size: 10pt;
	color: #c00114;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none
}
.enlaceSeccionG:hover {
	padding-right: 0.9em;
	font-weight: bold;
	font-size: 10pt;
	color: #f98037;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

.enlacePie, .enlacePie:link, .enlacePie:active, .enlacePie:visited {
	FONT-SIZE: 10px; 
	COLOR: #3399cc; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.enlacePie:hover {
	FONT-SIZE: 10px; 
	COLOR: #f98037; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none	
}

input:disabled {
    border-color: rgba(118, 118, 118, 0.3);
    color: rgb(170,170,170);
}

/*****************************/
/* Estilos generales (div) */
/*****************************/
#window {
	position: relative;
	padding: 0px;
  	text-align: center;
  
}

#marco {
	position: relative;
	padding: 0px;
	width: 1010px;	
	margin-left:auto;
	margin-right:auto;
	
}

#pageTitle {
	background-image: url(../images/common/cabecera.gif);
	border-top: #ffffff 0pt solid;
	border-right: #000000 1pt solid;
	border-bottom: #ffffff 0pt solid;
	border-left: #000000 1pt solid;
	border-collapse: collapse;
	position: relative;
	margin: auto;
	padding: 0px;
	height: 74px;
}

#pestanas {
	margin-top: 8px;
	position: relative;
	z-index: 5000;
}

.divContent {
  background-color: #f2f2f2;
  border-right: #d9d9d9 1pt solid; 
  border-top: #d9d9d9 1pt solid; 
  border-left: #d9d9d9 1pt solid; 
  border-bottom: #d9d9d9 1pt solid;
	position: relative;
	margin-top: 0px;
	height:100%;
}

.divVerde {
  background-color: #006c43;
  border-top: #ffffff 0pt solid;
  border-right: #000000 1pt solid;
  border-bottom: #ffffff 0pt solid;
  border-left: #000000 1pt solid;
	position: relative;
	padding-top: 3px;
	height: 17px;
  text-align: center;
}

.divGris {
  border-top: #ffffff 0pt solid;
  border-right: #ffffff 0pt solid;
  border-bottom: #ffffff 0pt solid;
  border-left: #000000 0pt solid;
	position: relative;
  padding: 0px;
	height: 20px;
  text-align: center;
}

.divGrisIzq {
  background-image: url(../images/common/bordeGrisIzq.gif);
	position: relative;
	width: 5px;
	height: 19px;
	float: left;
}

.divGrisInf {
  background-image: url(../images/common/bordeGrisInf.gif);
  border-top: #ffffff 0pt solid;
  border-right: #ffffff 0pt solid;
  border-bottom: #000000 1pt solid;
  border-left: #ffffff 0pt solid;
	position: relative;
	width: 1000px;
	height: 19px;
	float: left;
}

.divGrisDch {
	background-image: url(../images/common/bordeGrisDer.gif);
	position: relative;
	width: 5px;
	height: 19px;
	float: right;
}

.divLinea {
	background-color: #E5E2E2;
	position: relative;
	margin-top: 5px;
	padding: 0px;
	width: 98%;
	height: 1px;
	text-align: center;
}

.divPie {
	position: relative;
	text-align: center;
	margin: 10px 0px;
}

/*****************************/
/* Estilos generales (table) */
/*****************************/

.tablaLogin {
	border-right: #c0c0c0 1pt solid;
	border-left: #c0c0c0 1pt solid;
	border-bottom: #c0c0c0 1pt solid; 
}

/*******************/
/* Estilos errores */
/*******************/

.errorHeader {
	font-family: "Trebuchet MS", Arial;
	font-size: 14pt;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

.errorDescription {
	font-family: "Trebuchet MS", Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #006c43;
	text-decoration: none;
}


/* Estilos Menus. */

.txtPestana {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtPestana:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtPestana:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtPestana:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtPestana:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #c00114; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bgMenuSupAct {
	BACKGROUND-IMAGE: url(../images/common/degradadoMenu1.gif);
}
.bgMenuSupBordeIzqAct {
	background-image: url(../images/common/menuSupBordeIzq2on.gif);
	height: 30px;
}
.bgMenuSupDes {
	BACKGROUND-IMAGE: url(../images/common/degradadoMenu2.gif);
}

.bgMenuSupBordeIzqDes {
	background-image: url(../images/common/menuSupBordeIzq2.gif);
	height: 30px;
}

.bgMenuSupBordeDeDes {
	background-image: url(../images/common/menuSupBordeDe2.gif);
	height: 30px;
}

.sp {
	FONT-SIZE: 1px; LINE-HEIGHT: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bgMenuBorde {
	BACKGROUND-COLOR: #000000;
}
.bgMenuN1 {
	BACKGROUND-IMAGE: url(../images/common/gris_menu.gif);
}
/*.bgMenuN1on {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/common/fondoMenu1On.gif)
}*/
.bgMenuSepN1 {
	BACKGROUND-COLOR: #ffffff
}
.bgMenuFinalFonN1 {
	BACKGROUND-IMAGE: url(../images/common/menuInfBordeFondoN1.gif)
}

.bgMenuFlechaDcha {
	background-image: url(../images/common/flechaDchaMenu.gif);
	height: 30px;
}

.bgMenuFlechaAbajo {
	background-image: url(../images/common/flechaAbajoMenu.gif);
	height: 30px;
}

.txtLinkMenuN1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bgMenuN2 {
	BACKGROUND-COLOR: #f2f2f2;
	COLOR:#727272;
	TEXT-DECORATION: none;
}
.bgMenuN2on {
	BACKGROUND-COLOR: #c0c0c0;
	COLOR:#ffffff;
	TEXT-DECORATION: none;
}
.bgMenuSepN2 {
	BACKGROUND-COLOR: #727272;
}
.txtLinkMenuN2 {
	FONT-SIZE: 10px; COLOR: #727272; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.txtLinkMenuN2Selec {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #727272; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.bgMenuCabeceraDer {
	BACKGROUND-IMAGE: url(../images/common/bordeGrisDer.gif)
}
.bgMenuCabeceraInf {
	BACKGROUND-IMAGE: url(../images/common/bordeGrisInf.gif)
}
.bgMenuCabeceraIzq {
	BACKGROUND-IMAGE: url(../images/common/bordeGrisIzq.gif)
}

/* Fin Estilos Menus. */


/* Estilos Cuerpo P�gina */

BODY {
	BACKGROUND-IMAGE: url(../images/common/fondo.gif); 
	/*BACKGROUND-IMAGE: url(../images/common/unimosdestinos4.gif); */
	MARGIN: 0px; 
	BACKGROUND-REPEAT: repeat; 
	BACKGROUND-COLOR: #ffffff;
}
img {
	cursor: pointer
}
textarea {
	resize: none;
}
.mainPage {
	BACKGROUND-IMAGE: url(../images/common/mainPage.gif); 
	BACKGROUND-POSITION: center;
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #f2f2f2;
}
.tablaPrincipal {
	BACKGROUND-COLOR: #f2f2f2;
	BORDER-RIGHT: #d9d9d9 1pt solid; 
	BORDER-TOP: #d9d9d9 1pt solid; 
	BORDER-LEFT: #d9d9d9 1pt solid; 
	BORDER-BOTTOM: #d9d9d9 1pt solid;
}
.bgContenidoCentral {
	BACKGROUND-COLOR: #f2f2f2;
}
.bgBordeCentralIzq {
	BACKGROUND-IMAGE: url(../images/common/bordeCentralIzq.gif)
}
.bgBordeCentralDer {
	BACKGROUND-IMAGE: url(../images/common/bordeCentralDer.gif)
}
.bgBordeCentralSup {
	BACKGROUND-IMAGE: url(../images/common/bordeCentralSup.gif)
}
.bgBordeCentralInf {
	BACKGROUND-IMAGE: url(../images/common/bordeCentralInf.gif)
}
.bgBordeCentralInfDer {
	BACKGROUND-IMAGE: url(../images/common/bordeCentralInfDer.gif)
}
.bgBordeCentralInfIzq {
	BACKGROUND-IMAGE: url(../images/common/bordeCentralInfIzq.gif)
}
.bgBordeCentralSupDer {
	BACKGROUND-IMAGE: url(../images/common/bordeCentralSupDer.gif)
}
.bgBordeCentralSupIzq {
	BACKGROUND-IMAGE: url(../images/common/bordeCentralSupIzq.gif)
}
.bgBordeCentralSupIzqRec {
	BACKGROUND-IMAGE: url(../images/common/bordeCentralSupIzqRec.gif)
}

.bgMainPage {
	background-image: url(../images/common/mainPage.gif); 
	background-position: center;
	background-repeat: no-repeat; 
	background-color: #f2f2f2;
}

/* Modificaci�n Javi 24/01/2007 */
.bgDestacadoGrisTitulo {
	BACKGROUND-COLOR: #c0c0c0;
	PADDING-LEFT: 10px; HEIGHT: 18px;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	BACKGROUND: url(../images/common/gris_menu.gif);
}
.bgDestacadoGrisCuerpo {
	BACKGROUND-COLOR: #f2f2f2;
}
.bgDestacadoGrisCuerpoLogin {
	/*BACKGROUND-COLOR: #f2f2f2;*/
	BACKGROUND-IMAGE: url(../images/common/unimosdestinos3.gif);
}
.bgDestacadoGrisEsquinaIZQ {
	BACKGROUND: url(../images/common/esq_izq_top_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #c0c0c0;
}
.bgDestacadoGrisCEN {
	BACKGROUND: url(../images/common/cen_top_azul.gif);
	BACKGROUND-COLOR: #c0c0c0;
}
.bgDestacadoGrisEsquinaDER {
	BACKGROUND: url(../images/common/esq_der_top_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #c0c0c0;
}
.bgDestacadoGrisLineaCEN {
	BACKGROUND: url(../images/common/cen_cen_azul.gif); HEIGHT: 2px
}
.bgDestacadoGrisEsquinaIZQINF {
	BACKGROUND: url(../images/common/esq_izq_pie_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #f2f2f2
}
.bgDestacadoGrisCENINF {
	BACKGROUND: url(../images/common/cen_pie_azul.gif);
	BACKGROUND-COLOR: #f2f2f2
}
.bgDestacadoGrisEsquinaDERINF {
	BACKGROUND: url(../images/common/esq_der_pie_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #f2f2f2
}

/* Fin modificaci�n Javi 24/01/2007 */


.bgDestacadoAmarilloTitulo {
	BACKGROUND-COLOR: #f9f6d5;
	PADDING-LEFT: 10px; HEIGHT: 18px;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.bgDestacadoAmarilloCuerpo {
	BACKGROUND-COLOR: #f9f6d5;
	FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoAmarilloCuerpo {
	FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoAmarilloCuerpo:link {
	FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoAmarilloCuerpo:active {
	FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoAmarilloCuerpo:visited {
	FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoAmarilloCuerpo:hover {
	FONT-SIZE: 10px; COLOR: #c00114; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bgDestacadoAmarilloEsquinaIZQ {
	BACKGROUND: url(../images/common/esq_izq_top_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #f9f6d5;
}
.bgDestacadoAmarilloCEN {
	BACKGROUND: url(../images/common/cen_top_azul.gif);
	BACKGROUND-COLOR: #f9f6d5;
}
.bgDestacadoAmarilloEsquinaDER {
	BACKGROUND: url(../images/common/esq_der_top_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #f9f6d5;
}
.bgDestacadoAmarilloLineaCEN {
	BACKGROUND: url(../images/common/cen_cen_azul.gif); HEIGHT: 2px
}
.bgDestacadoAmarilloEsquinaIZQINF {
	BACKGROUND: url(../images/common/esq_izq_pie_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #f9f6d5
}
.bgDestacadoAmarilloCENINF {
	BACKGROUND: url(../images/common/cen_pie_azul.gif);
	BACKGROUND-COLOR: #f9f6d5
}
.bgDestacadoAmarilloEsquinaDERINF {
	BACKGROUND: url(../images/common/esq_der_pie_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #f9f6d5
}

.bgDestacadoAzulTitulo {
	BACKGROUND-COLOR: #d7e0e5;
	PADDING-LEFT: 10px; HEIGHT: 18px;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.bgDestacadoAzulCuerpo {
	BACKGROUND-COLOR: #d7e0e5;
	FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoAzulCuerpo {
	FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoAzulCuerpo:link {
	FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoAzulCuerpo:active {
	FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoAzulCuerpo:visited {
	FONT-SIZE: 10px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoAzulCuerpo:hover {
	FONT-SIZE: 10px; COLOR: #0099ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bgDestacadoAzulEsquinaIZQ {
	BACKGROUND: url(../images/common/esq_izq_top_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #d7e0e5;
}
.bgDestacadoAzulCEN {
	BACKGROUND: url(../images/common/cen_top_azul.gif);
	BACKGROUND-COLOR: #d7e0e5;
}
.bgDestacadoAzulEsquinaDER {
	BACKGROUND: url(../images/common/esq_der_top_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #d7e0e5;
}
.bgDestacadoAzulLineaCEN {
	BACKGROUND: url(../images/common/cen_cen_azul.gif); HEIGHT: 2px
}
.bgDestacadoAzulEsquinaIZQINF {
	BACKGROUND: url(../images/common/esq_izq_pie_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #d7e0e5
}
.bgDestacadoAzulCENINF {
	BACKGROUND: url(../images/common/cen_pie_azul.gif);
	BACKGROUND-COLOR: #d7e0e5
}
.bgDestacadoAzulEsquinaDERINF {
	BACKGROUND: url(../images/common/esq_der_pie_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #d7e0e5
}

.bgDestacadoNaranjaTitulo {
	BACKGROUND-COLOR: #f9ccb1;
	PADDING-LEFT: 10px; HEIGHT: 18px;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.bgDestacadoNaranjaCuerpo {
	BACKGROUND-COLOR: #f9ccb1;
}
.txtDestacadoNaranjaCuerpo {
	FONT-SIZE: 10px; COLOR: #400000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoNaranjaCuerpo:link {
	FONT-SIZE: 10px; COLOR: #400000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoNaranjaCuerpo:active {
	FONT-SIZE: 10px; COLOR: #400000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoNaranjaCuerpo:visited {
	FONT-SIZE: 10px; COLOR: #400000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoNaranjaCuerpo:hover {
	FONT-SIZE: 10px; COLOR: #f98037; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bgDestacadoNaranjaEsquinaIZQ {
	BACKGROUND: url(../images/common/esq_izq_top_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #f9ccb1;
}
.bgDestacadoNaranjaCEN {
	BACKGROUND: url(../images/common/cen_top_azul.gif);
	BACKGROUND-COLOR: #f9ccb1;
}
.bgDestacadoNaranjaEsquinaDER {
	BACKGROUND: url(../images/common/esq_der_top_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #f9ccb1;
}
.bgDestacadoNaranjaLineaCEN {
	BACKGROUND: url(../images/common/cen_cen_azul.gif); HEIGHT: 2px
}
.bgDestacadoNaranjaEsquinaIZQINF {
	BACKGROUND: url(../images/common/esq_izq_pie_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #f9ccb1
}
.bgDestacadoNaranjaCENINF {
	BACKGROUND: url(../images/common/cen_pie_azul.gif);
	BACKGROUND-COLOR: #f9ccb1
}
.bgDestacadoNaranjaEsquinaDERINF {
	BACKGROUND: url(../images/common/esq_der_pie_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #f9ccb1
}

.bgDestacadoVerdeTitulo {
	BACKGROUND-COLOR: #b2e6c0;
	PADDING-LEFT: 10px; HEIGHT: 18px;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.bgDestacadoVerdeCuerpo {
	BACKGROUND-COLOR: #b2e6c0;
	FONT-SIZE: 10px; COLOR: #006c43; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtDestacadoVerdeCuerpo {
	FONT-SIZE: 10px; COLOR: #006c43; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.txtDestacadoVerdeCuerpoGrande {
	FONT-SIZE: 15px; COLOR: #006c43; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.bgDestacadoVerdeEsquinaIZQ {
	BACKGROUND: url(../images/common/esq_izq_top_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #b2e6c0;
}
.bgDestacadoVerdeCEN {
	BACKGROUND: url(../images/common/cen_top_azul.gif);
	BACKGROUND-COLOR: #b2e6c0;
}
.bgDestacadoVerdeEsquinaDER {
	BACKGROUND: url(../images/common/esq_der_top_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #b2e6c0;
}
.bgDestacadoVerdeLineaCEN {
	BACKGROUND: url(../images/common/cen_cen_azul.gif); HEIGHT: 2px
}
.bgDestacadoVerdeEsquinaIZQINF {
	BACKGROUND: url(../images/common/esq_izq_pie_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #b2e6c0
}
.bgDestacadoVerdeCENINF {
	BACKGROUND: url(../images/common/cen_pie_azul.gif);
	BACKGROUND-COLOR: #b2e6c0
}
.bgDestacadoVerdeEsquinaDERINF {
	BACKGROUND: url(../images/common/esq_der_pie_azul.gif); WIDTH: 6px; HEIGHT: 6px;
	BACKGROUND-COLOR: #b2e6c0
}

.btnFuncion {
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-LEFT-COLOR: #5c5c45;
    BORDER-BOTTOM-COLOR: #5c5c45;
    BORDER-TOP-COLOR: #5c5c45;
    BORDER-RIGHT-COLOR: #5c5c45;
	FONT-FAMILY: "Trebuchet MS", Arial;
	BACKGROUND-COLOR: #f2f2f2; 
	TEXT-DECORATION: none;
	FONT-SIZE: 10px; 
	COLOR: #5c5c45; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: top; 
	HEIGHT: 12pt; 
}
.tabla2 {
    FONT-SIZE: 10px;
    COLOR: #000066;
    FONT-FAMILY: verdana;
    BORDER-RIGHT: #5c5c45 1px solid;
    BORDER-TOP: #5c5c45 1px solid;
    BORDER-LEFT: #5c5c45 1px solid;
    BORDER-BOTTOM: #5c5c45 1px solid;
}
.tabla2 CAPTION {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #000066;
    PADDING-TOP: 5px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}

.tabla2 .cab {
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #999999;
    COLOR: #ffffff;
    FONT-SIZE: 11px;
}

.tabla2 th {
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #0066cc;
}
.tabla2 th P {
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #0066cc;
}

.tabla2 .cab P
{
    FONT-WEIGHT: normal;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #0066cc;
    BACKGROUND-COLOR: #f1f1f1;
    COLOR: #000000;
    FONT-SIZE: 11px;
}

.tabla2 TD
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 10px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #5c5c45;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana;
}

.tabla2 .error
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-SIZE: 10px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: red;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: verdana;
}

.tabla2 TD a
{
    FONT-SIZE: 10px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    COLOR: #5c5c45;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
}

.tabla2 TD a:hover
{
    FONT-SIZE: 10px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    COLOR: #c00114;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none;
}

/* Fin Estilos Cuerpo P�gina */

/* Estilos Contenido */

.txtRutaSeccion {
	FONT-SIZE: 10px; COLOR: #72726b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.txtTituloSeccion {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #00356c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px; TEXT-DECORATION: none
}
.lineaTituloSeccion {
	height:1px;
	background-color:#E5E2E2;
}
.txtSeccion {
		FONT-WEIGHT: normal; 
    FONT-SIZE: 11pt;
    COLOR: #5c5c45;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN: justify

}
.txtSeccionDestacado {
		FONT-WEIGHT: normal; 
    FONT-SIZE: 20pt;
    COLOR: #5583bf;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN: center

}

/* Fin Estilos Contenido */

/* Estilos Formularios */

.formulario {
	BORDER-RIGHT: #d9d9d9 2pt double; 
	BORDER-TOP: #d9d9d9 2pt double; 
	BORDER-LEFT: #d9d9d9 2pt double; 
	BORDER-BOTTOM: #d9d9d9 2pt double;
}
.txtTituloFormulario {
    BORDER-RIGHT: #5583bf 1pt solid; 
    BORDER-TOP: #5583bf 1pt solid; 
    BORDER-LEFT: #5583bf 1pt solid; 
    BORDER-BOTTOM: #5583bf 1pt solid; 
    BACKGROUND-COLOR: #d7e0e5; 
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #5583bf;
    TEXT-INDENT: 3pt;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none
}
.txtTituloFormularioGrande {
    BORDER-RIGHT: #5583bf 1pt solid; 
    BORDER-TOP: #5583bf 1pt solid; 
    BORDER-LEFT: #5583bf 1pt solid; 
    BORDER-BOTTOM: #5583bf 1pt solid; 
    BACKGROUND-COLOR: #d7e0e5; 
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #5583bf;
    TEXT-INDENT: 3pt;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none
}

.txtTituloSeccion {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 20px;
	color: #00356c;
	height: 18px;
	text-decoration: none
}

.txtSeccionDestacado {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 20pt;
	font-weight: normal; 
	color: #5583bf;
	text-decoration: none;
	text-align: center
}
.txtResultadoBusqueda {
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #5583bf;
    TEXT-INDENT: 3pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.bgLogo {
	BACKGROUND-IMAGE: url(../images/common/unimosdestinos.gif);
}
.bgTituloFormulario {
	BACKGROUND-IMAGE: url(../images/common/bordeFormulario.gif);
}
.bgTituloFormularioGris {
	BORDER-BOTTOM: #f2f2f2 1pt solid; 
    BACKGROUND-IMAGE: url(../images/common/bordeFormularioGris.gif);
}
.bgTituloFormularioGrisLateral {
	BORDER-BOTTOM: #5583bf 1pt solid; 
    BACKGROUND-IMAGE: url(../images/common/bordeFormularioGrisLateral.gif);
}
.bordeFormularioHor {
	BORDER-BOTTOM: #5583bf 1pt solid; 
	BACKGROUND-IMAGE: url(../images/common/bordeFormularioHor.gif);
}
.bgTituloFormularioVert {
	BACKGROUND-IMAGE: url(../images/common/bordeFormularioVert.gif);
}
.txtFormulario {
	FONT-WEIGHT: normal; 
    FONT-SIZE: 9pt;
    COLOR: #5c5c45;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify 

}
.txtFormularioOK {
    COLOR: green;
}
.txtFormularioNK {
    COLOR: red;
}
.txtResaltadoSubFormulario {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #5c5c45;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: underline;
    TEXT-ALIGN:justify 
}
.txtSubFormulario {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #5c5c45;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: underline;
    TEXT-ALIGN:justify 
}
.txtResaltadoFormulario {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #5c5c45;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify 
}
.txtResaltadoRevCuFormulario {
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #8b2323;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify;
    PADDING-LEFT: 10pt
}
.txtResaltadoRevReFormulario {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #727272;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify 
}
.txtErrorFormulario {
	FONT-WEIGHT: normal; 
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify;
    BORDER-RIGHT: red 1pt solid; 
    BORDER-TOP: red 1pt solid; 
    BORDER-LEFT: red 1pt solid; 
    BORDER-BOTTOM: red 1pt solid; 
}

.txtOkFormulario {
	FONT-WEIGHT: normal; 
    FONT-SIZE: 9pt;
    COLOR: green;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:center;
    BORDER-RIGHT: green 1pt solid; 
    BORDER-TOP: green 1pt solid; 
    BORDER-LEFT: green 1pt solid; 
    BORDER-BOTTOM: green 1pt solid; 
}
.txtDestacadoFormulario {
	FONT-WEIGHT: normal; 
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify;
}
.txtDestacadoFormularioAzul {
	FONT-WEIGHT: normal; 
    FONT-SIZE: 14pt;
    COLOR: #5583bf;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
	TEXT-ALIGN: center;

}
.txtDestacadoFormularioVerde {
	FONT-WEIGHT: normal; 
    FONT-SIZE: 9pt;
    COLOR: green;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
	TEXT-ALIGN: justify;

}
.txtFormularioWarning {
	FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify 
}
.cajaLabelFormulario {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: middle;  COLOR: #414141;  FONT-FAMILY: Verdana,Arial; HEIGHT: 16px; background-color:#E1F7ED; TEXT-DECORATION: none;
}
.cajaTextoFormulario {
	BORDER-RIGHT: #c0c0c0 1pt solid; PADDING-RIGHT: 0pt; BORDER-TOP: #c0c0c0 1pt solid; PADDING-LEFT: 2pt; FONT-SIZE: 8pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt 0pt 1pt 2pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1pt solid; COLOR: #414141; PADDING-TOP: 0pt; BORDER-BOTTOM: #c0c0c0 1pt solid; FONT-FAMILY: Verdana,Arial; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;
}
.cajaTextoFormularioSinEspacio {
	BORDER-RIGHT: #c0c0c0 1pt solid; PADDING-RIGHT: 0pt; BORDER-TOP: #c0c0c0 1pt solid; PADDING-LEFT: 0pt; FONT-SIZE: 8pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt 0pt 0pt 0pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1pt solid; COLOR: #414141; PADDING-TOP: 0pt; BORDER-BOTTOM: #c0c0c0 1pt solid; FONT-FAMILY: Verdana,Arial; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;
}
.areaTextoFormulario {
	BORDER-RIGHT: #c0c0c0 1pt solid; PADDING-RIGHT: 0pt; BORDER-TOP: #c0c0c0 1pt solid; PADDING-LEFT: 2pt; FONT-SIZE: 8pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt 0pt 1pt 2pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1pt solid; COLOR: #414141; PADDING-TOP: 0pt; BORDER-BOTTOM: #c0c0c0 1pt solid; FONT-FAMILY: Verdana,Arial; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;
}
.selectFormulario { 
	font-family: "Trebuchet MS", Arial; font-size: 11px; color: #414141; background-color: #ffffff;   border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}
.selectFormularioTam { 
	font-family: "Trebuchet MS", Arial; font-size: 11px; color: #414141; background-color: #ffffff; border: #006c43; border-style: solid; border-top-width: 10px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 200px
}
.btnFormulario {
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-LEFT-COLOR: #5c5c45;
    BORDER-BOTTOM-COLOR: #5c5c45;
    BORDER-TOP-COLOR: #5c5c45;
    BORDER-RIGHT-COLOR: #5c5c45;
	FONT-FAMILY: "Trebuchet MS", Arial;
	BACKGROUND-COLOR: #f2f2f2; 
	TEXT-DECORATION: none;
	FONT-SIZE: 10px; 
	COLOR: #5c5c45; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: top; 
	HEIGHT: 12pt; 
}
.btnFormularioGrande {
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-LEFT-COLOR: #5c5c45;
    BORDER-BOTTOM-COLOR: #5c5c45;
    BORDER-TOP-COLOR: #5c5c45;
    BORDER-RIGHT-COLOR: #5c5c45;
	FONT-FAMILY: "Trebuchet MS", Arial;
	BACKGROUND-COLOR: #f2f2f2; 
	TEXT-DECORATION: none;
	FONT-SIZE: 10px; 
	COLOR: #5c5c45; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: top; 
	HEIGHT: 18pt; 
}
.tablaFormulario {
	BORDER-RIGHT: #000000 1pt solid; 
	BORDER-TOP: #000000 1pt solid; 
	BORDER-LEFT: #000000 1pt solid; 
	BORDER-BOTTOM: #000000 1pt solid;
}
.txtCabeceraTablaFormulario {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY:  "Trebuchet MS", Arial;
	BACKGROUND-COLOR: #959595
}
.txtContenidoTablaFormularioPar {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7e7
}
.txtContenidoTablaFormularioImpar {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}

.enlacePequenoResaltado {
	FONT-SIZE: 10px; COLOR: #5c5c45; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none;
    BORDER-RIGHT: red 1pt solid; 
    BORDER-TOP: red 1pt solid; 
    BORDER-LEFT: red 1pt solid; 
    BORDER-BOTTOM: red 1pt solid; 

}
.enlacePequeno {
	FONT-SIZE: 10px; COLOR: #5c5c45; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
.enlacePequeno:link {
	FONT-SIZE: 10px; COLOR: #5c5c45; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
.enlacePequeno:active {
	FONT-SIZE: 10px; COLOR: #5c5c45; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
.enlacePequeno:visited {
	FONT-SIZE: 10px; COLOR: #5c5c45; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
.enlacePequeno:hover {
	FONT-SIZE: 10px; COLOR: #c00114; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}

.enlaceSimple {
	FONT-SIZE: 9pt; COLOR: #5c5c45; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
.enlaceSimple:link {
	FONT-SIZE: 9pt; COLOR: #5c5c45; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
.enlaceSimple:active {
	FONT-SIZE: 9pt; COLOR: #5c5c45; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
.enlaceSimple:visited {
	FONT-SIZE: 9pt; COLOR: #5c5c45; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
.enlaceSimple:hover {
	FONT-SIZE: 9pt; COLOR: #c00114; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}

/* Fin Estilos Formularios. */

/* Estilos TABLA PESTA�AS. */

.pestanhaIzqda {
	BORDER-TOP: #d9d9d9 1pt solid; 
	BORDER-LEFT: #d9d9d9 1pt solid; 
	BORDER-RIGHT: #d9d9d9 1pt solid; 
	BORDER-BOTTOM: #d9d9d9 1pt solid;
}

.pestanha {
	BORDER-TOP: #d9d9d9 1pt solid; 
	BORDER-RIGHT: #d9d9d9 1pt solid; 
	BORDER-BOTTOM: #d9d9d9 1pt solid;
}

.pestanhaIzqdaSel {
	BORDER-TOP: #d9d9d9 1pt solid; 
	BORDER-LEFT: #d9d9d9 1pt solid; 
	BORDER-RIGHT: #d9d9d9 1pt solid; 
}

.pestanhaSel {
	BORDER-TOP: #d9d9d9 1pt solid; 
	BORDER-RIGHT: #d9d9d9 1pt solid; 
}

.tablaPestanhaSimple {
	BORDER-RIGHT: #d9d9d9 1pt solid; 
	BORDER-TOP: #d9d9d9 1pt solid; 
	BORDER-LEFT: #d9d9d9 1pt solid; 
}
.tablaPestanha {
	BORDER-RIGHT: #d9d9d9 2pt double; 
	BORDER-LEFT: #d9d9d9 2pt double; 
	BORDER-BOTTOM: #d9d9d9 2pt double;
}

/* Fin Estilos TABLA PESTA�AS. */

/* Estilos AYUDA. */

.txtAyuda {
	FONT-WEIGHT: normal; 
    FONT-SIZE: 9pt;
    COLOR: #5c5c45;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify 

}
.txtResaltadoAyuda {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #5c5c45;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:justify 
}

/* Fin Estilos AYUDA. */

/*Estilos Tablas de Informe. */

.tablaInforme {
	BORDER: #000000 2pt double; 
}
.txtCabeceraTablaInforme {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY:  "Trebuchet MS", Arial;
	/*BACKGROUND-COLOR: #e7e7e7*/
}
.txtContenidoTablaInforme {
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-FAMILY: "Trebuchet MS", Arial; 	
}

/* Fin Estilos Tablas de Informe. */


/* Estilos Pie. */

.textoPie {
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #72726b;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none
}
.textoPieLogin {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none
}

/* Fin Estilos Pie. */


/* Estilos Errores. */

.errorHeader {
	FONT-WEIGHT: bold; 
    FONT-SIZE: 15pt;
    COLOR: red;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:center;
}

.errorDescription {
	FONT-WEIGHT: normal; 
    FONT-SIZE: 11pt;
    COLOR: red;
    FONT-FAMILY: "Trebuchet MS", Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN:center;
}

/* Fin Estilos Errores.*/

/* Estilos P�ginas Principales.*/

.tablaRD {
	BACKGROUND-IMAGE: url(../images/common/vehiclesBackground.gif);
	background-repeat: no-repeat;
	BORDER-RIGHT: #ffffff 0pt solid; 
	BORDER-TOP: #ffffff 0pt solid; 
	BORDER-LEFT: #ffffff 0pt solid; 
	BORDER-BOTTOM: #ffffff 0pt solid; 
	BORDER-COLLAPSE: collapse;
}

/* Fin Estilos P�ginas Principales.*/


.tablaLogin {
	BORDER-RIGHT: #c0c0c0 1pt solid; BORDER-LEFT: #c0c0c0 1pt solid; BORDER-BOTTOM: #c0c0c0 1pt solid; 
}

/* Estilos Paginaci�n */

.enlaceSeccionSoloG {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #c00114; FONT-FAMILY: "Trebuchet MS", ARIAL; TEXT-DECORATION: none
}
.enlacePaginaActualG {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #8A0886; FONT-FAMILY: "Trebuchet MS", ARIAL; TEXT-DECORATION: none
}
.enlacePrevNextG {
	PADDING-RIGHT: 0.9em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", ARIAL; TEXT-DECORATION: none
}
.enlacePrevNextG:link {
	PADDING-RIGHT: 0.9em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", ARIAL; TEXT-DECORATION: none
}
.enlacePrevNextG:active {
	PADDING-RIGHT: 0.9em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
.enlacePrevNextG:visited {
	PADDING-RIGHT: 0.9em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
.enlacePrevNextG:hover {
	PADDING-RIGHT: 0.9em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #727272; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none;
}
.enlacePrevNextGS {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", ARIAL; TEXT-DECORATION: none
}
.enlacePrevNextGS:link {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", ARIAL; TEXT-DECORATION: none
}
.enlacePrevNextGS:active {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
.enlacePrevNextGS:visited {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none
}
.enlacePrevNextGS:hover {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #727272; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none;
}
.enlaceCustom {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #73695A; FONT-FAMILY: "Trebuchet MS", ARIAL; TEXT-DECORATION: none; BORDER-BOTTOM: #0CB3D7 1px solid; VERTICAL-ALIGN:top
}
.enlaceCustom:link {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #73695A; FONT-FAMILY: "Trebuchet MS", ARIAL; TEXT-DECORATION: none; BORDER-BOTTOM: #0CB3D7 1px solid; VERTICAL-ALIGN:top
}
.enlaceCustom:active {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #73695A; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none; BORDER-BOTTOM: #0CB3D7 1px solid; VERTICAL-ALIGN:top
}
.enlaceCustom:visited {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #73695A; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none; BORDER-BOTTOM: #0CB3D7 1px solid; VERTICAL-ALIGN:top
}
.enlaceCustom:hover {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #73695A; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none; BORDER-BOTTOM: #0CB3D7 1px solid; VERTICAL-ALIGN:top
}
.enlacePuntos {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #73695A; FONT-FAMILY: "Trebuchet MS", ARIAL; TEXT-DECORATION: none; VERTICAL-ALIGN:top
}
.enlacePuntos:link {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #73695A; FONT-FAMILY: "Trebuchet MS", ARIAL; TEXT-DECORATION: none; VERTICAL-ALIGN:top
}
.enlacePuntos:active {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #73695A; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none; VERTICAL-ALIGN:top
}
.enlacePuntos:visited {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #73695A; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none; VERTICAL-ALIGN:top
}
.enlacePuntos:hover {
	PADDING-RIGHT: 0.0em; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #73695A; FONT-FAMILY: "Trebuchet MS", Arial; TEXT-DECORATION: none; VERTICAL-ALIGN:top
}
#tagPaginacionCapaExterna {
	position:relative; 
	width:100%
}
#tagPaginacionCapaResultados {
	float:left;
	width:60%;
	text-align:center
}
#tagPaginacionCapaNavegacion {
	float:right;
	text-align:center;
	width:40%
}
#tagPaginacionCapaAnterior {
	float:left;
	text-align:center;
}
#tagPaginacionCapaPaginas {
	float:left;
	text-align:center;
}
#tagPaginacionCapaSiguiente {
	float:left;
	text-align:center;
}

/*******************/
/* Estilos post-it */
/*******************/
#mask {
	position:absolute;
	left:0;
	top:0;
	z-index:0;
	background-color:#000;
}
/*******************/
/* Estilos aviso */
/*******************/
.avisolegal {
	font-size: 55%;
	color: gray;
	text-align: justify;;
	font-family: sans-serif;
	font-weight: bold;
	padding-top: .5em;
	padding-left: 1em;
	padding-right: 1em;
}
.avisolegal a {
	color: #0044CC;
	text-decoration: underline;
	cursor: pointer;
}
.avisolegal a:hover {
	color: #002299;
	text-decoration: underline;
}

/**************************
** Caja detalle planificacion
***************************/
	.tabla-plan-borde-verde .txtOkFormulario{
		FONT-WEIGHT: normal; 
   		FONT-SIZE: 9pt;
	    COLOR: green;
	    FONT-FAMILY: "Trebuchet MS", Arial;
	    TEXT-DECORATION: none;
	    TEXT-ALIGN: center;
	}

	.tabla-plan-borde-verde .SinBordeArribaIzqda{
		BORDER-RIGHT: green 1pt solid; 
	    BORDER-TOP: green 0pt solid; 
	    BORDER-BOTTOM: green 1pt solid; 
	    BORDER-LEFT: green 0pt solid; 
	}
	.tabla-plan-borde-verde .BordesTodos {
	    BORDER-RIGHT: green 1pt solid; 
	    BORDER-TOP: green 1pt solid; 
	    BORDER-LEFT: green 1pt solid; 
	    BORDER-BOTTOM: green 1pt solid; 
	} 
	
	.tabla-plan-borde-verde .SinBordeArriba {
	    BORDER-RIGHT: green 1pt solid; 
	    BORDER-TOP: green 0pt solid; 
	    BORDER-LEFT: green 1pt solid; 
	    BORDER-BOTTOM: green 1pt solid; 
	}
	
	.tabla-plan-borde-verde .SinBordeIzda {
	    BORDER-RIGHT: green 1pt solid; 
	    BORDER-TOP: green 1pt solid; 
	    BORDER-LEFT: green 0pt solid; 
	    BORDER-BOTTOM: green 1pt solid; 
	}
	
	.tabla-plan-borde-verde .txtCeldasSinBordeIzdaArriba {
	    BORDER-RIGHT: green 1pt solid; 
	    BORDER-TOP: green 0pt solid; 
	    BORDER-LEFT: green 0pt solid; 
	    BORDER-BOTTOM: green 1pt solid; 
	}
	
	.tabla-plan-borde-verde .borde-derecha-abajo{
	    BORDER-RIGHT: green 1pt solid; 
	    BORDER-TOP: green 0pt solid; 
	    BORDER-LEFT: green 0pt solid; 
	    BORDER-BOTTOM: green 1pt solid; 
	}
	.tabla-plan-borde-verde .borde-abajo{
	    BORDER-RIGHT: green 0pt solid; 
	    BORDER-TOP: green 0pt solid; 
	    BORDER-LEFT: green 0pt solid; 
	    BORDER-BOTTOM: green 1pt solid; 
	}
	.tabla-plan-borde-verde .borde-derecha{
	    BORDER-RIGHT: green 1pt solid; 
	    BORDER-TOP: green 0pt solid; 
	    BORDER-LEFT: green 0pt solid; 
	    BORDER-BOTTOM: green 0pt solid; 
	}

	.tabla-plan-borde-verde .celda-bg-oscuro{
	    background-color: #d9d9d9;
	}
	.tabla-plan-borde-verde .celda-bg-semioscuro{
	    background-color: #e9e9e9;
	}

	.tabla-plan-borde-verde .celda-bg-claro{
	    background-color: #f2f2f2;
	}

	.ancho-caja-porcentaje-plan{
		width: 25px;
	}
	
	.ancho-caja-ninsp-plan{
		width: 35px;
	}
	
	.marginLeft4px{
		margin-left: 4px;
	}

.txtResaltadoCentradoFormulario { 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	color: #5c5c45;
	text-decoration: none;
	text-align: center ;
}
 
/* ========================================================
   Soteria session expiry warning modal
   ======================================================== */
#soteriaSessionOverlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #000000;
filter: alpha(opacity=45);
opacity: 0.45;
z-index: 10000;
}
#soteriaSessionModal {
display: none;
position: fixed;
top: 50%;
left: 50%;
width: 430px;
margin-left: -215px;
margin-top: -120px;
background: #ffffff;
border: 1px solid #5c5c45;
font-family: "Trebuchet MS", Arial;
color: #5c5c45;
z-index: 10001;
}
.soteriaSessionModalHeader {
background: #006c43;
color: #ffffff;
font-weight: bold;
padding: 10px 14px;
font-size: 12px;
}
.soteriaSessionModalBody {
padding: 16px 14px 8px 14px;
font-size: 12px;
line-height: 18px;
}
.soteriaSessionModalRemaining {
font-weight: bold;
margin-top: 10px;
}
.soteriaSessionModalError {
display: none;
margin-top: 10px;
color: #c00114;
font-weight: bold;
}
.soteriaSessionModalActions {
padding: 0 14px 14px 14px;
text-align: right;
}
.soteriaSessionModalActions .btnFormularioGrande {
margin-left: 8px;
padding: 0 10px;
}
