body, td, input, select, textarea {
  font-family:  Trebuchet MS, Verdana, Arial, Helvetica;
  font-size: 12px;
  color: #000000;
}

/*
CABECERA		#006B65
BORDES		#B2B4A7
FONDOS		#E4E5D7
VERDE 1		#9A9901
VERDE 2		#C7C743
VERDE 3		#E6E6A0
NARANJA 1	#E68F28
NARANJA 2	#ECAB5E
NARANJA 3	#F2C793
*/

.editorial {
	 text-align: left;
	 width: 162px;
	 background-color: #9A9901;
	 color: #000000;
	 padding: 3px;
	 padding-left: 5px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.editorial_hover {
	 text-align: left;
	 width: 162px;
	 background-color: #555555;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 5px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
	 cursor: pointer;
	 cursor: hand;
}
.editorial_active {
	 text-align: left;
	 width: 162px;
	 background-color: #000000;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 5px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.editorial_seccion {
	 text-align: left;
	 width: 152px;
	 background-color: #C7C743;
	 color: #000000;
	 padding: 3px;
	 padding-left: 15px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.editorial_seccion_hover {
	 text-align: left;
	 width: 152px;
	 background-color: #555555;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 15px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
	 cursor: pointer;
	 cursor: hand;
}
.editorial_seccion_active {
	 text-align: left;
	 width: 152px;
	 background-color: #000000;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 15px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.editorial_categoria {
	 text-align: left;
	 width: 142px;
	 background-color: #E6E6A0;
	 color: #000000;
	 padding: 3px;
	 padding-left: 25px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.editorial_categoria_hover {
	 text-align: left;
	 width: 142px;
	 background-color: #555555;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 25px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
	 cursor: pointer;
	 cursor: hand;
}
.editorial_categoria_active {
	 text-align: left;
	 width: 142px;
	 background-color: #000000;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 25px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}

.posteres {
	 text-align: left;
	 width: 162px;
	 background-color: #9A9901;
	 color: #000000;
	 padding: 3px;
	 padding-left: 5px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.posteres_hover {
	 text-align: left;
	 width: 162px;
	 background-color: #555555;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 5px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
	 cursor: pointer;
	 cursor: hand;
}
.posteres_active {
	 text-align: left;
	 width: 162px;
	 background-color: #000000;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 5px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.posteres_categoria {
	 text-align: left;
	 width: 152px;
	 background-color: #C7C743;
	 color: #000000;
	 padding: 3px;
	 padding-left: 15px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.posteres_categoria_hover {
	 text-align: left;
	 width: 152px;
	 background-color: #555555;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 15px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
	 cursor: pointer;
	 cursor: hand;
}
.posteres_categoria_active {
	 text-align: left;
	 width: 152px;
	 background-color: #000000;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 15px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}

.autor {
	 text-align: left;
	 width: 162px;
	 background-color: #9A9901;
	 color: #000000;
	 padding: 3px;
	 padding-left: 5px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.autor_hover {
	 text-align: left;
	 width: 162px;
	 background-color: #555555;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 5px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
	 cursor: pointer;
	 cursor: hand;
}
.autor_active {
	 text-align: left;
	 width: 162px;
	 background-color: #000000;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 5px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}

.servicios_seccion {
	 text-align: left;
	 width: 162px;
	 background-color: #E68F28;
	 color: #000000;
	 padding: 3px;
	 padding-left: 5px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.servicios_seccion_hover {
	 text-align: left;
	 width: 162px;
	 background-color: #555555;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 5px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
	 cursor: pointer;
	 cursor: hand;
}
.servicios_seccion_active {
	 text-align: left;
	 width: 162px;
	 background-color: #000000;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 5px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.servicios_categoria {
	 text-align: left;
	 width: 152px;
	 background-color: #ECAB5E;
	 color: #000000;
	 padding: 3px;
	 padding-left: 15px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.servicios_categoria_hover {
	 text-align: left;
	 width: 152px;
	 background-color: #555555;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 15px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
	 cursor: pointer;
	 cursor: hand;
}
.servicios_categoria_active {
	 text-align: left;
	 width: 152px;
	 background-color: #000000;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 15px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.servicios_subcategoria {
	 text-align: left;
	 width: 142px;
	 background-color: #F2C793;
	 color: #000000;
	 padding: 3px;
	 padding-left: 25px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}
.servicios_subcategoria_hover {
	 text-align: left;
	 width: 142px;
	 background-color: #555555;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 25px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
	 cursor: pointer;
	 cursor: hand;
}
.servicios_subcategoria_active {
	 text-align: left;
	 width: 142px;
	 background-color: #000000;
	 color: #FFFFFF;
	 padding: 3px;
	 padding-left: 25px;
	 margin-bottom: 1px;
	 font-size: 11px;
	 font-weight: bold;
}

a:link{
	color: #000099;
	text-decoration: none;
}
a:active{
	color: #000099;
	text-decoration: none;
}
a:visited{
	color: #000099;
	text-decoration: none;
}
a:hover{
	color: #999999;
	text-decoration: underline;
}

a:link.menu_cabecera{
	color: #FFFFFF;
	text-decoration: none;
}
a:active.menu_cabecera{
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.menu_cabecera{
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.menu_cabecera{
	color: #E4E5D7;
	text-decoration: none;
}

a:link.migas{
	color: #FFFFFF;
	text-decoration: none;
}
a:active.migas{
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.migas{
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.migas{
	color: #222222;
	text-decoration: none;
}

a:link.menu_lateral{
	color: #000000;
	text-decoration: none;
}
a:active.menu_lateral{
	color: #000000;
	text-decoration: none;
}
a:visited.menu_lateral{
	color: #000000;
	text-decoration: none;
}
a:hover.menu_lateral{
	color: #FFFFFF;
	text-decoration: none;
}

/* ESTILOS PARA LOS ARTICULOS Y CONTENIDOS */
/* CABECERA		#006B65		*/
/* BORDES		#B2B4A7		*/
/* FONDOS		#E4E5D7		*/
/* VERDE 1		#9A9901		*/
/* VERDE 2		#C7C743		*/
/* VERDE 3		#E6E6A0		*/
/* NARANJA 1	#E68F28		*/
/* NARANJA 2	#ECAB5E		*/
/* NARANJA 3	#F2C793		*/

/* Títulos */
.titulo_negro {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 21px;
	font-weight: bold;
	color: #000000;
}
.titulo_gris {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 21px;
	font-weight: bold;
	color: #666666;
}
.titulo_verde_100 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 21px;
	font-weight: bold;
	color: #9A9901;
}
.titulo_verde_50 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 21px;
	font-weight: bold;
	color: #C7C743;
}
.titulo_verde_25 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 21px;
	font-weight: bold;
	color: #E6E6A0;
}
.titulo_naranja_100 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 21px;
	font-weight: bold;
	color: #E68F28;
}
.titulo_naranja_50 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 21px;
	font-weight: bold;
	color: #ECAB5E;
}
.titulo_naranja_25 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 21px;
	font-weight: bold;
	color: #F2C793;
}

/* Subtítulos */
.subtitulo_negro {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.subtitulo_gris {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.subtitulo_verde_100 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #9A9901;
}
.subtitulo_verde_50 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #C7C743;
}
.subtitulo_verde_25 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #E6E6A0;
}
.subtitulo_naranja_100 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #E68F28;
}
.subtitulo_naranja_50 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #ECAB5E;
}
.subtitulo_naranja_25 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #F2C793;
}

/* Destacados */
.destacado_negro {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.destacado_gris {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.destacado_verde_100 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #9A9901;
}
.destacado_verde_50 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #C7C743;
}
.destacado_verde_25 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #E6E6A0;
}
.destacado_naranja_100 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #ECAB5E;
}
.destacado_naranja_50 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #ECAB5E;
}
.destacado_naranja_25 {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #F2C793;
}

/* Texto común */
.normal {
	font-family: Trebuchet MS, verdana, arial, helvetica;
	font-size: 12px;
	color: #000000;
}


