body{font-family:Arial,Helvetica,sans-serif,Garamond; color:#7D8085; font-size:85%; background-color:#f5f5f5}
h1{height:49px; width:331px; /*float:left; display:block; */}
h1 img{position:relative; top:7px}
h2{font-size:100%; text-transform:uppercase; margin-bottom:10px; font-weight:normal; margin-left:25px;}
h2 span{display:none}
p{font-size:85%}
div#container{background-image:url(../img/general/fons.jpg); background-repeat:no-repeat; background-position:left top; width:1135px; height:736px; margin:0 auto; position:absolute; margin-top:-355px; margin-left:-567px; top:50%; left:50%}
div#content{width:930px; height:578px; position:relative; top:72px; left:103px;}
div#content div.aire{padding-top:17px; padding-left:25px; padding-right:25px}
div.info{clear:both; width:901px; position:absolute; top:102px}
div#content div.left{width:496px; height:485px; float:left; margin-right:20px}
div#content div.left p{}
div#content div.left img{position:relative; left:-24px}
div#content div.right{position:absolute; left:521px; top:4px}
div#content div.modo_empleo div.right{margin-top:30px; margin-left:-10px}
div.info{text-align:justify}
.margin-10-bottom{ margin-bottom:10px !important;}
ul#menu{position:absolute; left:50%; margin-left:-80px; }
ul#menu li{display:inline; list-style-type:none; margin-right:20px; margin-left:0; height:20px}
ul#menu li.inici{padding-left:0}
ul#menu li.final{padding-right:0; background-image:none}
ul#menu li span{display:none}
ul#idiomas{float:right; position:absolute; top:50%; left:50%; margin-top:-344px; margin-left:460px}
ul#idiomas li{height:21px; width:21px; list-style-type:none; margin-bottom:1px}
ul#idiomas li span{height:21px; width:21px; list-style-type:none; margin-bottom:5px; display:none}
div.barralateral{width:5px; height:595px; background-color:#7D8082; position:absolute; top:50%; left:50%; margin-top:-344px; margin-left:455px}
div.credits{position:absolute; top:50%; left:50%; margin-top:305px; margin-left:186px; font-size:80%; text-align:right; width:280px}
div.credits a{color:#7D8085}

#poblacion option .info{  left:-20px; position:absolute; width:931px; height:478px;}

.puntos-venta .left{width:929px !important; margin-left:-24px; }

.puntos-venta .resultados{background:url(../img/puntos_de_venta/puntos_de_venta_background.png) top left repeat;width:929px; height:370px;  margin-top:20px; }
.puntos-venta .padding-20{ padding:0px 25px 15px 25px;}
.puntos-venta .input, .puntos-venta .input label, .puntos-venta .input input{ float:left; display:inline; margin-right:10px;}
.puntos-venta label{ font-size:85%;}
.puntos-venta .input{margin-right:50px;}
.puntos-venta p{ margin-bottom:23px;}
.puntos-venta iframe{ border:#7D7E82 solid 3px;}
.puntos-venta a{ color:#888C8D;}
.puntos-venta strong a{ text-decoration:none;}
.puntos-venta .resultados .padding-20{ padding:20px 25px 15px 25px;}
.puntos-venta h2,.singuladerm h2,.primaderm h2,.compromiso h2,.skinresearchcenter h2,.cosmetica_preventiva h2,.cosmetica_molecular h2, .gama_expert_por_necesidad h2, .gama_expert_por_producto h2, .home h2{ margin-left:-12px; margin-top:4px;}
.cosmetica_preventiva div.right{ margin-left:0;}