/* CSS EMMYCEL.com v5 */
*{margin:0;padding:0}
body{background-color:#E6EEF7;padding:15px;}
#brand-holder{text-align:center;clear:both; margin:20px 0 0 0/*margin:0 auto -20px auto*/}
#brand-holder a img { margin:0; padding:1px; border:/*1px solid;*/0}
/*#brand-holder a{ color: #009900}*/
/*#brand-holder a:hover{ color: #CDE;}*/
#shadow-top{height:9px;background:url(images/shadow-top.gif)}
#shadow-center{background:url(images/shadow-center.gif) repeat-y}
#shadow-bottom{height:9px;background:url(images/shadow-bottom.gif)}
#shadow-top,#shadow-center,#shadow-bottom{/*vertical-align:middle;*/margin:0 auto;padding:0;width:652px;font-size:0}
#main-frame{margin:0 auto;width:628px;font:11px Verdana,Arial,Helvetica,sans-serif;}
img.left{float:left;padding-right:15px;}
p#autor{padding:0 0 0 20px;margin-top:-15px;}
#content{}
h1{font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:16pt;padding:12px 20px;font-weight:normal;color:#006699;}
#banner{margin:0 auto;width:628px;height:83px;background:url(images/logo.gif) no-repeat 1px}
#banner p{font-size:7pt;color:#006699;text-align:right;padding:23px 7px 0 0;}
/*#navigation{margin:0px auto;padding:0px;width:626px;background-color:#CCDDEE;margin-bottom:2px;border-bottom:1px solid #069;height:24px;voice-family:"\"}\"";voice-family:inherit;}*/
/*html>body #navigation{height:24px;}*/
#navigation
{
margin:0 auto;
width:626px;
margin-bottom:2px;
border-bottom:1px solid #39C /*#069*/;
height:24px;
/*voice-family:inherit;*/
background:#CDE;/**/
}
/* MENU BEGINS */
#menu
{
float:left;
/*font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;*/
font-size:95%;
font-family:Arial, Helvetica, sans-serif;
position:relative;
list-style:none;
text-transform:uppercase;
font-weight:bold;
width:100%;
line-height:16px;
}
#menu a,#menu li.current/*-menu*/{padding:4px 10px;margin:0;}
#menu li a:link{color:#39C;}
#menu li a:hover{color:#FFF;background-color:#39C;text-decoration:none;}
#menu a#escribenos{padding:4px 10px;background-color:#FFC;}
#menu a#escribenos:hover{color:#F90;}
#menu li{float:left;font-weight:bold;}
#menu li a{display:block;text-decoration:none;}
#menu li ul{text-transform:capitalize;display:none;position:absolute;background-color:#FFC;border-top:1px solid #39C;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;width:163px;}
#menu li ul li{list-style:none;white-space:nowrap;width:163px;}
#menu li ul li.current{width:139px;padding:4px 12px;}
#menu li ul li a:hover{background-color:#39C;}
#menu li:hover ul,#menu li:focus ul,#menu li.over ul{display:inline;}
/* MENU ENDS */
#col-holder{/*height:300px;*/width:627px;margin-left:1px;clear:both;}
#left-col{width:336px;/*height:240px;*/float:left;}
#left-col p{padding:5px 0 0 12px;width:313px; line-height:16px;}
#left-col p span{background-color:#FF0000;padding-bottom:2px}
#left-col p span a{line-height:18px;color:#FFFFCC;text-transform:uppercase;font-weight:bold;/*border-bottom:2px solid #f00*/ margin:0 2px;}
#right-col{width:291px;/*height:239px;*/
float:left;/*background-image:url(images/topgirl.jpg);background-repeat:no-repeat;*/
}
#topmodel{/*background-image:url(images/topgirl.jpg);background-repeat:no-repeat;*/
/*height:240px;*/
}
#topmodel img{margin:0;padding:0;}
#packages{margin:10px auto;padding:2px 4px;width:618px;height:106px;background-color:#CDE;clear:both;}
#footer{margin:0px auto;padding:15px 0;width:626px;border-top:2px dotted #EEE;clear:both;margin-top:20px;}
#footer p{font-size:7pt;text-align:center;}
#minibanner{margin-left:2px;}
#productos{margin:0px auto;margin-top:8px;display:table;background-image:url(images/productos.gif);background-position:center;background-repeat:no-repeat;width:318px;height:73px;voice-family:"\"}\"";voice-family:inherit;}
/*
html>body #productos{height:73px;width:318px;}
*/
p#nota{font-size:7pt;color:#333;padding:15px 20px 0 20px;}
.paquete{padding:3px;width:200px;height:100px;background-color:#FFF;float:left;}
.paquete img{float:left;}
.paquete p{float:right;width:100px;padding:1px;}
.paquete p.nombre{font-size:10px;float:right;margin-bottom:4px;background-color:#006699;color:#FFF;padding:1px 0 1px 3px;font-weight:bold;}
/***************************************************************/
#form-holder{margin:0px auto;padding:20px 10px;width:480px;margin-top:20px;background-color:#EEE;}
form,#ciencia{text-align:center;margin:0 auto;width:368px;}
form input{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#006699}
#ciencia{margin-top:20px;clear:both;}
.contlabel,.contlabel-2,.ciencia-tema{float:left;text-align:right;padding:2px 0 3px 2px;clear:left;margin:0 4px 3px 0;}
.contlabel{width:120px;}
.contlabel-2{margin-top:10px;padding-bottom:0}
.contlabel-3{text-align:left;float:left;padding:2px 0 0 3px;}
.ciencia-tema{text-align:left}
.textbox{text-align:left;width:236px;float:right;height:17px;}
.error-field{background-color:#FEE}
.buttons-line{padding:20px 0;clear:both;}
.textbox-photo{text-align:left;color:#963;width:200px;float:right;height:19px;}
.textarea{text-align:left;width:100%;float:left;margin:0 auto;font:11px Verdana,Arial,Helvetica,sans-serif;color:#069;}
.textarea-short{text-align:left;width:196px;color:#963;float:right;}
.checky{display:block;clear:left}
.checky input{float:left;text-align:left;padding-top:1px}
.checky span{float:left;text-align:left;padding-top:3px;padding-bottom:1px}
#radio-holder{background-color:#6FC;}
.button,.buttonon{height:21px;width:100px;cursor:hand;text-align:center;border:1px solid #000;margin:0 2px;background:url("images/button.gif");font:bold 8pt Arial,Helvetica,sans-serif}
.button{color:#036;}
.buttonon{color:#F90;}
.enumerated,.no-enumerated{padding:10px 30px 0 62px;margin:20px 0;}
.enumerated li{list-style-type:decimal;font-weight:bold;margin-top:10px;}
.no-enumerated li{list-style-type:none;}
/*.enumerated li ul,.no-enumerated li ul{list-style-type:none;font-weight:normal;padding:0;}*/
.enumerated li ul li,.no-enumerated li ul li{list-style-type:none;font-weight:normal;padding:0;margin-top:0px;}
.tc-column{float:left;}
p.contenido{padding:15px 20px 0 20px; line-height:16px;}
p.contenido br{clear:left;}
p.contenido .a{width:60px;padding:2px 0 2px 8px;float:left;margin-left:30px;}
p.contenido .b{width:100px;float:left;padding:2px 0 2px 8px;}
p.contenido .precio-centrado{display:table-cell;vertical-align:middle;}
p.contenido .b.header,p.contenido .d.header{background-color:#DEF;font-weight:bold;}
p.contenido .gratis{color:#F00;font-weight:bold;}
p.contenido .izquierda{text-align:left;width:400px;float:left;padding:2px 0 2px 8px;}
p.contenido .c{width:215px;float:left;padding:2px 0 2px 8px;}
p.contenido .d{width:400px;float:left;padding:2px 0 2px 8px;text-align:right;}
.thumb-frame{width:600px;margin:0 auto;clear:right;margin-bottom:20px;display:table;clear:both;padding-top:14px;}
.thumb-r{float:right;border:1px solid #EEF;clear:right;/*vertical-align:top;*/
/*margin-top:14px;*/
}
.thumb-r img{display:inline;margin:1px}
.thumb-l{float:left;border:1px solid #EEF;/*vertical-align:top;*/
/*margin-top:14px;*/
}
.thumb-l img{display:inline;margin:1px}
.phototitle{text-align:center;color:#000; background-color:#DEF; /*background-color:#EFF;*//*background:#FFC;*/font-size:10px;padding:3px 0}
p#recomiendanos{
font-size:10px;
background-color:#FFC;
padding:4px;
border:1px solid #EEE;
margin:2px 0; /*2px 1px 2px 0;*//*margin-top:1px;margin-right:1px;*/
clear: both;
}
#servicios,.products-table{width:560px;margin:0 auto;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding:3px;clear:left;margin-top:20px;}
.descripcion{width:370px;vertical-align:middle;/*padding-top:5px;padding-bottom:5px;*/
padding:5px 0; border-bottom:1px solid #069;}
.descripcion-header{width:370px;vertical-align:top;background-color:#def;padding:2px}
.precio,.picture{width:100px;text-align:center;vertical-align:middle;}
.precio-header{width:100px;text-align:center;vertical-align:middle;background-color:#DEF;padding:2px;}
#servicios hr{width:400px;height:1px;color:#DEF;float:right;clear:both;}
#modelo{position:absolute;margin-top:140px;margin-left:15px;font-family:"Trebuchet MS",Times,serif;font-size:9pt;color:#000;font-weight:bold;z-index:0;}
#map-holder{margin:0px auto;padding:15px 5px;width:545px;margin-top:20px;border:1px solid #EEF;display:table;text-align:center;}
#map-holder img{float:left;}
#map-holder .algo{float:right;width:278px;margin-left:10px;}
.horario{background-color:#DEF;padding:2px 0;text-align:center;font-weight:bold;margin-bottom:2px;}
.dias{text-align:right;width:130px;float:left;padding:2px 7px;}
.horas{text-align:left;float:left;padding:2px 7px;}
.celia{float:right;padding:15px 0 10px 10px;}
.client-name{text-align:center;color:#000;font-size:14px;padding:3px 0;font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;}
.tipos-cabello{float:right;border:1px solid #CCC;vertical-align:top;margin-top:15px;margin-right:20px;margin-left:8px;}
.tipos-cabello img{display:inline;margin:2px}
#tufoto{float:right;margin:18px 20px 20px 10px;padding:2px;border:1px solid #EEF}
.indice {padding:0; margin:0; text-align:center; clear:both; margin-bottom:10px;}
.indice p#paginas{line-height:23px;}
.indice p#paginas a {padding:3px 6px; /*background-color:#FFC;*/ /*border:1px solid #EEF;*/ margin:8px 0; width:18em;}
#menu1 {
width:536px;
  margin:0 auto; 
  list-style-type:none;
clear:both;
  }
#menu1 li {
  float:left;
  width:22px;
border:1px solid #DEF;
background-color:#FFC;
margin:2px;
  }
#menu1 a, #menu1 span {
  display:block;
  width:22px;
  color:#000; 
  text-align:center; 
  text-decoration:none; 
  float:left; 
padding:2px 0;
  }
#menu1 span {
padding:1px 0;
background-color:#DEF;
font-weight:bold;
font-size:110%;
  }
#menu1 a:hover {
  background:#DEF;
  }

