/*-------------------------------------------------------------------------------
CSS Document MovidaMovil
Author: MM
E-Mail: info@movidacorp.com
WWW: http://www.movidamovil.com
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
/*Start Top Seccion*/
#top {
float:left;
width:785px;
height:110px;
overflow:hidden;
background-image:  url(/account/images/top_account.gif);
background-repeat:no-repeat;
}
#top .Contenedor {
padding-left: 20px;
}
#Contenedor {
float: left;
}
/*-------------------------------------------------------------------------------*/
/*Start Body Content*/
#wrapper {
float:left;
width:780px;
padding-left:5px;
background-color:#CCCCCC;
}
#bgblanco {
float:left;
width:775px;
background-color:white;
}
/*-------------------------------------------------------------------------------*/
.texto {
font-size: 13px;
font-weight: normal;
color: #333333;
}

/*-----------------CONTENEDOR PRINCIPAL---------------*/
#Hcontent{
padding:10px 0px 0px 5px;
width:765px;
}
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#333333;
text-align:center;
margin:0;
padding:10px 0 0 0;
}
h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#FF3300;
text-align:center;
margin:0;
padding:10px 0 0 0;
}
/*-------------------------------------------------------------------------------*/
/*Start CUENTA*/
.cCuenta{

}
.cCuenta h2{
font-size:18px;
font-weight:bold;
color:#000000;
text-align:left;
line-height:30px;
margin:0px;
padding:0px 0px 0px 10px;
height:30px;
background-color:#f8f8f8;
border-bottom:1px solid #999999;
}
.cCuenta h2 a{
font-size:12px;
font-weight:normal;
color:#0000cc;
text-decoration:underline;
}
.cCuenta hr{
height:1px;
width:755px;
border: 1px dotted #CCCCCC;
padding-left:5px;
}
.cCuenta h2 a:visited{
font-size:12px;
font-weight:normal;
color:#0000cc;
text-decoration:underline;
}
.cCuenta .intro{
padding-top:10px;
font-size:13px;
color:#000000;
text-align:center;
}
.cCuenta .aviso{
width:755px;
padding-top:10px;
padding-left:10px;
font-size:13px;
color:#666666;
text-align:center;
}
.cCuenta .welcomeNote{
padding-top:10px;
font-size:13px;
color:#000000;
text-align:justify;
}
/*END CUENTA*/
.astrx{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ff0000;
}
.errores{
width:760px;
margin-top:12px;
border:3px solid #cc0000;
overflow:hidden;
}
.errores .texto{
padding:5px;
font-size:14px;
font-weight:bold;
text-align:center;
color:#cc0000;
}

/*-------------------------------------------------------------------------------*/
/*Start INVITE*/
#cInvite{
width:760px;
padding:0px 0px 20px 0px;
}
#cInvite .texto{
padding:10px 0px 0px 300px;
font-size:13px;
color:#666666;
}
#cInvite .texto a{
font-size:13px;
color:#0000CC;
text-decoration:underline;
}
#cInvite .texto a:visited{
font-size:13px;
color:#0000CC;
text-decoration:underline;
}
/*END INVITE*/
/*-------------------------------------------------------------------------------*/
/*Start SERVICIOS*/
.cServicios{
padding: 20px 0px 0px 0px;
}
.cServicios h2{
font-size:18px;
font-weight:bold;
color:#000000;
text-align:left;
line-height:30px;
margin:0px;
padding:0px 0px 0px 10px;
height:30px;
background-color:#f8f8f8;
border-bottom:1px solid #999999;
}
.cServ .title{
padding:20px 0px 0px 20px;
font-size:13px;
font-weight:bold;
color:#000000;
}
.cServ ul{
padding:0px 0px 0px 35px;
margin:0px;
}
.cServ li{
font-size:12px;
color:#666666;
}
.cServ li a{
color:#0000cc;
}
.cServ li a:visited{
color:#0000cc;
}
/*END SERVICIOS*/
/*-------------------------------------------------------------------------------*/
/*Start PERFILES*/
.cPerfiles{
padding: 20px 0px 0px 0px;
}
.cPerfiles h2{
font-size:18px;
font-weight:bold;
color:#000000;
text-align:left;
line-height:30px;
margin:0px;
padding:0px 0px 0px 10px;
height:30px;
background-color:#f8f8f8;
border-bottom:1px solid #999999;
}
.cPer .cpTitle{
padding:20px 0px 20px 20px;
font-size:13px;
font-weight:bold;
color:#000000;
}
.cPer .cpTitle a{
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#0000cc;
}
.cPer .cpTitle a:visited{
font-size:12px;
text-decoration:underline;
color:#0000cc;
}
.cProd{
padding:0px 0px 100px 0px;
}
.cImage{
float:left;
padding:0px 0px 0px 25px;
}
.cImage img{
border:1px solid #cdcdcd;
}
.cInfo{
float:left;
}
.cInfo ul{
padding:0px 0px 0px 10px;
margin:0px;
font-size:12px;
list-style:none;
}
.cInfo ul li{
line-height:18px;
}
.cInfo ul li .title{
font-size:12px;
font-weight:bold;
color:#000000;
}
.cInfo ul li .text{
font-size:12px;
color:#666666;
}
.cInfo .alert{
float:left;
padding:0px 0px 0px 10px;
width:500px;
font-size:12px;
line-height:18px;
color:#666666;
}
.cInfo .alert a{
font-size:12px;
text-decoration:underline;
color:#0000cc;
}
.cInfo .alert a:visited{
font-size:12px;
text-decoration:underline;
color:#0000cc;
}
.cInfo ul li .a{
font-size:12px;
text-decoration:underline;
color:#0000cc;
}
.cInfo ul li .a:visited{
font-size:12px;
text-decoration:underline;
color:#0000cc;
}
/*END PERFILES*/
/*-------------------------------------------------------------------------------*/
/*START ACCOUNT MENU*/
.account_menu{
width:765px;
height:27px;
line-height:27px;
text-align:center;
background-color:#f8f8f8;
border-bottom:1px solid #999999;
overflow:hidden;
}
.account_menu a{
font-size:12px;
font-weight:bold;
color:#3366cc;
text-decoration:none;
}
.account_menu a:hover{
text-decoration:underline;
}
.account_menu .menuDiv{
font-size:12px;
font-weight:bold;
color:#333333;
padding: 0px 5px 0px 5px;
}
/*END ACCOUNT MENU*/
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
/*START ACCOUNT HEADER*/
.acc_header{
width:765px;
padding:15px 0px 5px 0px;
border-bottom:1px solid #cccccc;
overflow:hidden;
}
.acc_header .s_header{
font-size:16px;
font-weight:bold;
color:#333333;
}
.acc_header .sec_name{
font-size:16px;
color:#ff3300;
}
.acc_header .s_msg{
font-size:12px;
color:#333333;
}
.acc_header .waplnk{
font-size:12px;
color:#3366cc;
}
/*END ACCOUNT HEADER*/
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
/*START ACCOUNT HEADER*/
.acc_content{
width:765px;
padding:15px 0px 0 0px;
overflow:hidden;
}

/*END ACCOUNT HEADER*/
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
/*START TABLE MIS DSKRGAS*/
.tbl_title{
font-size:12px;
font-weight:bold;
color:#000000;
}
.tbl_cnt_title{
font-size:11px;
font-weight:bold;
color:#3366cc;
}
.tbl_cnt_title a{
font-size:11px;
font-weight:bold;
color:#3366cc;
text-decoration:none;
}
.tbl_cnt_dskdown{
font-size:11px;
font-weight:bold;
color:#339900;
}
.tbl_cnt_dskpen{
font-size:11px;
font-weight:bold;
color:#cc3333;
}
.tbl_cnt_txt{
font-size:11px;
color:#333333;
}
.tbl_cnt_txt a{
font-size:11px;
color:#333333;
text-decoration:none;
}
.tbl_cnt_fecha{
font-size:11px;
font-weight:bold;
color:#666666;
}
table.m_dskrgas{
width:745px;
border-collapse:collapse;
color:#444444;
border:1px #dddddd solid;
margin-bottom:25px;
}

td.m_dskrgas{
text-align:center;
border:1px #dddddd solid;
padding:7px;
}

tr.m_dskrgas{
background:url(/account/images/table-back.gif) repeat-x #ffffff;
}

/*END TABLE MIS DSKRGAS*/
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
/*START CONTENT BOTTOM*/
.c_pagbottom{
padding: 0 0 10px 0;
}
.c_pagbottom .c_pag{
padding-bottom:10px;
font-size:12px;
color:#666666;
border-bottom:1px solid #cccccc;
}
.c_pagbottom .btn_pagineo{
font-size:12px;
font-weight:bold;
color:#3366cc;
}
.c_pagbottom a{
font-size:12px;
font-weight:bold;
color:#3366cc;
text-decoration:none;
}
.c_pagbottom .pagination{
padding:5px;
font-size:12px;
color:#3366cc;
}
.c_pagmsg{
padding-top:10px;
font-size:12px;
font-weight:normal;
color:#333333;
}
.c_pagmsg a{
color:#3366cc;
font-weight:normal;
text-decoration:none;
}
/*END CONTENT BOTTOM*/
/*-------------------------------------------------------------------------------*/
/*Start INPUT NORMAL SYLES*/
.rCampos{
padding-top:10px;
overflow:hidden;

}
.cCampo{
width:765px;
padding-top:12px;
overflow:hidden;
}

.cCampo .inputTitle{
float:left;
width:349px;
padding:0px 5px 0px 0px;
margin:0px;
font-size:12px;
font-weight:bold;
text-align:right;
line-height:22px;
color:#666666;
overflow:hidden;
}

.cCampo .caption{
font-size:12px;
font-weight:bold;
color:#999999;
overflow:hidden;
}
.cCampo .ejemplo{
font-size:11px;
font-weight:bold;
color:#cccccc;
overflow:hidden;
}
.cCampo .revText{
font-size:12px;
line-height:22px;
color:#000000;
}
.cCampo .revText a{
font-size:12px;
text-decoration:underline;
color:#0000cc;
}
.cCampo .revText a:visited{
font-size:12px;
text-decoration:underline;
color:#0000cc;
}
.cCampo .deviceTitle{
font-size:12px;
font-weight:bold;
text-align:right;
line-height:22px;
color:#666666;
overflow:hidden;
}
.cCampo input{

}
.deviceBox{
float:left;
}
.cField{
padding:20px 0px 0px 138px;
}
.cField fieldset{
padding:0px 0px 10px 0px;
margin:0px;
border: 1px solid #999999;
width:503px;
}

.cField legend{
font-size:12px;
font-weight:bold;
color: #666666;
padding: 2px 6px;
}
.cField .intro{
padding:5px 5px 10px 5px;
font-size:12px;
color: #666666;
}
.cField .inputTitle{
padding:0px 5px 0px 5px;
margin:0px;
font-size:12px;
font-weight:bold;
text-align:right;
line-height:22px;
color:#666666;
overflow:hidden;
}
.cField a{
font-size:12px;
text-decoration:underline;
line-height:22px;
color:#0000cc;
}
.cField a:visited{
font-size:12px;
text-align:center;
text-decoration:underline;
color:#0000cc;
}
/*-------------------------------------------------------------------------------*/
/*Start INPUT ERROR SYLES*/
.cCampoError{
width:765px;
padding-top:12px;
padding-bottom:12px;
background-color:#fefff0;
overflow:hidden;
}
.cCampoError .inputTitle{
float:left;
width:349px;
padding:0px 5px 0px 0px;
margin:0px;
font-size:12px;
font-weight:bold;
text-align:right;
line-height:22px;
color:#666666;
overflow:hidden;
}
.cCampoError input{

}
/*-------------------------------------------------------------------------------*/
/*Start INPUT ERROR SYLES*/
.cCampoError{
width:765px;
padding-top:12px;
padding-bottom:12px;
background-color:#fefff0;
overflow:hidden;
}
.cCampoError .inputTitle{
float:left;
width:349px;
padding:0px 5px 0px 0px;
margin:0px;
font-size:12px;
font-weight:bold;
text-align:right;
line-height:22px;
color:#666666;
overflow:hidden;
}
.cCampoError input{

}
/*-------------------------------------------------------------------------------*/
/*Start INPUT SYLES*/
.cCampoUser{
width:765px;
padding-top:12px;
background-color:#fefff0;
overflow:hidden;
}
.cCampoUser .warning{
font-size:12px;
line-height:22px;
color:#cc0000;
}
.cCampoUser .alttext{
font-size:12px;
color:#666666;
}
.cCampoUser .radioButt{
}
.cCampoUser .inputTitle{
float:left;
width:349px;
padding:0px 5px 0px 0px;
margin:0px;
font-size:12px;
font-weight:bold;
text-align:right;
line-height:22px;
color:#666666;
overflow:hidden;
}
.cCampoUser .altTitle{
float:left;
padding:0px 5px 0px 0px;
font-size:12px;
font-weight:bold;
line-height:22px;
color:#cc0000;
overflow:hidden;
}
.cCampoUser ul{
float:left;
padding:0px;
margin:0px;
}

.cCampoUser ul li{
list-style: none;
margin:0px;
padding:0px;
}
/*-------------------------------------------------------------------------------*/
/*Start CHECKBOX SYLES*/
.cCheck{
width:765px;
padding-top:12px;
overflow:hidden;
}
.cCheck label{
float:left;
font-size:12px;
line-height:22px;
color:#666666;
padding-left:5px;
}
.cCheck .divCheck{
float:left;
width:166px;
text-align:right;
}
.cCheck input{

}
/*-------------------------------------------------------------------------------*/
/*Start RADIO BUTTONS SYLES*/
.cRadio{
width:599px;
font-size:12px;
color:#666666;
padding-top:12px;
padding-left:166px;
overflow:hidden;
}
.cRadio ul{
font-size:12px;
padding:0px 0px 0px 22px;
margin:0px;
}
.cRadio li{
padding:0px;
margin:0px;
}
.cRadio label{
font-size:12px;
line-height:22px;
color:#666666;
}
.cRadio .divRadio{
float:left;
width:166px;
text-align:left;
}
.cRadio input{

}
/*-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------*/
/*Start BUTTON SYLES*/
.cButton{
padding-top:40px;
padding-left:287px;
padding-bottom:80px;
overflow:hidden;
text-align:center;
}
.cButton .button{
float:left;
padding-left:10px;
text-align:center;
}
.cButton input{
height:24px;
font-size:12px;
font-weight:bold;
color:#000000;
}
.cButtonLogin{
padding: 10px 0px 10px 450px;
overflow:hidden;
text-align:center;
}
.cButtonLogin .button{
float:left;
padding-left:10px;
text-align:center;
}
.cButtonLogin input{
width:42px;
height:24px;
font-size:12px;
font-weight:bold;
color:#000000;
}
.cButtonForgot{
padding: 10px 0px 10px 430px;
overflow:hidden;
text-align:center;
}
.cButtonForgot .button{
float:left;
padding-left:10px;
text-align:center;
}
.cButtonForgot input{
width:60px;
height:24px;
font-size:12px;
font-weight:bold;
color:#000000;
}
.cButtonPromo{
padding: 30px 0px 30px 360px;
overflow:hidden;
text-align:center;
}
.cButtonPromo .button{
float:left;
padding-left:10px;
text-align:center;
}
.cButtonPromo input{
width:60px;
height:24px;
font-size:12px;
font-weight:bold;
color:#000000;
}
/*-------------------------------------------------------------------------------*/
/*Start BUTTON SYLES*/
.welcomeButton{
width:765px;
padding-top:40px;
padding-left:96px;
padding-bottom:80px;
overflow:hidden;
text-align:center;
}
.welcomeButton .button{
float:left;
padding-left:10px;
text-align:center;
}
/*-------------------------------------------------------------------------------*/
/*Start Contenedor MOBILE*/
#cMobile{
width:765px;
height:174px;
padding-left:5px;
padding-top:10px;
overflow:hidden;
}
#Mobile{
width:765px;
height:174px;
background-color:#3d464e;
overflow:hidden;
}
#Mobile .ContenedorMobile{
font-family:Arial;
width:755px;
height:164px;
padding-left:5px;
background-color:#3d464e;
overflow:hidden;
}
#Mobile .MobileTitle{
width:755px;
height:32px;
background-image:url(/dskrgat/images/cmobile/mobile_title.gif);
background-repeat:no-repeat;
overflow:hidden;
}
#ContNavMobile .textSelected{
padding-right:4px;
float:left;
overflow:hidden;
}
#ContNavMobile .texto a {
font-size:11px;
font-weight:bold;
color: #6a5217;
text-decoration:none;
}
#ContNavMobile .texto a:hover{
 color: #333333;
}
#ContNavMobile .textoSe a {
font-size:11px;
font-weight:bold;
color: #333333;
text-decoration:none;
}
#ContNavMobile .textoSe a:hover{
 color: #695118;
}
#ContNavMobile{
width:755px;
height:132px;
overflow:hidden;
}
#ConMobileTabs{
width:755px;
height:30px;
background-color:#69747d;
overflow:hidden;
}

#ConMobileTabs .lBorder{
float:left;
width:3px;
height:30px;
background-image:url(/dskrgat/images/cmobile/tab_lborder.gif);
background-repeat:no-repeat;
overflow:hidden;
}
#ConMobileTabs .rBorder{
float:right;
width:3px;
height:30px;
background-image:url(/dskrgat/images/cmobile/tab_rborder.gif);
background-repeat:no-repeat;
overflow:hidden;
}
#ConMobileTabs .btn_anterior{
float:left;
width:75px;
height:21px;
padding:9px 0px 0px 2px;
overflow:hidden;
}
#ConMobileTabs .btn_proximo{
float:right;
width:75px;
height:21px;
padding:9px 2px 0px 0px;
overflow:hidden;
}
#ConMobileTabs .conTabs{
float:left;
width:580px;
padding:7px 0px 0px 5px;
height:23px;
overflow:hidden;
}
#tabs{
float:left;
width:100%;
height:30px;
overflow:hidden;
}
#tabs .text{
float:left;
}
#tabs .textSelected{
float:left;
}
#tabs table{
float:left;
}
#ContMobile .ContMobileSubHolder{
float:left;
width:745px;
height:97px;
padding:5px 5px 0px 5px;
overflow:hidden;
background-color:#eae8e8;
}
#cDevices{
float:left;
width:716px;
height:92px;
}
/*-------------------------------------------------------------------------------*/
/*Start MobilesContent*/
#ContMobile .MobilesContent{
float:left;
width:714px;
height:82px;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
background-color:#ffffff;
overflow:hidden;
}

#ContMobile .cMloading{
float:left;
padding: 25px 0px 0px 342px;
overflow:hidden;
}


/*-------------------------------------------------------------------------------*/
/*Start MOBILES CONTENEDORES*/
#ContenedorMobile{
float:left;
width:90px;
height:82px;
padding-left:5px;
padding-right:5px;
overflow:hidden;
}
#ContenedorMobile .Phone{
float:left;
width:90px;
height:82px;
padding-top:5px;
background-image:url(/dskrgat/images/cmobile/cmobile_bg.gif);
background-repeat:no-repeat;
overflow:hidden;
}
#ContenedorMobile .imagen{
padding:3px 0px 0px 21px;
}
#ContenedorMobile .texto{
font-size:11px;
color:#333333;
text-align:center;
padding-top:3px;
width:90px;
height:14px;
overflow:hidden;
}
/*-------------------------------------------------------------------------------*/
/*Start MOBILES CORNERS*/
#MobileTopCorner{
float:left;
width:716px;
height:5px;
background-image:url(/dskrgat/images/cmobile/mobiel_topcorner_bg.gif);
background-repeat:repeat-x;
overflow:hidden;
}
#MobileTopCorner .TopCornerIzq{
float:left;
width:5px;
height:5px;
background-image:url(/dskrgat/images/cmobile/mobiel_topcorner_izq.gif);
background-repeat:no-repeat;
overflow:hidden;
}
#MobileTopCorner .TopCornerDer{
float:right;
width:5px;
height:5px;
background-image:url(/dskrgat/images/cmobile/mobiel_topcorner_der.gif);
background-repeat:no-repeat;
overflow:hidden;
}
#MobileBotCorner{
float:left;
width:716px;
height:5px;
background-image:url(/dskrgat/images/cmobile/mobiel_botcorner_bg.gif);
background-repeat:repeat-x;
overflow:hidden;
}
#MobileBotCorner .BotCornerIzq{
float:left;
width:5px;
height:5px;
background-image:url(/dskrgat/images/cmobile/mobiel_botcorner_izq.gif);
background-repeat:no-repeat;
overflow:hidden;
}
#MobileBotCorner .BotCornerDer{
float:right;
width:5px;
height:5px;
background-image:url(/dskrgat/images/cmobile/mobiel_botcorner_der.gif);
background-repeat:no-repeat;
overflow:hidden;
}
/*-------------------------------------------------------------------------------*/
/*Start MOBILE SCROLLER*/
#MobileScroll{
float:right;
width:24px;
height:92px;
background-image:url(/dskrgat/images/cmobile/mobile_scroll_bg.jpg);
background-repeat:no-repeat;
overflow:hidden;
}
#MobileScroll .ScrollUp{
float:left;
overflow:hidden;
padding-top:3px;
padding-left:3px;
}
#MobileScroll .ScrollUp a{
width:18px;
height:22px;
background-image:url(/dskrgat/images/cmobile/scroll_up.gif);
background-repeat:no-repeat;
display:block;
}
#MobileScroll .ScrollUp a:hover{
width:18px;
height:22px;
background-image:url(/dskrgat/images/cmobile/scroll_up-up.gif);
background-repeat:no-repeat;
display:block;
}
#MobileScroll .ScrollUp a:active{
width:18px;
height:22px;
background-image:url(/dskrgat/images/cmobile/scroll_up-active.gif);
background-repeat:no-repeat;
display:block;
}
#MobileScroll .ScrollDown{
float:left;
overflow:hidden;
padding-top:42px;
padding-left:3px;
}
#MobileScroll .ScrollDown a{
width:18px;
height:22px;
background-image:url(/dskrgat/images/cmobile/scroll_down.gif);
background-repeat:no-repeat;
display:block;
}
#MobileScroll .ScrollDown a:hover{
width:18px;
height:22px;
background-image:url(/dskrgat/images/cmobile/scroll_down-up.gif);
background-repeat:no-repeat;
display:block;
}
#MobileScroll .ScrollDown a:active{
width:18px;
height:22px;
background-image:url(/dskrgat/images/cmobile/scroll_down-active.gif);
background-repeat:no-repeat;
display:block;
}

#MBCornersTop {
width:765px;
height:5px;
background-color: #3d464e;
overflow:hidden;
}
#MBCornersTop .TFCornerIzq{
float:left;
height: 5px;
width: 5px;
background-image:url(/dskrgat/images/cmobile/tftopcornerizq.gif);
background-repeat:no-repeat;
overflow:hidden;
}
#MBCornersTop .TFCornerDer{
float:right;
height: 5px;
width: 5px;
background-image:url(/dskrgat/images/cmobile/tftopcornerder.gif);
background-repeat:no-repeat;
overflow:hidden;
}
#MBCornersBottom{
width:765px;
height:5px;
background-color: #3d464e;
overflow:hidden;
}
#MBCornersBottom .TFCornerIzq{
float:left;
height: 5px;
width: 5px;
background-image:url(/dskrgat/images/cmobile/tfbotcornerizq.gif);
background-repeat:no-repeat;
overflow:hidden;
}
#MBCornersBottom .TFCornerDer{
float:right;
height: 5px;
width: 5px;
background-image:url(/dskrgat/images/cmobile/tfbotcornerder.gif);
background-repeat:no-repeat;
overflow:hidden;
}
/*End Contenedor MOBILE*/