/* CSS Document */

* { padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif }
h2 { display:block; padding:15px 0 5px 0; width:100%; height:96px; background:0 0 url(../../_img/geral/logo.gif) transparent no-repeat; overflow:hidden; text-indent:-5000px; }
body { background:0 0 url(../../_img/geral/bkgCabec.jpg) #FFF no-repeat; font-size:11px }
form { float:left; padding:15px; border-right:1px solid #CCC }
label, input, select, textarea { margin:5px 0 0 0; float:left; font-size:11px }
label { clear:left; display:block; width:150px; padding:0 5px 0 0; text-align:right }

h3 { color:#333 }
ul { margin-left:25px }
a { color:#c00; text-decoration:none }
a:hover { text-decoration:underline }
caption { color:#999 }
legend { font-weight:bold }
fieldset { padding:12px }
li { margin:10px 0 }

#menu_permissoes { display:block; float:left; width:195px; padding:10px 10px 0 15px; margin:0 !important; border-right:1px solid #CCC; list-style:none }
#menu_permissoes li {  text-align:right; margin:1px 0 !important; background:#FAFAFA; padding:3px }
#menu_permissoes li a {  text-decoration:none }
#menu_permissoes li a:hover { text-decoration:underline }
#blocoConteudo { float:left; padding:14px 20px 30px 20px }
#boxInsImagem { width:400px; padding:12px }
*fieldset#boxInsImagem { position:relative; top:-15px }
#boxInsImagem div { display:block; width:200px; clear:both; margin-left:40px }
#boxInsImagem div label { text-align:left }

label.esq { text-align:left; clear:none !important; }
div.rteDiv { margin:0 0 0 100px }

.listaItens { display:block; border:1px solid #999; width:400px; height:180px; overflow:auto }
.listaItens li { margin:8px 0 }
.itemMenuPlus, .itemMenuMinus  { cursor:pointer }
/*.itemMenuPlus:before { content:"+ " } não funciona no IE */
.itemMenuMinus { display:block; padding-right:5px; border-right:1px dashed #999; font-weight:bold }
/*.itemMenuMinus:before { content:"- " } não funciona no IE */
.subItensPlus { display:none !important }
.subItensMinus { display:block !important; border-right:1px dashed #999; list-style:none }
.subItensMinus li { color:#999 }
.subItensMinus li a { color:#CC9900 !important }
/*.subItensMinus li:after { content:" --" } não funciona no IE */

.mrgL1 { margin-left:30px !important }
.mrgR1 { margin-right:30px !important }
.clear { clear:both }

