  
    
.versao_20070222_SIM {
  CLEAR: both;
}


/*#################################################################################################################*/
/*CLASSES GERAIS*/
body { font-family:Verdana, Geneva, sans-serif; font-size:12px; font-size:9pt; background-color:#f1f1f1;}
body,h1,h2,h3,form,p { margin:0px; padding:0px; }
img { border:0px }
.campo { font-size:12px; font-family:Verdana, Geneva, sans-serif; padding:2px; border:1px solid #ccc }
hr { border:0px; border-bottom:1px solid #ddd; }
a { color:#000; text-decoration:none }
a:hover{ text-decoration:underline; }

.borda_redonda { border:1px #f1f1f1 solid; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;} 
.transparente { opacity:0.8; -moz-opacity: 0.8; filter: alpha(opacity=80); }
.opaco { opacity:0.99; -moz-opacity:0.99; filter: alpha(opacity=99); }

.bt_voltar { width:65px; height:24px; float:right;  }
.bt_voltar a { width:65px; height:24px; float:right; background-image:url(/tw5.0/contas/00080_v1/arquivos/frames/bt_voltar.gif); background-repeat:no-repeat; }
.bt_voltar a span { display:none; }

.logout { width:100%; float:left; }
.logout .nome { width:100%; float:left; padding-bottom:15px;  }
.logout .btn { margin:0px 10px; }

.corpo_externo {width:206px; height:301px; position:absolute; z-index:1; background:url(/tw5.0/contas/00080_v1/arquivos/frames/bg_lateral_externo.png) no-repeat; }

#body { margin:auto; padding:0px; width:1000px; height:780px; }

#esquerda { float:left; width:262px; height:auto; }
#esquerda #topo1 { width:262px; height:249px; float:left; background:url(/tw5.0/contas/00080_v1/arquivos/frames/topo1.jpg) no-repeat; }
#esquerda #topo1 h1 { width:184px; height:33px; float:right; margin-top:12px; }
#esquerda #topo1 h1 a { border:0px; text-decoration:none; }
#esquerda #topo1 h1 a img { border:0px; text-decoration:none; }
#esquerda #topo1 .logos { width:262px; float:left; position:absolute; z-index:2; margin-top:53px; margin-left:15px;}

#esquerda #menu {  width:210px; height:auto; float:left; background-color:#FFFFFF; margin-left:16px; clear:both; }
#esquerda #menu .vertical { float:right; margin-right:19px; padding:0px; list-style:none; margin-top:2px; }
#esquerda #menu .vertical img { border:0px; text-decoration:none; }
#esquerda #menu .vertical a { border:0px; text-decoration:none; }
#esquerda #menu .vertical .menu_interno { padding:5px 0px 10px 0px; }
#esquerda #menu .vertical2 { text-align:right; list-style:none; padding-right:15px; margin-top:4px; background:url(/tw5.0/contas/00080_v1/arquivos/frames/menu_square.gif) no-repeat; background-position:right bottom; }
#esquerda #menu .vertical2 a { border:0px; text-decoration:none; color:#ee9939; font-weight:bold; font-size:12px; }
#esquerda #menu .vertical1 { background:url(/tw5.0/contas/00080_v1/arquivos/frames/bg_menu_bot.jpg) no-repeat; float:left; width:210px; height:30px; }

#esquerda #iso9001 { width:180px; height:90px float:left; padding-left:30px; }
#esquerda #iso9001 img {  margin-top:15px;}
#esquerda #rss { width:210px; height:38px; float:left; background:url(/tw5.0/contas/00080_v1/arquivos/frames/bg_rss.jpg) no-repeat; margin-top:25px; margin-left:16px; }
#esquerda #rss img { float:left; margin-left:30px; margin-top:10px; border:0px; text-decoration:none; }
#esquerda #rss img a { border:0px; text-decoration:none; }

#direita { float:left; width:738px; height:auto; }
#direita #topo2 { width:820px; height:290px; float:left; background:url(/tw5.0/contas/00080_v1/arquivos/frames/topo2.jpg) no-repeat; }
#direita #topo2 #menutopo { width:520px; height:31px; float:right; margin-right:220px; background:url(/tw5.0/contas/00080_v1/arquivos/frames/bg_menusup.gif) no-repeat; }
#direita #topo2 #menutopo ul { width:520px; height:31px; float:left; margin-left:13px; margin-top:7px; padding:0px; }
#direita #topo2 #menutopo ul li { float:left; display:inline; margin-left:10px; }
#direita #topo2 #menutopo ul li img {  border:0px; text-decoration:none; }
#direita #topo2 #menutopo ul li img a {  border:0px; text-decoration:none; }

#direita #topo2 #iso { width:301px; height:128px; float:left; margin-top:100px; left:-95px; position:relative; overflow:hidden; text-align:right;}
#direita #topo2 .banner_top { width:483px; height:252px; float:left; padding:5px 0px 0px 27px; overflow:hidden; }

.breadcrumb { width:100%; float:left; padding:10px 0px 5px 0px; border-bottom:1px solid #e5e5e5; text-transform:uppercase; background-color:#f1f1f1; color:#01588e; font-weight:bold; font-size:11px; }
.breadcrumb a { color:#01588e; }

.abas { width:100%; height:auto; float:left; padding:2px 0px; text-align:center; background-color:#f1f1f1;  }
.abas .not_choose { color:#eb891b; border-top:0px; font-size:13px; font-weight:bold;}
.abas .choose {   color:#eb891b; border-top:0px; font-size:13px; font-weight:bold;}

.texto_aba { width:100%; float:left; padding:20px 0px; } 

#conteudo { width:718px; height:auto; float:left; background:#FFFFFF; text-align:justify; }
#conteudo p { padding:5px 0px; line-height:20px;}
#conteudo h3 { color:#eb891b; font-size:14px; }
#conteudo .titulo_noticia { width:100%; float:left; margin-bottom:30px; text-align:center; }
#conteudo #titulo_espaco {width:100%; float:left; margin-bottom:30px;}
#conteudo .tit_conteudo { width:718px; height:27px; float:left; background:#FFFFFF; }
#conteudo .menu_conteudo { width:669px; height:19px; float:left;  background:url(/tw5.0/contas/00080_v1/arquivos/frames/bg_menuExecutivo.jpg) no-repeat; color:#999999; padding-top:3px; margin-left:25px; margin-top:17px; }
#conteudo .menu_conteudo a { border:0px; text-decoration:none; margin-left:10px; margin-right:10px; color:#999999; }
#conteudo .conteudo_descricao { width:668px; color:#999999; margin-left:25px; margin-top:25px; float:left; padding-bottom:20px; }
#conteudo .conteudo_descricao h2 { color:#eb891b; float:left; font-size:10pt; margin:0px; padding:0px; }
#conteudo #destaques { width:693px; height:121px; float:left; background:#FFFFFF; margin-top:35px; margin-left:25px; }
#conteudo #destaques ul { list-style:none; float:left; margin:0px; padding:0px; }
#conteudo #destaques ul li { display:inline; float:left; margin:5px; padding:0px; }
#conteudo #destaques .bt_dir {  margin-top:30px; margin-left:5px; float:left; }
#conteudo #destaques .bt_esq { margin-top:30px; margin-right:5px; float:left; }
#conteudo .linha { width:665px; height:1px; background:url(/tw5.0/contas/00080_v1/arquivos/frames/galeria_linha.jpg) no-repeat; float:left; margin-left:25px; margin-top:25px; margin-bottom:25px; }

#direita #produtoseservicos { width:721px; height:436px; float:left; margin-top:10px; margin-bottom:15px; background-image:url(/tw5.0/contas/00080_v1/arquivos/frames/bg_div_home1.png);}
#direita #clientesatendidos { width:220px;  float:left;  margin-left:25px; text-align:center; }
#direita #produtoseservicos #clientesatendidos_top { width:220px;  float:left; margin-left:25px; }
#direita #produtoseservicos_top { width:720px;  height:24px; float:left; overflow:hidden;}

#direita #noticiaseeventos { width:221px; height:auto; float:left; margin-top:20px; }
#direita #noticiaseeventos_center { width:221px; height:auto; float:left;padding:5px; padding-bottom:30px;  background:#FFFFFF}
#direita #noticiaseeventos_top { width:221px; height:auto; float:left; }
#direita #noticiaseeventos_cont { width:221px; height:auto; float:left; }
#direita #noticiaseeventos_cont h2 { width:221px; height:auto; float:left; color:#eb891b; font-size:11pt; padding-top:19px; }
#direita #noticiaseeventos_cont a { float:left; color:#eb891b; font-size:13px; font-weight:bold; text-decoration:none; }
#direita #noticiaseeventos_cont span { width:221px; height:auto; float:left; margin-left:12px; }

#direita #ondeestamos { width:220px; height:auto; float:left; margin-top:20px; margin-left:30px; }
#direita #ondeestamos_center { width:220px; height:auto; float:left;padding:5px; padding-bottom:31px;  background:#FFFFFF}
#direita #ondeestamos h2 { width:220px; height:auto; float:left; color:#eb891b; font-size:11pt; padding-top:11px; }
#direita #ondeestamos_top { width:220px; height:auto; float:left; }
#direita #ondeestamos a { width:221px; height:auto; float:left; color:#00588e; font-size:9pt; font-weight:bold; text-decoration:none; margin-left:12px; margin-top:10px; }

#direita #news { width:219px; height:auto; float:left; margin-top:21px; margin-left:30px; }
#direita #news_top { width:219px; height:auto; float:left; }
#direita #news_cont { width:219px; height:187px; float:left; background:url(/tw5.0/contas/00080_v1/arquivos/frames/bg_news.gif); }
#direita #news_cont span { width:190px; height:auto; float:left; margin-left:11px; margin-top:11px; text-align:left; font-size:8pt; color:#00588e; }
#direita #news_cont .newsform { width:190px; height:auto; float:left; margin-left:11px; margin-top:11px; font-size:9pt; color:#979797; }
#direita #news_cont .text{ width:190px; height:23px; float:left; margin:0px; padding:0px; background-color:#e5e5e5; border:0px; margin-top:5px;  margin-bottom:5px;}
#direita #news_cont .enviar{ width:52px; height:12px; float:left; background:url(/tw5.0/contas/00080_v1/arquivos/frames/bt_enviar.jpg) no-repeat; border:0px; margin-top:12px; margin-left:134px; }

#rodape { width:964px; height:68px; background:url(/tw5.0/contas/00080_v1/arquivos/frames/bg_rodape.jpg) no-repeat; float:left; margin-left:16px; margin-top:30px; }
#rodape .logo { float:left; margin-left:15px }
#rodape h2 { float:left; margin-left:10px; margin-top:20px; font-size:8pt; color:#909090; }
#rodape h2 a {  color:#01588e }
#rodape .botoes { width:86px; float:right; margin-right:14px; margin-top:13px; }
#rodape .botoes img { border:0px; text-decoration:none; float:right; margin-top:5px; }
#rodape .botoes a { border:0px; text-decoration:none; float:right; }

.not_lista { width:100%; float:left; }
.not_lista .tit_lista { width:100%; float:left; padding-bottom:10px; font-weight:bold; color:#ec912a; }
.not_lista .img_lista { width:108px; float:left; margin-right:10px; border:1px solid #000; padding:2px; }
.not_lista .leia_mais { padding-top:5px; color:#ec912a; }
.not_lista a { color:#ec912a; }

.lista_categorias { width:647px; float:left; padding:10px 10px; background-color:#f1f1f1; margin:15px 0px; }
.lista_categorias li { padding:3px 0px; } 
.lista_categorias a { color:#ec912a; }

/* Horizontal Carousel 
#horizontal_carousel { width:657px; height:100px; float:left; padding-left:10px; margin:20px 0px 0px 0px; position:relative; }
#horizontal_carousel { width:647px; height:100px; float:left; margin:0 10px; padding-top:6px; overflow:hidden; }
#horizontal_carousel .container { width:590px; height:100px; margin:0 10px; float:left; padding-top:2px; position:relative; overflow:hidden; }
#horizontal_carousel ul { margin:0px 1px; padding-top:8px;  width:100000px; position:relative; top:0; left:0; height:100px; padding:0; }
#horizontal_carousel ul li { width:117px; height:80px; text-align: center; list-style:none; float:left; font-size:11px; font-weight:bold; color:#666; text-decoration:none; }
#horizontal_carousel ul li .img_mini { width:80px; height:60px; padding:2px; border:1px solid #bababa; }

#horizontal_carousel .previous_button { float:left; width:18px; height:33px; margin-top:17px; background:url(/tw5.0/contas/00080_v1/arquivos/frames/seta_esquerda.jpg); z-index:10; cursor:pointer; }
#horizontal_carousel .previous_button_over { float:left; width:18px; height:33px; margin-top:17px; background: url(/tw5.0/contas/00080_v1/arquivos/frames/seta_esquerda.jpg); z-index:10; cursor:pointer;}
#horizontal_carousel .previous_button_disabled { float:left; width:18px; height:33px; margin-top:17px; background: url(/tw5.0/contas/00080_v1/arquivos/frames/seta_esquerda.jpg); z-index:10; cursor:pointer; }

#horizontal_carousel .next_button { float:left; width:17px; height:33px; margin-top:17px; background: url(/tw5.0/contas/00080_v1/arquivos/frames/seta_direita.jpg); z-index:10;  cursor: pointer; }
#horizontal_carousel .next_button_over { float:left; width:17px; height:33px; margin-top:17px; background: url(/tw5.0/contas/00080_v1/arquivos/framesseta_direita.jpg); z-index:10; cursor:pointer;}
#horizontal_carousel .next_button_disabled { float:left; width:17px; height:33px; margin-top:17px; background: url(/tw5.0/contas/00080_v1/arquivos/frames/seta_direita.jpg); z-index:10; cursor:pointer; }
*/

/* jcarousel */
#galeria { width:668px; height:70px; float:left; padding-top:25px; padding-bottom:10px; overflow:hidden; }
#galeria .img_mini { width:80px; height:60px; padding:2px; border:1px solid #bababa; }
#galeria .jcarousel-container { width:668px; float:left; }
#galeria .jcarousel-clip { width:590px; margin-left:40px; }
#galeria .jcarousel-item { width:83px; padding:0px 17px; }
#galeria .jcarousel-item-placeholder { background:#fff; color: #000; }
#galeria .jcarousel-next-horizontal { position:absolute; top:18px; right:5px; width:32px; height:32px; cursor:pointer; background: transparent url(/tw5.0/contas/00080_v1/arquivos/frames/next-horizontal.png) no-repeat 0 0; }
#galeria .jcarousel-next-horizontal:hover { background-position:-32px 0; }
#galeria .jcarousel-next-horizontal:active { background-position:-64px 0; }
#galeria .jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:active { cursor:default; background-position:-96px 0; }
#galeria .jcarousel-prev-horizontal { position:absolute; top:18px; left:5px; width:32px; height:32px; cursor:pointer; background: transparent url(/tw5.0/contas/00080_v1/arquivos/frames/prev-horizontal.png) no-repeat 0 0; }
#galeria .jcarousel-prev-horizontal:hover { background-position:-32px 0; }
#galeria .jcarousel-prev-horizontal:active { background-position: -64px 0; }
#galeria .jcarousel-prev-disabled-horizontal, #galeria .jcarousel-prev-disabled-horizontal:hover, #galeria .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; }


/*IMAGENS - GALERIA
.fotos { width:100%; float:left; text-align:center; padding:20px 0px;}
.fotos a { float:left; display:block; padding:2px 2px 0px 2px; border:1px #000 solid; margin:5px; }
.fotos img { width:80px; height:60px; } 
*/


/*CADASTROS*/
.registro .campo_over { width:250px; border:1px solid #333; font-size: 13px; color:#000; background-color:#efefef; }
.registro .campo_form { width:250px; border:1px solid #999; font-size: 13px; color:#666; background-color:#efefef; }           
.registro .campo_text_over { width:250px; border:1px solid #333; font-size: 13px; color:#000; background-color:#efefef; font-family:"Courier New", Courier, monospace; }
.registro .campo_text_form { width:250px; border:1px solid #999; font-size: 13px; color:#666; background-color:#efefef; font-family:"Courier New", Courier, monospace; } 

/*GERAL*/
.bb { border-bottom:1px solid #CCC; }
.bg { background-color:#f2f2f2; }
.br { border-right:1px solid #CCC; }
.bt { border-top:1px solid #CCC; }
.bl { border-left:1px solid #CCC; }
.lab{ width:40px; float:left; margin-right:5px; text-align:right }
.inp_inativo { border:1px solid #ccc; background-color:f2f2f2; font-size: 9px; color:#666;  } 

h3 { font-size:14px; font-weight:normal; margin:0px 0px 20px 0px; padding:0px 0px 5px 0px; border-bottom:1px dotted #ccc }
hr { border:0px; height:0px; border-bottom:1px dotted #ccc }
.box_info { background-color:#f9f9f9; padding:10px; }
.box_right{ width:250px; float:right; position:absolute; top:100px; right:10px; }
.padding { padding:10px; }
.label { color:#FF6600; }
.dica { font-size:10px; color:#009900; }


/*Paginacao*/
.paginacao { width:90%; height:40px; float:right; padding:10px 15px; }
.paginacao p { padding-bottom:5px;  }
.paginacao a { margin:0 3px; }
.paginacao span { float:right; }
.paginacao .bt_pg { float:left; margin-top:4px; margin-left:5px; font-weight:bold}
.paginacao .page_is { float:left; padding:3px 8px; color:#ec912a; border:1px solid #ec912a; font-weight:bold; background-color:#e9e9e9; }
.paginacao .page { float:left; padding:3px 8px; color:#ec912a; font-weight:bold; background-color:#e9e9e9; border:1px solid #ec912a; }


#clientesatendidos_cont { width:210px; height:149px; float:left; margin-left:16px; margin-top:10px; background:url(/tw5.0/contas/00080_v1/arquivos/frames/fundo_clientes.png); text-align:center; overflow:hidden; }

/* jcarousel */
#clientesatendidos .jcarousel-container {  }
#clientesatendidos .jcarousel_display .jcarousel-clip { width:207px; height:178px; }
#clientesatendidos .jcarousel_display .jcarousel-item { width:135px; height:110px; padding-left:42px; padding-top:29px; }
#clientesatendidos .jcarousel_display .jcarousel-item  img { width:125px; height:90px; }
#clientesatendidos .jcarousel_display .jcarousel-item  p { style=text-align:center; padding-top:10px;}
#clientesatendidos .jcarousel_display .jcarousel-item {  margin-bottom:10px; }
#clientesatendidos .jcarousel_display .jcarousel-item-placeholder { background:#fff; color: #000; }
/**   Vertical Buttons */
#clientesatendidos .jcarousel_display .jcarousel-next-vertical { display:none; }
#clientesatendidos .jcarousel_display .jcarousel-prev-vertical { display:none; }

#carregando { width:590px; height:70px; float:left; top:-70px; text-align:center; position:relative; background-color:#e0e0e0; z-index:100; margin-left:40px }

/*Janela login*/
#basic-modal-content {display:none;}
#simplemodal-overlay {background-color:#000; cursor:pointer; z-index:99;}
#simplemodal-container {height:150px; width:380px; color:#bbb; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(/tw5.0/contas/00080_v1/arquivos/frames/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}

/*flip journal*/
#flipJornal { display:none;}
#flip-overlay {background-color:#000; cursor:pointer; z-index:99;}
#flip-container {height:95%; width:95%; color:#bbb; background-color:#333;}
#flip-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#flip-container a {color:#ddd;}
#flip-container a.modalCloseImg {background:url(/tw5.0/contas/00080_v1/arquivos/frames/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#flip-container #flipJornal {padding:8px;}

/*Upload curriculo*/
.upload_body          { width:580px; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#fff; }
.upload_titulo        { font-size:26px; font-family:Arial, Helvetica, sans-serif; color:#ea8a1a; }
.upload_msg_sucesso   { color:#ea8a1a; }
.upload_msg_sucesso a { font-size:18px; color:#ea8a1a; }
.upload_box_upload    { padding:10px; text-align:center; color:#838383; font-weight:bold; }
#upload_msg_erro      { padding-top:15px; color:#ea8a1a }
.upload_btn_arquivo   {  }
.upload_label_arquivo { font-size:12px; color:#ea8a1a; }
.upload_btn_enviar    { background-color:#fff; }
.upload_body .logo_empresa { width:111px; height:111px; float:right; padding-right:40px; background-image:url(/tw5.0/contas/00080_v1/arquivos/frames/logo_profigen.jpg); background-repeat:no-repeat; }