a {text-decoration: none; color: #14316f; line-height:120%;}
a:hover  {text-decoration: none; color: #6283a5; line-height:120%;}

.clear-all {clear:both; font-size:1px; line-height:1px;}

body{margin:0px; padding:0px; color:#605d5c; background-color:#605d5c; /*background-image:url(../img/fundo.jpg); background-repeat:repeat;*/ font-family:verdana,tahoma,helvetica,arial; font-size:11px; font-weight:normal; line-height:130%;}

.obrig {border-left:solid #e77817 4px;}
textarea {font-family:Tahoma, Verdana; font-size:8pt; font-weight:normal; border:solid 1px #ffc999; width:300px; height:100px; background-color:#fbfbfb; margin:0 0 5px 0; padding:0 3px;}
select { font-family:Tahoma, Verdana; font-size:8pt; font-weight:normal; border:solid 1px #ffc999; background-color:#fbfbfb; height:18px; max-width:300px; }
input{ font-family:Tahoma, Verdana; font-size:11px; font-weight:normal; border:solid 1px #ffc999;}
label{font-family:Tahoma, Verdana; font-size:11px; font-weight:bold; color:#605d5c; display:inline; text-align:right; width:95px; float:left; padding:0px 5px 0 0; line-height:16px;}

.grande{width:300px; height:16px; background-color:#fbfbfb; padding:2px 3px 0 3px;}
.grande_obrig{width:297px; height:16px; background-color:#fbfbfb; border-left:solid #e77817 4px; padding:2px 3px 0 3px;}
.medio{width:100px; height:16px; background-color:#fbfbfb; padding:2px 3px 0 3px; float:left; display:inline;}
.medio_obrig{width:97px; height:16px; background-color:#fbfbfb; border-left:solid #e77817 4px; padding:2px 3px 0 3px; float:left;}
.pequeno{width:32px;height:16px; background-color:#fbfbfb; padding:2px 3px 0 3px; float:left;}
.pequeno_obrig{width:29px;height:16px; background-color:#fbfbfb; border-left:solid #e77817 4px; padding:2px 3px 0 3px; float:left;}
.botao_form{ width:80px; height:20px; background-image:url(../img/botao.png); background-repeat: no-repeat; padding: 0px; text-align: center; font-weight: bold; cursor: pointer; border:0; color:#000000; background-color:Transparent; margin:15px 10px 10px 0;}

.div_corpo { position:relative; background-color:#ffffff; text-align:left; margin:0 auto; width:995px; /*border:solid #e5e5e5 2px;*/}
#div_topo { float:left; margin:0; padding:0;}
#logo{background-image: url(../img/topo.png); width:995px; height:63px; border:0;}
#logo .fale_conosco{float:right; font-family:Verdana; font-size:10px; color:#ffffff; margin:35px 15px 0 0;}
#logo .fale_conosco a {color:#ffffff;}
#logo .fale_conosco a:hover {text-decoration:underline;}

#link_home{position:absolute; top:0px; left:0px; margin:0; width:580px; height:60px;}

#bottom {float:left; width:995px; height:24px; margin:0; color:#000000; padding:0; display:block; background-image:url(../img/barra_cinza.png); background-repeat:repeat-x;}

#div_principal { float:left; width:995px; margin:0; padding:0; background-color:#ffffff; background-image:url(../img/separacao.png); background-repeat:repeat-y; background-position:top right;}

#div_banner {float:left; width:995px; height:316px; margin:0; padding:0; background-image:url(../img/fundo_banner.png); background-repeat:no-repeat;  background-color:#ffffff;}
#div_banner .banner {float:left; width:940px; height:260px; margin:30px 0 0 28px; padding:0;}

#div_abas {float:left; width:970px; height:254px; margin:0px 0 0 0 ; padding:0 0 0 25px;  background-image:url(../img/fundo_aba.png); background-repeat:no-repeat;}

.coluna {width:914px; height:180px; display:block; float:left; padding:0 5px;}
.coluna_metade{width:440px; height:180px; display:block; float:left; padding:0 10px; border-right:dotted #e0e0e0 2px;}
.coluna_terco{width:285px; height:180px; display:block; float:left; padding:0 10px; border-right:dotted #e0e0e0 2px;}
.coluna_quarto{width:207px; height:180px; display:block; float:left; padding:0 10px; border-right:dotted #e0e0e0 2px;}
.coluna_pedaco{width:135px; height:180px; display:block; float:left; padding:0 10px; }
.linha {display:block; width:auto; min-height:25px; float:left; width:100%; font-family:Verdana; font-size:11px; font-weight:normal;}

#div_800 {float:left; width:790px; margin:0; padding:0;}
#div_subarea {float:left; width:auto; padding:0; margin:0 10px;}
#div_subarea a{text-decoration: none; height:40px; line-height:40px; color:#605d5c; font-size:11px; float:left; display:block; width:150px; padding:0 0 0 36px; border:none;}
#div_subarea a:hover{color:#6283a5;}

h1 {color:#ffffff; background-color:#14316f; font-family:Verdana; font-size:12px; font-weight:bold; padding:5px 10px; width:160px; height:auto; float:left; display:block; margin:0 0 10px 0; }

#div_centro {float:left; width:505px; margin:10px 10px 10px 25px; padding:0; }
#div_aux{float:left; width:210px; margin:10px 10px 10px 5px; padding:0 0px;}
#div_aux img {float:left;}


.data {display:block; font-size:10px; color:#605d5c; font-weight:normal; margin:0;}
.titulo {display:block; color:#605d5c; font-weight:normal; margin:0 0 5px 0;}
a.titulo {display:block; color:#605d5c; font-weight:normal; background-image:url(../img/bullet_off.png); background-repeat:no-repeat; padding-left:8px; margin:0 0 5px 0;}
a.titulo:hover {color:#6283a5; background-image:url(../img/bullet_on.png); background-repeat:no-repeat; }

.borda_foto {display:block; color:#605d5c; font-weight:normal; margin:0 0 10px 0; float:left;}
.borda_foto img {float:left; display:inline; margin:0 5px 0 0; padding:2px; border:solid #e8e8e7 2px;}

.titulo_parceiro {display:block; color:#605d5c; font-weight:bold; font-size:12px; margin:0 0 5px 0;}

.titulo_detalhe_laranja {color:#e77817; font-family:Verdana; font-size:15px; font-weight:bold; padding:0; height:auto; display:block; margin:0; }
.titulo_detalhe_roxo {color:#974578; font-family:Verdana; font-size:15px; font-weight:bold; padding:0; height:auto; display:block; margin:0; }
.titulo_detalhe_azul {color:#3c678d; font-family:Verdana; font-size:15px; font-weight:bold; padding:0; height:auto; display:block; margin:0; }
.titulo_detalhe_verde {color:#00863a; font-family:Verdana; font-size:15px; font-weight:bold; padding:0; height:auto; display:block; margin:0; }
a.titulo_lista {background-image:url(../img/bullet_peq.png); background-position:center left; background-repeat:no-repeat; color:#14316f; font-family:Verdana; font-size:11px; font-weight:normal; padding:0 0 0 10px; height:auto; display:block; margin:0 0 10px 0; }

.resumo {display:block; color:#605d5c; font-weight:normal; font-size:10px; margin:-5px 0 5px 0;}
a.resumo {display:block; color:#605d5c; font-weight:normal; background-image:url(../img/bullet_off.png); background-repeat:no-repeat; padding-left:8px; font-size:10px; margin:-5px 0 5px 0;}
a.resumo:hover {color:#6283a5; background-image:url(../img/bullet_on.png); background-repeat:no-repeat; }

.logo_parceiros {float:left; margin:10px; clear:both;}
.descricao_parceiros {display:block;margin:10px 0;}

.veja_mais {float:right; color:#605d5c; display:inline; padding:5px 20px; background-image:url(../img/veja_mais.png); background-position:center right; background-repeat:no-repeat;}
.toolTip { width:230px; height:auto; text-align:left; border:solid #605d5c 1px; padding:1px 2px; background-color:#f8f8f8; color:#605d5c; font-weight:normal; font-size:8pt; font-family:Tahoma, Verdana, Arial;}

h2 {/*background-image:url(../img/bullet.png); background-position:center left; background-repeat:no-repeat; */font-family:Verdana; font-size:12px; font-weight:bold; padding:0px; height:auto; float:left; display:inline; margin:0 0 5px 0; }
h2.laranja {color:#e77817;}
h2.roxo{color:#974578;}
h2.azul{color:#3c678d;}
h2.verde{color:#00863a;}

#div_menu_interno{width:995px; height:24px; background-image:url("../img/fundo_menu_interno.png"); background-position:top left; background-repeat:repeat-x;}
#div_menu_interno ul{list-style-type: none; padding:0px; border:none; display:inline; height:auto; }
#div_menu_interno li{ float:left; display:inline; margin:0 0 0 0; padding:0; text-align:center; }
#div_menu_interno li a{ background:none;text-decoration: none; color:#605d5c; height:24px; line-height:24px; float:left; display:block; width:auto;padding:0 1.15em; border:none; }
#div_menu_interno li a:hover{ background-image:url("../img/fundo_menu_interno_hover.png"); }

#div_direita {float:left; width:175px; padding:0; margin:10px 25px 0 0;}
#div_direita img {display:block; margin:10px 0 0 0; clear:both; }
#div_direita .caixa {float:left; width:176px; height:120px; display:block; margin:10px 0 0 0; border:solid #ebebeb 2px;}
#div_direita .caixa h3{color:#ffffff; font-family:Verdana; font-size:12px; font-weight:bold; padding:5px 10px; width:156px; height:auto; float:left; display:block; margin:0 0 10px 0; }
#div_direita .caixa h3.vermelho{background-color:#da251d;}
#div_direita .caixa h3.amarelo{background-color:#f1a400;}
#div_direita .caixa input {width:110px; height:16px; border:solid #ebebeb 1px; display:block; float:left; margin:5px; font-family:Verdana; font-size:10px;}
#div_direita .caixa .intranet {background-image:url(../img/intranet.png); background-position:bottom right; background-repeat:no-repeat; width:35px; height:51px; float:right; display:inline; margin:0 10px 0 0;}

#rodape {background-color:#ffffff; width:935px; height:auto; padding:0 30px 5px 30px; color:#605d5c; font-weight:normal; font-size:10px; font-family:Verdana; text-align:left; }
#rodape a{color:#605d5c; line-height:normal;}
#rodape a:hover{text-decoration:underline;}

.erro{color:Red; background-color:Yellow;}

/* tema de abas iclips */
/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.tab_iclips .ajax__tab_xp .ajax__tab_header {margin:0; padding:10px 0 0 190px; font-family:arial,verdana,tahoma,helvetica; font-size:10px; font-weight:bold; color:#3870a9; background:url(../img/tab-line.gif) repeat-x bottom; height:28px;}
.tab_iclips .ajax__tab_xp .ajax__tab_header a{color:#000000; font-family:Arial; font-size:10px; font-weight:normal; text-transform:uppercase;  line-height:normal;}
.tab_iclips .ajax__tab_xp .ajax__tab_outer {padding-right:12px;background:url(../img/tab-right.png) no-repeat right;height:24px;}
.tab_iclips .ajax__tab_xp .ajax__tab_inner {padding-left:17px;background:url(../img/tab-left.png) no-repeat;}
.tab_iclips .ajax__tab_xp .ajax__tab_tab {height:24px;padding:2px;margin:0;background:url(../img/tab.png) repeat-x;}
.tab_iclips .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(../img/tab-right.png) no-repeat right;}
.tab_iclips .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(../img/tab-left.png) no-repeat;}
.tab_iclips .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(../img/tab.png) repeat-x;}
.tab_iclips .ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(../img/tab-right.png) no-repeat right;}
.tab_iclips .ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(../img/tab-left.png) no-repeat;}
.tab_iclips .ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(../img/tab.png) repeat-x;}
.tab_iclips .ajax__tab_xp .ajax__tab_body {font-family:arial,verdana,tahoma,helvetica;font-size:12px;border:0;padding:5px;background-color:#ffffff; margin:0;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

/* xp theme */
.tab_home .ajax__tab_xp .ajax__tab_header {margin:2px 0 0 -2px; font-family:verdana,tahoma,helvetica; font-size:11px; font-weight:bold; color:#3870a9; background:url(../imagens/tab-line.gif) repeat-x bottom; height:23px;}
.tab_home .ajax__tab_xp .ajax__tab_outer {padding-right:4px;background:url(../imagens/tab-right.png) no-repeat right;height:23px;}
.tab_home .ajax__tab_xp .ajax__tab_inner {padding-left:4px;background:url(../imagens/tab-left.png) no-repeat;}
.tab_home .ajax__tab_xp .ajax__tab_tab {height:23px;padding:0px;margin:0;background:url(../imagens/tab.png) repeat-x;}
.tab_home .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(../imagens/tab-hover-right.png) no-repeat right;}
.tab_home .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(../imagens/tab-hover-left.png) no-repeat;}
.tab_home .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(../imagens/tab-hover.png) repeat-x;}
.tab_home .ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(../imagens/tab-active-right.png) no-repeat right;}
.tab_home .ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(../imagens/tab-active-left.png) no-repeat;}
.tab_home .ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(../imagens/tab-active.png) repeat-x;}
.tab_home .ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:12px;border:0; padding:0;background-color:#ffffff; margin:20px 10px 10px 10px;}

.btnInvisivel {font-family:verdana,tahoma,helvetica; width:170px; font-size:11px; font-weight:bold; color:#605d5c; margin:0; padding:3px; text-align:center; font-weight:bold; cursor:pointer; border:0; background-color:Transparent;}


.texto-twitter  {font-family:Verdana; font-size:11px; background-image:url(../img/bullet_off.png); background-repeat:no-repeat; padding-left:8px; margin:0 0 5px 0; float:left;}
.laranja a{color:#e77817; text-decoration:underline;}
.laranja a:hover{color:#FEBB12;}