/* CSS Document */

/* -----------COLOR OF LINKS--------------- */


a:link, a:active { background: none;
	color: #0000ff;	}  

a:visited { background: none; color: #000066;  font-weight: bold; }  

a:hover { background: none;	color: #000066; 	
	font-weight: bold; } 

a:link img, a:visited img 	
	{  background: none; color: #0000ff;
	border-style: solid; border-color: #000066; }  

a:hover img 	
	{  background: none; color: #0000ff;
	border-style: solid; border-color: #d98300; } 

.buttons3 a {font: 14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	width: 125px;
	padding: 4px;
	display: block;
	border-bottom: 2px solid #A4C0E2;  border-left: 3px solid #000066;
	text-align: left;}

.buttons3 a:hover { background-color: #336699; color: #FFFFFF; 
	text-decoration: none;  border-left: 3px solid #000066; }

a.buttons3current { background-color: #336699; color: #ffffff;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 125px;
	padding: 4px;
	display: block;
	border-bottom: 2px solid #A4C0E2;
	text-align: left; text-decoration: none;  border-left: 3px solid #000066; }



/*  -----------END LINKS---------------  */


body {  background-color: #336699;    color:#333333;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	padding:0px; margin:0px; }


#container { width: 770px;
	padding:0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto; } 


#banner { text-align: right;
	background-color: #000066;
	padding: 0px;
	margin: 0px; }

#banner #img { padding:8px 0px; } 


#outer { border-left: solid 136px #000066;  /* espacio del menu  */
	background-color: #ffffff;  }  
 
#inner { margin: 0; width:100%; padding-left:inherit; }

#left { width:136px;                               /*  largo del menu titulo  */
 	float:left; 
 	margin-left:-136px; 
 	margin-right:1px; }

#rightcolumn {  width: 553px; text-align: justify;  }


#footer { background-color:#FFFFFF; clear:both; 
	padding:0px; margin:0px; 
	border-top: 2px solid #A4C0E2; }

#ie6Warning {
		background: #e3e3e3;
		border: 1px solid #bbbbbb;
		padding: 10px 10px 1px;
		margin-bottom: 10px;
		}

#ie6Warning h2 {
		background: url(assets/ie6-warning.gif) 0 50% no-repeat;
		padding-left: 40px;
		}
 
.buttonscontainer1 { width: 130px; }         /*  Largo del menu  */

.gallery { float: left; text-align: center; padding: 5px 10px;
	margin:0px;}

 

p.titulo { background-color: #336699; color:#FFFFFF;
	font-size: 16px; text-transform: inherit;             
	border-top:0px;
	border-bottom:2px solid #A4C0E2;
	padding:10px 5px;  margin:0px; text-align: center;  border-left: 3px solid #000066;}


.style2 {  font-size: 14px}


.style8 {font-size: 14px; font-weight: bold; text-align: right; }

h1 { font-size: 16px;
	color:#FFFFFF;
	text-transform:uppercase;
	background-color: #000066;
	border-top:0px solid #A4C0E2;
	border-bottom:1px solid #A4C0E2;
	padding: 10px 100px; }

h4 { font-size: 14px;  padding: 5px 10px;
	margin:5px; font-weight: bold;}

p {  font-size: 14px;  padding: 5px 10px;
	margin:5px; }

li {  font-size: 14px;  padding: 0px;
	margin:0 0 0 5px; }

ul{ margin: 0 5px 0 30px;}

p.linea { font-size: 14px; font-weight: bolder; border-bottom: 3px solid #d98300; 
	border-top: 3px solid #d98300;
	text-align:center; }

p.footer { 	background-color: #ffffff;
	font-size: 11px;
	color:#336699; text-align:right; 
 	padding:5px;
	margin:0px; }


.description { margin-left: 130px; text-align:justify; }

.descriptionsold { background: url(images/sold.gif) center top no-repeat;
		 margin-left: 130px; text-align:justify; }

.indent120 { margin-left: 120px; }
.indent130 { margin-left: 130px; }

.center	{ text-align: center; }  

.floatright { float: right; margin-left: 10px;}  
.floatleft { float: left; margin-right: 10px; }
.clear { clear: both; }
.right { text-align: right; }
.red {color: #990000; }




/*  **********************Styles Not Used?**************************  */





p.linea2 { font-size: 14px;border-bottom:3px solid #000066; font-weight:bolder;}

.buttons1 a { color: #FFFFFF;
	border: 1px solid; background-color: #5A7798;
	padding: 2px;
	padding-left: 3px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	border-color: #869CB4 #234A76 #234A76 #869CB4;
	display: block;
	margin: 0px;
	width: 100%;
	text-align: left;}


.buttons1 a:hover { border: 1px solid;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-right: 1px;
	background-color: #44658A;
	border-color: #234A76 #869CB4 #869CB4 #234A76;
	color: #FFFFFF;
	text-decoration: none; }

.buttons2 a {display: block;
width: 100%;
font: 10px Verdana, Arial, Helvetica, sans-serif;
padding: 2px;
padding-left: 3px;
color: #234A76;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons2 a:hover {background-color: #234A76;
color: #FFFFFF;
text-decoration: none;}

.buttons4 a {display: block;
width: 100%;
font: 10px Verdana, Arial, Helvetica, sans-serif;
padding: 2px;
padding-left: 3px;
background-color: #234A76;
color: #FFFFFF;
border-left: 12px solid #B8C8D8;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.buttons4 a:hover {border-left: 12px solid #E8ECF0;
text-decoration: none;
color: #FFFFFF;}



p.proxeventos { font-size: 14px;border-bottom:4px solid #EBA400; font-weight:bolder;}
p.noticias { font-size: 14px;border-bottom:4px solid #009966;  font-weight:bolder;}
p.centroinfo { font-size: 16px;border-bottom:4px solid #CCCC00;  font-weight:bolder;}
p.todomexico { font-size: 14px;border-bottom:4px solid #CC0000;  font-weight:bolder;}
p.links { font-size: 14px;border-bottom:4px solid #660033;  font-weight:bolder;}
p.vermas { font-weight:bolder;margin:0px; text-align:right}
p.mes { margin-left:30px; line-height:30px; font-weight:bold;}

p.publicidad {
font-size: 11px;
color:#FFFFFF;
text-transform:uppercase; text-align:center;
background-color: #FFFFFF;
border-top:0px;
border-bottom:1px solid #564b47; padding:0px;
margin:0px }


#borderr {
text-align:left;
font-size: 11px;
color:#FFFFFF;
text-transform:uppercase;
background-color: #4FA1CA;
border:0px;
padding:5px 15px;
margin:0px }

#borderr2 {
text-align: right;
font-size: 9px;
color: #000000;
/*color:#FFFFFF;*/
text-transform:uppercase;
background-color: #4FA1CA;
border:0px;
padding:5px 15px;
margin:0px }




h2 {
font-size:11px;
color:#FFFFFF;
font-weight: bold;
padding: 3px 10px;
background-color: #FF9900;
margin:0px;}

img.download {vertical-align:middle;}



#outerr{ 
/*border-left: solid 0 px #FFFFFF;*/
background-color: #ffffff;
}



 #right {
 width:121px; 
 float:right; 
 position:relative; 
 margin-right:-121px;
 margin-left:3px;  }

#content{ 
position: relative; 
margin: 0px;
background-color: 
}
#contenido{
	position: relative;
	margin: 0px;
	overflow: auto;
}

pre{
font-size: 12px;
padding: 5px 10px;
margin:0px;}

#tabla { text-align:center;}
#tabla #titulo { height:28px;font-weight: bold; color:#FFFFFF; background-color:#4FA1CA;}
#tabla #impar { background-color:#DEDEBE;}
#tabla #par { background-color:#EBEBD8;}
#tabla #ancho { height:58px;}
