BODY { 
background : #000000 url(fondo_agua2.jpg) fixed; 
font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color : #FFFFFF; 
line-height: 1.5em;
margin : 0px 0px 0px 0px; 
padding: 0px 0px 0px 0px; 
text-align: center;  /* necesaria para centrar la página */
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #cccccc;
scrollbar-arrow-color: #000000;
} 



#borde{ 
border: 0px solid #000000;
text-align: left; 
width: 1000px; 
margin: auto; 
} 



/* CAPA CONTENEDOR: CONTENDRÁ EL MENÚ Y EL CUERPO DEL CONTENIDO */

#contenedor{ 
text-align: left; 
width: 1000px; 
background-color : #000000;
margin: auto; 
} 



#cabecera{ 
height: 150px; 
width: 1000px; 
} 



#cuerpo{ 
width:765px; 
margin-top: 10px;
margin-right: 5px;
border: 1px solid #FFFFFF; 
padding-top: 5px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
background-color : #000000;
float:right; 
} 





/****************************************************************/
/* CAPA CONTENEDOR: CONTENDRÁ EL MENÚ Y EL CUERPO DEL CONTENIDO */
/****************************************************************/



#lateral_inicio{ 
width: 200px;
height: 750px;
margin-left: 5px;
margin-top: 5px;
background-color: #000000; 
border-bottom : 1px solid #000000; 
border-right : 1px solid #000000; 
float:left; 
} 







.cabecera_menu{
width:167px;
height:20px;
margin-left: 0px;
border-bottom : 0px solid #000000;
z-index:2;
}


#barra_fecha{
width:1000px;
}


.sound_control{
width:100px;
height:50px;
margin-top: 10px;
margin-left: 10px;
border-bottom : 10px solid #000000;
z-index:2;
}


.boton_null{
width:167px;
height:20px;
margin-left: 5px;
border-bottom : 8px solid #000000;
z-index:2;
}




.boton_intro{
width:150px;
height:30px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 8px solid #000000;
z-index:2;
}





.boton_templo{
width:150px;
height:30px;
margin-top: 0px;
margin-left: 15px;
border-bottom : 8px solid #000000;
z-index:2;
}




.boton_galeria{
width:150px;
height:30px;
margin-left: 25px;
border-bottom : 8px solid #000000;
z-index:2;
}




.boton_politica{
width:150px;
height:30px;
margin-top: 0px;
margin-left: 35px;
border-bottom : 8px solid #000000;
z-index:2;
}





.boton_biografia{
width:150px;
height:30px;
margin-top: 0px;
margin-left: 25px;
border-bottom : 8px solid #000000;
z-index:2;
}









.boton_publicaciones{
width:150px;
height:30px;
margin-left: 15px;
border-bottom : 8px solid #000000;
z-index:2;
}


.boton_contacto{
width:150px;
height:30px;
margin-left: 5px;
border-bottom : 8px solid #000000;
z-index:2;
}





.final_menu{
width:167px;
height:30px;
margin-left: 5px;
z-index:2;
}




.inicio{
margin-left: 2px;
border-top : 15px solid #000000;
z-index:2;
}




.favoritos{
margin-left: 2px;
border-top : 5px solid #000000;
z-index:2;
}


.flash{
margin-left: 2px;
border-top : 5px solid #000000;
z-index:2;
}


.pdf{
margin-left: 2px;
border-top : 5px solid #000000;
z-index:2;
}














#pie{
width: 1000px;
clear:both; 
border-top: 20px solid #000000;
margin-bottom: 0px;
margin-left: 0px;
padding:0px;
} 





/* aviso de actualizacion de navegador */

.nn4{
	display: none;
	background-color: #333333;
	margin: 10px auto 0px auto;
	border: 2px dotted #00A;
	width: 700px;
	height: 100px;
	color: #FFFFFF;
	font-family: arial;
	font-size: 14px;
	
}









/*
*************************************************
 REGLAS DE TIPOGRAFÍA Y COLORES
*************************************************
*/

	font.fecha1 { color: #61331A; text-decoration: none; font-size: 10px; font-family: arial, times, serif, helvetica; font-weight: bold;}

	font.fecha2 { color: #FFFFFF; text-decoration: none; font-size: 10px; font-family: arial, times, serif, helvetica}



/* links */

a.interno:link {color: #24E0DE; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: arial, times, serif, helvetica;}
a.externo:link {color: #0000FF; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: arial, times, serif, helvetica;}

a.interno:visited {color: #24E0DE; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: arial, times, serif, helvetica}
a.externo:visited {color: #891E8A; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: arial, times, serif, helvetica}

a.interno:hover {color:#FFFFFF; text-decoration:none; font-weight: bold; background-color: #00AA00; font-size: 12px; font-family: arial, times, serif, helvetica; cursor: help}
a.externo:hover { color: #FFFFFF; text-decoration: none; background-color: #FF7B05; font-weight: bold; font-size: 12px; font-family: arial, times, serif, helvetica; cursor: pointer}

a.interno:active {color:#FFFFFF; background-color: #0000FF; font-size: 12px; font-family: arial, times, serif, helvetica; cursor: wait}
a.externo:active {color:#FFFFFF; background-color: #0000FF; font-size: 12px; font-family: arial, times, serif, helvetica; cursor: wait}



a.navegacion:link {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	font-weight: bold;
	color:#A57B17;
	text-align:left;
	text-decoration: none;
}


a.navegacion:visited {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	font-weight: bold;
	color:#A57B17;
	text-align:left;
	text-decoration: none;
}


a.navegacion:active {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	font-weight: bold;
	color:#A57B17;
	text-align:left;
	text-decoration: none;
}

a.navegacion:hover {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	font-weight: bold;
	color:#AA0000;
	text-align:left;
	text-decoration: underline;
}


font.pie { color: #000000; text-decoration: none; font-size: 10px; font-family: arial, times, helvetica, serif}
td.opinion { color: #EFD391; text-decoration: none; font-size: 13px; font-family: arial, times, helvetica, serif}

p.cabecera {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-align:left;
}


p.apartados {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	font-weight: bold;
	color:#2F3E5D;
	text-align:left;
	background-color: #DDDDDD;
	width: 750px;
}


p, li, span, ol {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	color:#ffffff;
	text-align:justify;
}

span.contador {
	font-family: arial, times, serif, helvetica;
	font-size:20px;
	color:#ffffff;
}


font.apartados {
	font-family: arial, times, serif, helvetica;
	font-size:14px;
	font-weight: bold;
	color:#2F3E5D;
	text-align:left;
	background-color: #DDDDDD;
}



td.presentacion {
	font-family: arial, times, serif, helvetica;
	font-size:10px;
	color:#FFFFFF;
	font-weight: bold;

}



td.titulo {
	font-family: arial, times, serif, helvetica;
	font-size:16px;
	color:#FFFFFF;
	font-weight: bold;
	background: #49829D;
	text-align:center; 
}




td.pie_imagen {
	font-family: arial, times, serif, helvetica;
	font-size:10px;
	color:#2F3E5D;
	background: #FFFFFF;
	text-align:justify; 
}



td.publicaciones {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
	background: #49829D;
	text-align:center; 
}



td.publicaciones2 {
	font-family: arial, times, serif, helvetica;
	font-size:13px;
	color:#FFFFFF;
	font-weight: bold;
	background: #000000;
	text-align:left; 
}












