body.index, body.interno{margin:0;padding:0;font: 11px Verdana, sans-serif;color:#000;text-align: left;}
body.index{background: url(../images/bg_index.jpg) top left no-repeat;}
body.interno{background: url(../images/bg_interno.jpg) top left no-repeat;color:#0f228b;}
body.sobrerss {background:url(../images/bg_rss.jpg) left top no-repeat;}

div.logo {display:none;}

div.content{width:930px;height:auto;}
div.contentindex{width:955px;height:auto;}

.center{margin: 50px 0 0 0;float: left;}

.top, .left, .info, .infoin{float: left;background-color: transparent;margin:0;padding:0;}

.top{width: 930px;height: 70px;}
.left{width: 135px;height: 470px;clear: left;}
.info{width: 820px;height: 500px;}
.infoin, .infomap{width: 730px;height:auto;padding:29px 0 0 25px;}
.infomap{padding:29px 0 0 0;}

div.conteudo{width: 475px;height: 203px;
float: left;margin:0;padding: 0;color:#0f228b; background-color:transparent;
}
div.conteudo img.tit{margin:0;}
div.conteudo p{margin: 10px 0 0 0;}
div.conteudo p.first{margin: 0;}

div.conteudo a{color: #0f228b; text-decoration:none;}
div.conteudo a:HOVER{text-decoration:underline;}

div.conteudodois{width: 176px;height: auto;margin: 0 0 0 15px;padding:0;float: left;background: transparent;}

.end{float:left;height:auto;width:227px;margin: 0 10px 5px 0;}

div.contato, div.contatoresp{width: 350px;height: auto;float: left;margin:0;padding: 0 0 0 175px;color:#0f228b;font-weight:bold;background: url(../images/bg_contato.jpg) top left no-repeat;}
div.contatoresp{height: 300px;}
div.contato p{margin:0 0 10px 0;}
input.contato{width: 250px;font-size: 10px;color: #303090;border: 1px solid #5c68ac;background-color: #FAFBFE;}
select.contato{width: 255px;font-size: 10px;color: #303090;margin:0; padding:0;background-color: #FAFBFE;}
.mensagem{width: 320px;height:100px;font-size: 10px;color: #303090;margin:0; padding:5px;border: 1px solid #5c68ac;background-color: #FAFBFE;}
.bttcontato{height: 17px;width: auto;border: 1px solid #d3d7ed;margin: 0 0 0 5px;padding:0;font-size: 10px;font-weight: bold;color: #24388E;background: url(../images/btt_login_bg.gif) top repeat-x;}

ul.boxum, ul.boxumlow{background: url(../images/box_bg_mod1.gif) top left repeat-y;padding:0;list-style-image: url(../images/seta.gif);}
ul.boxum{margin: 0 0 24px 0;}
ul.boxum li{font-weight:bold;font-size: 10px;margin: 5px 0 5px 25px;padding:0;}
ul.boxumlow{margin: 32px 0 24px 0;}
ul.boxumlow li{font-weight:bold;font-size: 10px;margin: 5px 0 5px 25px;padding:0;}

object.presenca{float:left; margin:0;padding:0;}

ul.presenca{width: 205px;float: left;list-style-image: url(../images/seta_pq.gif);padding:0;margin:0 0 0 10px;}
ul.presenca li{font-size: 10px;margin: 3px 0 3px 15px;padding:0;}
font.presenca{font-weight:bold;font-size: 10px;color:#0091f2;}

div.cronologia{width:475px;float:left;clear:both;border-top: 1px solid #D3D7ED; margin: 10px 0;padding:10px 0;}
.band{width:155px;float:left;margin:2px 1px;font-size: 10px;}

.boxdois{width: 175px;height: 210px;background: url(../images/bg_boxmodelo2.jpg) top no-repeat;text-align:center;}
.boxdois select{font-size: 10px;margin:40px 0 0 0; padding:0;background-color: #d3d7ed;}
.bttprod{width: auto;border: 1px solid #d3d7ed;margin: 7px 0 0 5px;padding:0;font-size: 10px;font-weight: bold;color: #24388E;height: 16px;background: url(../images/btt_login_bg.gif) top repeat-x;}

.rodapein, .rodape{float:left;font-size:10px;clear:left;background:url(../images/bg_rodape.jpg) top no-repeat;color:#999;font-size:10px;margin: 20px 0 10px 0;}
.rodapein{padding:5px 0px 15px 50px;width:930px;}
.rodape{padding:5px 0px 15px 15px;width:930px;}
.rodapein p, .rodapein a, .rodape p, .rodape a{padding:0;margin:0;}
.rodapein p, .rodape p{float:left;}
.rodapeinz a, .rodape a{float:right;color:#999;}
.rodapein a{color:#999;}
.rodapein a:HOVER, .rodape a:HOVER{text-decoration:underline;}

.rodapein2{float:left;font-size:10px;clear:left;color:#999;font-size:10px;margin: 0px 0 0px 0;}
.rodapein2{padding:0px 15px 15px 50px;width:930px;}
.rodapein2 a{color:#999;text-decoration:underline;}

a{text-decoration: none;}
a:HOVER{text-decoration: none;}

h1{margin:0 0 10px 0;padding:0;}
h2{font-size: 11px;font-weight: bold;color:#c00;margin:0;}
h3{font-size: 12px;font-weight: bold;color:#0091F2;margin:0;}
h4{font-size: 11px;font-weight: bold;color:#0f228b;margin:20px 0 0 0;}

form{margin:0;padding:0;}

p.recuo{margin-left: 20px !important;background: url(../images/seta.gif) top left no-repeat;padding: 0 0 0 20px;}
p.azul{font-weight:bold;color:#0091F2;}

img.dir{float:right;margin: 0 0 10px 5px;}
img.esq{float:left;margin: 0 5px 10px 0;}
img.imgprod{margin:-10px 0 0 0;}
img.logo{margin: 10px 5px 0 0;}

.flash{float: left;width: 325px;height: auto;margin: 5px 0 0 0;}

.news{float: left;width: 200px;height: auto;font-size: 10px;margin: 0 0 0 20px;padding: 0;}
.news p{margin: 0 0 20px 0;}
.news a{font-size: 10px; font-family: Verdana; text-decoration:none; color:#000;}
.news a:HOVER{color:#0091F2;}
font.newsdata{font-weight: bold;color: #c00;font-family: Verdana;font-size: 10px;}
.news h1{border-bottom:1px solid #ccc;}

.ns{width: 540px;margin:30px 0 0 0;padding:0;float: left;}
.nsbox {width: 120px;float: left;margin: 0 0 0 10px;padding:0;}
.nsboxfirst{width: 120px;float: left;margin: 0 0 0 2px;padding:0;}
.nsboxlast{width: 120px;float: left;margin: 0 0 0 10px;padding:0;}
select.viagem option, select.saude option, select.auto option, select.home option{line-height: 15px;border-bottom: 1px solid #000;}
select.viagem , select.saude , select.auto , select.home {color: #000;width: 122px;font-size: 10px;margin: 8px 0 0 0;}
select.viagem{background-color: #74a7f6;border: 1px solid #4489F7;}
select.saude{background-color: #9bf772;border: 1px solid #4CDE07;}
select.auto{background-color: #e99898;border: 1px solid #E95A5A;}
select.home{background-color: #fdc46a;border: 1px solid #FDA826;}

.nsform{width: 122px;margin:0;padding:0;}
.bttviagem, .bttsaude, .bttauto, .btthome{width: 122px;font-size: 11px;font-weight: bold;margin: 5px 0 0 0;}
.bttviagem{color: #0844A4;background: url(../images/bg_btt_viagem.jpg) left repeat-x;border: 1px solid #74a7f6;}
.bttsaude{color: #2C7708;background: url(../images/bg_btt_saude.jpg) left repeat-x;border: 1px solid #9bf772;}
.bttauto{color: #B62222;background: url(../images/bg_btt_auto.jpg) left repeat-x;border: 1px solid #e99898;}
.btthome{color: #AF6A02;background: url(../images/bg_btt_home.jpg) left repeat-x;border: 1px solid #fdc46a;}

.right{width: 225px;margin: 50px 0 0 45px;padding:0;float: left;}

/* Acesso */
ul.acesso{width:200px;height:80px;margin:17px 0 65px 0;padding:0; /*border:1px solid black;*/}

a.prestadores, a.clientes, a.vip, a.colaboradores {padding: 0 0 23px 200px; width:200px;}

li.colaboradores{background: url(../images/acesso_colaboradores_hover.jpg) no-repeat; list-style: none; height: 23px;}
a.colaboradores{background: url(../images/acesso_colaboradores.jpg) no-repeat;padding-bottom: 8px;}
a.colaboradores:HOVER{background: url(../images/acesso_colaboradores_hover.jpg) no-repeat;}

li.prestadores{background: url(../images/acesso_prestadores_hover.jpg) no-repeat;list-style: none;height: 23px;}
a.prestadores{background: url(../images/acesso_prestadores.jpg) no-repeat;padding-bottom: 8px;}
a.prestadores:HOVER{background: url(../images/acesso_prestadores_hover.jpg) no-repeat;}

li.clientes{background: url(../images/acesso_clientes_hover.jpg) no-repeat;list-style: none;height: 23px;}
a.clientes{background: url(../images/acesso_clientes.jpg) no-repeat;padding-bottom: 8px;padding-left: 200px;}
a.clientes:HOVER{background: url(../images/acesso_clientes_hover.jpg) no-repeat;}

li.vip{background: url(../images/acesso_vip_hover.jpg) no-repeat;list-style: none;height: 23px;}
a.vip{background: url(../images/acesso_vip.jpg) no-repeat;padding-bottom: 8px;padding-left: 200px;}
a.vip:HOVER{background: url(../images/acesso_vip_hover.jpg) no-repeat;}

div.informacao{background:transparent; width: 200px;height: 55px;margin: 0 0 20px 0;padding:0;}
div.informacao p{width: 155px;font-size: 10px !important;margin:0;padding:0;float:left;position: absolute;}
div.informacao img.informacao{float: left; margin:0;position: absolute;}
div.informacao a{color:#000;}
div.informacao a:HOVER{color:#0091F2;}
div.informacao p, div.informacao h3{margin: 0 0 0 45px;}

/* vip assistance */
p.recuoum{margin: 10px !important;}
p.recuodois{margin: 10px 0 10px 25px !important;}
p.recuotres{margin: 10px 0 10px 40px !important;}
hr{height: 1px;color: #D3D7ED;}
div.conteudotres{width: 620px;height: auto;margin: 0;padding:0;float: left;background: transparent;}
.indicerapido{font-size: 10px !important;line-height: 15px;color:#0f228b;}
.indicerapido:HOVER{text-decoration: underline;}

/* Tabela de Login - Vip Assistance  */
table.login{width: 200px;height: auto;margin: 50px 0 0 200px;border: 1px solid #D3D7ED;font-size: 10px;color:#0F228B;font-weight:bold;}
table.login a{color:#0F228B;font-weight:normal;text-decoration: none;}
table.login a:HOVER{text-decoration: underline;}
.botoes{width: auto;border: 1px solid #8EA4CB;margin: 0px 0 0 5px;padding:0;font-size: 10px;font-weight: bold;color: #24388E;height: 20px;background: url(../images/extbtt_login_bg.gif) top repeat-x;}
input.campos{width: 150px;height: 18px;font-size: 10px;color: #303090;border: 1px solid #5c68ac;background-color: #FAFBFE;}

object.tels{
width: 225px;
height: 67px;
margin: 30px 0 0 0;
}

/* Top */

.top ul.nav{padding: 0;margin: 3px 10px 0 0;background-color: transparent;float: right;width: 350px;}
.top ul.nav li{ display: inline; }
.top ul.nav li a{padding: 0.2em 1em;color: #fff;font-size: 11px;font-weight: bold;text-decoration: none;float: right;border-right: 1px solid #303090; background-color: transparent;}
.top ul.nav li a:hover{text-decoration: underline;}

.top div.formbusca{
width:190px;
background-color: transparent;
margin: 3px 10px 0 0;
padding:0;
float: right;
color: #1c2c93;
font-size: 12px;
font-weight: bold;
}

input.busca{
width: 100px;
font-size: 10px;
color: #303090;
border-top: 1px solid #5c68ac;
border-left: 1px solid #5c68ac;
border-right: 1px solid #d3d7ed;
border-bottom: 1px solid #d3d7ed;
background-color: #FAFBFE;
}

.buscacampo{float: left;margin:0;padding:0;width: 160px;}

.bttbusca{width: 17px;height: 19px;background-image: url(../images/btt_busca_down.gif) top left no-repeat;margin: 1px 0 0 0;padding:0;float: left;}
.bttbusca a{padding-left: 17px;padding-bottom: 19px;margin:0;background: url(../images/btt_busca.gif) top left no-repeat;}
.bttbusca a:HOVER{background: url(../images/btt_busca_down.gif) top left no-repeat;}

.top ul.menu{
padding: 0;
margin: 39px 0 0 135px;
float: left;
width: 730px;
height: 35px;
position: absolute;
}

li.qs{background: url(../images/btt_qs_hover.gif) no-repeat;display: inline; margin:0 6px 0 0;}
li.prod{background: url(../images/btt_prod_hover.gif) no-repeat;display: inline; margin:0 6px 0 0;}
li.op{background: url(../images/btt_op_hover.gif) no-repeat;display: inline; margin:0 6px 0 0;}
li.cl{background: url(../images/btt_cl_hover.gif) no-repeat;display: inline; margin:0 6px 0 0;}
li.rel{background: url(../images/btt_rel_hover.gif) no-repeat;display: inline; margin:0 6px 0 0;}
li.rh{background: url(../images/btt_rh_hover.gif) no-repeat;display: inline; margin:0 6px 0 0;}

a.qs, a.qson, a.prod, a.prodon, a.op, a.opon, a.cl, a.clon, a.rel, a.relon, a.rh, a.rhon {padding-bottom: 35px;padding-left: 110px;}
a.qs{background: url(../images/btt_qs.gif) no-repeat;padding-bottom: 35px;padding-left: 110px;}
a.qs:HOVER{background: url(../images/btt_qs_hover.gif) no-repeat;}
a.qson{background: url(../images/btt_qs_hover.gif) no-repeat;padding-bottom: 35px;padding-left: 110px;}
a.prod{background: url(../images/btt_prod.gif) no-repeat;padding-bottom: 35px;padding-left: 110px;}
a.prod:HOVER{background: url(../images/btt_prod_hover.gif) no-repeat;}
a.prodon{background: url(../images/btt_prod_hover.gif) no-repeat;padding-bottom: 35px;padding-left: 110px;}
a.op{background: url(../images/btt_op.gif) no-repeat;padding-bottom: 35px;padding-left: 110px;}
a.op:HOVER{background: url(../images/btt_op_hover.gif) no-repeat;}
a.opon{background: url(../images/btt_op_hover.gif) no-repeat;padding-bottom: 35px;padding-left: 110px;}
a.cl{background: url(../images/btt_cl.gif) no-repeat;padding-bottom: 35px;padding-left: 110px;}
a.cl:HOVER{background: url(../images/btt_cl_hover.gif) no-repeat;}
a.clon{background: url(../images/btt_cl_hover.gif) no-repeat;padding-bottom: 35px;padding-left: 110px;}
a.rel{background: url(../images/btt_rel.gif) no-repeat;padding-bottom: 35px;padding-left: 110px;}
a.rel:HOVER{background: url(../images/btt_rel_hover.gif) no-repeat;}
a.relon{background: url(../images/btt_rel_hover.gif) no-repeat;padding-bottom: 35px;padding-left: 110px;}
a.rh{background: url(../images/btt_rh.gif) no-repeat;padding-bottom: 35px;padding-left: 110px;}
a.rh:HOVER{background: url(../images/btt_rh_hover.gif) no-repeat;}
a.rhon{background: url(../images/btt_rh_hover.gif) no-repeat;padding-bottom: 35px;padding-left: 110px;}

/* Leftin - menu de navega&ccedil;&atilde;o */
.leftin{width: 159px;height: auto;float: left;clear: left;margin:0;padding:0;border-right: 1px solid #0f1b87;}

.leftin ul{width: 100%;height: auto;margin: 40px 0 0 0;padding:0;}
.leftin ul li, .leftin ul li.last{list-style: none;line-height: 15px; margin: 0;padding: 7px 4px 7px 0;text-align: right;background: url(../images/linha_menu.jpg) bottom right no-repeat;font-size: 10px;color:#0091f2;}
.leftin ul li.last{background-image: none !important;}
.leftin ul li img, .leftin ul li.last img{margin:0 -1px -3px 0;padding: 0;}
.leftin ul li a, .leftin ul li.last a{text-decoration: none;color:#0f228b; padding: 0;}
.leftin ul li a:HOVER, .leftin ul li.last a:HOVER{color:#0091f2;}

/* Onde está e banner */
.pos{width: 769px;height:auto;float: left;margin: 14px 0 0 0;padding: 0 0 0 161px;color:#10218b;}
.pos a{color:#0091f2; text-decoration:none;}
.pos a:HOVER{text-decoration:underline;}
div.banner{width: 930px;height:69px;float: left;margin:0;padding:0;text-align: right;}
img.bannerqs{margin: 0 75px 0 0;padding:0;} 
img.bannerprod, img.bannercl, img.bannerop{margin: 0 68px 0 0;padding:0;}
img.bannerrh{margin: 0 67px 0 0;padding:0;}
img.bannerfc{margin: 0 59px 0 0;padding:0;} 
img.bannerrel{margin: 0 58px 0 0;padding:0;} 


/* Tabela de Busca */

table{border: 1px solid #999;margin: -2px 0 0 55px;width: 460px;height:auto;border-collapse: collapse;font-size:10px;}
td, td.resultado{background: url(../images/bg_busca.jpg) bottom repeat-x #fff;padding: 5px;border-bottom: 1px solid #999;border-top: 1px solid #999;}
td.resultado{color: #c00;}
td.corpo{background: #EEEEEE;}
td.branco{background: #FFFFFF;}
a.linhaum{font-size: 10px;font-weight: bold;text-decoration: none;color:#0091f2;}
a.linhadois{font-size: 10px;font-weight: bold;text-decoration: none;color:#10218b;}
a.linhaum:HOVER, a.linhadois:HOVER{text-decoration:underline;}
div.novabusca{width: 309px;height: 25px;background: url(../images/bg_novabusca.gif) top no-repeat;margin: 0 0 0 208px;padding:2px 0 0 0;font-weight: bold;text-align:right;color:#fff;}
.novabuscacampo{float: left;margin:0 5px 0 0;padding:0;width: 250px;}
input.novabusca{width: 130px;font-size: 10px;color: #303090;border-top: 1px solid #5c68ac;border-left: 1px solid #5c68ac;border-right: 1px solid #d3d7ed;border-bottom: 1px solid #d3d7ed;background-color: #FAFBFE;}

/* Mapa */
.navmap{width: 220px;height: 340px;float: left; margin: 0 23px 0 0;}

.navmap ul{width: 162px;height: auto;margin: 0 -3px 0 0;padding:0; border-right: 1px solid #0F1B87;float:left;}
.navmap li, .navmap li.last{list-style: none;line-height: 15px; margin: 0;padding: 7px 4px 7px 0;text-align: right;background: url(../images/linha_menu.jpg) bottom right no-repeat;font-size: 10px;color:#0091f2;}
.navmap li.last{background-image: none !important;}
.navmap li.last img, .navmap li img {margin:0 -1px -3px 0;padding: 0;}
.navmap li.last a, .navmap li a {text-decoration: none;color:#0f228b; padding: 0;}
.navmap li.last a:HOVER, .navmap li a:HOVER {color:#0091f2;}

.navmap img.icone{float:left;}
.navmap img.tit{margin:0 0 -2px 0;}

/* Tela explicativa do RSS */
.titulo {font-family:arial;font-size:14pt;color:blue;margin: 10px 0 0 140px;}
.textosimples {font: 11px Verdana, sans-serif;color:#0f228b;margin: 10px 0 0 140px;}
.par {margin: 10px 0 0 140px;}

