@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
html, body {height: 100%;}

html {
   width: 100%;
   heigth: 100%;
}


@font-face
{
font-family:Qlassik_TB;
src: url(Qlassik_TB.TTF);
}

@font-face
{
font-family:QlassikBold_TB;
src: url(QlassikBold_TB.TTF);
} 

 
@font-face
{

font-family:QlassikBold_TB;
src: url(QlassikBold_TB.eot); /* EOT para IE */

}


body{
	margin:0;
	
	position:relative;
	z-index:1000;
	width: 100%;
   heigth: 100%;}

.imagen{
	width:700px;
	height:827px;
	position:relative;
	background:url(../imagenes/fondo.png);
	margin:0 auto 0 auto;
	background-repeat:no-repeat;
	
	
	
	
	}


.container{
	
	width:700px;
	  height: auto !important;
	  margin:0 auto 0 auto;
	  position:relative;
	 
  }
  






.header{
	background-image:url(../imagenes/header.png);
	width:700px;
	height:114px;	
	margin:0 auto 0 auto;
	position:relative;
	
	
}



.contenido1{
	z-index:-1000;
	width:530px;
	height:auto;	
	margin:59px auto 0 auto;
	padding:50px;
	background:#F3F3F3;
	opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */
	
		
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
-webkit-box-shadow: #666 0px 2px 15px;
-moz-box-shadow: #666 0px 2px 15px;
box-shadow: #666 0px 2px 15px;
background: #FFFFFF;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#FFFFFF));
background: -webkit-linear-gradient(#FFFFFF, #FFFFFF);
background: -moz-linear-gradient(#FFFFFF, #FFFFFF);
background: -ms-linear-gradient(#FFFFFF, #FFFFFF);
background: -o-linear-gradient(#FFFFFF, #FFFFFF);
background: linear-gradient(#FFFFFF, #FFFFFF);
-pie-background: linear-gradient(#FFFFFF, #FFFFFF);
behavior: url(/pie/PIE.htc);
	 
	
}


.contenido2{
	z-index:-1000;
	width:530px;
	height:auto;	
	margin:59px auto 0 auto;
	padding:50px;
	background:#F3F3F3;
filter:alpha(opacity=100); /* For IE8 and earlier */
	
		
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
-webkit-box-shadow: #666 0px 2px 15px;
-moz-box-shadow: #666 0px 2px 15px;
box-shadow: #666 0px 2px 15px;
background: #FFFFFF;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#FFFFFF));
background: -webkit-linear-gradient(#FFFFFF, #FFFFFF);
background: -moz-linear-gradient(#FFFFFF, #FFFFFF);
background: -ms-linear-gradient(#FFFFFF, #FFFFFF);
background: -o-linear-gradient(#FFFFFF, #FFFFFF);
background: linear-gradient(#FFFFFF, #FFFFFF);
-pie-background: linear-gradient(#FFFFFF, #FFFFFF);
behavior: url(/pie/PIE.htc);
	 
	
}


.paso1{
	background-image:url(../imagenes/paso1.png);
	width:500px;
	height:47px;	
	margin:-57px auto 0 auto;
	z-index:2000;
	position:relative;
	
}

.paso2{
	background-image:url(../imagenes/paso2.png);
	width:500px;
	height:48px;	
	margin:-57px auto 0 auto;
	z-index:3000;
	position:relative;
	
}

.paso2_1{
	background-image:url(../imagenes/paso2_1.png);
	width:500px;
	height:48px;	
	margin:-57px auto 0 auto;
	z-index:4000;
	position:relative;
}


.paso3{
	background-image:url(../imagenes/paso3.png);
	width:500px;
	height:48px;	
	margin:-57px auto 0 auto;
	z-index:5000;
	position:relative;
}

.paso4{
	background-image:url(../imagenes/paso4.png);
	width:500px;
	height:48px;	
	margin:-225px auto 0 auto;
	z-index:1000;
	position:relative;
	
	
}

.paso5{
	background-image:url(../imagenes/paso5.png);
	width:500px;
	height:48px;	
	margin:-57px auto 0 auto;
	z-index:6000;
	position:relative;
}

.textop5{
	text-align:center;
	color:#2954A2;
	font-size:23px;
	font-family:QlassikBold_TB;
	width:500px;
	height:300px;
	margin:50px auto 0 auto;
	font-weight:bold}
	
	
.textof{
	text-align:center;
	color:#0084B8;
	font-size:25px;
	font-family:QlassikBold_TB;
	width:500px;
	height:300px;
	margin:-15px auto 0 auto;
	font-weight:bold}
	
.textof strong{
	text-align:center;
	color:#2954A2;
	font-size:25px;
	font-family:QlassikBold_TB;
	width:400px;
	height:300px;
	margin:-15px auto 0 auto;
	font-weight:bold}
	
	
.textofh1{
	text-align:center;
	color:#0084B8;
	font-size:27px;
	font-family:QlassikBold_TB;
	width:400px;
	height:100px;
	margin:-90px auto 0 auto;
	font-weight:bold}
	
	.slide{
		width:600px;
		height:218px;
		margin:-47px auto 0 -55px;
		z-index:-5;
		
		}

.texto{
	text-align:center;
	color:#2954A2;
	font-size:25px;
	font-family:QlassikBold_TB;
	width:500px;
	height:300px;
	margin:0 auto 0 auto;
	font-weight:600}
	
.texto1{
	text-align:left;
	color:#2954A2;
	font-size:20px;
	font-family:QlassikBold_TB;
	width:550px;
	height:300px;
	margin:20px auto 0 auto;
	font-weight:bold}
	
.texto2{
	text-align: left;
	color: #0084B8;
	font-size: 20px;
	font-family: QlassikBold_TB;
	width: 500px;
	height: 300px;
	margin: -680px auto 0 auto;
	font-weight: bold
}

.preguntas{
	text-align: left;
	color: #0084B8;
	font-size: 20px;
	font-family: QlassikBold_TB;
	width: 500px;
	height: 30px;
	margin: 10px auto 10px auto;
	font-weight: bold;
	position:relative;
}



.aceptar{
	text-align: left;
	color: #0084B8;
	font-size: 20px;
	font-family: QlassikBold_TB;
	width: 500px;
	height: 30px;
	margin: 10px auto 10px 220px;
	font-weight: bold;
	position:relative;
}

.preguntas1{
	text-align: left;
	color: #0084B8;
	font-size: 20px;
	font-family: QlassikBold_TB;
	width: 500px;
	height: 30px;
	margin: -15px auto 0 auto;
	font-weight: bold;
	position:relative;
}
	
.textoa{
	text-align:left;
	color:#0084B8;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	width:400px;
	height:300px;
	margin:-250px auto 0 auto;
	font-weight:bold}
	
.texto3{
	text-align:center;
	color:#2954A2;
	font-size:20px;
	font-family:QlassikBold_TB;
	width:500px;
	height:300px;
	margin:-5px auto 0 auto;
	font-weight:bold}
	
.textop2d{
	text-align:center;
	color:#2954A2;
	font-size:20px;
	font-family:QlassikBold_TB;
	width:550px;
	height:100px;
	margin:-10px auto 0 auto;
	z-index:1000;
	font-weight:bold;
	position:relative;}
	
	
.textop3{
	text-align:center;
	color:#2954A2;
	font-size:16px;
	font-family:QlassikBold_TB;
	width:430px;
	height:300px;
	margin:5px auto 0 auto;
	font-weight:bold;
	position:relative;
	}
	
.textop3f{
	text-align:center;
	color:#2954A2;
	font-size:14px;
	font-family:QlassikBold_TB;
	width:530px;
	height:300px;
	margin:-115px auto 0 auto;
	font-weight:bold
	}
	
.textop3c{
	text-align:justify;
	color:#333;
	font-size:11px;
	font-family:QlassikBold_TB;
	width:560px;
	height:100px;
	margin:160px auto 0 -10px;
	font-weight:bold;
	position:relative;}
	
.textop4{
	text-align:center;
	color:#0084B8;
	font-size:18px;
	font-family:QlassikBold_TB;
	width:520px;
	height:300px;
	margin:220px auto 0 auto;
	font-weight:bold}
		

.textop2{
	text-align:left;
	color:#2954A2;
	font-size:14px;
	font-family:QlassikBold_TB;
	width:550px;
	height:300px;
	margin:-5px auto 0 auto;
	font-weight:bold}
	
.textoap2{
	text-align:left;
	color:#0084B8;
	font-size:20px;
	font-family:QlassikBold_TB;
	width:550px;
	height:300px;
	margin:-280px auto 0 auto;
	font-weight:bold}
	
.textocheka{
	text-align:left;
	color:#00A12C;
	font-size:17px;
	font-family:QlassikBold_TB;
	width:420px;
	height:15px;
	margin:0 auto 2px 5px;
	font-weight:bold;
	float:left;
	position:relative;}

	
#agro{
	width:460px;
	height:220px;
	position:relative;
	float:left;
	margin:-250px auto 0 42px;
	}
	
#agroimg{
	background:url(../imagenes/agro.png);
	width:120px;
	height:110px;
	position:relative;
	float:left;
	margin-top:40px;

	
	}
	
#manuimg{
	background:url(../imagenes/manufactura.png);
	width:120px;
	height:110px;
	position:relative;
	float:left;
	margin-top:35px;
	}
	
#servimg{
	background:url(../imagenes/servicios.png);
	width:97px;
	height:110px;
	position:relative;
	float:left;
	margin-left:26px;
	margin-top:40px;
	}

#checkagro{
	width:550px;
	height:100px;
	position:relative;
	float:left;
	margin:-110px auto 0 150px;
	}
#checkmanu{
	
	width:370px;
	height:60px;
	position:relative;
	float:left;
	margin:-120px auto 0 150px;
	}
	
.textochekm{
	text-align:left;
	color:#B81E16;
	font-size:17px;
	font-family:QlassikBold_TB;
	width:450px;
	height:15px;
	margin:0 auto 2px 5px;
	font-weight:bold;
	float:left;
	position:relative;}

	
#checkserv{
	width:370px;
	height:50px;
	position:relative;
	float:left;
	margin:-110px auto 0 150px;
	}
	
.textocheks{
	text-align:left;
	color:#396EB0;
	font-size:17px;
	font-family:QlassikBold_TB;
	width:450px;
	height:15px;
	margin:0 auto 2px 5px;
	font-weight:bold;
	float:left;
	position:relative;}

	
	
.continuar{
	background-image:url(../imagenes/continuar.png);
	width:133px;
	height:70px;
	margin:-20px auto 0 auto;
	display:block!important;
	}
	


.continuar1{
	background-image:url(../imagenes/continuar.png);
	width:133px;
	height:70px;
	margin:-260px auto 0 auto;}
	
	



.continuar2{
	background-image:url(../imagenes/continuar.png);
	width:133px;
	height:70px;
	margin:230px auto 0 auto;
	}
	
	

	
	


.continuar3{
	background-image:url(../imagenes/continuar.png);
	width:	133px;
	height:70px;
	margin:-250px auto 0 auto;
	z-index:1000;
	position:relative;
	}
	
.continuar7{
	background-image:url(../imagenes/continuar.png);
	width:	133px;
	height:70px;
	margin:-10px auto 0 auto;
	z-index:1000;
	position:relative;
	}
	
.continuar6{
	background-image:url(../imagenes/continuar.png);
	width:133px;
	height:70px;
	margin:-10px auto 0 auto;
	position:relative;
	}
	

	
.continuar4{
	background-image:url(../imagenes/continuar.png);
	width:133px;
	height:70px;
	margin:-255px auto 0 auto;
	position:relative;
	}
	
.continuar5{
	background-image:url(../imagenes/continuar.png);
	width:133px;
	height:70px;
	margin:-260px auto 0 auto;
	position:relative;
	}
	

	
	
.finalizar{
	background-image:url(../imagenes/finalizar.png);
	width:90px;
	height:40px;
	margin:40px auto 0 auto;
	}
	
.logo{
	background-image:url(../imagenes/logo.png);
	width:100px;
	height:99px;
	margin:-40px auto 0 auto;
	}
	
.logo:hover{
	background-image:url(../imagenes/logo.png);
	width:100px;
	height:99px;
	margin:-40px auto 0 auto;
	filter:alpha(opacity=80); /* For IE8 and earlier */
	opacity:0.8;
	}
	
	

	
.paso2descarga{
	text-align:left;
	color:#0084B8;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	width:650px;
	height:auto;
	margin:-240px auto 0 10px;
	font-weight:bold;
	
	}
	

.menu{
	background-image:;
	width:700px;
	height:53px;	
	margin:-18px auto 0 70px;
	

}

.decida{
	background-image:url(../imagenes/decida.png);
	width:100px;
	height:53px;	
	float:left;
	position:relative;
	margin-right:20px;}


.decidahover{
	background-image:url(../imagenes/decidah.png);
	width:135px;
	height:72px;	
	float:left;
	position:relative;
	margin-right:5px;
}

.analice{
	background-image:url(../imagenes/analice.png);
	width:100px;
	height:53px;
	float:left;
	position:relative;	
	margin-right:20px;

}

.analicehover{
	background-image:url(../imagenes/analiceh.png);
	width:135px;
	height:72px;
	float:left;
	position:relative;	
	margin-right:5px;
}

.vinculese{
	background-image:url(../imagenes/vinculese.png);
	width:100px;
	height:53px;
	float:left;
	position:relative;	
	margin-right:20px;

}

.vinculesehover{
	background-image:url(../imagenes/vinculeseh.png);
	width:135px;
	height:72px;
	float:left;
	position:relative;	
	margin-right:5px;
	

}

.aproveche{
	background-image:url(../imagenes/aproveche.png);
	width:100px;
	height:53px;
	float:left;
	position:relative;	
	margin-right:20px;
}

.aprovechehover{
	background-image:url(../imagenes/aprovecheh.png);
	width:135px;
	height:72px;
	float:left;
	position:relative;	
	margin-right:5px;
	
	
}

.divulgue{
	background-image:url(../imagenes/divulgue.png);
	width:100px;
	height:53px;
	float:left;
	position:relative;	
	
}

.divulguehover{
	background-image:url(../imagenes/divulgueh.png);
	width:135px;
	height:72px;
	float:left;
	position:relative;	
	
}

.formulario{
	width:600px;
	height:130px;
	margin:-20px auto 0 -30px;
	position:relative;
	}
	
.formulario1{
	width:580px;
	height:190px;
	margin:-60px auto 0 10px;
	position:relative:
	}

.textoformulario{
	text-align:justify;
	color:#2954A2;
	font-size:18px;
	font-family:QlassikBold_TB;
	width:580px;
	height:70px;
	margin:10px auto 0 -25px;
	font-weight:bold}
	
	.textoformulario1{
	text-align:justify;
	color:#0084B8;
	font-size:19px;
	font-family:QlassikBold_TB;
	width:530px;
	height:70px;
	margin:-50px auto 0 auto;
	font-weight:bold}
	
	.textoformulario2{
	text-align:justify;
	color:#0084B8;
	font-size:17px;
	font-family:QlassikBold_TB;
	width:530px;
	height:70px;
	margin:-15px auto 0 -5px;
	font-weight:bold}
	
	.razon{
		background:url(../imagenes/razon.png);
		width:197px;
		height:22px;
		position:relative;
		float:left;
		margin:0 auto 0 auto;
		padding:3px 0 0 103px;
		
		}
		
		.gerente{
		background:url(../imagenes/gerente.png);
		width:197px;
		height:22px;
		position:relative;
		float:left;
		margin:30px auto 0 -300px;
		padding:3px 0 0 103px;
		}
		
		.contacto{
		background:url(../imagenes/contacto.png);
		width:197px;
		height:22px;
		position:relative;
		float:left;
		margin:60px auto 0 -300px;
		padding:3px 0 0 103px;
		}
		
		.registro{
		background:url(../imagenes/registro.png);
		width:197px;
		height:22px;
		position:relative;
		float:left;
		margin:90px auto 0 -300px;
		padding:3px 0 0 103px;
		}
		
		.registro1{
		background:url(../imagenes/registro.png);
		width:150px;
		height:22px;
		position:relative;
		float:left;
		margin:90px auto 0 -300px;
		}
		
		.domicilio{
		background:url(../imagenes/registro.png);
		width:197px;
		height:22px;
		position:relative;
		float:left;
		margin:5px auto 0 auto;
		padding:3px 0 0 103px;
		}
		
		.telefono{
		background:url(../imagenes/telefono.png) no-repeat;
		width:197px;
		height:22px;
		position:relative;
		float:left;
		margin:5px auto 0 auto;
		padding:3px 0 0 103px;
		}
		
		.nit{
		background:url(../imagenes/nit.png);
		width:197px;
		height:24px;
		position:relative;
		float:left;
		margin:-176px auto 0 302px;
		padding:3px 0 0 103px;
		}
		
		.nit1{
		background:url(../imagenes/nit.png);
		width:157px;
		height:22px;
		position:relative;
		float:left;
		margin:-115px auto 0 10px;
		padding:3px 0 0 102px;
		}
		
		.email{
		background:url(../imagenes/email.png);
		width:197px;
		height:22px;
		position:relative;
		float:left;
		margin-bottom:5px;
		margin:-146px auto 0 302px;
		padding:3px 0 0 103px;
		}
		
		.email1{
		background:url(../imagenes/email1.png);
		width:197px;
		height:22px;
		position:relative;
		float:left;
		margin-bottom:5px;
		margin:-116px auto 0 302px;
		padding:3px 0 0 103px;
		}
		
		.ciudad1{
		background:url(../imagenes/ciudad2.png);
		width:197px;
		height:22px;
		position:relative;
		float:left;
		margin:120px auto 0 -300px;
		padding:3px 0 0 103px;
		}
		
		.tweet{
		background:url(../imagenes/twitter1.png);
		width:197px;
		height:22px;
		position:relative;
		float:left;
		margin:150px auto 0 -300px;
		padding:3px 0 0 103px;
		}
		
		.telefono1{
		background:url(../imagenes/telefono.png);
		width:197px;
		height:24px;
		position:relative;
		float:left;
		margin-bottom:5px;
		margin:-84px auto 0 302px;
		padding:3px 0 0 103px;
		}
		
		.direccion1{
		background:url(../imagenes/direccion.png);
		width:197px;
		height:24px;
		position:relative;
		float:left;
		margin-bottom:5px;
		margin:-54px auto 0 302px;
		padding:3px 0 0 103px;
		}
		
		.email2{
		background:url(../imagenes/email.png);
		width:153px;
		height:22px;
		position:relative;
		float:left;
		margin-bottom:5px;
		margin:-85px auto 0 10px;
		padding:3px 0 0 102px;
		}
		
		.email3{
		background:url(../imagenes/email.png);
		width:153px;
		height:22px;
		position:relative;
		float:left;
		margin-bottom:5px;
		margin:-55px auto 0 10px;
		padding:3px 0 0 102px;
		}
		
		.ciudad{
		background:url(../imagenes/ciudad.png);
		width:156px;
		height:22px;
		position:relative;
		float:left;
		margin-bottom:5px;
		margin:-25px auto 0 10px;
		padding:3px 0 0 54px;
		}
		
		.invitacion{
			background:url(../imagenes/invitacion.png);
			width:226px;
			height:44px;
			margin: 0 auto 20px 150px;			
		z-index:1000;
		
			}
			
			.invitacion:hover{
			background:url(../imagenes/invitacionh.png);
			width:226px;
			height:44px;
			margin: 0 auto 20px 150px;			
		z-index:1000;
			}
		
		.invitacionimg{
			background:url(../imagenes/colombia.png);
			width:175px;
			height:25px;
			margin:-45px auto 20px 300px;
			}
		
		
		.verificar{
		width:200px;
		height:32px;
		position:relative;
		float:left;
		margin-bottom:5px;
		margin:-10px auto 0 370px;
		font-family:QlassikBold_TB;
		color:#0084B8;
		font-size:14px;
		font-weight:bold;
		text-align:center;
		}	
		
		.verificar1{
		
		font-family:QlassikBold_TB;
		color:#2954A2;
		font-size:12px;
		font-weight:bold;
		}		
		
	
	.contar{
		background:url(../imagenes/contar.png);
		
		width:430px;
		height:47px;
		position:relative;
		float:left;
		margin:15px auto 10px auto;
		padding:0 0 0 170px;
		}
		
	.contare{
		background:url(../imagenes/contare.png);
		width:430px;
		height:47px;
		position:relative;
		float:left;
		margin:15px auto 10px auto;
		padding:0 0 0 170px;
		}
		
		.contar1{
		width:430px;
		height:47px;
		position:relative;
		float:left;
		margin:5px auto 0 auto;
		font-size:18px;
		font-family:QlassikBold_TB;
		color:#2954A2;
		font-weight:bold;
				text-alig:left;
		}
		
		
		
	.contenidop4{
		width:545px;
		height:560px;
		padding-left:10px;
		background:url(../imagenes/ejesc.png);
		z-index:100;
		opacity:0.99;
filter:alpha(opacity=100); /* For IE8 and earlier */
		margin:-230px auto 0 -20px;
		
		font-size:18px;
		font-family:QlassikBold_TB;
		color:#2954A2;
		font-weight:bold;
		padding:10px;
		border:2px #2954A2 solid;
		text-align:justify;
		
		}
		
	.contenidop4n{
		background:url(../imagenes/ejenormativo.png) no-repeat;		
		font-size:20px;
		font-family:QlassikBold_TB;
		color:#FFF;
		font-weight:bold;
				text-align:justify;
				margin-left:-10px;
		
		}
		
		
	.contenidop4f{
		background:url(../imagenes/ejefortalecimiento.png) no-repeat;		
		font-size:20px;
		font-family:QlassikBold_TB;
		color:#FFF;
		font-weight:bold;
				text-align:justify;
				margin-left:-10px;
		
		}
		
		.contenidop4c{
		background:url(../imagenes/ejecapital.png) no-repeat;		
		font-size:20px;
		font-family:QlassikBold_TB;
		color:#FFF;
		font-weight:bold;
				text-align:justify;
				margin-left:-10px;
		
		}
		
		.contenidop4s{
		background:url(../imagenes/ejesostenibilidad.png) no-repeat;		
		font-size:20px;
		font-family:QlassikBold_TB;
		color:#FFF;
		font-weight:bold;
				text-align:justify;
				margin-left:-10px;
		
		}

#footer{
	background-image:url(../imagenes/footer.png);
	width:800px;
	min-height: 56px; 
  height: auto !important;
  height: 56px;	
	margin: 0 auto 0 auto;
	
	
	
	
	}
	
#footer1{
	background-image:url(../imagenes/footer.png);
	width:800px;
	min-height: 70px; 
  height: auto !important;
  height: 96px;	
	margin: 0 auto 0 auto;

	
	}

.empuje1 {height:70px;}


.face{
	margin:-110px auto 0 200px;
	}

.twitter{
	margin:-55px auto 0 280px;
	}