.solidblockmenu2 ul{margin: 0;padding: 0;float: left;font: bold 12px Arial;width: 915;border-width: 1px 0;}

.solidblockmenu2 li{display: inline; margin-top:1em;}

.solidblockmenu2 li a{float: left;color: black;padding: 5px 5px;letter-spacing:-.05em;text-decoration: none;
/*border-right: 1px solid white;*/font-size:12px;font-weight: bold;}

.solidblockmenu ul{margin: 0;padding: 0;float: left;font: bold 12px Arial;width: 100%;
	border-width: 1px 0;}

.solidblockmenu li{display: inline; margin-top:1em;}

.solidblockmenu li a{float: left;color: black;padding: 5px 5px;letter-spacing:-.05em;text-decoration: none;/*border-right: 1px solid white;*/ font-size:12px;font-weight: bold; /* filter: alpha(opacity=65); /*     this part do the magic——*/
/*  -moz-opacity: 0.65;/*       <—–this part do the magic———*/
/*  opacity: 0.65;/*          <—-this part do the magic———-*/
/*Filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=600) /*<—-esta es la 2da parte especial--*/}

.pie {font-family: Calibri, Arial, Helvetica, sans-serif;font-size: 12px;color: #B0B0B0;}
.pie a{font-family: Calibri, Arial, Helvetica, sans-serif;font-size: 12px;color: #B0B0B0;text-decoration:none;}
.pie a:visited{font-family: Calibri, Arial, Helvetica, sans-serif;font-size: 12px;color: #B0B0B0;text-decoration:none;}
.pie a:hover{font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12px; color: #B0B0B0; text-decoration:none;}

.encabezado {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.encabezado_gris {font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.encabezado_blanco {
	color: #FFFFFF;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.encabezadito_gris {color: #5d5c5a;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

.txt {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.txt2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.txtch {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.ruta {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5D5C5A; text-decoration: none;}
.ruta a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5D5C5A; text-decoration: none;}
.ruta a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5D5C5A; text-decoration: underline}
.ruta a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5D5C5A; text-decoration: none;}

.textolink {font-size: 12px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
.textolink a {font-size: 12px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration:none}
.textolink a:hover {font-size: 12px; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; text-decoration:underline}

.seccion {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

.subseccion {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}

.subseccion a {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;	text-decoration:none}

.subseccion a:hover {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:underline}

.link {color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
.link a {color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration:none}
.link a:hover {color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration:underline}

.linkvolver {color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
.linkvolver a {color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration:none}
.linkvolver a:hover {color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration:underline}


.solidblockmenu2 li a:visited{letter-spacing:-.05em; color: white;}

.solidblockmenu li a:hover, .solidblockmenu2 li a.current{color: white;}

.solidblockmenu li a:visited{letter-spacing:-.05em; color: white;}

.solidblockmenu li a:hover, .solidblockmenu li a.current{color: white;}

.tabcontainer{color: #ffffff; clear: left; width:100%; /*width of 2nd level sub menus*/
height:12px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
font-family: Calibri, Arial, Helvetica, sans-serif}

.tabcontainer a{color: #ffffff;text-decoration:none}

.tabcontainer a:hover{color: #ffffff;}

.tabcontainer ul{color: #ffffff;}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/ margin-top: -1em;}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/	margin-top: -1em;}

.tabcontent{display:none;}

.foto {font-size: 12px; }
.foto2 {margin-right: 0.5em;}
.fotos{	background-image: url(images/bd_gris.gif);background-repeat: no-repeat;}
