/*Body y fuente general*/
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
body {
	background-image: url(html/images/eg-fondogeneral.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*fondos*/
.eg-fdo-general {
	background-image: url(html/images/eg-fondogeneral.gif);
}
.eg-fdo-interno {
	background-color: #FFFFFF;
}
.eg-fdo-1 {
    background-color:#72A469;
}

/*bordes de tabla*/
.bordetabla {
	background-color:#E2ECF2;
	border: 1px solid #023B6F;
	padding: 10px;
}
.td-ttBusqueda {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
	border: 1px solid #022683;
	background-color: #014A9F;
}
.td-contBusqueda{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #307BBE;
	border-bottom-color: #022683;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #015AAB;
	padding-right: 5px;
	padding-left: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #022683;
	border-left-color: #022683;
}
.vent-fdo-interno {
	background-image: url(html/images/vent-fdo2.gif);
}

.bordetabla1 {
	background-color:#015AAB;
}
.bordetabla2 {
	background-color:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #C0C0C0;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #C0C0C0;
}

/*propiedades del parrafo*/
p {
	text-align: justify;
}
/*Estilos para las vinculos*/
a:hover {
	color: #FF6600;
}
a:active {
	text-decoration: none;
}
.link1 {
	font-weight: bold;
	color: #003399;
}
.link2 {
	font-weight: bold;
	color: #FFFFFF;
}
.txt01 {
	color: #000000;
}
.txt02 {
	color: #FFFFFF;
}
/*Listas Viñetas*/
ul {
	list-style-position: inside;
	list-style-image: url(html/images/vineta.gif);
}
li {
	list-style-position: outside;
	list-style-image: url(html/images/vineta.gif);
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 20px;
}
/*Entorno gráfico*/
.eg-fdo02 {
	background-image: url(html/images/eg-02.gif);
}
.eg-fdo03 {
	background-image: url(html/images/eg-03.gif);
}
.eg-fdo05 {
	background-image: url(html/images/eg-05.gif);
}
.eg-fdo08 {
	background-image: url(html/images/eg-08.gif);
}
.eg-fdo11 {
	background-color: #990000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.eg-fdo12 {
	background-color: #990000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
/*Marco de la foto*/
.foto1 {
	border: 1px solid #000000;
}

/*Formulario*/
.td-form {
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2ECF2;
	padding-right: 10px;
	padding-left: 10px;
}
.td-bus-der {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFFFFF;
}
.boton {
	background-color: #AB0309;
	background-image: url(html/images/fdo-boton.gif);
	background-repeat:  repeat-x;
	background-position: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #990000;
	cursor: hand;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
}

/*Listas*/
.list01, th {
	background-color: #D7EAD3;
	padding: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F8F8F8;
	border-bottom-color: #BBD5B8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-weight: bold;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BBD5B8;
	border-left-color: #F8F8F8;
}
.list02 {
	background-color: #EBF6E9;
	padding: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CDE0CB;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CDE0CB;
	border-left-color: #FFFFFF;
}
.list03 {
	background-color: #F6FEF4;
	padding: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #D6E7D4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D6E7D4;
	border-left-color: #FFFFFF;
}
/*select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border: 3px solid #999999;
	background-color: #FFFFFF;
	background-image: url(html/images/eg-imput.gif);
	background-repeat:  repeat-x;
	background-position: top;
}*/
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	background-image: url(html/images/eg-imput.gif);
	background-repeat:  repeat-x;
	background-position: top;
	padding: 3px;
	border: 1px solid #999999;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	border: 1px solid #015AAB;
	vertical-align: middle;
	padding-left: 3px;
	width: 120px;
	letter-spacing: normal;
}
.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	border: 1px solid #015AAB;
	vertical-align: middle;
	padding-left: 3px;
}
.input3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	vertical-align: middle;
	color: #000000;
	background-color: #D4D4D4;
	background-image: url(html/images/fdo-imput3.gif);
	text-align: center;
	width: 100%;
	height: 21px;
	border: 0px solid #D4D4D4;
	font-weight: normal;
}
.eg-fdo-linea {
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E4E5E4;
	border-right-color: #E4E5E4;
	border-bottom-color: #E4E5E4;
	border-left-color: #E4E5E4;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.eg-fdo-logo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #E4E5E4;
	border-right-color: #E4E5E4;
	border-bottom-color: #E4E5E4;
	border-left-color: #E4E5E4;
	background-color: #FFFFFF;
}

.titulo1 {
	font-size: 13pt;
	color: #015B92;
	height: 10px;
	padding-top: 8px;
	letter-spacing: -1px;
	font-weight: bold;
	padding-right: 10px;	
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titulo2 {
	font-size: 13pt;
	color: #FFFFFF;
	height: 10px;
	padding-top: 4px;
	letter-spacing: -1px;
	font-weight: bold;
	padding-right: 10px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 4px;
	padding-left: 10px;
}
.eg-fdo-interno2 {
	background-color: #FFFFFF;
}

/*ventanas*/
.vent2-arriba {
	background-image: url(html/images/vent2-arriba.gif);
}
.vent2-arriba2 {
	background-image: url(html/images/vent2-arriba2.gif);
}
.vent2-abajo {
	background-image: url(html/images/vent2-abajo.gif);
}
.vent2-izq {
	background-image: url(html/images/vent2-izq.gif);
}
.vent2-der {
	background-image: url(html/images/vent2-der.gif);
}
.vent2-fdo {
	background-color:#FFFFFF;
	padding: 5px;
}
.vent3-fdo {
	background-color:#FFFFFF;
	padding: 10px;
}
.td-vent2 {
	background-color:#B8D1B4;
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fdo01 {
	padding: 5px;
	color: #000000;
}
/*vivaencolombia*/
.td-label {
	background-color:#CCCCCC;
	padding: 2px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
}
.td-label2 {
	background-color:#CCCCCC;
	padding: 2px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
	border-right-color: #999999;
}
.td-res {
	background-color:#FFFFFF;
	padding: 2px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.td-res2 {
	background-color:#FFFFFF;
	padding: 2px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
}
.td-cuadro-izq {
	background-color:#ECEBEB;
	padding: 2px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #999999;
	border-bottom-color: #999999;
}
.td-cuadro-der {
	background-color:#ECEBEB;
	padding: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
}

/*Resultados*/
.td-resultados {
	font-size: 8pt;
	color: #FFFFFF;
}

/*margen para la celda*/
.margencelda {
	padding: 3px;	
}

/*colores de textos*/
.color1 {
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #F2F2F2;
	border-right-color: #F2F2F2;
	border-bottom-color: #F2F2F2;
	border-left-color: #F2F2F2;
	padding-bottom: 3px;
	padding-top: 3px;
}
.deshabilitado {
	color: #CCCCCC;
}
.deshabilitado2 {
	text-align: right;
    color: #053C6E;
}
.lasmas-link3 {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.lasmas-link4 {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.td-busrap {
	padding-top: 5px;
	letter-spacing: -1px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
}
.td-normal {
	padding: 2px;
}
