﻿/* CSS Document */


/**html {
height: 100%;
}**/

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-image: url(img/fondofinal.gif);
	background-repeat: repeat-x;
	background-position: top;
	/*height: 100%;*/
	/*min-height:100%;*/
	text-align: center; /*para que en el explorer se centre en contenedor*/
	margin: 0px;
	padding-top: 0px;
	
}
.normal a{
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.normal a:hover{
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}


h1{
	font-size: 18px;
	font-weight: bold;
	color: #B6272E;
	font-family: Arial, Helvetica, sans-serif;	
}
.articleHeadline h1, .articleHeadline h1 a, .articleHeadline h1 a:active, .articleHeadline h1 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
}

.articleHeadline h1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #993300;
	text-decoration: underline;
}

.articleComments h2, .articleComments h2 a, .articleComments h2 a:active, .articleComments h2 a:visited, .postRating h2, .postRating h2 a, .postRating h2 a:active, .postRating h2 a:visited, .postComment h2, .postComment h2 a, .postComment h2 a:active, .postComment h2 a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.articleComments h2 a:hover, .postRating h2 a:hover, .postComment h2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	border: 1px solid #999999;
	background-color: #F4F4F4;
}
submit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #CCCCCC;
	color: #AD4A4A;
	}
.negrita{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.subtitulo{
	font-size: 11px;
	font-weight: bold;
	color: #AD4A4A;
	
}
.celdatabla{
	background-color: #FFE1E1;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.celdatablasecundaria{
text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
#contenedor {
	width: 792px;
	margin-right: auto;
	margin-left: auto;
	min-height:100%;
	/*padding: 0px;*/
}
#columnas_todas{
	width: 792px;
	float: left;
}

#usuario {
	float: left;
	}
/*--------------------------------------- barra idiomas -----------------------------------------*/

	
#idiomas {
	width: 792px;
	margin-right: 6px;
	height: 19px; /*altura en los demás exploradores*/
	line-height: 19px; /*le da altura a un div en el explorer*/
	background-color:#BDDAE8;
	
	vertical-align: middle;
	color: #FFFFFF;
	/*border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;*/
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	float:left;
}
#idiomas a{
	color: #FFFFFF;
	text-decoration: none;
}
#idiomas a:hover{
	text-decoration: none;
	color: #CC0000;
}
#idioma_texto{
	width:300px;
	float:right;
	text-align: right;
}
#usuario{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 470px;
	font-size: 11px;
	float: left;
	height: 19px; /*altura en los demás exploradores*/
	line-height: 19px; /*le da altura a un div en el explorer*/
	background-color:#BDDAE8;'#F1C8C8;
	font-weight: bold;
	color: #FFFFFF;'#666666;
	text-align: left!important;
	padding-left: 10px;
}

#usuario .SkinObject{
	text-align: left!important;
}
#usuario a, #usuario a:active, #usuario{
	
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
#usuario a:hover{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

#idiomas_usuario {
	width: 322px;
	padding-right: 6px;
	height: 19px; /*altura en los demás exploradores*/
	line-height: 19px; /*le da altura a un div en el explorer*/
	background-color:#F1C8C8;
	text-align: right;
	vertical-align: middle;
	color: #FFFFFF;
	/*border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;*/
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	float: right;
}
#idiomas_usuario a{
	color: #FFFFFF;
	text-decoration: none;
}
#idiomas_usuario a:hover{
	text-decoration: none;
	color: #CC0000;
}


/* ........................................final barra idiomas....................................*/

#animacion {
	width: 792px;
	/*background-color:#FFFFFF*/;

}
#flashcontent {
	width: 792px;
	background-color:#FFFFFF;
	height: 145px;
	line-height: 145px;

}

/*------------------------------------------ columna 1, menu ---------------------------------------*/
#leftpane{width: 144px;
float:left;
}
#columna1{
	width: 144px;
	height: 203px;
	background-image: url(img/fondo_columna1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float:left;
	padding: 0px;
	margin: 0px;
	}
#columnahome{
	width: 144px;
	/*height: 203px;*/
	background-image: url(img/fondohome.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	float:left;
	padding: 0px;
	margin: 0px;
	text-align: left;
	}
#menu2{
	background-image: url(img/fondohome.gif);
	background-repeat: repeat-x;
	background-color: #F7E8E7;
	width: 144px;
	float: left;
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 20px;
}
#contactarbanner{
float: left;
}
/* inicio menuhome*/
#menuhome{
	width: 135px;
	height: 150px;
	float:left;
	padding-left: 0px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
	text-align: left;

	}
#menuhome ul{
	margin: 0px;
	padding:0px;
}
#menuhome li{
	list-style-type: none;
	padding: 4px 2px 4px 6px;
}
#menuhome li a{
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

#menuhome li a:hover{
	font-weight: bold;
	color: #5C8FDB;
	text-decoration: none;
}
/* inicio menu*/
#menu{
	width: 135px;
	height: 180px;
	float:left;
	padding-left: 3px;
	padding-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
	text-align: left;
	margin: 0px;

	}
#menu ul{
	margin: 0px;
	padding:0px;
}
#menu li{
	list-style-type: none;
	padding: 4px 2px;
}
#menu li a{
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

#menu li a:hover{
	font-weight: bold;
	color: #5C8FDB;
	text-decoration: none;
}
.enlacemenu{
	font-weight: bold;
	color: #5C8FDB;
	text-decoration: none;
	}
.enlacemenu a{
	font-weight: bold;
	color: #5C8FDB;
	text-decoration: none;
	}
.enlacemenu a:hover{
	font-weight: bold;
	color: #5C8FDB;
	text-decoration: none;
	}
/*acaba menu*/

.enlacecontacto{
	padding-left: 2px;
color: #666666;
	text-decoration: none;	
}
.enlacecontacto:active{
	color: #666666;
	text-decoration: none;	
}
.enlacecontacto:hover{
	color: #CC0000;
	text-decoration: none;	
}
.destacados_td{
	background-color: #F1F1F1;
	padding-right: 3px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #CC0000;
}
.destacados_td a, a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
}
.destacados_td a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: underline;
}

/*......articulo mensual.....*/
#articulomensual{
float:left;
width: 144px
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AD4A4A;
}
.enlacearticulomensual{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.enlacearticulomensual a, .enlacearticulomensual a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.enlacearticulomensual a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
/* .......................................final columna 1.......................................*/

/*------------------------------------columna 2, contenido -------------------------------------*/

#columnas_contenido{
	width:635px;
	float: right;
}


#columna2{
	width: 350px;
	float:left;
	/*border: 1px solid #333333;*/
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 26px;

	}
	#columna4{
	width: 437px;
	float:left;
	/*border: 1px solid #333333;*/
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 26px;

	}
	
	#columna4 ul{
	margin-top: 8px;
	margin-bottom: 4px;

	}
	#columna4 li{
	

	}
	
	
	
	#columna_3_4{
	width: 635px;
	float:right;
	}

/*inicio contenido*/

#contenido{
	width: 357px;
	margin: 0px;
	padding: 0px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	clear: both;		/*border: 1px solid #333333;*/
	
	}
/*final contenido*/	

#columna2interior{
	width: 544px;
	
	padding-left: 50px;
	padding-right: 50px;
	padding-top: 26px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	}
#columna2interior ul, #columna4 ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 10px;
	_margin-left: 30px;
	font-weight: bold;
	color: #666666;
	
	
}
#columna2interior li, #columna4 li{
	list-style-image: url(img/punto_apartados.gif);
	list-style-position: outside;
	padding-top: 4px;
	
}
#contenidointerior{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 436px;
	padding:0px;
	margin:0px;
	clear: both;
	min-height:100%;
	text-align: left!important;
}
#contenidointerior a, a:active, #columna2interior a, #columna2interior a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#AD4A4A;
	text-decoration: none;
	font-weight: bold;
}
#contenidointerior a:hover, #columna2interior a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#AD4A4A;
	text-decoration: underline;
	font-weight: bold;
}

.destacado{
color: #AD4A4A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
.texto{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
.celda{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(/portals/24/skins/gremicat1/esp/img/fondocelda.gif);
	background-repeat: repeat;
	font-weight: bold;
	padding: 1px 1px 1px 4px;
}



/*.........................................final columna 2......................................*/

/*--------------------------------columna 3, noticias y calendario-------------------------------*/

#columna3{
	width: 178px;
	float:right;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	}
	#columna3 a, #columna3 a:active, #columna3 a:visited{
	color: #B90000;
}	

#columna3 a:hover{
	
	color: #666666;
}
	
/* inicio noticias*/

#noticias{
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left
}
#noticias ul{
	padding:0px;
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	

}
#noticias li{	
	list-style-type: none;
	padding:5px 0px 0px;
	margin: 0px;
}
#noticias li a{
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
#noticias li a:hover{
	font-weight: bold;
	color: #666666;
}

/* final noticias*/

/* inicio calendario*/

/*#calendario{
	width: 178px;
	background-color: #D4D4D4;
	text-align: center;	
}
#calendario a{
	color: #CC0000;
	text-decoration: none;
}
#calendario a:hover{
	color: #CC0000;
	text-decoration: underline;
}
.dia_calendario{
	font-weight: bold;
	text-align: center;	
}
.numero_calendario{
	text-align: center;	
}
.mes_calendario{
	font-weight: bold;
	color: #CC0000;
	text-align: left;	
}*/
/*final del calendario*/
/*.....................................final columna 3..........................................*/

/*-----------------------------pie de página y contenidos del pie--------------------------------*/


#pie{
width: 792px;
	margin-right: auto;
	margin-left: auto;
	clear:both;}
#direccion{
	width: 642px;
	float:left;
	font-size: 9px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 5px;
	margin-top: 20px;
	color: #999999;
}
#direccion a{
	color: #999999;
	text-decoration: none;
	}
#direccion a:hover{
	color: #CC0000;
	text-decoration: underline;
	}
#creditos{
	width: 150px;
	float:right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-top: 5px;
	margin-top: 20px;
	color: #999999;
	text-align: center;
	}
#creditos a{
	color: #999999;
	text-decoration: none;
	}
#creditos a:hover{
	color: #CC0000;
	text-decoration: underline;
	}
	
/*...................................final pie de página..................................*/

/*...................................nueva página home..................................*/
#columnas_contenido_home{
width: 648px;
float:right;
}
#columna_A_home{
	width: 349px;
	float:left;
	margin-right: 33px;
	margin-left: 33px;
	padding-top:20px;
	text-align: left;
}
#columna_A_home .normal{
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 11px!important;
	line-height: 15px;
	color: #333333;
}
.destacado_home{
	width: 349px;
	float:left;
	background-color: #F8E8E7;
	height: 89px;
	margin-top: 3px;
	margin-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.destacado_home_foto{
	float: left;
	height: 89px;
	width: 89px;
}
.destacado_home_texto{
	float: right;
	width: 244px;
	_width: 252px;
	padding-right: 8px;
	text-align: left;
	padding-top: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #666666;
}
.destacado_home h2, .destacado_home h2 a, .destacado_home h2 a:active, .destacado_home h2 a:visited{
	font-size: 14px;
	font-weight: bold;
	color: #B6272E;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.destacado_home h2 a:hover{
	font-size: 14px;
	font-weight: bold;
	color: #B6272E;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
}
#blog_cabecera{
	background-image: url(img/blog_cabecera.gif);
	background-repeat: no-repeat;
	float: left;
	height: 42px;
	width: 233px;
}
#blog_cuerpo{
	float: left;
	width: 213px;
	_width: 233px;
	background-color: #E9E9E9;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	font-size: 10px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



#blog_cuerpo .normal{
font-size: 11px!important;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
}
.blog_fecha{
	font-size: 10px;
	color: #B6272E;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#blog_cuerpo a, #blog_cuerpo a:active, #blog_cuerpo a:visited{
	text-align: left;
	font-size: 10px;
	color: #B6272E;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#blog_cuerpo a:hover{
	text-align: left;
	font-size: 10px;
	color: #B6272E;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#blog_pie{
	background-image: url(img/blog_pie.gif);
	background-repeat: no-repeat;
	float: left;
	height: 23px;
	width: 233px;
}
#columna_B_home{
width: 233px;
	float:right;
	padding-top:20px;
}

/*...................................final página home..................................*/

#imagen{
float:left;
}
#nada{}
.bodynada{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	background-image: url(/portals/24/skins/gremicat1/img/fondoblanco.gif);
	color: #333333;
	padding-bottom: 3px;
	
	
}
.bodynada a{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.bodynada a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
.iframe{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D4D4D4;	
	margin: 0px;
	padding: 0px;

	}
.iframe a{	
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	}
.iframe a:hover{
	font-weight: bold;
	color: #666666;}
/*.......................................calendario...........................................*/

/* ================================
    CSS STYLES FOR Event Calendar
   ================================
*/


.calendar
{
	background-color: #CCCCCC;

		/*border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	font-size: 10px;
	border-left: lightgrey 1px solid;
	color: black;
	border-bottom: lightgrey 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CC0000;*/
}

.calendarTitle
{
      font-weight: bold;
        font-size: 10px;
        color: #CC0000;
        background-color: #D4D4D4;
}

.calendarTitle,
.calendarTitle td
{
      font-weight: bold;
        font-size: 10px;
        color: #CC0000;
        background-color: #D4D4D4;

}

.calendarNextPrev, .calendarNextPrev a:link
{
        color: #FFFFFF;
        font-size: 9px;
        /*padding: 0px .5em;*/


}

.calendarNextPrev a, .calendarNextPrev a:visited, .calendarNextPrev a:hover
{
        color: #666666;
        font-size: 9px;
       /* padding: 0px .5em;*/
}

.calendarDayHeader
{
        font-weight: bold;
        font-size: 8px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #D4D4D4;

}

.calendarDay, .calendarDay td
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;


	
}

.calendarDay a,
.calendarDay a:visited,
.calendarDay a:hover
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	
	
}

.calendarOtherMonthDay
{
	color: #999999;
	background-color: #E6E6E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;

}

.calendarOtherMonthDay a, .calendarOtherMonthDay a:visited, .calendarOtherMonthDay a:hover
{
	color: #999999;
	background-color: #E6E6E6;
	
}


.calendarWeekendDay
{
        background-color: #F4F4F4;

}

.calendarTodayDay
{
	border: 2px solid #CC0000;
	color: #CC0000;

}

.calendarSelectedDay
{
        background-color: #FFCACA;
        color: #000000;
        font-weight: bold;

}

.calendarSelectedDay a,
.calendarSelectedDay a:visited,
.calendarSelectedDay a:hover
{
        color: #000000;
        font-weight: bold;
		background-color: #FFCACA;
}

.calendarSelector
{
        background-color: #999999;

}

.calendarSelector a,
.calendarSelector a:visited,
.calendarSelector a:hover
{
        color: #0000ff;
        text-decoration: none;
		
}
.Event{
	width: 100%!important;
}
/* ==================================
    CSS STYLES FOR DataGrid objects
   ==================================
*/

.DataGrid
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	background-color: White;
	color: #00FF00;
}

.DataGridHeader
{
    font-family: Tahoma, Arial, Helvetica;

    font-size: 14px;
    background-color: #456378;
}

.DataGridFooter
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    color: Black;
    background-color: #CCCCCC;
}

.DataGridItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    color: Black;
    background-color: #EEEEEE;
}

.DataGridAlternatingItem
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    background-color: #DCDCDC;
}
/***********************menú nuevo, configuraciones**************************************/
/*#nav ul { padding:0; margin:0; list-style:none; float:left; width:14.5em; background-color:#d8edfb; } */

  

#nav ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height: 19px;
	list-style-image: url(img/punto_blanco.gif);
	margin:0px;
	padding: 15px;
	list-style-type: none;
}

#nav li li {

      margin:0px;

      list-style:none;

      list-style-type: none;

      list-style-image: none;

      padding: 0px;

}

#nav li ul {

      position : relative;

      left: 1em;

      margin:0px;

      list-style:none;

      

      padding: 0px;

} 

#nav li ul ul{

      left: -0em;

      font-family: Verdana, Arial, Helvetica, sans-serif;

      font-size: 10px;

      font-weight: bold;

      color: #666666;

      list-style-type: none;

      list-style-image: none;

} 

#nav a {

      font-size:10px;

      /*display:block;

      width: 14em;*/

      text-decoration:none;

      font-weight:bold;

      color:#666666;

      font-family: Verdana, Arial, Helvetica, sans-serif;

      margin-top: 1px;

      margin-right: 0;

      margin-bottom: 1px;

      margin-left: 0px;

      padding-top: 2px;

      padding-right: 0;

      padding-bottom: 2px;

      padding-left: 0px;

      

} 

#nav li a:hover {

      color:#847E68;

      list-style-type: none;

} 

#nav li a.SelectedTab {

      font-weight:bold;

      background-color: #FFF;

      color:#000;

      list-style-type: none;

} 

#nav .DisabledTab { /*color:#ccc;*/ } 

/*#nav li:hover ul ul, 

#nav li:hover ul ul ul, 

#nav li:hover ul ul ul ul, 

#nav li.iehover ul ul, 

#nav li.iehover ul ul ul, 

#nav li.iehover ul ul ul ul{ left: -13em; } 

*/

/*#nav li:hover ul, 

#nav li li:hover ul, 

#nav li li li:hover ul, 

#nav li.iehover ul, 

#nav li li.iehover ul, 

#nav li li li.iehover ul { left: auto; } 

*/

#navContainerBorder {

} 

#navContainer {

      padding-top: 10px;

      padding-bottom: 10px;

}

#navAdmin ul {

      font-family: Verdana, Arial, Helvetica, sans-serif;

      font-size: 11px;

      font-weight: bold;

      color: #B8B4A5;

      line-height: 16px;

      list-style-image: url(mas.gif);

      margin:0px;

      padding: 15px;

}

#navAdmin li li {

      margin:0px;

      list-style:none;

      list-style-type: none;

      list-style-image: none;

      padding: 0px;

}

#navAdmin li ul {

      position : relative;

      left: 1em;

      margin:0px;

      list-style:none;

      

      padding: 0px;

} 

#navAdmin li ul ul{

      left: -0em;

      font-family: Verdana, Arial, Helvetica, sans-serif;

      font-size: 10px;

      font-weight: bold;

      color: #B8B4A5;

      list-style-type: none;

      list-style-image: none;

} 

#navAdmin a {

      font-size:11px;

      /*display:block;

      width: 14em;*/

      text-decoration:none;

      font-weight:bold;

      color:#B8B4A5;

      font-family: Verdana, Arial, Helvetica, sans-serif;

      margin-top: 1px;

      margin-right: 0;

      margin-bottom: 1px;

      margin-left: 0px;

      padding-top: 2px;

      padding-right: 0;

      padding-bottom: 2px;

      padding-left: 0px;

      

} 

#navAdmin li a:hover {

      color:#847E68;

      list-style-type: none;

} 

#navAdmin li a.SelectedTab {

      font-weight:bold;

      background-color: #FFF;

      color:#000;

      list-style-type: none;

} 

#navAdmin .DisabledTab { /*color:#ccc;*/ } 

/*#nav li:hover ul ul, 

#nav li:hover ul ul ul, 

#nav li:hover ul ul ul ul, 

#nav li.iehover ul ul, 

#nav li.iehover ul ul ul, 

#nav li.iehover ul ul ul ul{ left: -13em; } 

*/

/*#nav li:hover ul, 

#nav li li:hover ul, 

#nav li li li:hover ul, 

#nav li.iehover ul, 

#nav li li.iehover ul, 

#nav li li li.iehover ul { left: auto; } 

*/

.blogapartados_cabecera{
	background-image: url(img/blogapartados_cabecera.gif);
	float: left;
	height: 20px;
	width: 168px;
	_width: 176px;
	background-repeat: no-repeat;
	background-color: #E5E5E5;
	margin-top: 15px;
	padding-top: 8px!important;
	padding-bottom: 8px!important;
	padding-left: 8px;
	text-align: left;
}

blogapartados_cabecera_cat{
	background-image: url(img/blogapartados_cabecera_cat.gif);
	float: left;
	height: 20px;
	width: 168px;
	background-repeat: no-repeat;
	background-color: #E5E5E5;
	margin-top: 15px;
	
	padding-left: 8px;
}

.blogapartados_pie{
	background-image: url(img/blogapartados_pie.gif);
	float: left;
	height: 13px;
	width: 176px;
	background-repeat: no-repeat;
}
.blogapartados{
	width: 168px;
	_width: 176px;
	float: left;
	background-color: #E5E5E5;
	line-height: 16px;
	padding-left: 8px;

	text-align: left;
}
.blogapartados a, .blogapartados a:active, .blogapartados a:visited, .blogapartados a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.blogfecha_espacio{
	margin-top: 20px!important;
}
.blogfecha{
	font-weight: bold;
	color: #666666!important;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}

.blogfecha a, .blogfecha a:active, .blogfecha a:visited{
	font-weight: bold;
	color: #666666!important;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.blogfecha a:hover{
	font-weight: bold;
	color: #990000!important;
	text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.mascategoria{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B5001C;

}