/* CSS Document */

/*------------------------------------index-----------------------------------*/
#index{
	display:block;
	float:left;
	width:950px;
	padding-left: 30px;
}
#index p.titulo{
	display:block;
	float:left;
	width:888px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color: #41461A;
	padding-bottom: 20px;
	padding-left: 12px;
}
/*
#index_izq{
	display:block;
	float:left;
	width:220px;
}
#index_izq a.regalos_de_boda{
	display:block;
	float:left;
	width:216px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #932E55;
	text-align: center;
	background-image: url(../__img/banner_index.jpg);
	padding-top: 285px;
	padding-bottom: 20px;
}
#index_izq a.banner_cestitas{
	display:block;
	float:left;
	width:216px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #932E55;
	text-align: center;
	background-image: url(../__img/banner_index_cestitas.jpg);
	padding-top: 142px;
	padding-bottom: 20px;
}
*/
#index_izq object{
	display:block;
	float:left;
}
ul.menu{
	display:block;
	float:left;
	width:228px;
	list-style:none;
}
ul.menu li{
	display:block;
	float:left;
	width:188px;
	background-repeat:no-repeat;
	padding-left: 20px;
	padding-right: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../__img/menu_registro.jpg);
	background-position: left bottom;
	padding-top: 4px;
	padding-bottom: 5px;
}
ul.menu li.titulo{
	background-image:url(../__img/menu_top.jpg);
	font-weight: bold;
	padding-top: 16px;
	padding-left: 45px;
	width: 163px;
	padding-bottom: 9px;
	color: #4C4C4C;
}
ul.menu li.subcat{
	background-image:url(../__img/menu_subcat.jpg);
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 9px;
	color: #FFFFFF;
}
ul.menu li.otros{
	background-image:url(../__img/menu_otros.jpg);
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 8px;
	color: #4C4C4C;
	padding-left: 17px;
	padding-right: 17px;
	width: 194px;
}
ul.menu li.pie{
	background-image:url(../__img/menu_pie.jpg);
	font-weight: bold;
	padding-top: 6px;
	padding-bottom: 24px;
	color: #4C4C4C;
	padding-left: 17px;
	padding-right: 17px;
	width: 194px;
}
ul.menu li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #4A7B00;
	background-image: url(../__img/ico_guion_verde.gif);
	background-repeat: no-repeat;
	display: block;
	float: left;
	padding-left: 10px;
	background-position: 0px 6px;
	width: 178px;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 14px;
}
ul.menu li a.bautizos{
	font-size:11px;
	color:#4C4C4C;
	background-image:url(../__img/ico_bautizos.gif);
	background-repeat: no-repeat;
	padding-left: 24px;
	width: 170px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-position: 0px 0px;
}
ul.menu li a.comuniones{
	font-size:11px;
	color:#4C4C4C;
	background-image:url(../__img/ico_comuniones.gif);
	background-repeat: no-repeat;
	padding-left: 24px;
	width: 170px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-position: 0px 0px;
}
ul.menu li a.empresa{
	font-size:11px;
	color:#4C4C4C;
	background-image:url(../__img/ico_empresa.gif);
	background-repeat: no-repeat;
	padding-left: 24px;
	width: 170px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-position: 0px 0px;
}
ul.menu li a.ocasiones{
	font-size:11px;
	color:#4C4C4C;
	background-image:url(../__img/ico_ocasiones.gif);
	background-repeat: no-repeat;
	padding-left: 24px;
	width: 170px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-position: 0px 0px;
}
ul.menu li span{
	display: block;
	float: left;
	width: 188px;
	color: #4A7B00;
	font-size: 9px;
}

.gif_animado{
	display:block;
	float:left;
	padding-left: 15px;
	padding-right: 8px;
}
.gif_animado img{
	border:1px dashed #4A7B00;
}

.banner1{
	display:block;
	float:left;
	width:152px;
	background-image:url(../__img/banner_1.jpg);
	background-repeat:no-repeat;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.banner1 p{
	display:block;
	float:left;
	width:152px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align: center;
	padding-bottom: 10px;
}
.banner1 a{
	display:block;
	float:left;
	width:152px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#932E55;
	text-align: center;
	padding-top: 115px;
	padding-bottom: 15px;
}
.banner2{
	display:block;
	float:left;
	width:152px;
	background-image:url(../__img/banner_3.jpg);
	background-repeat:no-repeat;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.banner2 p{
	display:block;
	float:left;
	width:152px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align: center;
	padding-bottom: 10px;
}
.banner2 a{
	display:block;
	float:left;
	width:152px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#839237;
	text-align: center;
	padding-top: 115px;
	padding-bottom: 15px;
}
.banner3{
	display:block;
	float:left;
	width:152px;
	background-image:url(../__img/banner_2.jpg);
	background-repeat:no-repeat;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.banner3 p{
	display:block;
	float:left;
	width:152px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align: center;
	padding-bottom: 10px;
}
.banner3 a{
	display:block;
	float:left;
	width:152px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFA300;
	text-align: center;
	padding-top: 115px;
	padding-bottom: 15px;
}
.banner4{
	display:block;
	float:left;
	width:152px;
	background-image:url(../__img/banner_4.jpg);
	background-repeat:no-repeat;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.banner4 p{
	display:block;
	float:left;
	width:152px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align: center;
	padding-bottom: 10px;
}
.banner4 a{
	display:block;
	float:left;
	width:152px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0099CC;
	text-align: center;
	padding-top: 115px;
	padding-bottom: 15px;
}


/*-----------------------------------------------ejemplos clientes---------------------------------------*/
.titulo_ejemplos_clientes{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #8F2A52;
}

/*----------------------------------------------------Prensa---------------------------------------------*/
#contenido #prensa{
	display:block;
	float:left;
	width:950px;
	padding-left: 30px;
	padding-top: 20px;
}
#contenido #prensa b{
	display:block;
	float:left;
	width:950px;
	padding-top: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #8F2A52;
	text-align: center;
	padding-bottom: 40px;
}
#contenido #prensa ul.prensa{
	padding-left: 60px;
}

#contenido #prensa ul.prensa li{
	display: block;
	float: left;
	margin: 0px;
	margin-right: 50px;
	list-style: none;
	width: 243px;
	height: 240px;
	background-image:url(../__img/marco_etiquetas.jpg);
	background-repeat:no-repeat;
	padding-bottom: 30px;
}
#contenido #prensa ul.prensa li p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#414141;
	font-size:11px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 8px;
	padding-bottom: 15px;
}
#contenido #prensa ul.prensa li span{
	color:#8F2A52;
	font-size:13px;
	font-weight:bold;
}
#contenido #prensa ul.prensa li img{
	display:block;
	margin-left: auto;
	margin-right: auto;
	border:0px;
}
#contenido #prensa ul.prensa li a{
	padding-top:24px;
	display:block;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#contenido #prensa ul.prensa li a.imagen{
	padding:0px;
	display:block;
	border:0px;
}


/*--------------------------------------------------Preguntas Frequentes----------------------------------------*/
#faq{
	display:block;
	float:left;
	width:950px;
	padding-left: 30px;
	padding-top: 20px;
	background-image: url(../__img/faq.jpg);
	background-repeat: no-repeat;
	background-position: 120px 100px;
}
#contenido #faq b{
	display:block;
	float:left;
	width:920px;
	padding-top: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #8F2A52;
	text-align: center;
	padding-bottom: 40px;
}
#contenido #faq p{
	display:block;
	float:left;
	width:500px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #34302E;
	padding-left: 400px;
	padding-bottom: 15px;
}
#contenido #faq p.titulo{
	font-weight:bold;
	color: #8F2A52;
	padding-bottom: 10px;
	background-image: url(../__img/ico_guion_granate.gif);
	background-repeat: no-repeat;
	background-position: 390px 3px;
}


/*------------------------------quienes_somos--------------------------------*/
#quienes_somos{
	display:block;
	float:left;
	width:950px;
	padding-left: 30px;
	padding-top: 20px;
	background-image: url(../__img/quienes_somos.jpg);
	background-repeat: no-repeat;
	background-position: 50px 70px;
}
#quienes_somos b{
	display:block;
	float:left;
	width:920px;
	padding-top: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #8F2A52;
	text-align: center;
	padding-bottom: 45px;
}
#quienes_somos p{
	display:block;
	float:left;
	width:500px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #34302E;
	padding-left: 400px;
	padding-bottom: 15px;
}
#quienes_somos p span{
	font-weight:bold;
}
#quienes_somos p span.todoriginal{
	font-weight:normal;
	color:#8F2A52;
}

/*------------------------------------------------------condiciones_compra--------------------------------------------*/
#condiciones_compra{
	display:block;
	float:left;
	width:810px;
	padding-left: 140px;
	padding-top: 20px;
}
#condiciones_compra b{
	display:block;
	float:left;
	width:700px;
	padding-top: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #8F2A52;
	text-align: center;
	padding-bottom: 30px;
}
#condiciones_compra p{
	display:block;
	float:left;
	width:700px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #34302E;
	padding-bottom: 20px;
	padding-left: 10px;
}
#condiciones_compra p span{
	font-weight:bold;
}
#condiciones_compra p span.todoriginal{
	font-weight:normal;
	color:#8F2A52;
}
#condiciones_compra p.titulo{
	font-weight:bold;
	color: #8F2A52;
	padding-bottom: 10px;
	background-image: url(../__img/ico_guion_granate.gif);
	background-repeat: no-repeat;
	background-position: 0px 13px;
	padding-top: 10px;
}


/*-------------------------------------------------contacto-------------------------------------------*/
#contacto{
	display:block;
	float:left;
	width:950px;
	padding-left: 30px;
	padding-top: 20px;
	background-repeat: no-repeat;
}
#contacto b{
	display:block;
	float:left;
	width:920px;
	padding-top: 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #8F2A52;
	text-align: center;
	padding-bottom: 30px;
}
#contacto .bloque{
	display:block;
	float:left;
}
#contacto .tabla_franquiciados{
	margin-left: 50px;
}
#contacto .txt8{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
}
#contacto .txt10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #34302E;
}
#contacto .txt11{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #34302E;
}
#contacto .txt12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #34302E;
	padding-left: 5px;
}
#contacto .txt11n{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #34302E;
}
#contacto .txt_descarga_pdf{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #8F2A52;
	line-height: 18px;
}
#contacto .tit_tabla_franquicia{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #8F2A52;
	line-height: 18px;
}
#contacto .tit_franquicia{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #8F2A52;
}
#contacto .punto_franq{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	line-height: 15px;
	background-image: url(../__img/punto_franqui.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 4px;
	padding-bottom: 5px;
}
#contacto .punto_franq2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	line-height: 15px;
	background-image: url(../__img/punto_franqui.jpg);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding-left: 15px;
	padding-bottom: 5px;
}
#contacto .txt12n{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #34302E;
}
#contacto .txt12nr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #8F2A52;
}
#contacto .input1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #000000;
	width:374px;
}
#contacto .input2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #000000;
	width:129px;
}
#contacto .input3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #000000;
	width:64px;
}
#contacto .textarea1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #000000;
	width:374px;
	height: 60px;
}
#contacto .fondo_contacto{
	background-image:url(../__img/fondo_contacto.jpg);
	background-repeat:no-repeat;
}
#contacto .enviar_contacto{
	width:70px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	padding-bottom: 3px;
	padding-top: 3px;
	display: block;
	float: left;
}
#contacto .nota_legal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #34302E;
}
