* {margin:0; padding: 0;}
body {font-family: Arial, 'Lucida Sans Unicode', Helvetica, sans-serif;
font-size: 1em;
	background-color:#000;
	background-attachment: fixed;
	background-repeat: no-repeat;
color: #999;
scrollbar-face-color: #3F3F3F; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #3F3F3F; 
scrollbar-darkshadow-color: #000000; 
scrollbar-shadow-color: #3F3F3F; 
scrollbar-arrow-color: #FFFFFF; 
scrollbar-track-color: transparent;
}


p {
	font: normal 1em arial, helvetica;
}

a:link {
	text-decoration: none;
	font-variant: small-caps;
	color: #666;
	padding-left: 0.6em;
	padding-right: 0.6em;
}
a:visited {text-decoration: none;
	font-variant: small-caps;
	color: #f00;
	padding-left: 0.6em;
	padding-right: 0.6em;
}
a:hover {background-color: #000;
	color: #fff;}

span.mayus {font-variant: small-caps;}
span.rellsup {padding-top: 1em;}
span.rojo {color: #f00;}
span.gris {color: #666;}
span.invisible {color: #000;}
span.firma {color: #333;}

h1 {
	font: normal 2em arial, helvetica;
	color: #333;
	text-align: right;
	padding-top: 0.1em;
	padding-right: 0.1em;
}

h2 {
	font: normal 2em arial, helvetica;
	color: #333;
	text-align: left;
	padding-top: 0.2em;
	padding-left: 0.1em;
}

h3 {
	font: normal bold 0.8em arial, helvetica;
	color:#666;
	text-align: right;
	margin-right: 3em;
	margin-top: 3em;
}

h4 {
	font: normal bold 0.75em arial, helvetica;
	font-variant: small-caps;
	color: #999;
}

table.continente {
	border: 0;
	width: 100%;height: 100%;
} 

table.contenido {
	border: 0;
	width: 100%;height: 430px;
}

table.titles {width: 100%;height: 1em;
	border=0;
	background-color:#000;
}

td.subtitle {width: 75%;
	border: 0;
	background-color: #000;
	text-align: center;
}

td.ubicacion {width: 25%;
	border: 0;
	background-color: #000;
	text-align: center;
}

table.foto {width: 80%;margin: 0 auto;}
td.foto p {text-align: right;margin-right: 7em;}
td.fotoizq {width: 10%;}

table.contenedora {width: 100%;height: 300px;margin: 0;}
td.col_azul {width: 261px;height: 300px;background:url(../images/pi_negro.png) no-repeat;}
td.col_izq {width: 25%;height: 300px;;background:url(../images/pi_negro.png) no-repeat;}
td.col_img {width: 12px;height: 300px;border: 0;}
td.col_img {width: 12px;height: 300px;border: 0;}
td.col_cen {width: 700px;height: 300px;border: 0;}
td.col_img2 {width: 12px;height: 300px;border: 0;}
td.col_cristal {width: 44px;height: 466px;border: 0;text-align: top;background:url(../images/cristal.png width: 12px;height: 466px;) no-repeat;}


td.col_izq p {
	font: normal 0.7em arial, helvetica;
	color:#666;
	text-align: right;
	margin-right: 3em;
	margin-top: 1em;
}

#tu_mi {
	font: normal 0.7em arial, helvetica;
	text-align: center;
	color: #000;
}

a.linkup {text-decoration:none; 
width:12px; height:300px; text-indent:-50000em; 
background:url(../images/upnegro.png) no-repeat center; padding: 0;
display:block; text-align:center; margin: 0px auto 0px auto;}

a.linkup2 {text-decoration:none; 
width:12px; height:300px; text-indent:-50000em; 
background:url(../images/upnegro2.png) no-repeat center; padding: 0;
display:block; text-align:center; margin: 0px auto 0px auto;}

#contenedor_cen {width: 700px;height: 300px;
	background-color: #000;overflow: auto;
}

a.linkcen {text-decoration: none;font-variant: none;
	font: normal 0.75em arial, helvetica;
	text-align: center;
}


a.linkfoto {
	padding-left: 0em;
	padding-right: 0em;
}


#contenedor_cen p {
	font: normal 0.8em arial, helvetica;
	margin-left: 3em;
	margin-right: 1em;
	text-align: left;
}


table.botones {
	border: 0;
	width: 100%;height: 1em;
	background-color:#000;
}

table.botones a:link {color: #fff;}
table.botones a:visited {color: #666;}
table.botones a:hover {background-color: #f00;color: #fff;}

td.botones_izq {width: 75%;}

td.botones_izq p {font: normal 0.65em arial, helvetica;
	text-align: left;
	color: #f00;
}

td.botones_dch {width: 25%;}

td.botones_dch p {font: normal 0.65em arial, helvetica;
	text-align: right;
	color: #f00;
}

#pie_pi {
	font: normal 0.7em arial, helvetica;
	color: #333;
	text-align: center;
}

#pie_pi1 {
	font: normal 0.7em arial, helvetica;
	color: #333;
	text-align: center;
	padding-top: 0.7em;
}

#pie_pi2 {
	font: normal 0.7em arial, helvetica;
	color: #000;
	text-align: center;
}

#indexmenu p {font: normal 0.65em arial, helvetica;text-align: center;color: #fff;}
#indexmenu a {text-decoration:none;}
#indexmenu a:link {color: #666666;}
#indexmenu a:visited {color: #ff0000;}
#indexmenu a:active {background-color: #990000;}
#indexmenu a:hover {background-color: #f00;color: #fff;}
