* {margin:0; padding: 0;}
body {font-family: Arial, 'Lucida Sans Unicode', Helvetica, sans-serif;
font-size: 1em;
	background-color:#DAD7D7;
	background-attachment: fixed;
	background-repeat: no-repeat;
color: #000;

scrollbar-face-color: #ffffff; 
scrollbar-highlight-color: #000000; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color: #3F3F3F; 
scrollbar-shadow-color: #ffffff; 
scrollbar-arrow-color: #000000; 
scrollbar-track-color: transparent;
}

html, body {width: 100%; height: 100%;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

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: #999;
	padding-left: 0.6em;
	padding-right: 0.6em;
}
a:hover {background-color: #f00;
	color: #fff;}

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

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

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

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

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


table.bloque_h {margin:0 auto;border: 0;width: 95%;;height: 100%;background-color: #fff;}

table.bloque_v {margin:0 auto;border: 0;width: 850px;;height: 100%;background-color: #fff;}

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

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

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


table.contenedora {width: 850px;margin: 0 auto;background-color:#fff;}
td.col_izq {width: 25%;height: 300px;background:url(../images/pi_blanco.png) no-repeat;}
td.col_img {width: 12px;height: 300px;border: 0;}
td.col_cen {width: 800px;border: 0;}
td.col_img2 {width: 33px;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;}


a.linkup {text-decoration:none; 
width:12px; height:300px; text-indent:-50000em; 
background:url(../images/upblanco.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/upblanco2.png) no-repeat center; padding: 0;
display:block; text-align:center; margin: 0px auto 0px auto;}


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

table.bloq_ext {width: 850px;margin:0 auto;background-color:#fff;}
td.bloq_izq {width: 12px;border: 0;}
td.bloq_cen {width: 800px;border: 0;}
td.bloq_dch {width: 12px;border: 0;}

td.bloq_cen p {
	font: normal 0.8em arial, helvetica;
	margin-left: 7em;
	margin-right: 3em;
	text-align: left;
}

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


table.botones a:link {color: #fff;}
table.botones a:visited {color: #DAD7D7;}

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: #000;
	text-align: center;
}

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

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

table.pie_bloq {width: 100%;margin:0 auto;}
td.pie_bloq {background:url(../images/fondosombra_pie.png) repeat;}
