#mostrar{
	display:block;
}
.textopie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}
.textochico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}
.textomedio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}
a:hover.textochico {
	color: #6a0000;
	text-decoration:none;
}
.textorechico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}
.tituloEmpr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #FFFFFF;
}
a:hover.textoPestania {
	color: #333333;
}
.textoregNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #666666;
}
a:hover.textoregNews {
	color: #006600;
}
.textomed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.casillaNewReg
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #006600 1px solid;
	BORDER-LEFT: #006600 1px solid;
	BORDER-RIGHT: #006600 1px solid;
	BORDER-TOP: #006600 1px solid;
	COLOR: #003300;
	text-align:center;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 10px;
	background : url(images/casillaNewRegFondo.gif);
	height:18px;
}
.FormCasillas
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
}
.textoTituloNoticiaEncab {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#666666;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.FormBoton
{
	BACKGROUND-COLOR: #F4F4F4;
	BORDER-TOP: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
}
.FormBotonLogin
{
	BACKGROUND-COLOR: #FF9900;
	BORDER-TOP: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	COLOR: #FFFFFF;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
}
.BotonNuevo
{
	BACKGROUND-COLOR: #ffffff;
	BORDER-TOP: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	background-image : url(images/fondoBoton.gif);
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
}
.FormCasillas2
{
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	FONT-SIZE: 9px;
}
.FormCasillasFiltro
{
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica;
	FONT-SIZE: 10px;
}
.textoPanelControl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #4f4f4f;
}
.textoMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #FFFFFF;
}
a:hover.textoMenu {
	color: #006600;
}
.textoMenuSel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #86A527;
}
.textoMenuSec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #666666;
}

.headerReport {
	BACKGROUND-COLOR: #e2e2e2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #333333;
}

.reportTitulo {
	BACKGROUND-COLOR: #e2e2e2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #333333;
	height: 20px;
}

.textoPaginado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-align: center;
	color: #666666;
}
a:hover.textoPaginado {
	text-decoration: none;
	color: #5b0000;
}
.textoMensajeInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	text-align: center;
	color: #cc0000;
}
.textomed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	color: #000000;
}
.tituloDestacado
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: #666666;
}
/*-------------------------------------------------------------------------------------------------*/
.panelderecho {
	margin: 0px 0px 0px 0px;
}
.panelderecho h5 {
	background: #800000;
	color: #FFF;
	padding: 3px 0 3px 5px;
	font-family: Arial, Sans-Serif;
	margin: 0 0 2px 0;
	font-size:13px;
}
.panelderechoitems {
	background: #f5f5f5;
	color: #414141;
	padding:2px;
	margin: 0 0 3px;
	font-size:11px;
	font-family:Arial, Verdana, Sans-Serif;
	border-top: 1px #E2E2E2 solid; 
}
.textoSubMenu {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#999999;
}
a:hover.textoSubMenu {
	color:#77AC0C;
}
#panelderechoimagen {
	/*float: left;*/
	margin: 0px 9px 6px 0;
}
#panelderechoimagen .nombreEscritor {
	position:absolute;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
	color:#77AC0C;
	padding-top:10px;
}
#panelderechoimagen .descripcionEscritor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	margin-top:-25px;
	margin-left:75px;
	padding-right:5px;
	padding-bottom:5px;
}
#panelderechoimagen .btnLeerBlog {
	background:#F5F5F5;
	width:110px;
	height:16px;
	text-align:center;
	float:right;
	margin-right:3px;
	border-bottom:2px solid #77AC0C;
	border-left:1px solid #77AC0C;
	border-right:1px solid #77AC0C;
}
#panelderechoimagen .accesoBlog {
	
	position:relative;	
	width:100%;
	height:20px;
	text-align:right;
	background:#CCC;
	background:url("images/fondoLeerBlog.gif");
}
/*-------------------------------------------------------------------------------------------------*/
#accesoBlog {
	width:100%;
	height:20px;
	text-align:right;
	background:#CCC;
	background:url("images/fondoLeerBlog.gif");
}
/*-------------------------------------------------------------------------------------------------*/
.fondopanelblog h2 {
	background: url("images/fondoficha3.jpg") repeat-x;color: 
	#FFF;padding: 16px 0 22px 5px;
	font-family: Arial, Sans-Serif;
	margin: 0px 0px 0px 0px;
	font-size:28px;
}
.fondopanelblogdetalle {padding:2px;margin: 0 0 3px;font-size:11px;}
/*--------*/
#fotoEscritorBlog {
	border: 6px #ffffff solid;
	background:#FFFFFF;
}
.nombreEscritorBlog {
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:24px;
	color: #77AC0C;
	font-weight:bold;
}
.datoSecunEscritorBlog {
	font-family:"Times New Roman", Georgia, Times, serif;
	font-size:14px;
	color: #77AC0C;
}

#fondoclave{background: #F6F6F6 ;border: 1px solid #eee;padding:5px 5px 5px 5px;}
#fondopass{background:url("images/fondopass.jpg") no-repeat center;}
#fondocomentario{background: #F3F3F3 ;border: 1px solid #eee;padding:5px 5px 5px 5px;}
#fondocomment{ background: #fbfbfb; border: 1px solid #eee;padding:5px 5px 5px 5px;}

/*------------------------------------------------------------------------------------------------*/
/* Google Search */

.gsc-resultsRoot-siteSearch .gsc-title {
font-weight : bold;
}

/* the GSearchControl CSS Classes
* .gsc-control : the primary class of the control
*/
.gsc-control {
padding-left:15px;
width: 700px;
}
/*------------------------------------------------------------------------------------------------*/
.titulogrupo {
	font-family: Times New Roman, Times, serif;
	font-size: 14pt;
	font-weight:bold;
	color: #77AC0C;
	text-decoration: none;

}

.quienesomos {
	width:640px;
	padding:20px;
	line-height:20px;
	text-align:justify;'
}	


/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
.blogcategorias {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight:bold;
	color: #000;
	text-decoration:none;
}
/* barra lateral */
.panelizqblog {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight:bold;
	color: #000;
	text-decoration:none;
}
.panelderblog {
	position:relative;
	padding-left:180px;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight:bold;
	color: #000;
	text-decoration:none;
}
.tituloseccion {
	font-family:Verdana, Arial;	
	font-size: 13px;
	font-weight:bold;
	color: #9E352A;
	text-decoration:none;
}
.header {
	font-family: Arial, Verdana, Times New Roman, Times, serif;
	font-size: 15pt;
	color: #051A51;
	text-decoration: none;
}
a:hover header{
	color: #6a0000;
	text-decoration:none;
}

/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
#pantalla {
	background-color: #fff;
	margin: 0 auto;
	text-align: left;
	width: 780px;
}
#container{
	position:relative;
	margin: auto;
	width:780px;
}	
#columna1{
	float:left;
}
#columna2{
	float:right;
}	


/*-------------------------------------------------------------------------------------------------*/
/*---------------------------------  Para el Paginador --------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/

	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
		font-size:11px;
		font-family:Verdana, Arial;
	}
	
	div.pagination a {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #F59313;
		
		text-decoration: none; /* no underline */
		color: #F59417;
	}
	div.pagination a:hover, div.pagination a:active {
		border: 1px solid #F59313;

		color: #000;
	}
	div.pagination span.current {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #F59313;
		
		font-weight: bold;
		background-color: #F59313;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}


/*--------------------------------------------------------------------------------------------*/
.clearfix:after
{
   content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;
}
		
.clearfix
{
    display: inline-block;
}
		
html[xmlns] .clearfix
{
    display: block;
}
		
* html .clearfix
{
    height: 1%;
}
/*--------------------------------------------------------------------------------------------*/
