body { margin:0 0 0 0; padding:0 0 0 0; background:#0C0C0C url(../99_img/fondo_pagina.png) repeat-x; text-align:center;font:12px Georgia;}

a {color:#850033;text-decoration:none;}
a:hover {color:#F7A237;text-decoration:none;}
img{border:0px;}
h1 {font:22px Georgia; color:#000000;}

div#main {margin:20px auto 0 auto; width:950px; text-align:left;}

div#contextual {position:relative;width:578px; font:12px Trebuchet; color:#FFFFFF;}
div#contextual a {font:12px Trebuchet; color:#F7A237; text-decoration:none;}
div#contextual a:hover {text-decoration:underline;}

div#contacto{float:right;width:180px;padding:40px 0 0 0; margin:0;font:11px Trebuchet; color:#FFFFFF;}
div#contacto a {font:11px Trebuchet; color:#FFFFFF;text-decoration:none;}
div#contacto a:hover {color:#F7A237;}

div#contacto_tienda{float:right;width:170px;padding:0px 30px 0px 0px; margin:0;font:11px Trebuchet; color:#FFFFFF;}
div#contacto_tienda a {font:11px Trebuchet; color:#FFFFFF;text-decoration:none;}
div#contacto_tienda a:hover {color:#F7A237;}

div#menu1 ul {padding:0 0 0 0; margin:0 0 0 0;}
div#menu1 li{margin:10px 0 0 0; list-style: none;}
div#menu1 a {font:17px Georgia; color:#850033; text-decoration:none;}
div#menu1 a:hover {color:#F7A237;}
.menu_off {font:17px Georgia; color:#999999; text-decoration:none;}

div#menu2 ul {padding:0 0 0 0; margin:0 0 0 0;}
div#menu2 li{margin:10px 0 0 0;	list-style: none;}
div#menu2 a {font:12px Georgia; color:#850033; text-decoration:none;}
div#menu2 a:hover {color:#F7A237;}
.menu2_on {font:bold 12px Georgia; color:#850033; text-decoration:none;}

div#explora ul {padding:0 0 0 10px; margin:0 0 0 0;}
div#explora li{margin:10px 0 0 0; list-style: none;}
div#explora a {font:12px Georgia; color:#850033; text-decoration:none;}
div#explora a:hover {color:#F7A237;}

div#contenido {padding:0; margin:0;}
div#contenido li{margin:10px ;}

div#comoes {padding:0; margin:0;}
div#comoes ul {padding:0 0 0 10px; margin:0 0 0 20px; font:11px 'Trebuchet MS',trebuchet; line-height:14px; color:#990033; list-style:circle;}
div#comoes li{padding:5px 0 0 0; list-style:circle;  font:11px 'Trebuchet MS',trebuchet;line-height:14px; color:#990033; width:140px;}
div#comoes p{padding:0 15px 0 15px; margin:1.2em 0 0 0;  font:11px 'Trebuchet MS',trebuchet;line-height:14px; color:#990033;}
div#comoes span{ display:block; padding:15px 15px 0 15px; font:11px 'Trebuchet MS',trebuchet;line-height:14px; color:#990033;}


.txtf {position:relative; clear: left; width:150px; height:1%; display: inline }

div#pie {position:relative; margin:10px 20px 0 20px;font:10px Trebuchet; color:#FFFFFF;}
div#pie a {font:10px Trebuchet; color:#FFFFFF;text-decoration:none;}
div#pie a:hover {font:10px Trebuchet; color:#F7A237;text-decoration:none;}

ul#listac {margin:0 0 0 20px; padding:0;}
ul#listac li {width:660px; margin:30px 0 0 0; padding:0; list-style:none; overflow:hidden;  font:12px Georgia; color:#000000;}
ul#listac img {float:left; width:193px;}
ul#listac div#texto {float:right; width:430px; margin:0; padding:0;}

ul#listan {margin:0; padding:0;}
ul#listan li {width:520px; margin:30px 0 0 0; padding:0; list-style:none; overflow:hidden;  font:12px Georgia; color:#000000;}
ul#listan img {float:left; width:130px;}
ul#listan div#texto {float:right; width:390px; margin:0; padding:0;}
/*lista en presna*/
ul#listap {margin:30px 0 0 20px; padding:0;}
ul#listap li {width:660px; margin:0; padding:0; list-style:none; overflow:hidden;  }
ul#listap img {float:left; width:100px}
ul#listap div#texto {float:right; width:530px; margin:20px 0px 0px 30px; padding:0;}
ul#listap div#linea img{width:660px; height:1px;margin:10px 0px 10px 0px;}

div#pestanas {
    margin:20px 0 0 0;
}
div#pestanas img {
    margin:5px 0 0 0;
}

ul#ul_2 {
    padding:0;
    margin:0;
    list-style:circle;
}
ul#ul_2 li {
    width:440px;
    padding:0;
    margin:5px 0 0 20px;
    list-style:circle;
}
p#fondo_gris{background-color:#ebebeb; padding:5px}
div#font11{font:11px Georgia}

img#boton_ir{vertical-align:middle;margin-left:5px}
div#buscador{margin:104px 0px 20px 20px}
div#buscador div{ padding:0px 0px 5px 0px}
div#buscador select, div#buscador_portugal select  {font:10px Georgia; width:110px}
div#resultado_tiendas img#division{margin-right:34px; float:left}
div#texto_resultado {font:22px Trebuchet; color:#000000; margin:24px 0px 24px 0px}
div#texto_resultado span#naranja{font:22px Trebuchet; color:#F7A237}
div#info_tienda{float:left;width:230px;height:190px;}
div#info_tienda div{position:relative; width:100%; font: 11px Trebuchet;}
div#info_tienda div#marcas_tienda{position:relative; width:100%; margin-bottom:12px; }
div#info_tienda div#nombre_tienda{font:bold 14px Georgia; margin-bottom:8px}
div#info_tienda span#localidad_tienda{font:bold 11px Trebuchet;}
div#info_tienda img{margin-right:10px;}
div#info_tienda a{ color:#F7A237}
div#info_tienda a:hover{color:#850033}

/*********************************/
/*              BACKOFFICE      */

div#form li{ margin:4px 0px 4px 0px; list-style: none;  display:block; width:500px }
div#form ul li, select#select_tiendas,div#form input,div#form textarea,div#form select{font:11px Georgia; }
div#form .txtf{float:left; width:150px;}
div#form input[type=text],div#form select{width:300px;}

div#opciones li{list-style: none;display:inline;padding:30px 30px 30px 30px;}
div#opciones a {font:14px Georgia; color:#850033; text-decoration:none;}
div#opciones a:hover {color:#F7A237;}
.campo_obligatorio{background:rgb(255,222,181) ;}
