.jqmWindow{display:none;position:absolute;top:17%;left:50%;margin-left:-300px;background:#fff url(../../../content/imagens/geral/bgModal.gif) repeat-x top;border:3px solid #D6D6D6;}
.jqmOverlay{background-color:#000;}
* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}
/* Customização */
.jqmWindow .cont{padding:20px 30px 10px;}
.jqmClose{float:right;width:14px;height:13px;margin:10px 10px 0 0;background:url(../../../content/imagens/geral/btnFechar.gif);text-indent:-9999px;}
/* Login */
.modLogin{width:450px;position:fixed;top:17%;left:50%;}
.modLogin .logo, .modRegulamento .logo , .modCG .logo, .modAjudaLogin .logo{width:117px;height:29px;float:left;background:url(../../../content/imagens/geral/logoPq.gif);text-indent:-9999px;}
.modLogin h3, .modRegulamento h3 , .modCG h3, .modAjudaLogin h3{width:170px;margin:10px 0 0 20px;padding-left:20px;float:left;font-size:16px;border-left:1px solid #D6D6D6;}
.modLogin p, .modRegulamento p , .modCG p{margin:10px 0;}
.modLogin p a, .modRegulamento p a , .modCG p a{text-decoration:underline;}
.modLogin .intro{padding-top:20px;border-top:1px solid #D6D6D6;}
.modLogin fieldset{width:390px;padding:20px 0 10px;background:#F3F3F3;border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;}
.modLogin fieldset div{clear:both;overflow:auto;margin-bottom:10px;}
.modLogin label{float:left;width:137px;text-align:right;margin-right:10px;padding-top:3px;}
.modLogin input{padding:2px 3px;background:#fff;border:1px solid #C9C9C9;font-size:11px;}
.modLogin .btnEnviar{width:44px;height:20px;float:right;margin-right:92px;background:url(../../../content/imagens/geral/btnEnviar.gif);border:0;cursor:pointer;}
.modLogin .btnEnviar:hover{background-position:0 100%;}
/* Regulamento */
.modRegulamento{width:600px;}
.modRegulamento h3{width:370px;}
.modRegulamento .cont{padding-right:10px;}
.modRegulamento .scroll{width:100%;height:400px;overflow:auto;margin-top:30px;}
.modRegulamento ol li{padding-bottom:10px;}
/* Condições Gerais */
.modCG{width:450px;position:fixed;top:17%;left:50%;}
.modCG .cont div{padding:5px 0;}
/* Ajuda Login */
.modAjudaLogin{width:450px;position:fixed;top:8%;left:50%;margin-left:-225px;}
.modLogin .cont .content, .modAjudaLogin .cont .content{padding:10px;background:#F3F3F3;border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;margin-top:20px;}
.modAjudaLogin fieldset{clear:both;}
.modAjudaLogin label{clear:both;display:block;}
.modAjudaLogin label span{display:block;width:130px;float:left;text-align:right;margin-right:10px;margin-top:13px;}
.modAjudaLogin label input , .modAjudaLogin label select{float:left;margin-top:10px;}
.modAjudaLogin .frmText{padding:2px 3px;background:#fff;border:1px solid #C9C9C9;font-size:11px;}
.modAjudaLogin .lbRadio{float:left;clear:none;width:auto;}
.modAjudaLogin .lbRadio label{display:block;width:130px;float:left;clear:none;text-align:left;margin:3px 0 0 0;}
.modAjudaLogin .lbRadio input{float:left;margin:3px 10px 0 0;}
.modAjudaLogin .btnEnviar{width:44px;height:20px;float:right;background:url(../../../content/imagens/geral/btnEnviar.gif) top left no-repeat;border:0;text-indent:-9999px;cursor:pointer;font-size:0;clear:both;}
.modAjudaLogin .btnEnviar:hover{background-position:0 100%;}
.modAjudaLogin .msg{font-weight:bold;color:#BF0000;}
.modAjudaLogin .fio{clear:both;padding-top:13px;}
.modAjudaLogin .fio span{display:block;height:1px;background:#CCC;clear:both;}
.mr20{margin-right:20px;}
.mt10{margin-top:10px;}