/* Para eliminar el borde horrible dorado de Chrome */
*:focus {outline: none;}

body {
   margin: 0 !important;
   position: static !important;
}

#texto , #categoria {
    padding: 0px;
    margin: 0px;
    display:inline-block;
    float:left;
    color: #838281;
    height:20px;
}
#container{margin-top:40px;}
#cuerpo{margin-top:20px;width: 980px;}
#imagenBuscar {
    width:25px;
    height:25px;
    margin: 0px;
    display:inline-block;
    float:right;
    margin-top: 1px;
    padding-top: 4px; /*Esta propiedad no la toma IE, alinea la imagen en firefox*/
    padding-right: 3px;
    margin-right: 1px;
    position:relative;
    z-index: 1;
}

.espaciador {
    width:44%;
    float:left;
}
.espaciadorLogo {
    width:65%;
    float:left;
}
.renglonTipee {
    clear:both;
    width:100%;
    font-size: 12px;
    margin-bottom:5px;
    margin-left:130px;
    float:left;
    color: #4D4C4C;
}
.bordeRedondeado {
    background-color: #ff8620;
    padding: 7px;
    color:white;
    text-decoration: none;
    font-size: 15px;
    font-weight: bold;
}
.bordeRedondeado:hover {
    background-color: #ff630f;
}

.bordeRedondeado a , .bordeRedondeado a:visited{
    color:white;
    text-decoration: none;
    width:100%;
}
.desactivado, .desactivado:hover {
    background-color: gray;
}
.cuadroBusqueda {
    border-style: solid;
    display: block;
    padding: 0px;
    margin: 0px;
    height:35px;
    width:40%;
    border-width:2px;
    float:left;
    border-color: #e6e4e4;
    color: #838281;
    background-color: white;
    margin-left: 20px;
}
.cuadroCategorias {
    border-style: solid;
    display: block;
    padding: 0px;
    margin: 0px;
    height:35px;
    width:25%;
    border-width: 2px;
    float:left;
    border-color: #e6e4e4;
    color: #838281;
    background-color: white;
    margin-left:130px;
}

#categoria {
    border-style: none;
    border-right-color: #e6e4e4;
    border-left-color: #e6e4e4;
    border-bottom-color: #e6e4e4;
    border-top-color: #e6e4e4;
    margin-right: 5px;
    color: #838281;
    background-color: white;
    font-size: 16px;
    margin-top: 8px;
    padding-left: 3px;
    width:98%
}

#texto {
    border-style:none;
    border-width: 0px;
    color: #333333;
    margin-top: 7px;
    padding-left: 1px;
    width:87%;
    margin-left: 2px;
    font-family: arial;
    font-weight: bold;
    font-size: 19px;
    height:80%;
}
#opcionPais,#opcionProvincia {
    float:left;
    width:19%;
}
#opcionProvincia { margin-left:15px;}

.crearTienda {  float:left; margin-left: 12%; width:35%;}

.publicarAviso {  float:right; margin-right:12%; width:35%;}

#buscador {   margin-top: 30px; }

#buscadorOpciones {
    margin-top:5px;
    clear:both;
    float:left;
    width:100%;
    font-size: 13px;
}
#buscadorGeo {
    margin-top: 20px;
    float:left;
    width:100%;
}

#renglonPais {
    float:left;
    width:100%;
}

#leyendas,  #destacadas{
    border-top: solid thin #e3e2e2;
    border-bottom: solid thin #e3e2e2;
    font-size:12px;
    font-weight: bold;
    color: #838281;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 15px;
    margin-top:15px;
    float:left;
    clear:both;
    width:100%;
}

.tituloLeyenda {
    display:block;
    width:100%;
    float:left;
    font-size:14px;
    margin-bottom:4px;
    color: #4D4C4C;
}

#leyendas h1, #destacadas h1, #reviews h1 {
    font-size:12px;
    font-weight: bold;
    color: #838281;
    margin:0px;
    padding:0px;
}

.botonImagen {
    height:23px;
    width:23px;
    background-position:center;
    float: right;
}

.logoPrincipal {
    text-align: center;
    float:left;
    width:100%;
}
#leyendaPais {
    color: #4D4C4C;
    font-size: 13px;
}
.logo {

}

.logoPrincipal span {
    clear:right;
    display:block;
}

.logoPrincipal .titulo {
    margin-top: 0px;
    /*padding-right: 38px;*/
    font-size: 17px;
    color: #4d4c4c;
}
.logoPrincipal img {

}
#linksPrincipales {
    margin-top: 20px;
    font-size: large;
    float:left;
    clear:both;
    width:100%;
    display:none;
    margin-bottom: 20px;
    text-align: center;

}
span.category:hover {
    color:white;
    background-color: #2b3c8b;
}

#idprovincia, #idpais {
    width: 100%;
}
#redesSociales {
    float:right;
    display:inline;
    text-decoration: none;
    clear:none;
    margin:0px;
    padding:0px;
}
#redesSociales a img {
    width:32px;
    height:32px;
    border:none;
    text-decoration: none;
}
#redesSociales a {
    text-decoration: none;
}
.leyendaPorqueMuncom {
    position:absolute;
    left: 30px;
    width: 240px;
    top:60px;
    height: 40px;	
    font-size: 13px;
}
.leyendaPorqueMuncom  a{
    width:100%;
    display:block;
    margin-bottom: 8px;
}
.leyendaPorqueMuncom img {
    border: none;
}

#tablaTiendasDestacadas {
    table-layout: fixed;
    overflow: hidden;
    width: 100%;
    border-spacing: 30px 5px;
    text-align: center;
}

#tablaTiendasDestacadas td {
    width: 150px;
}

.celdaConBorde {
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: black;
    border-left-color: black;
    border-bottom-color: black;
    border-top-color: black;
}

.logoDestacadas {
    border: none;
    max-width: 150px;
    max-height: 150px;
    /*Como lamentablemente todavía hay gente que usa IE6 son necesarias las siguientes líneas*/
    width: expression(this.width > 150 ? "150px" : true);
    height: expression(this.height > 150 ? "150px" : true);
}

#paises{
    font-size:12px;
    font-weight: normal !important;
    color: #838281;
    /*margin:0px;
	padding:0px;*/
}

#reviews {
    clear: both;
    width: 100%;
    table-layout: fixed;
    overflow: hidden;
    width: 100%;
    border-spacing: 30px 5px;
    text-align: center;
}

#reviews td {
    width: 30%;
}

.logoReviews {
    border: none;
    max-width: 200px;
    max-height: 75px;
    /*Como lamentablemente todavía hay gente que usa IE6 son necesarias las siguientes líneas*/
    width: expression(this.width > 200 ? "200px" : true);
    height: expression(this.height > 75 ? "75px" : true);
}
.calificacionFacebook {
    margin: 10px 0;   
}
#opinionesFacebook .tituloLeyenda {
    font-weight: bold;
}

.fila {
    margin-top:7px;
    font-size: 13px;
}
.tituloFilas {
    font-weight: bold;
    margin-top: 20px !important;
}
.caracteristica {
    /*display: inline-block;*/
}

#caracteristicas {
    clear: both;
}
#columna1, #columna2, #columna3 {
    width: 30%;
    float: left;
}
.imagenCentro {
    text-align: center;
}
.ceroGrande {
    font-size:96px;
    color: #C2C2C2;
}
.imagenDerecha {
    float: right;
    margin-top: 20px;
}

#columna2, #columna3 {
    margin-left: 5%;
}

#infoMantenimiento {
   background-color:  #FFFFDD;
   color: red;
   font-size: 12px;
   border-bottom: 1px solid #E3E2E2;
   width: 100%;
   min-width: 800px;
}
#barraMuncom {
        /*background: url(http://www.muncom.com/images/background-muncom-bar.png);*/
        color: #FFFFFF; 
        width:100%;
        font-size: 13px;
        padding: 1px 0px 1px 0px;
        font-weight: bold;
        height: 31px;
        /*BordesRedondeados
        -moz-border-radius:0 0 10px 10px;
        -webkit-border-radius:0 0 10px 10px;
        -khtml-border-radius:0 0 0 10px 10px;
        border-radius:0 0 10px 10px;*/
        behavior:url(http://www.muncom.com/librerias/PIE/PIE.htc);
        position: absolute;
        left: 0;
        top: 0;
        min-width: 980px;
        z-index: 20;

        background: #828c95; /*old browsers*/
        background: -moz-linear-gradient(top, #b5bdc8 0%, #626D75 0%, #28343b 100%); /* firefox */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5bdc8), color-stop(0%,#626D75), color-stop(100%,#28343b)); /* webkit */
        -pie-background: linear-gradient(#626D75,#28343b);
        background:-o-linear-gradient(top, #626D75, #28343b); 
    }
    #barraMuncom img {
        border: none;
    }
    #headerLnks, #cargandoTienda {
        /* Separar la cabecera de la tienda para que el módulo de Muncom no la tape */
        margin-top: 32px;
    }
    .calificacion-galeria {
        width: 150px !important;
    }
    #barraMuncom a {
        color: #FFFFFF;
        text-decoration: none;
    }
    #poweredBloque {
        float: right; 
        margin-top: 8px;
        margin-right: 3px;
    }
    #poweredEnlace {
        font-weight: normal !important;
        margin-top: 3px;
    }
    #botonesBarra {
        position: relative;
        padding-top: 2px;
        margin-left: 7px;
    }
    #botonesBarra img {
        margin: 6px 2px 2px 2px;
        height: 20px;
        width: 20px !important;
    }
    #barraIzquierda {
        float:left;
        margin-top:8px;
        margin-left: 3px;
    }
    .miniLogo {
        /*float:left;
        margin-left: 10px;*/
        width: 17px;
        vertical-align: text-top;
    }
 #widgetfacebook {
    position: absolute;
    z-index: 30000;
    height: 400px;
    left: 33px !important;
    top: 13px !important;
}
#widgettwitter {
    position: absolute;
    z-index: 30000;
    left: -226px !important;
    top: 13px !important;
}
    #botonG {
        position: relative;
        top: -2px; 
    }
    .enlaceModulo {
        margin-left: 3px;
        background-color: #404040;
        border: #686A69 solid 1px;
        padding: 2px;
        /*BordesRedondeados*/
        -moz-border-radius:6px 6px 6px 6px;
        -webkit-border-radius:6px 6px 6px 6px;
        -khtml-border-radius:6px 6px 6px 6px;
        border-radius:6px 6px 6px 6px;
        z-index: 100;
        behavior:url(http://www.muncom.com/librerias/PIE/PIE.htc);
    }

    .enlaceModulo:hover {
        background-color: #686A69;
    }

    /*Estilos del buscador */

    .cuadroBusquedaModulo {
        border-style: solid;
        display: block;
        padding: 0px;
        margin-top: 4px;
        height:20px;
        width:160px;
        border-width:1px;
        float:left;
        background-color: white;
        margin-left: 5px;
        /*BordesRedondeados*/
        -moz-border-radius:4px 4px 4px 4px;
        -webkit-border-radius:4px 4px 4px 4px;
        -khtml-border-radius:4px 4px 4px 4px;
        border-radius:4px 4px 4px 4px;
        behavior:url(http://www.muncom.com/librerias/PIE/PIE.htc);
    }

    #textoModulo {
        padding: 0px;
        margin: 0px;
        display:inline-block;
        float:left;
        color: #838281;
        height:20px;
        border-style:none;
        border-width: 0px;
        color: #333333;
        margin-top: 3px;
        padding-left: 1px;
        width:85%;
        /*margin-left: 2px;*/
        font-family: arial;
        font-weight: bold;
        font-size: 12px;
        height:75%;
    }

    #imagenBuscarModulo {
        width:20px;
        height:20px;
        margin: 0px;
        display:inline-block;
        float:right;
        /*
        padding-top: 4px;
        padding-right: 3px;
        */
        position:relative;
        z-index: 1;
    }
    .ac_results {
    background-color: white;
    border: 1px solid black;
    overflow: hidden;
    padding: 0;
    z-index: 99999;
}
.ac_results ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.ac_results li {
    cursor: default;
    display: block;
    font: menu;
    font-size: 12px;
    line-height: 16px;
    margin: 0;
    overflow: hidden;
    padding: 2px 5px;
}
