/* CSS Document */

/*BODY GENERAL*/
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
}

a:link {
	color:#000000;
	text-decoration: underline;
}

a:visited {
	color:#000000;	
}

a:hover {
	color:#999966;
	text-decoration: underline;
}

a:active {
	color:#000000;
}


input, textarea, select, checkbox, button { font-family: Verdana,Arial; font-size: 10px; color: #000000; }
span {  font-size: 10px; font-family: Verdana,Arial; color:#000000; }
/* 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:#FFFFFF; font-size: 9px; font-weight: bold; }
.modulo_admin_logout { color:#FFFFFF; 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: #000000;
	text-decoration: none;
}
.tree a:hover {
	color: #555555;
}

/*CSS2 specifications*/

table.site {
	//background-image: url('../../inc/images/fd.jpg');
	///background-repeat: repeat-x;
	//background-position: top;
	background-color: #37312D;
}

table.sitemodule {
	background-color: #C9C9AD;
}

/*PAGE*/
td.page {
	padding-top: 0px;
	background-color:#C9C9AD;
}

table.page {
background-color:#C9C9AD;
}

td.pageleft {
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
}

td.pageright {
	padding-top: 0px;
	/*padding-left: 68px;*/
	/*padding-right: 80px;*/
}
td.pagesep {
	background-image: url('../../inc/images/barr.jpg');
	background-repeat: repeat-y;
	background-position: top left;
	width: 25px;
}

td.pagecolleft {
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 60px;
}

td.pagecolright {
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 68px;
	padding-right: 80px;
}


td.pagetit {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
}

td.pagefoot {
	padding-top: 30px;
}



table.menu {
	width: 442px;
}

td.menuhd {
	padding-left: 23px;
}

td.menutxt {
	padding-left: 20px;
}

/*CUSTOMIZE*/

table.categories {
}

td.categories {
	padding-top: 30px;
	padding-left: 40px;
	width: 218px;	
}

td.categoriechoisie {	
	padding-left: 107px;
	padding-bottom: 25px;
}
.categoriechoisie {
	color: #45002f;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;

}

.categorie {
	color: #45002f;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
}
.categorie a {
	color: #45002f;
	text-decoration: underline;
}
a.categorie:link { color: #45002f; text-decoration: underline; }
a.categorie:hover { color: #000000; text-decoration: underline; }
a.categorie:active { color: #45002f; text-decoration: underline; }
a.categorie:visited { color: #45002f; text-decoration: underline; }

td.gen_tit { color: #333333; font-weight: bold; }
.gen_tit { color: #333333; font-weight: bold; }
td.gen_tit2 { font-family: Georgia, Times New Roman, Times, serif; color: #663300; font-size: 24px; font-weight: bold;}
.gen_tit2 { font-family: Georgia, Times New Roman, Times, serif; color: #663300; font-weight: bold; font-size: 24px; }
td.gen_tit3 { color: #663300; font-weight: bold; }
.gen_tit3 { color: #663300; font-weight: bold; }
td.gen_cop { color: #333333; font-weight: bold; }
.gen_cop { color: #333333; font-weight: bold; }
td.gen_cop2 { color: #333333; font-weight: normal; }
.gen_cop2 { color: #333333; font-weight: normal; }
td.gen_des { color: #333333; font-weight: bold; }
.gen_des { color: #333333; font-weight: bold; }
td.gen_cue { color: #333333; font-weight: bold; }
.gen_cue { color: #333333; font-weight: bold; }

.lnk_tit {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
}
a.lnk_tit:link {
	color:#333333;
	text-decoration: none;
}
a.lnk_tit:visited {
	color:#333333;
	text-decoration: none;
}
a.lnk_tit:hover {
	color:#999966;
	text-decoration: none;
}
a.lnk_tit:active {
	color:#333333;
	text-decoration: none;
}

.lnk_tit2 {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
}
a.lnk_tit2:link {
	color:#663300;
	text-decoration: none;
}
a.lnk_tit2:visited {
	color:#663300;
	text-decoration: none;
}
a.lnk_tit2:hover {
	color:#999966;
	text-decoration: none;
}
a.lnk_tit2:active {
	color:#663300;
	text-decoration: none;
}

.boxname { font-family: Verdana; font-size: 10px; color: #000000; }
.boxfield { font-family: Verdana; font-size: 10px; color: #000000; }
.error { font-family: Verdana; font-size: 10px; color: #FF0000; }

//WIKI TOOLBAR
/* Wiki */
.wikipage { padding-left: 18px }
.wikipage h1, .wikipage h2, .wikipage h3 { margin-left: -18px }

a.missing:link, a.missing:visited, span.missing { color: #998 }
a.missing:link, a.missing:visited { background: #fafaf0 }
a.missing:hover { color: #000 }
a.closed:link, a.closed:visited { text-decoration: line-through }

dl.wiki dt { font-weight: bold }
dl.compact dt { float: left; padding-right: .5em }
dl.compact dd { margin: 0; padding: 0 }

pre.wiki, pre.literal-block {
 background: #f7f7f7;
 border: 1px solid #d7d7d7;
 margin: 1em 1.75em;
 padding: .25em;
 overflow: auto;
}

blockquote.citation { 
 margin: -0.6em 0;
 border-style: solid; 
 border-width: 0 0 0 2px; 
 padding-left: .5em;
 border-color: #b44; 
}
.citation blockquote.citation { border-color: #4b4; }
.citation .citation blockquote.citation { border-color: #44b; }
.citation .citation .citation blockquote.citation { border-color: #c55; }

table.wiki {
 border: 2px solid #ccc;
 border-collapse: collapse;
 border-spacing: 0;
}
table.wiki td { border: 1px solid #ccc;  padding: .1em .25em; }

.wikitoolbar {
 border: solid #d7d7d7;
 border-width: 1px 1px 1px 0;
 height: 18px;
 width: 208px;
}
.wikitoolbar :link, .wikitoolbar :visited {
 background: transparent url(../../inc/images/edit_toolbar.png) no-repeat;
 border: 1px solid #fff;
 border-left-color: #d7d7d7;
 cursor: default;
 display: block;
 float: left;
 width: 24px;
 height: 16px;
}
.wikitoolbar :link:hover, .wikitoolbar :visited:hover {
 background-color: transparent;
 border: 1px solid #fb2;
}
.wikitoolbar a#em { background-position: 0 0 }
.wikitoolbar a#strong { background-position: 0 -16px }
.wikitoolbar a#link { background-position: 0 -48px }
.wikitoolbar a#mail { background-position: 0 -64px }
