@charset "utf-8";html, body, div, span, applet, object, iframe,  h1, h2, h3, h4, h5, h6, p, blockquote, pre,  a, abbr, acronym, address, big, cite, code,  del, dfn, em, font, img, ins, kbd, q, s, samp,  small, strike, strong, sub, sup, tt, var,  b, u, i, center,  dl, dt, dd, ol, ul, li,  fieldset, form, label, legend,  table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baselinebaseline; background: transparent; font-family: Open Sans Condensed, sans-serif;} 

img{ border-radius:5px; box-shadow: 0 10px 10px -6px #333;}	
a{ font-size:12px; line-height:12px; text-decoration:none; font-weight:bold;}
a:hover{ color:#000;}
.DivBandera{ width:100%; height:auto; float:left; font-size:26px; padding-top:10px; border-bottom:dotted 1px #666; padding-bottom:5px; margin-bottom:5px; font-family: Times New Roman; font-weight:bold;}



/* //////////////////// WRAPPER EXTERIOR //////////////////// */ 
#WrapperExterior{ width:1010px; margin-top: 0px; margin-right:auto; margin-left: auto;}

	/* //////////////////// DIV, FECHA| HORA | REDES | BUSCADOR | LOGIN //////////////////// */ 	
	.DivContenedorSuperior{width:1010px; height:auto; float:left; color:#666; font-size:14px; border-bottom:1px #CCC solid;}
		/* ///// FECHA | HORA ///// */
		.DivBloqueFechaHora{width:auto; height:auto; float:left; padding-top:10px; margin-right:10px;}
			.DivFecha{float:left; margin-right:12px;}
			#TxtReloj{BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: medium none; LINE-HEIGHT: normal; BORDER-BOTTOM: medium none; color:#666; size:8;width:90px; margin-top:0px; padding-top:0px; }						
			#TxtReloj:focus{ outline: none;box-shadow:0 0 0 3px #dde9ec;} 
		/* ///// REDES ///// */
		.DivRedes{ width:150px; height:auto; float:left; margin-top:0px; padding-top:5px; margin-right:30px;}
			#botonconnect{height:auto; width:auto; margin:0px; padding-top:5px; float:left; clear:none; text-indent:-9999px; margin-top:0px; padding-top:0px;}
				#connectFB{display: block;width: 28px;height: 25px;background-image: url(../../../images/Facebook22.png);background-repeat: no-repeat;}
				#connectFB:hover{background-position:0 -25px;}
				#connectFB:active{position:relative; top:1px;}
				#connectTW {display:block; width:28px; height:25px; background-image:url(../../../images/Twitter22.png); background-repeat: no-repeat;}
				#connectTW:hover{background-position: 0 -25px;}
				#connectTW:active{position: relative; top:1px;}
				#connectRSS:active{position:relative; top:1px;}
				#connectRSS{display:block; width:28px; height:25px; background-image:url(../../../images/RSS22.png);background-repeat: no-repeat;}
				#connectRSS:hover{background-position:0 -25px;}
				#connectYT{display:block; width:28px; height:25px; background-image:url(../../../images/YouTube22.png); background-repeat: no-repeat;}
				#connectYT:hover{background-position:0 -25px;}
				#connectYT:active{position:relative; top:1px;}
				#connectGP{display:block; width:28px; height:25px; background-image:url(../../../images/GooglePlus.png); background-repeat: no-repeat;}
				#connectGP:hover{background-position:0 -25px;}
				#connectGP:active{position: relative; top:1px;}			
				#connectFB:hover,#connectTW:hover,#connectRSS:hover,#connectYT:hover,#connectGP:hover{background-position:0 -25px}
				#connectFB:active,#connectTW:active,#connectRSS:active,#connectYT:active,#connectGP:active{position:relative;top:1px}
		/* ///// BUSCADOR ///// */				
		.DivBuscador{height:23px; width:250px; float:left; margin-top:4px; background-image:url(../../../images/ImagenBuscadorConTexto.png); background-repeat:no-repeat;}
		#TxtBuscador{border:medium none; font-weight:normal; font-size:medium; color:#333; background:none transparent scroll repeat 0% 0%; float:left}
		#DivBtnBuscar{width:35px; height:22px; float:left; cursor:pointer;}	
		/* ////// REGISTRO /////*/
		#DivLoginFormulario{ background-image:url(../../../images/ImgLogueo.png);z-index:100;position:absolute;margin-left:745px;width:300px;height:440px;  margin-bottom:15px; border-radius:5px;  box-shadow: 0 10px 10px -6px #333;}
			.DivRegistroTexto{width:auto; height:auto; padding-top:0px; float:right; color:#666; cursor:pointer;}			
			#TxtNombreRegister, #TxtEmailRegister, #TxtNombreRegister2, #TxtEmailRegister2{border:medium none; font-weight:normal; font-size:14px; color:#0376a6; background:none transparent scroll repeat 0% 0%;}	
			#TxtNombreRegister, #TxtEmailRegister, #TxtNombreRegister2, #TxtEmailRegister2:focus{ outline:none}
		#DivLoginFormulario2{ background-image:url(../../../images/ImgLogueo2.jpg); width:300px; height:400px; float:left; margin-bottom:15px; border-radius:5px;  box-shadow: 0 10px 10px -6px #333;}	
	
/* //////////////////// HEADER LOGO, PUBLICIDAD IZQUIERDA Y DERECHA //////////////////// */ 
	#DivHeaderLogo{position:relative;width:980px; height:115px; float:left; }	
		.DivLogo{width:380px; height:100px; float:left; padding-top:10px; cursor:pointer;}
			.master_sprite{ background:url(../../../images/sprite.png) no-repeat}	 
			h1 {text-indent:-9999px; margin:0 auto; width:380px; height:100px; cursor:pointer; background-position: 0px 0px !important;}			
		.DivBanner{width: 300px; height:100px; float:left; padding-top:10px;}		

/* //////////////////// MENU //////////////////// */
#DivMenuSuperior{width:1010px; height:auto; float:left; margin-bottom:15px; margin-top:5px; border-bottom:1px #ccc solid; box-shadow: 0 10px 10px -6px #333; border-radius:3px;}
.NameMenu{ height:auto; float:left; padding:5px; padding-left:4px; padding-right:4px; border-right:1px #666 dotted; cursor:pointer; border-radius:3px;}
.NameMenu a{color:#666;}		
.NameMenu:hover{background-color:#ccc;}		
#DivPortada{width:8%;}
#DivPolitica{width:6%;}
#DivMetropoli{width:7%;}
#Divestados{width:6%;}		
#Divinternacional{width:10%;}
#Diveconomia-finanzas{width:14%;}
#Divempresas-negocios{width:15%;}
#Divocio-cultura{width:11%;}
#DivAutomotriz{width:8%; border-right:none;}
#DivREVISTA{width:6%; background-color:#a11135; border-right:none; float:right; border-radius:3px; }
	#DivREVISTA a{box-shadow: 0 8px 6px -6px black; color:#fff;}
	#DivREVISTA a:hover{box-shadow: 0 8px 6px -6px #000; color:#000;}	

/* //////////////////// ---------- INICIO: COLUMNA IZQUIERDA ---------- //////////////////// */	
#DivGeneralHome { width: 100%; height:auto; float:left; margin-bottom:15px;}

	.DivContenedorBloques{width:100%; height:auto; float:left; margin-bottom:20px;}
		
		.DivTitulo{ width:100%; float:left; height:30px; border-bottom:#666 1px dotted; margin-top:5px; margin-bottom:5px; 
					padding-top:5px; padding-bottom:5px; }	
		.DivTitulo a{font-size:14px; line-height:14px; font-weight:bold; color:#fff;}
		.DivTitulo a:hover{ color:#fff;}			
		.DivFotoColaborador{ width:100%; height:auto; float:left;}	
		.DivSubTitulo{width:100%; float:left; height:auto; margin-top:5px; margin-bottom:5px; 
					padding-top:5px; padding-bottom:5px; font-weight:bold; color:#CCC;}
		
		.DivBloquePricipal{ width:408px; height:270px;  border-radius:5px; background-color:#000; box-shadow: 0 10px 10px -6px #000;}		

		.DivBloqueSecundario{ width:152px; height:auto; margin:8px; float:left; border-radius:5px; background-color:#000; box-shadow: 0 10px 10px -6px #000;}		
		
			.DivBloquePricipal:hover,.DivBloqueSecundario:hover { background-color:#A11135; box-shadow: 0 10px 10px -6px #A11135;}
			.DivBloqueSecundario a:hover,.DivBloquePricipal a:hover{ color:#000;}
			img:hover{box-shadow: 0 10px 10px -6px #fff;}
			








/* //////////////////// ---------- INICIO: CONTENEDOR INFERIOR ---------- //////////////////// */
#DivContenedorInferior{ width:100%; height:auto; float:left; margin-bottom:10px;}

	/* //////////////////// CONTENEDOR LINKS ////////////////////////////////////////////////// */	
	#DivLinksContent{width:100%; height:auto; float:left; padding-top:5px; background-color:#666; border-radius:5px; box-shadow: 0 10px 10px -6px #333;}
		.DivContenedorLinks{position:relative;  width:1010px; height:auto; float:left;}
		.DivLink{ width:144px; height:20px; float:left; background-color:#666; border-radius:5px;}
		.DivLink a{ color:#CCCCCC;}
		.DivLink a:hover{ background-color:#999999; color:#000;}
	
	/* //////////////////// CLOGO DIV INFERIOR ////////////////////////////////////////////////// */	
	#DivDiarioSinLimites{width:100%; padding-top:10px; margin-bottom:10PX; float:left;}
		
	/* //////////////////// MENU INFERIOR ////////////////////////////////////////////////// */
	#DivMenuInferior{width:100%; height:10px; float:left; margin-top:5px;	}
		#DivMenuInferior a:hover{ font-size:14px;}
		
	/* //////////////////// DIV LEGALES //////////////////////////////////////////////////*/
	#DivLegales {width:100%; height:30px; float:left; margin-top: 20px;}
		#DivLegales a{font-weight:normal;}
		#DivLegales a:hover{ font-size:14px;}
		
	/* //////////////////// DIV REVISTA EMERGENTE //////////////////////////////////////////////// */ 	
	#DivEmergente {position:fixed;  bottom: 0; z-index:100;}       
	.show_hide {display:none;}