/* CSS Document */
body, html {height:100%;}
body 
{	margin:0; 
	background-color:#970023; 
	font-size:12px; 
	font-family:Tahoma;
	}

a img {border:0;}

table {border:0;}

input.area, input.area1 {border:0; background:#DDDDDC; color:#9A002F; margin-top:10px;}
input.area {width:130px;}
input.area1 {width:100px; float:left;}

input.sb, select.sb {border:0; background:#DDDDDC; color:#9A002F;}
select.sb {font-size:9px;}

input, select, textarea {border:1px solid #470212; background:#DDDDDC; color:#9A002F; font-size:9px;}

textarea { overflow:auto; font-family:Tahoma; font-size:11px;}

div.esqueci {padding-top:35px; *padding-top:20px; text-align:right; font-size:10px;}
div.esqueci a {color:#9A002F; text-decoration:none;}
div.esqueci a:hover {text-decoration:underline;}

/*  -- GERAL  --  */
#pai {width:100%; background:url(../img/degrad.jpg) top repeat-x; height:100%;}
#mae {margin:0 auto; width:766px;}
#coluna_1, #coluna_2, #coluna_3 {float:left; padding-top:46px; padding-bottom:20px;}
#coluna_1 {width:190px;}
#coluna_2 {width:383px; color:#9A9A98;}
/*#coluna_3 {width:168px; background-color:#970023; color:#FFECC1; padding-left:25px; font-size:11px;}*/
#coluna_3 {width:185px; background-color:#970023; color:#FFECC1; padding-left:8px; font-size:11px;}

#coluna_2_int {float:left; width:383px; color:#CCCCCC; padding-top:33px;}

#menu {padding-left:24px;}

#restrita_int {margin-top:40px; padding:18px 0 0 18px; height:91px; width:152px; background-color:#EAE7E7; border-bottom:3px solid #46000E;}
#restrita_int div {padding:47px 0 0 68px; background:url(../img/bg_acesso.jpg) top left no-repeat;}

#webmail_int {margin-top:40px; padding:8px 9px 20px 9px; height:91px; width:152px; background-color:#EAE7E7; border-bottom:3px solid #46000E;}
#webmail_int div {padding-bottom:10px; }
#webmail_int div #esqueci {color:#9A002F; font-size:9px; text-decoration:underline; padding-left:66px;}
#webmail_int div input {border:0px; background:#DDDDDC; color:#9A002F; font-size:9px; height:17px;}


/*#restrita_int {margin-top:55px; width:130px; height:101px; padding:8px 10px; background-color:#EAE7E7; border-bottom:3px solid #46000E;}*/

#caminho {font-size:9px; color:#FFECC1; padding-bottom:2px; font-weight:bold;}
#caminho a {text-decoration:none; color:#FFECC1; font-weight:normal;}
#caminho a:hover {text-decoration:underline;}

#conteudo {width:339px; padding-bottom:25px;}

#altura {height:280px;}

#solic {width:283px; height:302px; background-color:#970023;  padding:17px 28px; font-size:9px; margin-top:10px;}
#solic div {float:left;}

#p1, #p2 {float:left; height:305px;}
#p1 {width:124px;}
#p2 {width:205px;}

/*  -- HOME  --  */
#restrita_home {margin-top:29px; width:132px; height:119px; padding:18px 19px 0 19px; background-color:#EAE7E7; border-bottom:3px solid #46000E;}
#emp, #seg {float:left;}
#emp {width:194px;}

#txt {width:155px; color:#9A9A98; height:74px; font-size:11px;}

#tit {padding-bottom:16px;}

#seg {width:189px;}

#ret_home {width:383px; height:71px; background:url(../img/tira.gif) top repeat-x; float:left;}
#ret_home img {float:left;}
#localize {width:184px; padding:25px 0 0 15px;  float:left;}
#online {float:left; margin-top:18px; padding-right:47px; background:url(../img/tv.gif) top right no-repeat;}
#detalhe {float:right; width:45px; height:67px; background-image:url(../img/detalhe.gif); _margin-top:-4px;}

#parceiros {margin-top:55px;}
#parceiros span {padding:3px 6px;}

/*  --  ETICA  --  */

#content_etica {padding-bottom:25px;}

#eticadir { float:right; width:137px; height:100px; background:url(../img/bg_etica.gif); padding:9px 0 0 16px; margin:0 0 10px 25px;}

a.maisetica {	float:left; 
				text-align:right; 
				padding-right:25px; 
				background:url(../img/seta_etica.jpg) top right no-repeat; 
				font-size:10px;
				color:#CCCCCC; 
				text-decoration:none;
				}
.ver_fotos a, a:hover, a:visited {color:#FFECC1; font-weight:bold;}
.ver_fotos {margin-bottom: 10px;}

a.maisetica:hover {text-decoration:underline;}

a.mail{color:#FFECC1; text-decoration:none;}
a.mail:hover {text-decoration:underline;}

.dez {font-size:10px;}

.filial, .matriz {height:18px; width:119px; padding:9px 0 0 26px; font-weight:bold;}
.filial {background:url(../img/bg_filial.gif) left top no-repeat;}
.matriz {background:url(../img/bg_matriz.gif) left top no-repeat;}

#ver_mapa_pel{width:167px; height:17px; float:left; margin-top:20px; margin-bottom:10px; background-color:#0000FF;}
#ver_mapa_rg{width:167px; height:17px; float:left; background-color:#FF0000;}

/*<!--EMPRESTIMOS-->*/

#emprestimosesq{float:left; text-align:center; margin:0 37px 15px 0;}

/*SIMULAÇAO*/

#simulacao_top{width:339px; height:89px;}
#simulacao_botton{width:339px; height:179px; border-bottom:3px solid #46000E; background:url(../img/bg_simu.gif) top center no-repeat #970023; margin-bottom:10px;}
#simulacao_a, #simulacao_b {width:148px; height:140px;}  /* border-bottom:3px solid #46000E;*/
#simulacao_a {padding-left:6px;}
#simulacao_b{float:right; padding-right:6px;}
#tit_simu{padding-top:13px; text-align:center;}
/*#simulacao_a h1{margin-left:14px; margin-top:5px; font-family:tahoma; font-size:11px; color:#EAE7E7; font-weight:normal;}
#simulacao_b h1{margin-left:14px; margin-top:5px; font-family:tahoma; font-size:11px; color:#EAE7E7; font-weight:normal;}
*/
.txt_sim {margin-left:14px; margin-top:5px; font-family:tahoma; font-size:10px; color:#EAE7E7; padding-bottom:6px;}
.form_sim {margin-left:14px; margin-top:5px; width:120px;}
.form_sim div {float:left; padding-bottom:10px;}
.form_sim span {float:right;}

.amarelo {color:#FFC43E; font-weight:bold;}

#resp_sim {width:339px; height:239px; padding:9px 0 0 9px; background:#970023; margin:0 0 50px 0; border-bottom:3px solid #46000E;}
#txt_resp {color:#FFFFFF; width:308px; padding-bottom:19px; font-size:11px;}

table#form_resp {color:#DDDDDC; font-size:9px;}
table#form_resp div {float:left;}
table#form_resp span {float:right;}
.esp {padding-bottom:12px;}


/*SEGUROS*/

#seguros_top{width:339px; height:114px;}
#seguros_botton{width:339px; height:184px;}
#seguros_botton p{background:url(../img/icone_seguros.gif) no-repeat; padding:11px 0 2px 30px; height:30px; margin-top:0; margin-bottom:-8px; font-size:11px; font-weight:bold;}

/*ESQUECI_SENHA*/


#corpo_senha{width:339px; height:297px;}
#form_senha, #envia_senha {float:left;}
#form_senha{width:223px; height:36px; margin:18px 0 0 0;}
#form_senha label{font-family:tahoma; font-size:9px; color:#DDDDDC; line-height:1.4em; }
#envia_senha{margin-top:31px; *margin-top:33px;}

/*PARCEIROS*/

#corpo_parceiros{width:232px; height:550px;}
.pics {float:left; width:108px; height:79px; background-color:#FFFFFF; border-bottom:2px solid #46000E; margin-right:8px; margin-bottom:9px;}

/*  ---  Cadastre-se ----  */
#cad {padding:18px 0 58px 0;}
#cad div {padding-bottom:3px; float:left; font-size:9px; color:#DDDDDC;}
/*.um, .dois, .tres, .quatro, .cinco, .seis, .sete {float:left;}*/
.um {width:220px;}
.tres {width:171px;}
.quatro {width:104px;}
.cinco {width:65px;}
.seis {width:169px;}
.sete {width:50px;}
#bt_enviar {padding-top:18px; float:right;}
#bt_enviar_at {float:right;}



/*  -- RODAPE  -- */
/*#rodape {width:783px; margin:0 auto;}*/
#rodape {width:783px; margin-left:257px; *margin-left:247px;}
#rodape1, #rodape3 {width:753px; height:82px; padding-top:20px; background:url(../img/topo_rodape.gif) top no-repeat #690014; float:left;}
#rodape1 span {float:right; font-size:9px; margin:0 117px 0 0; *margin-top:11px;}
#rodape1 span a { text-decoration:none; color:#CE002F;}
#rodape1 span a:hover {text-decoration:underline; color:#FFCD5C;}

#rodape2 {width:100%; background:url(../img/tira_rodape.jpg) repeat-x; float:left;}

#rodape3 span {float:right; font-size:9px; margin:0 117px 0 0;}
#rodape3 span a { text-decoration:none; color:#CE002F;}
#rodape3 span a:hover { text-decoration:underline; color:#FFCD5C;}

#news {width:110px; height:30px; padding:33px 0 0 43px; background:url(../img/fundo_news.jpg); font-size:10px; margin-left:190px; margin-top:-73px; position:relative;}
#news a{text-decoration:none; color:#9A9A98;}
#news a:hover{text-decoration:underline;}

#acesso_restrito_home {width:110px; height:36px; padding:33px 0 0 43px; background:url(../img/fundo_area_rest.jpg); font-size:10px; margin-left:390px; margin-top:-63px; position:relative;}


/*  --  MENU  -- */
ul#menu {list-style-type:none; margin:0; padding:0; font-family:Tahoma; font-size:14px;}
ul#menu li {width:125px;}
ul#menu li a {text-decoration:none; height:21px; color:#DDDDDC; display:block; padding-left:19px; padding-top:4px; background:url(../img/bg_menu.gif) left no-repeat;}
ul#menu li a:hover {color:#ffc43e; font-weight:bold; background:url(../img/bg_menuon.gif) left no-repeat;}
.sublinha {border-bottom:1px solid #944353;}


