body {
    margin:15px 0px 0px 0px;
    padding:0px;
    background-color:#f2f2f2;
}
img {
    border:0px;
}
/* CONTENT */
.content {
    margin:auto;
    width:958px;
    position: relative;
}
.content .header {
    float:left;
    width:958px;
    background-color:#FFF;
}
.content .center {
    float:left;
    width:958px;
    background-color:#FFF;
    padding-top:27px;
    padding-bottom:27px;
}
.content .center .boton_chat{
    float:left;
    margin-left:30px;
}
.content .footer{
    float:left;
    height:20px;
    width:958px;
    background-image:url(../images/body/footer.jpg);
    background-repeat:no-repeat;
}
.content .footersite{
    float:left;
    width:958px;
    margin-top:5px;
    text-align:center;
    font-family:Arial;
    font-size:11px;
    color:#6e6c6c;
    line-height:1.5em;
    padding-bottom:10px;
}
.content .footersite ul,li {
    float:left;
    list-style:none;
    padding:0px;
    margin:0px;
}
.content .footersite .ml {
    margin-left:5px;
    margin-right:5px;
}
.content .footersite .ml2 {
    margin-left:37px;
}
.mac.webkit .content .footersite .ml2 {
    margin-left:30px;
}
.content .footersite a{
    font-family:Arial;
    font-size:11px;
    color:#6e6c6c;
    text-decoration:none;
}
.content .footersite a:hover {
    color:#535454;
}
/* INFOIRMATIONS*/
#informations{
    width:660px;
    background-image: url(../images/body/informations.png);
    background-repeat: no-repeat;
    height:530px;
}
#informations .texto{
    height:411px;
    float:left;
    padding-top: 100px;
    padding-right: 80px;
    padding-bottom: 10px;
    padding-left: 65px;
    background-image: url(../images/body/logo.png);
    background-repeat: no-repeat;
    background-position: 46px 22px;
}
#informations .close{
    background-image:url(../images/body/apple-close.png);
    background-repeat:no-repeat;
    position:absolute;
    top:15px;
    right:15px;
    height:28px;
    width:28px;
}
#informations .texto .title{
    font-size:18px;
    color:#454346;
    font-family:"Century Gothic";
    margin-top:20px;
    margin-left:25px;
    font-weight: bold;
}
#informations .texto p{
    color:#979797;
    float:left;
    font-family:"Century Gothic";
    font-size:14px;
}
#informations .texto ul{
    float:left;
    padding:10px;
    margin-top:0px;
    .margin-top:20px;
    width:100%;
}
#informations .texto ul li{
    color:#979797;
    float:left;
    font-family:"Century Gothic";
    font-size:14px;
    list-style-position: outside;
    width:100%;
}
#informations li{
    list-style-type: disc;
    list-style-position: outside;
}
/* HEADER */
.h_logo {
    float:left;
    width:122px;
    height:57px;
    margin-top:34px;
    margin-left:64px;
}
.h_menu {
    float:right;
    width:625px;
    margin-top:38px;
    margin-right:35px;
}
.h_menu div.mtop {
    float:left;
    width:625px;
    font-size:11px;
    color:#959595;
    font-family:"Century Gothic";
    font-weight:bold;
    padding-bottom:7px;
    border-bottom:1px solid #e5e5e5;
}
.h_menu div.mtop ul,li {
    float:left;
    list-style:none;
    padding:0px;
    margin:0px;
}
.h_menu div.mtop .ml {
    margin-left:5px;
    margin-right:5px;
}
.h_menu div.mtop a {
    font-size:11px;
    color:#959595;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration:none;
}
.h_menu div.mtop a:hover {
    color:#535454;
}
.h_menu div.mbottom {
    float:left;
    font-size:10px;
    color:#959595;
    font-family:"Century Gothic";
    font-weight:bold;
    padding-top:7px;
}
.h_menu div.mbottom ul,li {
    float:left;
    list-style:none;
    padding:0px;
    margin:0px;
}
.h_menu div.mbottom .ml {
    margin-left:5px;
    margin-right:5px;
}
.h_menu div.mbottom a {
    font-size:10px;
    color:#959595;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration:none;
}
.h_menu div.mbottom a:hover {
    color:#535454;
}
.h_menu div.search {
    float:right;
    margin-top:7px;
}
.h_menu div.search input.btn_search{
    float:left;
    width:56px;
    height:16px;
    background-image:url(../images/body/btn_search.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
    margin-left:3px;
}
.h_menu div.search input.textfield{
    float:left;
    border:1px solid #cdcdcd;
    padding:1px;
    font-size:9px;
    color:#959595;
    font-family:"Century Gothic";
}
.h_mn_right {
    float:right;
    width:260px;
    margin-top:9px;
    margin-right:46px;
}
.h_mn_right div.menu{
    float:left;
    margin-left:5px;
    font-size:11px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-weight:bold;
    width:300px;
}
.h_mn_right div.menu ul,li {
    float:left;
    list-style:none;
    padding:2px;
    margin:0px;
}
.h_mn_right div.menu .ml {
    margin-left:5px;
    margin-right:5px;
}
.h_mn_right a{
    font-size:11px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration:none;
}
.h_mn_right a.buy{
    background-image:url(../images/body/bag_hmnright.jpg);
    background-repeat:no-repeat;
    background-position:right top;
    padding:3px 25px 0px 0px;
    margin-right:4px;
}
.h_mn_right div.mshade{
    float:left;
    width:260px;
    height:4px;
    background-image:url(../images/body/h_mn_right.jpg);
    background-repeat:no-repeat;
    margin-top:3px;
}
/* CENTER */
.chome_bleft {
    float:left;
    width:369px;
    border:1px solid #dbdbdb;
    padding:2px;
    margin-left:36px;
}
.chome_bleft img{
    border:1px solid #dbdbdb;
}
.chome_bleft div.navigation {
    float:right;
    width:366px;
    position:absolute;
    margin-top:-23px;
    margin-left:1px;
    text-align:right;
}
.mac.webkit .chome_bleft div.navigation {
    float:right;
    width:366px;
    position:absolute;
    margin-top:-20px;
    margin-left:1px;
    text-align:right;
}
.ie8 .chome_bleft div.navigation {
    float:right;
    width:366px;
    position:absolute;
    margin-top:-22px;
    margin-left:1px;
    text-align:right;
}
.ie7 .chome_bleft div.navigation {
    float:right;
    width:364px;
    position:relative;
    margin-top:-24px;
    margin-right:2px;
    text-align:right;
}
.chome_bleft div.navigation a{
    background-color:#d7d1c8;
    padding:2px 5px 2px 5px;
    font-size:15px;
    color:#ffffff;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    font-weight:bold;
}
.chome_bright {
    float:left;
    width:491px;
    border:1px solid #dbdbdb;
    padding:2px;
    margin-left:13px;
}
.chome_bright img{
    border:1px solid #dbdbdb;
}
.chome_bright div.navigation {
    float:right;
    width:488px;
    position:absolute;
    margin-top:-23px;
    margin-left:1px;
    text-align:right;
}
.mac.webkit .chome_bright div.navigation {
    float:right;
    width:488px;
    position:absolute;
    margin-top:-20px;
    margin-left:1px;
    text-align:right;
}
.ie8 .chome_bright div.navigation {
    float:right;
    width:488px;
    position:absolute;
    margin-top:-22px;
    margin-left:1px;
    text-align:right;
}
.ie7 .chome_bright div.navigation {
    float:right;
    width:484px;
    position:relative;
    margin-top:-23px;
    margin-right:1px;
    text-align:right;
}
.chome_bright div.navigation a{
    background-color:#d7d1c8;
    padding:2px 5px 2px 5px;
    font-size:15px;
    color:#ffffff;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    font-weight:bold;
}
.chome_buynow {
    float:left;
    width:488px;
    margin-top:35px;
    margin-left:13px;
}
.chome_buynow div.txt {
    float:left;
    width:212px;
    height:19px;
    background-image:url(../images/body/txt_buynow.jpg);
    background-repeat:no-repeat;
    margin-left:23px;
}
.chome_buynow div.buy {
    float:left;
    width:116px;
    margin-left:42px;
}
.chome_banner {
    float:left;
    width:491px;
    margin-top:28px;
    overflow:hidden;
}
.chome_banner div.content{
    float:left;
}
.chome_banner div.title{
    font-size:18px;
    color:#454346;
    font-family:"Century Gothic";
    margin-top:33px;
    margin-left:25px;
}
.chome_banner div.description{
    font-size:11px;
    color:#454346;
    font-family:"Century Gothic";
    margin-left:25px;
    margin-top:15px;
}
.chome_banner div.link{
    text-align:right;
    margin-top:15px;
    padding-right:30px;
}
.chome_banner div.link a{
    font-size:12px;
    color:#d2d1d2;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration:none;
    text-transform: uppercase;
}

/* #HELP */
.help {
    float:left;
    width:884px;
    margin-left:38px;
}
.help .hp_section_title {
    float:left;
    width:861px;
    margin-left:23px;
    padding-bottom:10px;
    font-size:22px;
    color:#b1b0b0;
    border-bottom:1px solid #E5E5E5;
    font-family:"Century Gothic";
}
.help .hp_sidebar_options {
    float:left;
    width:200px;
    margin-top:20px;
}
.help .hp_sidebar_options .hp_mp {
    float:left;
    width:200px;
}
.help .hp_sidebar_options .hp_mp ul.helpmenu {
    margin:0px;
    padding:0px;
}
.help .hp_sidebar_options .hp_mp li.helpmenu {
    margin:4px 0px 4px 0px;
    padding:0px;
    list-style:none;
    clear:left;
}
.help .hp_sidebar_options .hp_mp a.helpmenu {
    background-image:url(../images/help/hp_menu_off.jpg);
    background-repeat:no-repeat;
    padding:0px 0px 0px 22px;
    font-size:14px;
    color:#b1b1b1;
    font-family:"Century Gothic";
    text-decoration:none;
    font-weight:bold;
}
.help .hp_sidebar_options .hp_mp a.helpmenu:hover {
    background-image:url(../images/help/hp_menu_on.jpg);
    background-repeat:no-repeat;
    color:#555555;
}
.help .hp_online {
    float:left;
    width:155px;
    height:123px;
    background-image:url(../images/help/hp_online.jpg);
    background-repeat:no-repeat;
    margin-top:20px;
}
.help .hp_online .online_help_tt{
    float:left;
    width:120px;
    color:#454346;
    font-size:11px;
    font-weight:bold;
    font-family:"Century Gothic";
    margin-top: 23px;
    margin-left: 35px;
}
.help .hp_online .online_help_assistents{
    float:left;
    width:155px;
    color:#666666;
    font-size:11px;
    font-family:Arial;
    margin-top:5px;
    width:120px;
    margin-left: 35px;
}
.help .hp_online .online_help_chat {
    float:left;
    margin-top:15px;
    width:120px;
    margin-left: 35px;
}
.help .hp_online .online_help_not_chat {
    float:left;
    margin-top:5px;
    width:120px;
    margin-left: 35px;
}
.help .hp_content {
    float:left;
    width:643px;
    margin-top:20px;
    margin-left:38px;
}


.help .hp_content .ewmsg {
    font-size:12px;
    color:#F00;
    font-family:"Century Gothic";
}
.help .hp_content .campotexto{
    font-size:12px;
    color:#535454;
    font-family:"Century Gothic";
}
.help .hp_content .answers_content{
    font-size:14px;
    color:#979797;
    font-family:"Century Gothic";
}



.help .hp_content .hp_content_tt {
    float:left;
    width:643px;
    color:#979797;
    font-size:14px;
    font-weight:bold;
    font-family:"Century Gothic";
}
.help .hp_content .hp_content_center {
    float:left;
    width:643px;
    margin-top:15px;
}

.help .hp_content .hp_content_center .botonenviar {
    background-image:url(../images/acccount/btn_event_send.jpg);
    background-repeat:no-repeat;
    width:67px;
    height:17px;
    border: 0px solid #FFFFFF;
    border-style:none;
    cursor:pointer;
}

.help .hp_content .hp_content_center .hp_videocontent {
    float:left;
    width:305px;
    margin-bottom:30px;
    margin-right:15px;
}
.help .hp_content .hp_content_center .hp_videocontent .hp_thumb_video {
    float:left;
    width:301px;
    border:2px solid #807f81;
}
.help .hp_content .hp_content_center .hp_videocontent .hp_video_txt {
    float:left;
    width:305px;
    margin-top:5px;
    color:#979797;
    font-size:14px;
    font-family:"Century Gothic";

}
.help .hp_content .hp_content_center .hp_videocontent .hp_video_btn {
    float:left;
    width:305px;
    text-align:center;
    margin-top:5px;
}
.help .hp_content .list_questions {
    float:left;
    width:643px;
}
.help .hp_content .list_questions a.question{
    float:left;
    clear:left;
    color:#979797;
    font-size:14px;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration:none;
    margin-bottom:5px;
}
.help .hp_content .list_answers {
    float:left;
    width:643px;
    margin-top:5px;
    padding-top:5px;
    text-align: justify;
}

.help .hp_content .list_answers li{
    list-style-image: url(../images/cart/listcheck.png);
    list-style-position: outside;
    float: none;
}

.help .hp_content .list_answers .box_answers{
    float:left;
    width:643px;
    color:#979797;
    font-size:14px;
    font-family:"Century Gothic";
    margin-bottom:15px;
} 
.help .hp_content .list_answers .box_answers .answers_name {
    color:#535454;
    margin-bottom:15px;
    font-weight: bolder;
}
.help .hp_content .list_answers .box_answers .answers_content {
    color:#979797;
}
.help .hp_content .list_answers .box_answers .answers_content a{
color: #2B81AF;
font-size: 13px;
text-decoration: none;
}
.help .hp_content .list_answers .box_answers .answers_content a:hover{
text-decoration: underline;
}
.help .hp_content .list_answers .box_answers .answers_content table {
    text-align: center;
    background-color: #f2f2f2;
    table-layout: auto;
    border-collapse: collapse;
    }

.help .hp_content .list_answers .box_answers .answers_content table th{
    background-color: #e3e3e9;
}

.help .hp_content .list_answers .box_answers .answers_content table tr{
    border: 1px #2b81af solid;
}
.help .hp_content .list_answers .box_answers .answers_content table tr:hover{
    background-color: #e3e3e9;
}
.help .hp_content .list_answers .box_answers .answers_content table td{
    padding: 5px;
}

.help .hp_content .list_answers .box_answers .answers_content table caption{
    font-size: 10px;
    color: #2b81af;
    caption-side: bottom;
    }

.help .generic{
    float:left;
    width:884px;
    color:#979797;
    font-size:14px;
    font-family:"Century Gothic";
    margin-bottom:15px;
    text-align: center;
}
.help .generic a{
color: #2B81AF;
font-size: 13px;
text-decoration: none;
}

.help .generic a:hover{
text-decoration: underline;
}
.help .generic table {
    text-align: center;
    background-color: #f2f2f2;
    table-layout: auto;
    border-collapse: collapse;
    }

.help .generic table th{
    background-color: #e3e3e9;
}

.help .generic table tr{
    border: 1px #2b81af solid;
}
.help .generic table tr:hover{
    background-color: #e3e3e9;
}
.help .generic table td{
    padding: 5px;
}

.help .generic table caption{
    font-size: 10px;
    color: #2b81af;
    caption-side: bottom;
    }



.help .hp_content .list_downloads1 {
    float:left;
    width:268px;
    border-right:1px solid #e5e5e5;
    margin-left:15px;
    margin-top:15px;
}
.help .hp_content a.linkdownload {
    float:left;
    clear:left;
    margin-bottom:10px;
    background-image:url(../images/help/img_downloads.jpg);
    background-repeat:no-repeat;
    padding:7px 0px 5px 29px;
    font-weight:bold;
    color:#979797;
    font-size:14px;
    font-family:"Century Gothic";
    text-decoration:none;
}
.help .hp_content .list_downloads2 {
    float:right;
    width:260px;
    margin-top:15px;
}
.help .hp_content .consultform {
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
}
.help .hp_content .consultform .inputs_txt {
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    text-align:right;
    padding-right:9px;
}
.help .hp_content .consultform .frm_input {
    border:1px solid #cdcdcd;
    padding:3px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.help .hp_content .consultform .frm_select {
    border:1px solid #cdcdcd;
    padding:1px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.help .hp_content .consultform .btn_send {
    width:66px;
    height:17px;
    background-image:url(../images/help/btn_send.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
    margin-left:56px;
}
/* #STORE*/
.store {
    float:left;
    width:884px;
    margin-left:38px;
}
.store .st_section_store {
    float:left;
    width:861px;
    margin-left:23px;
    font-size:22px;
    color:#b1b0b0;
    font-family:"Century Gothic";
}
.store .st_content {
    float:left;
    margin-top:20px;
    width: 917px;
    margin-left: -14px;
}
.store .st_content .st_box {
        border-top:1px solid #efefef;

    float:left;
    width:436px;
    background-color:#f0f0f0;
    margin-right:9px;
    color:#979797;
    font-size:14px;
    font-family:"Century Gothic";
}
.store .st_content .st_box .st_images{
    position:relative;
}
.store .st_content .st_box .st_images .st_buttons {
    position:absolute;
    bottom: 2px;
    right: 2px;
}
.store .st_content .st_box .st_images .st_buttons a.change{
    background-color:#65605a;
    color:#ffffff;
    font-size:12px;
    font-family:Verdana;
    font-weight:bold;
    text-decoration:none;
    float:left;
    padding:4px 6px 4px 6px;
    margin-left:3px;
    opacity: 0.8;
    filter:alpha(opacity=80);

}
.store .st_content .st_box .st_location {
    width:203px;
    color:#6e6c6c;
    font-size:14px;
    font-family:"Century Gothic";
    margin: 24px auto 0;
    text-align: center;
}
.store .st_content .st_box .st_map {
    width:327px;
    margin: 24px auto 0;
}
.store .st_content .st_box .st_map_wach {
    width:296px;
    margin: 26px auto;
    text-align:center;
}
/* #BZ_CLUB*/
.bz_club {
    float:left;
    width:884px;
    margin-left:38px;
}
.bz_club .introtex {
    font-size:14px;
    color:#979797;
    font-family:"Century Gothic";
}
.bz_club .cajatexto{
    font-size:12px;
    color:#979797;
    font-family:"Century Gothic";
}
.bz_club .bz_section_club {
    float:left;
    width:861px;
    margin-left:23px;
    padding-bottom:10px;
    font-size:22px;
    color:#b1b0b0;
    border-bottom:1px solid #E5E5E5;
    font-family:"Century Gothic";
}
.bz_club .bz_sidebar {
    float:left;
    width:255px;
    margin-top:20px;
}
.bz_club .bz_sidebar .bz_credit {
    float:left;
    width:255px;
    text-align:center;
}
.bz_club .bz_sidebar .bz_login {
    float:left;
    width:249px;
    border:1px solid #d4d4d4;
    padding:2px;
}
.bz_club .bz_sidebar .bz_login .bz_login_center {
    float:left;
    width:247px;
    border:1px solid #d4d4d4;
    padding:13px 0px 13px 0px;
}
.bz_club .bz_sidebar .bz_login .bz_login_center .bz_login_rows {
    float:left;
    width:223px;
    margin-left:13px;
    margin-top:2px;
    margin-bottom:2px;
}
.bz_club .bz_sidebar .bz_login .bz_login_center .bz_login_rows2 {
    float:left;
    width:223px;
    margin-left:13px;
    margin-top:20px;
    margin-bottom:2px;
}
.bz_club .bz_sidebar .bz_login .bz_login_center .bz_rows_txt1 {
    font-size:14px;
    color:#454346;
    font-family:"Century Gothic";
}
.bz_club .bz_sidebar .bz_login .bz_login_center .inputs_txt_error{
    font-size:14px;
    color:#fc0101;
    font-family:"Century Gothic";
    padding-left:15px;
    background-image:url(../images/contact/error.jpg);
    background-repeat:no-repeat;
    background-position:left;
}
.bz_club .bz_sidebar .bz_login .bz_login_center a.bz_rows {
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    text-decoration:none;
}
.bz_club .bz_sidebar .bz_login .bz_login_center .bz_rows_input {
    border:1px solid #cdcdcd;
    padding:3px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.bz_club .bz_sidebar .bz_login .bz_login_center .bz_btn_enter {
    width:66px;
    height:17px;
    background-image:url(../images/bzclub/btn_enter.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
}
.bz_club .bz_center {
    float:right;
    width:584px;
    margin-top:20px;
    color:#969797;
    font-size:14px;
    font-family:"Century Gothic";
}
.bz_club .bz_center .bz_form_register {
    float:right;
    width:584px;
    margin-top:20px;
    margin-bottom:20px;
}
.bz_club .bz_center .bz_form_register .inputs_txt {
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    text-align:right;
    padding-right:9px;
}
.bz_club .bz_center .bz_form_register .frm_input {
    border:1px solid #cdcdcd;
    padding:3px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.bz_club .bz_center .bz_form_register .frm_select {
    border:1px solid #cdcdcd;
    padding:1px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.bz_club .bz_center .bz_form_register .btn_send {
    width:66px;
    height:17px;
    background-image:url(../images/help/btn_send.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
}
/* #HIT_CASE */
.hit_case {
    float:left;
    width:884px;
    margin-left:38px;
}
.hit_case .hit_case {
    float:left;
    width:861px;
    margin-left:23px;
    padding-bottom:10px;
    font-size:22px;
    color:#b1b0b0;
    border-bottom:1px solid #E5E5E5;
    font-family:"Century Gothic";
}
.hit_case .hit_case_content {
    float:left;
    width:861px;
    margin-left:23px;
    margin-top:30px;
}
.hit_case .hit_case_content .hit_questions {
    float:left;
    width:861px;
}
.hit_case .hit_case_content a.hit_questions {
    float:left;
    clear:left;
    font-size:14px;
    color:#979797;
    font-weight:bold;
    font-family:"Century Gothic";
    margin:2px 0px 2px 0px;
    text-decoration:none;
}
.hit_case .hit_case_content .hit_answers {
    float:left;
    width:861px;
    margin-top:20px;
    border-top:1px solid #efefef;
    padding-top:20px;
}
.hit_case .hit_case_content .hit_answers .box_answers{
    float:left;
    clear:left;
    width:596px;
    color:#979797;
    font-size:12px;
    font-family:"Century Gothic";
    margin-bottom:15px;
} 
.hit_case .hit_case_content .hit_answers .box_answers .answers_name {
    color:#535454;
    margin-bottom:15px;
}
.hit_case .hit_case_content .hit_answers .box_answers .answers_content {
    color:#979797;
}
/* #GENERIC_SECTIONS*/
.generic_sections {
    float:left;
    width:884px;
    margin-left:40px;
}
.generic_sections .gs_sidebar {
    float:left;
    width:150px;
    margin-top:15px;
}
.generic_sections .gs_sidebar .gs_sidebar_menu {
    float:left;
    width:150px;
}
.generic_sections .gs_sidebar .gs_sidebar_top {
    float:left;
    width:150px;
    height:11px;
    background-image:url(../images/generic_sections/sidebar_top.jpg);
    background-repeat:no-repeat;
}
.generic_sections .gs_sidebar .gs_sidebar_middle {
    float:left;
    width:150px;
    background-image:url(../images/generic_sections/sidebar_middle.jpg);
    background-repeat: repeat-y;
}
.generic_sections .gs_sidebar .gs_sidebar_bottom {
    float:left;
    width:150px;
    height:9px;
    background-image:url(../images/generic_sections/sidebar_bottom.jpg);
    background-repeat:no-repeat;
}
.generic_sections .gs_sidebar .gs_ul {
    margin:0px;
    padding:0px;
}
.generic_sections .gs_sidebar .gs_li {
    float:left;
    clear:left;
    width:127px;
    margin-left:7px;
    margin-bottom:5px;
    padding:0px;
    list-style:none;
    font-size:11px;
    color:#666666;
    font-family:Arial;
}
.generic_sections .gs_sidebar .gs_li .gs_category {
    margin-left:10px;
}
.generic_sections .gs_sidebar .gs_li .line {
    float:left;
    width:127px;
    height:1px;
    background-color:#d9d9d9;
}
.generic_sections .gs_sidebar .gs_li a{
    font-size:11px;
    color:#666666;
    font-family:Arial;
    text-decoration:none;
}
.generic_sections .gs_sidebar .gs_li a:hover{
    font-weight:bold;
}
.generic_sections .gs_sidebar .gs_sidebar_status {
    float:left;
    width:150px;
}
.generic_sections .gs_center {
    float:right;
    width:730px;
}
.generic_sections .gs_center .gs_center_title {
    float:left;
    width:730px;
    border-bottom:1px solid #e5e5e5;
    padding-bottom:10px;
    color:#b1b0b0;
    font-size:22px;
    font-family:"Century Gothic";
}
.generic_sections .gs_center .gs_center_contnt {
    float:left;
    width:730px;
    margin-top:10px;
}
.generic_sections .gs_center .gs_center_contnt_category {
    border-top: 1px solid #E5E5E5;
    float:left;
    width:758px;
    margin-top:0px;
}
.generic_sections .gs_center .gs_center_contnt_category .titulo_cat {
    background-image:url(../images/examples/fdo_titulo_cat.jpg);
    background-repeat:no-repeat;
    height: 63px;
    width: 758px;
    position: relative;
}
.generic_sections .gs_center .gs_center_contnt_category .titulo_cat h5{
    font-family:Arial;
    position:absolute;
    color:#b1b1b1;
    font-size:20px;
    top:15px;
    left:15px;
    margin:0px;
}
.generic_sections .gs_center .gs_center_contnt_category .gs_category_products {
    width:758px;
    margin-top:20px;
}
.generic_sections .gs_center .gs_center_contnt_category .gs_category_products .mensaje {
    font-size:14px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    padding:5px;
}

.generic_sections .gs_center .gs_center_contnt .gs_tables_sizes {
    float:left;
    width:730px;
    margin-left:20px;
    margin-top:10px;
}
.generic_sections .gs_center .gs_center_contnt .gs_tables_sizes p{
    margin:0px 0px 15px 0px;
    padding:0px;
    color:#454346;
    font-size:18px;
    font-family:"Century Gothic";
}
.generic_sections .gs_center .gs_center_contnt .gs_conditions {
    float:left;
    width:730px;
    margin-left:20px;
    margin-top:10px;
}
.generic_sections .gs_center .gs_center_contnt .gs_conditions ul li{
    width:100%;
}
.generic_sections .gs_center .gs_center_contnt .gs_conditions p{
    margin:0px 0px 15px 0px;
    padding:0px;
    color:#454346;
    font-size:14px;
    font-family:"Century Gothic";
}

.generic_sections .gs_center .gs_center_contnt .gs_privacity {
    float:left;
    width:730px;
    margin-left:20px;
    margin-top:10px;
}

.generic_sections .gs_center .gs_center_contnt .gs_privacity p{
    margin:0px 0px 15px 0px;
    padding:0px 33px 0px 15px;
    color:#454346;
    font-size:14px;
    font-family:"Century Gothic";
    line-height:25px;
}

/* #PAGINATOR */
.site_paginator {
    float:right;
    clear:both;
    margin-top:10px;
    text-align:right;
    padding-right:30px;
}
.site_paginator a{
    float:left;
}
.site_paginator a.number{
    margin:0px 2px 0px 2px;
    font-size:13px;
    color:#525252;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration:none;
}
.site_paginator a.arrows{
    margin:0px 10px 0px 10px;
}
.generic_sections .gs_center .gs_center_contnt_product {
    float:left;
    width:728px;
    margin-left:10px;
}
.site_paginator .activo{
    float:left;
    margin:0px 2px 0px 2px;
    font-size:15px;
    color:#3071C9;
    font-family:"Century Gothic";
    font-weight:bold;
}
/* #PRODUCTS */
.product {
    float:left;
    width:728px;
}
.product .pt_title {
    float:left;
    width:728px;
}
.product .pt_title .pt_title_left{
    float:left;
    font-size:12px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-weight:bold;
}
.product .pt_title .pt_title_left a{
    font-size:12px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration: none;    
}
.product .pt_title .pt_title_left a:hover{

    text-decoration: underline;
}

.pt_title {
    float:left;
    width:728px;
}
.pt_title .pt_title_left{
    float:left;
    font-size:11px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-weight:bold;
}
.pt_title .pt_title_left a{
    font-size:11px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration: none;
}
.pt_title .pt_title_left a:hover{

    text-decoration: underline;
}

.product .pt_title .pt_paginator_right {
    float:right;
    font-size:11px;
    color:#6e6c6c;
    font-family:Arial;
    margin-right:20px;
}
.product .pt_title .pt_paginator_right a{
    font-size:11px;
    color:#6e6c6c;
    font-family:Arial;
    text-decoration:none;
}
.product .pt_content_left {
    float:left;
    width:440px;
    margin-top:5px;
    .position:relative;
}
.product .pt_content_left .detalle{
    position:absolute;
    width: 270px;
    background:#FFF;
    text-align:center;
    top: 200px;
    z-index: 1500;
    visibility: hidden;
    opacity: 0.8;
    filter:alpha(opacity=80);
    left: 260px;
    margin-left:10px;
}
.product .pt_content_left .detalle p{
    font-size:12px;
    color:#3d3d3d;
    font-family:"Century Gothic";
}
.product .pt_content_left .pt_product_box {
    float:left;
    width:417px;
    min-height:540px;
    text-align:center;
    padding:5px 5px 0px 0px;
    border:double 4px #ccc;
}
.loadingImg{
    background:#FFF url(../images/body/loading.gif) center center no-repeat !important;
}
.product .pt_content_left .pt_product_box a{
    padding-left:5px;
}
.product .pt_content_left .pt_product_box .stick {
    position:absolute;
    margin-left: 3px;
}
.product .pt_content_left .pt_product_box_visits {
    float:left;
    width:9px;
    height:400px;
}
.product .pt_content_left .pt_product_box_visits a{
    margin-bottom:3px;
}
.product .pt_content_left .pt_product_box_buttons {
    float:left;
    width:419px;
    margin-top:6px;
}

.product .pt_content_left .pt_product_box_buttons h1{
        color: #2B81AF;
        font-size: 11px;
        font-weight: lighter;
        font-family: "Century Gothic";
        text-align: center;
}
.product .pt_content_right {
    float:left;
    width:267px;
    margin-left:20px;
    margin-top:10px;
}
.product .pt_content_right .price {
    float:left;
    width:248px;
    margin-left:7px;
}
.product .pt_content_right .price .prive_title{
    font-size:14px;
    color:#7d7d7d;
    font-weight:bold;
    font-family:"Century Gothic";
}
.product .pt_content_right .price .prive_price{
    font-size:12px;
    color:#6e6c6c;
    font-weight: lighter;
    font-family:"Century Gothic";
}

.product .pt_content_right .price .prive_price a{
color: #2B81AF;
font-size: 11px;
text-decoration: none;
}
.product .pt_content_right .price .prive_price a:hover{
text-decoration: underline;
}

.product .pt_content_right .price .prive_blue{
color: #2B81AF;
font-size:14px;
}
.product .pt_content_right .size_table {
    float:left;
    width:267px;
    margin-top:45px;
}
.product .pt_content_right .size_table input{
    width:20px;
    font-size:10px;
    color:#6e6c6c;
    font-family:Arial;
    text-align:center;
}
.product .pt_content_right .size_table .row_border_top {
    border-top:1px dashed #6e6c6c;
}
.product .pt_content_right .size_table .row_border_left {
    border-left:1px dashed #6e6c6c;
}
.product .pt_content_right .size_table .row_border_right {
    border-right:1px dashed #6e6c6c;
}
.product .pt_content_right .size_table .row_border_bottom {
    border-bottom:1px dashed #6e6c6c;
}
.product .pt_content_right .size_table .row_text {
    padding:5px;
    font-size:10px;
    color:#6e6c6c;
    font-family:Arial;
    text-align:center;
}
.product .pt_content_right .size_table .row_color {
    width:47px;
    height:17px;
}
.product .pt_content_right .buy {
    float:left;
    width:295px;
    margin-top:53px;
    text-align: center;
    font-size:11px;
    color:#959595;
    font-family:"Century Gothic";
    font-weight:bold;
}
.product .pt_content_right .buy button{
    border:none;
    background-color:transparent;
    cursor:pointer;
}

/* #CATEGORY */
.ct_product_box {
    float:left;
    width:211px;
    margin-left:32px;
    margin-bottom:20px;

}
.ct_product_box .ctpb_image {
    float:left;
    width:211px;
}
.ct_product_box .ctpb_name {
    float:left;
    width:90px;
    font-size:11px;
    color:#666666;
    font-family:Arial;
    font-weight:bold;
    margin-top:7px;
}
.ct_product_box .ctpb_cart {
    float:left;
    width:28px;
    margin-top:7px;
}


/* HELP_STATUS */
.hp_status_online {
    float:left;
    width:155px;
    height:123px;
    background-image:url(../images/help/hp_online.jpg);
    background-repeat:no-repeat;
    margin-top:20px;
    margin-left:-7px;
    position:relative;
}
.hp_status_online .online_help_tt{
    float:left;
    width:120px;
    color:#454346;
    font-size:11px;
    font-weight:bold;
    font-family:"Century Gothic";
    margin-top: 23px;
    margin-left: 22px;
}
.hp_status_online .bot_fdo{
    position:absolute;
    bottom:14px;
    left:34px;
}
.hp_status_online .online_help_assistents{
    float:left;
    width:155px;
    color:#666666;
    font-size:11px;
    font-family:Arial;
    margin-top:5px;
    width:120px;
    margin-left: 35px;
}
.hp_status_online .online_help_chat {
    float:left;
    margin-top:10px;
    margin-left: 25px;
}
.hp_status_online .online_help_not_chat {
    float:left;
    margin-top:5px;
    width:120px;
    margin-left: 35px;
}

/* #GENERIC_SECTIONS*/
.my_account {
    float:left;
    width:886px;
    margin-left:40px;
}
.my_account .mc_sidebar {
    float:left;
    width:150px;
    margin-top:35px;
}
.my_account .mc_sidebar .mc_sidebar_menu {
    float:left;
    width:150px;
}
.my_account .mc_sidebar .mc_ul {
    margin:0px;
    padding:0px;
}
.my_account .mc_sidebar .mc_li {
    float:left;
    clear:left;
    width:127px;
    margin-left:7px;
    margin-bottom:3px;
    padding:0px;
    list-style:none;
}
.my_account .mc_sidebar .mc_li .mc_category {
    margin-left:10px;
}
.my_account .mc_sidebar .mc_li .line {
    float:left;
    width:127px;
    height:1px;
    background-color:#d9d9d9;
}
.my_account .mc_sidebar .mc_li a{
    font-size:10px;
    color:#666666;
    font-family:Arial;
    text-decoration:none;
}
.my_account .mc_sidebar .mc_li a:hover{
    font-weight:bold;
}
.my_account .mc_sidebar .mc_sidebar_status {
    float:left;
    width:150px;
}
.my_account .mc_center {
    float:right;
    width:735px;
}
.my_account .mc_center .mc_center_title {
    float:left;
    width:735px;
    border-bottom:1px solid #e5e5e5;
    padding-bottom:10px;
    color:#b1b0b0;
    font-size:22px;
    font-family:"Century Gothic";
}
.my_account .mc_center .mc_center_contnt {
    float:left;
    width:735px;
    margin-top:10px;
}
.my_account .mc_center .mc_center_contnt .mensaje {
    float:left;
    width:725px;
    font-size:14px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    padding:5px;
}
.my_account .mc_center .mc_center_contnt .banner_center {
    float:left;
    width:732px;
    height:386px;
    background-image:url(../images/acccount/account_center.jpg);
    background-repeat:no-repeat;
}
.my_account .mc_center .mc_center_contnt .banner_center .ba_title {
    float:left;
    font-size:19px;
    color:#ffffff;
    font-family:Myriad Pro;
    font-weight:bold;
    margin-top: 33px;
    margin-left: 252px;
}
.my_account .mc_center .mc_center_contnt .banner_center .ba_content {
    float:left;
    font-size:14px;
    color:#ffffff;
    font-family:Myriad Pro;
    margin-top: 11px;
    margin-left: 252px;
}
.my_account .mc_center .mc_center_contnt .mc_home_center {
    float:left;
    width:732px;
    margin-top:10px;
}
.my_account .mc_center .mc_center_contnt .mc_home_center .mc_table_240 {
    float:left;
    width:240px;
    background-color:#f2f2f2;
    margin-right:4px;
}
.my_account .mc_center .mc_center_contnt .mc_table_title {
    float:left;
    width:220px;
    font-size:14px;
    color:#454346;
    font-family:"Century Gothic";
    padding:10px 10px 10px 10px;
}
.my_account .mc_center .mc_center_contnt .mc_table_linea_1 {
    float:left;
    width:220px;
    font-size:12px;
    color:#454346;
    font-family:Arial;
    padding:3px 10px 3px 10px;
    margin:2px 0px 2px 0px;
    background-color:#cacaca;
}
.my_account .mc_center .mc_center_contnt .mc_table_linea_2 {
    float:left;
    width:220px;
    font-size:12px;
    color:#454346;
    font-family:Arial;
    padding:3px 10px 3px 10px;
    margin:2px 0px 2px 0px;
    background-color:#dedede;
}
.my_account .mc_center .mc_center_contnt .mc_table_button {
    float:left;
    width:220px;
    padding:10px 10px 10px 10px;
    text-align:center;
}
.my_account .mc_center .mc_center_contnt .mc_remember_password {
    margin-top:30px;
    color:#454346;
    font-size:14px;
    font-family:"Century Gothic";
}
.my_account .mc_center .mc_center_contnt .frm_input {
    border:1px solid #cdcdcd;
    padding:3px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.my_account .mc_center .mc_center_contnt .btn_change_password {
    width:142px;
    height:17px;
    background-image:url(../images/acccount/change_password.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
}
.my_account .mc_center .mc_center_contnt .mc_change_cellphone {
    float:left;
    width:735px;
}
.my_account .mc_center .mc_center_contnt .mc_change_cellphone .no_recibeSMS{
    background-image:url(../images/acccount/btn_recibe_no_more.jpg);
    background-repeat:no-repeat;
    width:222px;
    height:17px;
    border:none;
    cursor:pointer;
}

.my_account .mc_center .mc_center_contnt .mc_change_cellphone .mc_cellphone_txt {
    float:left;
    width:735px;
    font-size:14px;
    color:#555555;
    font-weight:bold;
    font-family:"Century Gothic";
}
.my_account .mc_center .mc_center_contnt .mc_change_cellphone .mc_cellphone_form {
    float:left;
    width:720px;
    margin-top:20px;
    font-size:14px;
    color:#555555;
    font-family:"Century Gothic";
    padding-left:15px;
}
.my_account .mc_center .mc_center_contnt .frm_select {
    border:1px solid #cdcdcd;
    padding:1px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.my_account .mc_center .mc_center_contnt .btn_register {
    width:67px;
    height:17px;
    background-image:url(../images/acccount/btn_register.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
}
.my_account .mc_center .mc_center_contnt .btn_clean {
    width:67px;
    height:17px;
    background-image:url(../images/acccount/btn_clean.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
}
.my_account .mc_center .mc_center_contnt .btn_search {
    width:66px;
    height:17px;
    background-image:url(../images/acccount/btn_search.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
}
.my_account .mc_center .mc_center_contnt .btn_add_message {
    width:113px;
    height:17px;
    background-image:url(../images/acccount/btn_add_message.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text {
    float:left;
    width:735px;
    font-size:14px;
    color:#555555;
    font-family:"Century Gothic";
}
.my_account .mc_center .mc_center_contnt .mc_comu_text .left_text {
    float:left;
    width:531px;
    font-size:14px;
    color:#555555;
    font-family:"Century Gothic";
}
.my_account .mc_center .mc_center_contnt .mc_comu_text .right_img {
    float:left;
    width:191px;
    font-size:14px;
    color:#555555;
    font-family:"Century Gothic";
}
.my_account .mc_center .mc_center_contnt .mc_comu_text .videoBox {
    float:left;
    width:735px;
    font-size:14px;
    color:#555555;
    font-family:"Century Gothic";
    border-top:1px solid #e5e5e5;
    margin-top:20px;
    padding-top:20px;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text .videoBox .video_title{
    float:left;
    width:735px;
    font-size:14px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-weight:bold;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text .videoBox .video_linea{
    float:left;
    width:735px;
    font-size:14px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    margin-top:15px;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text .invite_friends{
    float:left;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text .more_comments{
    float:left;
    margin-left:190px;
    font-family:Arial;
    font-size:12px;
    color:#252525;
    margin-top:2px;
}
.add_comment{
    width:480px;
    background-color:#FFF;
    height:450px;
    padding-left:65px;
    padding-top:25px;
}
.add_comment .title{
    border-bottom:1px solid #E5E5E5;
    color:#B1B0B0;
    float:left;
    font-family:"Century Gothic";
    font-size:22px;
    padding-bottom:10px;
    width:400px;
}
.add_comment .comu_text{
    float:left;
    width:460px;
    font-size:14px;
    color:#555555;
    font-family:"Century Gothic";
}
.my_account .mc_center .mc_center_contnt .mc_comu_text .videoBox .video_linea .video_robo{
    float:left;
    width:300px;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text .videoBox .video_linea .video_form{
    float:right;
    width:388px;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text .videoBox .video_linea .video_form .form_title{
    background-color:#525050;
    padding:3px 4px 3px 4px;
    font-size:14px;
    color:#fff;
    font-family:"Century Gothic";
    font-weight:bold;
}
.my_account .mc_center .mc_center_contnt .mc_comu_form {
    float:left;
    width:735px;
    font-size:14px;
    color:#555555;
    font-family:"Century Gothic";
    margin-top:15px;
}
.my_account .mc_center .mc_center_contnt .inputs_txt {
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    text-align:right;
    padding-right:9px;
}
.my_account .mc_center .mc_center_contnt a.mc_questions{
    float:left;
    clear:left;
    color:#6e6c6c;
    font-size:14px;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration:none;
    margin-bottom:5px;
}
.my_account .mc_center .mc_center_contnt .mc_answers {
    float:left;
    clear:left;
    color:#6e6c6c;
    font-size:14px;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration:none;
    margin-bottom:5px;
}
.my_account .mc_center .mc_center_contnt .mc_answers {
    float:left;
    width:735px;
    margin-top:20px;
    border-top:1px solid #efefef;
    padding-top:20px;
}
.my_account .mc_center .mc_center_contnt .mc_answers .box_answers{
    float:left;
    width:735px;
    color:#979797;
    font-size:12px;
    font-family:"Century Gothic";
    margin-bottom:15px;
} 
.my_account .mc_center .mc_center_contnt .mc_answers .box_answers .answers_name {
    color:#535454;
    margin-bottom:15px;
}
.my_account .mc_center .mc_center_contnt .mc_answers .box_answers .answers_content {
    color:#979797;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text_2 {
    float:left;
    width:730px;
    font-size:14px;
    color:#555555;
    font-family:"Century Gothic";
    margin-top:20px;
    padding-left:5px;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text_2 .ewTableRow td {
    background-color:#e1e1e1;
    font-family:Arial;
    font-size:12px;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text_2 .ewTableHighlightRow td{
    font-family:Arial;
    font-size:12px;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text_2 td.medianil {
    background-color:#e5e5e5;
    width:1px;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text_2 .ewTableAltRow{
    background-color:#cacaca;
    font-family:Arial;
    font-size:12px;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text_4 {
    float:left;
    width:730px;
    font-size:14px;
    color:#555555;
    font-family:"Century Gothic";
    margin-top:10px;
    padding-left:5px;
}
.my_account .mc_center .mc_center_contnt .mc_comu_text_3 {
    float:left;
    width:735px;
    font-size:14px;
    color:#555555;
    font-family:"Century Gothic";
    margin-top:20px;
}
.my_account .mc_center .mc_center_contnt .mc_commets_box {
    float:left;
    width:735px;
    font-size:14px;
    color:#555555;
    font-family:"Century Gothic";
    margin-bottom:20px;
}
.my_account .mc_center .mc_center_contnt .mc_commets_box .mccb_title {
    float:left;
    width:725px;
    font-size:14px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    background-color:#cacaca;
    padding:2px 5px 2px 5px;
    font-weight:bold;
}
.my_account .mc_center .mc_center_contnt .mc_commets_box .mccb_message {
    float:left;
    width:725px;
    font-size:14px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    padding:5px;
}
.my_account .mc_center .mc_center_contnt .mc_commets_paginator {
    float:left;
    width:735px;
    font-size:14px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    padding:10px 0px 20px 0px;
    border-bottom:1px solid #e5e5e5;
    border-top:1px solid #e5e5e5;
}
.my_account .mc_center .mc_center_contnt .mc_commets_add {
    float:left;
    width:735px;
    font-size:14px;
    color:#6e6c6c;
    font-family:"Century Gothic";
}
.my_account .mc_center .mc_center_contnt .mc_commets_add .mccb_title {
    float:left;
    width:725px;
    font-size:14px;
    color:#fff;
    font-family:"Century Gothic";
    background-color:#525050;
    padding:2px 5px 2px 5px;
    font-weight:bold;
    margin-top:20px;
}
.my_account .mc_center .mc_center_contnt .mc_commets_add .mccb_form {
    float:left;
    width:735px;
    font-size:14px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    margin-top:10px;
    margin-left:5px;
}
.my_account .mc_center .mc_center_contnt .mc_commets_add .mccb_form .btn_add_comment{
    width:142px;
    height:17px;
    background-image:url(../images/acccount/add_comment.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
    margin-right:20px;
}
.my_account .mc_center .mc_center_contnt .mc_table_txt_1 {
    font-size:14px;
    color:#6e6c6c;
    font-family:"Century Gothic";
}
.my_account .mc_center .mc_center_contnt .mc_table_txt_2 {
    font-size:12px;
    color:#252524;
    font-family:Arial;
}
.my_account .mc_center .mc_center_contnt .mc_table_txt_3 {
    padding-left:6px;
}
.my_account .mc_center .botonnext{
    background-image:url(../images/acccount/btn_next.jpg);
    background-repeat:no-repeat;
    width:67px;
    height:17px;
    border: 0px solid #FFFFFF;
    border-style:none;
    cursor:pointer;
}
.my_account .mc_center .botonenviar{
    background-image:url(../images/acccount/btn_event_send.jpg);
    background-repeat:no-repeat;
    width:67px;
    height:17px;
    border: 0px solid #FFFFFF;
    border-style:none;
    cursor:pointer;
}

.my_account .mc_center .botoncancelar{
    background-image:url(../images/acccount/btn_cancel.jpg);
    background-repeat:no-repeat;
    width:67px;
    height:17px;
    border: 0px solid #FFFFFF;
    border-style:none;
    cursor:pointer;
}
/* #CONTACT */
.contact {
    float:left;
    width:861px;
    margin-left:59px;
}
.contact .ct_section_title {
    float:left;
    width:861px;
    padding-bottom:10px;
    font-size:22px;
    color:#b1b0b0;
    border-bottom:1px solid #E5E5E5;
    font-family:"Century Gothic";
}
.contact .ct_section_content {
    float:left;
    width:861px;
    margin-top:20px;
}
.contact .ct_section_content .ct_section_content_form {
    float:left;
    width:465px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
}
.contact .ct_section_content .ct_section_content_form .inputs_txt {
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    text-align:right;
    padding-right:9px;
}
.contact .ct_section_content .ct_section_content_form .inputs_txt_error {
    font-size:12px;
    color:#fc0101;
    font-family:"Century Gothic";
    text-align:right;
    padding-right:9px;
    background-image:url(../images/contact/error.jpg);
    background-repeat:no-repeat;
    background-position:left;
}
.contact .ct_section_content .ct_section_content_form .frm_input {
    border:1px solid #cdcdcd;
    padding:3px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.contact .ct_section_content .ct_section_content_form .frm_select {
    border:1px solid #cdcdcd;
    padding:1px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.contact .ct_section_content .ct_section_content_form .btn_send {
    width:66px;
    height:17px;
    background-image:url(../images/help/btn_send.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
    margin-left:56px;
}
.contact .ct_section_content .ct_section_content_form .ct_section_content_form_sended {
    float:left;
    width:465px;
    font-size:16px;
    color:#454346;
    font-family:"Century Gothic";    
}
.contact .ct_section_content .ct_section_content_form .ct_section_content_form_sended li{
list-style-image: url(../images/cart/listcheck.png);
list-style-position: inside;
float: none;
}
.contact .ct_section_content .ct_section_content_form .ct_section_content_form_sended a{
text-decoration: none;
color: #2B81AF;
}
.contact .ct_section_content .ct_section_content_form .ct_section_content_form_sended a:hover{
text-decoration: underline;
}
.contact .ct_section_content .ct_section_content_sidebar {
    float:right;
    width:284px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
}
.contact .ct_section_content .ct_section_content_sidebar .ct_information{
    float:left;
    width:284px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    font-weight:bold;
    margin-top:150px;
    margin-left:10px;
}

.contact .ct_section_content .ct_section_content_sidebar .ct_information a{
    font-size:12px;
    color: #2B81AF;
    font-family:"Century Gothic";
    text-decoration: none;
    font-weight: normal;
}

.contact .ct_section_content .ct_section_content_sidebar .ct_information a:hover{
text-decoration: underline;
font-weight: normal;

}
/* #WHOLESALER*/
.wholesaler {
    float:left;
    width:702px;
    margin-left:109px;
    margin-top:30px;
}
.wholesaler .who_left {
    float:left;
    width:344px;
}
.wholesaler .who_right {
    float:right;
    width:344px;
}
.wholesaler .who_login {
    float:left;
    width:344px;
    height:162px;
    background-image:url(../images/body/bg_login.jpg);
    background-repeat:no-repeat;
    border:0px;
}
.wholesaler .who_login .title{
    font-size:18px;
    color:#454346;
    font-family:"Century Gothic";
    margin-top:16px;
    margin-left:25px;
}
.wholesaler .who_login .login_form {
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    margin-left:20px;
    margin-top:10px;
}
.wholesaler .who_login .login_form a{
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
}
.wholesaler .who_login .login_form .inputs_txt {
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    text-align:right;
    padding-right:9px;
}

.wholesaler .who_login .login_form .inputs_txt_error {
    font-size:12px;
    color:#fc0101;
    font-family:"Century Gothic";
    text-align:right;
    padding-right:9px;
    background-image:url(../images/popup/error.jpg);
    background-repeat:no-repeat;
    background-position:left;
}

.wholesaler .who_login .login_form .frm_input {
    border:1px solid #cdcdcd;
    padding:3px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.wholesaler .who_login .login_form .frm_select {
    border:1px solid #cdcdcd;
    padding:1px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.who_login .load p{
    font-size:10px;
    color:#F00;
}
.wholesaler .who_login .login_form .btn_send {
    width:122px;
    height:17px;
    background-image:url(../images/body/btn_enter.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
}
.wholesaler .who_register {
    float:right;
    width:344px;
    height:162px;
    background-image:url(../images/body/bg_login.jpg);
    background-repeat:no-repeat;
    border:0px;
}
.wholesaler .who_register .title{
    font-size:18px;
    color:#454346;
    font-family:"Century Gothic";
    margin-top:16px;
    margin-left:25px;
}
.wholesaler .who_register .login_form {
    font-size:14px;
    color:#454346;
    font-family:"Century Gothic";
    margin-left:30px;
    margin-top:20px;
}
.wholesaler .who_online {
    float:left;
    width:307px;
    margin-top:20px;
    margin-left:20px;
}
.wholesaler .who_online .title{
    float:left;
    width:307px;
    margin-bottom:7px;
}
.wholesaler .who_online .rows{
    float:left;
    width:297px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-size:14px;
    padding:0px 5px 0px 5px;
    margin:3px 0px 3px 0px;
}
.wholesaler .who_testimonial {
    float:left;
    width:344px;
    height:166px;
    background-image:url(../images/body/testimonial_bg.jpg);
    background-repeat:no-repeat;
    border:0px;
    margin-top:20px;
}
.wholesaler .who_testimonial .testimonial1, .testimonial2, .testimonial3, .testimonial4 {
    float:left;
    width:324px;
    height:118px;
    border:0px;
    margin-top:10px;
    text-align:center;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-size:12px;
    margin-left:9px;
}

.wholesaler .who_testimonial a.case {
    float:right;
    text-align:center;
    color:#ffffff;
    font-family:"Century Gothic";
    text-decoration:none;
    font-weight:bold;
    margin-top:13px;
    margin-right:16px;
    font-size:12px;
}
/* #ACTIVACION DE LA CUENTA */
.registro_may{
    float:left;
    width:100%;
}
.registro_may .popup_register{
    width:100%;
    float:left;
    background-color:#FFF;
    background-image:none;
    text-align:center;
}
.registro_may .popup_register .title_register {
    float:left;
    width:100%;
    padding:65px 0px 0px 0px;
}
.registro_may .popup_register .ct_section_content_form {
    width:100%;
    margin-top:40px;
    margin-left:0px;
}
.registro_may .popup_register .ct_section_content_form .ct_section_content_form_sended {
    width:100%;
    margin-left:0px;
}

/* #POPUP REGISTER */
.popup_register {
    float:left;
    width:545px;
    height:430px;
    background-image:url(../images/popup/bg_popup.png);
    background-repeat:no-repeat;
    background-color:transparent;
}
.popup_register .title_register {
    float:left;
    width:505px;
    color:#454346;
    font-size:18px;
    font-family:"Century Gothic";
    padding:30px 20px 0px 20px;
}
.popup_register .title_register a.close{
    float:right;
    width:66px;
    height:17px;
    background-image:url(../images/popup/btn_close.jpg);
    background-position:no-repeat;
    border:0px;
    cursor:pointer;
    margin-top:4px;
}
.popup_register .ct_section_content_form {
    float:left;
    width:465px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    margin-top:40px;
    margin-left:45px;
}
.popup_register .ct_section_content_form .inputs_txt {
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    text-align:right;
    padding-right:9px;
}
.popup_register .ct_section_content_form .inputs_txt_error {
    font-size:12px;
    color:#fc0101;
    font-family:"Century Gothic";
    text-align:right;
    padding-right:9px;
    background-image:url(../images/popup/error.jpg);
    background-repeat:no-repeat;
    background-position:left;
}
.popup_register .ct_section_content_form .frm_input {
    border:1px solid #cdcdcd;
    padding:3px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.popup_register .ct_section_content_form .frm_select {
    border:1px solid #cdcdcd;
    padding:1px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.popup_register .ct_section_content_form .btn_send {
    width:66px;
    height:17px;
    background-image:url(../images/help/btn_send.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
    margin-left:56px;
}
.popup_register .ct_section_content_form .ct_section_content_form_sended {
    float:left;
    width:465px;
    font-size:18px;
    color:#454346;
    font-family:"Century Gothic";
    text-align:center;
    margin-left:-10px;
}
.generic_sections .gs_center2 {
    float:right;
    width:759px;
    margin-right:-25px;
}
.gs_center_contnt2 p{
    font-size:12px;
    color:#666666;
    font-family:Arial;
}
.gs_center_contnt2 a{
    color:#959595;
    font-family:"Century Gothic";
    text-decoration:none;
}
.generic_sections .gs_center2 .gs_center_title2 {
    float:left;
    width:759px;
    border-bottom:1px solid #e5e5e5;
    padding-bottom:10px;
    color:#b1b0b0;
    font-size:22px;
    font-family:"Century Gothic";
}
.generic_sections .gs_center2 .gs_center_contnt2 {
    float:left;
    width:759px;
    margin-top:2px;
}

.generic_sections .gs_center2 .gs_center_contnt2 .moreinfo{
    font-family: tahoma, arial;
    font-size: 14px;
    color: #b1b0b0;
    text-align: justify;
    margin-top: 15px;
}
.generic_sections .gs_center2 .gs_center_contnt2 .moreinfo li{
    float: none;
}
.generic_sections .gs_center2 .gs_center_contnt2 .moreinfo a{
    font-size: 16px;
    color: #2B81AF;
    text-decoration: none;
    margin-left: 210px;
}

.generic_sections .gs_center2 .gs_center_contnt2 .moreinfo a:hover{
 text-decoration: underline;
}
.generic_sections .gs_center2 .gs_center_contnt2 .orderready {
    margin: 10px;
    padding: 5px 5px 5px 5px;
    background-color: #EEEEEE;
    font-family: tahoma, arial, sans-serif;
    color: #666;
    font-size: 15px;
    width: 730px;
    height: auto;
    text-align: justify;
    box-shadow: 3px 3px 8px #888888;

}

.generic_sections .gs_center2 .gs_center_contnt2 .orderready li {
    float: none;
    list-style-image: url(../images/cart/listcheck.png);
    list-style-position: outside;
    list-style-type: disc;

}

/* #CART*/
.cart_list_table {
    float:left;
    width:759px;
}
.cart_list_table .first_row {
    font-size:12px;
    color:#666666;
    font-family:Arial;
    font-weight:bold;
    background-color:#f5f5f5;
    height:30px;
}
.cart_list_table .second_row {
    font-size:12px;
    color:#666666;
    font-family:Arial;
}
.cart_list_table td{
    font-size:12px;
    color:#666666;
    font-family:Arial;
}
.cart_list_table .texto{
    font-size:12px;
    color:#666666;
    font-family:Arial;
}
.cart_list_table .confirm_buy {
    font-size:13px;
    color:#454346;
    font-family:"Century Gothic";
}
.cart_list_table .color {
    width:38px;
    height:18px;
}
.cart_list_buy {
    float:left;
    width:759px;
    margin-top:3px;
    border-top:1px solid #e5e5e5;
}
.cart_list_buy .cb_content {
    float:left;
    width:740px;
    margin-top:1px;
    background-color:#f5f5f5;
    padding:10px 0px 15px 19px;
    font-size:12px;
    color:#666666;
    font-family:Arial;
    margin-bottom:1px;
}
.cart_list_buy .cb_footer {
    float:left;
    width:744px;
    background-color:#d4d3d3;
    padding:5px 0px 3px 15px;
    font-size:12px;
    color:#3b3b3b;
    font-family:Arial;
    font-weight:bold;
}
.cart_list_buy .cb_footer #rowTotal{
    width:300px;
    float:left;
}
.cart_list_buy .cb_footer .cb_buttons .finalizar {
    background-image:url(../images/cart/end_buy.jpg);
    background-repeat:no-repeat;
    width:122px;
    height:17px;
    border:none;
    cursor:pointer;
    _background-attachment: fixed;
    border: 0px solid #FFFFFF;
    border-style:none;
}
.cart_list_buy .cb_footer .cb_buttons .seguir {
    background-image:url(../images/cart/continue_buy.jpg);
    background-repeat:no-repeat;
    background-color:transparent;
    width:122px;
    height:17px;
    border:none;
    cursor:pointer;
    _background-attachment: fixed;
    border: 0px solid #FFFFFF;
    border-style:none;

}

.cart_list_buy .shadow{


    margin-top: 110px !important;
    padding: 5px 5px 5px 5px !important;
    background-color: #EEEEEE !important;
    font-family: tahoma, arial, sans-serif !important;
    color: #666 !important;
    font-size: 15px !important;
    width: 744px;
    height: auto;
    text-align: justify !important;
    box-shadow: 3px 3px 8px #888888 !important;
}
.cart_list_buy .shadow li{

    float: none !important;
    list-style-image: url(../images/cart/listcheck.png);
    list-style-position: inside;
    list-style-type: disc;
}
.cart_list_buy .disclaimer{

    font-family: tahoma, arial, sans-serif !important;
    color: #666 !important;
    font-size: 10px !important;
    text-align: center !important;

}


.cart_list_buy .banners {
    float:left;
    width:759px;
    margin-top:20px;
}
.banners .banner_buy{
    float:left;
    width:249px;
    font-size:12px;
    color:#6e6c6c;
    font-family:Arial;
}
.banners .banner_buy img{
    margin-top:5px;
}
.banners .banner_info {
    float:right;
    width:496px;
    height:102px;
    background-image:url(../images/cart/more_info.jpg);
    background-repeat:no-repeat;
    margin-top:20px;
}
.banners .banner_info div.title{
    font-size:18px;
    color:#454346;
    font-family:"Century Gothic";
    margin-top:13px;
    margin-left:25px;
}
.banners .banner_info div.description{
    font-size:11px;
    color:#454346;
    font-family:"Century Gothic";
    margin-left:25px;
    margin-top:5px;
}
.banners .banner_info div.link{
    text-align:right;
    margin-top:5px;
    padding-right:30px;
}
.banners .banner_info div.link a{
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    text-decoration:none;
    text-transform: uppercase;
}
/* #POPUP BUY*/
.popupbuy {
    position:absolute;
    width:468px;
    background-color:#b7b5b5;
    padding:6px;
    margin-top: 34px;
    margin-left: 434px;
    display:none;
    z-index:500;
    *top:15px;
    *right:50px;
}
.popupbuy .pb_center{
    float:left;
    width:468px;
    background-color:#fff;
}
.popupbuy .pb_center .line_top{
    float:left;
    width:418px;
    border-bottom:1px solid #e5e5e5;
    padding-bottom:10px;
    font-size:22px;
    color:#979797;
    font-family:"Century Gothic";
    margin-left:23px;
    margin-top:19px;
}
.popupbuy .pb_center .line_sub_top{
    float:left;
    width:418px;
    border-bottom:1px solid #e5e5e5;
    padding-bottom:10px;
    margin-top:11px;
    margin-left:23px;
}
.popupbuy .pb_center .line_sub_top .txt1{
    font-size:14px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-weight:bold;
}
.popupbuy .pb_center .line_sub_top .txt1 .blue{
    font-size:12px;
    color:#3071c9;
    font-family:"Century Gothic";
}
.popupbuy .pb_center .line_sub_top .txt2{
    margin-top:5px;
    font-size:12px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-weight:bold;
}
.popupbuy .pb_center .line_sub_top .txt2 u{
    color:#3071c9;
}
.popupbuy .pb_center .line_middle{
    float:left;
    width:418px;
    border-bottom:1px solid #e5e5e5;
    padding-bottom:10px;
    margin-top:11px;
    margin-left:23px;
    font-size:12px;
    color:#666666;
    font-family:Arial;
}
.popupbuy .pb_center .line_middle .color{
    width:38px;
    height:17px;
}
.popupbuy .pb_center .line_footer {
    float:left;
    width:418px;
    padding-bottom:10px;
    margin-top:11px;
    margin-left:23px;
}
/* #POPUP EDIT*/
.popupedit {
    background-color:#E0E0E0;
    float:left;
    margin-top:20px;
    padding:20px;
    width:380px;
}
.popupedit .title_register {
    float:left;
    width:286px;
    color:#454346;
    font-size:18px;
    font-family:"Century Gothic";
    padding:23px 23px 32px 24px;
}
.popupedit .title_register a.close{
    float:right;
    width:66px;
    height:17px;
    background-image:url(../images/popup/btn_close.jpg);
    background-position:no-repeat;
    border:0px;
    cursor:pointer;
    margin-top:4px;
}
.popupedit .popupedit_content {
    float:left;
    width:286px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    margin-left:24px;
}
.popupedit .popupedit_content .confirm_button{
    float:left;
    width:286px;
    margin-top:24px;
}
.popupedit .popupedit_content .size_table {
    float:left;
    width:286px;
}
.popupedit .popupedit_content .size_table .row_border_top {
    border-top:1px dashed #6e6c6c;
}
.popupedit .popupedit_content .size_table .row_border_left {
    border-left:1px dashed #6e6c6c;
}
.popupedit .popupedit_content .size_table .row_border_right {
    border-right:1px dashed #6e6c6c;
}
.popupedit .popupedit_content .size_table .row_border_bottom {
    border-bottom:1px dashed #6e6c6c;
}
.popupedit .popupedit_content .size_table .row_text {
    padding:3px;
    font-size:10px;
    color:#6e6c6c;
    font-family:Arial;
    text-align:center;
}
.popupedit .popupedit_content .size_table .row_text input{
    width:20px;
}
.popupedit .popupedit_content .size_table .row_color {
    width:47px;
    height:17px;
}

/* LEFT_BANNERS */
.left_banners1 {
    float:left;
    width:491px;
    border:1px solid #dbdbdb;
    padding:2px;
    margin-left:13px;
}
.left_banners1 div.content{
    float:left;
    width:488px;
    height:154px;
    background-image:url(../images/banners/9.jpg);
    background-repeat:no-repeat;
    border:1px solid #dbdbdb;
}
.left_banners1 div.title{
    font-size:18px !important;
    font-weight: 300 !important;
    color:#454346;
    font-family:"Century Gothic";
    margin-top:35px;
    margin-left:25px;
}
.left_banners1 div.description{
    font-size:11px;
    color:#454346;
    font-family:"Century Gothic";
    margin-left:25px;
    margin-top:15px;
}
.left_banners1 div.link{
    text-align:right;
    margin-top:25px;
    padding-right:30px;
    color:#454346;
}
.left_banners1 div.link a{
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration:none;
    text-transform: uppercase;
}
.left_banners2 {
    float:left;
    width:491px;
    border:1px solid #dbdbdb;
    padding:2px;
    margin-left:13px;
}
.left_banners2 div.content{
    float:left;
    width:488px;
    height:154px;
    background-image:url(../images/banners/10.jpg);
    background-repeat:no-repeat;
    border:1px solid #dbdbdb;
}
.left_banners2 div.title{
    font-size:14px !important;
    color:#454346;
    font-family:"Century Gothic";
    width: 351px; margin-left: 132px; margin-top: 48px;
}
.left_banners2 div.description{
    font-size:11px;
    color:#454346;
    font-family:"Century Gothic";
    margin-left:25px;
    margin-top:15px;
}
.left_banners2 div.link{
    text-align:right;
    margin-top:18px;
    padding-right:30px;
    color:#454346;
}
.left_banners2 div.link a{
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration:none;
    text-transform: uppercase;
}

.left_banners3 {
    float:left;
    width:491px;
    border:1px solid #dbdbdb;
    padding:2px;
    margin-left:13px;
}
.left_banners3 div.content{
    float:left;
    width:488px;
    height:154px;
    background-image:url(../images/banners/11.jpg);
    background-repeat:no-repeat;
    border:1px solid #dbdbdb;
}
.left_banners3 div.title{
    font-size:16px;
    color:#454346;
    font-family:"Century Gothic";
    width: 351px;margin-left: 72px; margin-top: 48px;
}
.left_banners3 div.description{
    font-size:11px;
    color:#454346;
    font-family:"Century Gothic";
    margin-left:25px;
    margin-top:15px;
}
.left_banners3 div.link{
    margin-left: 125px;
    margin-top: 33px;
    padding-right:30px;
    color:#454346;
}
.left_banners3 div.link a{
    font-size:10px;
    color:#f2f2f2;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration:none;
    text-transform: uppercase;
}

.left_banners4 {
    float:left;
    width:491px;
    border:1px solid #dbdbdb;
    padding:2px;
    margin-left:13px;
}
.left_banners4 div.content{
    float:left;
    width:488px;
    height:154px;
    background-image:url(../images/banners/12.jpg);
    background-repeat:no-repeat;
    border:1px solid #dbdbdb;
}
.left_banners4 div.link{
    margin-top: 118px; margin-left: 205px;
    padding-right:30px;
    color:#f2f2f2;
}
.left_banners4 div.link a{
    font-size:10px;
    color:#f2f2f2;
    font-family:"Century Gothic";
    font-weight:bold;
    text-decoration:none;
    text-transform: uppercase;
}
/* #JOBS */
.jobs {
    float:left;
    width:861px;
    margin-left:59px;
}
.jobs .jb_section_title {
    float:left;
    width:861px;
    padding-bottom:10px;
    font-size:22px;
    color:#b1b0b0;
    border-bottom:1px solid #E5E5E5;
    font-family:"Century Gothic";
}
.jobs .jb_section_content {
    float:left;
    width:861px;
    margin-top:30px;
}
.jobs .jb_section_content .jb_section_content_text {
    float:left;
    width:465px;
    font-size:13px;
    color:#969797;
    font-family:"Century Gothic";
}
.jobs .jb_section_content .jb_section_content_form {
    float:left;
    width:861px;
    font-size:13px;
    color:#969797;
    font-family:"Century Gothic";
    margin-top:65px;
}
.jobs .jb_section_content .jb_section_content_form_cont {
    float:left;
    width:861px;
    font-size:11px;
    color:#969797;
    font-family:"Century Gothic";
    margin-bottom:15px;
}
.jobs .jb_section_content .jb_section_content_form_cont .jb_title {
    float:left;
    width:861px;
    font-size:14px;
    color:#454346;
    font-family:"Century Gothic";
    font-weight:bold;
    border-bottom:1px solid #e5e5e5;
    padding-bottom:8px;
}
.jobs .jb_section_content .jb_section_content_form_cont .jb_content {
    float:left;
    width:861px;
    margin-top:5px;
}
.jobs .jb_section_content .jb_section_content_form_cont .btn_send {
    width:76px;
    height:17px;
    background-image:url(../images/acccount/form_send.png);
    background-repeat:no-repeat;
    background-color:transparent;
    border:0px;
    cursor:pointer;
}
.jobs .jb_section_content .jb_section_content_form_cont .btn_re {
    width:76px;
    height:17px;
    background-image:url(../images/acccount/form_re.png);
    background-repeat:no-repeat;
    background-color:transparent;
    border:0px;
    cursor:pointer;
}

/* use a semi-transparent image for the overlay */ 
#overlay { 
    background-image:url(http://static.flowplayer.org/img/overlay/transparent.png); 
    color:#efefef;
    /*height:430px;
	width:545px;*/
    left:auto;
    right:auto;
    display:none;
} 

/* container for external content. uses vertical scrollbar, if needed */ 
div.contentWrap { 
    overflow-y:auto; 
}
#overlay div.close{
    float:right;
    width:66px;
    height:17px;
    background-image:url(../images/popup/btn_close.jpg);
    background-position:no-repeat;
    border:0px;
    cursor:pointer;
    margin-top:4px;
    right:20px;
    top:30px;
    position:absolute;
}
/* #FRANQUICIAS */
.franquicias {
    float:left;
    width:884px;
    margin-left:38px;
}
.franquicias .fran_title {
    float:left;
    width:861px;
    margin-left:23px;
    padding-bottom:10px;
    font-size:22px;
    color:#b1b0b0;
    border-bottom:1px solid #E5E5E5;
    font-family:"Century Gothic";
}
.franquicias .fran_content {
    float:left;
    width:861px;
    margin-left:23px;
    margin-top:30px;
}
.franquicias .fran_content .fran_content_left {
    float:left;
    width:461px;
    font-size:14px;
    color:#979797;
    font-family:"Century Gothic";
}
.franquicias .fran_content .fran_content_right {
    float: right;
    width:222px;
    font-size:14px;
    color:#979797;
    font-family:"Century Gothic";
    text-align:center;
    margin-top: 40px; margin-right: 26px;
}

/* #FORGETPASSWORD */
.forgetpassword {
    float:left;
    width:884px;
    margin-left:38px;
}
.forgetpassword .fran_title {
    float:left;
    width:861px;
    margin-left:23px;
    padding-bottom:10px;
    font-size:22px;
    color:#b1b0b0;
    border-bottom:1px solid #E5E5E5;
    font-family:"Century Gothic";
}
.forgetpassword .fran_content {
    float:left;
    width:861px;
    margin-left:23px;
    margin-top:30px;
    font-size:14px;
    color:#979797;
    font-family:"Century Gothic";
}
.forgetpassword .fran_content a{
    font-family:Arial;
    font-size:11px;
    color:#6e6c6c;
    text-decoration:none;
}
.forgetpassword .fran_content .mensaje{
    font-size:14px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    padding:5px;
}

/* CREDITS */
.credits {
    float:left;
    width:418px;
}
.credits .cr_top{
    float:left;
    width:418px;
    height:91px;
    background-image:url(../images/credits/top.jpg);
    background-repeat:no-repeat;
}
.credits .cr_middle{
    float:left;
    width:418px;
    background-color:#FFF;
}
.credits .cr_middle h1{
    float:left;
    margin:15px 0 0 21px;
    padding:0px;
    font-size:22px;
    color:#555555;
    font-family:"Century Gothic";
}
.credits .cr_middle .cr_middle_left {
    float:left;
    margin:15px 0 0 21px;
    padding:0px;
    width:237px;
    font-size:12px;
    color:#555555;
    font-family:"Century Gothic";
    line-height:1.5em;
}
.credits .cr_middle .cr_middle_right {
    float:left;
    margin:15px 0 0 0px;
    padding:0px;
    width: 160px;
    font-size:12px;
    color:#555555;
    line-height:1.5em;
    font-family:"Century Gothic";
}
.credits .cr_middle .cr_middle_bottom {
    float:left;
    width:398px;
    border-top:1px solid #e5e5e5;
    margin-top:10px;
    padding:10px 0 20px 20px;
    font-size:12px;
    color:#555555;
    font-family:"Century Gothic";
}


/* #login chico*/
.wholesaler_pop {
    float:left;
    width:702px;
    margin-left:109px;
    margin-top:30px;
}
.wholesaler_pop .who_left {
    float:left;
    width:344px;
}
.wholesaler_pop .who_right {
    float:right;
    width:344px;
}
.wholesaler_pop .who_login {
    float:left;
    width:344px;
    height:162px;
    background-image:url(../images/body/bg_login.jpg);
    background-repeat:no-repeat;
    border:0px;
}
.wholesaler_pop .who_login .title{
    font-size:18px;
    color:#454346;
    font-family:"Century Gothic";
    margin-top:16px;
    margin-left:25px;
}
.wholesaler_pop .who_login .login_form {
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    margin-left:20px;
    margin-top:10px;
}
.wholesaler_pop .who_login .login_form a{
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
}
.wholesaler_pop .who_login .login_form .inputs_txt {
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    text-align:right;
    padding-right:9px;
}

.wholesaler_pop .who_login .login_form .inputs_txt_error {
    font-size:12px;
    color:#fc0101;
    font-family:"Century Gothic";
    text-align:right;
    padding-right:9px;
    background-image:url(../images/popup/error.jpg);
    background-repeat:no-repeat;
    background-position:left;
}

.wholesaler_pop .who_login .login_form .frm_input {
    border:1px solid #cdcdcd;
    padding:3px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.wholesaler_pop .who_login .login_form .frm_select {
    border:1px solid #cdcdcd;
    padding:1px;
    font-size:12px;
    color:#454346;
    font-family:"Century Gothic";
    background-color:#FFF;
}
.who_login .load p{
    font-size:10px;
    color:#F00;
}
.wholesaler_pop .who_login .login_form .btn_send {
    width:122px;
    height:17px;
    background-image:url(../images/body/btn_enter.jpg);
    background-repeat:no-repeat;
    border:0px;
    cursor:pointer;
}
.wholesaler_pop .who_register {
    float:right;
    width:344px;
    height:162px;
    background-image:url(../images/body/bg_login.jpg);
    background-repeat:no-repeat;
    border:0px;
}
.wholesaler_pop .who_register .title{
    font-size:18px;
    color:#454346;
    font-family:"Century Gothic";
    margin-top:16px;
    margin-left:25px;
}
.wholesaler_pop .who_register .login_form {
    font-size:14px;
    color:#454346;
    font-family:"Century Gothic";
    margin-left:30px;
    margin-top:20px;
}
.wholesaler_pop .who_online {
    float:left;
    width:307px;
    margin-top:20px;
    margin-left:20px;
}
.wholesaler_pop .who_online .title{
    float:left;
    width:307px;
    margin-bottom:7px;
}
.wholesaler_pop .who_online .rows{
    float:left;
    width:297px;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-size:14px;
    padding:0px 5px 0px 5px;
    margin:3px 0px 3px 0px;
}
.wholesaler_pop .who_testimonial {
    float:left;
    width:344px;
    height:166px;
    background-image:url(../images/body/testimonial_bg.jpg);
    background-repeat:no-repeat;
    border:0px;
    margin-top:20px;
}
.wholesaler_pop .who_testimonial .testimonial{
    float:left;
    width:324px;
    height:118px;
    border:0px;
    margin-top:13px;
    text-align:center;
    color:#6e6c6c;
    font-family:"Century Gothic";
    font-size:13px;
    margin-left:9px;
}

.wholesaler_pop .who_testimonial a.case {
    float:right;
    text-align:center;
    color:#ffffff;
    font-family:"Century Gothic";
    text-decoration:none;
    font-weight:bold;
    margin-top:13px;
    margin-right:16px;
    font-size:12px;
}

/*------------ VIDEO -------------------*/
.video{
    background-color:#c1c1c1;
    padding: 60px 10px 10px 10px;
    height:350px;
}

