	body { margin:0; padding:0; background:#FFF url("img/back_header.gif") repeat-x top left; text-align:center; }
	#container { margin:0 auto; width: 744px; text-align:left;  }
	#header { margin:0; padding:0; height:301px; background: url("img/logo_monterrey.gif") no-repeat; border:none; }
	h1 { margin:0; padding:0 0 0 352px; }
	#nav { margin:0; padding:0; height: 60px; }
	#nav ul { margin:0; padding:0; list-style-type: none; }
	#nav li { float:right; margin:0; padding:0; }
	#nav a { float:left; display: block; margin: 0; padding:15px 0 0 20px; color:#BDBDBD; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
	#nav a:hover { color:#D8D8D8; }
	#nav .select { color:#FFAC4A; }
	
	#left { float: left; margin: 0; padding: 0; width: 232px; background-color:#E7F9FF; }
	#left_nav { float:left; margin: 0; padding: 0; width: 232px; }
	#left_nav ul { margin: 0; padding: 0; list-style:none; }
	#left_nav li { margin:0; padding:0; border-bottom: 1px solid #BCE1F4; }
	#left_nav a { display:block; margin:0; padding:7px 15px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; color:#003399; font-size:11px; font-weight:normal; text-decoration:none; background-color:#E7F9FF; }
	#left_nav a:hover { color:#FFF; background-color:#BCE1F4; }
	#left_nav .submenu { margin:0; padding:7px 15px; font-size:10px; color:#7496CC; background-color:#FFF; }
	
	#left_news { float:left; margin: 0; padding: 0; width: 232px; background-color:#F6F6F6; }
	h3 { margin: 0; padding: 5px 0 5px 5px; border-top: 3px solid #C5C5C5; border-bottom: 1px dotted #C5C5C5; background-color:#FFF; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; color:#8B8B8B ; font-size:11px; font-weight:normal; text-decoration:none; }
	#left_news p { margin: 0; padding: 10px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; color:#8B8B8B; font-size:11px; font-weight:regular; text-decoration:none; }
	#left_news a { color: #FF9838; text-decoration: none; }
	#left_news a:hover { color: #808080; }
	
	#center { float: right; margin: 0; padding: 0; width: 505px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; color: #808080; font-size:11px; font-weight:normal; text-decoration:none; }
	h2 { margin:0; padding:10px 0 10px 10px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; color:#2F72B5; font-size:11px; font-weight:bold; text-decoration:none; }
	#box { margin: 0; padding: 0; color: #808080; }
	#center p { margin: 0; padding: 10px; }
	#center a { color:#FFAC4A; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }
	#center a:hover { color: #90C1D8; }
	h4 { margin: 0; padding: 10px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; color:#808080; font-size:11px; font-weight:bold; text-decoration:none; }
	h5 { margin: 0; padding: 10px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; color:#FF9838; font-size:11px; font-weight:bold; text-decoration:none; }
	span { margin: 0; padding:0; }
	#colum_left { float: left; margin: 0; padding: 0 0 0 10px; width: 225px; }
	#colum_right { float: left; margin: 0; padding: 0 0 0 10px; width: 225px; }
	#renglon { margin: 0; padding: 0; width: 466px; background: url("img/renglon.gif") repeat top left; border:none;}
	
	.space { clear: both; margin: 0; padding: 10px 0 0 0; background-color:#FFF; }
	.separador { clear: both; margin: 10px; padding: 0; border-top: 1px solid #CFCFCF; }
	.arrow { padding-right: 10px; background: url("img/arrow2.gif") no-repeat center right; }	
	.clear { clear: both; margin: 0; padding: 10px 0 0 0; }
	
	#down { padding: 0; background: #E7F9FF; border-top: 1px solid #90C1D8; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; color: #90C1D8; font-size:10px; font-weight:normal; text-decoration:none; }
	#footer { width: 750px; margin: 0 auto; text-align: left }
	.contacto { float: left; }
	.contacto p { margin: 0; padding: 40px 0 20px 0; }
	.contacto p a { color:#FFAC4A; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }
	.contacto p a:hover { color:#90C1D8; }
	.horario { float: right; text-align: right; }
	.horario p { margin: 0; padding: 40px 0 20px 0; }
	.horario p a { color:#FFAC4A; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }
	.horario p a:hover { color:#90C1D8; }
	
	.input, textarea{ margin:0; padding:5px; width:205px; display:block; border: 1px solid #CFCFCF; background:#FFF;  color:#FF6601; font-family: Arial, Helvetica, Verdana, Tahoma, Geneva, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
	.textarea { height:50px; }
	.submit { margin:0; padding:5px; width:100px; border: 0; background-color:#FF6601; color:#FFF; font-family: Arial, Helvetica, Verdana, Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; }
