/* CSS Document */
body {
	font-family: "trebuchet ms";
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #C1C1C1;
	text-align: left;
	}
body,td,th {
	font-family: Trebuchet ms;
	font-size: 11px;
	
	}
h1 {
	font-size: 20px;
	line-height: 20px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
}
h1 a {
	font-size: 20px;
	line-height: 20px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: none;
}
h1 a:hover {
	font-size: 20px;
	line-height: 20px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: underline;
}
.h1 {
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 20px;
	line-height: 20px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
}
.h1 a {
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 20px;
	line-height: 20px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: none;
}
.h1 a:hover {
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 20px;
	line-height: 20px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: underline;
}
.h1News {
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 16px;
	line-height: 16px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
}
.h1News a {
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 16px;
	line-height: 16px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: none;
}
.h1News a:hover {
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 16px;
	line-height: 16px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: underline;
}
.h1_int {
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 20px;
	line-height: 20px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
}
.h1_int a {
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 20px;
	line-height: 20px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: none;
}
.h1_int a:hover {
	padding-top: 5px;
	padding-bottom: 10px;
	font-size: 20px;
	line-height: 20px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: underline;
}
.hb1 {
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 22px;
	line-height: 22px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
}
.hb1 a {
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 22px;
	line-height: 22px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: none;
}
.hb1 a:hover {
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 22px;
	line-height: 22px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: underline;
}

.hb1b {
	padding-top: 15px;
	padding-bottom: 10px;
	line-height: 18px;
	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
}
.hb1b a {
	padding-top: 15px;
	padding-bottom: 10px;

	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: none;
}
.hb1b a:hover {
	padding-top: 15px;
	padding-bottom: 10px;

	color: #006198;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: underline;
}



.hb1Gray {
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 22px;
	line-height: 22px;
	color: #58585A;
	letter-spacing: -0.1ex;
	text-align: left;
}
.h1bGray a {
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 22px;
	line-height: 22px;
	color: #58585A;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: none;
}
.hb1Gray a:hover {
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 22px;
	line-height: 22px;
	color: #58585A;
	letter-spacing: -0.1ex;
	text-align: left;
	text-decoration: underline;
}
.h2 {
	font-size: 14px;
	color: #006198;
	line-height: 16px;
	text-align: left; 
}
p {
	font-size: 13px;
	line-height: 16px;
	color: #58585A;
	letter-spacing: -0,1;
	text-align: left;
}
.p {
	font-size: 13px;
	line-height: 16px;
	color: #58585A;
	letter-spacing: -0,1;
	text-align: left;
}
.pBlack {
	font-size: 13px;
	line-height: 16px;
	color: #000000;
	letter-spacing: -0,1;
	text-align: left;
}
.link {
	font-size: 10px;
	line-height: 9px;
	color: #006198;
	letter-spacing: -0,1;
	text-decoration: none;
}
.link a {
	font-size: 10px;
	line-height: 9px;
	color: #006198;
	letter-spacing: -0,1;
	text-decoration: none;
	text-align: left;
}
.link a:hover {
	font-size: 10px;
	line-height: 9px;
	color: #006198;
	letter-spacing: -0,1;
	text-decoration: underline;
	text-align: left;
}
	
.link2 {
	font-size: 13px;
	line-height: 13px;
	color: #006198;
	letter-spacing: -0,1;
	text-decoration: none;
	text-align: left;
}
.link2 a {
	font-size: 13px;
	line-height: 13px;
	color: #006198;
	letter-spacing: -0,1;
	text-decoration: none;
	text-align: left;
}
.link2 a:hover {
	font-size: 13px;
	line-height: 13px;
	color: #006198;
	letter-spacing: -0,1;
	text-decoration: underline;
	text-align: left;
	}
.autor {
	font-size: 11px;
	line-height: 11px;
	color: #006198;
	letter-spacing: -0,1;
}
.autor2 {
	font-size: 11px;
	line-height: 11px;
	color: #000000;
	letter-spacing: -0,1;
	text-align: left;
}
.topi {
	font-size: 10px;
	line-height: 10px;
	color: #006198;
	letter-spacing: -0,1;
	text-align: left;
}
.campo_buscar {
	width: 136px;
	height: 10px;
	font-size: 10px;
	color: #707173;
	background-color: #FFFFFF;
	border: thin solid #000000;
}
.campo_buscar2 {
	width: 166px;
	height: 14px;
	font-size: 11px;
	color: #707173;
	background-color: #FFFFFF;
	border: thin solid #9C9D9F;
}
.campo_buscar3 {
	width: 82px;
	height: 16px;
	font-size: 11px;
	color: #707173;
	background-color: #FFFFFF;
	border: thin solid #9C9D9F;
}

/* -----------------------DIARIOS------------------------------------ */

.listdiarios {
	font-size: 11px;
	line-height: 12px;
	color: #58585A;
	text-decoration: none;
	text-align: left;
}
.listdiarios a {
	font-size: 11px;
	color: #58585A;
	text-decoration: none;
	text-align: left;
}
.listdiarios a:hover {
	font-size: 11px;
	color: #006198;
	text-decoration: none;
	text-align: left;
}
.listdiarios a:active {
	font-size: 11px;
	color: #006198;
	text-decoration: none;
	text-align: left;
}
.listdiarios_mas {
	font-size: 11px;
	color: #006198;
	text-decoration: none;
	text-align: left;
}
.listdiarios_mas a {
	font-size: 11px;
	color: #006198;
	text-decoration: none;
	text-align: left;
}
.listdiarios_mas a:hover {
	font-size: 11px;
	color: #006198;
	text-decoration: underline;
	text-align: left;
}

.listanuncios {
	font-size: 11px;
	line-height: 11px;
	color: #707173;
	text-decoration: none;
	text-align: left;
}
.listanuncios a {
	font-size: 11px;
	color: #707173;
	text-decoration: none;
	text-align: left;
}
.listanuncios a:hover {
	font-size: 11px;
	color: #006198;
	text-decoration: none;
	text-align: left;
}
.listanuncios a:active {
	font-size: 11px;
	color: #006198;
	text-decoration: none;
	text-align: left;
}

.listanuncios2 {
	font-size: 12px;
	line-height: 12px;
	color: #707173;
	text-decoration: none;
	text-align: left;
}
.listanuncios2 a {
	font-size: 12px;
	color: #707173;
	text-decoration: none;
	text-align: left;
}
.listanuncios2 a:hover {
	font-size: 12px;
	color: #006198;
	text-decoration: none;
	text-align: left;
}

/* -----------------------MENU------------------------------------ */

ul#menu { padding-left: 7px; margin: 0; list-style-type: none; float: left; height: 11px; width: 578px; }
ul#menu li { display: inline; }
ul#menu li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	/*font-weight: bold;*/
	float: left;
	color: #FFFFFF;
	padding: 1px 4px 0 4px;
	text-decoration: none;
	border-right: 1px solid #fff;
}
ul#menu li a:hover { color: #FFFFFF; text-decoration: underline; }

/* -----------------------MENU 2------------------------------------ */
#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #006198;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 6px 6px;
background-color: #006198;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #006198;
color: #FFFFFF;
text-decoration: underline;
}




/* -----------------------FOOTER------------------------------------ */

.p_footer{
	font-size: 13px;
	line-height: 16px;
	color: #1A171B;
	letter-spacing: -0,1;
	text-align: left;
}
.tit_all_blanco{
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	letter-spacing: -0,1;
	text-align: left;
}
.tit_all_azul{
	font-size: 11px;
	line-height: 16px;
	color: #0095D9;
	letter-spacing: -0,1;
	text-align: left;
}
.tit_imagen{
	font-size: 13px;
	line-height: 13px;
	color: #FFFBDB;
	letter-spacing: -0,1;
	text-align: left;
}
.tit_imagen2 {
	font-size: 16px;
	line-height: 16px;
	color: #FFFBDB;
	letter-spacing: -0,1;
	text-align: left;
}
.tit_all{
	font-size: 11px;
	line-height: 16px;
	color: #816425;
	letter-spacing: -0,1;
}
.fecha{
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #707173;
	letter-spacing: -0,1;
}
.fecha_azul{
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #006198;
	letter-spacing: -0,1;
	text-align: left;
}
.p_flv {
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
	letter-spacing: -0,1;
	text-align: left;
}
.p_flv2{
	font-size: 12px;
	line-height: 13px;
	color: #FFFBDB;
	letter-spacing: -0,1;
	text-align: left;
}

.accesos {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.accesos a{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.accesos a:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	text-align: left;
}
.ruta {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #9B9B9B;
	text-decoration: none;
}
.ruta a{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #9B9B9B;
	text-decoration: none;
}
.ruta a:hover {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #9B9B9B;
	text-decoration: underline;
}
.pict {
	float: right;
	position: top;
	padding-left: 15px;
	padding-bottom: 15px;
}