/*   
Railef 
URI: http://www.railef.com
Version: 3
Author: Railef.com
Author URI: http://www.railef.com
*/

@import url(reset.css);
@import url(reset-fonts.css);
@import url(menus.css);
@import url(menu-h.css);
/*@import url(formulario.css);*/
@import url(categorias.css);
@import url(editar.css);
@import url(fonts.css);
@import url(calendario.css);
body,
html {
    margin:0;
    padding:0;
    font-size: 13px;
    line-height:18px;
    color: #403d39;

}
body {
    min-width:980px;

}

p {
    padding-bottom: 10px;

}

a {
    color: #EC008C;
    outline: none;

}


a:hover {
    outline: none;
    color: #ff40b3;
}

img {
    border: 0px;
}

#ctr-encab, #ctr-menu, #ctr-cuerpo, #ctr-pie {
    float: left;
    width: 100%;
}

#encab, #menu, #cuerpo, #pie {
    margin: 0 auto;
    width: 979px;
}

#col-izq {
    float: left;
    width: 512px;
    margin-right: 12px;
}

#col-cen {
    float: left;
    width: 220px;
    margin-right: 12px;
    display: none;
}

#col-der {
    float: right;
    width: 200px;
    display: none;
}

#col-izq-ancha {
    float: left;
    width: 744px;
    margin-right: 12px;
}

.bloque-ctd {
    position: relative;
    float: left;
    width: 100%;
}

#cargador-calendario {
    position: absolute;
    top: 10px;
    left: 10px;
}
.selec a {
    color: #FF0000 !important;
}

.bloque-esp {
    float: left;
    width: 100%;
}

#compartir, #descargar, #imprimir {
    float: left;
    width: 60px;
}

#cargador {
    display: none;
    position: fixed;
    top: 14px;
    left: 50%;
    margin-left: -8px;
    width: 16px;
    z-index: 3007;
    height: 16px;
    padding: 5px;
    background-color: #ccc;
    -moz-border-radius: 4px; -webkit-border-radius: 4px;
    background: url(img/cargador.gif) no-repeat;
}

#menu-login-usuario {
    position: relative;
    float: left;
    width: auto;

}
.submenu-usuario {
    position: absolute;
    background: #ccc;
    top: 15px;
    left: 0px;
}
