@charset "UTF-8";
/* CSS Document */

BODY { 
background-color : #000000;
font: Georgia, "Times New Roman", Times, serif; 
color:#000000; 
margin : 20px 0px 20px 0px; 
text-align: center; 
} 

/*definimos todos los elementos de nuestra página*/

#contenedor{
	text-align:left;
	width: 800px;
	background-color : #000000;
	/*background-image:url(../images/classicpattern2.png);*/
	margin: auto;
} 


/*definimos la cabecera*/
#cabecera{ 
height : 200px; 
width: 800px;
background-image:url(../images/header.jpg);
}



/*definimos el menú*/
#navegador{ 
background-image:url(../images/fondomenu.jpg);
padding : 11px 0px 11px 0px; 
text-align:center;
border-bottom: solid #45233a;
} 

/*definimos los elementos del menú*/
a.enlacenav:visited, a.enlacenav:active, a.enlacenav:focus, a.enlacenav:link{
	color: #865f88;
	display:inline;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right:10px;
}
a.enlacenav:hover{
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}

/*elemento actual seleccionado en el menú*/
a.enlaceact:hover, a.enlaceact:visited, a.enlaceact:active, a.enlaceact:focus, a.enlaceact:link{
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	text-decoration: none;
	/*letter-spacing: 0.10em;*/
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right:10px;
	
}

/*definimos el submenú de la galería de fotos*/
#navegadorgaleria{ 
background-image:url(../images/menugaleriafondo.jpg);
/*border-top: solid #45233a;*/ 
padding : 5px 0px 5px 0px; 
text-align:center;
} 

a.enlacenavgal:visited, a.enlacenavgal:active, a.enlacenavgal:focus, a.enlacenavgal:link{
	color: #45233a;
	width:300px;
	display:inline;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
	letter-spacing: 0.20em;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 96px;
	padding-right:97px;
	
}
a.enlacenavgal:hover{
	color: #865f88;
	font-weight: bolder;
	text-decoration: none;

}
/*elemento actual seleccionado en el menú galería*/

a.enlaceactgal:visited, a.enlaceactgal:active, a.enlaceactgal:focus, a.enlaceactgal:link{
	color: #865f88;
	width:300px;
	display:inline;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	text-decoration: none;
	/*border: thin solid #ffffff;*/
	text-align: center;
	letter-spacing: 0.20em;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 96px;
	padding-right:97px;
	
}


/*definimos el bloque derecho de nuestra zona central*/

#cuerpo{
	width:590px;
	text-indent: 5px;
	margin:0px;
	padding: 0px 0px 0px 10px;
	background-color : #ffffff;
	float:right;
}

#cuerpo p{
	margin:5px;
	font-size:15px;
	}

#cuerpo p.big{
	font-weight:bold;
	font-size:20px;
	}
#cuerpo a:visited, #cuerpo a:active, #cuerpo a:focus, #cuerpo a:link{
	text-decoration:underline;
	color:#865f88;
}

#cuerpo a:hover{
	color:#CC99CC;
}


/*definimos el bloque izquierdo de nuestra zona central*/

#lateral{ 
width: 200px; 
background-color: #000000; 
border: none; 
float:left; 
} 

/*definimos el adorno en la parte inferior del texto*/
#motivotexto{
width:150 px;
height:40px;
border-top: thin solid #865f88;
border-bottom: thin solid #865f88;
text-align:center;

}

img.floatright{
margin-left: 10px;
float:right;
}

img.floatleft{
margin-right:10px;
float:left;
}

H1{ 
font-size: 14pt;
color: #45233a;
background-color:#865f88;
} 

p{
font-size:14px;
}

.negrita{
font-weight: bold;
}


/*footer, definición estilo de  la parte de abajo con su propio estilo para los enlaces*/
#navabajo{ 
clear:both;
color: #865f88;
font-weight: bold;
font-style: normal;
font-size: 14px;
background-image:url(../images/piefondo.jpg);
padding-top: 8px;
padding-bottom: 11px;
text-align:center;
font-weight : bold; 
border-top: thin solid #000;
} 

a.enlacemail:visited, a.enlacemail:active, a.enlacemail:focus, a.enlacemail:link{
color: #865f88;
text-decoration: none;
padding:11px;
}

a.enlacemail:hover{
color: #ffffff;
padding-top: 5px;
padding-left:11px;
padding-right:11px
padding-bottom: 11px;
}

/*definimos estilo enlace rgdsigns*/
.direccionweb{
color:#CC99CC;
font-size:small;
text-align:right;
}

.direccionweb a:link, .direccionweb a:visited{
color:#CC99CC;
text-decoration:none;
}

.direccionweb a:hover{
color:#ffffff;
text-decoration:underline;
}

/*submenú packs*/
#navegadorpacks{ 
background-color : #CC99CC;
padding : 4px 0px 5px 0px; 
text-align:center;
} 

a.enlacenavpack:visited, a.enlacenavpack:active, a.enlacenavpack:focus, a.enlacenavpack:link{
	color: #45233a;
	width:300px;
	display:inline;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
	letter-spacing: 0.20em;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 23px;
	padding-right: 23px;
	
}
a.enlacenavpack:hover{
color: #865f88;
	font-weight: bolder;
	text-decoration: none;

}
/*elemento actual seleccionado en el menú pack*/

a.enlaceactpack:visited, a.enlaceactpack:active, a.enlaceactpack:focus, a.enlaceactpack:link{
	color: #865f88;
	width:300px;
	display:inline;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	text-decoration: none;
	/*border: thin solid #ffffff;*/
	text-align: center;
	letter-spacing: 0.20em;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 23px;
	padding-right: 23px;
	
}

