html, body {
	width: 100%;
	height: 100%;
	color: #333;
	font-family: Arial, "Trebuchet MS",sans-serif;
	background-color: #fff;
	margin: 0;
	padding: 0;
	border: 0px solid #333333;
}
#Centrado {
	width: 966px;
	height: auto;
	margin: 15px auto 0 auto;
	padding: 0;
	border: 0px solid #333;
}
#Cabecera {
	width: 100%; /*Anchura de la cabecera*/
	height: 81px; /*Altura de la cabecera*/
	margin: 0 0 0 0; /*Centra horizontalmente*/
	position: relative;
	overflow: hidden;
	background: #fff url(../images/Patron_Cabecera.gif) repeat-x scroll left bottom;
	border: 0px solid #333;
}
#Cabecera #Logo {
	width: auto; /*Anchura del logo*/
	height: auto; /*Altura del logo*/
	position: absolute;
	left: 15px;
	bottom: 13px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cabecera #Frase {
	width: auto; /*Anchura del logo*/
	height: auto; /*Altura del logo*/
	position: absolute;
	right: 15px;
	bottom: 14px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cuerpo {
	width: 966px;
	height: auto;
	background-color: #fff;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	border: 0px solid #333;
}
#Cuerpo #MenuP {
	width: 310px; /**Anchura del Menu Principal**/
	height: auto; /**Altura del Menu Principal**/
	float: right;
	background-color: #fff;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cuerpo #SeccionI {
	width: 625px;
	height: auto;
	margin: 14px 0 0 15px;
	padding: 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion {
	width: 625px;
	height: auto;
	float: left;
	margin: 14px 0 15px 15px;
	padding: 0;
	border: 0px solid #333;
}
#Cuerpo #SeccionI #MGT {
	width: 168px;
	height: 337px;
	float: left;
	background: transparent url(../images/Base_MGT.gif) no-repeat scroll left top;
	margin: 14px 0 0 0;
	padding: 10px 15px;
	border: 0px solid #333;
}
#Cuerpo #SeccionI #Mision {
	width: 169px;
	height: 337px;
	float: left;
	background: transparent url(../images/Base_Mision.gif) no-repeat scroll left top;
	margin: 14px 0 0 15px;
	padding: 10px 15px;
	border: 0px solid #333;
}
#Cuerpo #SeccionI #Vision {
	width: 169px;
	height: 337px;
	background: transparent url(../images/Base_Vision.gif) no-repeat scroll left top;
	margin: 14px 0 0 427px;
	padding: 10px 15px;
	border: 0px solid #333;
}
#Cuerpo #SeccionI .Inicio {
	width: 625px;
	height: auto;
	background: transparent url(../images/Patron_Separador.gif) repeat-x scroll left bottom;
	float: left;
	margin: 0 0 15px 0;
	padding: 0 0 5px 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .CDirectivo, #Cuerpo #Seccion .Servicios, #Cuerpo #Seccion .Credenciales, #Cuerpo #Seccion .Partners, #Cuerpo #Seccion .Trabaja {
	width: 625px;
	height: auto;
	background: transparent url(../images/Patron_Separador.gif) repeat-x scroll left top;
	float: left;
	margin: 0 0 0 0;
	padding: 20px 0 10px 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Valores {
	width: 625px;
	height: auto;
	background: transparent url(../images/Patron_Separador.gif) repeat-x scroll left top;
	float: left;
	margin: 0 0 0 0;
	padding: 10px 0;
	border: 0px solid #333;
}
#Pie {
	width: 966px;
	height: auto;
	background: #fff url(../images/Patron_Pie.gif) repeat-x scroll left top;
	margin: 0;
	padding: 0 0 15px 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Trabaja .Botonera {
	width: auto;
	height: auto;
	float: right;
	margin: 10px 28px 0 0;
	padding: 0;
	border: 0px solid #333;
}
/**H1, H2, H3, H4, H5 y H6**/
h1 {
	width: 100%;
	color:#333;
	font-size: 1.5em;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-transform: uppercase;
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}
#Cabecera #Logo h1{
	width: 121px; /*Anchura del logo*/
	height: 52px; /*Altura del logo*/
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cabecera #Frase h2{
	width: 171px; /*Anchura del logo*/
	height: 11px; /*Altura del logo*/
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cuerpo #Seccion h3 {
	width: auto; /*Anchura del logo*/
	height: auto; /*Altura del logo*/
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cuerpo #Seccion .CDirectivo h4 {
	width: 515px;
	height: auto;
	background: transparent;
	font-size: 14px;
	font-weight: bolder;
	text-transform: uppercase;
	line-height: 10px;
	color: #cc0000;
	margin: 0 0 5px 110px;
	padding: 4px 0;
	border: 0px solid #333;
	border-bottom: 3px solid #cc0000;
}
#Cuerpo #Seccion .Credenciales h4 {
	width: 100%;
	height: auto;
	background: transparent url(../images/Img_Nombre.gif) no-repeat scroll right top;
	font-size: 14px;
	font-weight: bolder;
	text-transform: uppercase;
	line-height: 10px;
	color: #cc0000;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	border: 0 px solid #333;
	border-bottom: 3px solid #cc0000;
}
#Cuerpo #Seccion .Trabaja h4 {
	width: 100%;
	height: auto;
	background: transparent url(../images/Icn_SeccionContacta.gif) no-repeat scroll left top;
	font-size: 14px;
	font-weight: bolder;
	text-transform: none;
	line-height: 16px;
	color: #cc0000;
	margin: 0 0 10px 0;
	padding: 2px 0 10px 0;
	border: 0px solid #333;
	border-bottom: 3px solid #cc0000;
}
#Cuerpo #Seccion .Credenciales h5 {
	width: 150px;
	height: auto;
	background: transparent url(../images/Bullet_Empresa.gif) no-repeat scroll left top;
	font-size: 14px;
	font-weight: bolder;
	font-style: italic;
	line-height: 10px;
	color: #333333;
	margin: 0 0 5px 145px;
	padding: 0 0 0 10px;
	border: 0px solid #333;
}
/**P**/
#Cuerpo #SeccionI #MGT p, #Cuerpo #SeccionI #Mision p, #Cuerpo #SeccionI #Vision p {
	width: 100%;
	height: auto;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 14px;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}
#Cuerpo #SeccionI .Inicio p.SubTit, #Cuerpo #Seccion .Partners p.Primero, #Cuerpo #Seccion .Valores p.Primero, #Cuerpo #Seccion .Trabaja p.Primero {
	width: 600px;
	height: auto;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 18px;
	background: transparent url(../images/Icn_ParrafoG.gif) no-repeat scroll left 2px;
	color: #333333;
	margin: 0 0 15px 0;
	padding: 0 0 0 25px;
	border: 0px solid #333; 
}
#Cuerpo #SeccionI .Inicio p, #Cuerpo #Seccion .Valores p, #Cuerpo #Seccion .Trabaja p {
	width: 600px;
	height: auto;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 18px;
	color: #333333;
	margin: 0 0 13px 0;
	padding: 0 0 0 25px;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Credenciales p {
	width: 150px;
	height: auto;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	color: #999999;
	margin: 0 0 10px 145px;
	padding: 0 0 0 10px;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Partners p {
	width: 120px;
	height: auto;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	color: #999999;
	background: transparent url(../images/Icn_Partners.gif) no-repeat scroll left top;
	margin: 0;
	padding: 0 0 0 25px;
	border: 0px solid #333;
}

#Pie p {
	width: 442px;
	height: auto;
	font-size: 12px;
	line-height: 14px;
	margin: 0;
	padding: 15px 0 0 15px;
	border: 0px solid #333;
}

/**SPAN**/
#Cuerpo #SeccionI #MGT span, #Cuerpo #SeccionI #Mision span, #Cuerpo #SeccionI #Vision span {
	width: auto;
	height: auto;
	font-size: 13px;
	font-style: normal;
	font-weight: bolder;
	line-height: 14px;
	color: #cc0000;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}
#Cuerpo #SeccionI .Inicio span, #Cuerpo #Seccion .Valores span, #Cuerpo #Seccion .Trabaja span {
	width: auto;
	height: auto;
	font-size: 14px;
	font-weight: bolder;
	font-style: normal;
	line-height: 16px;
	color: #cc0000;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Trabaja h4 span{
	width: 100%;
	height: auto;
	background: transparent;
	font-size: 14px;
	font-weight: bolder;
	text-transform: uppercase;
	line-height: 16px;
	color: #fff;
	margin: 0 10px 10px 0;
	padding: 2px 0 6px 6px;
	border: 0px solid #333;
}
/**A**/
a:link, a:active, a:visited {
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1em;
	color: #006596;
	background-color: inherit;
	text-decoration: none;
	margin: 0;
	padding: 0;
	border: 0px solid #333333;
}
a:hover {
	text-decoration: underline;
}
#MenuP a:link, #MenuP a:visited, #MenuP a:active {
	width: 250px; /*Anchura del boton*/
	height: 30px; /*Altura del boton*/
	display: block; /*Muestra el boton como un bloque*/
	background: transparent url(../images/Btn_MenuP.png) no-repeat scroll left top;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	line-height: 30px;
	letter-spacing: 1px;
	color: #333;
	margin: 0;
	padding: 0 0 0 60px;
	border: 0px solid #333;
}
#MenuP a:hover, #MenuP #current a {
	background: transparent url(../images/Btn_MenuP.png) no-repeat scroll left -30px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 2px;
	color: #fff;
}
#Seccion a {
	width: auto;
	height: auto;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	line-height: 18px;
	background: transparent;
	color: #006596;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}
#Seccion a:hover {
	text-decoration: underline;
}
#Pie a {
	width: auto;
	height: auto;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	background: transparent;
	float: right;
	color: #006596;
	margin: 0;
	padding: 15px 15px 0 0;
	border: 0px solid #333;
}
#Pie a:hover {
	text-decoration: underline;
}
/**UL y LI**/
ul {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	list-style:none;
	list-style-position: outside;
}
li {
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}
#MenuP ul {
	margin: 0 0 0 0;
	padding: 0;
	border: 0px solid #333;
}
#MenuP ul li {
	text-align: left;
	border: 0px solid #999;
}
#MenuP ul li#FinMenuP {
	width: 310px;
	height: 24px;
	background: transparent url(../images/Sombra_MenuP.gif) no-repeat scroll left top;
	text-align: left;
	border: 0px solid #999;
}
#Cuerpo #Seccion .CDirectivo ul {
	width: 515px;
	height: auto;
	margin: 0 0 0 110px;
	padding: 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .CDirectivo li {
	width: 500px;
	height: auto;
	background: transparent url(../images/Bullet_Nombre.gif) no-repeat scroll left 5px;
	font-size: 13px;
	font-weight: normal;
	line-height: 15px;
	margin: 3px 0 3px 0;
	padding: 0 0 0 15px;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Credenciales ul, #Cuerpo #Seccion .Partners ul {
	width: 100%;
	height: auto;
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Credenciales li {
	width: 305px;
	height: auto;
	float: left;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Credenciales li.Impar {
	width: 305px;
	height: auto;
	float: left;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	margin: 0 15px 0 0;
	padding: 0 0 0 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Partners li {
	width: 146px;
	height: auto;
	float: left;
	margin: 0 33px 15px 150px;
	padding: 0 0 0 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Partners li.Central {
	width: 305px;
	height: auto;
	float: left;
	text-align: center;
	margin: 30px 15px 51px 0;
	padding: 0 0 0 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Partners li.Fin {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Partners li.Inicial {
	clear: both;
	margin: 0 13px 15px 0;
	padding: 0 0 0 0;
	border: 0px solid #333;
}
/**TABLAS**/
table {
	width: 90%; /**Anchura de la tabla**/
	height: auto; /**Altura de la tabla**/
	table-layout: auto;
	border-collapse: collapse;
	margin: 15px auto;
	text-align: left;
	background-color: #95d7f8; /**Color de fondo de la tabla**/
	border: 0px solid #aaa; /**Borde exterior de la tabla**/
}
caption {
	color:#000000;
	font-size: 0.8em;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: italic;
	font-variant: normal;
	font-weight: normal;
	line-height: 1em;
	text-align: left;
	margin: 0 auto -5px auto;
	padding: 5px 0 0 0;
	border-top: 1px dotted #aaa;
}
/**Filas**/
tr.FilaPar {
	background-color: #bfe5f8;
}
/**COLUMNAS**/
/**Encabezados**/
th {
	font-size: 0.8em;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	background-color: #39a2d6;
	color: #e8e8e8;
	margin: 0;
	padding: 10px;
	border-bottom: 1px solid #fff;
}
/**Celdas**/
td {
	color:#2f3233;
	font-size: 0.8em;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	margin: 0;
	padding: 5px 10px;
	border-bottom: 1px solid #fff;
}
/**Otros estilos dentro de la tabla**/

/**FORM**/
form {
	width: 470px;
	height: auto;
	margin: 15px 0 0 25px;
	padding: 0;
	border: 0px solid #333; 
}
fieldset {
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}
legend {
	width: 100%;
	height: auto;
	color:#39a2d6;
	background: transparent;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 1.3em;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: italic;
	font-variant: normal;
	font-weight: bold;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	border: 0px dotted #39a2d6;
}
label {
	width: 105px; /**Anchura**/
	height: auto;
	float: left;
	clear: both;
	color:#666;
	background: transparent url(../images/Icn_Label.gif) no-repeat scroll left center;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bolder;
	line-height: 22px;
	margin: 0;
	padding: 0 0 0 15px;
	border: 0px solid #333;
}
/**INPUT**/
input {
	width: 312px; /**Anchura del input**/
	height: 17px; /**Altura del input, tambien se puede hacer a traves del tamaño de la fuente**/
	color:#666;
	background: #fbfbfb url(../images/Patron_Input.gif) repeat-x scroll left top;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 1px 0; /**Controla la separación del input con su titulo**/
	padding: 1px 4px 0 4px; /**Controla donde comienza el texto dentro del input**/
	border: 1px solid #c4c4c4;
}
input#enviar {
	width: 56px; /**Anchura del input**/
	height: 24px; /**Altura del input, tambien se puede hacer a traves del tamaño de la fuente**/
	color:#333;
	cursor: pointer;
	background: #fbfbfb url(../images/Btn_Enviar.gif) no-repeat scroll left top;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0; /**Controla la separación del input con su titulo**/
	padding: 0; /**Controla donde comienza el texto dentro del input**/
	border: 0px solid #c4c4c4;
}
input#limpiar{
	width: 60px; /**Anchura del input**/
	height: 24px; /**Altura del input, tambien se puede hacer a traves del tamaño de la fuente**/
	color:#333;
	cursor: pointer;
	background: #fbfbfb url(../images/Btn_Borrar.gif) no-repeat scroll left top;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0; /**Controla la separación del input con su titulo**/
	padding: 0; /**Controla donde comienza el texto dentro del input**/
	border: 0px solid #c4c4c4;
}
/**SELECT y TEXTAREA**/
select {
	width: auto; /**Anchura del input**/
	height: auto; /**Altura del input, tambien se puede hacer a traves del tamaño de la fuente**/
	color:#666;
	background: #e8e8e8;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 1em;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 32px;
	margin: 0; /**Controla la separación del input con su titulo**/
	padding: 0;
	border: 1px solid #7a7a7a;
}
textarea {
	width: 312px; /**Anchura del input**/
	height: 120px; /**Altura del input, tambien se puede hacer a traves del tamaño de la fuente**/
	color:#666;
	background: #fbfbfb;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 18px;
	margin: 1px 0 0 0;
	padding: 0 4px;
	border: 1px solid #c4c4c4;
}
/**IMG**/
img {
	border: 0px solid #333;
	margin: 0;
	padding: 0;
	overflow: hidden;
	vertical-align: top;
}
#Cabecera #Logo h1 img {
	width: 121px; /*Anchura del logo*/
	height: 52px; /*Altura del logo*/
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cabecera #Frase h2 img {
	width: 171px; /*Anchura del logo*/
	height: 11px; /*Altura del logo*/
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cuerpo #SeccionI img#FotoP{
	width: 613px;
	height: 192px;
	background: #fff;
	margin: 0 0 0 0;
	padding: 5px;
	border: 1px solid #c4c4c4;
}
#Cuerpo #Seccion h3 img{
	width: 206px; /*Anchura del logo*/
	height: 16px; /*Altura del logo*/
	overflow: hidden;
	margin: 0;
	padding: 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .CDirectivo img.FDirectivo {
	width: 82px;
	height: 103px;
	float: left;
	background: #fff;
	margin: 0 15px 15px 0;
	padding: 5px;
	border: 1px solid #cc0000;
}
#Cuerpo #Seccion .Credenciales img {
	width: 116px;
	height: 61px;
	float: left;
	background: #fff;
	margin: 0 15px 10px 0;
	padding: 6px;
	border: 1px solid #d9d9d9;
}
#Cuerpo #Seccion h3 img#TitCuadroD {
	width: 139px; /*Anchura del logo*/
	height: 17px; /*Altura del logo*/
	margin: 0 0 0 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cuerpo #Seccion h3 img#TitServicios {
	width: 72px; /*Anchura del logo*/
	height: 17px; /*Altura del logo*/
	margin: 0 0 0 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cuerpo #Seccion h3 img#TitCredenciales {
	width: 183px; /*Anchura del logo*/
	height: 17px; /*Altura del logo*/
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cuerpo #Seccion h3 img#TitPartners {
	width: 146px; /*Anchura del logo*/
	height: 17px; /*Altura del logo*/
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cuerpo #Seccion h3 img#TitValores {
	width: 140px; /*Anchura del logo*/
	height: 17px; /*Altura del logo*/
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}
#Cuerpo #Seccion h3 img#TitTrabaja {
	width: 188px; /*Anchura del logo*/
	height: 17px; /*Altura del logo*/
	margin: 0;
	padding: 0;
	overflow: hidden;
	border: 0px solid #333;
}

#Cuerpo #Seccion .Partners img{
	width: 131px;
	height: 70px;
	background: #fff;
	margin: 0 0 7px 0;
	padding: 6px;
	border: 1px solid #d9d9d9;
}
#Cuerpo #Seccion .Partners img#MGT{
	width: 244px;
	height: 116px;
	background: #fff;
	margin: 0 0 7px 0;
	padding: 0;
	border: 0px solid #d9d9d9;
}
#Cuerpo #Seccion .Valores img{
	width: 625px;
	height: 353px;
	background: #fff;
	margin: 0 0 10px 0;
	padding: 0;
	border: 0px solid #333;
}
#Cuerpo #Seccion .Trabaja img.Requerido {
	width: 16px;
	height: 15px;
	margin: 3px 0 0 5px;
	padding: 0;
	border: 0px solid #333;
}











