/*BODY GENERAL*/

body {
	margin : 0 0 0 0;
	font-family: Verdana, Arial;
	font-size: 11px;
	background-color: #000000;
	color: #002469;
}

button,td,th { font-family: Verdana,Arial; font-size: 11px; color: #002469; }
input, select, checkbox,textarea { font-family: Verdana,Arial; font-size: 11px; color: #003399; }
span {  font-size: 9px; font-family: Verdana,Arial; color:#002469; }
/* MODULOS */

/*SECCIONES SITIO */
.modulo_titulo { font-weight: bold; }
.modulo_txt { font-weight: normal; }
.modulo_txt_pie { font-weight: normal; }
.modulo_categoria_titulo { font-weight: bold; }
.modulo_categoria_desc { font-weight: normal; }
.modulo_seccion_titulo { font-weight: bold; }
.modulo_seccion_desc { font-weight: normal; }

/*CONTENIDOS SITIO */
.modulo_contenido_titulo { font-weight: bold; }
.modulo_contenido_copete { font-weight: normal; font-style: italic; }
.modulo_contenido_cuerpo { font-weight: normal; }
.modulo_contenido_autor { font-weight: normal; }
.modulo_contenido_detalle_titulo { font-size: 9px; font-weight: bold; }
.modulo_contenido_detalle_txt { font-weight: normal; }
.modulo_contenido_fechaevento { font-weight: normal; }
.modulo_contenido_fechaalta { font-weight: normal; }
.modulo_contenido_fechabaja { font-weight: normal; }

/*MODULO USUARIO*/
.modulo_login {  font-weight: bold; }
.modulo_usuario_titulo { font-weight: bold; }
.modulo_usuario_txt { font-weight: bold; }
.modulo_usuario_campo { font-weight: bold; }
.modulo_usuario_valor { font-weight: normal; }
.modulo_usuario_error { font-weight: bold; } 


/* MODULO ADMIN */
.modulo_admin_login { font-weight: bold; }
.modulo_admin_loginerror { font-weight: bold; }

.modulo_admin_mantenimiento_funcion { font-weight: bold;}
.modulo_admin_mantenimiento_resultado { font-weight: bold;}

.modulo_admin_consulta_resultado { font-weight: bold; }
.modulo_admin_consulta_sin_resultado { font-weight: bold; }
.modulo_admin_consulta_nuevousuario { font-weight: bold; }
.modulo_admin_consulta_nuevaficha { font-weight: bold; }
.modulo_admin_consulta_ordenar { font-weight: bold; }
.modulo_admin_consulta_filtrar { font-weight: bold; }
.modulo_admin_consulta_campo { font-weight: bold; }
.modulo_admin_consulta_funciones { font-weight: bold; }
.modulo_admin_consulta_buscar { font-weight: bold; }

.modulo_admin_error { color:#EE0000; font-weight: bold; }
.modulo_admin_warning { color:#f79905; font-weight: bold; }

.modulo_admin_tipoficha { font-weight: bold; }
.modulo_admin_usuario { color:#002469; font-size: 9px; font-weight: bold; }
.modulo_admin_logout { color:#002469; font-size: 9px; font-weight: bold; }
.modulo_admin_confirmar { color:#EE0000; font-weight: bold; }
.modulo_admin_editar_nombre { font-weight: bold; }
.modulo_admin_editar_texto { font-weight: normal; }
.modulo_admin_titulo { font-weight: bold; }
.modulo_admin_alta { font-weight: bold; }
.modulo_admin_copete { font-weight: bold; }
.modulo_admin_campo { text-indent:  9px; font-weight: normal; }
.modulo_admin_valor { font-weight: bold; }
.modulo_admin_detalle_campo { font-weight: normal; }
.modulo_admin_detalle_valor { font-weight: bold; }
.modulo_admin_txt { font-weight: normal; }
.modulo_admin_txt_wh { color: white; font-weight: normal;}
.modulo_admin_tipodetalle { font-weight: bold; }
.modulo_admin_tipofiltro {font-weight: normal;}

/* TREE NAVIGATOR CSS */

.tree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 9px;
	white-space: nowrap;
}
.tree img {
	border: 0px;
	height: 18px;
	vertical-align: text-bottom;
}
.tree a {
	color: #002469;
	text-decoration: none;
}
.tree a:hover {
	color: #EEEEEE;
}

/*CSS2 specifications*/

/*ESTRUCTURA*/
td.page {
	padding-top: 5px;
}

table.page {

}

td.pageheader {
	background-image:url(../../inc/images/MoldeoPageHeader.gif);
	background-repeat:no-repeat;
	background-position: left top;
	height: 25px;
	padding-left: 5px;
	padding-top: 5px;	
	color: #002469;
}

td.pagebody {
    background-color: #FCFCFC;
	background-image:url(../../inc/images/MoldeoPageBodyNew.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 300px;
	padding-left: 4px;
	padding-right: 4px;
	border-left-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	color: #002469;	
}

td.pagefooter {
	background-image:url(../../inc/images/MoldeoPageFooterNew.gif);
	background-repeat:no-repeat;
	background-position: left top;
	height: 15px;
	color: #002469;
}



table.menubox {
	height: 10px;
}

td.e-menufecha {
	background-image:url(../../inc/images/e-buscar.gif);
	background-repeat:no-repeat;
	background-position: left top;	
}

td.menufecha {
	background-image:url(../../inc/images/buscar.gif);
	background-repeat:no-repeat;
	background-position: left top;	
}

td.menuboxheader {
	background-image:url(../../inc/images/menu_box_header_new.gif);
	background-repeat:no-repeat;
	background-position: left top;
	height: 10px;
	padding-left: 5px;		
	color: #002469;	
}

td.menuboxbody {
	background-color: #FCFCFC;
	background-image:url(../../inc/images/menu_box_body_new.gif);
	background-repeat: repeat-y;
	background-position: left;	
	padding-left: 12px;
	padding-right: 12px;	
}

td.menuboxfooter {
	background-image:url(../../inc/images/menu_box_footer_new.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 5px;	
	height: 15px;	
}

td.menuright {
	padding-left: 5px;
	padding-right: 5px;
}

table.boxheader {
	background-image:url(../../inc/images/MoldeoBoxSmallHeaderNew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 199px;
	height: 34px;
}

td.boxheader {
	font-size: 12px;
	font-weight: bold;	
	padding-left: 12px;
	padding-bottom: 6px;
	height: 34px;		
	color: #003399;
}

td.boxbody {
	background-color: #FCFCFC;
	background-image:url(../../inc/images/MoldeoBoxSmallBodyNew.gif);
	background-repeat: repeat-y;
	background-position: left;
	height: 34px;
	padding-left: 12px;
	padding-right: 8px;	
	color:#002469;
}

td.boxfooter {
	background-image:url(../../inc/images/MoldeoBoxSmallFooterNew.gif);
	background-repeat: no-repeat;
	height: 14px;
	font-size:7px;
	background-position: left bottom; 
}

td.leftcolumn {
	padding: 0px 0px 0px 0px;
}

td.centrecolumn {
	padding: 0px 0px 0px 0px;
}

td.rightcolumn {
	padding: 0px 0px 0px 0px;
}

table.bigboxheader {
	background-image:url(../../inc/images/MoldeoBoxBigHeaderNew.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 615px;
	height: 34px;
	color: #FFFFFF;	
}

td.bigboxheader {
	font-size: 12px;
	font-weight: bold;
	padding-left: 12px;
	padding-bottom: 6px;	
	height: 34px;
	color: #003399;
}

td.bigboxbody {
	background-image:url(../../inc/images/MoldeoBoxBigBodyNew.gif);
	background-repeat: repeat-y;
	background-position: left;
	height: 34px;	
	padding-left: 12px;
	padding-right: 8px;	
	color:#002469;
}

td.bigboxfooter {
	background-image:url(../../inc/images/MoldeoBoxBigFooterNew.gif);
	background-repeat: no-repeat;
	height: 14px;
	font-size: 7px;
	background-position: left bottom; 
}

td.gen_tit {
	font-size: 13px;	
	font-weight: normal;
	color: #002469;
	padding-bottom: 5px;
}

td.gen_des {
	font-size: 11px;
	padding-bottom: 5px;
}

span.gen_cop {
	font-size: 11px;
	//color: #6699FF;
	color: #002469;	
	font-style: italic;
}

span.gen_cue {
	font-size: 10px;
}


/*NOTICIA*/

td.noticia_tit {
	font-size: 13px;	
	font-weight: bold;
	color: #242424;
	padding-bottom: 5px;
}

td.noticia_des {
	font-size: 11px;
	padding-bottom: 5px;
}

span.noticia_cop {
	font-size: 11px;
	//color: #6699FF;
	color: #002469;
	font-style: italic;
}

span.noticia_cue {
	font-size: 10px;
}

span.noticia_det {
	font-size: 10px;
	color: #002469;
}

/*BOX SMALL*/
td.boxsmall_tit {
	font-size: 10px;
	padding-bottom: 5px;
}

td.boxsmall_cop {
	font-size: 10px;
	padding-bottom: 5px;
}

/*CONTENIDOS*/

span.fechaportada {
	//color: #6699FF;
	color: #FFFFFF;
}

span.enlacesportada {
	font-size: 11px;		
}

span.gen_cat {
	font-size: 14px;
	//color: #6699FF;
	color: #002469;	
	font-weight: normal;
}

a:link { color: #002469; text-decoration: underline; }
a:hover { color: #002469; text-decoration: underline; }
a:active { color: #002469; text-decoration: underline; }
a:visited { color: #002469; text-decoration: underline; }

a.lnk_tit:link { color: #000033; text-decoration: none; }
a.lnk_tit:hover { color: #002469; text-decoration: underline; }
a.lnk_tit:active { color: #000033; text-decoration: none; }
a.lnk_tit:visited { color: #000033; text-decoration: none; }

a.lnk_cop:link { color: #002469; text-decoration: none; }
a.lnk_cop:hover { color: #002469; text-decoration: underline; }
a.lnk_cop:active { color: #002469; text-decoration: none; }
a.lnk_cop:visited { color: #002469; text-decoration: none; }

a.lnk_cat:link { color: #002469; text-decoration: underline; }
a.lnk_cat:hover { color: #002469; text-decoration: underline; }
a.lnk_cat:active { color: #002469; text-decoration: underline; }
a.lnk_cat:visited { color: #002469; text-decoration: underline; }

a.lnk_port:link { color: #002469; text-decoration: none; }
a.lnk_port:hover { color: #002469; text-decoration: underline; }
a.lnk_port:active { color: #002469; text-decoration: none; }
a.lnk_port:visited { color: #002469; text-decoration: none; }

.gen_cam {
	font-size: 13px;
	color: #002469;
}

.gen_val {
	font-size: 13px;
	color: #000077;
}

.gen_err {
	font-size: 13px;
	color: #FF0000;
}

hr { color: #002469;}