BODY
{
	background-repeat: repeat;
	background-image:url(slider/img/background.jpg);
	margin-top: 0px;
	margin:0 auto;
	background-color: #ffffff; /*CAMBIO*/
	font-family: 'Open Sans', sans-serif; /*CAMBIO*/
}
td
{
	font-family: 'Open Sans', sans-serif; /*CAMBIO*/
	font-size: 12px;
	color:#4c4d4e; /*CAMBIO*/
}
h1
{
	font-family: 'Open Sans', sans-serif; /*CAMBIO*/
	font-size:1.5em;
	line-height:100%;
}
h2.blog
{
	font-family: 'Open Sans', sans-serif; /*CAMBIO*/
	font-size: 12px;	
	color:#4c4d4e; /*CAMBIO*/
	text-align:left; /*CAMBIO*/
	padding-top: 0px;
	margin-top:0px;
	margin-bottom: 3px;
}
a
{
	color:#4c4d4e; /*CAMBIO*/
	outline:none;
}
.tabla_cabecera
{
	height: 30px;
}
.tabla_cabecera_texto
{
	color:#ffffff;
	font-size:1.1em;
	font-family:'Open Sans', sans-serif; /*CAMBIO*/
}
.tabla_contenido
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:; /*CAMBIO*/
}
.tabla_pie
{
	background-color:; /*CAMBIO*/
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.menu_superior
{
	text-align: left;
}
.menu_superior_b
{
	text-align: left;
	font-size:0.7em;
	font-weight:lighter;
	line-height:100%;
}
a.menu_superior
{
	color:#4c4d4e; /*CAMBIO*/
	text-decoration: none;
	text-transform: none;
}
a.menu_superior:hover
{
	color:#86888a; /*CAMBIO*/
	text-decoration: underline;
	text-transform: none;
}

.menu_inferior
{
	text-align: center;
	color:#4c4d4e; /*CAMBIO*/	
}
a.menu_inferior
{
	color:#4c4d4e; /*CAMBIO*/
	text-decoration: none;
	font-size: 11px;
	font-weight:normal;
}
a.menu_inferior:hover
{
	color:#86888a; /*CAMBIO*/
	text-decoration: underline;
	font-size: 11px;
	font-weight: normal;
}
a.imagen
{
	color: white;
	border:0px;
}
a.imagen:visited
{
	color: white;
	border:0px;
}
a.momento_rojo
{
	color:#4c4d4e; /*CAMBIO*/
	text-decoration:none;
}
a.momento_rojo:hover
{
	color:#86888a; /*CAMBIO*/
	text-decoration:underline;
}
a.momento_rojo:visited
{
	color:#4c4d4e; /*CAMBIO*/
}
.momento_rojo
{
	color:#4c4d4e; /*CAMBIO*/
	font-size:10px;
}

.faq_pregunta
{
	color: #381d09;
	font-size: 13px;
	text-align: justify;
	font-weight: bold;
	font-family: 'Open Sans', sans-serif; /*CAMBIO*/
	padding-top: 5px;
}
.faq_respuesta
{
	text-align: justify;	
}

.testimonio
{
	font-size: 12px;
	color: Black;
	z-index: 6;
	position: relative;
	width: 520px;
}
.testimonio_seccion
{
	font-size: 12px;
	color: Black;
}
.testimonio_autor
{
	font-size: 14px;
	text-align: right;
	font-style: italic;
	font-weight: bold;
}
.testimonio_link
{
	color: Black;
	font-size: 11px;
	text-align: right;
	font-style: italic;
}
.producto_contenido
{
	overflow: auto;
	height: 250px;
	margin-bottom:5px;
}
.producto_costo
{
	margin-top: 0px;
	text-align: right;
	margin-right: 15px;
	color:#a99276;
}
.producto_pedido
{
	margin-top: 5px;
	margin-bottom:5px;
	text-align: left;
}
#paginador
{
	left:50%;
	margin-left:-350px;
	z-index:10;
	position:absolute;
	top:530px;
}
#paginador2
{
	left:50%;
	margin-left:+350px;
	z-index:10;
	position:absolute;
	top:530px;
}
.articulo_height
{
	overflow: auto;
	height: 450px;
}
.leer_mas  
{
	font-family: 'Open Sans', sans-serif; /*CAMBIO*/
	font-size: 1em;
	font-weight:bold;
	color:#4c4d4e;
	text-decoration:none;
}
/*PopUp*/
#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-image:url(images/fondos/fondo_popup300x300.gif);
background-color:#c7bf90;
border:double;
border-color:#4D2D15;
width:300px;
height:300px;
z-index: 9002;
}
.popUp {
color:#4A3013;
font-family:Arial, Helvetica, sans-serif;
}
.popUp_titulo {
color:#4A3013;
font-family:Arial, Helvetica, sans-serif;
font-size:medium;
}
#popUpDiv_repertorio {
position:absolute;
background-image:url(images/fondos/fondo_popup700x300.gif);
background-color:#c7bf90;
border:double;
border-color:#4D2D15;
width:700px;
height:300px;
z-index: 9002;
}
#popUpDiv_oro {
position:absolute;
background-image:url(images/fondos/fondo_popup300x300.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#c7bf90;
border:double;
border-color:#4D2D15;
width:300px;
height:400px;
z-index: 9002;
}
#popUpDiv_plata {
position:absolute;
background-image:url(images/fondos/fondo_popup300x300.gif);
background-color:#c7bf90;
border:double;
border-color:#4D2D15;
width:300px;
height:300px;
z-index: 9002;
}
#popUpDiv_orodes {
position:absolute;
background-image:url(images/fondos/fondo_popup300x300.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#c7bf90;
border:double;
border-color:#4D2D15;
width:300px;
height:300px;
z-index: 9002;
}
#popUpDiv_azul  {
position:absolute;
background-image:url(images/fondos/fondo_popup300x300.gif);
background-repeat:no-repeat;
background-position:bottom;
background-color:#c7bf90;
border:double;
border-color:#4D2D15;
width:300px;
height:300px;
z-index: 9002;
}
<!-- Tabla de Precios -->
.precio_table{
	color:#f2c46b;
	font-size:10px;
	padding:5px;
	}
.precio_table_num{
	color:#a99276;
	font-size:11px;
	padding:5px;
	}
<!-- Landing Page Momentos -->
#regala_momento{
	width:705px;
	height:505px;
	}
.momento_orquidea a{
	background:url(images/momentos/momento_orquidea.jpg);
	display:block;
	width:225px;
	height:130px;
	}
.momento_orquidea a:hover{
	background:url(images/momentos/momento_orquidea.jpg) 0 -130px;
	display:block;
	width:225px;
	height:130px;
	}
.mosaic02 a{
	background:url(images/momentos/momento_hombre.jpg) 0 0;
	display:block;
	width:225px;
	height:130px;
	}
.mosaic02 a:hover{
	background:url(images/momentos/momento_hombre.jpg) 0 -130px;
	display:block;
	width:225px;
	height:130px;
	}
.mosaic03 a{
	background:url(images/momentos/momento_pastel.jpg) 0 0;
	display:block;
	width:225px;
	height:130px;
	}
.mosaic03 a:hover{
	background:url(images/momentos/momento_pastel.jpg) 0 -130px;
	display:block;
	width:225px;
	height:130px;
	}
.mosaic04 a{
	background:url(images/momentos/momento_serenata.jpg) 0 0;
	display:block;
	width:225px;
	height:130px;
	}
.mosaic04 a:hover{
	background:url(images/momentos/momento_serenata.jpg) 0 -130px;
	display:block;
	width:225px;
	height:130px;
	}
.mosaic05 a{
	background:url(images/momentos/momento_flores.jpg) 0 0;
	display:block;
	width:225px;
	height:130px;
	}
.mosaic05 a:hover{
	background:url(images/momentos/momento_flores.jpg) 0 -130px;
	display:block;
	width:225px;
	height:130px;
	}
.mosaic06 a{
	background:url(images/momentos/experiencias_romanticas.jpg) 0 0;
	display:block;
	width:225px;
	height:130px;
	}
.mosaic06 a:hover{
	background:url(images/momentos/experiencias_romanticas.jpg) 0 -130px;
	display:block;
	width:225px;
	height:130px;
	}
<!-- Landing Page Experiencias -->
#regala_experiencia{
	width:705px;
	height:505px;
	}
#columna_diamante{
	width:200px;
	height:505px;
	float:right;
	margin-top:0px;
	}
.experiencia_aniversario a{
	background:url(images/momentos/experiencia_aniversario.jpg) 0px 0px;
	display:block;
	width:169px;
	height:130px;
	}
.experiencia_aniversario a:hover{
	background:url(images/momentos/experiencia_aniversario.jpg) 0px -130px;
	display:block;
	width:169px;
	height:130px;
	}
.experiencia_yate a{
	background:url(images/momentos/experiencia_yate.jpg) 0 0;
	display:block;
	width:169px;
	height:130px;
	}
.experiencia_yate a:hover{
	background:url(images/momentos/experiencia_yate.jpg) 0 -130px;
	display:block;
	width:169px;
	height:130px;
	}
.experiencia_entrega a{
	background:url(images/momentos/experiencia_entrega.jpg) 0 0;
	display:block;
	width:169px;
	height:130px;
	}
.experiencia_entrega a:hover{
	background:url(images/momentos/experiencia_entrega.jpg) 0 -130px;
	display:block;
	width:169px;
	height:130px;
	}
.experiencia_helicoptero a{
	background:url(images/momentos/experiencia_helicoptero.jpg) 0 0;
	display:block;
	width:169px;
	height:130px;
	}
.experiencia_helicoptero a:hover{
	background:url(images/momentos/experiencia_helicoptero.jpg) 0 -130px;
	display:block;
	width:169px;
	height:130px;
	}
.experiencia_fin a{
	background:url(images/momentos/experiencia_fin_semana.jpg) 0 0;
	display:block;
	width:169px;
	height:130px;
	}
.experiencia_fin a:hover{
	background:url(images/momentos/experiencia_fin_semana.jpg) 0 -130px;
	display:block;
	width:169px;
	height:130px;
	}
.experiencia_bohemia a{
	background:url(images/momentos/experiencia_bohemia.jpg) 0 0;
	display:block;
	width:169px;
	height:130px;
	}
.experiencia_bohemia a:hover{
	background:url(images/momentos/experiencia_bohemia.jpg) 0 -130px;
	display:block;
	width:169px;
	height:130px;
	}
.dulces_momentos a{
	background:url(images/momentos/dulces_momentos.jpg) 0 0;
	display:block;
	width:169px;
	height:130px;
	}
.dulces_momentos a:hover{
	background:url(images/momentos/dulces_momentos.jpg) 0 -130px;
	display:block;
	width:169px;
	height:130px;
	}
.mas_exclusivo a{
	background:url(images/momentos/lo_mas_exclusivo.jpg) 0 0;
	display:block;
	width:169px;
	height:130px;
	}
.mas_exclusivo a:hover{
	background:url(images/momentos/lo_mas_exclusivo.jpg) 0 -130px;
	display:block;
	width:169px;
	height:130px;
	}
.diamante1 a{
	background:url(images/momentos/experiencia_bohemia.jpg) 0 0;
	display:block;
	width:130px;
	height:83px;
	}
.diamante1 a:hover{
	background:url(images/momentos/experiencia_bohemia.jpg) 0 -83px;
	display:block;
	width:130px;
	height:83px;
	}
.diamante2 a{
	background:url(images/momentos/experiencia_bohemia.jpg) 0 0;
	display:block;
	width:130px;
	height:83px;
	}
.diamante2 a:hover{
	background:url(images/momentos/experiencia_bohemia.jpg) 0 -83px;
	display:block;
	width:130px;
	height:83px;
	}
.diamante3 a{
	background:url(images/momentos/experiencia_bohemia.jpg) 0 0;
	display:block;
	width:130px;
	height:83px;
	}
.diamante3 a:hover{
	background:url(images/momentos/experiencia_bohemia.jpg) 0 -83px;
	display:block;
	width:130px;
	height:83px;
	}
.diamante4 a{
	background:url(images/momentos/experiencia_bohemia.jpg) 0 0;
	display:block;
	width:130px;
	height:83px;
	}
.diamante4 a:hover{
	background:url(images/momentos/experiencia_bohemia.jpg) 0 -83px;
	display:block;
	width:130px;
	height:83px;
	}
.diamante5 a{
	background:url(images/momentos/experiencia_bohemia.jpg) 0 0;
	display:block;
	width:130px;
	height:83px;
	}
.diamante5 a:hover{
	background:url(images/momentos/experiencia_bohemia.jpg) 0 -83px;
	display:block;
	width:130px;
	height:83px;
	}
/* HOMPAGE */
#det_mom_exp{
	width:200px;
	height:180px;
	}
.det_01 a{
	background:url(images/home/pastel-con-mariposa_fantasia.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.det_01 a:hover{
	background:url(images/home/pastel-con-mariposa_fantasia.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.det_02 a{
	background:url(images/home/corazon-en-tronco.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.det_02 a:hover{
	background:url(images/home/corazon-en-tronco.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.det_03 a{
	background:url(images/home/fresas-chocolate.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.det_03 a:hover{
	background:url(images/home/fresas-chocolate.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.det_04 a{
	background:url(images/home/nido-100-deseos.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.det_04 a:hover{
	background:url(images/home/nido-100-deseos.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.det_mas a{
	background:url(images/home/mas-detalle.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.det_mas a:hover{
	background:url(images/home/mas-detalle.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.mom_01 a{
	background:url(images/home/serenata.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.mom_01 a:hover{
	background:url(images/home/serenata.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.mom_02 a{
	background:url(images/home/pastel-con-mariposa.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.mom_02 a:hover{
	background:url(images/home/pastel-con-mariposa.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.mom_03 a{
	background:url(images/home/orquidea-mariposa.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.mom_03 a:hover{
	background:url(images/home/orquidea-mariposa.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.mom_04 a{
	background:url(images/home/flores-mariposa.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.mom_04 a:hover{
	background:url(images/home/flores-mariposa.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.mom_mas a{
	background:url(images/home/mas-momentos.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.mom_mas a:hover{
	background:url(images/home/mas-momentos.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.exp_01 a{
	background:url(images/home/anillo-de-compromiso.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.exp_01 a:hover{
	background:url(images/home/anillo-de-compromiso.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.exp_02 a{
	background:url(images/home/cena-romantica.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.exp_02 a:hover{
	background:url(images/home/cena-romantica.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.exp_03 a{
	background:url(images/home/renta-yate.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.exp_03 a:hover{
	background:url(images/home/renta-yate.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.exp_04 a{
	background:url(images/home/renta-helicoptero.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.exp_04 a:hover{
	background:url(images/home/renta-helicoptero.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
.exp_mas a{
	background:url(images/home/mas-experiencias.gif) 0 0;
	display:block;
	width:200px;
	height:30px;
	}
.exp_mas a:hover{
	background:url(images/home/mas-experiencias.gif) 0 -30px;
	display:block;
	width:200px;
	height:30px;
	}
/* LANDING CENAS ROMANTICAS*/	
.loc_mansion a{
	background:url(images/buttons/loc_mansion_papilio_off.jpg) 0 0;
	display:block;
	width:350px;
	height:238px;
	}
.loc_mansion a:hover{
	background:url(images/buttons/loc_mansion_papilio_on.jpg) 0 0;
	display:block;
	width:350px;
	height:238px;
	}
.loc_mansion_2 a{
	background:url(images/buttons/loc_mansion_papilio_2_off.jpg) 0 0;
	display:block;
	width:350px;
	height:238px;
	}
.loc_mansion_2 a:hover{
	background:url(images/buttons/loc_mansion_papilio_2_on.jpg) 0 0;
	display:block;
	width:350px;
	height:238px;
	}
.loc_exconvento a{
	background:url(images/buttons/loc_ex_convento_off.jpg) 0 0;
	display:block;
	width:172px;
	height:238px;
	}
.loc_exconvento a:hover{
	background:url(images/buttons/loc_ex_convento_on.jpg) 0 0;
	display:block;
	width:172px;
	height:238px;
	}
.loc_munal a{
	background:url(images/buttons/loc_munal_off.jpg) 0 0;
	display:block;
	width:172px;
	height:238px;
	}
.loc_munal a:hover{
	background:url(images/buttons/loc_munal_on.jpg) 0 0;
	display:block;
	width:172px;
	height:238px;
	}
/*LANDING ANUNCIOS SI LA AMAS DEMUESTRASELO Y MORIRA POR TI*/
#elije_momento{
	width:700px;
	height:400px;
	}
.demuestra_orq a{
	background:url(images/regalos/orquideas-off.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.demuestra_orq a:hover{
	background:url(images/regalos/orquideas-on.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.demuestra_sax a{
	background:url(images/regalos/serenata-sax-off.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.demuestra_sax a:hover{
	background:url(images/regalos/serenata-sax-on.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.demuestra_trio a{
	background:url(images/regalos/serenata-trio-off.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.demuestra_trio a:hover{
	background:url(images/regalos/serenata-trio-on.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.demuestra_pastel a{
	background:url(images/regalos/pastel-ritual-off.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.demuestra_pastel a:hover{
	background:url(images/regalos/pastel-ritual-on.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.morira_picnic a{
	background:url(images/regalos/picnic-off.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.morira_picnic a:hover{
	background:url(images/regalos/picnic-on.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.morira_yate a{
	background:url(images/regalos/yate-atardecer-off.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.morira_yate a:hover{
	background:url(images/regalos/yate-atardecer-on.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.morira_munal a{
	background:url(images/regalos/cena-munal-off.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.morira_munal a:hover{
	background:url(images/regalos/cena-munal-on.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.morira_aniversario a{
	background:url(images/regalos/aniversario-off.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
.morira_aniversario a:hover{
	background:url(images/regalos/aniversario-on.jpg) 0 0;
	display:block;
	width:350px;
	height:200px;
	}
/*PopUp Músicos*/
#pantalla{
	background-color:#111111;
	opacity: 0.65;
	filter:alpha(opacity=65);
	position:absolute;
	visibility:hidden;
	z-index: 9001;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	}
#pop_musicos{
	position:absolute;
	background-image:url(images/fondos/pop_musicos.jpg);
	background-color:#c7bf90;
	border:double;
	border-color:#4D2D15;
	color:#4A3013;
	font-size:0.8em;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	width:680px;
	height:280px;
	top:50%;
	left:50%;
	margin-left:-350px;
	margin-top:-150px;
	visibility:hidden;
	z-index: 9002;
}
/*CAMBIO*/
#miniaturas{
	width:610px;
	height:100px;
	margin-left:13px;
	}
.minis{
	width:97px;
	height:97px;
	margin-right:3px;
	border:thin solid #cccccc;
	float:left;
	}
h3.lminis{
	line-height:100%;
	font-size:0.9em;
	font-weight:lighter;
	text-align:center;
	margin-top:-0.1em;
	}
a.lminis{
	color:#86888a;
	text-decoration:none;
	}
a.lminis:hover{
	color:#86888a;
	text-decoration:underline;
	}
.fb-likebox{
	width:292px;
	height:483px;
	overflow:hidden;
	position:relative;
	}
.fb-likebox .inner{
	margin: -2px 0 0 -2px;
	}
#contenedor{
	margin-top: 0px;
	margin:0 auto;
	width:1100px;
	overflow:hidden;
	background-color:#ffffff;
	border:thin solid #dddddd;
	margin-top:0px;
	}
.headervp{
	width:1100px;
	height:68px;
	background-color:#000000;
	margin-bottom:5px;
	overflow:hidden;
	}
.sidebarvp{
	width:300px;
	float:right;
	}
.menu{
	width:730px;
	height:40px;
	float:left;
	margin-left:13px;
	}
.submenu{
	width:730px;
	height:36px;
	margin-top:5px;
	margin-left:9px;
	float:left;
	}
.contenido{
	width:730px;
	float:left;
	}
.pie{
	width:730px;
	float:left;
	}
.hide
{
	display:none;
}
