/* PLANES */
#win_planes { width:954px; height:407px; margin:0 auto; padding: 15px 0 10px 0; }
#win_planes #col-planes { width: 150px; height: 407px; float: left; background: url(../../imagenes/planes/col-planes.jpg) no-repeat left top; margin-right: 10px; }
#win_planes #col-blue { width: 150px; height: 297px; padding-top: 110px; float: left; background: url(../../imagenes/planes/col-blue.jpg) no-repeat left top; margin-right: 10px; text-align: center; }
#win_planes #col-orange { width: 151px; height: 297px; padding-top: 110px; float: left; background: url(../../imagenes/planes/col-orange.jpg) no-repeat left top; margin-right: 10px; text-align: center; }
#win_planes #col-silver { width: 152px; height: 297px; padding-top: 110px; float: left; background: url(../../imagenes/planes/col-silver.jpg) no-repeat left top; margin-right: 10px; text-align: center; }
#win_planes #col-gold { width: 151px; height: 297px; padding-top: 110px; float: left; background: url(../../imagenes/planes/col-gold.jpg) no-repeat left top; text-align: center; }
#win_planes a.free { display: block; width: 100%; height: 26px; margin-bottom: 244px; }

/* ULTIMATE */
#win_ultimate {
    background-color: #000000;
    min-height: 300px;
}

#div_ultimate_planes {}

#div_u_content {}

#div_u_content .div_col_ultimate {
    width: 100px;
    float: left;
}

#div_u_content .div_col_ultimate .div_row1_ultimate {
    width: 100px;
    height: 100px;
    background-color: gray;
}

#div_u_content .div_col_ultimate .div_row2_ultimate {
    width: 100px;
    height: 100px;
    background-color: gray;
}

#div_u_content .div_col_ultimate .div_row3_ultimate {
    width: 100px;
    height: 50px;
    display: none;
    background-color: #000000;
}

#div_u_content .div_col_ultimate .div_row3_ultimate .link_registrate {}

#div_u_content .div_col_ultimate.selected .div_row1_ultimate {
    background-color: #f58220;
}

#div_u_content .div_col_ultimate.selected .div_row2_ultimate {
    background-color: #f98420;
}

#div_u_content .div_col_ultimate.selected .div_row3_ultimate {
    display: block;
}

/* TIPO PAGO */
#win_tipoPago { width:895px; min-height:484px; margin:0 auto; padding: 15px 0 10px 0; }
#win_tipoPago #tit_bar1 { background:url(../../imagenes/pagos/titleBar_1.jpg) left top no-repeat; width:870px; height:18px; color:#fff; font-size:12px; font-weight:bold; padding-top:72px; padding-left:25px; }
#win_tipoPago #tit_bar2 { background:url(../../imagenes/pagos/titleBar_2.jpg) left top no-repeat; width:870px; height:18px; color:#fff; font-size:12px; font-weight:bold; padding-top:72px; padding-left:25px; }
#win_tipoPago #tit_bar3 { background:url(../../imagenes/pagos/titleBar_3.jpg) left top no-repeat; width:870px; height:18px; color:#fff; font-size:12px; font-weight:bold; padding-top:72px; padding-left:25px; }
#win_tipoPago #tit_bar4 { background:url(../../imagenes/pagos/titleBar_4.jpg) left top no-repeat; width:870px; height:18px; color:#fff; font-size:12px; font-weight:bold; padding-top:72px; padding-left:25px; }
#win_tipoPago #main_win1 { background: url(../../imagenes/pagos/mainBg_1.jpg) left top no-repeat; width: 893px; height: 393px; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
#win_tipoPago #main_win2 { background: url(../../imagenes/pagos/mainBg_2.jpg) left top no-repeat; width: 893px; height: 393px; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
#win_tipoPago #main_win3 { background: url(../../imagenes/pagos/mainBg_3.jpg) left top no-repeat; width: 893px; height: 393px; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
#win_tipoPago #main_win4 { background: url(../../imagenes/pagos/mainBg_4.jpg) left top no-repeat; width: 893px; height: 393px; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
#win_tipoPago #main_win1 #message { width:893px; text-align:center; color:#666; font-size:14px; padding-top:300px; }
#win_tipoPago #main_win2 #message { width:893px; text-align:center; color:#666; font-size:14px; padding-top:300px; }
#win_tipoPago #main_win3 #message { width:893px; text-align:center; color:#666; font-size:14px; padding-top:300px; }
#win_tipoPago #main_win4 #message { width:893px; text-align:center; color:#666; font-size:14px; padding-top:300px; }
#win_tipoPago input.bt_atrapalo { background: url(../../imagenes/pagos/bt_atrapalo.png) left top no-repeat; width: 174px; height: 27px; border:0 none; cursor:pointer; text-indent:-500px; margin:5px 0; }

/* FORMULARIO */
#win_registro { width:895px; margin:0 auto; padding: 15px 0 10px 0; }
#win_registro #tit_bar1 { background:#f58220 url(../../imagenes/pagos/titleBar_1.jpg) left top no-repeat; width:870px; height:35px; color:#fff; font-size:12px; font-weight:bold; padding-top:72px; padding-left:25px; }
#win_registro #tit_bar2 { background:#f58220 url(../../imagenes/pagos/titleBar_2.jpg) left top no-repeat; width:870px; height:35px; color:#fff; font-size:12px; font-weight:bold; padding-top:72px; padding-left:25px; }
#win_registro #tit_bar3 { background:#f58220 url(../../imagenes/pagos/titleBar_3.jpg) left top no-repeat; width:870px; height:35px; color:#fff; font-size:12px; font-weight:bold; padding-top:72px; padding-left:25px; }
#win_registro #tit_bar4 { background:#f58220 url(../../imagenes/pagos/titleBar_4.jpg) left top no-repeat; width:870px; height:35px; color:#fff; font-size:12px; font-weight:bold; padding-top:72px; padding-left:25px; }
#win_registro #form { width: 843px; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding:15px 25px; }
#win_registro #form h4 { font-size: 16px; border-bottom: 1px solid #f98420; margin-bottom: 10px; padding-bottom: 3px; }
#win_registro #form table#id-form th { font-weight: normal; font-size: 13px; text-align: left; }
.inp-form { background:url("../../imagenes/registro/input_bg.png") no-repeat scroll 0 0 transparent; border:0 none; color:#393939; height:22px; padding:2px 5px; width:222px; font-size:12px; line-height:22px; outline:none; }
.sel-div { background:url("../../imagenes/registro/select_bg.png") no-repeat scroll 0 0 transparent; width:232px; height:26px; overflow:hidden; }
.sel-form { background:transparent; border:0 none; color:#393939; height:22px; padding: 2px 5px; width:260px; font-size:12px; line-height:22px; outline:none; }
.reqField { font-weight:bold; font-size:10px; color:#58585a; text-align:right; }
.form-textarea { background:url("../../imagenes/registro/textarea_bg.png") no-repeat scroll 0 0 transparent; border:0 none; color:#393939; font-size:12px; height:22px; overflow:auto; padding:2px 5px; width:505px; outline:none; line-height:22px; }
#bt_regActiva { background:url("../../imagenes/registro/bt_activa.jpg") no-repeat scroll 0 0 transparent; border:0 none; width:293px; height:202px; cursor:pointer; outline:none; margin: 25px auto 0 auto; display: block; }
#win_registro #form #politicasAcept { width:843px; font-size:12px; }
#win_registro #form #politicasAcept div { line-height:20px; }
#win_registro #form #politicasAcept div .sutomail { font-weight:bold; display:inline; }
#win_registro #form #politicasAcept div .sutomail span { color:#f58220; }
#win_registro #form #politicasAcept a { color:#f58220; font-size:12px; font-weight:bold; }

/* confirmacion de cuenta */
#regCliResult { width:900px; margin:10px auto; }
#regCliResult #texto { text-align:center; font-size:13px; margin:10px 0; }
#regCliResult #texto .sutomail { font-weight:bold; display:inline; }
#regCliResult #texto .sutomail span { color:#f58220; }
#regCliResult #texto a { color:#f58220; font-size:13px; font-weight:bold; }
#regCliResult .bt_regLogIn { background:url(../../imagenes/mensajes/bt_entraCuenta.png) left top no-repeat; width:179px; height:29px; margin:0 auto; cursor:pointer; }
#regCliResult .bt_regRepError { background:url(../../imagenes/mensajes/bt_reportarError.png) left top no-repeat; width:179px; height:29px; margin:0 auto; cursor:pointer; }
#regCliResult .bt_regHome { background:url(../../imagenes/mensajes/bt_irInicio.png) left top no-repeat; width:179px; height:29px; margin:0 auto; cursor:pointer; }

/* mensajes */
#mensajeGreen { height:20px; margin:5px auto; width:312px; }
#mensajeGreen #left { background:url(../../imagenes/mensajes/msgBarGreen_left.png) left top no-repeat; width:6px; height:20px; float:left; }
#mensajeGreen #msg { background-color:#b0cf03; font-family:Verdana; font-size:12px; font-weight:bold; color:#000; line-height:20px; text-align:center; height:20px; float:left; width:300px; }
#mensajeGreen #right { background:url(../../imagenes/mensajes/msgBarGreen_right.png) left top no-repeat; width:6px; height:20px; float:left; }
#mensajeOrange { height:20px; margin:5px auto; width:312px; }
#mensajeOrange #left { background:url(../../imagenes/mensajes/msgBarOrange_left.png) left top no-repeat; width:6px; height:20px; float:left; }
#mensajeOrange #msg { background-color:#f58220; font-family:Verdana; font-size:12px; font-weight:bold; color:#fff; line-height:20px; text-align:center; height:20px; float:left; width:300px; }
#mensajeOrange #right { background:url(../../imagenes/mensajes/msgBarOrange_right.png) left top no-repeat; width:6px; height:20px; float:left; }
div.freeM { width:120px; position:absolute; height:2px; background-color:#666; margin-top:21px; margin-left:30px; }

/* BIENVENIDA CUENTA NUEVA */
h4.h4-registro { background: url(../../imagenes/registro/bg-title.png) no-repeat left bottom; color: #007bc6; margin: 15px 0 44px 0; padding: 0 0 10px 23px; }
#welcome { height: 205px; background: url(../../imagenes/registro/welcome-fox.jpg) no-repeat left top; margin-left: 19px; padding: 15px 0 0 425px; }
#welcome #star { height: 25px; background: url(../../imagenes/registro/ico-star.png) no-repeat left top; color: #007bc6; font-weight: bold; line-height: 25px; padding: 0 0 0 23px; margin: 0 0 23px 0; }
#welcome p { color: #59595b; font-size: 13px; line-height: 16px; }
#welcome div.bt_regLogIn { width:143px; height:22px; background:url(../../imagenes/registro/bt-enter.png) left top no-repeat; margin: 30px 0 0 0; cursor:pointer; }
#welcome div.bt_regHome { width:143px; height:22px; background:url(../../imagenes/registro/bt-go-home.png) left top no-repeat; margin: 30px 0 0 0; cursor:pointer; }

/* CUENTA SIN CONFIRMAR */
h4.h4-confirm { background: url(../../imagenes/registro/bg-title.png) no-repeat left bottom; color: #007bc6; margin: 0; padding: 15px 0 10px 23px; font-size: 12px; border-bottom: none; }
#confirm { width: 100%;min-height: 412px; background: url(../../imagenes/registro/bg-confirm-mail.png) repeat-y left top; }
#confirm #fox-unlock { height: 274px; background: url(../../imagenes/registro/fox-unlock.jpg) no-repeat 31px 74px; padding: 43px 0 0 430px; }
#fox-unlock #unlock { height: 31px; background: url(../../imagenes/registro/ico-unlock.png) no-repeat left top; color: #007bc6; font-weight: bold; line-height: 31px; padding: 0 0 0 23px; margin: 0 0 23px 0; }
#fox-unlock p { color: #59595b; font-size: 13px; line-height: 16px; }
#fox-unlock div.bt_regHome { width:143px; height:22px; background:url(../../imagenes/registro/bt-go-home.png) left top no-repeat; margin: 30px 0 0 0; cursor:pointer; }
#clear { clear:both; }