html {overflow: -moz-scrollbars-vertical;}
form {display: inline; margin: 0; padding: 0;}

/*.body {BACKGROUND-POSITION: 50% top; MARGIN: 0px 0px 0px 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR:#FFFFFF;}*/

.body {BACKGROUND-POSITION: 50% top; MARGIN: 0px 0px 0px 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #FFFFFF; background-image:url(../imagem/background.gif);}

.selo {padding-right:5px; padding-bottom:5ps;}

.div {width:200px; position:relative; padding:0px;}

.td_conteudo {padding:20px;}

.back_responsabilidade {BACKGROUND-POSITION: 50% top; MARGIN: 0px 0px 0px 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #FFFFFF; background-image:url(../imagem/back_responsabilidade_social.jpg);}

.bordasimples {border:1px solid #DDDDDD; background:#FFFFFF;}
.tabela_vermelha {background:#990000;}

.screen_right {padding-left:7px}
.screen_left {padding-right:7px}

.botao {font-family: Verdana, Tahoma, Arial, sans-serif; font-size:11px; color:#000000; height:21px; font-weight: bold;}

.caixa {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px;}
.caixa_media {font-family: Tahoma, Arial, sans-serif; font-size: 12px;}
.caixa_grande {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; width:150px;}

.titulo_preto {font-family: Arial, Tahoma, Arial, sans-serif; font-size: 14px; color: #000000; font-weight: bold; text-transform: uppercase;}
.titulo_preto_simples {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.titulo_branco {font-family: Arial, Tahoma, Arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}
.titulo {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 21px; color:#666666;}
.titulo_conteudo {font-family: Tahoma, Arial, sans-serif; font-size: 18px; color:#445C7B; font-weight: bold;}
.subtitulo {font-family: Tahoma, Arial, sans-serif; font-size: 14px; color:#666666}

.texto_cinza {font-family: Verdana, Arial, Tahoma, Arial, sans-serif; font-size: 11px; color:#999999;}
.texto_cinza a:link {font-family: Verdana, Arial, Tahoma, Arial, sans-serif; font-size: 11px; color:#999999; text-decoration: underline;}
.texto_cinza a:visited {font-family: Verdana, Arial, Tahoma, Arial, sans-serif; font-size: 11px; color:#999999; text-decoration: underline;}
.texto_cinza a:hover {font-family: Verdana, Arial, Tahoma, Arial, sans-serif; font-size: 11px; color:#000000; text-decoration: underline;}
.texto_cinza a:active {font-family: Verdana, Arial, Tahoma, Arial, sans-serif; font-size: 11px; color:#999999; text-decoration: underline;}

.texto_simples_preto {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color: #000000;}
.texto_simples_preto a:link {color: #002953; text-decoration: none;}
.texto_simples_preto a:visited {color: #002953; text-decoration: none;}
.texto_simples_preto a:hover {color: #002953; text-decoration: underline;}
.texto_simples_preto a:active {color: #002953; text-decoration: none;}

.texto_simples {font-family: Arial, sans-serif; font-size: 12px; color: #000000;}
.texto_simples a:link {color: #002953; text-decoration: none;}
.texto_simples a:visited {color: #002953; text-decoration: none;}
.texto_simples a:hover {color: #002953; text-decoration: underline;}
.texto_simples a:active {color: #002953; text-decoration: none;}

.texto_simples_branco {font-family: Arial, sans-serif; font-size: 12px; color:#ffffff;}
.texto_simples_branco a:link {color: #ffffff; text-decoration: none;}
.texto_simples_branco a:visited {color: #ffffff; text-decoration: none;}
.texto_simples_branco a:hover {color: #ffffff; text-decoration: underline;}
.texto_simples_branco a:active {color: #ffffff; text-decoration: none;}

.texto_bread {font-family: verdana, Arial, sans-serif; font-size: 10px; color:#999999; padding-bottom:6px; padding-top:6px; background-image:url(../imagem/bread_back.gif)}
.texto_bread a:link {color:#999999; text-decoration: none}
.texto_bread a:visited {color:#999999; text-decoration: none}
.texto_bread a:hover {color:#000000; text-decoration: none}
.texto_bread a:active {color:#999999; text-decoration: none}

/* Menu */

.menu a {display:block; font-family: Arial, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 10px; padding:9px;}
.menu a:hover {background-color:#990000; text-decoration:none;}

.menu_filiese a {display:block; font-family: Arial, sans-serif; color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; padding:8px}
.menu_filiese a:hover {background-color:#4D82A0; text-decoration:none; background-image:url(../imagem/menu_back.gif)}

.submenu a {display:block; font-family: Arial, sans-serif; color:#333333; text-decoration: none; font-size: 12px; padding:5px;}
.submenu a:hover {color:#FFFFFF; background-color:#5D798A; text-decoration:none;}
.submenu_out a {display:block; font-family: Arial, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold; font-size: 11px; padding:5px; background-image:url(../imagem/submenu_back.gif)}
.submenu_out a:hover {color:#FFFFFF; background-color:#38ADE0; text-decoration:none; background-image:url(../imagem/submenu_back.gif)}


.submenu_port a {display:block; font-family: Arial, sans-serif; color:#333333; text-decoration: none; font-size:12px; padding:10px;}
.submenu_port a:hover {color:#FFFFFF; background-color:#5D798A; text-decoration:none;}

.botao a {display:block; font-family: Arial, sans-serif; color:#666666; text-decoration: none; font-weight: bold; font-size: 11px; padding:5px; background-image:url(../imagem/botao_back.gif)}
.botao a:hover {color:#FFFFFF; background-color:#38ADE0; text-decoration:none; background-image:url(../imagem/submenu_back.gif)}

/* Linhas */

.linha_tabela {border-bottom-width:1px; border-left-width:1px; border-right-width:1px; border-top-width:0px; border-style:dotted; border-color:#CCCCCC; vertical-align: top; BACKGROUND-POSITION: 50% bottom; MARGIN: 0px 0px 0px 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #FFFFFF; background-image:url(../imagem/backtabela.gif);}

.linha_tabela_peq {border-width:1px; border-style:solid; border-color:#CCCCCC; border-style:dotted; vertical-align: top; BACKGROUND-POSITION: 50% bottom; MARGIN: 0px 0px 0px 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR:#F5F5F5;}
