/* i n i c i o */

#MC {
	padding:5px;
}

#MC H3 {
	padding:5px 0;
	text-align:center;
}

#MC H3 SPAN {
	font-size:9pt;
}

#MN H3, #MI H3 {
	padding-left:5px;
	padding-top:5px;
	color:#6A4717;
	line-height:11pt;
}

#MN A, #MI A {
	font-size:9pt;
}

#MN UL, #MI UL {
	padding:0;
	margin:0;
	margin-right:15px;
	margin-bottom:5px;
	list-style:none;
}

#MN LI, #MI LI {
	margin:0;
	padding-left:20px;
	background:url("../img/fch.png") no-repeat 14px 8px;
}

#MNI, #MND {
	float:left;
	width:235px;
}

#MNI {
	margin-right:5px;
	}

#MII {
	float:left;
	width:260px;
	margin-right:5px;
	text-align:center;
}

#MII H3 {
	padding:5px;
}

#MII H3 A {
	font-size:11pt;
}

#MID {
	float:left;
	width:210px;
}

#BOT UL {
	margin:0;
	padding:0;
	padding-left:5px;
	text-align:center;
	border-top:1px dashed #BEBEBE;
	list-style:none;
}

#BOT LI {
	padding:10px 5px;
	width:105px;
	float:left;
}

#BOT LI A {
	font-size:9pt;
	line-height:10pt;
}

.STO {
	clear:both;
	color:white;
	font-size:8pt;
	padding:2px;
	text-align:center;
}

/* n o t i c i a s */

#NEWS {
	padding:10px;
}

#NEWS H3 {
	color:#6A4717;
	line-height:12pt;
	padding-bottom:10px;
}

#NEWS .txt {
	font-size:10pt;
}

#NEWS .mas {
	text-align:right;
	padding-right:25px;
}

#NEWS .mas A {
	padding:0;
	margin:0;
	font-size:8pt;
}

#LSTNEWS {
	clear:both;
	margin:10px;
	padding-top:5px;
	border-top:1px dashed #BEBEBE;
}

#LSTNEWS H5 {
	text-align:left;
	padding-left:20px;
	letter-spacing:10px;
	color:#BEBEBE;
}

#LSTNEWS UL {
	margin:0
	padding:15px;
	list-style:none;
}

#LSTNEWS LI {
	padding-left:7px;
	background:url("../img/fch.png") no-repeat 0px 8px;
}

#LSTNEWS A {
	font-size:9pt;
}

/* c a t e d r a s / a s a m b l e a */

#CAT .txt {
	padding:5px 25px;
	font-size:9pt;
}

#CAT .menu {
	margin:10px 25px;
}

#CAT DL {
	clear:both;
	margin:0;
	padding:0;
}

#CAT DT {
	padding:5px;
}

#CAT DD {
	clear:both;
	margin-left:20px;
}

.pst {
	padding-left:29px;
	padding-bottom:2px;
}

.pst DIV {
	float:left;
	margin:1px;
	margin-right:5px;
	padding:1px;
	border:1px solid #C3C3C3;
}

#CAT SPAN {
	font-size:9px;
	color:gray;
}

#CAT DD A {
	font-size:10pt;
}

#TXT H4 {
	font-size:12pt;
	padding-bottom:15px;
}

#TXT DD .cto {
	text-align:right;
	padding-right:50px;
}

#TXT .menu H3 {
	padding:5px;
	padding-left:0;
	margin-bottom:5px;
	padding-bottom:2px;
	letter-spacing:2pt;
	border-bottom:1px dashed #C3C3C3;
	font-size:9pt;
	color:#C3C3C3;
}

#TXT .menu H6 {
	font-size:8pt;
	text-align:right;
	padding:5px;
	color:#E6E6E6;
}

#TXT .titulo {
	padding:5px 20px;
	font-size:18pt;
	color:#6A4717;
	border:0;
}

#TXT .img {
	float:left;
	margin:5px;
	margin-left:0;
	padding:1px;
	border:1px solid #C3C3C3;
	vertical-align:middle;
}

#TXT .izq {
	float:right;
	margin-right:0;
	margin-left:5px;
}

#TXT .tipo {
	padding:10px;
	padding-bottom:0;
	text-align:center;
	border:0;
	font-size:14pt;
}

#TXT .fechas {
	border:0;
	padding:5px;
	text-align:center;
	font-size:9pt;
}

#TXT .tpo {
	clear:both;
	padding:5px;
	margin-top:15px;
	margin-bottom:5px;
	text-align:left;
	letter-spacing:5px;
	border-bottom:1px dashed #D39447;
	color:#B6782C;
}

#TXT .des {
	padding:10px;
	font-style:italic;
}

#TXT .pub {
	text-align:right;
	padding-bottom:10px;
}

#TXT .res {
	padding:10px 15px;
}

#TXT .cita {
	font-style:italic;
	font-size:9pt;
	padding:0px 15px;
}

#TXT .cita SPAN {
	color:#C8C8C8;
}

#TXT .reg {
	clear:both;
}

#TXT .reg UL {
	margin:0;
	padding:5px;
	padding-left:25px;
}

#TXT .cam {
	float:left;
	width:110px;
	font-size:10pt;
	text-align:right;
	font-family:Arial;
	color:gray;
}

#TXT .val {
	float:left;
	width:350px;
	margin-left:5px;
	font-size:10pt;
}

#TXT .dia {
	margin:10px auto;
	padding:5px 15px;
	border-left:1px solid #D39447;
	font-size:10pt;
	background:#FAFAFA;
}

#TXT .dia SPAN {
	color:#D39447;
	font-size:12pt;
}

#TXT .hora {
	padding-top:2px;
	padding-left:10px;
}

#TXT .hora SPAN {
	font-family:Arial;
	font-size:9pt;
	color:gray;
}

#TXT .pnt {
	font-size:9pt;
	font-style:italic;
	padding:5px;
	padding-left:55px;
}

#TXT .pnt SPAN {
	color:gray;
}

#TXT .mt {
	font-family:Tahoma;
	padding-right:15px;
	text-align:right;
	letter-spacing:5px;
	font-size:8pt;
	color:gray;
}

/* p u b l i c a c i o n e s */

H1 H2 {
	font-size:14pt;
}

#PUBLI DL {
	clear:both;
	font-size:10pt;
}

#PUBLI DT {
	padding:5px;
	font-size:14pt;
}

#PUBLI DD {
	clear:both;
}

#PUBLI DD .pub {
	float:left;
	width:350px;
	margin:0;
	padding-top:10px;
	text-align:left;
	font-size:11pt;
}

#PUBLI DD .pub SPAN {
	font-size:10pt;
	font-style:italic;
	color:gray;
}

#PUBLI .lib {
	margin-left:60px;
}

#PUBLI .ficha {
	padding:5px 20px;
}

#PUBLI H3 {
	padding-top:15px;
	font-size:16pt;
}

#PUBLI .ficha H4 {
	margin:0;
	padding:0;
	padding-top:5px;
	font-size:14pt;
}

#PUBLI .ficha H5 {
	text-align:left;
	padding-left:10px;
	font-size:10pt;
	color:gray;
}

#PUBLI .ficha H6 {
	margin:0;
	padding:1px;
	font-size:9pt;
	padding-left:10px;
	font-style:italic;
}

#PUBLI .ficha SPAN {
	font-size:9pt;
	font-style:italic;
	color:gray;
}

#PUBLI .ficha .lst {
	float:left;
	width:300px;
}

#PUBLI .ficha UL {
	margin:5px;
	margin-left:25px;
	padding:0;
	font-size:10pt;
}

#PUBLI .ficha DIV {
	font-size:9pt;
}

#PUBLI .ficha EM {
	padding-left:10px;
	letter-spacing:2px;
}