#marca {
	z-index:1;
	writing-mode: tb-rl;
	filter: flipv fliph;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#F5F5F5;
	position:absolute; 
	width:0px; 
	height:115px;
 	left: 98%;
	top: 3%;
} 
#pagina{
	z-index:0;
	position:absolute;
	margin: 0px auto;
	text-align:center;
	width: 100%;
	
}
#contenedor{
	position: relative;
	display: table-cell;
  	
}
BODY {
padding:0px;
	margin:0px;
}
a:hover{text-decoration:none;}

.m_text, table, li, input, textarea
	{
		font-family:Arial;
		font-size:11px;
		line-height:normal;
		color:#585848;
	}

.date { color:#2D2D25; font-size:10px; background:url('IMAGENES/a1.gif') no-repeat left center; padding-left:12px}
	
.bg-top { background:url('IMAGENES/bg-top.jpg') no-repeat top left; width:800px; height:892px}
.bg-left { width:41px; background:url('IMAGENES/bg-left.gif') repeat-y right top; }
.bg-right { width:42px; background:url('IMAGENES/bg-right.gif') repeat-y left top; }
.bg-bot { height:118px; background:url('IMAGENES/bg-bot.gif') no-repeat left top; color:#9E9E9E; padding-left:87px}
.bg-bot a { color:#9E9E9E}
.bg-mb { background:url('IMAGENES/bg-mb.gif') no-repeat top; height:25px}


.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
	}

.line { background:url('IMAGENES/line.gif') repeat-x; }
.line2 { background:url('IMAGENES/line2.gif') repeat-y left; }

ul {margin:0; padding:0; list-style:none}
li  {background:url('IMAGENES/a2.gif') no-repeat left center; margin:0px; padding-left:16px; padding-right:0px; padding-top:0px; padding-bottom:0px}
li a  {line-height:18px; color:#585848; text-decoration:none;}
li a:hover {text-decoration:underline;}
.info {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: lighter;
	font-variant: normal;
	font-style: normal;
	text-transform: none;
}

.texto_bl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-align: justify;
}

.enlace {
	color: #878738;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.enlace:hover {
	color: #757500;
	font-size: 11px;
	font-style: normal;
	text-decoration:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.menuv {
	width: 150px;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0 solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	text-decoration: none;
	color: #8E8E2F;
	background: #E5E5C1;
	padding: 3px 6px 3px 25px;
	width: 150px;
	display: block;

}
.Boton {
   font-size: 12px;
   font-family: verdana; 
border-color:#D4D4D4;
border-style:solid;
border-width:1px
}


.fs	{
	font-family : verdana,arial,helvetica;
	background-color:	#999999;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.da	{
	font-family : verdana, arial, helvetica;
	background-color: #FF0000;
	color:	#000000;
	font-weight: bold;
	text-align:	center;
	cursor: hand;
	}
.tabla {
	border: thin solid #B8B854;
}
.tabla2 {

	border: thin solid #999999;
}
.texto_ne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #333333;
	font-weight: bold;
}
.texto_res {

	color: #878738;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.texto_res_titulo {

	color: #878738;
	font-size: 16px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.texto_res_buscador {
	color: #878738;
	font-size: 11px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-right: 10px;
}

.fc_main { background: #DDDDDD; border: 1px solid #000000; font-family: Verdana; font-size: 10px; }
.fc_date { border: 1px solid #D9D9D9;  cursor:pointer; font-size: 10px; text-align: center;}
.fc_dateHover, TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #E7E7E7; font-size: 10px; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 10px; text-align: center;}
.fc_wknd { color: #FF0000; font-weight: bold; font-size: 10px; text-align: center;}
.fc_head { background: #000066; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }
.style-d {

	color:#FF0000;
}
.fa {
	font-family : verdana, arial, helvetica;
	background-color:	#E5E5C1;
	color:	#9E9E43;
	font-weight: bold;
	text-align:	center;
	font-size: 10px;
}
.texto_ne_gr {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #333333;
	font-weight: bold;
}

.texto_event {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #333333;
}
.tablacab {
	border: thin none #B8B854;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 0px;
	padding-right: 0px;
}
