@charset "utf-8";
/* CSS Document */

body, td, th, div, table, p, span, li, textarea, pre {
    font-family:arial, verdana, helvetica, lucida, sans-serif;
	font-size:11px;
}

body {
	background-color:#f1f5f6; 
	margin: 0px;
	padding: 0px;	
}

#main {
	width:955px;
	margin: 0px auto;
}

a {
	text-decoration:none;
	color:#166783;
}

a:hover {
	text-decoration:none;
	color:#20b5a3;
}

.clear { clear:both; }

/************************
*****Header section*****
************************/
#header {
	width:955px;
	height:63px;
	background-color:#FFFFFF;
	background-image: url(../../../images/logo.gif);
	background-position: 28px 23px;
	background-repeat:no-repeat;
	position:relative;
}

#header .left{
	float:left;
	width:270px;
	position:absolute;
	text-align:right; font-size: 10px; color:#166783;
	top:45px;
	right:8px;
}

#header .right{
	float:right;
	width:250px;
	position:absolute;
	text-align:right;
	font-size: 10px;
	color:#166783;
	top:5px;
	right:8px;
}

#mainContent {
	background-color:#d8e3e5;
	border-right: 2px solid #95cac9;
	border-left: 2px solid #95cac9;
	border-top:1px solid #ffffff;
	display:block;
}
#mainContentgroup {

	border-right: 2px solid #95cac9;
	border-left: 2px solid #95cac9;
	border-top:1px solid #ffffff;
	display:block;
	background:#FFF;
}



/************************
*****Content section*****
************************/

#content {
	width:945px;
	background-color:#FFFFFF;
	margin: 0px 3px 0px 3px;
	background-image: url(../../../images/img_mision.jpg);
	background-position: right bottom; 
	background-repeat:no-repeat;
	clear:both;
	padding-bottom:3px;
	height:auto;
}

#content .left{
	height:306px;
	width:380px;
	float:left;
	margin: 25px 0 10px 0;
	padding-left:15px;
	
}
#contentvideo{
	width:945px;
	background-color:#FFFFFF;
	margin: 0px 3px 0px 3px;
	background-image: url(../../../images/img_mision.jpg);
	background-position: right bottom; 
	background-repeat:no-repeat;
	clear:both;
	padding-bottom:3px;
	height:1280px;
}

#content .noticias {
	position:relative;
	width:438px;
	background-color:#f1f5f6;
}
#content .noticias2 {
	position:relative;
	width:438px;
	background-color:#f1f5f6;
	height:64px;
	background-image: url(../../../images/opcion2v5.png);
	margin-left:15px;
	margin-bottom:10px;
	background-position: right bottom; 
	background-repeat:no-repeat;
}

#content .noticias .img{ 
	position: absolute;
	padding:5px;
}

#content .noticias h3 {
	position:relative;
	top:10px;
	left:112px;
	font-size:12px; color:#019d8a; font-weight:bold;
	padding:0; margin:0;
}

#content .noticias .registrate {
	margin-left:10px;
	font-size:12px; color:#0c5b72; font-style:italic; font-weight:bold;
}

#content .noticias .txt {
	position:relative;
	padding:0; margin:0;
	top:10px;
	left:112px;
	font-size:9px; color:#000000; 
	width:260px;
}

#content .noticias .icono {
	width:30px;
	height:32px;
	position:absolute;
	top:10px;
	right:15px;
}

#content .noticias .btmas {
	width:13px;
	height:13px;
	position:absolute;
	top:45px;
	right:25px;
}

#content .right {
	width:453px;
	height:350px;
	float:right;
	margin: 36px 0px 0px;
}

#content .btvermas {
	width:35px;
	height:14px;
	position: relative;
	top:175px;
	right:-385px;
}

#content .txtmision {
	width:350px;
	height:160px;
	position: relative;
	top:8px;
	right:-20px;
}

#content h2 {
	font-size:9px; color:#FFFFFF;
	padding-left:9px; padding-top:2px;
	margin: 0px;
	width:410px;
	height:15px;
	background-color:#ffae00;
	border-left: 4px solid #00a9a7;
	background-image: url(../../../images/bt_mas_bl.gif);
	background-position: right; 
	background-repeat:no-repeat;
}
#content h5 {
	font-size:9px; color:#FFFFFF;
	padding-left:9px; padding-top:2px;
	margin: 0px;
	width:200px;
	height:15px;
	display:block;
	background-color:#ffae00;
	border-left: 4px solid #00a9a7;
	background-image: url(../../../images/bt_mas_bl.gif);
	background-position: right; 
	background-repeat:no-repeat;
}
#block li.block{
	float:left;
	margin-left:5px;
	display:block;
	.display:block;
	.float:left;
	.margin-left:5px;
}
#block a{
	text-decoration:none;
}
.content, .content1 {
	width:945px;
	background-color:#FFFFFF;
	margin: 0px 3px 0px 3px;
	position:relative;
	clear:both;
}

.content1 {
	background-color:#f1f5f6;
}



/************************
*****Footer section *****
************************/
#footer {
	clear:both;	
	width:920px;
	height:94px; 
	margin: 5px auto;
}

#footer p {
	text-align:center;
	margin-top:3px; 
	color:#407f94;	
}

.footerInterior {
	clear:both;
	height:15px; 
	text-align:center; 
	margin-top:3px; 
	color:#407f94;
}


/************************
***** Otros *****
************************/

.spacer { 
	margin-bottom:7px;
	margin-top:12px; 
	height:64px;
	
}

.spacer1 {
	width:410px;
	padding-left:15px; padding-top:2px;
	height:20px;
	margin:15px 0 10px 0;
}

.spacer2 { 
	margin-left:10px; 
}

.spacer3 { 
	margin-top:20px; 
}


/************************
***** Data list *****
************************/

.contenedorlista ul
	{
	list-style-type: none;
	text-align: left;
}

.contenedorlista ul li a
	{
	background: transparent url(../../../images/list-off.gif) left center no-repeat;
	padding-left: 15px;
	text-align: left;
	font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	text-decoration: none;
	color: #999;
}

.contenedorlista ul li a:hover
	{
	background: transparent url(../../../images/list-on.gif) left center no-repeat;
	color: black;
}

.contenedorlista ul li a#current
	{
	background: transparent url(../../../images/list-active.gif) left center no-repeat;
	color: #666;
}

.contenedorlista1 ul { list-style:square; }

.contenedorlista1 ul li {
	color:#008d8b;
	font-weight:bold;
	text-decoration: none;
	line-height:17px;
	cursor:pointer; padding-bottom:5px;
}

.contenedorlista1 ul li:hover { color: #d4e6e6; }

.contenedorlista1 ul li.current { color: #ffae00; }


.contenedorlista2 ul { list-style: disc;}

.contenedorlista2 ul li {
	color:#407f94;
	font-weight:bold;
	text-decoration: none;
	line-height:17px;
	cursor:pointer;
}

.contenedorlista2 ul li:hover { color: #a9c0c0; }

.contenedorlista2 ul li.current { color: #ffae00; }

.videolist .endli{
	margin-left:3px;

	
}
body:nth-of-type(1) .videolist .endli { }

/************************
***** GENERALES *****
************************/

.txt {
	font-size:11px; color:#000000; 
	font-weight: normal;
}

.txtVerde {
	font-size:11px; color:#008d8b; 
}

ul.txt { list-style:disc; }

.tituloVerde {
	font-size:12px; color:#019d8a; font-weight:bold;
}

.tituloVerde a {
	font-size:12px; color:#019d8a; font-weight:bold;
}

.tituloOrange {
	font-size:12px; color:#fbad18; font-weight:bold;
}

.titseccion {
	font-size:11px; color:#407f94; font-weight:bold; text-align: right;
	position:absolute;
	right: 40px;
	top: 10px; 
	border-bottom: 1px solid #e5e9ea; width:865px;
}

.barras h3, .titulonaranja h3, .titulonaranja1 h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold;
	padding-left:15px; padding-top:2px;
	margin:0 0 5px 0;
	width:560px;
	height:20px;
	background-color:#ffae00;
	border-left: 4px solid #00a9a7;
	background-image: url(../../../images/flecha_down.gif);
	background-position: right; 
	background-repeat:no-repeat;
}

.titulonaranja h3{
	background-image: none;
	width:520px;
	margin:15px 0 10px 0;
}

.titulonaranja1 h3{
	width:410px;
	background-image: none;
	margin:15px 0 10px 0;
}

.titulomodelo {
	font-size:10px; color:#FFFFFF; font-weight:bold;
	background-color: #407f94;
	background-image: url(../../../images/bg_naranja.gif); background-repeat:repeat-y; background-position:left;
	border:0;
	padding-left:9px; padding-top:4px;
	width:570px;
	height:20px;
}

.destacado, .destacado1, .destacado2, .destacado3, .destacado4 {
	padding-left:15px; padding-top:7px;
	width:520px;
	height:50px;
	background-color:#f1f5f6;
	border-left: 4px solid #00a9a7;
	margin-bottom:4px;
	font-weight:normal;
}

.destacado1 {
	height:15px !important;
	padding-top:1px !important; 
	margin-bottom:10px;
	margin-top:20px;
}

.destacado2 {
	height:15px !important;
	padding-top:1px !important; 
	margin-bottom:10px;
	margin-top:20px;
	width:290px !important;
	position:relative;
}

.destacado2 .img {
	position:absolute;
	top:0; 
	right:0px;
}

.destacado3 {
	height:220px !important;
}

/*******FORM*******/

.destacado4 {
	background-color:#ffffff !important;
	padding-top:2px; padding-bottom:2px;
	font-weight:bold;
	height:40px;
	clear: both;
}

input { 
	font-size:10px;
	height:16px;
}


.right4 .formContainer, .right4 .formContainer1 {
	background-color:#FFFFFF; 
	height:300px; 
	width:506px; 
	border-left: 4px solid #00a9a7;
	padding:15px
}

.right4 .formContainer1 {
	height:100px;
}

.right4 .formColumn, .right4 .formColumn1 {
	float:left;  
	width:40%;
	font-weight:bold;
}

.right4 .formColumn1 { 
	margin-right:50px; 
}

.right4 .formColumn div {
	margin-bottom:20px;
}

.formContainer .botForm {
	float:right;
	margin-right:30px; margin-top:20px;
	
}

.formContainer .botForm img {
	padding-left:10px;
}

.formContainer1 .iconoCheck {
position:absolute;
	float:left;
	width:45px; 
	height:50px;
	margin:40px 0 0 160px;
}

.submit-button {
width:60px;
height:22px; 
background-image:  url(../../../images/bt_registrar.gif);
}

.submit-button:hover {
width:60px;
height:22px; 
background-image:  url(../../../images/bt_registrar_over.gif);
}

/*******END FORM*******/


.destacado .btmas {
	width:13px;
	height:13px;
	position:relative;
	top:-15px;
	right:-500px;
}

.flechaVerde { 
	margin-left:547px;
}

dl {
	position:relative;
	float:left;
	margin:0 15px 0 5px;
}

dt { font-weight:bold; }

dd { margin:0 0 0 15px; padding:0; }

.bulletit, .bulletit1{
	border-left: 4px solid #00a9a7 ;
	padding: 0 5px;
}

.bulletit1{
	border-left: none;
}

.cajatxt{
	padding: 10px;
	text-align:justify;
}

.right3 {
	float:right;
	width:290px;
	margin-top:40px;
	margin-bottom:20px;
	padding-right:90px;
}

.right4 {
	float:right;
	width:560px;
	margin-top:40px;
	margin-bottom:10px;
	padding-right:60px;
}


.left3 {
	float:left;
	width:276px;
	margin-top:40px;
	background-image: url(../../../images/bg_modelo.jpg); background-repeat: repeat-y;
}


.left3 .boxTop{
	height:5px; 
	background-color:#d4e6e6;
}

.fileteceleste {
	height:2px; 
	background-color:#d4e6e6;
}

.left3 .bot, .bot1 {
	height:40px; 
	/*padding-left:48px; padding-top:15px;*/
	padding-left:40px; padding-top:20px;
	margin-left:8px; margin-top:0px; margin-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#407f94; font-weight:bold; 
	background-image: url(../../../images/img_bullet_modelo.gif); background-repeat: no-repeat; background-position:left;
}

.left3 .bot1 {
	background-image: url(../../../images/img_bullet_modelo1.gif);
}

.left4 {
	float:left;
	width:276px;
	height:100px;
	margin-top:55px;
	border-top:5px solid #d4e6e6;
	background-image: url(../../../images/registrate.jpg); background-repeat: no-repeat; background-position:bottom; 
	background-color:#ffffff;
}

.txtAzul { 
	padding-left:15px; padding-top:7px; padding-right:7px;
	color:#407f94;
	font-weight: bold;
}

.boton {
	padding:1px 0 0 10px; 
	height:20px;
	background-color:#f1f5f6;
	border-right: 4px solid #00a9a7;
	font-weight:normal;
	position:absolute;
	right:0;
	top:-4px;
}

ul.listaPDF li {
	margin-bottom:9px;
	width:400px;
	position:relative
}

.planisferio, .planisferio1 {
	float:left;
	padding:10px;
	margin-top:5px;
	background-image: url(../../../images/planisferio.gif); background-repeat:no-repeat;
	width:613px; 
	height:322px; 
}

.planisferio1 {
	width:500px;
	background-image: url(../../../images/planisferio1.gif);
	background-repeat:no-repeat;
	margin-top:85px;
	margin-left:40px;
	height:900px;
	padding:0px;
}

.flotante {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:220px;
	position:absolute;
	float:left;
	margin-left:30px;
	left:385px;
	top:405px;
}

/************************
***** RED ENDEAVOR *****
************************/

.left1 {
	float:left;
	width:560px;
	margin-top:40px;
	margin-bottom:10px;
	padding-left:40px;
}

.right1, .right11 {
	float:right;
	margin-top:55px;
	padding-right:40px;
	width:250px;
}

.right11 {
	margin-top:60px;
	padding-right:9px;
}

.right1 .box, .right1 .box1 {
	height:110px; 
	background-color:#f1f5f6;
	padding:10px;
}

.right1 .box1 {
	height:950px !important;
}

.right1 .boxTop{
	height:10px; 
	background-color:#407f94;
}

.right1 .boxTop2{
	height:20px; 
	background-color:#407f94;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; font-weight:bold;
	padding-left:15px; padding-top:3px;
	border-left: 4px solid #d4e6e6;
}

.right2 {
	float:right;
	width:560px;
	margin-top:40px;
	margin-bottom:20px;
	padding-right:70px;
}

.left2, .left21 {
	float:left;
	width:400px;
	margin-top:40px;
	margin-bottom:10px;
	padding-left:36px;
}

.left21 {
	width:450px;
}

.center {
	width:850px;
	margin-top:30px;
	margin-bottom:10px;
	padding-left:36px;
}
.b-av{
	float:left;
	margin-left:30px;
	margin-top:50px;
}

.videolist li{
	list-style:none;
	display: inline-block;

}
.borderDotted, .borderDotted1 {
	border-bottom-style:dotted; color:#b7c6c6; border-bottom-width:2px; 
	margin-bottom:5px;
	background-image:url(../../../images/flecha_right.gif);
	background-position: right;
	background-repeat:no-repeat;
	height:10px;
}

.borderDotted1 {
	background-image:none; 
	padding-bottom:5px; padding-top:15px;
	margin-bottom:15px;
}

.graf {
	position:relative;
	width:300px;
	height:250px;
	margin-left:60px;
}

.graf div { cursor:pointer; }

.graf1 {
	position:absolute;
	width:105px;
	height:85px;
	top:0;
	left:174px;
	background: url(../../../images/red_01.gif) no-repeat;
}

.graf2 {
	position:absolute;
	width:119px;
	height:63px;
	top:22px;
	left:288px;
	background: url(../../../images/red_02.gif) no-repeat;
}

.graf3 {
	position:absolute;
	width:111px;
	height:41px;
	top:85px;
	left:332px;
	background: url(../../../images/red_03.gif) no-repeat;
}

.graf4 {
	position:absolute;
	width:120px;
	height:66px;
	top:126px;
	left:288px;
	background: url(../../../images/red_04.gif) no-repeat;
}

.graf5 {
	position:absolute;
	width:105px;
	height:96px;
	top:126px;
	left:176px;
	background: url(../../../images/red_05.gif) no-repeat;
}

.graf6 {
	position:absolute;
	width:130px;
	height:75px;
	top:126px;
	left:20px;
	background: url(../../../images/red_06.gif) no-repeat;
}

.graf7 {
	position:absolute;
	width:111px;
	height:41px;
	top:85px;
	left:1px;
	background: url(../../../images/red_07.gif) no-repeat;
}

.graf8 {
	position:absolute;
	width:117px;
	height:63px;
	top:22px;
	left:33px;
	background: url(../../../images/red_08.gif) no-repeat;
}

.grafEndeavor {
	position:absolute;
	width:220px;
	height:41px;
	top:84px;
	left:112px;
	background: url(../../../images/logo_red.gif) no-repeat;
}

.graf .off { background-position:top; }

.graf .on { background-position:bottom; }


/************************
***** EMPRENDEDORES ENDEAVOR *****
************************/

/*.destacadoEmp {
	position:relative;
	width:438px;
	background-color:#f1f5f6;
	height:64px;
}*/

.destacadoEmp, .destacadoEmp2,  .destacadoEmp3 {
	padding:5px;
	width:410px;
	/*height:60px;*/
	background-color:#f1f5f6;
	border-left: 4px solid #00a9a7;
	margin-bottom:4px;
	font-weight:normal;
	position:relative;

}

.destacadoEmp{
	height:80px;
}

.destacadoEmp2{
	height:100px;
}

.destacadoEmp3{
	height:130px;
}

.nextColor {
	background-color:#FFFFFF !important;
}

.destacadoEmp .img, .destacadoEmp2 .img, .destacadoEmp3 .img{
	position:relative;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	/*clear:left;*/
	/*position: absolute;
	left: 5px;
	top: 0px;*/
}

.destacadoEmp .img1, .destacadoEmp2 .img1, .destacadoEmp3 .img1{
	position:relative;
	float:left;
	margin-right:5px;
	margin-bottom:50px;
}

.destacadoEmp .img2, .destacadoEmp2 .img2, .destacadoEmp3 .img2{
	position:relative;
	float:left;
	margin-right:5px;
	clear:left;
}

.destacadoEmp .img3, .destacadoEmp2 .img3, .destacadoEmp3 .img3{
	position:relative;
	float:left;
	margin-right:5px;
	clear:right;
}

.cajatxt1{
	float:right;
	width:83%;
}




.cajatxt2{
	float:right;
	width:67%;
	width:65%!ie;
}




.tip {
	position:absolute;
	border:1px #1d718d solid;
	background-color:#f1f5f6;
	padding:3px;
	opacity:.8;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	visibility:hidden;
}

