body {background-image: url(images/fondogrimaldi.gif);background-repeat: no-repeat;background-color:#000000}

.solidblockmenu2 ul{margin: 0;padding: 0;float: left;font: bold 13px Arial;/*width: 100%;*/border-width: 1px 0;background: black url(media/blockdefault2.gif) center center repeat-x;}

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

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

.solidblockmenu ul{margin: 0;padding: 0;float: left;font: bold 13px Arial;	/*width: 100%;*/
	border-width: 1px 0;background: black url(media/blockdefault.gif) center center repeat-x;}

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

.solidblockmenu li a{float: left;color: white;padding: 10px 10px;letter-spacing:-.05em;text-decoration: none;/*border-right: 1px solid white;*/ font-size:13px;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: 28px; color: #000000;}
.encabezado_gris {font-size: 14px; color: #5D5C5A; 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: 15px;
}
.encabezadito_gris {color: #5d5c5a;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}

.txt {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.txt2 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding-bottom: 2em;}
.txtch {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

.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: #000000; font-family: Arial, Helvetica, sans-serif;}
.textolink a {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration:none}
.textolink a:hover {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; text-decoration:underline}

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

.subseccion {font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 28px; color: #5D5C5A;}

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

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

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

.linkvolver {color: #C0BFBF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal;}
.linkvolver a {color: #C0BFBF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration:none}
.linkvolver a:hover {color: #C0BFBF; 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; background: transparent url(media/blockactive2.gif) center center repeat-x;}

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

.solidblockmenu li a:hover, .solidblockmenu li a.current{color: white;background: transparent url(media/blockactive.gif) center center repeat-x;}

.tabcontainer{color: #f9ab28; clear: left; width:100%; /*width of 2nd level sub menus*/
height:1.5em; /*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: #f9ab28;text-decoration:none}

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

.tabcontainer ul{color: #f9ab28;}

*: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: 10px; margin-right: 0.5em; margin-left: 0.5em; margin-top: 0.5em; margin-bottom: 0.5em;}
.foto2 {margin-right: 0.5em;}
.fotos{	background-image: url(images/bd_gris.gif);background-repeat: no-repeat;}
