/* Permissões Config */


#perm_lista i{float:left; margin-right: 5px; margin-top:5px;}

.titulo_pasta{float:left; overflow: auto; width: 200px; margin-right: 10px; background:#B0FFB0; padding: 1px 1%; margin-bottom:5px; font-weight:bold; border:1px solid #060;}
.titulo_dentro_pasta{float:left; overflow: auto; width:190px; background:#B0FFB0; padding: 1px 1%; margin-bottom:5px; margin-top: 7px; font-weight:bold; border:1px solid #060;}
.titulo_dentro_acao{float:left; overflow: auto; width:180px; background:#B0FFB0; padding: 1px 1%; margin-bottom:5px; margin-top: 7px; font-weight:bold; border:1px solid #060;}


.checkbox_permissoes{float:left; overflow: auto; width: 100%; background:#DDD; padding: 1px 1%; margin-bottom:5px; border:1px solid #999; cursor: pointer;}
.checkbox_permissoes input{float:left; margin-left:7px; margin-right:10px; margin-top: 6px; font-size:14px;} 
.checkbox_permissoes span{float:left; margin-right:40px; font-size:14px; margin-top: 2px; font-weight:bold; margin-bottom:4px;} 
.checkbox_permissoes:hover{
    opacity:0.75;
    -moz-opacity: 0.75;
    filter: alpha(opacity=75);
}

.checkbox_permissoes_pages{float:right; overflow: auto; width: 95%; background:#DDD; padding: 1px 1%; margin-bottom:5px; border:1px solid #999; cursor: pointer;}
.checkbox_permissoes_pages input{float:left; margin-left:7px; margin-right:10px; margin-top: 6px; font-size:14px;} 
.checkbox_permissoes_pages span{float:left; margin-right:40px; font-size:14px; margin-top: 2px; font-weight:bold; margin-bottom:4px;} 
.checkbox_permissoes_pages:hover{
    opacity:0.75;
    -moz-opacity: 0.75;
    filter: alpha(opacity=75);
}

.checkbox_permissoes_acoes{float:right; overflow: auto; width: 90%; background:#DDD; padding: 1px 1%; margin-bottom:5px; border:1px solid #999; cursor: pointer;}
.checkbox_permissoes_acoes input{float:left; margin-left:7px; margin-right:10px; margin-top: 6px; font-size:14px;} 
.checkbox_permissoes_acoes span{float:left; margin-right:40px; font-size:14px; margin-top: 2px; font-weight:bold; margin-bottom:4px;} 
.checkbox_permissoes_acoes:hover{
    opacity:0.75;
    -moz-opacity: 0.75;
    filter: alpha(opacity=75);
}

.detalhes_lista{float:left; list-style-type:none; text-align: left; margin-left: 25px; margin-bottom:10px;}
.detalhes_lista li{color:#090; margin-top: 10px; border: 1px solid #090; padding: 4px;}
.detalhes_lista li ul{list-style-type:none; margin-left: 20px; }
.detalhes_lista li ul li{ color:#060; margin-top: 0; border:none; padding: none;}
.detalhes_lista li ul li ul{list-style-type:none; margin-left: 20px;}
.detalhes_lista li ul li ul li{ color:#000; margin-top: 0; border:none; padding: none;}

/* Telefones Config */

#telefones { float:left; margin: 10px 0; border:1px solid #ccc; border-radius:10px; background: #f4f4f4; width: 95%; padding: 10px;}
#telefones .numero { padding: 5px; float:left; margin-right:10px; margin-bottom:10px; font-size:14px; width: 120px; text-align: center; height: 98px; background: #fff; border: 1px solid #ccc;}
.select_telefone{ font-size:14px; border-bottom:1px solid #ccc; width:120px; padding: 0; border-bottom: 1px solid #ccc; margin-bottom: 5px;}
.input_esquerda{ font-size:14px; float: left; margin-left: 0; border-radius:7px 0 0 7px; width: 60px; padding: 2px 2px;}
.input_direita{ font-size:14px; float: left; margin-left: 0; border-radius:7px 0 0 7px; width: 60px; padding: 2px 2px;}
.btn_telefone { margin-top: -10px; float:left;}
.btn_telefone { margin-top: -10px; float:right;}
.pega_tudo{width:auto; float:left;}

.cinzinha:hover{ background:#f4f4f4;}