/* RESET CSS */
* {outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a {margin:0;padding:0;}
body {background-color:#FFF;}
body, select {font:11px Tahoma, Arial, Sans-Serif;color:#333;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
hr {width:100%;height:1px;border-width:1px 0 0;border-top:1px solid #E5E5E5;clear:both;*margin:-7px 0;}
label {cursor:pointer;}
a {text-decoration:none;color:#666;}
a:hover {color:#CC092F;text-decoration:underline;}
.after {zoom:1;}
.after:after {content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}

/* CLASSES GERAIS */
.none {display:none;}
.block {display:block;}
.fl {float:left !important;}
.fr {float:right !important;}
.clr {clear:both !important;}
table sup {font-size:78% !important;}
.lnkAcesso {text-indent:-9999px;display:block;height:0;font-size:0;line-height:0;}

/* TEXTOS */
.fc1 {color:#CC092F;}
.fc2 {color:#666;}

/* Margins e Paddings */
.mr30{margin-right:30px}
.mtb10{margin-top:10px;margin-bottom:10px}

/* AFTER */
#conteudo:after, #topo:after, #topo .conteudo:after,#conteudo .miolo .conteudoTopo:after ,#conteudo .centro:after ,#listaSuperior:after {content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}

/* TOPO */
/* TOPO */
#topo {background:#FFF url(../../imagens/perfil_corporate/bgr_topo.jpg) left top repeat-x;width:100%;}
#topo .conteudo {background:url(../../imagens/perfil_corporate/bgr_topo_conteudo.jpg) top left no-repeat;width:993px;}
#topo .conteudo:after{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}
#topo .conteudo .direita {width:822px;float:right;}
#topo .conteudo #logo {float:left;position:absolute;top:11px;left:8px;width:146px;height:131px;display:block;background:url(../../imagens/perfil_light/logo.png) left top no-repeat;text-indent:-9999px;}

#topo #listaSuperior {width:100%;height:25px;}
#topo #listaSuperior li {float:left;color:#FFF;line-height:25px;}
#topo #listaSuperior li.separador {margin:0 5px;}
#topo #listaSuperior li.separador span {border-left:1px solid #FFF;display:block;margin-top:7px;width:1px;height:11px;text-indent:-9999px;line-height:0;}
#topo #listaSuperior li.cancelar {float:right;}
#topo #listaSuperior li.cancelar a {background:url(../../imagens/perfil_corporate/ico_cancelar_acesso.gif) 0 0 no-repeat;width:164px;height:28px;display:block;text-indent:-9999px;}

p.horario {margin:20px 0 14px 0;}

/* CONTEUDO */
#conteudo {background-color:#E4E4E4;width:100%;padding-bottom:20px;border-top:solid 1px #CCC;}
#conteudo .centro {background:#FFF url(../../imagens/geral/bgr_centro.jpg) 0 0 no-repeat;width:982px;padding-left:8px;}
#conteudo .centro .barra {background:#F3F3F3 url(../../imagens/geral/bgr_barra_topo.jpg) left top no-repeat;float:left;width:217px;}
#conteudo .centro .barra .bottom {background:#F3F3F3 url(../../imagens/geral/bgr_barra_base.jpg) left bottom no-repeat;width:217px;margin-top:15px;padding-bottom:10px;}
#conteudo .centro .miolo {background:#FFF url(../../imagens/geral/bgr_miolo2.gif) right bottom no-repeat;width:802px;padding:0 20px 1px 160px;}
#conteudo .propaganda {width:822px;padding:0 0 1px 168px;}
#conteudo .propaganda h6 {background:url(../../imagens/logout/tit_confira_tambem.gif) 0 0 no-repeat;text-indent:-9999px;width:112px;height:13px;margin:20px 0 10px 0;}
#conteudo .propaganda .conteudo {border-bottom:1px solid #CCC;background-color:#EEE;position:relative;}
#conteudo .propaganda .conteudo .tl,
#conteudo .propaganda .conteudo .tr,
#conteudo .propaganda .conteudo .bl,
#conteudo .propaganda .conteudo .br {background-image:url(../../imagens/geral/bgr_propaganda.gif);background-repeat:no-repeat;display:block;position:absolute;width:7px;height:7px;}
#conteudo .propaganda .conteudo .tl {top:0;left:0;background-position:0 0;}
#conteudo .propaganda .conteudo .tr {top:0;right:0;background-position:-7px 0;}
#conteudo .propaganda .conteudo .bl {bottom:-1px;left:0;background-position:0 -7px;}
#conteudo .propaganda .conteudo .br {bottom:-1px;right:0;background-position:-7px -7px;}
#conteudo .propaganda .conteudo ul {margin-bottom:-2px;text-align:center;}
#conteudo .propaganda .conteudo ul li {display:inline !important;}

/* RODAPÉ */
#rodape {background:url(../../imagens/geral/bgr_rodape.jpg) left top repeat-x;width:100%;border-top:1px solid #DADADA;border-bottom:1px solid #CCC;display:table;}
#rodape #listaSelos {background-color:#FFF;float:left;padding:13px 0 0px 28px;width:208px;height:37px;margin-right:1px;}
#rodape #listaSelos li {background-image:url(../../imagens/geral/ico_selos.gif);background-repeat:no-repeat;float:left;margin-right:10px;}
#rodape #listaSelos li a {display:block;text-indent:-9999px;height:100%;}
#rodape #listaSelos li.li1 {width:114px;height:25px;background-position:0 0;}
#rodape #listaSelos li.li2 {width:54px;height:17px;background-position:0 -25px;margin-top:6px;}

#rodape .miolo {background:url(../../imagens/geral/bgr_rodape_miolo.gif) right top repeat-y;float:left;width:990px;}
#listaMenuInferior {width:753px;float:right;border-bottom:1px solid #CCC;}
#listaMenuInferior li {float:left;background:url(../../imagens/geral/bgr_menu_inferior.jpg) left top repeat-x;height:30px;}
#listaMenuInferior li.ultimo {border:none;}
#listaMenuInferior li.li1 {width:188px;}
#listaMenuInferior li.li2 {width:188px;}
#listaMenuInferior li.li3 {width:188px;}
#listaMenuInferior li.li4 {width:189px;}
#listaMenuInferior li a {text-align:center;line-height:30px;display:block;margin-right:1px;border-right:1px solid #CDCDCD;}

#listaFones {width:753px;float:right;}
#listaFones li {background:url(../../imagens/geral/bgr_lista_fones.gif) right top no-repeat;float:left;line-height:130%;text-align:center;color:#000;margin:11px 0 11px 0;width:188px;display:block;}
#listaFones li a {color:#333;}
#listaFones li a span:hover {text-decoration:underline;}
#listaFones li.ultimo {background:none;width:187px;}
#listaFones li span {color:#333;display:block;}

/* TOOLTIP */
.boxTooltip,
.boxTooltip2,
.boxTooltip3,
.boxTooltipH1 {filter:alpha(opacity=0);opacity:0;position:absolute;top:50%;left:50%;float:left;z-index:9999;}
.boxTooltip div,
.boxTooltip2 div ,
.boxTooltip3 div,
.boxTooltipH1 div {background-color:#FFFBEC;border:1px solid #EAE4D0;color:#666048;margin-bottom:15px;padding:5px 10px;font-size:100%;}
.boxTooltip2 div {margin:15px 0 0 0;}
.boxTooltipH1 div p.tecla,
.boxTooltip2 div p.tecla {background:#FFFBEC url(../../imagens/geral/ico_tecla.gif) right top no-repeat;padding-right:30px;line-height:23px;}
.boxTooltip span.seta,
.boxTooltip2 span.seta,
.boxTooltipH1 span.seta {background:url(../../imagens/geral/bgr_tooltip.gif) left top no-repeat;display:block;width:14px;height:15px;margin-left:-7px;position:absolute;bottom:1px;left:50%;}
.boxTooltip2 span.seta {background:url(../../imagens/geral/bgr_tooltip2.gif) left top no-repeat;top:2px;left:auto;right:20px;}
.boxTooltip3 span.seta {display:none;}

#conteudo .miolo .conteudo h1{font-size:200%;color:#CC092F;padding:10px 0 13px 0}

/* Box de Alerta */
.boxConfirmacao, .boxAlert{background:#FFF3CB url(../../imagens/geral/ico_confirma.png) 20px center no-repeat;border:1px solid #E0D9BB;width:99.7%}
.boxAlert{background:#FFF3CB url(../../imagens/geral/ico_alert.gif) 20px center no-repeat}
.boxConfirmacao div , .boxAlert div {background:url(../../imagens/geral/bgr_boxAviso.gif) bottom right no-repeat;padding:13px 25px 15px 55px;position:relative;top:1px;left:1px}
.boxConfirmacao div span{margin:0 2px;display:inline-block}

/* LISTAS */
.lista1{font-size:100%;}
.lista1 li{background:url(../../imagens/geral/ico_lista1.gif) 0 5px no-repeat;font-size:92%;padding:0 0 10px 10px}
.lista2 li,.seta2{background:url(../../imagens/geral/seta1.gif) no-repeat scroll 0 5px;padding:0 0 10px 10px}
.lista3 li{background:url(../../imagens/geral/seta1.gif) no-repeat scroll 0 4px;padding:0 0 10px 10px; float:left; margin-right:50px}
.seta2 {display:block;padding-bottom:0;}

#boxCalculator{position:absolute;left:250px;top:60px;border:1px solid #000;float:left;background:#fff;border:4px solid #E0E0E0;display:none;}
#boxCalculatorHead{height:30px;width:530px;cursor:move;}
#boxCalculatorTtl{padding-left:10px;color:#be0c0c;font-weight:700;line-height:30px;}
#boxCalculatorClose{display:block;float:right;margin:8px 10px 0 0;line-height:1em;height:13px;width:13px;text-indent:-999999px;background:url(../../imagens/geral/ico_fechar.gif) no-repeat 0 0;}


.lnkAl {width:50px;height:50px;background:url(../../imagens/geral/ico_alternativo.gif) top left no-repeat;opacity:0.2;-moz-opacity:0.2;filter:alpha(opacity=20);position:fixed;top:50px;right:20px;z-index:1000;display:block;text-indent:-99999px;}
.lnkAl:hover {opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}