* {padding:0;margin:0;list-style:none;}

a{text-decoration:none;color:#DA251D;}
a:hover{text-decoration:underline;}
a:hover h2{text-decoration:underline;}
a img{border:none;}

body{font:normal 12px "Trebuchet MS", Arial, helvetica, sans-serif;color:#333;background:#fff;/* -> */text-align:center;/* hack para o IE */}

#tudo{width:765px;margin:0 auto;background:#fff;/* -> */text-align:left;/* hack para o IE */}

#banner{margin-bottom:10px;background:#7FC9EE;width:760px;}

#miolo{padding-top:13px;float:left;}

div.img-top{background:url(../img/layout/img-top.jpg) top center repeat-x;}

#menu {width:190px;float:left;}
#menu ul li{margin-bottom:7px}
#menu ul li a{width:175px;display:block;line-height:30px;background:url(../img/layout/menu-item.jpg) center no-repeat;color:#007BB7;font-size:15px;padding-left:5px;}
#menu ul li a:hover{color:#DA251D;text-decoration:none;font-weight:bold;}
#menu ul li a.sel{width:175px;display:block;line-height:30px;background:url(../img/layout/menu-sel.jpg) center no-repeat;color:#DA251D;font-size:15px;padding-left:5px;font-weight:bold;}
#menu ul li a.sel:hover{color:#DA251D;text-decoration:none;font-weight:bold;}

#conteudo{width:570px;float:left;}
#conteudo h2.inicial{font-size:18px}
#conteudo h2.inicial span.azul{color:#0093DD;}
#conteudo h2.inicial span.vermelho{color:#A32C28;}
#conteudo p{margin-bottom:10px;margin-top:10px;font-size:15px;text-align:justify;}

#cert-diversos{margin-top:10px;float:left;padding-top:10px;}

#cert-diversos ul {float:left;margin-top:10px;}
#cert-diversos ul li{float:left;display:inline;width:95px;}
#cert-diversos ul li.ultimo{width:90px;}
#cert-diversos ul li a{float:left;display:block;width:88px;}
#cert-diversos ul li a.divida{border:1px solid #AA322B;}
#cert-diversos ul li a.tributos{border:1px solid #135494;}
#cert-diversos ul li a.inss{border:1px solid #F4B247;}
#cert-diversos ul li a.humor{border:1px solid #F2292B;}
#cert-diversos ul li a.cep{border:1px solid #FDE92B;}

h3.com-marc{color:#0093DD;background:url(../img/layout/marcador-h3.gif) left no-repeat;text-indent:25px;font-size:20px;border-bottom:1px dashed #A32C28;font-weight:normal}

#certidoes{float:left;width:280px;padding-right:5px;}
#diversos{float:left;width:280px;padding-left:5px;}

#ind-not{float:left;width:760px;margin-top:10px;}

#noticias{float:left;margin-top:10px;width:180px;padding-right:5px;}
#frame-not{margin-top:10px;background:#efefef;}

#cotacoes{float:left;margin-top:10px;width:570px;}
#bg-cotacoes{float:left;background:#EDF5F8;margin-top:10px;}
#cot-dolar{float:left;padding:5px 30px;}
#cot-bolsa{float:left;border-left:10px solid #fff;padding:5px 30px;}

#seja-bem-vindo{float:left;width:760px;height:43px;margin-top:10px;background:url(../img/layout/seja-bem-vindo.jpg) repeat-x;}
#seja-bem-vindo h4{text-indent:-5000px;background:url(../img/layout/txt-seja-bem-vindo.gif) no-repeat;background-position:10px;line-height:43px;}

#txt-inf{float:left;width:760px;margin-top:10px;}
#txt-inf p{text-align:center;color:#777;}

#links{margin-top:10px;}
#links li{margin-bottom:5px;border-bottom:1px solid #f4f4f4;}
#links li a{color:#007BB7;font-size:14px;}

#contato .txt{padding: 3px; background: #fff; color: #000; border: 2px solid #0093DD; font-size: 13px;}
#contato .bt{padding: 3px; background: #EDF5F8; color: #000; border: 2px solid #0093DD; font-size: 13px;}

#indices{border: 1px solid #000;border-collapse:collapse; margin-top: 10px;}
#indices th, #indices td{text-align:center;padding:5px;}
#indices th{font-size:18px;}
#indices td{font-size:15px;}


