BODY		{ background-color: #ddd ; 
		color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; 
		margin-left: 10px; margin-right: 10px; margin-top: 0px; margin-bottom: 20px;}
form 		{ margin: 0px;}
INPUT.box	{font-family:tahoma; font-size:11px; border:1px solid #8799ab; background-color: #fff;}
/*INPUT		{font-family:tahoma; font-size:12px;}*/
textarea		{font-family:tahoma; font-size:12px;}
a		{ color:#3184d2; text-decoration: none; font-weight: bold;}
a:visited		{ color:#3184d2;}
a:hover		{ color: #F37C1C;}

a.fijo		{color: #efefef; font-weight: bold;}
a.fijo:visited	{ color: #efefef;}
a.fijo:hover	{ color: fff;}
a.tguia		{ font-size: 9pt; font-family: tahoma, sans-serif; font-variant: small-caps; font-weight: normal;}



H1		{ font-size: 14pt; font-family: Arial, Helvetica, sans-serif; color:#A53B45; margin: 0px;}
H2, H3		{ font-variant: small-caps; font-size: 12pt; color: #069; 
		margin-TOP: 0px;  margin-RIGHT: 5px;  margin-BOTTOM: 5px;  margin-LEFT: 5px;}
H4		{ font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color:#A53B45; margin: 5px 0;}
table		{ padding:  0px; font-size: 10pt;}
table td 		{ padding:  0px; border-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;}
table th		{ padding:  5px; color: #069; vertical-align: top;}
th.xp		{background-color: #B9C4CD; color: #FFFFFF; padding : 2px; 
		vertical-align : middle;  text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif;}


table#foro		{ background-color: #fff; border: #c1c7cd 1px solid; width: 100%;}
table#adcaso 	{ border: #57b solid 1px; background-color: #aab; width: 100%;}
table#guia	{ font-size: 8pt;color:#8799ab; width:100%;}
table#guia td	{ padding:1px;}
#edit_form td	{ padding:3px;}
#comen		{ background-color: #ddd; width: 80%; border: #c1c7cd 1px solid}
.cab	 	{ border: #57b solid 1px; width: 100%;}
.login		{ border: #efefef solid 1px;}
	
td#ficbar 		{ border-bottom: 1px solid #dddddd; background-image: url(app/iconos/hbar.gif);} 
td#banner 	{ padding:  5px; vertical-align: middle; text-align:center;}
td#menufijo	{ background-color: #8799ab; padding-top: 3px; padding-bottom: 3px; padding-right: 20px; padding-left: 20px;}
td#falda		{ background-color: #dee3e7; border-bottom: 1px solid #c1c7cd;
		padding-top: 5px; padding-bottom: 5px; padding-right: 18px; padding-left: 18px;}
td#admenu	{ background-color: #dee3e7; border-bottom: 1px solid #8799ab; border-top: 1px solid #8799ab;
		padding-top: 2px; padding-bottom: 2px; padding-right: 18px; padding-left: 18px;}
.adlist		{ background-color: #ddd; border-bottom: #57b solid 1px; }
.adbar		{ padding: 5px;}
.adop		{ color: #000; border-bottom: #57b solid 1px; font-size: 16pt; } 
.ok 		{ background-color: #bfc5bf; font-weight: bold; text-align: center; border-top: 1px solid #ffa; border-bottom: 1px solid #ffa; padding:3px 0px 0.5em 0px;}
.in 		{ color: #999; text-align: right; vertical-align:text-top; font-weight:bold; padding:3px 0px 0.5em 0.5em}
.inb 		{ text-align: left; padding:3px 0.5em 3px 3px;}
.line		{ border: #e9e9e9 2px solid; }
/*.tline		{ border-bottom: #efefef 2px solid; }*/
.pie		{ color: #777; font-size: 8pt; line-height: 1.2em;}
.pdpie		{ color: #777; font-size: 7pt; padding-left: 5px;}
.tail		{ text-align: center; font-size: 7pt; color: #779;}

.p20		{ padding:20px;}
.p40		{ padding-LEFT: 10em;}


DIV.caso	 	{ line-height: 1.5em;}
DIV.apar	 	{ BACKGROUND: #efefef; color:#A53B45; font-weight: bold;
		padding-LEFT: 2px; MARGIN-top:10px; MARGIN-bottom:10px;}
DIV.categ	 	{ line-height: 1.5em;}
DIV.cmenu 	{ text-align: right; font-size: 8pt; color:#999; font-style: italic;
		 padding:3px; padding-BOTTOM: 2px; border-BOTTOM: #e9e9e9 1px solid;}
.tline	 	{ text-align: right; font-size: 8pt; color:#999; font-style: italic;
		 padding-RIGHT: 1px; padding-BOTTOM: 2px; padding-TOP: 10px; border-BOTTOM: #e9e9e9 2px solid;}
DIV.cdat	 	{ BACKGROUND: #e9e9e9; text-align: right; padding-RIGHT: 1em; padding-BOTTOM: 2px;}
DIV.ctxt	 	{ padding: 1em; line-height: 1.5em;}
DIV.ctxt:first-letter	{ font-size: 12pt; font-weight: bold;}
DIV.cres	 	{ padding-left: 10em; line-height: 1.5em;}
DIV.cautor	{ text-align: right; padding-RIGHT: 20px;}
.blanco		{ BACKGROUND: #efefef; }
.air		{ padding:0px 5px 0.5em 5px;}
.asocia		{ background-color: #bbc; font-weight: bold;  border-BOTTOM: #57b 1px solid;  border-LEFT: #ffa 1px solid;}
.asocino		{ color: #069; background-color: #ddd; font-weight: bold;  border-BOTTOM: #bfc5bf 1px solid;  border-LEFT: #ffa 1px solid;}
.foto		{ height: 200px; width: 200px; margin: 3px; background-color: #ccc; border-TOP: #777 2px solid; border-RIGHT: #eee 2px solid; border-BOTTOM: #eee 1px solid; border-LEFT: #999 2px solid;}
.fotp		{ height: 111px; width: 111px; margin: 3px; background-color: #ccc; border-TOP: #777 2px solid; border-RIGHT: #eee 2px solid; border-BOTTOM: #eee 1px solid; border-LEFT: #999 2px solid;}
.fotono		{ margin: 7px; padding:  17px 5px 17px 5px; background-color: #ccc; border-TOP: #777 2px solid; border-RIGHT: #eee 2px solid; border-BOTTOM: #eee 1px solid; border-LEFT: #999 2px solid;}
.bgcom		{ BACKGROUND: #efefef; padding: 3px 20px 3px 20px; border-BOTTOM: #ddd 1px solid;}
.timgs		{ background-color: #efefef; border: #e9e9e9 1px solid; width:100%;}	
/*----span---*/
.orange		{ color:#A53B45; font-weight: bold;}
.ctitle		{ color: #777; font-variant: small-caps; font-size: 12pt; font-weight: bold;}
.autor		{ color: #999; font-weight: bold;}
.edit		{color: #f00; font-weight:bold; font-size: 8pt;}

/*---img-----*/
.ico		{ margin-right: 3px; margin-left: 3px; vertical-align: middle; border: 0px none;}
.boton		{ margin: 0px; vertical-align: middle; border: 0px none;}
.captcha	{margin-left:10px;padding:4px; border: 1px solid #ccc; background-color: #eee;}
/*----encuestas---*/
.vota		{ color: #8799AB; border-top: #C5CED5 1px solid; background-color: #DEE3E7; padding: 5px; text-align:center;}
.x100		{ border-bottom: #DEE3E7 1px solid; border-right: #DEE3E7 1px solid; background-color: #EDF0F2; width:100px; vertical-align:top; padding:1px;}
.r		{ color: #a00; font-weight: bold; vertical-align:top; font-size: 8pt;}
.g		{ color: #0a0; font-weight: bold; vertical-align:top; font-size: 8pt;}
.b		{ color: #00a; font-weight: bold; vertical-align:top; font-size: 8pt;}
.c		{ color: #0aa; font-weight: bold; vertical-align:top; font-size: 8pt;}
.m		{ color: #a0a; font-weight: bold; vertical-align:top; font-size: 8pt;}
.y		{ color: #aa0; font-weight: bold; vertical-align:top; font-size: 8pt;}
.res		{ color: #777; vertical-align:top; padding-bottom:5px;}
.enc		{ color:#A53B45; font-weight: bold; padding:3px 0px 3px 15px; background: #fff url(iconos/enc_top.gif) no-repeat left top; }

/*-----------------------------------------xoops------------------------------------------------------------------*/

.outer {border: 1px solid silver;}
.head {background-color: #c2cdd6; padding: 5px; font-weight: bold;}
.even {background-color: #dee3e7; padding: 5px;}
.odd {background-color: #E9E9E9; padding: 5px;}
.foot {background-color: #c2cdd6; padding: 5px; font-weight: bold;}

tr.even td {background-color: #dee3e7; padding: 5px;}
tr.odd td {background-color: #E9E9E9; padding: 5px;}



.comTitle {font-weight: bold; margin-bottom: 2px;}
.comText {padding: 2px;}
.comUserStat {font-size: 10px; color: #999; font-weight:bold; border: 1px solid silver; background-color: #ffffff; margin: 2px; padding: 2px;}
.comUserStatCaption {font-weight: normal;}
.comUserStatus {margin-left: 2px; margin-top: 10px; color: #777; font-weight:bold; font-size: 10px;}
.comUserRank {margin: 2px;}
.comUserRankText {font-size: 10px;font-weight:bold;}
.comUserRankImg {border: 0;}
.comUserName {}
.comUserImg {margin: 2px;}
.comDate {font-weight: normal; font-style: italic; font-size: smaller}
.comDateCaption {font-weight: bold; font-style: normal;}






.gris	{BACKGROUND: #efefef;}
/*--------------------------------------------------------------------------------------*/
DIV#bar		{ background-color: #dee3e7; width: 450px; padding: 5px; border: #bbb 1px solid; MARGIN: 5px;}
DIV#info	 	{ background-color: #e9e9e9; color: #999; padding: 2px; border: #000 1px solid; font-family: "Courier New",Courier,monospace; font-size:10px;}

.faldon		{ background-color: #dee3e7; padding:  5px; border: 1px solid #c1c7cd;}
td.ximg		{ vertical-align: top;}
.sigue		{ background-color: #efefef; font-variant: small-caps; font-size: 10pt; font-weight: bold; color: #069;}
.conti		{ background-color: #efefef; font-variant: small-caps; font-size: 8pt; font-weight: bold; color: #aaa;}
.linebar	{ border-TOP: #bbb 1px solid ; border-RIGHT: #bbb 1px solid ; width: 50%;}
.txtbar		{ vertical-align: top; border-RIGHT: #c1c7cd 1px solid ; border-LEFT: #c1c7cd 1px solid;}
.hbar		{ font-weight: normal; vertical-align: middle; BACKGROUND: #dee3e7; border: #bbb 1px solid;}
/*--------------------------------------------------------------------------------------------------*/
.actual	{background-color: #efefef;border: #bbb 1px solid;}

/*------------------------------------------ wiki --------------------------------------------------------*/
.banda{background-color: #efefef;}
p.portada, p.tema_comen, p.comentario, p.capitulo, p.categoria {padding:5px 0; margin:0px;}
p.pie_imagen{text-align:left;padding:0 60px; margin:0px;}
img.portada, img.tema_comen, img.comentario, img.capitulo, img.categoria
		{
		padding:4px; 
		border: 1px solid #eee; 
		background-color: #fff;
}

h2.portada, h2.tema_comen, h2.comentario, h2.capitulo, h2.categoria
	{ 
	font: bold 12pt Arial, Helvetica, sans-serif; color: #6F6F5C;
	margin-bottom: 5px;
	margin-top: 5px; 	
	border-width: 0px;
	text-align:left;
	}



h3.portada, h3.tema_comen, h3.comentario, h3.capitulo, h3.categoria
	{ 
	font: bold 11pt Arial, Helvetica, sans-serif; color: #6F6F5C;
	margin-bottom: 5px;
	margin-top: 5px; 	
	border-width: 0px;
	text-align:left;
	}


h4.portada, h4.tema_comen, h4.comentario, h4.capitulo, h4.categoria
	{ 
	font: bold 10pt Arial, Helvetica, sans-serif; color: #6F6F5C;
	margin-bottom: 5px;
	margin-top: 5px; 	
	border-width: 0px;
	border-bottom: 1px solid #ddc;
	text-align:left;
	}
	
h2.pie_imagen
	{ 
	font: bold 12pt Arial, Helvetica, sans-serif; color: #6F6F5C;
	margin-bottom: 5px;
	margin-top: 5px; 	
	border-width: 0px;
	text-align:left;
	padding:0 60px;
	}



h3.pie_imagen
	{ 
	font: bold 11pt Arial, Helvetica, sans-serif; color: #6F6F5C;
	margin-bottom: 5px;
	margin-top: 5px; 	
	border-width: 0px;
	text-align:left;
	padding:0 60px;
	}


h4.pie_imagen
	{ 
	font: bold 10pt Arial, Helvetica, sans-serif; color: #6F6F5C;
	margin-bottom: 5px;
	margin-top: 5px; 	
	border-width: 0px;
	border-bottom: 1px solid #ddc;
	text-align:left;
	padding:0 60px;
	}