/**********************/

	div.info1_top{
		width: 235px;
		height: 72px;
		background: url(img/info1_top2.png) no-repeat;
		float: left;
	}
	
				div.info1_top h2{
				color: #fff;
				padding: 0;
				margin: 0;
				font-size: 24px;
				line-height: 100px;
				margin: 0 0 0 16px;
				text-align: center;
				font-family: Arial;
			}
			

	div.info1{
		width: 234px;
		overflow: hidden;
		background: url(img/info1_bg.png) repeat-y;
		float: left;
	}
	
		div.info1 h3{
			clear: both;
			color: #fff;
			width: 234px;
			/*height: 20px;*/
			margin: 10px 0 0 0;
			padding: 4px 0;
			font-size: 18px;
			font-weight: lighter;
			text-align: center;
			line-height: 20px;
			background: url(img/info1_h3_bg.png) repeat-y;
		}
		
		div.info1 h3 a, div.info1 h3 a:hover, div.info1 h3 a:visited{
			color: #fff;
			text-decoration: none;
		}
		
	div.info1 p{
		color: #fff;
		margin: 20px 12px 12px 12px;
		text-align: left;
		
	}
	
	div.info1 div.image{
		width: 76px;
		height: 59px;
		padding: 12px 15px 0 10px;
		float: right;
	}
	
	div.info1 div.image img{
		margin: 1px;
	}
	
	div.info1_bottom{
		width: 234px;
		height: 121px;
		background: url(img/info1_bottom2.png) no-repeat;
		float: left;
	}
		
				div.info1_bottom h2{
				color: #fff;
				padding: 0;
				margin: 92px 0 0 0;
				font-size: 24px;
				text-align: center;
				text-indent: 70px;
				font-family: Arial;
			}
			
/********** fin info 1 ************/

	div.info1_bottom2{
		width: 234px;
		height: 296px;
		background: url(img/info1_bottom.png) no-repeat;
		float: left;
	}
	
/*********/
	
div.info2{
	width: 234px;
	overflow: hidden;
	background: url(img/info2_bg.png) repeat-y;
	float: left;
}

/*********   Info 3   *************/

	div.info3_top{
		width: 234px; 
		height: 72px;
		background: url(img/info3_top2.png) no-repeat;
		float: right;
	}
	
			div.info3_top h2{
				color: #fff;
				padding: 0;
				margin: 0;
				font-size: 20px;
				line-height: 100px;
				text-align: left;
				text-indent: 34px;
				font-family: Arial;
			}
			
			div.info3 h3{
				clear: both;
				color: #fff;
				width: 234px;
				margin: 10px 0 0 0;
				padding: 4px 0;
				font-size: 18px;
				font-weight: lighter;
				text-align: center;
				line-height: 20px;
				background: url(img/info3_h3_bg.png) repeat-y;
			}
		
		div.info3 h3 a, div.info3 h3 a:hover, div.info3 h3 a:visited{
			color: #fff;
			width: 215px;
			text-decoration: none;
		}

	div.info3{
		width: 234px;
		overflow: hidden;
		background: url(img/info3_bg.png) repeat-y;
		float: right;
	}
		
		div.info3 p{
		color: #fff;
		margin: 20px 12px 12px 12px;
		text-align: left;
	}
	
		div.info3 div.image{
			width: 75px;
			height: 58px;
			margin: 12px 15px 0 10px;
			float: left;
		}
		
		div.info3 div.image img{
		margin: 1px;
	}
	
	div.info3_bottom{
		width: 234px;
		height: 121px;
		background: url(img/info3_bottom.png) no-repeat;
		float: right;
	}
	
			div.info3_bottom h2{
				color: #fff;
				padding: 0;
				margin: 92px 0 0 0;
				font-size: 24px;
				text-align: center;
				text-indent: 70px;
				font-family: Arial;
			}
/************ info noticia *************/

	div.info_noticia_top{
		width: 234px;
		height: 75px;
		background: url(img/info_noticia_top2.png) no-repeat;
		float: left;
	}
	
			div.info_noticia_top h2{
				color: #fff;
				padding: 0;
				margin: 0;
				font-size: 24px;
				line-height: 100px;
				margin: 0 0 0 16px;
				text-align: center;
				font-family: Arial;
			}
						
			div.info_noticia h3{
			clear: both;
			color: #fff;
			width: 234px;
			/*height: 20px;*/
			margin: 10px 0 0 0;
			padding: 4px 0;
			font-size: 18px;
			font-weight: lighter;
			text-align: center;
			line-height: 20px;
			background: url(img/info_prog_h3.png) repeat-y;
		}
		
		div.info_noticia h3 a, div.info_noticia h3 a:hover, div.info_noticia h3 a:visited{
			color: #fff;
			text-decoration: none;
		}

	div.info_noticia{
		width: 234px;
		overflow: hidden;
		background: url(img/info_noticia_bg.png) repeat-y;
		float: left;
	}
				
	div.info_noticia p{
		color: #fff;
		margin: 20px 12px 12px 12px;
		text-align: left;
	}

	div.info_noticia div.image{
		width: 75px;
		height: 58px;
		padding: 12px 15px 0 10px;
		float: right;
	}
	
	div.info_noticia div.image img{
		margin: 1px;
	}
	
	div.info_noticia_bottom{
		width: 234px;
		height: 297px;
		background: url(img/info_noticia_bottom.png) no-repeat;
		float: left;
	}
		
				div.info_noticia_bottom h2, div.info_noticia_bottom h2{
				color: #fff;
				padding: 0;
				margin: 92px 0 0 0;
				font-size: 24px;
				text-align: center;
				text-indent: 70px;
				font-family: Arial;
			}
			
/**fin info noticia */

/************ info promo *************/

	div.info_promo_top{
		width: 234px;
		height: 79px;
		background: url(img/info_promo_top.png) no-repeat;
		float: left;
	}
	
				div.info_promo_top h2{
				color: #fff;
				padding: 0;
				font-size: 22px;
				line-height: 100px;
				margin: 0 0 0 12px;
				text-align: center;
				font-family: Arial;
			}
			
	div.info_promo{
		width: 234px;
		overflow: hidden;
		background: url(img/info_promo_bg.png) repeat-y;
		float: left;
	}
		div.info_promo h3{
			clear: both;
			color: #fff;
			width: 234px;
			/*height: 20px;*/
			margin: 10px 0 0 0;
			padding: 4px 0;
			font-size: 18px;
			font-weight: lighter;
			text-align: center;
			line-height: 20px;
			background: url(img/info_promo_h3.png) repeat-y;
		}
		
			div.info_promo h3 a, div.info_promo h3 a:hover, div.info_promo h3 a:visited{
				color: #fff;
				text-decoration: none;
			}
		
	div.info_promo p{
		color: #fff;
		margin: 20px 12px 12px 12px;
		text-align: left;
	}
	
	div.info_promo div.image{
		width: 75px;
		height: 58px;
		padding: 12px 15px 0 10px;
		float: right;
	}
	
	div.info_promo div.image img{
		margin: 1px;
	}
	
	div.info_promo_bottom{
		width: 234px;
		height: 290px;
		background: url(img/info_promo_bottom.png) no-repeat;
		float: left;
	}

/************ info prog *************/

#tit_program {
	margin-left: 118px;
	background: url(img/programas-ver.png) center;
	width: 448px;
	padding-top: 15px;
	height: 45px; 
	color: #fff;
	text-align: center;
	font-size: 20px;
	font-weight: normal;
}

	div.info_prog_top{
		width: 234px;
		height: 74px;
		background: url(img/info_prog_top.png) no-repeat;
		float: left;
	}
	
				div.info_prog_top h2{
				color: #fff;
				padding: 0;
				font-size: 22px;
				line-height: 100px;
				margin: 0 0 0 12px;
				text-align: center;
				font-family: Arial;
			}

	div.info_prog{
		width: 234px;
		overflow: hidden;
		background: url(img/info_prog_bg.png) repeat-y;
		float: left;
	}
		div.info_prog h3{
			clear: both;
			color: #fff;
			width: 234px;
			height: 22px;
			margin: 10px 0 0 0;
			font-size: 18px;
			font-weight: lighter;
			text-align: center;
			line-height: 20px;
			background: url(img/info_prog_h3.png) no-repeat;
		}
		
		div.info_prog h3 a, div.info_prog h3 a:hover, div.info_prog h3 a:visited{
			color: #fff;
			text-decoration: none;
		}
		
	div.info_prog p{
		color: #fff;
		margin: 20px 12px 12px 12px;
		text-align: left;
	}
	
	div.info_prog div.image{
		width: 75px;
		height: 58px;
		padding: 12px 15px 0 10px;
		float: right;
	}
	
	div.info_prog_bottom{
		width: 234px;
		height: 290px;
		background: url(img/info_prog_bottom.png) no-repeat;
		float: left;
	}
			
/**fin info noticia */

div.linea{
	width: 700px;
	height: 11px;
	margin: 20px 0;
	background: url(img/bg_linea.png) no-repeat;
}

/*********** Info nosotros ***********/

	div.info_nosotros_top{
		width: 234px;
		height: 75px;
		background: url(img/info_nosotros_top.png) no-repeat;
		float: left;
	}
	
				div.info_nosotros_top h2{
				color: #fff;
				padding: 8px 0 0 0;
				margin: 0;
				font-size: 24px;
				line-height: 100px;
				text-align: center;
				font-family: Arial;
			}

	div.info_nosotros{
		width: 234px;
		overflow: hidden;
		background: url(img/info_nosotros.png) repeat-y;
		float: left;
	}
		
	div.info_nosotros p{
		color: #fff;
		margin: 20px 12px 12px 12px;
		text-align: left;
	}

	div.info_nosotros_bottom{
		width: 234px;
		height: 77px;
		background: url(img/info_nosotros_bottom.png) no-repeat;
		float: left;
	}
		
				div.info_nosotros_bottom h2{
				color: #fff;
				padding: 0;
				margin: 48px 0 0 0;
				font-size: 24px;
				text-align: center;
				font-family: Arial;
			}
			
/*************	 Info contactos ********/		
	
	div.info_contactos{
		width: 226px;
		margin: 0px;
		overflow: hidden;
		background: url(img/info_contactos.png) repeat-y;
		float: left;
	}
	
		div.info_contactos_top{
			width: 226px;
			height: 72px;
			background: url(img/info_contactos_top.png) no-repeat;
			float: left;
		}
		
			div.info_contactos ul, div.info_contactos ol{
				color: #fff;
				margin: 20px 12px 12px 12px;
				padding: 0;
				text-align: left;
			}
	
			div.info_contactos p, div.info_contactos h3, div.info_contactos h4, div.info_contactos h5{
				color: #fff;
				margin: 20px 12px 12px 12px;
				text-align: left;
			}
				
	div.info_contactos_bottom{
		width: 226px;
		height: 28px;
		margin: 0;
		background: url(img/info_contactos_bottom.png) no-repeat;
		float: left;
	}

/*********** Info nosotros2***********/

	div.info_nosotros2{
		width: 234px;
		overflow: hidden;
		background: url(img/info_nosotros2.png) repeat-y;
		float: left;
	}

	div.info_nosotros2 p{
		color: #fff;
		margin: 20px 12px 12px 12px;
		text-align: left;
	}

	div.info_nosotros2_bottom{
		width: 234px;
		height: 77px;
		background: url(img/info_nosotros2_bottom.png) no-repeat;
		float: left;
	}
		
				div.info_nosotros2_bottom h2{
				color: #fff;
				padding: 0;
				margin: 48px 0 0 0;
				font-size: 20px;
				text-align: center;
				font-family: Arial;
			}
			
/*********** Info nosotros3 ***********/

	div.info_nosotros3{
		width: 234px;
		overflow: hidden;
		background: url(img/info_nosotros3.png) repeat-y;
		float: left;
	}

	div.info_nosotros3 p{
		color: #fff;
		margin: 20px 12px 12px 12px;
		text-align: left;
	}

	div.info_nosotros3_bottom{
		width: 234px;
		height: 300px;
		background: url(img/info_nosotros3_bottom.png) no-repeat;
		float: left;
	}
	
	div.info_nosotros3 ul {
	color: #fff;
	}

/*********** Info faq ***********/

	div.info_faq_top{
		width: 233px;
		height: 125px;
		background: url(img/info_faq_top.png) no-repeat;
		float: left;
	}
	
				div.info_faq_top h2{
				color: #fff;
				padding: 8px 0 0 0;
				margin: 20px 0 0 0;
				font-size: 24px;
				line-height: 150px;
				text-align: center;
				font-family: Arial;
			}

	div.info_faq{
		width: 233px;
		overflow: hidden;
		background: url(img/info_nosotros.png) repeat-y;
		float: left;
	}
		
	div.info_faq p{
		color: #fff;
		margin: 15px 12px 12px 12px;
		padding: 0px 0 10px 0;
		text-align: left;
		border-bottom: 1px;
		border-bottom-style: dotted;
		border-bottom-color: #D6D5D5;
	}
	
		div.info_faq p a, div.info_faq p a:visited{
			color: #fff;
			text-decoration: none;
		}
		
		div.info_faq p a:hover{
			text-decoration: underline;
		}
	
	div.info_faq_bottom{
		width: 233px;
		height: 161px;
		background: url(img/info_faq_bottom.png) no-repeat;
		float: left;
	}
