/*
6DB0C1 azul fundo
A4CED8 azul claro 1
C8E1E8 azul claro 2
E9F3F6 azul claro 3

F5A700 laranja marca
29ABE2 azul slogan
8CC63F verde slogan
*/
body { background:#6DB0C1; }
#cabecalho,#cabecalhoIndex { padding-top:0; margin-bottom:1px; overflow:hidden; }
#cabecalho { height:250px; }
.cabecalhoIndex { background:black url(../imagens/head-home.jpg) no-repeat; height:360px; }
.cabecalhoProduto { background:black url(../imagens/head-produtos.jpg) no-repeat; }
.cabecalhoQuemSomos { background:black url(../imagens/head-quemsomos.jpg) no-repeat; }
#cabecalho div { float:left; margin-top:120px; }
#cabecalhoIndex div { float:left; margin-top:230px; }
#marca { display:block; width:239px; text-align:center; margin-right:1px; height:112px; }
#marca a { padding:20px; display:block; background:url(../imagens/fundoPreto-90.png); }
#slogan { width:500px; height:112px; }
#slogan h3 { font-size:24px; font-weight:bold; margin:0; display:table; background:url(../imagens/fundoPreto-90.png); }
.fontLaranja { color:#F5A700; padding:15px 30px 10px 15px; }
.fontAzul { color:#29ABE2; padding:5px 30px 4px 15px; }
.fontVerde { color:#8CC63F; padding:10px 30px 15px 15px; }
#endereco address { margin:1em 30px; color:white; }
address { font-style:normal; font-size:.8em; }
a { text-decoration:none; }
#menuPrincipal .menu-coluna1 { }
#menuPrincipal .menu-coluna1 li a { width:170px; padding:4px 0 4px 15px; }
#menuPrincipal .menu-coluna2 { }
#menuPrincipal .menu-coluna2 li { clear:both; }
#menuPrincipal .menu-coluna2 li a { padding:4px 40px 4px 15px; display:table!important; }
#menuPrincipal ul li a { display:block; }
#menuPrincipal ul { float:left; padding:0; margin:0 1px 0 0; display:table; }
#menuPrincipal ul li a { color:white; background:#010F19; }
#menuPrincipal ul li a:hover,#menuPrincipal ul a.ativo { background:#F5A700 url(../imagens/menu-seta.gif) 5px 10px no-repeat; color:#010F19; }
#corpo { padding:2em 0; }
.destaqueIndex { background:#A4CED8; }
.destaqueIndex div { padding:15px; }
.destaqueIndex h2 { margin-bottom:.5em; padding:5px 15px 0; color:black; font-size:1.6em; }
.destaqueIndex ul { margin:0; border-top:1px solid #E9F3F6; }
.destaqueIndex ul li { border-bottom:1px solid #6DB0C1; }
.destaqueIndex ul li a { color:black; display:block; padding:7px 15px; font-size:1.3em; }
.destaqueIndex ul li a:hover { background:black; color:white; }
.contApresentacao h2 { }
.contApresentacao p { background:#C8E1E8; padding:10px 15px; margin:2px 0; }
.contApresentacao .bloco01 { width:450px; }
.contApresentacao .bloco02 { width:400px; }
.contApresentacao .bloco03 { width:430px; }
.contApresentacao .bloco04 { width:420px; }
#sub div.detalheSinistro { padding-left:30px; }
#sub cite { margin-left:30px; display:block; color:white; font-size:1.2em; margin-top:5em; }
div.MenuProds h3,.menuCotacoes h3 { padding:.3em 0 .3em 30px; background:#A4CED8; margin:0; }
div.MenuProds ul,.menuCotacoes ul { margin:0 0 20px; }
div.MenuProds ul li,.menuCotacoes ul li { margin:0; border-bottom:1px dashed white; }
div.MenuProds ul li a,.menuCotacoes ul li a { padding:1px 10px 1px 30px; color:#010F19; display:block; font-size:1em; }
div.MenuProds ul li a:hover,div.MenuProds ul li a.ativo,.menuCotacoes ul li a:hover,.menuCotacoes ul li a.ativo { background:#000; color:white; }
div.MenuProds .menuAtivo { }
div.MenuProds .menuAtivo h3 { background:#F5A700; color:white; }
div.MenuProds .menuAtivo ul { background:#C8E1E8; }
div.mainMenuProds h3.seguros,div.mainMenuProds .seguros li a { background:#C9E0E7; }
div.mainMenuProds h3.consultoria,div.mainMenuProds .consultoria li a { background:#C9E0E7; }
div.mainMenuProds h3.segmentos,div.mainMenuProds .segmentos li a { background:#A4CED8; }
#conteudo li { font-size:.8em; }
.areaDetalhes { overflow:hidden; }
.areaDetalhes div.detalhe { }
.areaDetalhes div.detalhe .link { padding:1em 0; border-top:1px solid #A4CED8; }
.areaDetalhes div.detalhe .link h4 { padding:0 0 5px; }
.areaDetalhes div.detalhe .link a { background:#C8E1E8; color:black; padding:5px; }
.areaDetalhes div.detalhe .link a:hover { background:#F5A700; color:white; }
.areaDetalhes h2 { }
.areaDetalhes ul li { list-style:disc; }
.areaDetalhes .invisivel { display:none; }
.areaDetalhes .visivel { display:block; }
.detalheCot { }
#conteudo form { background:#C8E1E8; padding:0; margin:0; }
#conteudo fieldset { border:none; padding:15px; }
#conteudo fieldset legend { font-size:1.3em; padding:10px 0 0; }
#conteudo fieldset input,#conteudo fieldset textarea { margin-top:0; background:#F4F9FB; border:none; font:.9em "Lucida Sans", Lucida sans, Arial, Helvetica, sans-serif; }
#conteudo fieldset textarea { border:none; }
#conteudo fieldset label { display:table; font-size:.9em; }
#conteudo fieldset input:focus,#conteudo fieldset textarea:focus { background:white; color:black; }
#conteudo fieldset input { border:none; padding:5px; }
#conteudo fieldset h4 { padding-top:10px; margin-top:1em; border-top:1px dotted white; clear:both; }
#conteudo fieldset input.inputCheck { display:table; }
#conteudo fieldset .submit { background:black; color:white; padding:10px; margin:10px 0 0; clear:both; }
#conteudo fieldset .submit:hover { background:#F5A700; }
#conteudo fieldset .inputHide { display:none!important; }
#conteudo fieldset h5 { margin:1em 0 0; padding:.5em 0 0; clear:both; }
#conteudo fieldset .grande { clear:both; width:415px; }
#conteudo fieldset .grande textarea { width:415px; }
#conteudo fieldset .grande input { width:415px!important; }
#conteudo fieldset .dois { float:left; margin:0 20px 0 0; width:192px; }
#conteudo fieldset .dois input { width:192px; }
#conteudo fieldset .tres { margin:0 20px 0 0; float:left; width:118px; }
#conteudo fieldset .tres input { width:118px; }
#conteudo fieldset .last { margin:0!important; }
#corpo .contLinks div { padding-bottom:1em; }
#corpo .contLinks ul { padding:0; margin:.5em 0; }
#corpo .contLinks ul li { margin-bottom:1px; padding:5px 15px; color:black; background:#A4CED8; }
#corpo .contLinks ul li:hover a,#corpo .contLinks ul li a { color:#FFF; display:block; padding:.2em 0; }
#corpo .contLinks ul li a:hover { color:#000; }
#corpo .contLinks ul li:hover { background:#C8E1E8; }
.contato #sub div { padding:0 10px 0 30px; }
.contato #sub h3 { color:white; }
.contato a { color:white; }
.contato a:hover { color:#F5A700; }
.contato .endereco p { color:white; }

/*dialog*/
.ui-widget-overlay { position:absolute; top:0; left:0; width:100%; height:100%; background:url(../imagens/fudnoCinza-80.png); }
.ui-dialog { position:relative; padding:.2em; background:black; }
.ui-dialog .ui-dialog-titlebar { padding:.8em .3em .3em 1em; position:relative; background:#333; height:25px; }
.ui-dialog .ui-dialog-title { float:left; margin:0; color:#6DB0C1; font-size:2em; }
.ui-dialog .ui-dialog-titlebar-close { position:absolute; right:15px; top:50%; width:19px; margin:-10px 0 0; padding:1px; height:18px; }
.ui-dialog .ui-dialog-titlebar-close span { display:block; margin:1px; color:#F5A700; }
.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus { padding:0; }
.ui-dialog .ui-dialog-content { border:0; padding:0; background:none; overflow:auto; clear:both; }
.ui-dialog .ui-dialog-buttonpane { text-align:left; border-width:1px 0 0; background-image:none; margin:.5em 0 0; padding:.3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float:right; margin:.5em .4em .5em 0; cursor:pointer; padding:.2em .6em .3em; line-height:1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width:14px; height:14px; right:3px; bottom:3px; }
.ui-draggable .ui-dialog-titlebar { cursor:move; }
.topo { border-top:1px solid #E9F3F6; }
.topo a { display:block; padding:2px 5px; font-style:italic; color:white; }
.topo a:hover { background:#A4CED8; color:black; }

/*
6DB0C1 azul fundo
F4F9FB
A4CED8 azul claro 1
C8E1E8 azul claro 2
E9F3F6 azul claro 3

F5A700 laranja marca
29ABE2 azul slogan
8CC63F verde slogan
*/
