@charset "UTF-8";
/* CSS Document */
/* Diseñado por Web Arte Digital*/
/* www.webartedigital.com.mx*/


/*Reset */ 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%; 
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
} 
 
/* remember to define visible focus styles! 
:focus {
	outline: ?????;
} */  
  
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
} 
del {
	text-decoration: line-through;
} 
 
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*Fin Reset*/ 
  
@font-face{
	font-family:"Century Gothic";
	src:url(../fonts/Century%20Gothic.ttf);
	
}

a {color:#666; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a:hover {text-decoration:underline;}

.bg { 
    background:url(../images/home3-bg.jpg) no-repeat center center;
    height: 100%;
    background-size:cover;
}

 
.base{
	margin:auto auto auto auto;
	width:970px;
	height:1900px;
	}
 
.header{  
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	width:952px;
	height:158px;
	background-image:url(../images/header.png); 
	
	
}

.calendario{
	position:absolute; margin-top:300px; margin-left:0px;}

.menubg{
	position:absolute; margin-top:159px; margin-left:auto; background-image:url(../images/menubg.jpg); width:952px; height:53px;}

a.menu1{
	position:absolute; margin-top:0px; margin-left:0px;  color: #f7eacd; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; padding: 15px 10px; text-align:center; text-decoration: none; font-size: 16px; width:119px; height:23px;}

a.menu1:hover{
   background:#8d2736; color:#fff;}
    
a.menu2{
	position:absolute; margin-top:0px; margin-left:139px;  color: #f7eacd; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; padding: 15px 10px; text-decoration: none; font-size: 16px; width:119px; height:23px; text-align:center; border-left : 1pt solid #625045;}
 
a.menu2:hover{
   background:#8d2736; color:#fff;}   
   
a.menu3{
	position:absolute; margin-top:0px; margin-left:279px; color: #f7eacd; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; padding: 15px 10px; text-decoration: none; font-size: 16px; width:119px; height:23px; text-align:center; border-left : 1pt solid #625045;}

a.menu3:hover{
    background:#8d2736; color:#fff;}      
   
a.menu4{
	position:absolute; margin-top:0px; margin-left:418px;  color: #f7eacd; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; padding: 15px 10px; text-decoration: none; font-size: 15px; width:119px; height:23px; text-align:center; border-left : 1pt solid #625045;}

a.menu4:hover{
   background:#8d2736; color:#fff;} 

a.menu5{
	
	
	position:absolute; margin-top:0px; margin-left:557px;  color: #f7eacd; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; padding: 15px 10px; text-decoration: none; font-size: 16px; width:119px; height:23px; text-align:center; border-left : 1pt solid #625045;}

a.menu5:hover{
   background:#8d2736; color:#fff;}   
   
a.menu6{
	position:absolute; margin-top:0px; margin-left:696px;  color: #f7eacd; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; padding: 15px 10px; text-decoration: none; font-size: 16px; width:119px; height:23px; text-align:center; border-left : 1pt solid #625045;}

a.menu6:hover{
  background:#8d2736; color:#fff;} 
   
a.menu7{
	position:absolute; margin-top:0px; margin-left:836px;  color: #f7eacd; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; padding: 15px 10px; text-decoration: none; font-size: 16px; width:95px; height:23px; text-align:center; border-left : 1pt solid #625045;}

a.menu7:hover{
     background:#8d2736; color:#fff;}               
a.menu8{
	position:absolute; margin-top:240px; margin-left:455px; background:#76452f; color: #f7eacd; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; padding: 6px 1px; text-decoration: none; font-size: 17px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; width:115px; height:14px; text-align:center;  border : 1pt solid #fff;}

a.menu8:hover{
   background:#f8f8f8; color:#333;}
   
a.menu9{
	position:absolute; margin-top:240px; margin-left:580px; background:#89b99a; color: #f7eacd; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; padding: 6px 1px; text-decoration: none; font-size: 17px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; width:115px; height:14px; text-align:center;  border : 1pt solid #fff;}
	
a.menu9:hover{
   background:#f8f8f8; color:#333;}
   
a.menu10{
	position:absolute; margin-top:240px; margin-left:705px; background:#e6bb53; color: #333; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; padding: 6px 1px; text-decoration: none; font-size: 17px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; width:115px; height:14px; text-align:center;  border : 1pt solid #fff;}
	
a.menu10:hover{
   background:#f8f8f8; color:#333;}
   
a.menu11{
	position:absolute; margin-top:240px; margin-left:830px; background:#76452f; color: #f7eacd; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; padding: 6px 1px; text-decoration: none; font-size: 17px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; width:115px; height:14px; text-align:center;  border : 1pt solid #fff;}
	
a.menu11:hover{
   background:#f8f8f8; color:#333;}                         

.tlnoticias{
	position:absolute; margin-top:240px; margin-left:0px; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; font-size:28px; color:#f7eacd; width:500px;}
.noticias{
	position:absolute; margin-top:295px; margin-left:0px; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; font-size:15px; text-align:justify; color:#fff; width:668px; height:516px; line-height:18px;}

.mapsbg1{ 
	position:absolute;
	margin-top:340px;
	margin-left:0px;
	background-image:url(../images/maps1.jpg);
	width:284px;
	height:480px;
}

.mapsbg2{ 
	position:absolute;
	margin-top:340px;
	margin-left:330px;
	background-image:url(../images/maps1.jpg);
	width:284px;
	height:480px;
} 
 
.mapsbg3{ 
	position:absolute;
	margin-top:340px;
	margin-left:660px;
	background-image:url(../images/maps1.jpg);
	width:284px;
	height:480px;
}

.mapsbg4{ 
	position:absolute;
	margin-top:850px;
	margin-left:0px;
	background-image:url(../images/maps1.jpg);
	width:284px;
	height:480px;
}

.mapsbg5{ 
	position:absolute;
	margin-top:850px;
	margin-left:330px;
	background-image:url(../images/maps1.jpg);
	width:284px;
	height:480px;
}

.mapsbg6{ 
	position:absolute;
	margin-top:850px;
	margin-left:660px;
	background-image:url(../images/maps1.jpg);
	width:284px;
	height:480px;
}

.mapsbg7{ 
	position:absolute;
	margin-top:1360px;
	margin-left:0px;
	background-image:url(../images/maps1.jpg);
	width:284px;
	height:480px;
}



.map{
	position:absolute;
	margin-top:50px;
	margin-left:9px;
	border:3px solid #FFF;
}
.ubitl{
	position:absolute;
	margin-top:8px;
	margin-left:10px;
	font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; font-size:16px; text-align:left; color:#333; width:284px; height:16px; font-weight:bold;}
	
.ubitxt{
	position:absolute;
	margin-top:300px;
	margin-left:10px;
	font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; font-size:13px; text-align:left; color:#333; width:260px; height:156px; line-height:18px; }	

.ubitxt2{
	position:absolute;
	margin-top:280px;
	margin-left:132px;
}


.cuadro1g{ 
	position:absolute;
	margin-top:1060px;
	margin-left:706px;
	background-image:url(../images/cuadro1g.jpg);
	width:285px;
	height:310px;
}

.cuadro2g{ 
	position:absolute;
	margin-top:1210px;
	margin-left:366px;
	background-image:url(../images/cuadro2g.jpg);
	width:285px;
	height:310px;
}

.miembros{
	position:absolute; margin-top:1040px;}

.fondov{
	position:absolute; margin-top:10px; margin-left:10px; background-color:#251c17 ;width:264px; height:250px; }
	
.video{
	position:absolute; margin-top:7px; margin-left:7px; width:250px;
	height:163px; }		




	
.footer{
	margin:auto auto auto auto; width:970px; height:85px;}

.linea{
	position: absolute; margin-top:0px; margin-left:0px; width:970px; height:1px; background-color:#85713e}
	
.lineat{
	position: absolute; margin-top:570px; margin-left:0px; width:680px; height:1px; background-color:#630}	
	
.lineat2{
	position: absolute; margin-top:1625px; margin-left:0px; width:680px; height:1px; background-color:#630}
	
.lineat3{
	position: absolute; margin-top:960px; margin-left:0px; width:680px; height:1px; background-color:#630}				
	
.firma1{ 
	position:absolute; margin-top:16px; margin-left:180px; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; font-size:12px; color:#FFF; text-align:center; line-height:20px;}
	
.firma2{ 
	position:absolute; margin-top:35px; margin-left:10px; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; font-size:10px;}
	
.direccion{ 
	position:absolute; margin-top:10px; margin-left:370px; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; font-size:14px; text-align:center; line-height:19px;}
	
		
.tel{ 
	position:absolute; margin-top:10px; margin-left:651px; font-family:"Century Gothic", Verdana, "Verdana Bold Italic", Geneva, sans-serif; font-size:17px; text-align:right; width:300px; line-height:21px;}			