
@import "header.css";

@import "registro.css";

@import "tips.css";

@import "beneficios.css";

@import "ficha.css";

@import "acerca_mr.css";

@import "comentarios.css";

@import "clubes.css";

@import "posts.css";


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
        margin: 0;
        padding: 0;
        border: 0;
        outline: invert none 0pt;
        font: inherit inherit 100% inherit;
        vertical-align: baseline;
        z-index: 0;
        text-decoration: none;
}

body {
        color: black;
        background: #ffffff;
        margin: 20px 0 0 0;
        font: 12px arial;
}


* html .contenedor {
        margin: 0 auto;
        width: 911px;
}

* html .w1_left {
        width: 595px;
        float: left;
        height: auto;
        margin: 0 10px 0 0;
}

.bg_login{
        background: #c1baa4;
        height: 160px;
        width: 305px;
        font: 12px "Helvetica", sans-serif;
}

.bg_login .contenido_tips {
        color: #333333;
        padding: 15px 15px 0 15px;
        font: bold 1.1em "tahoma";
}

.bg_login ul li{
        list-style: none;
        margin: 5px 0;
        width: auto;
        text-align: center;
}

.bg_login ul li input{
        text-align: left;
}

.bg_login ul li span{
        list-style: none;
        margin: 5px 5px;
        font-weight: bold;
        text-align: right;
}

.body_home .box_datos {
        width: 25%;
        float: left;
        height: auto;
}

.body_home .columna_izq {
        width: 595px;
        float: left;
        height: auto;
}

.contenedor {
        margin-left: auto;
        margin-right: auto;
        width: 911px;
}

.contenedor .left_col1 {
        width: 30%;
        float: left;
        height: 450px;
        border-right: 1px solid #838383;
        padding-top: 70px;
}

.contenedor .left_col2 {
        width: 68%;
        float: left;
        height: auto;
        margin-left: 10px;
}

.foot{
        width: 911px;
        height: auto;
        text-align: left;
        border-top: 1px solid #858585;
        margin: 10px 0;
        padding: 5px 0;
}

.historia .cont {
		color:#2f2f2f;
        width: 590px;
        height: auto;
        margin: 10px 0 15px 0;
        border-top: 1px dotted #c5bf91;
        padding-top: 10px;
}

.historia b{
        font-size: 1.8em;
        display: block;
}

.historia img{
        margin: 0;
}

.w1, .body_home {
        width: 100%;
}

.w1_left {
        width: 596px;
        float: left;
        height: auto;
        margin: 0 10px 0 0;
}

#historia_izq {width:135px; float:left;}
#historia_derecha { float:none;}

.copete {
	font-size:12px;
	font-weight:bold;
	margin:8px 0;
	}

#historia_derecha h3 {
	font-size:22px;
	font-weight:bold;
	color:#2f2f2f;}



.w1_right {
        width: 300px;
        float: left;
        height: auto;
}

.w1_right div {
        margin: 5px 0;
}

.zoomy a, .zoomy2 a {
        outline: none;
        border: 0px solid #372919;
        text-decoration: none;
        background: left top;
        text-indent: 1px;
        color: #ffffff;
}

.zoomy li, .zoomy2 li {
        list-style: none;
        float: left;
        margin-right: 5px;
        margin-bottom: 5px;
        width: 110px;
        HEIGHT: 350 XP;
        color: #ffffff;
}

.zoomy, .zoomy2 {
        float: left;
        width: 40%;
        height: auto;
}

a:link, a:hover, a:visited {
        color: #333333;
}

.espera{
background: #fbfbfb url(../images/wait22trans.gif) no-repeat center center;
height: 50px;
widht:  350px;
float: left;
padding: 1% 2% 2% 2%;
font-family: tahoma;
font-size: 11px;
color: #cb2424
}
