html, body{margin:0;padding:0;border:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;width:100%;background:url(../img/fondo.png) top repeat #09F;}
a, a:visited{text-decoration:none; font-size:12px; color:#666;outline:none}
a:hover{text-decoration:underline;}
a img{border:0;}
li{list-style:none}
ul{margin:0;padding:0;border:0}
h1{font-size:18px;}
h2{font-size:16px; margin:0 0 8px; padding:0;}
.clear{clear:both;}
.error{color:#F00}
#header_wrapper{width:850px;margin:0 auto;height:100px;}
#body_wrapper  {width:850px;margin:0 auto;padding:2px 0;}
#foot_wrapper  {width:850px;margin:0 auto;height:40px;}
#header{width:850px;height:80px;margin:10px 0;background:url(../img/bgheader.png) top right no-repeat;}

ul#menu_secciones{width:375px; margin:4px 0 0 0; float:left;}
ul#menu_secciones li{ float:left; margin:0; padding:0; width:auto;}
ul#menu_secciones li a{display:block; height:72px; background-color:#0F3;}

ul#menu_secciones li#opc1 a{background:url(../img/ico1.png) top left no-repeat;width:93px; }
ul#menu_secciones li#opc2 a{background:url(../img/ico2.png) top left no-repeat;width:93px; }
ul#menu_secciones li#opc3 a{background:url(../img/ico3.png) top left no-repeat;width:96px; }
ul#menu_secciones li#opc4 a{background:url(../img/ico4.png) top left no-repeat;width:93px; }

ul#menu_secciones li#opc1 a:hover,
ul#menu_secciones li#opc2 a:hover,
ul#menu_secciones li#opc3 a:hover,
ul#menu_secciones li#opc4 a:hover{ background-position:left -72px;}

ul#menu_secciones li a span{display:none;}
ul#menu_colores{width:150px; padding:1px;  margin:42px 0 0 5px; float:left; background-color:#FFF; border:1px solid #666;height:25px; }
ul#menu_colores li{ float:left; width:15px;}
ul#menu_colores li a.cambiacolor{ display:block; height:25px;}
ul#menu_colores li a.cambiacolor:hover{ text-decoration:none;}

#perfil_mini{float:left; width:280px; margin:10px 0 0 20px;}
#perfil_foto{width:60px; height:60px; float:left; background: url(../img/perfil.png) center center no-repeat;}
#perfil_txt{ width:210px; float:right; margin-top:12px;}
#perfil_txt a{ color:#FFF;}
#perfil_txt p{ display:block; margin:0; padding:0;}
#perfil_txt p a{ color:#FFF;}

form#form_login{ float:left; width:300px; margin:14px 0 0 15px;}
form#form_login #caja1{width:195px; float:left;}
form#form_login #caja1 .seccion{height:30px; float:left;}
form#form_login #caja1 .seccion span{width:70px; display:block; float:left; text-align:right; margin:3px 0 0 0;}
form#form_login #caja1 .seccion input.login_frm{width:105px; display:block; float:right;margin:0 0 0 8px;.margin:0 0 0 6px;}
form#form_login #caja2{width:100px; float:right; }
form#form_login #caja2 a{font-size:10px; display:block; color:#FFF;}
#body{width:846px;margin:0 auto;background-color:#FFF; min-height:250px; padding:8px 0;}
#body p{margin:0;padding:0 10px 5px;font-size:12px;}
#body .columna{width:46%;margin:0 2%;float:left;}
#body .columna h1{margin:0;padding:0;font-size:16px;}
#body .columna p{margin:0;padding:0 0 5px;font-size:12px;}
#foot{width:850px;height:30px;margin:20px auto;}
#foot p{margin:0;padding:0;font-size:10px;text-align:center;}
.mini{font-size:10px}
.wombas_adorno{display:block; z-index:1;position:absolute;left:50%;}
#wombas_adorno_1{margin-left:-515px;.margin-left:-470px;}
#wombas_adorno_2{margin-left:415px;.margin-left:414px;}
ul.control{width:28px;float:left; margin:10px 0 0 10px; }
ul.control li{margin:0;padding:0;width:28px;}
ul.control li a{display:block;text-decoration:none;color:#000;text-transform:uppercase;font-size:14px;font-weight:bold;background:url(../img/opcgalini.png) top left no-repeat;text-align:center;padding-top:6px;height:28px;}
ul.galeria{width:450px;height:250px; float:right;margin:10px;overflow:hidden;}
ul.galeria .mascara{width:450px;height:250px;float:right;}
ul.galeria .mascara li{margin:0;padding:0;border:0;width:450px;height:250px;}
ul.galeria .mascara li img{margin:0;padding:0;border:0;width:450px;height:250px;}
form.capturadatos{width:300px;margin:auto;padding:40px 0;}
form.capturadatos span{display:block;font-size:10px;color:#666;}
form.capturadatos span strong{color:#000;font-size:11px}
form.capturadatos input.introtext{display:block;width:100%;margin-bottom:10px}
form.capturadatos textarea.introtext{display:block;width:100%;height:80px;margin-bottom:10px}
#paso1 p,#paso2 p{margin:0 0 20px;padding:0;}
#paso0 p{margin:0 0 8px;padding:0;}

ul.lista_simple{margin:0;padding:0 10px 5px;border:0;}
ul.lista_simple li{margin:0;padding:0;border:0;}




