
/*links (todas las pags)*/
a.text:active {color: #ffffff;}
a.text:visited {color: #d1d2d3;}
a.text:hover {color: #d1d3d4;}


/*cuerpo (todas las pags)*/
body {
	font-family:  Arial, Helvetica,Verdana, sans-serif;
	background-color: #000000;
	padding: 0;
	margin: 0;
	background-color: #3b3c3e;
	background-image: url(../imagenes/parafondo4.jpg);
}
/*boton formulario-administracion */
.boton {
	background-color: #606060;
	border: 1px solid #ffffff;
	width: 80px;	
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    color: #ffffff;
	text-align: center;
}
.boton2 {
	background-color: #606060;
	border: 1px solid #ffffff;
	width: 70px;	
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    color: #ffffff;
	text-align: center;
	margin-top: 5px;
}

/*boton portafolio (todas las pags)*/
.botonportafolio2 a{display:block;
	width: 128px;
	height: 13px;
	margin-left: 3px;
	margin-top: 115px;
	
	text-align: center;
	background-image: url(../imagenes/botonportafolio-normal.jpg);
	background-repeat:no-repeat;

	}


.botonportafolio a{display:block;
	width: 128px;
	height: 13px;
	margin-left: 3px;
	margin-top: 5px;
	
	text-align: center;
	background-image: url(../imagenes/botonportafolio-normal.jpg);
	background-repeat:no-repeat;

	}
.botonportafolio .alt,.botonportafolio2 .alt { display:none;
 }
.botonportafolio a:hover,.botonportafolio2 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/botonportafolio-encima.jpg);
 }

.botonportafolio a:active,.botonportafolio2 a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/botonportafolio-click.jpg);
 }
 /*boton maquillaje (todas las pags)*/

.maquillaje a{display:block;
	width: 128px;
	height: 13px;
	margin-left: 3px;
	margin-top: 5px;
	
	text-align: center;
	background-image: url(../imagenes/maquillaje-normal.jpg);
	background-repeat:no-repeat;

	}
.maquillaje .alt { display:none;
 }
.maquillaje a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/maquillaje-encima.jpg);
 }

.maquillaje a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/maquillaje-click.jpg);
 }
 .listadefotos a{display:block;
	width: 128px;
	height: 13px;
	margin-left: 3px;
	margin-top: 5px;
	
	text-align: center;
	background-image: url(../imagenes/listadefotos-normal.jpg);
	background-repeat:no-repeat;

	}
.listadefotos .alt { display:none;
 }
.listadefotos a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/listadefotos-encima.jpg);
 }

.listadefotos a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/listadefotos-click.jpg);
 }

 /*boton equipo (todas las pags)*/

.equipo a{display:block;
	width: 128px;
	height: 13px;
	margin-left: 3px;
	margin-top: 5px;
	
	text-align: center;
	background-image: url(../imagenes/equipo-normal.jpg);
	background-repeat:no-repeat;

	}
.equipo .alt { display:none;
 }
.equipo a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/equipo-encima.jpg);
 }

.equipo a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/equipo-click.jpg);
 }


/*cabecera indice (solo pgs tipo menu)*/
#cabecera {
float: right;
	width: 320px;
	height: 30px;
	margin-right: 2px;
	margin-top: 8px;
	text-align: center;
	
}
#cabecera3 {
float: right;
	width: 320px;
	height: 30px;
	margin-right: 2px;
	margin-top: 0px;
	text-align: center;
	
}

/*segunda cabecera debajo del logo(para tipo portafolio)*/
#cabecera2 {
float: right;
	width: 150px;
	height: 15px;
	margin-right: 5px;
	margin-top:20px;
	text-align: center;
	
}


/*caja de texto definicion foto(solo pag portafolio)*/
#cajatexto{
float: right;
	width: 150px;
	height: 47px;
	margin-right:3px;
	margin-top:147px;
	text-align: left;
	
}
#cajatexto2{
float: right;
	width: 150px;
	height: 47px;
	margin-right:3px;
	margin-top: 85px;
	text-align: left;
	
}


/*caja de texto entrada administracion*/
#cajatextoentrada{
float: right;
	width: 290px;
	height: 200px;
	margin-right:50px;
	margin-top:200px;
	text-align: left;
	
}


/*caja de texto administracion*/
#cajatextoadmin{
float: left;
	width: 430px;
	height: 100px;
	margin-left:10px;
	margin-top:10px;
	text-align: left;
	
}
#arribalibro{
float: left;
	width: 390px;
	height: 16px;
	background-color:#666666;
	border: 1px solid #cccccc;
}
#abajolibro{
float: left;
	width: 390px;
	height: 70px;
	background-color:#cccccc;
	border: 1px solid #666666;
}
#librotxt{
float: left;
	width: 345px;
	height: 50px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	text-align:left;
	margin-left: 3px;
	margin-top: 5px;
	
}
.librotit{
float: left;
	width: 275px;
	height: 8px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	margin-left: 5px;
}
.librotit3 {

	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	
	
	}
.librotit3 {

	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	
	text-decoration:none;
	}
.librotit3 a{
float: left;
	width: 15px;
	height: 8px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	margin-left: 5px;
	text-decoration:none;
	}
	.librotit3 a:hover{
    color: #FF0000;
	text-decoration:none;
	
	}
	.librotit3 a:active{
    color: #ffffff;
	text-decoration:none;
	}
	

.librofecha{
float: right;
	width: 105px;
	height: 8px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	margin-right: 5px;
	
}


/*boton contacta (todas las pags)*/

.contacta a{display:block;
	width: 128px;
	height: 13px;
	margin-left: 3px;
	margin-top: 5px;
	
	text-align: center;
	background-image: url(../imagenes/contacta-normal.jpg);
	background-repeat:no-repeat;

	}
.contacta .alt { display:none;
 }
.contacta a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/contacta-encima.jpg);
 }

.contacta a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/contacta-click.jpg);
 }




/*capa todo (todas las pags)*/
#container {
	width: 700px;
	height: 500px;
	margin: 0 auto;
	margin-top: 65px;
	text-align: center;
	background-color: #000000;
	border: 1px solid #ffffff;
}


/*boton curriculum (todas las pags)*/

.curriculum a{display:block;
	width: 128px;
	
	height: 13px;
	margin-left: 3px;
	margin-top: 5px;
	
	text-align: center;
	background-image: url(../imagenes/curriculum-normal.jpg);
	background-repeat:no-repeat;

	}
.curriculum.alt { display:none;
 }
.curriculum a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/curriculum-encima.jpg);
 }

.curriculum a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/curriculum-click.jpg);
 }
#txtcurriculum{
	font-size: 12px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;
}
#txtcurriculum2{
	font-size: 12px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;
}

/*flechas atras y adelante(pags portafolio)*/

.flechatras a {
	float: left;
	display:block;
	width: 15px;
	height: 20px;
	margin-left:17px;
	margin-top: 0 auto;
	background-color: none;
	background-image: url(../imagenes/botonanterior-normal.jpg);
repeat: no-repeat;
	}

.flechatras .alt { display:none; }
.flechatras a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/botonanterior-click.jpg);
decordecoration: none; }


.flechalante a {
	float: left;
	display:block;
	width: 15px;
	height: 20px;
	margin-left: 0 auto;
	margin-top: 0 auto;
	background-color: none;
	background-image: url(../imagenes/botonsiguiente-normal.jpg);
repeat: no-repeat;
	}

.flechalante .alt { display:none; }
.flechalante a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/botonsiguiente-click.jpg);
decoration: none; }


/*para colocar fotos(pags tipo portafolio)*/
#foto {
	float: center;
	width: 460px;
	height: 460px;
	image-align: auto;
	background-color:none;
	margin: auto;
	
	}
/*para colocar foto del equipo(pag curriculum)*/
#fotoequipo
 {
	width: 464px;
	height: 141px;
	margin-top:98px;
	
	
	
	
}

	
	

/*para colocar foto de maite(pag curriculum)*/
#fotomaite {
	float: left;
	width: 100px;
	height: 150px;
	margin-top:10px;
	margin-left:5px;
	background-color:none;
	border: 1px solid #ffffff;
}
/*fotos galeria (solo administracion)*/
#fotosadmi {
float: left;
	width: 90px;
	height: 90px;
	margin-left: 0 auto;
	margin-top: 0 auto;
	border: 1px solid #ffffff;
	
	
	
}
#fotosadmibot {
float: left;
	width: 90px;
	height: 90px;
	margin-left: 0 auto;
	margin-top: 0 auto;
	}
	


/*fotos botones (solo pags tipo menu)*/
.fotos01 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	
}
.fotos01 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/);
repeat: no-repeat;
	}

.fotos01 .alt { display:none; }
.fotos01 a:hover { background-position: 0px 0px; 
	background-image:  url(../imagenes/);
decoration: none; }
	


.fotos02 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos02 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/social-02-vel.jpg);
repeat: no-repeat;
	}

.fotos02 .alt { display:none; }
.fotos02 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-02-sat.jpg);
decoration: none; }
	



.fotos03 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	
}
.fotos03 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/social-03-vel.jpg);
repeat: no-repeat;
	}

.fotos03 .alt { display:none; }
.fotos03 a:hover { background-position: 0px 0px; 
	background-image:  url(../imagenes/social-03-sat.jpg);
decoration: none; }
	



.fotos04 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos04 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/social-04-vel.jpg);
repeat: no-repeat;
	}

.fotos04 .alt { display:none; }
.fotos04 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-04-sat.jpg);
decoration: none; }
	



.fotos05 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos05 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/social-05-vel.jpg);
repeat: no-repeat;
	}

.fotos05 .alt { display:none; }
.fotos05 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-05-sat.jpg);
decoration: none; }
	



.fotos06 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos06 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/social-06-vel.jpg);
repeat: no-repeat;
	}

.fotos06 .alt { display:none; }
.fotos06 a:hover { background-position: 0px 0px; 
	background-image:  url(../imagenes/social-06-sat.jpg);
decoration: none; }
	



.fotos07 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos07 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	background-image: url(../imagenes/social-07-vel.jpg);
repeat: no-repeat;
	}

.fotos07 .alt { display:none; }
.fotos07 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-07-sat.jpg);
decoration: none; }
	



.fotos08 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos08 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/social-08-vel.jpg);
repeat: no-repeat;
	}

.fotos08 .alt { display:none; }
.fotos08 a:hover { background-position: 0px 0px; 
	background-image:  url(../imagenes/social-08-sat.jpg);
decoration: none; }
	



.fotos09 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos09 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/social-09-vel.jpg);
repeat: no-repeat;
	}

.fotos09 .alt { display:none; }
.fotos09 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-09-sat.jpg);
decoration: none; }
	


.fotos10 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos10 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/social-10-vel.jpg);
repeat: no-repeat;
	}

.fotos10 .alt { display:none; }
.fotos10 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-10-sat.jpg);
decoration: none; }
	



.fotos11 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	
}
.fotos11 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/social-11-vel.jpg);
repeat: no-repeat;
	}

.fotos11 .alt { display:none; }
.fotos11 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-11-sat.jpg);
decoration: none; }
	



.fotos12 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos12 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/social-12-vel.jpg);
repeat: no-repeat;
	}

.fotos12 .alt { display:none; }
.fotos12 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-12-sat.jpg);
decoration: none; }
	



.fotos13 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos13 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/social-13-vel.jpg);
repeat: no-repeat;
	}

.fotos13 .alt { display:none; }
.fotos13 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-13-sat.jpg);
decoration: none; }
	



.fotos14 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos14 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/social-14-vel.jpg);
repeat: no-repeat;
	}

.fotos14 .alt { display:none; }
.fotos14 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-14-sat.jpg);
decoration: none; }
	



.fotos15 {
float: left;
	width: 90px;
	height: 90px;
	margin-left: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos15 a {display:block;
	width: 90px;
	height: 90px;
	margin-left: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/social-15-vel.jpg);
repeat: no-repeat;
	}

.fotos15 .alt { display:none; }
.fotos15 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-15-sat.jpg);
decoration: none; }
	



.fotos16 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos16 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/social-16-vel.jpg);
repeat: no-repeat;
	}

.fotos16 .alt { display:none; }
.fotos16 a:hover { background-position: 0px 0px; 
	background-image:  url(../imagenes/social-16-sat.jpg);
decoration: none; }
	



.fotos17 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos17 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/social-17-vel.jpg);
repeat: no-repeat;
	}

.fotos17 .alt { display:none; }
.fotos17 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-17-sat.jpg);
decoration: none; }
	



.fotos18 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos18 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/social-18-vel.jpg);
repeat: no-repeat;
	}

.fotos18 .alt { display:none; }
.fotos18 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-18-sat.jpg);
decoration: none; }
	



.fotos19 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-top: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotos19 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-top:0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/social-19-vel.jpg);
repeat: no-repeat;
	}

.fotos19 .alt { display:none; }
.fotos19 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/social-19-sat.jpg);
decoration: none; }
	



.fotos20 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	
}
.fotos20 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}

.fotos20 .alt { display:none; }
.fotos20 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/);
decoration: none; }



.fotosboda01 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	
}
.fotosboda01 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/boda-01-vel.jpg);
repeat: no-repeat;
	}

.fotosboda01 .alt { display:none; }
.fotosboda01 a:hover { background-position: 0px 0px; 
	background-image:  url(../imagenes/boda-01-sat.jpg);
decoration: none; }
	


.fotosboda02 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda02 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/boda-02-vel.jpg);
repeat: no-repeat;
	}

.fotosboda02 .alt { display:none; }
.fotosboda02 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/boda-02-sat.jpg);
decoration: none; }
	



.fotosboda03 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	
}
.fotosboda03 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/boda-03-vel.jpg);
repeat: no-repeat;
	}

.fotosboda03 .alt { display:none; }
.fotosboda03 a:hover { background-position: 0px 0px; 
	background-image:  url(../imagenes/boda-03-sat.jpg);
decoration: none; }
	



.fotosboda04 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda04 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/boda-04-vel.jpg);
repeat: no-repeat;
	}

.fotosboda04 .alt { display:none; }
.fotosboda04 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/boda-04-sat.jpg);
decoration: none; }
	



.fotosboda05 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda05 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/boda-05-vel.jpg);
repeat: no-repeat;
	}

.fotosboda05 .alt { display:none; }
.fotosboda05 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/boda-05-sat.jpg);
decoration: none; }
	



.fotosboda06 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda06 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/boda-06-vel.jpg);
repeat: no-repeat;
	}

.fotosboda06 .alt { display:none; }
.fotosboda06 a:hover { background-position: 0px 0px; 
	background-image:  url(../imagenes/boda-06-sat.jpg);
decoration: none; }
	



.fotosboda07 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda07 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	background-image: url(../imagenes/boda-07-vel.jpg);
repeat: no-repeat;
	}

.fotosboda07 .alt { display:none; }
.fotosboda07 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/boda-07-sat.jpg);
decoration: none; }
	



.fotosboda08 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda08 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/boda-08-vel.jpg);
repeat: no-repeat;
	}

.fotosboda08 .alt { display:none; }
.fotosboda08 a:hover { background-position: 0px 0px; 
	background-image:  url(../imagenes/boda-08-sat.jpg);
decoration: none; }
	



.fotosboda09 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda09 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/boda-09-vel.jpg);
repeat: no-repeat;
	}

.fotosboda09 .alt { display:none; }
.fotosboda09 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/boda-09-sat.jpg);
decoration: none; }
	


.fotosboda10 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda10 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/boda-10-vel.jpg);
repeat: no-repeat;
	}

.fotosboda10 .alt { display:none; }
.fotosboda10 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/boda-10-sat.jpg);
decoration: none; }
	



.fotosboda11 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	
}
.fotosboda11 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/boda-11-vel.jpg);
repeat: no-repeat;
	}

.fotosboda11 .alt { display:none; }
.fotosboda11 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/boda-11-sat.jpg);
decoration: none; }
	



.fotosboda12 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda12 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/boda-12-vel.jpg);
repeat: no-repeat;
	}

.fotosboda12 .alt { display:none; }
.fotosboda12 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/boda-12-sat.jpg);
decoration: none; }
	



.fotosboda13 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda13 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/boda-13-vel.jpg);
repeat: no-repeat;
	}

.fotosboda13 .alt { display:none; }
.fotosboda13 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/boda-13-sat.jpg);
decoration: none; }
	



.fotosboda14 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda14 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}

.fotosboda14 .alt { display:none; }
.fotosboda14 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/);
decoration: none; }
	



.fotosboda15 {
float: left;
	width: 90px;
	height: 90px;
	margin-left: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda15 a {display:block;
	width: 90px;
	height: 90px;
	margin-left: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}

.fotosboda15 .alt { display:none; }
.fotosboda15 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/);
decoration: none; }
	



.fotosboda16 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda16 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}

.fotosboda16 .alt { display:none; }
.fotosboda16 a:hover { background-position: 0px 0px; 
	background-image:  url(../imagenes/);
decoration: none; }
	



.fotosboda17 {
float: left;
	width: 90px;
	height: 90px; 
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda17 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}

.fotosboda17 .alt { display:none; }
.fotosboda17 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/);
decoration: none; }
	



.fotosboda18 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda18 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}

.fotosboda18 .alt { display:none; }
.fotosboda18 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/);
decoration: none; }

.fotosboda19 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-top: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosboda19 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-top:0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}

.fotosboda19 .alt { display:none; }
.fotosboda19 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/);
decoration: none; }
	



.fotosboda20 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	
}
.fotosboda20 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}

.fotosboda20 .alt { display:none; }
.fotosboda20 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/);
decoration: none; }
		

	



.fotosmoda1 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	
}
.fotosmoda1 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/);
repeat: no-repeat;
	}


	


.fotosmoda2 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda2 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/);
repeat: no-repeat;
	}


	



.fotosmoda3 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	
}
.fotosmoda3 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/);
repeat: no-repeat;
	}

	



.fotosmoda4 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda4 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}





.fotosmoda5 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda5 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}


	



.fotosmoda6 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda6 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/);
repeat: no-repeat;
	}


	



.fotosmoda7 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda7 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}


	




.fotosmoda8 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda8 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/);
repeat: no-repeat;
	}


	



.fotosmoda9 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda9 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}


	


.fotosmoda10 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda10 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}


	



.fotosmoda11 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	
}
.fotosmoda11 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/);
repeat: no-repeat;
	}


	



.fotosmoda12 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda12 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image:  url(../imagenes/);
repeat: no-repeat;
	}





.fotosmoda13 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda13 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}


	



.fotosmoda14 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda14 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}


	




.fotosmoda15 {
float: left;
	width: 90px;
	height: 90px;
	margin-left: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda15 a {display:block;
	width: 90px;
	height: 90px;
	margin-left: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}


	



.fotosmoda16 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda16 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}


	



.fotosmoda17 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda17 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}


	



.fotosmoda18 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda18 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}




.fotosmoda19 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-top: 0 auto;
	text-align: center;
	background-color: none;
	
}
.fotosmoda19 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-top:0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}


	



.fotosmoda20 {
float: left;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color:none;
	
}
.fotosmoda20 a {display:block;
	width: 90px;
	height: 90px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/);
repeat: no-repeat;
	}


		



/*menu (solo pags tipo menu)*/
.indice1{
float: left;
	width: 59px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	
}

.indice1 a {display:block;
	width: 59px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: none;
	background-image: url(../imagenes/indice-normal-social.jpg);
repeat: no-repeat;
	}
.indice1 .alt { display:none; }
.indice1 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-encima-social.jpg);
decoration: none; }
.indice1 a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-click-social.jpg);
decoration: none; }



.indice2{
float: left;
	width: 59px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: #262626;
	
}

.indice2 a {display:block;
	width: 59px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: #262626;
	background-image: url(../imagenes/indice-normal-boda.jpg);
repeat: no-repeat;
	}
.indice2 .alt { display:none; }
.indice2 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-encima-boda.jpg);
decoration: none; }
.indice2 a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-click-boda.jpg);
decoration: none; }




.indice3{
float: left;
	width: 122px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: #262626;
	
}

.indice3 a {display:block;
	width: 122px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: #262626;
	background-image: url(../imagenes/indice-normal-baile.jpg);
repeat: no-repeat;
	}
.indice3 .alt { display:none; }
.indice3 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-encima-baile.jpg);
decoration: none; }
.indice3 a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-click-baile.jpg);
decoration: none; }



.indice4{
float: left;
	width: 82px;
	height: 18px;
	margin-left: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: #262626;
	
}

.indice4 a {display:block;
	width: 82px;
	height: 18px;
	margin-left:0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: #262626;
	background-image: url(../imagenes/indice-normal-famosos.jpg);
repeat: no-repeat;
	}

.indice4 .alt { display:none; }
.indice4 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-encima-famosos.jpg);
decoration: none; }
.indice4 a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-click-famosos.jpg);
decoration: none; }


.indice5{
float: left;
	width: 58px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: #262626;
	
}

.indice5 a {display:block;
	width: 58px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: #262626;
	background-image: url(../imagenes/indice-normal-moda.jpg);
	repeat: no-repeat;
	}
.indice5 .alt { display:none; }
.indice5 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-encima-moda.jpg);
decoration: none; }
.indice5 a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-click-moda.jpg);
decoration: none; }


.indice6{
float: left;
	width: 72px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: #262626;
	
}

.indice6 a {display:block;
	width: 72px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	background-color: #262626;
	background-image: url(../imagenes/indice-normal-eventos.jpg);
	repeat: no-repeat;
	}
.indice6 .alt { display:none; }
.indice6 a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-encima-eventos.jpg);
decoration: none; }
.indice6 a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-click-eventos.jpg);
decoration: none; }



/*contiene el logo y dirección y menus (todas las pags)*/
#lateral {
float: left;
	width: 170px;
	height: 470px;
	margin-left: 10px;
	margin-top: 15px;
	text-align: center;
	background-color: #000000;
	border: 1px solid #4d4d4f;
	
}
#lateral2 {
float: left;
	width: 170px;
	height: 470px;
	margin-left: 10px;
	margin-top: 55px;
	text-align: center;
	background-color: #000000;
	border: 1px solid #4d4d4f;
	
}


/*linea para separar(todas las pags)*/
#lineaseparatoria{
	float: left;
	width: 170px;
	height: 0px;
	margin-left: 0 auto;
	margin-top: 0 auto;
	margin-bottom: 0 auto;
	text-align: center;
	border-top: 1px solid #4d4d4f;
	
}



/*logotipo (todas las pags)*/

#logo {
float: left;
	width: 170px;
	height: 100px;
	margin-left: 0 auto;
	margin-top: 0 auto;
	text-align: center;
	background-color: #ffffff;
	background-image: url(../imagenes/logo.gif);
		
}


/*contiene el menu (solo pags tipo menu)*/
#menu {
	float: left;
	width: 460px;
	height: 25px;
	margin-left:4px;
	margin-top: 10px;
	text-align: center;

}


/*cualidades del recuadro de cada foto (pags tipo portafolio)*/
.porta {

margin-top: 3px;

	border: 1px solid #ffffff;

}

.porta2 {

margin-top: 70px;

	border: 1px solid #ffffff;

}

/*contiene las fotos (solo pags tipo menu)*/
#portafotos {
display:marker;
float: center;
	width: 450px;
	height: 360px;
	margin-left: 1px;
	margin-bottom: 5px;
	text-align: middle;
	background-position: 0px 0px;
		background-image: url(../imagenes/fondo-fotos.jpg);
	background-repeat:no-repeat;
	
}
/*menu 2 boda (solo pag boda)*/
#bodamenu2 {

float: left;
	width: 220px;
	height: 20px;
	margin-left: 50px;
	margin-top: 4px;
	
	
}
.falbum{
float: left;
	width: 100px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
}
.falbum a {display:block;
	width: 100px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	
	background-image: url(../imagenes/indice-normal-fotoalbum.jpg);
	repeat: no-repeat;
	}
.falbum .alt { display:none; }
.falbum a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-encima-fotoalbum.jpg);
decoration: none; }
.falbum a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-click-fotoalbum.jpg);
decoration: none; }

.falibro{
float: left;
	width: 100px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
}
.flibro a {display:block;
	width: 100px;
	height: 18px;
	margin-right: 0 auto;
	margin-botton: 0 auto;
	text-align: center;
	
	background-image: url(../imagenes/indice-normal-fotolibro.jpg);
	repeat: no-repeat;
	}
.flibro .alt { display:none; }
.flibro a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-encima-fotolibro.jpg);
decoration: none; }
.flibro a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/indice-click-fotolibro.jpg);
decoration: none; }

/*para mas o menos fotos (solo pags tipo menu)*/
#portafotomas {

float: right;
	width: 45px;
	height: 20px;
	margin-right: 5px;
	margin-top: 4px;
	
	
}
.fotomas a {
	
	float:left;
	width: 15px;
	height: 13px;
	margin-left: 5px;
	margin-top: 0px;
	
	text-align: center;
	background-image: url(../imagenes/fotomas-normal.jpg);
	background-repeat:no-repeat;

	}
.fotomas .alt { display:none;
 }
.fotomas a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/fotomas-encima.jpg);
 }

.fotomas a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/fotomas-normal.jpg);
 }
 
 .fotomenos a {
	
	float:right;
	width: 15px;
	height: 13px;
	margin-right: 5px;
	margin-top: 0px;
	
	text-align: center;
	background-image: url(../imagenes/fotomenos-normal.jpg);
	background-repeat:no-repeat;

	}
.fotomenos .alt { display:none;
 }
.fotomenos a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/fotomenos-encima.jpg);
 }

.fotomenos a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/fotomenos-normal.jpg);
 }
/*recuadro todo (todas las pags)*/
#recuadro {
float: left;
	width: 470px;
	height: 470px;
	margin-left: 15px;
	margin-top: 15px;
	text-align: center;
	background-color: #000000;
	border: 1px solid #4d4d4f;
	
}



/*link futurmedia (todas las pags)*/
.registro{
float: right;
margin-right: 100px;
	width: 200px;
	height:10px;
	text-align: center;
	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;
  font-size: 11px;
  color: #ffffff;
 text-decoration: none;
	}


a.registro:active {
	color: #ffffff;
	text-decoration: none;
}
a.registro:visited {color: #cccccc;
text-decoration: none;}

a.registro:hover {color: #cccccc;
text-decoration: none;
}
.registro2{
position:absolute;
float:left;
margin:510px 0px 0px 90px;

	width: 200px;
	height:10px;
	text-align: center;
	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;
  font-size: 11px;
  color: #ffffff;
 text-decoration: none;
	}


a.registro2:active {
	color: #ffffff;
	text-decoration: none;
}
a.registro2:visited {color: #cccccc;
text-decoration: none;}

a.registro2:hover {color: #cccccc;
text-decoration: none;
}



.regist{
float: right;
margin-right:0 auto;
	width:0 auto;
	height:0 auto;
	text-align: left;
	font-family: Arial, Helvetica, Trebuchet MS, Verdana, sans-serif;
  font-size: 10px;
  color: #ffffff;
 
	}

a.regist:active {
	color: #ffffff;
	text-decoration: none;
}

a.regist:visited {color: #cccccc;
text-decoration: none;}
a.regist:hover {color: #cccccc;
text-decoration: none;
}

/*tipos de texto*/
#texto1{
float: left;
font-family:  Arial, Helvetica,Verdana, sans-serif;
font-size: 10px;	
color:#ffffff;

	margin-right: 3px;
	padding-left:6px;
	padding-right:5px;
	padding-top:2px;
	width: 145px;
	text-align:center;
	}
	
	#textoadmin{float: left;
font-family:  Arial, Helvetica,Verdana, sans-serif;
font-size: 11px;	
color:#ffffff;

	margin-right:0 auto;
	padding-left:6px;
	padding-right:5px;
	padding-top:0px;
	width: 120px;
	text-align:right;
	}
	
	#textomenuadmin{float: left;
	font-family:  Arial, Helvetica,Verdana, sans-serif;
	font-size: 11px;	
	color:#ffffff;
	margin-right:10px;
	text-align:left;
	}
	#cajamenuadmin{float: left;
	width: 380px;
	margin-left: 0px;
	margin-top: 10px;
	}
	
	#textomenuadmin2{float: left;
	font-family:  Arial, Helvetica,Verdana, sans-serif;
	font-size: 11px;	
	color:#ffffff;
	margin-left:60px;
	text-align:left;
	}
	#textoadmifot{float: left;
	font-family:  Arial, Helvetica,Verdana, sans-serif;
	font-size: 11px;	
	color:#ffffff;
	margin-left:6px;
	text-align:left;
	}
	#fechadmifot{float: left;
	font-family:  Arial, Helvetica,Verdana, sans-serif;
	font-size: 11px;	
	color:#ffffff;
	margin-left:10px;
	text-align:center;
	}
	.pagfot {

	color: #ffffff;
	text-decoration: none;
	padding-left:2px;
	padding-top:2px;
	padding-right:2px;
}
.pagfot a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left:2px;
	padding-top:2px;
	padding-right:2px;
}
.pagfot a:hover {
	color: #FF0000;
	text-decoration: none;
	
}
.pagfot .alt { display:none; }
.pagfot a:link,  a:visited {
	color: #ffffff;
}


/*numerador de fotos (pags tipo portafolio)*/
#titulofoto {
float: left	;
	width: 70px;
	height: 20px;
	margin-left:0 auto;
	margin-top: 0 auto;
	text-align: center;
	}


/*libro de visitas (todas las pags)*/



.visitas a {display:block;
	width: 128px;
	height: 13px;
	margin-left: 3px;
	margin-top: 5px;
	
	text-align: center;
	background-image: url(../imagenes/librovisitas-normal.jpg);
	background-repeat:no-repeat;

	}
.visitas .alt { display:none;
 }
.visitas a:hover { background-position: 0px 0px; 
	background-image: url(../imagenes/librovisitas-encima.jpg);
 }

.visitas a:active { background-position: 0px 0px; 
	background-image: url(../imagenes/librovisitas-click.jpg);
 }
#frame{
margin:0px 0px 0px 0px;  background-color:#000;

}
#recuadro2{
margin:0px 0px 0px -250px; float:left; position:absolute; width:500px; background-color:#000; height:410px;

}
#container2{
background-color:#000; height:auto;
}




