@import url(https://fonts.googleapis.com/css?family=Raleway:400,500,700,600);
@font-face{font-family:"---utopia-5";src:url( url(../fonts/utopia-regular-webfont.woff))}
a{ text-decoration:none;}
body{
	margin:0;
	padding:0;}
img{ float:left;}
.white{
	color:#FFF;
	}
.margen-b-40{
	margin-bottom:40px;}
.contenido-distrito p{
	font-family:Arial;
	font-size:18px;}
	
.contenido-distrito img{
	margin-right:20px;
	float:left; width:120px; height:auto;}
	
.contenido-distrito div{
	width:100%;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:2px solid #666;
	float:left; height:auto;
	}
	
.border_b2{
	border-bottom:2px solid #000;
	text-align:center;
	padding-bottom:20px;}


.margen-bottom-10{
	margin-bottom:10px;}
	
.upper{
	text-transform:uppercase;}
/* Style the tab */
div.tab {
    overflow: hidden;
    border: 1px solid #ccc;
    background-color: #f1f1f1;
	float:left;
	height:32px;
	margin-left:13px;
}

/* Style the buttons inside the tab */
div.tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 8px 12px;
    transition: 0.3s;
    font-size: 17px;
}

/* Change background color of buttons on hover */
div.tab button:hover {
    background-color: #ddd;
}

/* Create an active/current tablink class */
div.tab button.active {
    background-color: #ccc;
}

/* Style the tab content */
.tabcontent {
    display: none;
    padding: 6px 12px;
    border: 1px solid #ccc;
    border-top: none;
}

.copy{
	width:1000px;
	float:left;
	margin-top:20px;
	text-align:center;}
#semat{
	width:286px;
	font-family: 'Raleway', sans-serif;
	font-size:12px;
	color:#FFF;
	padding-top:2px;
	text-align:center;}
	.semaprecio{
		font-family: 'Raleway', sans-serif;
	font-size:17px;
	font-weight:bold;
		float:left;
		width:85px;
		padding-left:8px;}
		.border-der{
			border-right:2px solid #030706;}
			
		.fr16b{font-family: 'Raleway', sans-serif;
	font-size:16px;font-weight:bold;}
#footer3{
	margin-top:10px;
	background-image: url(http://planoinformativo.com/imagenes/footer-PI2017-3.jpg);
	width:1000px;
	height:303px;
	float:left;}
	
#foot{
	
	
	width:1000px;
	height:120px;
	float:left;}
	
	#sitios{
	width: 135px;
	height: 112px;
	float: left;
	padding: 10px;
	margin-top: 2px;
	margin-bottom: 10px;
}
#sitios ul {
	margin:0px;
	padding:0px;}
#sitios ul li{
	list-style:none;}
	
	
	.fa14fa5527{
	font-family:Arial;
	font-size:14px;
	color:#fa5527;
	text-decoration:none;}
	
	.fa14eaeaea{
	font-family:Arial;
	font-size:14px;
	color:#eaeaea;
	text-decoration:none;}
	
		.fa12fff{
	font-family:Arial;
	font-size:12px;
	color:#FFF;
	text-decoration:none;}
	
#principal-contenido-in-2{
	width:1216px;
	float:left;}	
	
#principal-contenido-in{
	width:1280px;
	float:left;}
#frase{
	margin-left:58px;
	margin-top:94px;
	float:left;}
	
	
	#frase_mini{
	margin-left: 20px;
	margin-top: 32px;
	float: left;
}
	
	#tituloseccion{
		width:840px;
		height:100px;
		line-height:100px;
		float:left;
		background-color:#00005a;
		text-align:center;}
.general_menos{
	width:1020px;
	height:auto;
	float:left;
	margin-left:20px;
	margin-right:20px;}
	
	.panel_500_der{
	width: 500px;
	float: left;
}
.masvideos2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #F30;
	text-decoration: none;
}
.size48{
	font-size:48px;}
.size17{
	font-size:17px;}
.fa140070c0{
	font-family: Arial;
	font-size: 20px;
	color: #0070c0;
	text-decoration: none;
}
.panel_500borde{
	padding: 10px;
	box-sizing: border-box;
	border: 1px solid #ccc;
	border-radius: 10px;
	mz-border-radius: 10px;
	width: 500px;
	float: left;
	margin-bottom: 10px;
	margin-left:10px;
}
.panel_hospital{
	border-radius: 10px;
	mz-border-radius: 10px;
	border: 1px solid #CCC;
	width: 245px;
	height: 160px;
	float: left;
	padding: 10px;
	box-sizing: border-box;
	margin-left: 10px;
	margin-bottom: 10px;
}
		
					#notaslistado_eco{
	width: 100%;
	height: auto;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 20px;
}

.nota_listado_economia{
	width: 100%;
	height: auto;
	margin-bottom: 20px;
	border-bottom: 1px solid #999;
	float: left;
	padding-bottom: 10px;
}

.resumenllamadoslistado2 {
	font-family: Georgia;
	font-size: 18px;
	color: #00004B;
	text-decoration:none;
}
.resumenllamados2 {
	font-family: Arial;
	font-size: 13px;
	color: #666666;
	text-decoration:none;
	
}
	
				#panel_raya{
	margin-top: 20px;
	border-top: 1px solid #000;
	width: 968px;
	height: auto;
	float: left;
}
#contenido_ob2{
	width: 600px;
	height: auto;
	float: left;
}
#contenido_ob{
	width: 520px;
	height: auto;
	float: right;
}
#busca_misa{
	border-radius: 0px 0px 10px 10px;
	mz-border-radius: 0px 0px 10px 10px;
	width: 500px;
	height: 120px;
	background-color: #c89d68;
	float: left;
	padding: 10px;
	box-sizing: border-box;
	font-family: Arial;
	font-size:18px;
	color:#000;
}
#misa{
	border: 1px solid #ccc;
	border-radius: 10px;
	mz-border-radius: 10px;
	width: 500px;
	height: auto;
	padding: 10px;
	box-sizing: border-box;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
#telefonos{
	width:400px;
	height:auto;
	border:1px solid #c62928; border-radius:10px;mz-border-radius:10px;
	float:left;
	margin-left:20px;}
	
	#panel_tel{
	width:400px;
	height:auto;
	border-bottom: 1px solid #666;
	float:left;}
	
	#nombre_tel{
	border-right:1px solid #666;
	width: 250px;
	height: auto  ;
	float: left;
	font-family: Arial;
	font-size: 15px;
	color: #c62928;
	padding: 4px;
	box-sizing: border-box;
}
#menu_deinteres{
	width: 200px;
	height: auto;
	float: left;
	margin-right: 20px;
}
.obituario{
	margin:10px;
	float:left;}
		.titulo_12{
	font-family:Arial;
	font-size:12px;
	color: #000;
	text-decoration:none;
}
.texto2{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-decoration:none;}
#panel830{
	width:830px;
	float:left;}
.panelptv{
	width:960px;
	height:216px;
	float:left;
	}
	
	#diario_actual{
		width:350px;
		float:left;}
.borde-top-4{
	border-top:4px solid #878787;}
.borde-top{
	border-top:1px solid #ccc;}
	
.borde-bottom{
	border-bottom:1px solid #ccc;}
	
.padding-top-10{
	padding-top:10px;}
	
.videoreciente{
	width:320px;
	height:70px;
	float:left;
	}
	#panel320x214{
		padding-left:10px;
		width:310px;
		height:314px;
		float:left;
		border-left:1px solid #ccc;}
		
		#panel540x314{
			width:540px;
			float:left;
			height:314px;}
.panel715{
	width:715px;
	height:auto;
	float:left;}
#contenidos{
	width:442px;
	float:left;}	
#contenido{
	width:442px;
	float:left;}
	#publicidad224{
		width:224px;
		float: right;

		padding-left:20px;
		border-left:1px solid #ccc;}
		#listado{
			width:696px;}
	.nota_listado{
		width:696px;
		height:auto;
		padding-bottom:10px;
		float:left;
		border-bottom:1px solid #ccc;}
.banner_224{
	width:224px;
	float:left;
	margin-top:10px;}
	
.banner_224 img{
	width:224px;
	float:left;
	/*height:160px;*/}
.panel715x40{
	width:715px;
	height:40px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	height:auto;
	float:left;}
	
#notatitulo{
	width:715px;
	height:280px;
	float:left;}
.titulointerior{
	width:274px;
	height:245px;
	float:left;}
.item-interes3{
	float: left;
	background-image: url(../imagenes/interes3.png);
	
	width: 104px;
	height: 130px;
}
#titulointeres{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	float: left;
	width: 1012px;
	height: 4px;
	margin-left: 10px;
	margin-bottom:25px;
}
#publicidad{
	width:240px;
	float:left;
	padding-left:20px;
	margin-left:20px;
	border-left:1px solid #ccc;}

.banner_240_interior2{
	width:240px;
	height:140px;
	float:left;
	margin-top:20px;}
	
.banner_240_interior{
	width:240px;
	height:auto;
	float:left;
	margin-top:20px;}
	
.banner1000{
	width:1032px;
	float:left;}
	
#seccion{
	width:1000px;
	float:left;}
#titulopublicidad{
	border-top: 1px solid #ccc;

	float: left;
	width: 240px;
	height: 4px;
	margin-bottom:25px;
}
.c575756{
	color:#575756;}
#turismo{
	float:left;
	width:240px;
	height:518px;}
#grafico{
	border: 1px solid #ccc;
	padding-left: 7px;
	padding-right: 7px;
	float: left;
	width: 224px;
	height: 430px;
}
#deportes-auto{
	border: 1px solid #ccc;
	padding-left:7px;
	padding-right:7px;
	float:left;
	width:210px;
	height:auto;}
#deportes1{
	border: 1px solid #ccc;
	padding-left:7px;
	padding-right:7px;
	float:left;
	width:210px;
	height:200px;}
	
#deportes2{
	border: 1px solid #ccc;
	padding-left:7px;
	padding-right:7px;
	float:left;
	width:210px;
	height:364px;}
	
#comentado{
		border: 1px solid #ccc;
		padding-left:7px;
		padding-right:7px;
	float:left;
	width:210px;
	height:364px;}

.btn_general{
	padding: 10px;
	border-radius: 10px;
	background-color: #e6332a;
	color: #FFF;
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: bold;
}
.banner_expandible7{
		width:450px;
		height:505px;
		position:absolute;
		top:0;
		left:0;
		overflow:hidden;
		margin-top:20px;}
		.banner_expandible7 img{
			float:left;
			}
			
			.banner_expandible7 a img{
				z-index:2200;
			}
.banner_expandible6{
		width:450px;
		height:55px;
		position:absolute;
		top:0;
		left:0;
		overflow:hidden;
		margin-top:20px;
		z-index:900;}
		.banner_expandible6 img{
			float:left;
			}
			
			.banner_expandible6 a img{
				z-index:900;
			}
.banner_expandible5{
		width:450px;
		height:55px;
		position:absolute;
		top:0;
		left:0;
		overflow:hidden;
		margin-top:20px;
		z-index:900;}
		.banner_expandible5 img{
		
			float:left;
			}
			
			.banner_expandible5 a img{
				z-index:900;
			}

.banner_expandible3{
		width:450px;
		height:55px;
		position:absolute;
		top:0;
		left:0;
		overflow:hidden;
		margin-top:20px;}
		.banner_expandible3 img{
			float:left;
			}
			
			.banner_expandible3 a img{
				z-index:2200;
			}
			
			.banner_expandible4 a img{
				z-index:2200;
			}
			
			
			.banner_expandible4{
		width:450px;
		height:55px;
		 position:absolute;
     top:0;
     right:0;
		overflow:hidden;
		margin-top:20px;
		margin-left:50px;}
		
		.banner_expandible4 img{
			float:left;}
			
.p660{ width:640px; height:257px; float:left; padding-top:10px; padding-left:10px; padding-right:10px;}

.p734{ width:740px; height:230px; padding-top:10px; padding-bottom:10px; float:left;  margin-bottom:30px; background:#bebebe;  }

.general_interior_70{
	width:1000px;
	height: 70px;
	float:left;
	margin-left:16px;
	margin-right:16px;
	margin-bottom:10px;}
	
.general_interior_55{
	width:1000px;
	height: 55px;
	float:left;
	margin-left:16px;
	margin-right:16px;
	margin-bottom:20px;}
.general_interior{
	width:1000px;
	height: auto;
	float:left;
	margin-left:16px;
	margin-right:16px;
	margin-bottom:20px;}
		.general_ex{
	width:1000px;
	height:auto;
	position:relative;}
	
	

	.p734x40blue{
	width: 594px;
	height: 35px;
	float: left;
	background-color: #2d85d8;
	margin-top: 10px;
	border-top: 1px solid #2212f9;
	border-bottom: 4px solid #2212f9;
	line-height: 30px;
	padding-right: 10px;
	text-align: right;}	
	
	.p734x40none{
	width: 594px;
	height: 35px;
	float: left;

	margin-top: 10px;
	border-top: 1px solid #666;
	border-bottom: 4px solid #000;
	line-height: 30px;
	padding-right: 10px;
	text-align: right;}	
	
	
		.p100x40none{
	width: 100%;
	height: 35px;
	float: left;

	margin-top: 10px;
	border-top: 1px solid #666;
	border-bottom: 4px solid #000;
	line-height: 30px;
	padding-right: 10px;
	text-align: right;}		
			
.p734x40{
	width: 724px;
	height: 35px;
	float: left;
	background-color: #ff4600;
	margin-top: 10px;
	border-top: 1px solid #b74000;
	border-bottom: 4px solid #b74000;
	line-height: 30px;
	padding-right: 10px;
	text-align: right;
}
#recientes{
	width:418px;
	height:554px;
	float:left;
	border-left:1px solid #ccc;}
.p328{
	width: 328px;
	height: 944px;
	float: left;
	
	border-right: 1px solid #bebebe;
	clear: left;
	margin-right: 10px;
	overflow: hidden;
}
.p328auto{
	width: 328px;
	height: auto;
	float: left;
	
	border-right: 1px solid #bebebe;
	clear: left;
	margin-right: 10px;
	overflow: hidden;
}
.margen-top-5{margin-top:5px;}
.margen-top-10{margin-top:10px;}

.margen-left-10{ margin-left:10px;}	

.margen-left-25{ margin-left:20px;}	



.margen-left-45{ margin-left:40px;}	

.margen-right-10{ margin-right:10px;}

.margen-right-40{ margin-right:40px;}	

.margen-bottom-10{ margin-bottom:10px;}	

.margen-top-20{margin-top:20px;}

.margen-left-40{ margin-left:40px;}	
.margen-left-30{ margin-left:30px;}	
.margen-left-20{ margin-left:16px;}	

.margen-right-20{ margin-right:16px;}	

.margen-bottom-20{ margin-bottom:20px;}	

.mtl10{
	margin-top: 10px;
	margin-left: 18px;
	width: 1010px;
	float: left;
}

.p1000x30{
	width: 1000px;
	height: 30px;
	float: left;
}

.p1040x300{
	width: 1036px;
	height: 300px;
	float: left;
	background-color: #323232;
	margin-top: 20px;
}

.p490x990{
	width: 490px;
	height: 990px;
	float: left;
	margin-top: 20px;
}
.p224xauto{
	width: 224px;
	height: auto;
	float: left;
	margin-top: 20px;
}
.p224x1026{
	width: 224px;
	height: 1026px;
	float: left;
	margin-top: 20px;
}
.p224x990{
	width: 224px;
	height: 990px;
	float: left;
	margin-top: 20px;
}
.p1040x185{
	width: 1032px;
	height: 185px;
	float: left;
	margin-top: 20px;
}

.c282828{ color:#282828;}

#diario{
	width:318px;
	height:398px;
	background-color:#e6e6e6;
	float:left;
	border:1px solid #a0a0a0;}
	
#diario-interior{
	width:300px;
	height:378px;
	float:left;
	margin-top:10px;
	margin-left:10px;
	background-color:#FFF;}

.p254x990{
	padding-bottom: 10px;
	border-left: 1px solid #b4b4b4;
	width: 245px;
	height: auto;
	float: left;
	margin-top: 20px;
	padding-left: 10px;
}
.p254xauto{
	padding-bottom: 10px;
	border-left: 1px solid #b4b4b4;
	width: 245px;
	height: auto;
	float: left;
	margin-top: 20px;
	padding-left: 10px;
}

.p328x904{
	width: 328px;
	height: 950px;
	float: left;
	border-right: 1px solid #bebebe;
	clear: left;
	overflow: hidden;
}

.p328x186{
	width: 328px;
	height: 200px;
	float: left;
}

.p328x1862{
	width: 328px;
	height: 244px;
	float: left;}
	
.p390x186{
	width: 390px;
	height: 186px;
	float: left;}
	
.p390x1862{
	width: 390px;
	height: 216px;
	float: left;}

.p320{
	width: 320px;
	height: 390px;
	float: left;
}

.p390x900{
	width: 390px;
	height: auto;
	float: left;
}


.p320x670{
	width: 320px;
	height: 646px;
	float: right;
	border: 1px solid #666;
	margin-top: 20px;
}
.p320x646{
	width: 320px;
	height: 646px;
	float: right;
	border: 1px solid #666;

}
.p390x520{
	width: 388px;
	height: 540px;
	float: left;
	margin-top: 10px;
	background: #e6e6e6;
	border: 1px solid #a0a0a0;
}
.p390x1040{
	width: 388px;
	height: auto;
	float: left;
	margin-top: 10px;
}
.p260x2236{
	width: 240px;
	height: auto;
	float: right;
	overflow:hidden;
}
.banner_260{
	float:left;
	width:260px;
	margin-bottom:10px;}

.p660 img{ margin-right:20px;}

.date{ font-family: 'Raleway', sans-serif; font-size:13px; color:#3c3c3c; width:490px; font-weight:600;	float:left;	height:30px;}

.fontrafff{ /*font-family: 'Raleway', sans-serif;*/ font-family:"---utopia-bold";  color:#fff; }

.fontra000{ font-family:"---utopia-bold";  color:#000; }

.fontra{     font-family: "---utopia-semibold";  }

#paneltv{
	padding-top:15px;
	padding-left:24px;
	padding-right:24px;
	padding-bottom:15px;
	width:322px;
	height:260px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	background-color:#FFF;}
	
#panelradio{
	padding-top:15px;
	padding-left:24px;
	padding-right:24px;
	padding-bottom:15px;
	width:322px;
	height:190px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	background-color:#FFF;}
	
	#la-voz{
	width: 300px;
	height: 300px;
	border: 1px solid #ccc;
	float: left;
	margin-left: 10px;
}

#columnas{
	width: 300px;
	height: 300px;
	border: 1px solid #ccc;
	float: left;
	margin-left: 10px;
}

#columnas366{
	width: 366px;
	height: 300px;
	border: 1px solid #ccc;
	float: left;
	margin-left: 10px;
}
	
.btn_al{
	margin-top: 15px;
	text-align: center;
}
.cfff{ color:#fff;}

.cbe1622{ color:#be1622;}

.ce84e1b{ color:#e84e1b;}

.c00005a{ color:#00005a;}

.ceee700{ color:#eee700;}

.c1e1e1e{ color:#1e1e1e;}

.ce63d00{ color:#e63d00;}

.cc80000{ color:#c80000;}

#finanzas{
	background-color: #ffe26f;
	width: 398px;
	height: auto;
	float: left;
}

#instante{ float:left; border:1px solid #ccc; width:390px; height:440px; margin-top:30px;}

#seguridad{
	float: left;
	border: 1px solid #ccc;
	width: 390px;
	height: 435px;
	margin-top: 25px;
}
#seguridad2{
	float: left;
	border: 1px solid #ccc;
	width: 390px;
	height: 465px;
	margin-top: 25px;
}

#negocios{ float:left; border:1px solid #ccc; width:390px; height:171px; margin-top:20px;}

#negocios2{ float:left; border:1px solid #ccc; width:390px; height:230px; margin-top:20px;}

#sociales{
	padding-left:10px;
	float: left;
	border: 1px solid #ccc;
	width: 235px;
	height: 537px;
}
.titulo_destacados{
	border-bottom:4px solid #1d1d1b;
	border-top:1px solid #1d1d1b;
	float:left;
	height:27px;
	width:450px;}
.derecha{
	float:right;}
.izquierda{
	float:left;
	}
	
	.c29235c{
		color:#29235c;}	
	.ntd{
		width:215px;
		height:209px;
		float:left;}	
	.c000{
		color:#000;}		
.panel490x490{
	float: left;
	padding: 18px;
	width: 452px;
	height: 452px;
	border: 1px solid #1d1d1b;
}
#app{
	padding-left:10px;
	float: left;
	border: 1px solid #ccc;
	width: 235px;
	height: 426px;
}
.p224x990 ul{
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	background: #dcdcdc;
}
.number{ float:left; width:42px;
height:69px; line-height:69px; text-align:center;}
.p224x990 ul li{ padding-top:10px; padding-bottom:6px; height:69px;}

.size40{font-size:40px;}
.size36{font-size:36px;}

.size30{font-size:30px;}
.size28{font-size:30px;}
.size26{font-size:26px;}

.size24{font-size:24px;}

.size22{font-size:23px;}

.size18{font-size:18px;}

.size16{font-size:16px;}

.size15{font-size:15px;}

.size14{font-size:14px;}

.size13{font-size:13px;}

.size53{font-size:53px;}

.size36{font-size:36px;}

.sizeMedium{ font-size:13px;}

.c1e1e1e{ color:#1e1e1e;}

.p320a{
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #bebebe;
	width: 320px;
}
	
.font14b{ font-family: 'Raleway', sans-serif; font-size:13px; color:#000; width:7500px; font-weight:600}
	
.w200{ width:260px;	height:30px; margin-left:10px;}
	
.menu_top{ width: 1040px; height: 30px; float: left; margin-top: 10px; margin-bottom: 10px; line-height: 30px}
.menu_top-fx{ width: 1040px; height: 30px; float: left; margin-top: 10px; margin-bottom: 10px; line-height: 30px}	
.left{
	float:left;}
	
.right{
	float:right;}

#clima{
	width: 230px;
	height: 30px;
	float: left;
} 
.blue{
	color:#00005a;}
	
.bblue{ background:#00005a;}

	
		.general_ex{
	width:1000px;
	height:auto;
	position:relative;}
	
	.banner_expandible{
		width:450px;
		height:55px;
		position:absolute;
		top:0;
		left:24px;
		overflow:hidden;
		z-index:200;}
		
		
	.banner_expandible_top{
		width:900px;
		height:70px;
		position:absolute;
		top:0;
		left:50px;
		overflow:hidden;
		z-index:1000;}
		.banner_expandible_top img{
			float:left;
			z-index:1000;}
			
		.banner_expandible_top39{
		width:900px;
		height:70px;
		position:absolute;
		top:0;
		left:50px;
		overflow:hidden;
		z-index:320;}
		.banner_expandible_top39 img{
			float:left;
			z-index:320;}	
			
				.banner_expandible_top2{
		width:900px;
		height:70px;
		position:absolute;
		top:0;
		left:50px;
		overflow:hidden;
		z-index:340;}
		.banner_expandible_top2 img{
			float:left;
			z-index:340;}
			
			
.banner_expandible_top3{
		width:900px;
		height:70px;
		position:absolute;
		top:0;
		left:50px;
		overflow:hidden;
		z-index:300;}

.banner_expandible_top3 img{
		float:left;
		z-index:360;}
			
		.banner_expandible200{
		width:100%;
		height:55px;
		position:absolute;
		top:0;
		left:0;
		
		overflow:hidden;}
		
		
		
.banner_expandible img{
	float:left;}
		
.banner_expandible2{
	z-index:200;
	width:450px;
	height:55px;
	position:absolute;
	top:0;
	right:45px;
	overflow:hidden;}
		
#menu-principal{
	width:1040px;
	float:left;
	height:40px;}
			
#menu-principal-mini{
	width:630px;
	float:left;
	height:40px;
	margin-top:9px;}
			
header{
	display:none;}
        
        header.sticky {
			display:block;
            position: fixed;
			top:0;
           
            height: 52px; 
            width: 100%;
            background: #00005a;
           
			z-index:1000;
        }
		.remove{
			display:none;}
				.padding2{
					text-align:center;
					padding-left:5px;
					padding-right:5px;
					padding-top:10px;
					padding-bottom:10px;
					}
					.padding10{
					text-align:center;
					padding-left:5px;
					padding-right:5px;
					padding-top:5px;
					}
			.padding{
				padding:10px;}
				
				.padding-5{
				padding:5px;}
				
				.padding-2{
				padding:2px;}
		.link_l{
			font-family: 'Raleway', sans-serif;
			font-size:14px;
			border-left:1px solid #b2b2b2;
						color:#141414;
						font-weight:bold;
			float:left;}
			
		.link_r{
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			font-size:14px;
			float:left;
			color:#141414;
			border-right:1px solid #b2b2b2;}
			
					.link_rw{
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			font-size:14px;
			float:left;
			color:#fff;
			border-right:1px solid #b2b2b2;}
			
			.link_rws{
			font-weight:bold;
			font-family: 'Raleway', sans-serif;
			font-size:14px;
			float:left;
			color:#fff;
			}
			
		.panel_40{
	font-family: 'Raleway', sans-serif;
	font-weight: bold;
	height: 40px;
	font-size: 14px;
	float: left;
	color: #141414;
	line-height: 40px;
	margin-left: 10px;
	margin-right: 10px;
	width: 260px;
}
			
		.padding4{
	padding: 2px;
	width: 32px;
}
		
		.banner_expandible2 img{
			float:left;}
			
			.mm2{
	    cursor: pointer;
    float: left;
    position: relative;
    text-align: center;
    width: 33.33333333%;
    height: 30px;}
.icon-interes{
	width:90px;
	margin:5px;
	float:left;
	text-align:center}
.panel_300{
	height:75px;
	width:280px;
	border-bottom:1px solid #FFF;
	margin-bottom:10px;
	margin-left:10px}
	
.banner-lateral img{
	width:280px;
	height:130px !important;
	margin-bottom:10px;}
	
.f12ccc{
	font-family: 'Merriweather', serif;
	font-size: 14px;
	color: #ccc;
	text-decoration: none;}
	
.margen-a{
	margin-bottom:10px;}
	
img{
	border: none;}
	
.f12fff{
	font-family: 'Merriweather', serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;}
	
.f128a452d{
	font-family: 'Merriweather', serif;
	font-size: 12px;
	color: #E84E1D;
	text-decoration: none;}
	
.bold{
	font-weight: bold;}
	
.black{
	background-color:#000;}
	
.f14fff{
	font-family: 'Merriweather', serif;
	font-size: 14px;
	color: #fff !important;
	text-decoration: none;}
	
.btn_guia{
	display: block;
	border-bottom:1px solid #CCC;
	width:280px;
	background-image: url(../imagenes/icon_next.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding-bottom:6px;
	color:#000;
	margin-left:10px;
	margin-bottom:8px;
	height:18px}
	.principal-fix{
	
		position: fixed;
		z-index:3000;
		background-color:#FFF;
		}
		
			.principal-general{
		width:1040px;
		height:auto;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		}
	.principal{
		width:1040px;
		height:auto;
		margin-left:auto;
		margin-right:auto;
		position:relative;
		}
		
	.line{
		width:100%;
		border-bottom:1px solid #333;
		float:left;}
		
		.affix { top: 0; width: 100%;}
		
	.logo{
		background-color:#00005a;
	
		width:100%;
		height:123px;
		float:left;
		}
		
		
				.footer2013{
		background-color:#000034;
	
		width:100%;
		height:315px;
		float:left;
		}
		
			.footer{
		background-color:#00005a;
	
		width:100%;
		height:198px;
		float:left;
		}
		
		
			.footer-info{
		
	background-color:#00005a;
		width:1040px;
		height:198px;
		float:left;
		}
		
		.lg{
		
		background:url(../imagenes/logo-2016.jpg);
		background-position:center;
		background-repeat:no-repeat;
		width:1040px;
		height:123px;
		float:left;
		}
		.lg_mini{
		
		background:url(../imagenes/logo-2016-mini.jpg);
		background-position:center;
		background-repeat:no-repeat;
		width:406px;
		height:48px;
		float:left;
		}
		
			.header-contenedor {
    width:100%;

}

		.header-cont {
    width:100%;
    position:fixed;
    top:0px;
	z-index:2;
}
.header {
    height:auto;

    width:100%;
    margin:0px auto;
	
	background-color:#FFF;
}
.content-fix {
    width:1240px;

    height: auto;
    margin: 360px;
	margin-left:auto;
	margin-right:auto;
}

.principal-contenido-interior-fix{ width:1280px;

    height: auto;
    margin: 360px;
	margin-left:auto;
	margin-right:auto;}
/* index */
#principal-contenido-fix{width:1240px; margin-left:auto; margin-right:auto; position:relative}

#principal-contenido{
	width: 1300px;
	margin-left: auto;
	margin-right: auto;
	position: relative
}
#principal-contenido-2{
	width: 1216px;
	margin-left: auto;
	margin-right: auto;
	position: relative
}
#principal-contenido-1000{width:1000px; margin-left:auto; margin-right:auto; position:relative}

#principal-contenido-900{width:900px; margin-left:auto; margin-right:auto; position:relative}

#principal-contenido-890{width:890px; margin-left:auto; margin-right:auto; position:relative; }

#principal-contenido-interior{width:1280px; margin-left:auto; margin-right:auto; position:relative}



/*#sidebar {
			padding-top:100px;
	
	width: 90px;
	float: left;
}

       #sidebarright {
		  			padding-top:100px;
	width: 90px;
	float: left;
}*/
.sidelateralportada {
			padding-top:100px;
	width: 90px;
	float: left;
}
.sidelateral {
			padding-top:100px;
	
	width: 120px;
	float: left;
}

       #sidebarrightinterior {
		  			padding-top:100px;
	width: 120px;
	float: left;
}
.contenido {
/*	border-left: 2px solid #1e1e1e;
	border-right: 2px solid #1e1e1e;*/
	width: 1036px;
	float: left;			
			}
			
		.contenido-1240 {
	/*border-left: 2px solid #1e1e1e;
	border-right: 2px solid #1e1e1e;*/
	width: 1236px;
	float: left;			
			}
.contenido-900 {
	/*border-left: 2px solid #1e1e1e;
	border-right: 2px solid #1e1e1e;*/
	width:904px;
	float: left;
	margin-left:70px;		
			}			.size60{
				font-size:60px;}
				
				#panel960x314{
					width:960px;
					height:314px;
					float:left;
					
					border:1px solid #ccc;}
.contenido-1000 {
	border-left: 2px solid #1e1e1e;
	border-right: 2px solid #1e1e1e;
	width: 996px;
	float: left;			
			}			
.contenido-890 {
	border-left: 2px solid #1e1e1e;
	border-right: 2px solid #1e1e1e;
	width: 996px;
	float: left;
			}	
		.cfd4400{
			color:#fd4400;}	
			#listanumeracion{
				width:886px;
				float:left;}	
			
	.content {
		border-left:2px solid #1e1e1e;
		border-right:2px solid #1e1e1e;
				width: 1040px;
				float: left;
				position: relative;
			}

			.leftSidebar {
				padding-top:200px;

				width:90px;
				float: left;
				
				position: relative;
			}

			.rightSidebar {
								padding-top:200px;

				width: 90px;
				float: right;
				
				position: relative;
			}

			button {
                margin: 0 0 30px 0;
			}
            .wrapper {
	max-width: 1220px;
	padding: 0 1px;
	margin: 0 auto;
	overflow: auto;
}

.box {
	/*margin: 0 0 30px 0;*/
	/*padding: 10px;*/

}

img {
	max-width: 100%;

}

/*gallery-interior*/
.gallery-interior {
	margin: 0px;
	width: 390px;
	position: relative;
	overflow: hidden;

	height: 260px;
	z-index:0;
}
.gallery-interior .holder {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.gallery-interior .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 30000px;
}
.gallery-interior .holder ul li {
	float: left;
	width: 390px;
	padding: 0px;
}
.gallery-interior .holder ul li img { display: block; float:none;  }

.gallery-interior .next, .prev {

	position: absolute;
	right: 0;
	top:140px;
	width: 7px;
	height: 14px;
	background: url(../imagenes/next.png) no-repeat;
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
}
.gallery-interior .next-disable { /*background: url(../images/btn-next-disable.png) no-repeat; */}
.gallery-interior .prev {
	background: url(../imagenes/prev.png) no-repeat;
	right: auto;
	top:140px;
}
.gallery-interior .prev-disable { /*background: url(../images/btn-prev-disable.png) no-repeat;*/ }

/*columnas*/
.gallerycolum {
	margin: 0px;
	width: 360px;
	position: relative;
	overflow: hidden;
	z-index:1;

	height: 210px;
}
.gallerycolum .holder {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.gallerycolum .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 30000px;
}
.gallerycolum .holder ul li {
	float: left;
	width: 360px;
	padding: 0px;
	padding-top:10px;
	height:80px;
	
	border-top:1px solid #666;
	text-align:left;
}
.gallerycolum .holder ul li img { display: block; margin-right:10px;}

.gallerycolum .vv{
	color:#282828;
	
	position: absolute;
	right:0;
	top:185px;
	width: 160px;
	height: 30px;
	z-index: 20;
	text-align:right;
	}
.gallerycolum .next, .prev {

	position: absolute;
	left:30px;
	top:185px;
	width: 20px;
	height: 19px;
	background: url(../imagenes/btn-der-gris.png) no-repeat;
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
}
.gallerycolum .next-disable { /*background: url(../images/btn-next-disable.png) no-repeat; */}
.gallerycolum .prev {
	background: url(../imagenes/btn-izq-gris.png) no-repeat;
	right: auto;
	top:185px;
}
.gallerycolum .prev-disable { /*background: url(../images/btn-prev-disable.png) no-repeat;*/ }
/*lavoz*/
.gallerylavoz {
	margin: 0px;
	width: 280px;
	position: relative;
	overflow: hidden;
	z-index:1;

	height: 210px;
}
.gallerylavoz .holder {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.gallerylavoz .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 30000px;
}
.gallerylavoz .holder ul li {
	float: left;
	width: 280px;
	padding: 0px;
	padding-top:10px;
	height:80px;
	
	border-top:1px solid #666;
	text-align:left;
}
.gallerylavoz .holder ul li img { display: block; margin-right:10px;}

.gallerylavoz .vv{
	color:#282828;
	
	position: absolute;
	right:0;
	top:185px;
	width: 160px;
	height: 30px;
	z-index: 20;
	text-align:right;
	}
.gallerylavoz .next, .prev {

	position: absolute;
	left:30px;
	top:185px;
	width: 20px;
	height: 19px;
	background: url(../imagenes/btn-der-gris.png) no-repeat;
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
}
.gallerylavoz .next-disable { /*background: url(../images/btn-next-disable.png) no-repeat; */}
.gallerylavoz .prev {
	background: url(../imagenes/btn-izq-gris.png) no-repeat;
	right: auto;
	top:185px;
}
.gallerylavoz .prev-disable { /*background: url(../images/btn-prev-disable.png) no-repeat;*/ }
/*radio*/
.galleryradio {
	margin: 0px;
	width: 324px;
	position: relative;
	overflow: hidden;
	z-index:1;

	height: 120px;
}
.galleryradio .holder {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.galleryradio .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 30000px;
}
.galleryradio .holder ul li {
	float: left;
	width: 324px;
	padding: 0px;
}
.galleryradio .holder ul li img { display: block; float:none;  }

.galleryradio .next, .prev {

	position: absolute;
	right: 0;
	top:95px;
	width: 7px;
	height: 14px;
	background: url(../imagenes/next.png) no-repeat;
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
}
.galleryradio .next-disable { /*background: url(../images/btn-next-disable.png) no-repeat; */}
.galleryradio .prev {
	background: url(../imagenes/prev.png) no-repeat;
	right: auto;
	top:95px;
}
.galleryradio .prev-disable { /*background: url(../images/btn-prev-disable.png) no-repeat;*/ }
/*tv*/
.gallerytv {
	margin: 0px;
	width: 324px;
	position: relative;
	overflow: hidden;
	z-index:1;

	height: 190px;
}
.gallerytv .holder {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.gallerytv .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 30000px;
}
.gallerytv .holder ul li {
	float: left;
	width: 324px;
	padding: 0px;
}
.gallerytv .holder ul li img { display: block; float:none; }

.gallerytv .next, .prev {

	position: absolute;
	right: 0;
	top:175px;
	width: 7px;
	height: 14px;
	background: url(../imagenes/next.png) no-repeat;
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
}
.gallerytv .next-disable { /*background: url(../images/btn-next-disable.png) no-repeat; */}
.gallerytv .prev {
	background: url(../imagenes/prev.png) no-repeat;
	right: auto;
	top:175px;
}
.gallerytv .prev-disable { /*background: url(../images/btn-prev-disable.png) no-repeat;*/ }
/*recientes*/
.galleryrecientes{

	width: 386px;
	position: relative;
	overflow: hidden;

	height: 121px;
	z-index:0;
}
.galleryrecientes .holder {
	margin-left:4px;
	width: 336px;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.galleryrecientes .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 30000px;
}
.galleryrecientes .holder ul li {
	float: left;
	width: 112px;
	padding: 0px;

}
.galleryrecientes .holder ul li img { display: block; float:none; margin-bottom:10px; }

.galleryrecientes .next, .prev {

	position: absolute;
	right: 0;
	top:48px;
	width: 20px;
	height: 30px;
	background: url(../imagenes/btn-der-amarillo.png) no-repeat;
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
}
.galleryrecientes .next-disable { /*background: url(../images/btn-next-disable.png) no-repeat; */}
.galleryrecientes .prev {
	background: url(../imagenes/btn-izq-amarillo.png) no-repeat;
	right: auto;
	top:48px;
	height: 30px;
	left:0;
}
.galleryrecientes .prev-disable { /*background: url(../images/btn-prev-disable.png) no-repeat;*/ }
/*planotv*/
.galleryplanotv {

	width: 925px;
	position: relative;
	overflow: hidden;
	z-index:1;

	height: 166px;
}
.galleryplanotv .holder {
	margin-left:20px;
	width: 862px;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.galleryplanotv .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 30000px;
}
.galleryplanotv .holder ul li {
	float: left;
	width: 214px;
	padding: 0px;

}
.galleryplanotv .holder ul li img { display: block; float:none; margin-bottom:10px; }

.galleryplanotv .next, .prev {

	position: absolute;
	right: 0;
	top:48px;
	width: 20px;
	height: 30px;
	background: url(../imagenes/btn-der-amarillo.png) no-repeat;
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
}
.galleryplanotv .next-disable { /*background: url(../images/btn-next-disable.png) no-repeat; */}
.galleryplanotv .prev {
	background: url(../imagenes/btn-izq-amarillo.png) no-repeat;
	right: auto;
	top:48px;
	height: 30px;
	left:0;
}
.galleryplanotv .prev-disable { /*background: url(../images/btn-prev-disable.png) no-repeat;*/ }
/*multimedia*/
.gallerymultimedia {
	margin: 0px;
	margin-left:7px;
	width: 1020px;
	position: relative;
	overflow: hidden;
	z-index:1;

	height: 210px;
}
.gallerymultimedia .holder {
	margin-left:20px;
	width: 980px;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.gallerymultimedia .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 30000px;
}
.gallerymultimedia .holder ul li {
	float: left;
	width: 315px;
	padding: 0px;
	padding-left:5px;
	padding-right:5px;
}
.gallerymultimedia .holder ul li img { display: block; float:none; margin-bottom:10px; }

.gallerymultimedia .next, .prev {

	position: absolute;
	right: 0;
	top:75px;
	width: 20px;
	height: 30px;
	background: url(../imagenes/btn-der-amarillo.png) no-repeat;
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
}
.gallerymultimedia .next-disable { /*background: url(../images/btn-next-disable.png) no-repeat; */}
.gallerymultimedia .prev {
	background: url(../imagenes/btn-izq-amarillo.png) no-repeat;
	right: auto;
	top:75px;
	height: 30px;
	left:0;
}
.gallerymultimedia .prev-disable { /*background: url(../images/btn-prev-disable.png) no-repeat;*/ }

/**/
.gallery {
	z-index:1;
	margin: 0px;
	width: 280px;
	position: relative;
	overflow: hidden;
	height: 30px;
	float: left;
}
.gallery .holder {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 2;
}
.gallery .holder ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 30000px;
}
.gallery .holder ul li {
	line-height: 30px;
	float: left;
	width: 280px;
	padding: 0px;
}
.gallery .holder ul li img { display: block; }
/* vertical mode plus*/
.gallery-vert-plus { width: 360px; }
.gallery-vert-plus .holder { height: 180px; border-bottom:1px solid #ccc; }
.gallery-vert-plus .holder ul { width: auto; }
.gallery-vert-plus .holder ul li { float: none; }
.gallery-vert-plus .holder ul li img {
	vertical-align: top;
	display: inline;
}
/* vertical mode */
.gallery-vert { width: 280px; }
.gallery-vert .holder { height: 180px; border-bottom:1px solid #ccc; }
.gallery-vert .holder ul { width: auto; }
.gallery-vert .holder ul li { float: none; }
.gallery-vert .holder ul li img {
	vertical-align: top;
	display: inline;
}
/* one item */
.gallery-one,
.gallery-vert-one { width: 240px; }
.gallery-vert-one .holder { height: 180px; }
.gallery-vert-one .holder ul { width: auto; }
.gallery-vert-one .holder ul li { float: none; }
.gallery-vert-one .holder ul li img {
	vertical-align: top;
	display: inline;
}
/* fade */
.gallery-fade { width: 240px; }
.gallery-fade .holder ul {
	width: 100%;
	height: 180px;
}
.gallery-fade .holder ul li {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 180px;
	padding: 0;
}


.paging {
	position: absolute;
	top: 306px;
	left: 40px;
	margin: 0;
	padding: 0;
	z-index: 100;
}
.paging ul {
	margin: 0;
	padding: 0;
}
.paging li {
	padding: 0 10px 0 0;
	float: left;
	list-style: none;
}
.paging li a {
	width: 14px;
	height: 14px;
	display: block;
	background:url(../../../orbit-master/orbit/bullets.png) no-repeat 4px 0;
	text-align: center;
	text-decoration: none;
	color: #fff;
		font-size:0px;
}
.paging li a.active {
	background-position:-8px 0;
	
	
	font-size:0px;
	
}
.next,
.prev {

	position: absolute;
	right: 0;
	top:4px;

	width: 20px;
	height: 20px;
	background: url(../imagenes/icon-der.jpg) no-repeat;
	z-index: 20;
	overflow: hidden;
	text-indent: -9999px;
	outline: none;
	cursor: pointer;
}
.next-disable { /*background: url(../images/btn-next-disable.png) no-repeat; */}
.prev {
	background: url(../imagenes/icon-der.jpg) no-repeat;
	right: auto;
	left: 1px;
}
.prev-disable { /*background: url(../images/btn-prev-disable.png) no-repeat;*/ }
.stop,
.start {
	background: url(../images/btn-pause.png) no-repeat;
	overflow: hidden;
	text-indent: -9999px;
	width: 30px;
	height: 30px;
	float: left;
	margin: 0 0 0 10px;
	outline: none;
	cursor: pointer;
}
.stopped .start { background: url(../images/btn-play.png) no-repeat; }
.start,
.no-active .start {
	margin: 0;
	background: url(../images/btn-play-disable.png) no-repeat;
}
.stopped .stop { background: url(../images/btn-pause-disable.png) no-repeat; }
.control {
	font-size: 18px;
	line-height: 21px;
	padding: 5px 0 0;
}
.nav {
	position: fixed;
	top: 10px;
	left: 0;
	padding-left: 10px;
	z-index: 100;
	border-right: 1px solid #ddd;
	width: 115px;
	background: #f4f5f5;
}
.nav strong {
	font-size: 14px;
	line-height: 17px;
	color: #686c70;
}
.nav ul {
	margin: 0;
	padding: 14px 0 0;
	list-style: none;
}
.nav ul li { padding: 0 0 5px; }
/**/

@media only screen and (max-width: 1160px) {
	    #sidebar {
      display:none;
    }
	#sidebarright {
      display:none;
    }
   }

@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 1024px)
  and (-webkit-min-device-pixel-ratio: 2) {
	  
	  

.header {
	width:1024px;}
	
      .wrapper {
		  	max-width: 1040px;
	width: 1040px;
	margin-left:auto;
	margin-right:auto;
	position:relative;}
	
	.principal-contenido-interior-fix{
		width:1040px;}
	#principal-contenido-interior{width:1040px; margin-left:auto; margin-right:auto; position:relative}
	
	#principal-contenido-in{width:1040px !important; float:left;}
	
	#principal-contenido{width:1040px; margin-left:auto; margin-right:auto; position:relative}
	
	.contenido {
				width: 1040px;
				border-left:0;
				border-right:0;
				float: left;

			}

    #sidebar {
      display:none;
    }
	#sidebarright {
      display:none;
    }
}
