html, body{
	margin:0 auto;
	font:11px tahoma,verdana;
    color: #353535;
	height:100%;
    background:#FFFFFF url(../../images/bgHtml.jpg) no-repeat;
    background-position: center -138px;

}

A, A:link, A:visited, A:hover{ 
	text-decoration: none;
	color: #606060;
}

form{
	margin:0px;
}

#limpiar{
	clear:both;
}

/*******************************************************
*	CAJAS Y CONTENEDORES
******************************************************/
#contenedor{
	margin: 0 auto;
	width:995px;
	/*height:100%;*/
	border-left: 1px solid  #c8c8c8;
	border-right: 1px #c8c8c8 solid;
    background: #FFFFFF;
}

#publicidadTop{
	height:95px;
	padding-top:5px;
	background: url(../../images/tPublicidadTop.gif) no-repeat;
	padding-left:14px;
}

#publicidadDer{
	min-height:250px;
	margin-top:10px;
	margin-bottom:10px;
	background:#ddd6d6 url(../../images/textoPublicidadVertical.gif) no-repeat left bottom;
	padding-left:14px;
}





#topIndex{
	height:85px;
	background: url(../../images/topIndex.gif) no-repeat;
}

#topCajaDerecha{
	float: right;
	margin-right: 25px;
	margin-top: 20px;
	width:250px;
	
}

#cIzq2Col{
	float: left;
	width: 587px;
	min-height:100px;
	border-right: solid 1px #d3d3d3;
	margin-top: 10px;
	padding: 20px;
	padding-top:0;
}

#cIzq3Col{
	float: left;
	width: 354px;
	min-height:100px;
	border-right: solid 1px #d3d3d3;
	margin-top: 10px;
	padding-right: 10px;
	padding-top:0px;
}

#cDer3Col{
	float: left;
	width: 212px;
	min-height:100px;
	margin-top: 10px;
	padding-left: 10px;
	padding-top:0px;
}

#cDer{
	float:left;
	width: 347px;
	min-height:100px;
	margin-top:10px;
	padding:10px;
	padding-top:0px;
}


#cDerMarco1{
	border: solid 1px #d3d3d3;
	min-height:100px;
}

#cDerMarco1 h1{
	padding-top:1px;
	padding-left: 10px;
	font-size:12px;
	margin:0px;
	height:22px;
	background: url(../../images/fondoT1CD.gif) no-repeat;
	
}

#marcoNoticia{
	margin-bottom:22px;
}

#marcoNoticiaGris{
	margin:10px;
	padding-bottom:10px;
    min-height: 60px;
	/*border-bottom: 1px solid #FFFFFF;*/
}

#marcoGrisGenerico{
	border: 1px #7d7d7d solid ;
	background: #ececec;
	margin-top: 15px;
	margin-bottom:15px;
	padding:10px;
}

#marcoNoticiaOpinion{
	overflow: hidden;
    width: 341px;
    height: 67px;
    background-image: url(../../modulos/periodicoDigital/imagenes/subsecciones/porManuel.gif);
    background-repeat: no-repeat
	margin:0px;
	margin-top:1px;
	margin-bottom:3px;
	padding:3px;
    border-bottom: 1px #dbdbdb solid;
	cursor:pointer;

}

#marcoNoticiasMasLeidas{
	padding:5px;
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	color:#ef4723;
	border-bottom: 1px #d8d8d8 dotted;
	
	
}

#marcoNoticiasMasLeidas A{
	color:#ef4723;
}

#marcoNoticiasMasLeidas span{
	font-weight:bold;
	color: #8f8f8f;
	font-size: 16px;
}

#marcoGris{
	padding-top:10px;
	background: #ddd6d6 url(../../images/topMarcoGris.gif) repeat-x top;
	min-height:250px;
	padding-bottom:10px;
}

#marcoPie{
	height:180px;
	background: #d3d3d3 url(../../images/fondoPiePagina.gif) repeat-x top;
	min-height:180px;
}

#marcoPieIzq{
	float:left;
	margin:15px;
	width:380px;
}

#marcoPieDer{
	float:right;
	margin:15px;
	width:400px;
}

#marcoPubliRobaPagina{
	background: #ddd6d6 url(../../images/textoPublicidadVertical.gif) no-repeat bottom left;
	height:250px;
	padding-left:25px;
	margin-top:10px;
	margin-bottom:10px;
}


/*******************************************************
*	TIPOS DE TEXTO
******************************************************/

.textoTermometro1{
	color:#fd0000;
    font-weight: bold;
    font-size: 14px;
    margin-bottom:3px;
}

.textoTermometro2{
	color:#c83b0c;
    font-weight: bold;
    font-size: 14px;
    margin-bottom:3px;
}

.textoTermometro3{
	color:#b6a668;
    font-weight: bold;
    font-size: 14px;
    margin-bottom:3px;
}

.textoTermometro4{
	color:#1bd20f;
    font-weight: bold;
    font-size: 14px;
    margin-bottom:3px;
}

.textoAvisoComentariosNaranja{
	color:#ef4723;
	background: url(../../images/iconoComentarios.gif) no-repeat;
	padding:1px;
	padding-left:20px;
	margin:3px;
	margin-left:0px;
}

.textoAvisoComentariosNegro{
	background: url(../../images/iconoComentarios.gif) no-repeat;
	padding:1px;
	padding-left:20px;
	margin:3px;
	margin-left:0px;
}

.textoBlanco{
	color: #FFFFFF;
}

.textoBlancoNegrita{
	color: #FFFFFF;
	font-weight:bold;
}

.textoPieFoto{
	font-weight: bold;
	font-size:11px;
	color: #282828;
}

.textoPieFotoMas{
	font-weight: bold;
	font-size:13px;
	color: #282828;
}

.textoFirmaPieFoto{
	font-weight: normal;
	font-size:11px;
	color: #707070;
}

.textoFirmaPieFotoMas{
	font-size:13px;
	color: #707070;
}

.textoFirma{
	font-size:12px;
	color: #696969;
	line-height: 20px;
	font-weight: bold;
}

.textoData{
	font-size:12px;
	color: #696969;
	line-height: 20px;
	
}

.textoFirmaNaranja{
	font-size:13px;
	font-family: Times, "Times New Roman", serif;
	color: #ef4723;
	line-height: 20px;
}

.textoCuerpoMas{
	font-size:13px;
	color: #353535;
}

.textoCuerpoMasNegrita{
	font-size:13px;
	color: #353535;
	font-weight:bold;
}

.textoCuerpo{
	font-size:11px;
	color: #353535;
}

.textoSeccionPortada{
	font-size:12px;
	color: #797979;
	border-bottom: 1px #ececec solid;
    margin-bottom: 5px;
}

.textoSeccionPortada2{
	font-size:12px;
	color: #FFFFFF;
	border-bottom: 1px #ececec solid;
    margin-bottom: 5px;
}

.textoSeccionPortada span{
	padding-right:5px;
	padding-left:5px;
	background-color: #ececec
}

.textoCuerpoNegrita{
	font-size:11px;
	color: #353535;
	font-weight:bold;
}

.textoTituloNaranjaGrande{
	font-size:24px;
	color: #ef4723;
}

.textoTituloGrande{
	line-height:25px;
	font-size:24px;
	color: #494949;
	font-weight:bold;
}

.textoTituloMediano{
	font-size:18px;
	color: #494949;
}

.textoTituloMedianoNaranja{
	font-size:18px;
	color: #ef4723;
}

.textoTituloMedianoNaranjaNegrita{
	font-size:18px;
	color: #ef4723;
	font-weight: 600;
}

.textoTituloNormal{
	font-size:16px;
	color: #494949;
}

.textoTituloNormalNegrita{
	font-size:16px;
	font-weight:bold;
	color: #494949;
}

.textoTituloMiniNegrita{
	font-size:14px;
	font-weight:bold;
	color: #494949;
}

.textoResumen{
	line-height: 20px;
	font-size:14px;
	color: #676767;
}

.textoSubtituloMediano{
	line-height: 20px;
	font-size:16px;
	color: #676767;
}

.textoSubtituloNormalNegrita{
	line-height: 20px;
	font-size:15px;
	color: #676767;
	font-weight: bold;
}

.textoNombreOpinionPortada{
	line-height: 18px;
	font-size:14px;
	color: #000000;
	font-weight: bold;
}

.textoFirmaOpinionPortada{
	line-height: 20px;
	font-size:12px;
	color: #464646;
	font-weight: bold;
}

.textoSubtituloMedianoNaranja{
	line-height: 20px;
	font-size:16px;
	color: #ef4723;
}

.textoSubtituloMedianoNaranjaNegrita{
	line-height: 20px;
	font-size:16px;
	color: #ef4723;
	font-weight:bold;
}

.textoComentarios{
	padding-left:18px;
	line-height: 20px;
	color: #ef4723;
	background: url(../../images/iconoComentarios.gif) no-repeat left;
}

.tituloVentanaSeccion{
	height:20px;
	background: url(../../images/fondoTituloSeccion.gif) repeat-x;
	color: #000000;
	font-family: Tahoma;
	font-size: 12px;
	font-weight:bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top:3px;
}

.tituloSeccion{
	height:77px;
	background: url(../../images/topSecciones.jpg) no-repeat;
	color:#FFFFFF;
	font-size: 22px;
	padding-left:20px;
	padding-top:15px;
}

/*
	SE USA POR EJEMPLO PARA MARCAR LAS PALABRAS EN UN PARRAFO PARA REALSAR LAS PALABRAS BUSCADAS
*/
.marcador1
{
	font-weight: bold;
	background-color: #ffff00;
}



/*******************************************************
*	FORMULARIOS
******************************************************/

.imput{
	width:161px;
	height:16px;
	border: 1px #535353 solid;
	padding-left:5px;
	background: url(../../images/fondoBuscador.gif) repeat-x;
}

/*
	FORMULARIOS
*/

.imput1{
	background: url(../../images/bg_imput1.gif) no-repeat;
	height:21px;
	width:310px;
	border:0px;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
	font-family: Verdana, Arial;
	font-size:13px;
}

.imput2{
	background: url(../../images/bg_imput2.gif) no-repeat;
	height:127px;
	width:310px;
	border:0px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	font-family: Verdana, Arial;
	font-size:13px;
}

.botonBuscar{
	margin-bottom:-4px;
	font-size:10px;
	width:71px;
	height:30px;
	background: url(../../images/botonP.png) no-repeat;
	border:0px;
}

.botonBuscar:Hover{
	
	cursor:pointer;
	font-size:10px;
	width:71px;
	height:30px;
	background: url(../../images/botonPOver.png) no-repeat;
	border:0px;
}

.botonEnviar{
	margin-bottom:-4px;
	cursor:pointer;
	font-size:10px;
	width:71px;
	height:30px;
	background: url(../../images/botonEnviar.gif) no-repeat;
	border:0px;
}

.botonEnviar:Hover{
	
	cursor:pointer;
	font-size:10px;
	width:71px;
	height:30px;
	background: url(../../images/botonEnviarOver.gif) no-repeat;
	border:0px;
}

/*******************************************************
*	GALERIA DE FOTOS
******************************************************/


#galeriaPrincipal{
  height: 100%;
  width: 1000px;
  background: url(../../images/galeria_bg01.gif) repeat-y;

}

#galeriaIzq{
  float: left;
  width: 242px;
  background:url(../../images/galeria_bg02.jpg) no-repeat;
  padding-top: 100px;
  padding-left:30px;
  min-height: 266px;
}

#galeriaDcha{
  float: left;
  width: 600px;
  margin-left: 15px;
  margin-top: 15px;

}

.galeriaMasFotos{
  background-image: url(../../images/iconoFotos.gif);
  background-repeat: no-repeat;
  background-color: #d1d1d1;
  width:89%;
  padding:3px;
  padding-left: 30px;
  background-position: 5px 5px  ;
  color: #4D4D4D;
  font-weight:normal;
}

