@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0; 
	/*list-style-type:none;*/
}

.page {width:770px;margin:0 auto; margin-top:5px; background-color:#fff;}

body
{
    background-repeat: repeat-x;
    /*font-size: 84%;*/
    background-color: #d7dee8;   
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#585A5C;
}
body.home {
	/*font-size:70%;
	font-family:Arial, Verdana, sans-serif;*/
	color:#585a5c;
	background-repeat:repeat-x;
	background-color:#D7DEE8;	
}

/* LINKS
----------------------------------------------------------------*/
a:link 		{color:#0072bc;text-decoration:none;}
a:visited 	{color:#003a80;text-decoration:none;}/*color:#6E819B*003a80  0072bc*/
a:hover 	{text-decoration:underline;}
a:active	{color:#0072bc;}

img{border:0px;}
/* estilos de la cabecera */
#header{
	height:200px;
	padding-bottom:0px;
	background-color:#b2bccf;

}

.txtBuscador{
	height:15px;
	width:108px;
	border:#333333 1px solid;
	background-color:#FFFFFF;
	color:#000066;
	font-size:12px;
	padding:1px;
	}
.btnBuscador{
	/*background-image:url(../images/bntBuscador.gif);
	background-repeat:no-repeat;
	width:15px;
	height:13px;*/
	border:0;
	margin-left:2px;
}
.btnBuscadorNoticias{
	background-image:url(../images/btnbuscarnoticias.jpg);
	/*background-repeat:no-repeat;*/
	width:75%;
	height:28px;
	border:0;
}

/* Estilos del area de contenido */
.content {
	background-color:#FFFFFF;
	background-image:url(../images/fndContenido.gif);
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	/*position:relative;*/
}
.content1 {
	background-color:#FFFFFF;
	background-image:url(../images/fndContenido1.gif);
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	/*position:relative;*/
}
.content2 {
	background-color:#FFFFFF;
	background-image:url(../images/fndContenido2.gif);
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	/*position:relative;*/
}
.content3 {
	background-color:#FFFFFF;
	background-image:url(../images/fndContenido3.gif);
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	/*position:relative;*/
}

.clear {
	clear:both;
	margin:0;
	height:0;
	line-height:0.0;
	font-size:0;
	display:block;
	}
#barraFecha{
	background-image:url(../images/fndFechaTop.gif);
	background-repeat:repeat-x;
	background-color:#feed01;
	margin-top:1px;
	width:765px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:96%;
	/*font-style:italic;*/
	color:#636363;
	padding:1px;
	text-align:left;
	}
	
.FechaTop{
	margin:0 0.50em;
	width: auto;
	float:left;
	}
	
.tempClima{
	position:relative;
	margin:0 1.5em;
}

.flotaDer{
	float:right;
	text-align:left;
	margin-right:10px;
	width:70%;
}

.bajaVision{
	margin: 0 2em 0 2em;
	padding: 0 2em 0 2em;
	float:left;
	display:inline;
}
.laHora{
	float: left;
	background-color:#FF0000;
	padding-left:8px;
	padding-right:8px;
	width:auto;
	margin:1px 0px;
	font-size:85%;
}

/* NAV MAIN 
-------------------------------------------------------------*/
.nav_mainActive
{
	background-color: #d9e1ed;
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	width: 100%;
}

.nav_mainActive ul {}

.nav_mainActive li {background-color:inherit;}

.nav_mainActive a:link, .nav_mainActive a:visited 
{
	background-color:#d9e1ed;
	text-decoration:none;
	color:#003b81;
	padding:7px 12px;
	border-left:2px solid;
	border-left-color: #FFF;
	display:block;
	text-transform:uppercase;
}

.nav_mainActive a:hover {
	color:#003b81;
	background-color:#acb9cc;
	text-transform:uppercase;
}


.nav_main {
	
	background-color:#003b81;
	/*background: url(images/bg_sprite.png) 0 -789px repeat-x;*/
	font-size:.8em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	width:100%;
}

.nav_main ul {}

.nav_main li {float:left;background-color:inherit;}

.nav_main a:link, .nav_main a:visited 
{
	background-color:#003b81;
	text-decoration:none;
	color:#fff;
	padding:7px 12px;
	border-left:2px solid;
	border-left-color: #FFF;
	display:block;
	text-transform:uppercase;
}

.nav_main a:hover
{
	color: #003b81;
	background-color: #acb9cc;
	text-transform: uppercase;
}

.nav_mainSub
{
	/*background-color: #d9e1ed; /*background: url(images/bg_sprite.png) 0 -789px repeat-x;*/
	background-color:inherit;
	font-size: 0.9em;
	font-family: Arial;
}

.nav_mainSub ul {}

.nav_mainSub li {}

.nav_mainSub a:link, .nav_mainSub a:visited 
{
	background-color:inherit;
	text-decoration:none;
	color:#003b81;
	border-left:2px solid;
	border-left-color: #FFF;
	display:block;
	/*text-transform:uppercase;*/
}

.nav_mainSub a:hover {
	color:#003b81;

}
/* columna izquierda */

#colIzq{
	width:176px;
	margin-left:8px;
	margin-top: 4px;
	float:left;
	text-align:left;
	}

.cajaMenuIzq{
	background-color:#fff;
	border:#a9b6cb solid 0px;
	width:160px;
	padding:1px;
	}
.caja2MenuIzq{
	background-color:#d1d7e3;
	padding:0px 2px 0px 4px;
	background-image:url(../images/bgBtnMenuLeft.gif) ;
	background-repeat:no-repeat;
	background-position:bottom;
	height:22px;
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	}
	
.caja2MenuIzq a:link, .caja2MenuIzq a:visited
{
	background-color:inherit;
	margin-left:9px;
	color:#003b81;
	text-transform:uppercase;
	font-weight:700;
	/*display:block;*/
	margin-top:2px
}
.caja2MenuIzq a:hover{
	color: #999;
	text-decoration:none;
}
.caja2MenuIzq ul {

}
.caja2MenuIzq ul li
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #003a80;
	font-size: 0.8em;
}


.columna2{
	margin-left:10px;
}
.fndCol2Top{
	background-image:url(../images/fndColumna2Top.gif);
	background-repeat:repeat-y;
	background-color:#f7f8fa;
	}
	
.col2Titulo1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	color: #003a80;
	font-weight: 700;
	letter-spacing: 0px;
	background-color: #f4f7f9;
}

.TituloCabecera
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #003a80;
	font-weight: 600;
	letter-spacing: 0px !important;
	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D5DCE7;
	margin-bottom:5px;
	padding:6px 0 2px 0;
	
}


.col2Titulo3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#003a80;
	font-weight:500;
	letter-spacing: 0px !important;
	letter-spacing: 0px;
}
.col2Titulo3 a:link, .col2Titulo3 a:visited{
	text-decoration:underline;
	color:#003a80;
}

.col2Titulo3 a:hover{
	text-decoration:none;
	color:#003a80;
	}
	
.col2Titulo4{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	color:#003a80;
	font-weight:600;
	letter-spacing: 0px !important;
	letter-spacing: 0px;
}
.tituAltas{
	font-family:"Arial Narrow",Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 0.75em;
	font-weight:800;
	/*font-stretch:extra-condensed;*/
	padding-bottom:4px;
	
}
.col2Block2{
	background-color:#FFFFFF;
}	

.col2Block3{
	background-color:#FFFFFF;
	border: #d5dde7 solid 1px;
}	
.col2Block4{
	color:#003a80;
}
.tituloBlock3{
	background-image:url(../images/tituNoticiasDestac.gif)
}
/* Inicio de los estilso para el pie de página */

.footer {
	background-color:#b2bccf;
	background-image:url(../images/fndPie.gif);
	background-repeat:repeat-x;
	background-position:top;
	color:#fff;
	position:relative;
	margin:0 0 2px 0;
	padding:12px 0 16px 0;
	font-size:.9em;
	/*min-height:1px;*/
	height:1px;
	text-align:center;
	}
	
.tituloobrasuperior
{
	background-color: #003b81;
	font-size: 0.9em;
	color: #ffffff;
	font-style: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;	
	font-weight: bold;
	border-bottom: #ffff00 0.1ex solid;
}
.tituloobrasuperiorantes
{
	font-size: 1em;
	color: white;
	font-style: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #a3b4cd;
	font-weight: bold;
	border-bottom:  #d9d9d9 0.1ex solid;
	border-top: #a3b4cd 0.1ex solid;
}
.tituloobrainferior
{
	font-size: 0.9em;
	color: #ffffff;
	font-style: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #1f3680;
	border-top: #ffff00 0.1ex solid;
	font-weight: bold;
	
}
.tituloobrainferiorantes
{
	font-size: 0.9em;
	color: #ffffff;
	font-style: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #a4b4cd;
	border-top:  #d9d9d9 0.1ex solid;
	border-bottom: #a4b4cd 0.1ex solid;
	font-weight: bold;
}
.TituloAntes
{
	background-color:inherit;
	font-size: 1.5em;
	color: #003b81;
	font-style: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	border-bottom: #a4b4cd 0.2ex solid;
	font-weight: bold;
}
.TituloAhora
{
	font-size:1.5em;
	color: #003b81;
	font-style: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #a4b4cd;
	border-bottom: #fff 0.2ex solid;
	margin-bottom:2px;
	font-weight: bold;
}
.col2Descripcion
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 1.0em;
	color: black;
	letter-spacing: 0px !important;
	letter-spacing: -0.95px;
	background-color: #f7f8fa;/*f4f7f9;*/
}
.col2TituloNuevo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #003a80;
}
.col2TituloNuevo2
{
	font-family: Arial;
	font-size: 0.95em;
	color: #003a80;
	font-weight: bold;
}
.TituloNoticiaLista
{
	font-family: Tahoma;
	font-size: 0.95em;
	color: #708099;
	font-weight: bold;
}
.DescripcionNoticiaLista
{
	font-family: Verdana;
	font-size: 1em;
	color: #595a5c;
	font-weight: normal;
}
.HoraNoticiaLista
{
	font-family: Tahoma;
	font-size: 1.0em;
	color: #8f9bb5;
	font-weight: bold;
}	
.BordeFoto
{
	border-left: #eef1f6 thick solid;
	border-bottom: #eef1f6 thick solid;
}
.FondoAzul
{
	/*background-color: #003b81;*/
	font-weight: bold;
}	
.BordeVideo
{
	border-right: #dae1eb thin solid;
	border-top: #dae1eb thin solid;
	border-left: #dae1eb thin solid;
	border-bottom: #dae1eb thin solid;
}	
.TituloPlomo
{
	font-weight: bold;
	font-size: 1.0em;
	color: #585a5c;
	font-family: Verdana;
}	
.Fondo
{
	font-weight: bold;
	font-size: 1em;
	color: #003b81;
	font-family: Tahoma;
	border-right: #dae1eb thin solid;
	border-top: #dae1eb thin solid;
	border-left: #dae1eb thin solid;
	border-bottom: #dae1eb thin solid;
	background-color: #f0f3f8;
}	
.col2Block4{
	background-color:#FFFFFF;
	border-bottom: #d5dde7 solid 1px;

}	

.col2Block5{
	background-color:#FFFFFF;
	border-top: #d5dde7 solid 1px;

}	
.subTituloTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003B81;
	font-weight: bold;
}
.contGeneral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#585A5C
}
.contGeneralTitu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#003B81;
	font-weight: bold;
	margin-bottom:5px;
}
.contGeneralTituClaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#6E819B;
	font-weight: bold;
	padding-bottom:5px
}
.contGeneralColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#003B81;
}
.contGeneralColorSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6E819B;
	text-decoration:underline;
	font-weight: bold;
}
.contGeneralCapitalColor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#003B81;
	padding-left:10px
}
.leyendImage
{
    font-family: Tahoma;
    font-size: 9px;
    color: #6E819B; /*padding-left:6px*/
    padding: 4px 0 1px 0;    
}

.leyendImage10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003B81;
}

.leyendImageClaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#585A5C;
}

.leyendImageSubraya {
	font-family: Tahoma;
	font-size: 11px;
	color:#6E819B;
	font-weight:bold;
	text-decoration:underline
}

.subTitulo12Tahoma {
	font-family: Tahoma;
	font-size: 12px;
	color:#6E819B;
	font-weight:bold;
	text-decoration:underline
}

.subTitulo12TahomaPadd {
	font-family: Tahoma;
	font-size: 12px;
	color:#585A5C;
	font-weight:normal;
	padding-left:10px
}

.formatMail{
	font-family: Tahoma;
	font-size: 12px;
	color:#6e819b;
	text-decoration:underline;
}
.formatMail a:link, .formatMail a:visited{
	text-decoration:underline;
	color:#6e819b;
}

.formatMail a:hover{

	text-decoration:underline;
	color:#9eabc2;

}

.subLinkColor {
	font-family: Tahoma;
	font-size: 10px;
	color:#6E819B
}
.subLinkBoldColor {font-family: Tahoma; font-size: 10px; font-weight: bold; color:#003B81 }
.subLinkBoldColor11 {font-family: Tahoma; font-size: 11px; font-weight: bold; color:#003B81;}
.subLinkBoldColor12 {font-family: Tahoma; font-size: 12px; font-weight: bold; color:#003B81;}
.subLinkBoldColor11subra {font-family: Tahoma; font-size: 11px; font-weight: bold; color:#003B81; text-decoration:underline;}
.subLinkBoldColor11Claro {font-family: Tahoma; font-size: 11px; font-weight: bold; color:#B2BCCF }
.subLinkBoldColor12Claro {font-family: Tahoma; font-size: 12px; font-weight: bold; color:#B2BCCF }
.subLinkBoldColor11Claro2 {font-family: Tahoma; font-size: 11px; color:#6E819B }
.submenutahoma10oscuro {font-family: Tahoma; font-size: 10px; font-weight: bold; color:#003B81;}
.submenutahoma10Claro {font-family: Tahoma; font-size: 10px; font-weight: bold; color:#6E819B;height:50px;}
.submenutahoma10oscuro a:link, .submenutahoma10oscuro a:visited{
	text-decoration:none;
	color:#003B81;
}
.submenutahoma10oscuro a:hover
{
	text-decoration: none;
	color: #6E819B;
	
}

.submenutahoma10Claro a:link, .submenutahoma10Claro a:visited
{
	text-decoration: none;
	color: #6E819B;
	/*background-color: #eff2f7;*/
	height:50px;
}
.submenutahoma10Claro a:hover{

	text-decoration:none;
	color:#003B81;
	height:50px;

}
.subLinkBoldColor11Claro a:link, .subLinkBoldColor11Claro a:visited{
	text-decoration:none;
	color:#B2BCCF;
}

.subLinkBoldColor11Claro a:hover{

	text-decoration:underline;
	color:#003B81;

}

.subLinkBoldColor11Claro2 a:link, .subLinkBoldColor11Claro2 a:visited{
	text-decoration:none;
	color:#6E819B;
}

.subLinkBoldColor11Claro2 a:hover{

	text-decoration:underline;
	color:#003A80;

}

.tablaBordeFondoColor{
	background-color:#F0F3F7;
	border: #DAE1EA solid 1px;

}	
	

.BorderImage{
	border:#FFFFFF solid 2px;
}
.BorderImage a:link, .BorderImage a:visited{
	border: #DAE1EA solid 2px;
}	

.BorderImage a:hover
{
	border-right: #336699 2px solid;
	border-top: #336699 2px solid;
	border-left: #336699 2px solid;
	border-bottom: #336699 2px solid;
}

.BorderImagebg{
	border:#DAE1EA solid 2px;

}
.BorderImagebg a:link, .BorderIamge a:visited{
	border: #DAE1EA solid 2px;
}	

.BorderImagebg a:hover
{
	/*border: #6699cc solid 2px;*/
	border-right: #6699cc 2px solid;
	border-top: #6699cc 2px solid;
	border-left: #6699cc 2px solid;
	border-bottom: #6699cc 2px solid;
}

		
.subTitulo12TahomaOn {
	font-family: Tahoma;
	font-size: 12px;
	color:#6E819B;
}
.subTitulo12TahomaOn a:link, .subTitulo12TahomaOn a:visited{
	text-decoration:none;
	color:#6E819B;
}

.subTitulo12TahomaOn a:hover{

	text-decoration:none;
	color:#003A80;

}
.formatpalabras {font-family: Verdana; font-size: 13px; font-style:italic; color:#182E52 }
.formatverdana12Black {font-family: Verdana; font-size: 12px;  color:#000000 }
.formatpalabrasCapital {font-family: Verdana; font-size: 18px; font-style:italic; color:#182E52 }

.adminTabActive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #696969;
	border-top: 1px solid #a6a6a6;
	border-right: 1px solid #a6a6a6;
	border-left: 1px solid #a6a6a6;
	border-bottom: 0px none #a6a6a6;
	background-color: #ffffff;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}

.adminTabInactive {
    font-size: 0.7em;
	border-top: 1px solid #a6a6a6;
	border-right: 1px solid #a6a6a6;
	border-left: 1px solid #a6a6a6;
	border-bottom: 1px solid #a6a6a6;
	background-color: #eeeeee;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}

/* Modificados */

.col2Titulo2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #003a80;
	font-weight: 600;
	letter-spacing: 0px !important;
	
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DCE7;*/
	margin-bottom:5px;
	padding:10px 0 2px 0;
	background-color: #f7f8fa;
}

/* Estilos adicionados - 07-10-2008 en adelante */

.SubTituloSubrayado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #003a80;
	font-weight: 600;
	letter-spacing: 0px !important;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DCE7;
	margin-bottom:5px;
	padding:10px 0 2px 0;	
}
.SubtituloSinLinea
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #003a80;
	font-weight: 600;
	letter-spacing: 0px !important;	
	margin-bottom:2px;	
}

/* linea vertical css*/
#div-linea_vertical {
border:1pt dotted #ccc; 
border-left: 0px solid #ccc; 
width:1px;
height:220px;
}

/* linea horizontal css */
#div-linea_horizontal
{
    border-bottom: 1pt dotted #ccc;    
    width: 100%;  
}
.lh
{
    border-bottom: 1pt dotted #ccc;    
    width: 100%;  
}
.div_linea_vertical 
{
	border:1px solid #ccc; 
	border-right:0px; 
	border-top:0px;
	border-bottom:0px;
	width:1px;
	height:100%;
}

.Dia {
	color: #748096;
	font-size: 70px;
}
.NombreMes {
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
.PalabrasAlcaldeborder
{
	background-color: #ffffff;
}
.PalabrasAlcaldeTitulo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.81em;
	color: #003a80;
	font-weight: 700;
	letter-spacing: 0px;
	background-color: #ffffff;
}
.PalabrasAlcalde
{
	font-family: 'Arial Narrow';
	font-size: 1em;
	color: #003a80;
	font-weight: bold;
	letter-spacing: 0px;
	background-color: #ffffff;
}
/* Adicionados 09 10 2008*/
.CajasdeTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003B81;
	font-weight: bold;
}
.button
{
    background-color: #E4E8F1;
    border: 2px solid #D2D4E1;
    width: 70px;
    font-family: Arial, Helvetica, sans-serif;
    color: #003B81;
    font-weight: bold;
}

.TextoAzulNegrita
{
	font-size: 1.0em;
	color: #003a80;
	font-weight: bold;
	/*font-weight: 600;*/
	letter-spacing: 0px !important;	
	margin-bottom:2px;	
}

.TextoAzulArial15
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003a80;
	font-weight: 600;
	letter-spacing: 0px !important;	
	margin-bottom:2px;	
}

#div-lineah_puntos 
{
	background-image:url(../images/punto.png);
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}

.Linea_h_puntos
{
	background-image: url(images/punto.png);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;	
	width: 100%;
}
/*  Adicionados 10/09/2008*/
.TextoColorAmarillo {
	color: #E2BA49;
	font-size: 14px;
}

.TextoColorGris
{
    color: #666666;
    font-size: 14px;
    font-weight:bold;    
}
.bgBoletin
{
background-image: url(images/degrade.jpg);
	/*background-repeat: repeat-x;*/
	margin: 0;
	padding: 0;	
	width: 100%;
}
.textoResaltadoDefensoria
{
font-size: 13px;
color: #004262;
font-weight:bold; 
}

.ContGeneralColorClaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#8797AC;
}
.DescripcionAgenda
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: .85em;
	color: black;
	letter-spacing: 0px !important;
	letter-spacing: -0.95px;
}

.CentralTelefonico
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FB4B1A;
	font-weight:bold;
	font-weight: 600;
	letter-spacing: 0px !important;	
	margin-bottom:4px;	
}
.TelfNro
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FB4B1A;
	font-weight:bold;
	font-weight: 600;
	letter-spacing: 0px !important;	
	margin-bottom:4px;	
}

.TextoRojo
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F6311E; 	
}
.TituloSubProgramas 
{
    font-family: Arial Narrow, Helvetica, sans-serif;
	color: #003B81;
	letter-spacing: 1px !important;
	font-size: 22px;
}
.TextoTramite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#585A5C;
	text-align: justify;
}
/* Accordion */
.accordionHeader
{
	color: black;
	background-color: #D7DEE8;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: #2F4F4F;
	text-decoration: underline;
}

.accordionHeaderSelected
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: #000099;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: #2F4F4F;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: #2F4F4F;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #F9FAFC;
    border: 1px dashed #cccccc;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.pvContacto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636f88;
	/*font-weight: 600;
	letter-spacing: 0px !important;*/	
	margin-bottom:3px;	
}

.ContHome {
	font-family:Arial, Verdana, sans-serif;
	color:#585a5c;
}

.ContGeneralLink
{
    color:#003a80;

}
.ContGeneralLink a:link, .ContGeneralLink a:visited{
	text-decoration:none;
	color:#003a80;
}

.ContGeneralLink a:hover{
	text-decoration: underline;
	color:#003a80;
}

/* inicio Estilos Gastronomía */
.TituloCabecera2 
{
    font-family: Arial Narrow, Helvetica, sans-serif;
	color: #003B81;
	letter-spacing: 1px !important;
	font-size: 22px;
	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D5DCE7;
	margin-bottom:5px;
	padding:6px 0 2px 0;
}

.contGeneral14
{
    color: #983007;
    font-size: 14px;
}

.SubTituloPlomo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7C95AB;
	font-weight: 600;
	letter-spacing: 0px !important;

	margin-bottom:5px;
	padding:10px 0 2px 0;	
}
.SubTituloPlomo2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7C95AB;
	font-weight: 600;
	letter-spacing: 0px !important;

	margin-bottom:5px;
	padding:10px 0 4px 0;	
}

.MenuGastronomia
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #983007;
    font-weight: 600;
    letter-spacing: 0px !important;        
    padding: 4px 0 2px 0;
    text-align: center;    
    border-top: #FFC4C2 3px solid;    
    border-bottom: #FFC4C2 2px solid;
}

.VerOtrosPlatos
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF7969;
    font-weight: 600;
    letter-spacing: 0px !important;        
    padding: 4px 0 2px 0;    
}

.LinkGastronomia
{
    font-family: Verdana, Arial,Helvetica, sans-serif;
    font-size: 12px;
    color: #566576;
    font-weight: bold;   
}
.LinkGastronomia a:link{
	text-decoration:none;
	color:#566576;
}
.LinkGastronomia a:visited{
	text-decoration: none;
	color:#9FA6B1;
}
.LinkGastronomia a:hover{
	text-decoration: underline;
	color:#9FA6B1;
}

.Ingredientes {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
/* Fin Estilos Gastronomía */

.AzulBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003B81;
	font-weight: bold;
}
.Subrayado
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DCE7;
	margin-bottom:5px;
	padding:5px 0 2px 0;	
}



/* NAV MAIN 
-------------------------------------------------------------*/
.nav_mainActive2
{
	background-color: #d9e1ed; /*background: url(images/bg_sprite.png) 0 -789px repeat-x;*/
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	width: 100%;
}

.nav_mainActive2 ul {}

.nav_mainActive2 li {float:left;}

.nav_mainActive2 a:link, .nav_mainActive2 a:visited {
	text-decoration:none;
	color:#003b81;
	padding:7px 12px;
	border-left:2px solid;
	border-left-color: #FFF;
	display:block;
	text-transform:uppercase;
}

.nav_mainActive2 li.current_item a:link, .nav_mainActive2 li.current_item a:visited
{
	/*background:#0057cc url(images/bg_sprite.png) 0 -949px;*/
	color: #003b81;
	background-color:#acb9cc;
}

.nav_mainActive2 a:hover {
	color:#003b81;
	background-color:#acb9cc;
	text-transform:uppercase;
}

.nav_main2 {
	
	background-color:#d9e1ed;
	font-size:.9em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	width:100%;
}

.nav_main2 ul {}

.nav_main2 li
{
	float: left;
}

.nav_main2 a:link, .nav_main2 a:visited {
	text-decoration:none;
	color:#003a80;
	padding:5px 2px;/*padding:7px 10px;*/
	border-left:0px solid;
	border-bottom:1px solid;
	border-bottom-color: #fff;
	border-left-color: #fff;
	display:block;
	text-transform:uppercase;
}

.nav_main2 li.current_item a:link, .nav_main2 li.current_item a:visited
{
	color: #003b81;
	background-color: #acb9cc;
}

.nav_main2 a:hover
{
	color: #003b81;
	background-color: #acb9cc;
	text-transform: uppercase;
}

.EspeciadoListas
{
    margin-bottom: 4px;
    margin-top: 4px;   
}

.SubtituloVerdanaGris
{
    font-size: 12px;
    color: #999999;
    font-family: Verdana;
}

.MargenTodo
{
 margin-bottom: 6px;
 margin-top: 6px; 
 margin-left: 10px;
 margin-right: 10px
}

.MargenTodo2
{
 margin-bottom: 4px;
 margin-top: 4px; 
 margin-left: 6px;
 margin-right: 6px
}

.SubTituloSubRihgt
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #7C95AB;
    font-weight: 600;
    letter-spacing: 0px !important;
    margin-bottom: 5px;
    padding: 10px 0 4px 0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #D5DCE7;
    text-align: right;
}

/* Estilo SiteMap */
.sitemap
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#585A5C;
	font-weight: bold;	  
}
.sitemap a:link{/*.sitemap a:link, .sitemap a:active{*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color:#0072bc;
	font-weight: normal
}
.sitemap a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#003a80;
	font-weight: normal
}
.sitemap a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color:#0072bc;
	font-weight: normal
}

/* fin estilo Sitemap*/

.ContAgendaPortadaSec {
	font-family:Arial, Verdana, sans-serif;
	/*font-size: 10px;*/
	color:#585a5c;
}

.TramitesSecTema
{
	margin-bottom: 0px;
	margin-top:4px;
	padding-bottom: 4px;
	margin-right:10px;
	border-bottom: #cccccc 1px dotted;
	width:100%;
}
INPUT.Texbox{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border: 1px solid #D6DFEF;/*A9C2EF;*/
	padding: 0px 2px 2px;
}
TextArea.TextArea{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border: 1px solid #D6DFEF;
	padding: 0px 2px 2px;
}

.EstiloForm{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	border: 1px solid #D6DFEF;/*A9C2EF;*/
	padding: 0px 2px 2px;
}

/*Estilo Paginacion Gridview*/
.LetraNormal {color:#000000;text-decoration: none;font-size: 8pt;font-style:normal;font-weight:normal}

.pagerstyle {font-size:x-small;text-align:right;background:url(Img/bg_footerx.JPG) repeat-x;
    background-position: bottom left; background-color:#f4f7f9}

.irapag{
    font-size:x-small;
    width:20px;
}
.anterior{
    background:transparent url(Img/pg-prev.gif) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
}
.siguiente{
    background:transparent url(Img/pg-next.gif) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
}
.primero{
    background:transparent url(Img/pg-first.gif) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
}
.ultimo{
    background:transparent url(Img/pg-last.gif) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
}

.anterior_off{
    background:transparent url(Img/pg-prevoff.gif) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
}
.siguiente_off{
    background:transparent url(Img/pg-nextoff.gif) no-repeat scroll center;
    height:1.3em;
    width:16px;
    cursor:pointer;
}
/*Estilo Paginacion Gridview*/


a img {border-width: 0;}
a#video img
{
	margin-top:30px;
	width:44px;
	height:44px;	
}
a#videoint img
{
	margin-top:20px;
	width:44px;
	height:44px;	
}
a#video3D img
{
	margin-top:10px;
	margin-left:10px;
	width:190px;
	height:118px;	
}

	
/*a#video img{/*background: url(img/play.png) top left no-repeat;*/	
	/*}
a#video img:hover
	{
		filter:alpha(opacity=70);
		opacity:0.7;  
	}
a#video3D img {/*background: url(img/playfuturo.png) top left no-repeat;*/
	/*}
a#video3D img:hover
	{
		filter:alpha(opacity=10);
		opacity:0.1;  
	}*/

/*Inicio Menu Izquierdo*/
.mnu_izq {	
	background-color:#EAF0F7;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	width: 162px;
	font-size: 0.8em;	
	font-weight: 800;
}
.mnu_izq ul {}

.mnu_izq li {float:left;
    height:22px;
    }

.mnu_izq a:link, .mnu_izq a:visited 
{
    background-color: #D0DCEA; /*#BCCDE1; D0DCEA*/
	text-decoration:none;
	padding:8px 0px 2px 8px;
	margin:0px 0px 2px 0px;
	border-left-color: #FFF;
	display:block;
	color:#003b81;	
}

.mnu_izq a:hover
{
    background-color: #9EB9D7;
	color: #003b81;
	padding-left:9px;	
}

/*--- Estado activo */

.mnu_izqActive
{
	background-color: #EAF0F7;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	width: 162px;
	font-size: 0.8em;	
	font-weight: 800;
}

.mnu_izqActive ul {}

.mnu_izqActive li {float:left;
    height: 22px;}

.mnu_izqActive a:link, .mnu_izqActive a:visited 
{
   	background-color: #9EB9D7; 
	text-decoration:none;
	padding:8px 0px 2px 9px;
	margin:0px 0px 2px 0px;
	border-left-color: #FFF;
	display:block;
	color:#003b81;
}

.mnu_izqActive a:hover 
{
    background-color: #D0DCEA;
	color: #003b81;
	padding-left:8px;
}
/*Fin Menu Izquierdo*/
.videostop {
	background-color:#FFFFFF;
	background-image:url(../images/videostop.jpg);
	background-repeat:repeat-x;
	margin:0px 1px 0px 2px;
	width:766px;
}
.fotosbgtop {
	background-color:#FFFFFF;
	background-image:url(../images/bgfotostop.jpg);
	background-repeat:repeat-x;
	margin:0px 1px 0px 2px;
	width:766px;
}
.TituloBlanco
{
	background-color:inherit;
	font-size: 1.5em;
	color: #fff;
	font-style: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	/*border-bottom: #a4b4cd 0.2ex solid;*/
	font-weight: bold;
}
.TituloVideo
{
	background-color:#003b81;
	font-size: 1.2em;
	color: #F8F200;
	font-style: normal;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	/*border-bottom: #a4b4cd 0.2ex solid;*/
	font-weight: bold;
	height:30px;
	padding:10px 2px 2px 15px;
		
}

.TituloVideoLista
{
	font-family: Tahoma;
	font-size: 1.0em;
	color: #003a80;
	font-weight: bold;
}

.BordeTabla{
	border-style:solid;
	border-width: 4px;
	border-color: #fff;
}
.BordeTablaAzul{
	border-style:solid;
	border-width: 10px;
	border-color: #004E98;
	background-color:#004E98;
	color:#fff;
} 
/*.bgTitReportajes {
	background-color:#FFFFFF;
	background-image:url(../images/reportajes.jpg);
	background-repeat:no-repeat;
	height:31px;
	padding-top:15px;
	width:98%;
	/*margin:0px 1px 0px 2px;*/
	/*width:766px;*/
/*}*/

.textos_editor 
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:small; 
}
.textofondoazul 
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	background-color:#004E98;
	font-size:small; 
	color:#fff;
	height:22px;
	padding:2px 2px 2px 8px;
	font-weight:bold;
}
.bglv {
	background-color:#FFFFFF;
	background-image:url(img/bglvetical.jpg);
	background-repeat:repeat-y;
}

.bg
{
	background-color:#004E98;
	color:#fff;
	text-align:center;
}
.Subrayar
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D5DCE7;
	margin-bottom:5px;
	padding:2px 0 2px 0;	
}

.btnanterior{
    background:transparent url(Img/btnprev.jpg) no-repeat scroll center;
    height:16px;
    width:17px;
    cursor:pointer;
}
.btnsiguiente{
    background:transparent url(Img/btnnext.jpg) no-repeat scroll center;
    height:16px;
    width:17px;
    cursor:pointer;
}
.TituloReportajes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.0em;
	color: #D4DDE4;
	font-weight: 700;
	letter-spacing: 0px !important;
	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D5DCE7;
	margin-bottom:5px;
	padding:6px 0 2px 0;
	width:97%;
	
}

.TituloReportajesH
{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #708099;
	font-weight: bold;
}

/*table img {border:1px solid #ff0000}*/

#example-two a img, #example-two a           { border: none; float: left; }
#example-two a                               { margin: 3px solid red;  }
#example-two a:hover                         { outline: 3px solid black; }

.lempresas {
	background-color:#fff;	
	margin:0px 2px 0px 3px;
	padding-left:25px;
}
.bgnotas
{
	background:#E6EBEE;
	padding:3px 4px 1px 0px;
}

div.scroll 
{
	height: 98px;
	width: 552px;
	overflow:auto;
	/*border: 2px solid #DAE1EB;
	background-color: #F0F3F8;*/
	padding: 2px;	
	scrollbar-base-color: #A5C3ED;
	scrollbar-arrow-color: #000;
	scrollbar-3dlight-color: #D6E7FB;
	scrollbar-darkshadow-color: #D6E7FB;
	scrollbar-face-color: #A5C3ED;
	scrollbar-highlight-color: #D6E7FB;
	scrollbar-shadow-color: #D6E7FB;
	scrollbar-track-color: #D6E7FB;
	
}

div.scrollvideodet 
{
	height: 120px;
	width: 432px;
	overflow:auto;
	/*border: 2px solid #DAE1EB;
	background-color: #F0F3F8;*/
	padding: 2px;	
	scrollbar-base-color: #A5C3ED;
	scrollbar-arrow-color: #000;
	scrollbar-3dlight-color: #D6E7FB;
	scrollbar-darkshadow-color: #D6E7FB;
	scrollbar-face-color: #A5C3ED;
	scrollbar-highlight-color: #D6E7FB;
	scrollbar-shadow-color: #D6E7FB;
	scrollbar-track-color: #D6E7FB;
	
}

.paginacion 
{
	font-size:small;
	text-align:right;
	background:url(Img/bg_footerx.JPG) repeat-x;
    background-position: bottom left; 
    background-color:#f4f7f9;
    font-weight:bold; 
}

.paginacion a:hover 	{text-decoration:underline;}
.paginacion a:active	{color:#0072bc;}

.div_alimg_left
{
	text-align:justify	
}
.div_alimg_left img
{
	text-align:left;
	margin-right:10px;
	margin-bottom:5px;
	border:0px;	
}

.Subtinotas
{
	font-family: Arial;
	font-size: 1.2em;
	color: #004E94;
	font-weight: bold;
}

.TituloNotaRelacionada
{
	font-family: Tahoma;
	font-size: 0.85em;
	color: #708099;
}
.bgtitreport
{
	background:url(Img/bgtitreport.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #003a80;
	font-weight: 600;
	letter-spacing: 0px !important;
	margin-bottom:5px;
	padding:10px 0 2px 0;
	
}
.espaciadov{}
.espaciadov p 
{
	height:20px;
}
.pad15
{
	margin:15px 15px 15px 15px;
}

/*estilo de SddThis Toolbox ************************/

.addthis_toolbox .vertical
{
    width: 136px;
    padding: 10px 0 10px 0;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.addthis_toolbox .vertical a
{
    width: 102px;
    padding: 4px 0 4px 34px;
    position: relative;
    display: block;
    text-decoration: none;
    color: blue;
}

.addthis_toolbox .vertical a:hover
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    background: #B4D3F8;
    text-decoration: none;
}

.addthis_toolbox .vertical span
{
    position: absolute;
    left: 14px;
    top: 4px;
}

.addthis_toolbox .vertical .more
{
    border-top: solid 1px #eee;
    padding: 10px 0 0 0;
    margin: 10px 10px 0 10px;
    text-align: center;
}

.addthis_toolbox .vertical .more a
{
    padding: 4px 0;
    margin: 0;
}

.addthis_toolbox .vertical .more span
{
    display: none;
}


