body {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
}
p {
	margin: 0px;
	padding: 0px 0px 12px 0px;
}
h1 {
	clear: both;
	font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px 0px 12px 0px;
}
h2 {
	clear: both;
	font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	margin: 0px;
	padding: 0px 0px 12px 0px;
}
h3 {
	clear: both;
	font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #66CC00;
	margin: 0px;
	padding: 0px 0px 12px 0px;
}
a {
	color: #3366CC;
	text-decoration: none;
}
a:hover {
	color: #000000;
}
/* clases */
.tituloeventos {
	clear: both;
}
.header1 {
	clear: both;
	font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px 0px 12px 0px;
}
.header2 {
	clear: both;
	font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	margin: 0px;
	padding: 0px 0px 12px 0px;
}
.header3 {
	clear: both;
	font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #66CC00;
	margin: 0px;
	padding: 0px 0px 12px 0px;
}
.clear {
	clear: both;
}
/* ids */
#template {
	background: url(../images/fondo.jpg) repeat-x left bottom;
	margin: 0px;
	padding: 0px;
}
#container {
	width: 850px;
	margin: 0px auto;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	background-image: url(../images/fondo_cont.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #E7EAE1;
}
#pageHeader {
	background: #FFFFFF url(../images/fondo_top.jpg) repeat-x left top;
	height: 107px;
}
#pageHeader img {
	float: left;
}
#top {
	float: left;
	background: url(../images/top_inicio.png) no-repeat left top;
	margin: 23px 0px 0px 65px;
	height: 80px;
	width: 378px;
}
#topimage {
	float: right;
	height: 106px;
	background: url(../images/image_home.gif) no-repeat right bottom;
	width: 250px;
}
#topMenu {
	height: 29px;
	background-image: url(../images/fondo_menu.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
#topMenu ul {
	margin: 0px;
	padding: 0px;
}
#topMenu li {
	display: inline;
	list-style-type: none;
}
#topMenu a {
	font: bold 12px/26px Arial, Helvetica, sans-serif;
	color: #3567CC;
	padding: 0px 6px;
}
#topMenu a:hover {
	color: #000000;

}
#leftCol {
	width: 169px;
	float: left;
	background-color: #C2EB99;
	border-bottom: 1px solid #FFFFFF;
	padding: 10px 0px 25px 0px;
}
#leftCol h1 {
	background-color: #D6F0B9;
	background-image: url(../images/bandmex.jpg);
	height: 25px;
	width: 167px;
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	font: normal 11px/25px Verdana, Arial, Helvetica, sans-serif;
	color: #1461DA;
	text-indent: 38px;
}
#leftMenu {
	width: 157px;
	padding: 6px;

}
#leftMenu ul {
	margin: 0px;
	padding: 0px;
}
#leftMenu li {
	list-style-type: none;
}
#centerCol {
	width: 850px;
	float: left;
}
#contenido {
	height: auto !important;
	height: 420px;
	min-height: 420px;
	margin: 0px;
}
#contenido object {
	float: left;
	margin-right: 4px;
}
#rightCol {
	width: 169px;
	float: left;
}
#busqRap {
	width: 157px;
	background-color: #C1D1F0;
	border-bottom: 1px solid #FFFFFF;
	padding: 10px 6px;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
}
#busqRap form {
	margin: 4px 0px 0px;
	padding: 0px;
	font-size: 11px;
}
#busqRap form select option, select, input {
	font-size: 11px;
}
#rightBanners {
	width: 157px;
	background-color: #C4D7E4;
	border-bottom: 1px solid #FFFFFF;
	padding: 10px 4px;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
#rightBanners img {
	padding: 6px 0px;
}
#footerIv {
	display: block;
	font: 9px/15px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-image: url(../images/fondo_footer.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 12px;
	padding: 6px;
}
#footerIv a {
	color: #0099CC;
}
