body {

	margin: 0px;

}	

.links_m {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #929292;
	font-size: 9px;
	text-decoration:none;
}
.links_m:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d4d4d;
	font-size: 9px;
	text-decoration:underline
}



.content {

	width: 753px;

	margin: auto;

	vertical-align: top;

}

.marco_iz {

	height: 461px;

	width: 27px;

	text-align: left;

	background-image: url(../images/marco_iz_med.jpg);

}

.botonera_iz {

	height: 290px;

	width: 15px;

}

.mes {

	background-color: #fbde9f;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-align: center;

	width: 205px;

	height: 9px;

}

.lun {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8px;

	color: #333333;

	background-color: #fad07f;



	width: 31px;

	text-align: center;

}

.mar {

	background-color: #fad07f;



	width: 28px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8px;

	color: #333333;

	text-align: center;

}

.dom {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8px;

	color: #333333;

	background-color: #fad07f;

	text-align: center;

	width: 34px;

}

.calendar {

	width: 205px;

	margin: 0px;

	height: 107px;

}

.numero_iz {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #7d745a;

	background-color: #fbe8b4;

	text-align: center;

	font-weight: bold;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #d6c599;

	border-bottom-color: #D6C599;

	vertical-align: middle;

}

.numero_iz2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #7d745a;

	background-color: #fbe8b4;

	text-align: center;

	height: 16px;

	width: 30px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-top-color: #e4edf5;

	border-right-color: #d6c599;

	border-bottom-color: #d6c599;

	vertical-align: middle;

}

.numero_iz3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #7d745a;

	background-color: #fbe8b4;

	text-align: center;

	height: 13px;

	width: 30px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #e4edf5;

	border-right-color: #d6c599;

	vertical-align: middle;

}.numero_med {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #7d745a;

	background-color: #fbe8b4;

	text-align: center;

	vertical-align: middle;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #d6c599;

	border-bottom-color: #d6c599;

	width: 26px;

	}.numero_med2{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #7d745a;

	background-color: #fbe8b4;

	text-align: center;

	vertical-align: middle;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #d6c599;

	border-bottom-color: #d6c599;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #e4edf5;

	}.numero_med3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #7d745a;

	background-color: #fbe8b4;

	text-align: center;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #e4edf5;

	border-right-color: #d6c599;

	vertical-align: middle;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #d1e0ee;

	

}.numero_der {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #7d745a;

	background-color: #fbe8b4;

	text-align: center;

	vertical-align: middle;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #d6c599;

	width: 33px;

}.numero_der2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #7d745a;

	background-color: #fbe8b4;

	text-align: center;

	vertical-align: middle;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #d6c599;

	border-top-color: #e4edf5;

	border-left-color: #E4EDF5;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

}

.numero_der3{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #7d745a;

	background-color: #fbe8b4;

	text-align: center;

	vertical-align: middle;

	border-top-color: #e4edf5;

	border-left-color: #E4EDF5;

}

.central {

	width: 472px;

	margin-top: 18px;

	margin-right: auto;

	margin-left: auto;

}

.iz {

	width: 214px;

}

.der {

	width: 201px;

}

.marco_der {

	width: 28px;

	background-image: url(../images/marco_der.jpg);

	height: 462px;

}

.fecha {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #e6af14;

	text-align: left;

}

.tit {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #989896;

}
.texto {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #989896;

}

.txt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #989896;

	text-align: justify;

	margin-bottom: 5px;

	margin-top: 5px;

}
.pie_m {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #989896;

}
.texto_calen {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #7d745a;

}
.texto_calen2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #7d745a;
	text-decoration: none;

}
.texto_calen2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5c5339;
	text-decoration: none;
}
.titulo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #989896;

	text-align: justify;

	margin-bottom: 5px;

	margin-top: 5px;

}

.txt2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #989896;

	line-height: 10px;

}

.txt3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #989896;

	font-weight: bold;

	margin-top: 2px;

}
.txt4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #989896;

	line-height: 10px;

}

.foto1 {

	float: left;

	border: 1px solid #e6af14;

	margin-right: 7px;

}

.foto2 {

	border: 1px solid #e6af14;

	margin-bottom: 6px;

	margin-right: 6px;

}

.noticias {
	background-image: url(../images/puntos.gif);
	background-position: right;
	width: 135px;
	background-repeat: repeat-y;
	padding-right: 5px;
	margin-right: 13px;
	vertical-align: top;

}

.gal_iz {

	background-image: url(../images/puntos2_iz.gif);

	background-position: left;

	width: 9px;

	background-repeat: no-repeat;

}

.gal_der {

	background-image: url(../images/puntos2_der.gif);

	background-position: right;

	width: 3px;

	background-repeat: no-repeat;

}

.tabla_noticias {
	
	margin-right: 13px;

	width: 247px;

}

.gal_foto {

	border: 3px solid #ffbe00;

	margin-right: 7px;

	margin-bottom: 3px;

}

img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

.gal_inf {

	background-image: url(../images/gal_inf.gif);

	background-position: top;

	height: 3px;

	background-repeat: no-repeat;

}

.galeria {

	background-color: #f0f0f0;

	height: 206px;

	width: 212px;

}

.cole {

	background-color: #f0f0f0;

	height: 166px;

	width: 201px;

}

.cole_iz {

	background-image: url(../images/cole_iz.gif);

	width: 5px;

	background-repeat: no-repeat;

	background-position: top;

	height: 160px;

}

.cole_ico {

	margin-right: 3px;

}

.innovaciones {

	margin-top: 9px;

	height: 131px;

	width: 201px;

}

.innova_iz {

	background-image: url(../images/innova_iz.gif);

	background-repeat: no-repeat;

	background-position: left;

	height: 92px;

	width: 5px;

}

.innova_der {

	background-image: url(../images/innova_der.gif);

	background-repeat: no-repeat;

	background-position: right;

	height: 92px;

	width: 4px;

}

.innova_inf {

	background-image: url(../images/innova_inf.gif);

	background-repeat: no-repeat;

	background-position: top;

	height: 10px;

	width: 201px;

}

.cole_inf {

	background-image: url(../images/cole_inf.gif);

	background-repeat: no-repeat;

	background-position: top;

	height: 6px;

	width: 201px;

}

.cole_der {

	background-image: url(../images/cole_der.gif);

	background-repeat: no-repeat;

	height: 160px;

	width: 3px;

	background-position: right top;

}

.cole_tit {

	background-image: url(../images/cole_tit.gif);

	background-repeat: no-repeat;

	background-position: top;

	height: 20px;

	width: 193px;

}

.cole_tabla {

	height: 141px;

	width: 183px;

}
.caja2 {
	background-image: url(../images/busqueda_fondo.gif);
	height: 18px;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #bdbdbd;
	border-bottom-color: #bdbdbd;


}
.caja {
	background-image: url(../images/busqueda_fondo.gif);
	height: 18px;
	width: 185px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #bdbdbd;
	border-bottom-color: #bdbdbd;


}

.caja_fondo {

	background-image: url(../images/busqueda_fondo.gif);

	height: 17px;

	width: 188px;

	background-position: 17px top;

	text-align: center;

	vertical-align: middle;

	font-size: 7px;

	font-family: Arial, Helvetica, sans-serif;

}

.busqueda {

	height: 18px;



	margin-top: 39px;

}

.inova_cell {

	width: 193px;

}

.marco_inf {

	background-image: url(../images/marco_inf.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 41px;

}

.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #999999;

	background-image: url(../images/nexsa.jpg);

	background-position: right;

	text-align: center;

	background-repeat: no-repeat;

}

.calendar_dest {

	background-color: #d10004;

	background-image: url(../images/destacado.gif);

	background-repeat: no-repeat;

	background-position: right;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

}

.calendar_hoy {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #705d2f;

	background-color: #e1ba5f;

	text-align: center;

}

.banner {

	margin-top: 9px;

	border: 1px solid #a1a1a1;

}
.tit2 {

            font-family: Arial, Helvetica, sans-serif;

            font-size: 12px;

            color: #333333;

            margin-left: 11px;

            text-align: left;

            border-bottom-width: 1px;

            border-bottom-style: solid;

            border-bottom-color: #E5E5E5;

}

.cell_dest2 {

            font-family: Arial, Helvetica, sans-serif;

            font-size: 11px;

            color: #666666;

            background-color: #EBEBEB;

            border-right-width: 1px;

            border-right-style: solid;

            border-right-color: #CCCCCC;

            border-bottom-width: 1px;

            border-bottom-style: solid;

            border-bottom-color: #CCCCCC;

            padding-left: 5px;

            text-align: left;

} 

