html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {line-height:1;font-family:Arial, Helvetica, sans-serif;font-size:small;}
ol,ul {list-style-type:none;list-style:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse;border-spacing:0;}
div#menu-topo {height:16px;border:1px #B9CCE3 solid;background:url(/imagens/bg_topo_site.png) repeat-x;padding:6px 10px;}
div#menu-topo .esq {list-style:none;list-style-type:none;width:600px;float:left;}
.setaTopMenu {background:url(/imagens/seta_baixo_mais.png) right no-repeat;padding-right:15px;}
.boxDropDown {width:150px;border:1px #B9CCE3 solid;background-color:#f8f8f8;position:absolute;margin-top:-16px;margin-left:-6px;-moz-border-radius:0 10px 10px;-webkit-border-radius:10px;border-radius:10px;
	          -moz-box-shadow:2px 2px 3px #E4E4E4;-webkit-box-shadow:2px 2px 3px #E4E4E4;box-shadow:2px 2px 3px #E4E4E4;padding-top:2px;}
*+html .boxDropDown {margin-top:-1px;margin-left:-53px !important;}
.esq li {position:relative;}
.esq li ul {display:none;}
.esq li:hover ul {display:block;}
.boxDropDown li ul li {list-style:circle !important;}
.boxDropDown li ul li a {color:#333 !important;}
.boxDropDown a {margin-left:5px;}
.boxDropDown li {width:150px;float:left;padding:5px 10px !important;}
div#menu-topo .esq li {display:block;float:left;padding:0 10px 0 0;}
div#menu-topo .esq li a {color:#5482BA;font-size:13px;}
div#menu-topo .dir {list-style:none;list-style-type:none;float:right;}
div#menu-topo .dir li {display:block;float:left;padding:0 0 0 7px;}
div#menu-topo .dir li a {color:#5482BA;font-size:13px;font-weight:700;}

/************** NOVO CODIGO DO BUSCADOR DA INDEX *****************************/
div#busca-central {width:770px; height:350px;text-align:center;border:#CCC 0 solid; margin:60px auto 0;}
div#busca-central #hlogo {width:218px;display:inline;float:left;height:70px;line-height:0;text-align:left;overflow:hidden;margin:0 0 13px 265px;}
#sloganLogo { clear:both; position:absolute; width:752px; margin-top:63px; color:#9AB9D1;font-size:11px;font-weight:400;}
#listIndex {clear:both;position: absolute;border:1px #DDEEF7 solid;background-color:#F7FBFD;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:748px;height:77px;margin-top:10px;padding:10px;}
#listIndex .campos { width: 287px; padding-right: 50px;  color: #FFF; float:left; }
#listIndex  label { font-size: 17px; color: #0F4F94; padding: 0 0 5px 1px; display:block; text-align:left;}	
/*#listIndex .campoBusca { -moz-border-radius:5px 5px 5px 5px;background-color:#FFFFFF;border:1px solid #8DB0D8;color:#333333;font-size:16px;height:27px;0;width:320px; }	*/		
#listIndex .campoBusca input { -moz-border-radius:5px 5px 5px 5px;background-color:#FFFFFF;border:1px solid #8DB0D8;color:#333333;font-size:16px;height:23px;0;width:299px; padding:6px 12px 2px 12px; }
#listIndex .campoBusca input:focus { -moz-box-shadow: 0 0 3px #666666; background-color:#FFFFDA;}
#listIndex .btns input {border:1px #8DB0D8 solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#274356;background:url(/imagens/bt_imput.png) repeat-x;cursor:pointer; width:74px; 
height:34px; margin-top:21px;}
#listIndex .btns input:active,.btns input:focus,.btns input:hover {background:url(/imagens/bt_imput_hover.png) repeat-x !important;}
/* #listIndex .radio {	clear:both; text-align: left; margin-top:38px; padding-left:150px; }
#listIndex .tipoRadio { color: #0F4F94;} */
.ex {display:block;color: #39F; font-size:11px; text-align:left; margin-top: 5px;}
.pesqAvan a {color:#00448E;float:right;font-size:11px;}
.tipoRadio2	{color: #666; margin-left: 10px;}
.tipoRadio3	{color: #666; margin-left: 10px;}
#descricaoTelelista {width:580px;position:absolute;margin-top:378px;margin-left:99px; clear:both;}
#descricaoTelelista p {color:#CCC;margin-bottom:12px;line-height:1.4;text-align:center;font-size:10px;}
/************** CODICO ANTIGO DO BUSCADOR DA INDEX *****************************/

div#rodape {clear:both;height:22px;text-align:center;padding:50px 10px 6px;}
div#rodape ul li {list-style:none;list-style-type:none;}
div#rodape li a {color:#0059F7;font-size:13px;padding:0 3px;}
div#rodape .privaciade {font-size:11px;color:#333;padding:15px 0 10px;}
div#rodape .privaciade a {color:#0059F7;font-size:10px;}
div#rodape .anuncie {color:#018;font-weight:700;font-size:13px;}


*+html #listIndex {margin:102px 0px 0px -617px  !important;}
*+html #hlogo {margin-left:275px !important;}
*+html #sloganLogo {margin:65px 0px 0px -620px !important;}
*+html #descricaoTelelista {margin:375px 0px 0px -540px;}
*+html .pesqAvan a { margin-top:-12px;}

*html #listIndex {margin:30px 0px 0px -375px  !important; width:758px;height:114px;}
*html #hlogo {margin-left:275px !important;}
*html #sloganLogo {margin:-7px 0px 0px -375px !important;}
*html #descricaoTelelista {margin:310px 0px 0px -280px;}
*html ##listIndex .campos { width: 287px; padding-right: 10px; }
*html #listIndex .btns input  {width:74px; margin-left: -10px; }
*html .pesqAvan a { margin-top:-12px;}
