/* CSS Document 
*  By LostAcapulco�
*/
#contHeder {
	font-family: Arial, Helvetica, sans-serif; !
	important height: 150px;
	!
	important
}

#titTwo {
	height: 150px;
}

#contContent {
	background: url(../images/Cuadritos_der_g.jpg) no-repeat right top;
	top: 0px;
	height: 550px;
}

#cuadritos {
	background: none;
	height: 150px;
}

#contMenu {
	top: -30px;
}

#titTwo {
	font-family: Arial, Helvetica, sans-serif; !
	important top: 5px;
	!
	important
}

#titulo {
	width: 120px;
	font: Arial, Helvetica, sans-serif; !
	important margin-left: 10px;
}

.leyendaheader {
	padding-left: 30px;
}

#paginaweb_g {
	position: relative;
	float: left;
	margin: 0 0 0 5%;
	padding: 0;
	display: block;
	clear: both;
	width: 1000px;
	height: auto;
}

#header_q {
	position: relative;
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	background: #64AE23;
	color: white;
}

#tituloheader_q {
	display: inline;
	float: left;
	clear: left;
	position: relative;
	width: 1000px;
	height: 100px;
	background-position: top;
	padding: 0;
	margin: 0;
	border: 0;
}

.tituloficha_g {
	background: url(../images/pieza_bca.jpg) left no-repeat;
	padding: 0 0 0 55px;
	font-weight: bolder;
	font-size: 30pt;
	height: 48px;
	display: block;
	margin: 0;
	clear: both;
}

#bBack {
	background: url(../images/Barra_busqueda.png) bottom repeat-x;
	position: relative;
	float: right; *
	top: -20px;
	bottom: 13px;
	width: 437px;
	height: 24px;
	padding-right: 10px;
	padding-top: 137px;
}

#container_h {
	background: url(../images/Cuadritos_der_g.jpg) right no-repeat;
	float: left;
	position: relative;
	margin: 0;
	top: 0;
	left: 0;
	clear: both;
	padding-right: 200px;
	background-color: #FFFFFF;
	display: block;
	padding: 0;
	margin: 0;
	width: 1000px;
}

.frmt_m2 {
	cursor: pointer;
	font-size: 15pt;
	font-weight: bold;
	color: #990000 !important;
	text-decoration: none;
}

#texto_h {
	width: 660px;
	height: 300px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
}

#content_h {
	position: relative;
	float: right;
	margin-left: 95px;
	top: 0;
	left: 0;
	clear: both;
	display: block;
	width: 600px;
	padding: 5px 120px 0 10px;
	text-align: justify;
}

/*****************conten*************************/
#cuadritos_izq {
	position: relative;
	float: left;
	background: url(../images/Cuadritos_izq.jpg) left no-repeat;
	width: 91px;
	height: 515px;
}

#contFooter {
	float: left;
}

#contenido_img {
	float: left;
	height: 100%;
	left: 16px;
	padding-right: 40px;
	position: relative;
	top: 0;
	width: 800px;
	z-index: 2;
}

#header {
	position: relative;
	float: left;
	clear: both;
	margin: 0;
	padding: 0;
	background: #64AE23;
	color: white;
}

#tituloheader {
	display: inline;
	float: left;
	clear: left;
	position: relative;
	width: 327px;
	height: 244px;
	background: url(../images/Cuadro_verde.jpg) left top no-repeat;
	padding: 0;
	margin: 0;
	border: 0;
}

#imagenheader {
	display: inline;
	float: right;
	clear: right;
	position: relative;
	width: 573px;
	height: 244px;
	background: url(../images/Mision.png) left top no-repeat;
	padding: 0;
	margin: 0;
	border: 0;
}

#contenidoheader {
	width: 180px;
	margin-left: 250px;
}

#tituloheader #contenidoheader {
	float: left;
	position: relative;
	display: block;
	clear: both;
	top: 100px;
	left: 50px;
}

.tituloficha {
	background: url(../images/pieza_bca.jpg) left top no-repeat;
	padding: 0 0 0 55px;
	font-weight: bolder;
	font-size: 30pt;
	height: 48px;
	display: block;
	margin: 0;
	clear: both;
}

.leyendaheader {
	padding: 0 0 0 60px;
}

/*****************footer*************************/
#footer_g {
	position: relative;
	width: 1000px;
	height: 28px;
	float: left;
	clear: left;
	display: block;
	padding: 0;
	margin: 0;
	background: url(../images/barra_abajo.jpg) top left repeat;
}

#footer_g .leyendaFoot {
	padding: 5px 0 0 5px;
	float: left;
	display: inline;
	clear: left;
	position: relative;
	font-size: 9pt;
	font-weight: bold;
}

#footer_g .redessoc {
	float: right;
	display: inline;
	clear: right;
	position: relative;
	font-size: 9pt;
	font-weight: bold;
}

/**************************** CLASES PARA ALBUMES DE FOTOGRAFIAS ******************/
.MainContent {
	border: 1px solid #666;
	padding: 10px;
	float: right;
	width: 95%;
	margin-top: 5px;
	height: 500px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.PhotoAlbum {
	cursor: pointer;
	cursor: hand;
	margin: 5px;
}

.PhotoAlbum:hover {
	background: #99FF99;
	border: 1px solid #666;
	font-weight: bold;
}

/**************************** CLASES TEXTO ****************************************/
.txt_G {
	font-size: 13pt;
	color: #666666;
}

.txt15_h {
	font-size: 12pt;
}

.txt15_h1 {
	font-size: 12pt;
	padding-left: 100px;
}

.txt25_h {
	font-size: 25pt;
}

.txt25_h2 {
	font-size: 25pt;
	padding-left: 180px;
}

.txt26_h {
	font-size: 26px;
}

.txt10_h {
	font-size: 10pt;
	color: #64AE23;
}
}