@charset "utf-8";
body {margin: 0px; background-color: #ffffff; background-image:url(images/bg.jpg);}
.clear {clear:both;}
#wrap {width:800px; margin:0 auto;}
#header { height:109px; background-image:url(images/bgmenu.jpg); background-position:right; background-repeat:no-repeat;}
#headerkids { height:109px; background-image:url(images/bgmenukids.jpg); background-position:right; background-repeat:no-repeat;}
#logo { padding:20px 0 0 30px; width:191px; float: left;}
#fotohome { background-color:#FFFFFF; }
#fotoprensa { background-image:url(images/bgprensa.jpg); background-repeat:no-repeat; height:344px;}
#menuprensa {float:left; width:240px; padding:110px 10px 10px 40px; color:#543019; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:28px;} #menuprensa a {color:#543019; text-decoration:none;} #menuprensa a:hover {color:#537070; text-decoration:none;}
#imagenprensa { float:right; padding: 25px 40px 0 30px; width:420px;} 
#linkprensa { float:right; padding: 8px 40px 0 30px;; width:420px; } 
#fotolista1 { background-image:url(images/lista-foto.jpg); background-repeat:no-repeat; padding:80px 25px 5px 100px;}
#principal {margin:10px 0 10px 0;}
/*----------------------Listas Home-------------------------*/
#listahome {margin:10px 0 10px 0; height:480px;}
/*#listas {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#543019; background-image:url(images/listasep.gif); background-position:bottom; background-repeat:repeat-x; padding:10px 15px 10px 10px;}*/
#introlista-izq { font-family:'Dancing Script',Arial, Helvetica, sans-serif; font-size:21px; padding:30px 5px 5px 15px; width:483px; height:515px; min-height:515px;float:left; text-align:justify;}
#introlista-der {margin:55px 0 0 15px; width:270px; float:left;background-image:url(images/papel-lista.png); background-repeat:no-repeat;height: 388px;min-height: 388px;}
#introlista-der-texto { font-family:'Droid Serif',Arial, Helvetica, sans-serif; font-size:14px; margin:110px 22px;text-align:center;}
#introlista-boton {height:51px; min-height: 51px; width:270px; text-align:center; margin:20px 10px; float:left;}

/**************************Genrales *********************************/
.celeste { color:#189F8A;}
.marron { color:#3C1504;}
#titulo-decoracion{padding-left:100px; width:406px; float:left;background-image:url(images/decoracion-lista.png); background-repeat:no-repeat;height: 70px;min-height: 70px;font-family:'Dancing Script',Arial, Helvetica, sans-serif; font-size:37px;}


/*----------------------Listas-------------------------*/
#encabezado-listas{margin:10px 0 10px 0;}
#buscador{float:right;font-family:'Dancing Script',Arial, Helvetica, sans-serif; font-size:20px;}
#listas-buscador{background-image:url(images/buscador.png); background-repeat:no-repeat;height: 29px;min-height: 29px;float:left; width:176px; padding:10px 0px 0px 13px;}
#listas-buscador input {border: 0px; font-family: Arial,Helvetica,sans-serif;font-size: 12px;width: 160px;}
#listas-frombusqueda{float:right}

#fotolista2 {margin:0px 0 20px 0;}
#fotolista3 {padding-left:27px; height:480px;}
#pareja {float:left; margin: 25px 0px 0px 30px;}
#fotito { background-image:url(images/marco_parejas.png); background-repeat: no-repeat; height:194px; width:340px; padding-top:60px; text-align:center;}
/*#fotito { height:150px; width:200px; border:4px solid #71C6AD; text-align:center;}*/
#datospareja { font-family:'Dancing Script',Arial, Helvetica, sans-serif; font-size:20px;text-align:left; padding-left:10px;}
#datospareja a {color:#543019; text-decoration:none;}
#datospareja a:hover {text-decoration:underline;}
.fecha { font-family:'Droid Serif',Arial, Helvetica, sans-serif; font-size:16px;text-align:left; font-style:italic;}


/*----------------------Listas Seleccion Productos-------------------------*/
#listas {
    background-image: url("images/listasep.gif");
    background-position: center bottom;
    background-repeat: repeat-x;
    color: #543019;
/*	color:#3C1504;*/
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    padding: 10px 15px 10px 10px;
}
.listas-Cabecera{font-size:12px; font-weight:bold;color: #543019;font-family:Arial, Helvetica, sans-serif;}

/*---------------Listas reserva productos-----------*/
#reserva-texto { font-family:'Droid Serif',Arial, Helvetica, sans-serif; font-size:20px;text-align:left;}


/*----------------------Kids Home-------------------------*/
#kidshome {margin:10px 0 10px 0; height:480px;}
#logo-kids {margin-left:30px; float:left; height:108px; min-height:108px;}
#introkids-izq {padding:10px 10px 0px 15px;float:left;}
#introkids-der {width:330px; float:left;font-family:'Dancing Script',Arial, Helvetica, sans-serif; font-size:20px; margin-top:-15px; text-align:justify;}
#kids-1erparrafo{font-family:'Mountains of Christmas',Arial, Helvetica, sans-serif; font-size:20px;}
#introkids-boton {height:51px; min-height: 51px; width:270px; text-align:center; margin: -5px 0px 0px 55px; float:left;}

/*----------------------Kids Productos-------------------------*/
#productoskids{float:left;margin: 25px 0px 0px 32px;}
#fotoproductokids {height:159px; width:215px; border:4px solid #71C6AD; text-align:center;}
#nombreproductokids { font-family:'Mountains of Christmas',Arial, Helvetica, sans-serif; font-size:20px;text-align:left;margin-top:5px;}
#pieimagenproductokids {float:left;font-family:'Mountains of Christmas',Arial, Helvetica, sans-serif; font-size:20px;text-align:left; padding-left:10px;}


/*----------------------Productos-------------------------*/
#productos{float:left;margin: 25px 0px 0px 14px;}
#fotoproducto {background-image:url(images/marco_productos.jpg); background-repeat: no-repeat;height:178px; width:247px;text-align:center; padding-top:18px;}
/*#nombreproducto { font-family:'Kreon',Arial, Helvetica, sans-serif; font-size:20px;text-align:left;margin-top:5px;}*/
#nombreproducto { font-family:'Dancing Script',Arial,Helvetica,sans-serif; font-size:20px;text-align:left;margin-top:5px;}
#pieimagenproducto {float:left;font-family:'Dancing Script',Arial, Helvetica, sans-serif; font-size:20px;text-align:left; padding-left:10px;}

/*----------------------Productos / Productos Kids-------------*/
#contenedorproductos{margin-bottom: 20px;}

/*----------------------Nosotros-------------------------*/
#nosotroshome {margin:10px 0 10px 0; height:480px;}
#intronosotros-izq {padding:10px 10px 0px 15px;float:left;}
#intronosotros-der {width:313px; float:left;font-family:'Dancing Script',Arial, Helvetica, sans-serif; font-size:21px; margin-top:-15px; text-align:justify;}
#intronosotros-abajo {float:left;font-family:'Dancing Script',Arial, Helvetica, sans-serif; font-size:21px; margin-top:-15px; text-align:justify;}

/*----------------------Prensa-------------------------*/
#noticia{float:left;margin: 25px 0px 0px 32px;}
.notiprensa{float:left;margin: 25px 0px 0px 32px; width:358px;text-align:center;}
#nota{float:left;margin-top: 25px; text-align:center; width:410px;}
#fotonoticia {height:280px; width:220px; text-align:center;} /*border:4px solid #71C6AD;*/
#fotonoti {height:350px; width:220px; text-align:center;} /*border:4px solid #71C6AD;*/
#titulonoticia { font-family:'Dancing Script',Arial, Helvetica, sans-serif; font-size:20px;text-align:left;margin-top:25px;}
#agrandarnota{ margin-top: 35px; text-align:left; }
.galeria_prensa {
	width:130px;
	height:130px;
	margin: 0 5px 5px 0;
	float:left;
	position:relative;
}
/*-----------------------Contacto-----------------------*/
#formulario {float: left; width:600px;height:290px; padding-top:130px; text-align:center;
background-image:url(images/fondo-contacto.jpg); background-repeat: no-repeat; margin-left:100px;
font-family:'Dancing Script',Arial, Helvetica, sans-serif; font-size:13px;}
#formulario p{font-size:30px;}
#mapa {text-align:center;margin-top:20px;}

#seleccionar {float:right; width:150px; text-align:right;}
#siguiente { float:right; margin:0 15px 15px 0;}
#anterior { float:left; margin:0 0 15px 15px;}
#listafoto {float:left; width:160px;}
#listatexto {float:left; width:400px;}
#listaprecio {float:right; width:100px; text-align:right;}
#bannershome { height:134px; margin:5px 0;}
.banner {float:left;}
.separadorhome { width:10px; text-align:center; float:left; margin-top:15px;}
#footer { background-image:url(images/footerfondo2.gif); background-repeat: repeat-x; text-align:center; height: 50px; margin: 10px 0; padding-top: 5px; font-family:'Ubuntu',Arial, Helvetica, sans-serif; font-size:17px;}
#titulo {width:120px; float:left; padding-left:102px;}
.menu {font-family:Arial, Helvetica, sans-serif; color:#543019; font-size:11px; font-weight:bold; text-transform:uppercase; float:left; padding:33px 0 0 26px;; line-height:22px; width:150px;} .menu a {color:#543019; text-decoration:none;} .menu a:hover {color:#537070; text-decoration:none;}
.fotopartida1 {float:left; width:442;}
.fotopartida2 {float:left; width:13;}

.campo1 { width:213px; border:#543019 solid 1px; font-family:Arial, Helvetica, sans-serif; color:#543019; font-size:10px;}
.campo2 { width:130px; border:#543019 solid 1px; font-family:Arial, Helvetica, sans-serif; color:#543019; font-size:10px;}
.textoform {font-family:Arial, Helvetica, sans-serif; color:#543019; font-size:11px; font-weight:bold; line-height:20px;}
#clear {clear:both;}
#volver {padding:25px 25px 0 0; float:right;}
#armatulista {background-color:#FFFFFF; height:350px;}
#ingreso {padding:70px 0 20px 70px; text-align:left;}
#textousuario { padding:0 10px 0 150px; float:left;}

#buscar {width:100%; color:#543019; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; padding:30px 0 23px 0;}
#paginador {color:#543019;font-family:'Neuton',Arial, Helvetica, sans-serif; height:35px;}
#paginador a, a:visited{text-decoration:none; color:#543019;}
#paginador a:hover {text-decoration:underline;}
