body{
	background-image: url(../images/bg_page.gif);
	background-color: #e6e6e6;
	margin: 0px;
	padding-top: 10px;
}
p{
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 0px;
	margin-right: 0px;
	line-height: 16px;
}
#page{
	margin: 0px;
	padding: 0px;
}
#content{
	width: 1000px;
	margin: 0px;
	padding: 0px;
}
#header{
	float: left;
	background-image:url(../images/bg_header.gif);
	width: 1000px;
	height: 117px;
	margin: 0px;
	padding: 0px;
}
#header_logo{
	float: left;
	background-image:url(../images/logo_4400noticias5-trans.png);
	width: 530px;
	height: 68px;
	margin-top: 20px;
	margin-left: 10px;
	padding: 0px;
	display: inline;
}
#header_fecha{
	float: left;
	width: 500px;
	height: 11px;
	margin-left: 30px;
	margin-top: 0px;
	padding: 0px;
	color: #ffffff;
	font-family: arial, serif;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	display: inline;
}

#header_buscador_simple{
	position:relative;
   	top:-12px;
   	left: -7px;
	float: right;
	width: 225px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:#f3f3f3;
}
#header_buscador_simple .txtbox_buscador_simple{
	margin: 0px;
	padding: 0px;
	font-family: arial, serif;
	font-size: 12px;
	display: inline;
}
#header_buscador_simple img{
	margin: 0px;
	padding-bottom: 0px;
	position:relative;
   	top:4px;
}
.header_texto_admin{
	float: right;
	height: 11px;
	margin-right: 10px;
	padding: 0px;
	color: #ffff00;
	font-family: arial, serif;
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	display: inline;
}
.header_ultima_actualizacion{
	width: 500px;
	height: 11px;
	margin-left: 0px;
	padding: 0px;
	color: #ffffbb;
	font-family: arial, serif;
	font-weight: normal;
	font-size: 11px;
	text-align: left;
}
#header_publicidad{
	float: left;
	background-color: #630f1c;
	width: 1000px;
	height: 40px;
	margin: 0px;
	padding: 0px;
}
#menu{
	float: left;
	background-color: #620f1c;
	width: 1000px;
	height: 19px;
	margin: 0px;
	padding: 0px;
}
#container{
	float: left;
	background-color: #ffffff;
	width: 1000px;
	margin: 0px;
	min-height:300px;
  	height:auto !important;
  	height:300px;
	padding: 0px;
}
/*columnas principales del sitio*/
#columna_p1{
	float: left;
	width: 360px;
	margin-left: 10px;
	padding-right: 10px;
	border-right: solid 1px #e6e6e6;
	display: inline;
}
#columna_p2{
	float: left;
	width: 360px;
	margin-left: 10px;
	padding-right: 10px;
	display: inline;
	border-right: solid 1px #e6e6e6;
}
#columna_p3{
	float: right;
	width: 215px;
	background-color: #f3f3f3;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	display: inline;
}
#columna_unica_archivo{
	float: left;
	width: 740px;
	margin-left: 10px;
	padding-right: 10px;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
#columna_resultados_archivo{
	float: left;
	width: 740px;
	margin-left: 10px;
	padding-right: 10px;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
#columna_resultados_archivo_clasificacion{
	float: right;
	width: 150px;
	margin-left: 0px;
	min-height:300px;
  	height:auto !important;
  	height:300px;
  	padding-top: 5px;
  	padding-left: 10px;
	padding-right: 0px;
	border-left: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
#columna_resultados_archivo_clasificacion ul {
	list-style-type: disc;
	margin-left: 0px;
	padding-left: 1.3em;
	text-indent: 0em;
}
#columna_resultados_archivo_clasificacion li{
	margin-bottom: 10px;
}
.box_resultado_noticias_archivos{
	float: left;
	width: 570px;
	margin-top: 5px;
	margin-bottom: 5px;
	min-height:70px;
  	height:auto !important;
  	height:70px;
	padding-bottom: 5px;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
#columna_unica_noticia{
	float: left;
	width: 740px;
	margin-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
#columna_unica_noticia_index{
	float: left;
	width: 741px;
	margin-left: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
.columna_unica_banner_index{
	float: left;
	width: 741px;
	margin-left: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
/************paginador***********/
.nav_paginador_pag{
	color: #af1b31;
	font-size: 11px;
	padding-right: 3px;
}
.nav_paginador_pag_actual{
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	padding-right: 3px;
}
.barra_paginador_buscador{
	float: left;
	width: 740px;
	height: 20px;
	padding-top: 5px;
	padding-right: 10px;
	background-color: #f3f3f3;
	display: inline;
}
.barra_paginador_archivo{
	float: left;
	width: 740px;
	height: 20px;
	padding-top: 5px;
	padding-right: 10px;
	background-color: #f3f3f3;
	display: inline;
}
/************paginador***********/
/********************buscador******************/
.float_left{
	float: left;
}
.float_right{
	float: right;
}
.display_block{
	display: block;
}
.margin_bottom5px{
	margin-bottom: 5px;
}
.margin_bottom10px{
	margin-bottom: 10px;
}
.margin_top5px{
	margin-top: 5px;
}
.margin_top10px{
	margin-top: 10px;
}
.padding_10px{
	padding: 10px;
}
.mylogo_foot{
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	border: 0px;
	display: inline;
}
#columna_unica_buscador{
	float: left;
	width: 740px;
	margin-left: 10px;
	padding-right: 10px;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
#columna_unica_mapa{
	float: left;
	width: 640px;
	margin-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 30px;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
#buscador_top{
	float: left;
	width: 640px;
	margin-left: 0px;
	padding-right: 10px;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
#buscador_bottom{
	float: left;
	width: 640px;
	margin-left: 0px;
	padding-right: 10px;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}


#columna_resultados_buscador{
	float: left;
	width: 740px;
	margin-left: 10px;
	padding-right: 10px;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
.box_resultado_noticias_buscador{
	float: left;
	width: 740px;
	margin-top: 5px;
	margin-bottom: 5px;
	min-height:70px;
  	height:auto !important;
  	height:70px;
	padding-bottom: 5px;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}



#box_buscador_izquierdo{
	float: left;
	width: 240px;
	height: 140px;
	margin-left: 0px;
	padding-right: 15px;
	border-right: solid 1px #e6e6e6;
	display: inline;
}
#box_buscador_izquierdo2{
	float: left;
	width: 180px;
	min-height: 150px;
	height:auto !important;
  	height: 150px;
	margin-left: 0px;
	padding-right: 15px;
	border-right: solid 1px #e6e6e6;
	display: inline;
}

#box_buscador_derecho{
	float: left;
	width: 370px;
	height: 140px;
	margin-left: 10px;
	display: inline;
}
#box_buscador_derecho2{
	float: left;
	width: 520px;
	min-height: 150px;
	height:auto !important;
  	height: 150px;
	margin-left: 10px;
	display: inline;
}


#box_buscador_derecho_periodo_ultimo{
	float: left;
	width: 370px;
	margin-left: 0px;
	padding-bottom: 10px;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
#box_buscador_derecho_periodo_ultimo2{
	float: left;
	width: 520px;
	margin-left: 0px;
	padding-bottom: 10px;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
#box_buscador_derecho_intervalo{
	float: left;
	width: 370px;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	display: inline;
}
#box_buscador_derecho_intervalo2{
	float: left;
	width: 520px;
	margin-bottom: 10px;
	padding-top: 15px;
	padding-bottom: 10px;
	display: inline;
}

.select_form_buscador{
	width: 160px;
	font-family: arial;
	font-size: 11px
}
.select_form_dia{
	width: 40px;
	font-family: arial;
	font-size: 11px
}
.select_form_mes{
	width: 80px;
	font-family: arial;
	font-size: 11px
}
.select_form_anio{
	width: 50px;
	font-family: arial;
	font-size: 11px
}
#formbox{
	text-align:right;
	background-color:#a31e21;
	border:solid 1px #aeaeae;
	padding:5px;
	margin-left:0px;
	width:410px;
	font-weight: bold;
}
#formbox span{
	color: #ffffff;
	vertical-align: top;
}
#formbox span a{
	color: #ffffff;
	text-decoration: none;
}
#formbox span a:hover{
	color: #ffffff;
	text-decoration: none;
}



/********************buscador******************/
/********************************/
/*columnas noticias*/
.columna_contenido_simple{
	float: left;
	width: 360px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #e6e6e6;
	display: inline;
}
.columna_contenido_doble1{
	float: left;
	width: 143px;
	padding-right: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 2px #e6e6e6;
	display: inline;

}
.columna_contenido_doble2{
	float: right;
	width: 143px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: solid 2px #e6e6e6;
	display: inline;
}
/*******************/
#separador_pagecontainer{
	float: left;
	background-color: #620f1c;
	width: 1000px;
	height: 5px;
	padding: 0px;
	display: inline;
}
.noticias_no_destacadas{
	float: left;
	background-color: #ffffff;
	width: 760px;
	border-top: solid 1px #e6e6e6;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	margin-top: 5px;
	padding: 0px;
	display: inline;
}
.box_noticia_no_destacada{
	float: left;
	background-color: #f3f3f3;
	width: 740px;
	border-top: solid 1px #e6e6e6;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	margin-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	display: inline;
}
.box_opiniones_item{
	float: left;
	background-color: #e9e9e9;
	width: 728px;
	border-top: solid 1px #e6e6e6;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	border-left: solid 1px #e6e6e6;
	margin-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	display: inline;
}
.box_opinion_lista{
	float: left;
	background-color: #f3f3f3;
	width: 740px;
	border-top: solid 1px #e6e6e6;
	border-right: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	margin-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	display: inline;
}
#footer{
	float: left;
	background-image:url(../images/bg_footer.gif);
	background-repeat:repeat-x;
	background-color: #ffffff;
	width: 1000px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	display: inline;
}
#underfooter{
	float: left;
	background-color: #ffffff;
	width: 1000px;
	margin: 0px;
	min-height:50px;
  	height:auto !important;
  	height:50px;
	padding: 0px;
}
#underfooter div{
	float: left;
	text-align: left;
	margin-top: 30px;
	margin-bottom: 30px;
	padding-left: 20px;
	font: 11px Tahoma, sans-serif;
	color: #af1b31;
	display: inline;
}
#pagecontainer{
	float: left;
	width: 1000px;
	padding-top: 15px;
	margin: 0px;
	display: inline;
}
.textcontainer{
	float: left;
	width: 1000px;
	margin-top: 5px;
}
#leftbarcontent{
	float: left;
	width: 160px;
	min-height:400px;
  	height:auto !important;
  	height:400px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	margin-left: 8px;
	margin-top: 8px;
	display: inline;
	background-color: #ffffff;
	background-image: url(../images/Untitled-2.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left top;
}
.menuprincipal_item{
	float: left;
	font-size: 14px;
	color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
}
/*****menu*****/
#menu a{
	float: left;
	font: 13px Tahoma, sans-serif;
	color: #ffffff;
	padding-left: 7px;/*10px*/
	padding-right: 7px;/*10px*/
	padding-bottom: 3px;
	text-decoration: none;
}
#menu a:hover{
	text-decoration: none;
	background-color: #af1b31;
}
#menu .item_secundario{
	float: right;
	background-color: #a41e22;
}
a{
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
.titulo_clasificacion{
	font-size: 1em;
	color: #002851;


}
.titulo_clasificacion a:hover{

	font-weight: bold;

}

.footer_menu{
	font-size: 11px;
	font-family: arial,"Times New Roman",Times,serif;
	color: #333333;
	font-weight: bold;
}
.footer_menu_strong{
	font-size: 0.7em;
	color: #af1b31;
	font-weight: bold;
}
.titulo_clasificacion_strong{
	font-size: 0.8em;
	color: #af1b31;
	font-weight: bold;
}
.titulo_clasificacion_strong li a{
	color: #af1b31;
}
.texto_fecha{
	font-size: 0.8em;
	color: #af1b31;
}
.texto_fecha_strong{
	font-size: 0.8em;
	color: #af1b31;
	font-weight: bold;
}
.texto_navegacion_strong{
	font-size: 11px;
	color: #af1b31;
	font-weight: bold;
}
.barra_navegacion_noticias{
	float: right;
	width: 600px;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: right;
	vertical-align: middle;
	display: inline;
}
.barra_navegacion_noticias a{
	color: #004891;
	font-size: 12px;
	font-weight: bold;
}
.texto_align_left{
	text-align: left;
}
span.titulo_noticia{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 1.2em;
	color: #e47213;

}
span.titulo_noticia_archivo{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 1.0em;
	color: #333333;
	font-weight: bold;
}
span.titulo_noticia_archivo a{
	color: #333333;
	font-weight: bold;
}
span.titulo_noticia_strong{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}
span.titulo_noticia_strong a{
	color: #333333;
	font-weight: bold;
}
span.titulo_noticia_strong a:hover{
	color: #000000;
	font-weight: bold;
	text-decoration: none;

}
span.titulo_noticia_index_sup_strong{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 26px;
	color: #333333;
	font-weight: bold;
}
span.titulo_noticia_index_sup_strong a{
	color: #333333;
	font-weight: bold;
}
span.titulo_noticia_index_sup_strong a:hover{
	color: #000000;
	font-weight: bold;
	text-decoration: none;

}
span.titulo_noticia_no_destacada{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}

.texto_sin_resultados{
	font-weight: bold;
	text-align: center;
	font-size: 13px;
	padding-top: 30px;
	padding-bottom: 40px;
}
.titulo_pagina_seccion_strong{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 25px;
	color: #000062;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom: solid 2px #e6e6e6;
	margin-bottom: 10px;
	display: block;
}
.titulo_pagina_seccion_nombre_strong{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 30px;
	color: #97172b;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom: solid 2px #e6e6e6;
	margin-bottom: 10px;
}
.titulo_pagina_noticias_nodestacadas_strong{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 18px;
	color: #97172b;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top: solid 2px #97172b;
	border-bottom: solid 2px #e6e6e6;
	display: block;
}
.titulo_noticia_detalle_strong{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 30px;
	color: #000062;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom: solid 2px #e6e6e6;
	margin-bottom: 10px;
	display: block;
}
.titulo_noticia_detalle2_strong{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 30px;
	color: #000062;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom: solid 2px /*#6b6b7c;*/#991304;
	/*margin-bottom: 10px;*/
	display: block;
}
.subtitulo_noticia_detalle_strong{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 15px;
	color: #2c2c2c;
	font-weight: bold;
	padding-top: 10px;
	border-bottom: solid 1px #e6e6e6;
	padding-bottom: 10px;
	display: block;
}
.resumen_noticia_detalle{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 11px;
	color: #2c2c2c;
	padding-top: 0px;
	border-bottom: solid 1px #e6e6e6;
	padding-bottom: 0px;
	display: block;
}
.texto_modificacion{
	font-size: 9px;
	color: #004891;
}
.texto_fuente{
	font-size: 0.8em;
	color: #2c2c2c;
}
div.texto_fuente_strong{
	font-size: 0.9em;
	padding-top: 5px;
	color: #a41e22;
	font-weight: bold;
}
div.texto_fuente_strong a{
	color: #a41e22;
	font-weight: bold;
}

.texto_autor{
	font-size: 0.8em;
	color: #2c2c2c;
	padding-bottom: 10px;
}
.texto_autor_archivo{
	font-size: 0.8em;
	color: #888888;
	font-weight: bold;
	padding-bottom: 10px;
}

.texto_autor_strong{
	font-size: 0.8em;
	color: #2c2c2c;
	font-weight: bold;
	padding-bottom: 10px;
}
/*****texto*****/
/****imagenes****/
.img_index_col_simple_horizontal{
	float: left;
	background-color: #f3f3f3;
	min-height:50px;
  	height:auto !important;
  	height:50px;

  	min-width:50px;
  	width:auto !important;
  	width:50px;

  	border: solid 1px #666666;
	padding: 2px;
	margin-bottom: 5px;
	display: inline;

}
.img_index_col_simple{
	float: left;
	background-color: #f3f3f3;
	min-height:50px;
  	height:auto !important;
  	height:50px;

  	min-width:50px;
  	width:auto !important;
  	width:50px;

  	border: solid 1px #666666;
	padding: 2px;
	margin-right: 5px;
	margin-bottom: 5px;
	display: inline;

}
.img_index_col_doble{
	float: left;
	background-color: #f3f3f3;
	min-height:50px;
  	height:auto !important;
  	height:50px;

  	min-width:50px;
  	width:auto !important;
  	width:50px;

  	border: solid 1px #666666;
	padding: 2px;

	margin-bottom: 5px;
	display: inline;

}
.img_banner{
	float: left;
	background-color: #f3f3f3;
	min-height:50px;
  	height:auto !important;
  	height:50px;

  	min-width:50px;
  	width:auto !important;
  	width:50px;
	margin-bottom: 5px;
	display: inline;
}
.img_banner_col_cuerpo{
	float: left;
	width: 360px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	padding-top: 0px;
	/*
	background-color: #e5e5e5;*/
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e6e6e6;
	display: inline;
}
.imagen_video_left{
	float: left;
	width: 360px;
	background-color: #f3f3f3;
  	border: solid 1px #e6e6e6;
	padding: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	display: inline;
}
.imagen_noticia1_left{
	float: left;
	background-color: #f3f3f3;
  	border: solid 1px #e6e6e6;
	padding: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	display: inline;
}
.imagen_noticia1_right{
	float: right;
	background-color: #f3f3f3;
  	border: solid 1px #e6e6e6;
	padding: 5px;
	margin-left: 10px;
	margin-bottom: 10px;
	display: inline;
}
.imagen_noticia1_todo{
	float: left;
	background-color: #f3f3f3;
  	border: solid 1px #e6e6e6;
	padding: 5px;
	margin-bottom: 10px;
	display: inline;
}


.imagen_descripcion{
	display: block;
	font-family: arial;
	font-size: 11px;
	color: #808080;
	padding-top: 5px;
	padding-bottom: 5px;
}
/****imagenes****/
/*****calendario*********/
#box_archivo_form{
	float: left;
	width: 240px;
	height: 170px;
	margin-left: 10px;
	padding-right: 15px;
	border-right: solid 1px #e6e6e6;
	display: inline;
}
.textbox_form_calendario{
	width: 100px;
	font-family: arial;
	font-size: 11px
}
#box_contenedor_calendario{
	float: right;
	width: 360px;
	height: 170px;
	margin-left: 10px;
	display: inline;
}
#box_contenedor_calendario img{
	border: 0px;
	display: inline;
}
#box_contenedor_calendario div.nav_calendario{
	float: right;
	width: 353px;
	height: 20px;
	margin: 0px;
	background-color: #ffffff;
	border: solid 1px #e6e6e6;
	display: inline;
}
#box_contenedor_calendario div.nav_calendario div.img_flecha_float_left{
	float: left;
	height: 20px;
	width: 20px;
	display: inline;
}
#box_contenedor_calendario div.nav_calendario div.img_flecha_float_right{
	float: right;
	height: 20px;
	width: 20px;
	display: inline;
}
.nav_texto{
	color: #af1b31;
	font-size: 11px;
	font-weight: bold;
}
#box_contenedor_calendario div.nav_calendario div.nav_texto{
	float: left;
	width: 290px;
	padding-top: 5px;
	text-align: center;
	display: inline;
}
table.tabla_calendario{
	width: 360px;
	height: 165px;
	background-color: #f3f3f3;
	font-family: arial;
	font-size: 10px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
table.tabla_calendario td{
	padding-left: 3px;
}
table.tabla_calendario .celda_nombre_dias{
	background-color: #dc3d41;
	font-weight: bold;
	color: #ffffff;
}
table.tabla_calendario .celda_hoy{
	background-color: #97172b;
	font-weight: bold;
	color: #ffffff;
}
table.tabla_calendario .celda_hoy a{
	color: #ffffff;
	text-decoration: none;
}
table.tabla_calendario .celda_hoy a:hover{
	color: #ffffff;
	text-decoration: underline;
}
table.tabla_calendario .celda_dia_seleccionado{
	background-color: #1717ff;
	font-weight: bold;
	color: #ffffff;
}
table.tabla_calendario .celda_dia_seleccionado a{
	color: #ffffff;
	text-decoration: none;
}
table.tabla_calendario .celda_dia_seleccionado a:hover{
	color: #ffffff;
	text-decoration: underline;
}

table.tabla_calendario .celda_finsemana_dias{
	background-color: #838383;
	font-weight: bold;
	color: #ffffff;
}
table.tabla_calendario .celda_finsemana_dias a{
	color: #ffffff;
	text-decoration: none;
}
table.tabla_calendario .celda_finsemana_dias a:hover{
	color: #ffffff;
	text-decoration: underline;
}



table.tabla_calendario .celda_habil_dias{
	background-color: #eeeeee;
	font-weight: bold;
}
table.tabla_calendario .celda_habil_dias a{
	color: #666666;
	text-decoration: none;
}
table.tabla_calendario .celda_habil_dias a:hover{
	color: #666666;
	text-decoration: underline;
}


/*****calendario*********/

.menucontainerheader{
	float: right;
	width: 586px;
	padding-right: 25px;
	padding-top: 5px;
	margin-bottom: 20px;
}
.menucontainerfooter{
	float: right;
	width: 586px;
	padding-right: 25px;
	padding-top: 5px;
	margin-top: 20px;
}
.textcol_1{
	float: left;
	width: 273px;
	border-right: solid 2px #d4d4d4;
	margin: 0px;
	padding-right: 8px;
}
.textcol_2{
	float: right;
	width: 273px;
	margin: 0px;
	padding-left: 5px;
}
.bodytext{
	font: 12px verdana,arial,Tahoma,sans-serif;/*0.7em Tahoma, sans-serif;*/
	color: #666666;
	/*text-align: justify;*/
	text-align: left;
}
.bodytext a{
	color: #666666;
	text-decoration:none;
}
.bodytext a:hover{
	color: #666666;
	text-decoration: underline;
}
.bodytextadmin{
	font: 11px Tahoma, sans-serif;/*0.7em Tahoma, sans-serif;*/
	color: #666666;
	text-align: justify;
}
.bodytextadmin a{
	color: #666666;
	text-decoration:none;
}
.bodytextadmin a:hover{
	color: #666666;
	text-decoration: underline;
}

.menutextbold{
	font: 13px arial;
	color: #305931;
	font-weight:bold;
}
.menutextbold a{
	font: 13px arial;
	color: #305931;
	font-weight:bold;
	text-decoration:none;
}
.menutextbold a:hover{
	font: 13px arial;
	color: #1f2e1d;
	font-weight:bold;
	text-decoration:none;
}
.menutext{
	font: 11px arial;
	color: #305931;
}
.menutext a{
	font: 11px arial;
	color: #305931;
	text-decoration:none;
}
.menutext a:hover{
	font: 11px arial;
	color: #1f2e1d;
	text-decoration:none;
}
.emailtext{
	font: 11px arial;
	color: #305931;
}
.emailtext a{
	font: 11px arial;
	color: #305931;
	text-decoration:none;
}
.emailtext a:hover{
	font: 11px arial;
	color: #1f2e1d;
	font-weight:bold;
	text-decoration:none;
}
.imagebox{
	background-color:#F7F7F7;
	width:265px;
	min-height:142px;
}
.imagebox2{
	width:545px;
	min-height:142px;
	padding: 10px;
}
/*****************************************************************/
/*****************************************************************/
/******************admin***********************************************/
#log_form{
	background-color: #ffffff;
	width: 580px;
	height: 100px;
	color: #610f1b;
	font-size: 11px;
	font-weight: bold;
	text-align:right;
	margin-top: 70px;
}
#datagrid{
	float: left;
	width: 975px;
	background-color: #ededef;
	margin-top:20px;
	margin-left: 10px;
	margin-bottom:20px;
	border:solid 1px #aeaeae;
	display: inline;
}
.datagrid_fila_blanca{
	float: left;
	background-color: #ffffff;
	display: inline;
}
.datagrid_fila_rosa{
	float: left;
	background-color: #ffd7d7;
	display: inline;
}
.datagrid_fila_celeste{
	float: left;
	background-color: #ceceff;
	display: inline;
}
span.mapa_titulo_items{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-weight: bold;
	font-size: 14px;
	color: #6f0000;
	text-align: left;
	margin-left: 20px;
	margin-top: 5px;
	border-bottom: solid 1px #e6e6e6;
	display: block;
}
a.mapa_titulo_items{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-weight: bold;
	font-size: 14px;
	color: #6f0000;
	text-align: left;
	margin-left: 20px;
	margin-top: 5px;
	border-bottom: solid 1px #e6e6e6;
	display: block;
}
a.mapa_items{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 14px;
	color: #333333;/*#000062;*/
	font-weight: bold;
	margin-top: 5px;
	margin-left: 70px;
	border-bottom: solid 1px #e6e6e6;
	display: block;
}
.admin_seccion_titulo{
	font-family: arial,serif;
	font-weight: bold;
	font-size: 20px;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 15px;
	padding-bottom: 5px;
	border-bottom:solid 1px #666666;
}
.admin_seccion_titulo span{
	color: #6f0000;
}
.admin_form_titulo_descripcion_items{
	float: left;
	width: 865px;
	font-family: arial,serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	color: #6f0000;
	border-bottom:solid 1px #666666;
}
#admin_form{
	float: left;
	background-color: #ffffff;
	width: 875px;
	text-align:right;
	margin-top:20px;
	margin-left: 10px;
	margin-bottom:20px;
	border:solid 1px #ededef;
	display: inline;
}
.form_item_blanco{
	float: left;
	background-color: #ffffff;
	width: 865px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline;
}
.form_item_celeste{
	float: left;
	background-color: #ceceff;
	width: 865px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline;
}
.form_item_gris{
	float: left;
	background-color: #ededef;
	width: 865px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline;
}
.form_textbox{
	width: 650px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.form_textarea{
	width: 650px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.form_item_nombre{
	float: left;
	width: 200px;
	vertical-align: top;
}
.vertical_align_top{
	vertical-align: top;
}
.admin_box_boton_nuevo_item{
	font-family: arial,serif;
	font-weight: bold;
	font-size: 20px;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 15px;
	padding-bottom: 5px;
}
.admin_form_box_imagen_noticia{
	float: none;
	background-color: #f3f3f3;
  	border: solid 1px #e6e6e6;
	margin-top: 10px;
	margin-bottom: 10px;
}
.admin_texto_fechas_strong{
	font-size: 1em;
	color: #2c2c2c;
	font-weight: bold;
}
.admin_form_fecha_descripcion{
	float: left;
	width: 865px;
	font-family: arial,serif;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-bottom: 5px;
	color: #6f0000;
}
#barra_herramientas{
	/*float: right;*/
	text-align: right;
	background-color: #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	margin-bottom: 5px;
}
#barra_herramientas span{
	font-size: 9px;
	color: #004891;
}
#barra_herramientas a{
	font-size: 9px;
	color: #004891;
	text-decoration: none;
}
#barra_herramientas a:hover{
	font-size: 9px;
	color: #004891;
	text-decoration: none;
}
.titulo_noticia_detalle_impresion_strong{
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 18px;
	color: #000062;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom: solid 2px /*#6b6b7c;*/#991304;
	/*margin-bottom: 10px;*/
	display: block;
}

#content_impresion{
	width: 450px;
	margin: 0px;
	padding: 0px;
}
#header_impresion{
	float: left;
	background-image:url(../images/bg_header.gif);
	width: 450px;
	height: 45px;
	margin: 0px;
	padding: 0px;
}
#header_logo_impresion{
	float: left;
	background-image:url(../images/logo_4400noticias5_impresion-trans.png);
	width: 300px;
	height: 38px;
	margin-top: 5px;
	margin-left: 10px;
	padding: 0px;
	display: inline;
}
#container_noticia_impresion{
	float: left;
	background-color: #ffffff;
	width: 448px;
	margin: 0px;
	min-height:100px;
  	height:auto !important;
  	height:100px;
	padding: 0px;
	border-right: solid 1px #e6e6e6;
	border-left: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
}
#container_noticia_envio{
	float: left;
	background-color: #ffffff;
	width: 448px;
	margin: 0px;
	height:160px;
	padding: 0px;
	border-right: solid 1px #e6e6e6;
	border-left: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
}
#pagecontainer_noticia_impresion{
	float: left;
	width: 448px;
	padding-top: 15px;
	margin: 0px;
	display: inline;
}
#columna_unica_noticia_impresion{
	float: left;
	width: 428px;
	margin-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	border-bottom: solid 1px #e6e6e6;
	display: inline;
}
#footer_impresion{
	float: left;
	background-image:url(../images/bg_footer.gif);
	background-repeat:repeat-x;
	background-color: #ffffff;
	width: 449px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	display: inline;
}
a.opinion_titulo_lista{
	font-size: 18px;
	font-family: arial;
	color: #002851;


}
a.opinion_titulo_lista_box{
	font-size: 12px;
	color: #5353ff;
	font-weight: bold;
	text-decoration: none;
}
a.opinion_titulo_lista_box a:hover{
	color: #5353ff;
	text-decoration: none;
}
#box_opiniones_inicio{
	float: left;
	width: 215px;
	margin-bottom: 5px;
	margin-top: 5px;
	background-color:#000084;
	padding-top: 2px;
	padding-bottom: 2px;
	/*border: solid 1px #e6e6e6;*/
}

#box_encuestas_inicio{
	float: left;
	width: 215px;
	margin-bottom: 5px;
	margin-top: 5px;
	background-color:#c1c1ff;
	background-image: url(../images/fondo_encuestas.gif);
	padding-top: 0px;
	padding-bottom: 5px;
	/*border: solid 1px #e6e6e6;*/
}
