.clear{
	clear:	both;
}	


	
body{
	background:				#000;
	background-repeat: 		repeat;
	background-position:	center;
}


#wrapper{ /*contenedor*/
	width:	  		1004px;
	height:			780px;
	margin:	  		0 auto;
	padding:	 	0px;
	background-repeat: no-repeat;
	background: 	url(../img/home.jpg);
			
}

#sinopsis{ /*contenedor*/
	width:	  		1004px;
	height:			780px;
	margin:	  		0 auto;
	padding:	 	0px;
	background-repeat: no-repeat;
	background: 	url(../img/sinopsis.jpg);
			
}

#trailer{ /*contenedor*/
	width:	  		1004px;
	height:			780px;
	margin:	  		0 auto;
	padding:	 	0px;
	background-repeat: no-repeat;
	background: 	url(../img/trailer.jpg);
			
}

#creditos{ /*contenedor*/
	width:	  		1004px;
	height:			780px;
	margin:	  		0 auto;
	padding:	 	0px;
	background-repeat: no-repeat;
	background: 	url(../img/creditosa.jpg);
			
}

#festyprem{ /*contenedor*/
	width:	  		1004px;
	height:			780px;
	margin:	  		0 auto;
	padding:	 	0px;
	background-repeat: no-repeat;
	background: 	url(../img/trailer.jpg);
			
}

.entrar{
	width:	  		1004px;	
	height:			300px;
	margin:	  		615px -6px;
	padding:	 	0px;
	text-align:		center;	
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: 			#343434;
	font-size:		25px;
	text-decoration: none;	
	
	
}

.entrar a{
	
	color: 			#999;
	font-size:		25px;
	text-decoration: none;	
	
	
	}
	
	
	.trailer{
	width:	  		0px;
	margin:	  		45px -50px;
	padding:	 	0px;
	text-align:		center;	
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: 			#343434;
	font-size:		25px;
	text-decoration: none;	
	float:			 left;
	
	
}

.trailer a{
	
	color: 			#999;
	font-size:		25px;
	text-decoration: none;	
	margin:			10px -47px;
	
	
	
	}
	

	
	
	.sinopsis{
	width:	  		0px;
	margin:	  		45px 205px;
	padding:	 	0px;
	text-align:		center;	
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: 			#343434;
	font-size:		25px;
	text-decoration: none;	
	float:			 left;
	
	
}

.sinopsis a{
	
	color: 			#999;
	font-size:		25px;
	text-decoration: none;	
	margin:			10px -47px;
	
	
	}
	
	
	.creditos{
	width:	  		0px;	
	margin:	  		45px 99px;
	padding:	 	0px;
	text-align:		center;	
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: 			#343434;
	font-size:		25px;
	text-decoration: none;
	float:			 left;
	
	
}

.creditos a{
	
	color: 			#999;
	font-size:		25px;
	text-decoration: none;	
	margin:			10px -47px;
	
	
	
	}
	
	.festyprem{
	width:	  		0px;	
	margin:	  		45px 128px;
	padding:	 	0px;
	text-align:		center;	
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: 			#343434;
	font-size:		25px;
	text-decoration: none;
	float:			 left;
	
	
}
	
	
.festyprem  a{
	
	color: 			#999;
	font-size:		25px;
	text-decoration: none;	
	margin:			10px -240px;
	
	
	
	}	
	
	
#texto{
	width:	  		900px;	
	height:			300px;
	margin:	  		400px 85px;
	padding:	 	0px;
	text-align:		left;	
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:			#FFF;				
	font-size:		16px;
	text-decoration: none;	
	float:			 left;
}

#textofp p{
	width:	  		900px;	
	height:			300px;
	margin:	  		262px 168px;
	padding:	 	0px;
	text-align:		left;	
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:			#FFF;				
	font-size:		16px;
	text-decoration: none;	
	float:			 left;
}


#textofp2 {
	width:	  		900px;	
	height:			300px;
	margin:	  		78px 221px;
	padding:	 	0px;
	text-align:		left;	
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:			#FFF;				
	font-size:		16px;
	text-decoration: none;	
	float:			 left;
}

#textofp2 strong{
	color: #89A7AC;
	
	}


#textofp img{
	margin:			-26px 12px;
	
	}
	
	#F1 {
	margin:			1px 201px;
	float:			left;
	width:			600px;
	text-decoration: none;	
	
	}
	
	#F1 p a{
	margin:			10px 11px;	
	float:			left;	
	text-decoration: none;	
	color:			#b7dbf0
	
	}	
	
	#F2 {
	margin:			-30px 244px;
	float:			left;
	width:			600px;
	text-decoration: none;	
	color:			#FFFFFF;
	}	
	
	#F2 p a{
	margin:			10px 11px;	
	float:			left;	
	text-decoration: none;	
	color:			#b7dbf0;

	}
	
	
		#F3 {
	margin:			78px 307px;
	float:			left;
	width:			600px;
	text-decoration: none;	
	color:			#FFFFFF;
	
	}	
	
	#F3 p a{
	margin:			10px 11px;	
	float:			left;	
	text-decoration: none;	
	color:			#b7dbf0;
	}




		#F4 {
	margin:			-106px 246px;
	float:			left;
	width:			600px;
	text-decoration: none;
	color:			#FFFFFF;	
	
	}	
	
	#F4 p a{
	margin:			10px 11px;	
	float:			left;	
	text-decoration: none;	
	color:			#b7dbf0;

	}
	
	
	
			#F5 {
	margin:			-31px 327px;
	float:			left;
	width:			600px;
	text-decoration: none;	
	color:			#FFFFFF;
	
	}	
	
	#F5 p a{
	margin:			10px 11px;	
	float:			left;	
	text-decoration: none;
	color:			#b7dbf0;	

	}




#texto h2{
	color:			#1f1f1f;
	
	}
	
	
	#video {	
	width:	   		510px;
	float:			left;
	margin:			150px 243px 0;



}

	
	

header ul {
	list-style-type:	none;
	margin:			0 15px;
	height:			29px;
	padding:			0;
	z-index:			999;
	border-radius:	3px;
	
	background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#666));
	background: -moz-linear-gradient(top,  #333,  #666);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#666');
	
}

header li{ 
	float:			left; /*floten los elementos */
	position: 		relative;
	
	

}

header ul li{ 

	text-align: center;
	width:		139px;

	

}

header ul li a{ 
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	display:	  	 block;
	padding:	 	 4px;
	background:		 #666;
	color:		     #fff;
	text-decoration: none;
	color:			 #FFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#666));
	background: -moz-linear-gradient(top,  #333,  #666);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#666');
	border-right:	1px outset #ccc;


}



header li a:hover{ /*funcion con mouse encima */
	background:   #ccc;
	color:		  #666;

}

header ul ul{
	display:	none;
	position:	absolute;
	left:		0;
	padding: 	 0;
	margin:	0;
}
header ul ul ul{
	left:114px; 
	top:0;
}


header ul li:hover > ul{
	display:	block;


	
}


header ul ul li{
	float:	none;
	width:  auto;
	border-bottom:	#676;
	
}

header ul ul li a{
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	border-bottom: 	 1px solid #535353;
	padding:	 	 15px 36px;
	background: -webkit-gradient(linear, left top, left bottom, from(#5B5B5B), to(#666));
	background: -moz-linear-gradient(top,  #5B5B5B,  #666);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5B5B5B', endColorstr='#666');
	color:		     #fff;
	text-decoration: none;
	margin:			 0;
	font-size:		 14px;
	border-bottom:   1px solid #4E4E4E;
	
	
}

#imglateral {
	margin:			  10px 15px;
	font-family:	  Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:		      #fff;
	text-decoration:  none;
	list-style-type:  none;
	width:			  140px;
	height:			  550px;
	float:			 left;
	border-right:    1px solid #CCC;

}



#programas {
	margin:			  10px 0 0 0;
	font-family:	  Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:		      #fff;
	text-decoration:  none;
	list-style-type:  none;
	width:			  275px;
	height:			  840px;
	float:			 left;
	border-right:    1px solid #CCC;
	
}
#programas h3{
	margin:			  10px 50px 0;
	font-family:	  Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:			  #666;
	

}

#programas ul{
	list-style-type:	none;
	margin:				10px 0 0 -16px;

}


#programas li a{

	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: 			#666;
	text-decoration: none;
	list-style-type:  none;
	font-size:		 13px;
	

}

#programas li{
	width:		243px;
	height:		 33px;
	-webkit-transition: 	all ease-in 0.2s;
	-moz-transition:	   all ease-in 0.2s;
	-ms-transition:  		all ease-in 0.2s;
	-o-transition: 		 all ease-in 0.2s;
	transition:			all ease-in 0.2s;
	
}
	
#programas li:hover{
	background:			#f5f5f5;
}



#programas ul a{
	margin: 	0;

}

#programas hr{
	border: 		1px solid #CCC;
	height: 		1px; 
	width: 			96%;
	margin:			1px;
	
}

#btnlat{
	width:		275px;
	float:		left;
	margin:		70px 0px;
	
	}

.botones a {
	margin:			  17px 30px;
	width:			  221px;
	height:			  51px;
	float:			 left;
	border-radius:	 10px;
	transition:		 all 0.2s ease-in 0s;
	background:		 -webkit-gradient(linear, left top, left bottom, from(#C03), to(#903));
	background: 	-moz-linear-gradient(top,  #C03,  #903);
	filter: 	    progid:DXImageTransform.Microsoft.gradient(startColorstr='#C03', endColorstr='#903');
}	

.botones{
	margin:  -44px 1px;

}
.botones a:hover{
background: -webkit-gradient(linear, left top, left bottom, from(#903), to(#C03));
	background: -moz-linear-gradient(top,  #903,  #C03);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#903', endColorstr='#C03');
}

.botones a p {
	font-family:	  Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:		      #fff;
	text-decoration:  none;
	list-style-type:  none;
	width:			  221px;
	float:			 left;
	margin:			0, auto;
}

.botones a p img{
	float:			 left;
	text-align:		 center;
	padding:		0 34px;
	margin:			-7px;
}

header ul li:first-child a{
	border-radius:    3px 0 0 3px;
}
header ul ul li:first-child a{
	border-radius:    0;
}
header ul li:last-child a{
	border-radius:    0px 3px 3px 0px;
}


#contenido{
	width:			1004px;
	height:			780px;
	float:			left;
	
	}
#contenidoAc{
	width:			700px;
	min-height:		600px;
	float:			left;

}
	
#contenidoL4p{
	width:			810px;
	float:			left;
	min-height:		600px;

	
	}
#contenidoL4p1{
	width:			790px;
	float:			left;
	margin:			10px;
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;	
	color:			#666;
	text-align:		justify;
	}
	
	#contenidoCtc{
	width:			808px;
	float:			left;
	margin:			10px;
	

	}
	
	#contenidoCtc p{
    width:				285px;
	font-family:		Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;	
	color:				#666;
	float:				left;
	margin:				30px 41px;
	padding:			15px 60px;
	border-left: 		1px solid #CCC; 
	border-right: 		1px solid #CCC; 
	
	}
	
	#contenidoCtc h3{
    width:				615px;
	font-family:		Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;	
	color:				#666;
	float:				left;
	margin:				10px 30px;
	padding:			15px 60px;
	background:		url(../img/encabezadoAdm.jpg);
	text-align:			center;
	
	}
	#mapa{
	font-family:		Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;	
	color:				#666;
    width:				500px;
	float:				left;
	margin:				10px 85px;
	padding:			15px 60px;

	
	}
	#contenidoCom{
	width:			808px;
	height:			300px;
	float:			left;
	margin:			10px;


	}
	
	#contenidoCom h2{
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;	
	color:			#666;
	width:			700px;
	margin:			10px;
	text-align:		center;
	background:		url(../img/encabezadoAdm.jpg);
	padding:        15px 35px;

	}
	
	#contenidoCom #sal p{
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;	
	color:			#666;
	width:			700px;
	margin:			40px 9px;
	text-align:		justify;
	padding:        15px 35px;
	border-left: 	  1px solid #ccc;
	border-right: 	  1px solid #ccc;

	}
	
	#contenidoAdm{
	width:			808px;
	float:			left;
	margin:			10px;

	
	}
	
	#contenidoAdm h2{
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;	
	color:			#fff;
	width:			700px;
	margin:			10px;
	text-align:		center;
	background-image: url(../img/encabezadoAdm.jpg);
	padding:        15px 35px;

	
	}
	
	#contenidoAvi h2{
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;	
	color:			#fff;
	width:			700px;
	margin:			10px 100px;
	text-align:		center;
	background-image: url(../img/encabezadoAdm.jpg);
	padding:        15px 35px;

	
	}
	
	
	
#submenu {
	width:			640px;
	float:			left;
	margin: 		57px 40px 0px;
	text-align:		center;
	border-bottom:	1px solid #ccc;

	
}
	

	
	
#submenu .b1 a, .b2 a, .b3 a, .b4 a{
	margin:			 1px 3px 10px;
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:			#666;
	float:			left;
	width: 			149px;
	list-style-type:	none;
	text-decoration:  none;
	-webkit-transition: 	all ease-in 0.2s;
	-moz-transition:	   all ease-in 0.2s;
	-ms-transition:  		all ease-in 0.2s;
	-o-transition: 		 all ease-in 0.2s;
	transition:			all ease-in 0.2s;
	
	}
	
	#submenu .b1 a:hover{
	color:			#ADADAD;
}

	#submenu .b2 a:hover{
	color:			#ADADAD;
}

	#submenu .b3 a:hover{
	color:			#ADADAD;
}

	#submenu .b4 a:hover{
	color:			#ADADAD;
}
	
	
#submenu .b1 a, .b2 a, .b3 a{
    border-right:	1px solid #666;
	
	
	}
	
	#contenidoAc1{
	width:			700px;
	float:			left;
	margin:			10px;
	
	}
	
    #contenidoAc1 h3{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#666;
		margin:			10px 26px;
		background:		#e7e7e7;
		padding:		13px 0px;
		text-align:		center;
	
	}
	
	
	
	#encabezadoCac h3{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#fff;
		margin:			10px 26px;
		background:		url(../img/encabezadoCac.jpg);
		padding:		13px 0px;
		text-align:		center;
		}
		
			#boldCac {
			font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
			color: 			#399;
			margin:			15px 31px;
			padding:		13px 0px;
			font-size:		17px;
		
			}
		
	#encabezadoAc h3{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#fff;
		margin:			10px 26px;
		background:		url(../img/encabezadoAc.jpg);
		padding:		13px 0px;
		text-align:		center;
		}
		
			#boldAc {
			font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
			color: 			#399;
			margin:			15px 31px;
			padding:		13px 0px;
			font-size:		17px;
		
			}
		
		#encabezadoCf h3{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#fff;
		margin:			10px 26px;
		background:		url(../img/encabezadoCf.jpg);
		padding:		13px 0px;
		text-align:		center;
		}
		
			#boldCf {
			font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
			color: 			#399;
			margin:			15px 31px;
			padding:		13px 0px;
			font-size:		17px;
		
			}
		
		#encabezadoCl h3{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#fff;
		margin:			10px 26px;
		background:		url(../img/encabezadoCl.jpg);
		padding:		13px 0px;
		text-align:		center;
		}
		
			
		#encabezadoCl h2{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#666;
		margin:			10px 26px;
		padding:		13px 0px;
		text-align:		center;
		}
		
			#boldCl {
				font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
				color: 			#399;
				margin:			15px 31px;
				padding:		13px 0px;
				font-size:		17px;
			
				}
		
		#encabezadoDub h3{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#fff;
		margin:			10px 26px;
		background:		url(../img/encabezadoDub.jpg);
		padding:		13px 0px;
		text-align:		center;
		}
		
			#boldDub {
			font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
			color: 			#399;
			margin:			15px 31px;
			padding:		13px 0px;
			font-size:		17px;
		
			}
		
		#encabezadoEac h3{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#fff;
		margin:			10px 26px;
		background:		url(../img/encabezadoEac.jpg);
		padding:		13px 0px;
		text-align:		center;
		}
		
			#boldEac {
			font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
			color: 			#399;
			margin:			15px 31px;
			padding:		13px 0px;
			font-size:		17px;
		
			}
		
		#encabezadoFd h3{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#fff;
		margin:			10px 26px;
		background:		url(../img/encabezadoFd.jpg);
		padding:		13px 0px;
		text-align:		center;
		}
	
		#encabezadoFd h2{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#666;
		margin:			10px 26px;
		padding:		13px 0px;
		text-align:		center;
		}
		
			#boldFd {
			font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
			color:			#639;
			margin:			15px 31px;
			padding:		13px 0px;
			font-size:		17px;
		
			}
		
		#encabezadoGc h3{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#fff;
		margin:			10px 26px;
		background:		url(../img/encabezadoGc.jpg);
		padding:		13px 0px;
		text-align:		center;
		}
		
			#boldGc {
			font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
			color: 			#399;
			margin:			15px 31px;
			padding:		13px 0px;
			font-size:		17px;
		
			}
		
		#encabezadoIac h3{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#fff;
		margin:			10px 26px;
		background:		url(../img/encabezadoIac.jpg);
		padding:		13px 0px;
		text-align:		center;
		}
		
			#boldIac {
			font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
			color: 			#399;
			margin:			15px 31px;
			padding:		13px 0px;
			font-size:		17px;
		
			}
		
		#encabezadoImp h3{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#fff;
		margin:			10px 26px;
		background:		url(../img/encabezadoImp.jpg);
		padding:		13px 0px;
		text-align:		center;
		}
	
		#encabezadoImp  h2{
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color: 			#333;
		margin:			10px 26px;
		padding:		13px 0px;
		text-align:		center;
		}
		
			#boldImp	 {
			font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
			color: 			#399;
			margin:			15px 31px;
			padding:		13px 0px;
			font-size:		17px;
		
			}
		
	
   #contenidoAc1 p{
		font-family: 	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		color:			#666;
		margin:			20px 30px 0px;
		text-align:     justify;	
	
	}
	
		#contenidoAc1 .plan p{
			-moz-column-count: 2;
			-moz-column-gap: 5px;
			-webkit-column-count: 2;
			-webkit-column-gap: 20px;
			column-count: 2;
			column-gap: 20px; 
		}
		
.plan {
	min-height:   	600px;
}
	
	#imgcurso{
	width:			610px;
	float:			left;
	margin:			22px 40px;
	text-align:		center;
		
		}
		
	#vidcurso{
	width:			610px;
	float:			left;
	margin:			20px 40px;
	text-align:		center;
		
		}






#redes {
	width:	190px;
	margin: 10px -11px 0;
	float:	left;
	text-decoration:  none;	
	text-align:			left;
}


#redes hr{
	border: 1px solid #CCC;
	height: 1px; 
	width:  94%;
	margin:	2px 10px 0px;

	
}
	

#redes h3{
	margin:			  40px 10px 0;
	font-family:	  Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:			  #666;
	padding:		  6 0 6px;
	width:				178px;
	text-align:			center;
	border-top: 	  2px solid #ccc;
	

}

#columna1 {
	font-family:	 Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	width:				73px;
	list-style-type:	none;
	margin:				30px 17px 0 3px;
	float:				left;
}
#columna1 li{
	font-family:	 Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	width:				73px;
	list-style-type:	none;
	margin:				10px;
	float:				left;
}


#columna2 {
	font-family:	  Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	width:			  73px;
	list-style-type:	none;
	margin:			  31px 0 0;
	float:			  left;
		
}


#columna2 li{
	font-family:	  Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	width:			  73px;
	list-style-type:	none;
	margin:			  10px;
	float:			  left;
	
}

#noticias {
	font-family:	  Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:			  #666;
	margin:     	  0px 15px;
	float:			  left;
	height:			  615px;
	text-align:			center;
	text-decoration:	none;
}



#noticias li p{
	height:			270px;
	font-size:		14px;
	
}
	
#noticias hr{

	height: 		1px; 
	width:  		98%;
	margin:			5px 0px 0px;	

}


.noticia2{
	font-family:	  Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	width:					173px;
	height:					370px;
	float:					left;
	margin:					0px 29px;
	
	
	}
	
	
.noticia2, li{
	width:					173px;
	list-style-type:		none;
	
}

.mas {
	color:					#06C;
	
}


	
.ws-title{
		display:none}
		
		
		
#formulario {
		font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		width:			400px;
		margin: 		0px;
		min-height:		600px;
		float: 			left;
}

#formulario input{
	padding:		5px;
				
}

#formulario name{
	padding:		10px;
		
}


#requisitos {
		width:			300px;
		min-height:		600px;
		float:			left;
}

#requisitos p{
	font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		width:			300px;
		min-height:		600px;
		background:     none;	
		text-align:		left;	
		margin:			10px 50px;
	}
	
	
#aviso {
		width:			600px;
		min-height:		600px;
		float:			left;
}

#aviso p{
	font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
		width:			600px;
		min-height:		600px;
		background:     none;	
		text-align:		left;	
		margin:			10px 200px;
	}
	
	

#btnSal a {
	font-family:	  Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:		      #fff;
	text-decoration:  none;
	list-style-type:  none;
	width:			  221px;
	float:			 left;
	margin:			0, auto;
	text-align:		center;
	font-size:		20px;
	margin:			10px 0px;
	
}

#btnSal {
margin:			  5px 285px;
	width:			  221px;
	height:			  51px;
	float:			 left;
	border-radius:	 10px;
	transition:		 all 0.2s ease-in 0s;
	background:		 -webkit-gradient(linear, left top, left bottom, from(#000), to(#484848));
	background: 	-moz-linear-gradient(top,  #000,  #484848);
	filter: 	    progid:DXImageTransform.Microsoft.gradient(startColorstr='#000', endColorstr='#484848');
	
}

#btnSal:hover{
background: -webkit-gradient(linear, left top, left bottom, from(#484848), to(#000));
	background: -moz-linear-gradient(top,  #484848,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#484848', endColorstr='#000');
}

#footer{
	width:      	1004px;
	margin:			0px auto;;	
	background:     none;
	height:			30px;
				
}		
		
#footer p{
	font-family:    Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:			#666;
	font-size:		14px;
	width:      	1004px;
	height:			50px;
	margin:			0 auto;
	float:			left;	
	text-align:		center;
	background:     none;
	padding:		20px 0px;
    				
}

#encabezadoprg{
	margin:  0px 22px;
}

#c1{
	width:	  		245px;	
	margin:	  		11px 60px;
	padding:	 	0px;
	text-align:		left;	
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:			#FFF;				
	font-size:		16px;
	text-decoration: none;	
	float:			 left;
	font-size:		12px;
}

#c1 strong{
	color:		#6495ad;
}


#c2{
	width: 210px;
	margin-top: -19px;
	margin-right: -50px;
	margin-left: -50px;
	margin-bottom: -31px;
	padding: 0px;
	text-align: left;
	font-family: Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 16px;
	text-decoration: none;
	float: left;
	font-size: 10px;
}


#c2 strong{
	color:		#6495ad;
}


#c2 .color2 strong{
	color:		#b7dbf0;
		
}

#c3{
	width: 285px;
	margin-top: -270px;
	margin-right: 227px;
	margin-left: 227px;
	margin-bottom: -385px;
	padding: 0px;
	text-align: left;
	font-family: Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	float: left;
	font-size: 10px;
}


#c3 strong{
	color:		#6495ad;
}


#c3 .color2 strong{
	color:		#b7dbf0;
		
}

#c4{
	width: 285px;
	margin-top: -271px;
	margin-right: 202px;
	margin-left: 202px;
	margin-bottom: -402px;
	padding: 0px;
	text-align: left;
	font-family: Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	float: left;
	font-size: 10px;
}


#c4 strong{
	color:		#6495ad;
}


#c4 .color2 strong{
	color:		#b7dbf0;
		
}

#c5{
	width: 360px;
	margin-top: 48px;
	margin-right: -684px;
	margin-left: -481px;
	margin-bottom: -40px;
	padding: 0px;
	text-align: left;
	font-family: Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	float: left;
	font-size: 10px;
}


#c5 strong{
	color:		#FFF;
}


#c5 .color2 strong{
	color:		#b7dbf0;
		
}


#c6{
	width: 360px;
	margin-top: 130px;
	margin-right: -290px;
	margin-left: -95px;
	margin-bottom: 21px;
	padding: 0px;
	text-align: left;
	font-family: Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	float: left;
	font-size: 10px;
}


#c6 strong{
	color:		#FFF;
}


#c6 .color2 strong{
	color:		#b7dbf0;
		
}

#c7{
	width: 360px;
	margin-top: 143px;
	margin-right: -120px;
	margin-left: 53px;
	margin-bottom: 5px;
	padding: 0px;
	text-align: left;
	font-family: Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	float: left;
	font-size: 10px;
}


#c7 strong{
	color:		#FFF;
}


#c7 .color2 strong{
	color:		#b7dbf0;
		
}

#c8{
	width: 360px;
	margin-top: -145px;
	margin-right: 50px;
	margin-left: 227px;
	margin-bottom: -145px;
	padding: 0px;
	text-align: left;
	font-family: Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	float: left;
	font-size: 10px;
}


#c8 strong{
	color:		#FFF;
}


#c8 .color2 strong{
	color:		#b7dbf0;
		
}

#c9{
	width:	  		510px;	
	margin:	  		-2px -255px;
	padding:	 	0px;
	text-align:		left;	
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:			#FFF;				
	text-decoration: none;	
	float:			 left;
	font-size:		10px;
}


#c9 strong{
	color:		#b7dbf0;
}


#c9 .color2 strong{
	color:		#b7dbf0;
		
}

#c10{
	width:	  		510px;	
	margin:	  		27px -307px;
	padding:	 	0px;
	text-align:		left;	
	font-family:	Calibri, "Calibri Bold", "Calibri Bold Italic", "Calibri Italic", Arial, Helvetica, sans-serif;
	color:			#FFF;				
	text-decoration: none;	
	float:			 left;
	font-size:		10px;
}


#c10 strong{
	color:		#b7dbf0;
}


#c10 .color2 strong{
	color:		#b7dbf0;
		
}

#premios{
	float:		left;
	margin:		92px 85px;
}