strong.rotulo, .rot {color:#515151;font-size:12px;padding-top:5px}
.destaque,.des{color:#509902;display:block;font-size:14px;font-weight:bold;margin:2px 5px 0 0}
.b-p{background:#b6b6b6;display:block;height:6px}
.v-p{background:#509902;display:block;height:6px;text-indent:-99999px}
.l{clear:both;overflow:auto}
.ico{background:#6a6a6a;border-radius:9px;-webkit-border-radius:9px;color:#fff;float:left;font-size:9px;cursor:default;font-weight:bold;margin-right:4px;padding:0 6px;text-align:center;width:auto}
.i-eleito,.i-e{background:#509a03}
.legendas p {float:left;font-size:11px;margin-right:10px;padding: 2px 0 0}
.i-elegendo {background:#f2f2f2;color:#509a03}

.rbs-legenda{line-height:18px}
.rbs-votos,.rbs-percentual,.rbs-legenda{clear:both;overflow:auto}
.rbs-legenda p{color:#509a03}
.rbs-legenda p span{color:#6a6a6a}

.rbs-vagas{color:#6a6a6a;font:normal 12px arial;margin-bottom:10px}
.rbs-vagas strong{font-size:14px}

.rbs-dados{font:normal 12px arial}
.rbs-dados p{color:#515151;margin:1px}
.rbs-dados p:last-child{color:#999;margin:20px 0 15px 0}
.rbs-dados span{color:#999;margin-left:8px}

/*apuracao vereador*/
.rbs-vereador a, .rbs-prefeito a{float:left;font:bold 16px arial;margin:2px 0 0 10px;color:#0086b3}

table{background:#f2f2f2;color:#515151;font-size:13px;width:100%;margin-bottom:20px}
table h2{font-size:13px;font-weight:normal;float:left;line-height: normal}
table td{border-bottom:1px solid #dadada;padding:10px 6px;vertical-align:bottom}
table td:last-child{font-weight:bold}
table .eleito td:last-child{color:#509a03}
table .eleito td{background:#c7d7b5}
table .eleito td:first-child, table .elegendo td:first-child{color:#509a03}
table .eleito td:first-child h2, table .elegendo td:first-child h2{font-weight:bold}
table .eleito .ico{padding:3px 6px;margin-left:4px}
table .ico{float:none}

/*apuracao prefeito*/
.rbs-candidatos{margin-bottom:10px;overflow:auto}
.rbs-candidatos li{overflow:auto;padding:14px 10px}
.rbs-candidatos li img{float:left;margin-right:10px}

.rbs-candidatos li .ct{float:left}
.rbs-candidatos li .ct .ct-d{clear:both;overflow:auto}
.rbs-candidatos li .ct .ct-d h2{float:left;margin-right:5px}
.rbs-candidatos li .ct .ct-d .ico{padding:3px 6px;color:#fff;float:right;margin-left:3px;font-size:9px}
.rbs-candidatos li .ct h2,.rbs-candidatos li .ct p{color:#515151;font:bold 14px arial}
.rbs-candidatos li .ct h2 span,.rbs-candidatos li .ct p span{font:normal 12px arial;margin-left:3px}

.rbs-candidatos li .ct .b-p{margin:3px 0;width:238px}
.rbs-candidatos li .ct .v-p{background:#0088b5}
.rbs-candidatos li .ct .b-p,.rbs-candidatos li .ct .v-p{height:13px}


.rbs-candidatos .eleito{background:#c7d7b5}
.rbs-candidatos .eleito div h2,.rbs-candidatos .eleito div p{color:#509a03}
.rbs-candidatos .eleito div h2 span,.rbs-candidatos .eleito div p span{color:#515151}
.rbs-candidatos .eleito .ct .v-p{background:#509a03}