/* Estilos Werther */
.txt_peq{
font:10px Tahoma, Verdana, Helvetica. sans-serif;
}
.ancora{
font:11px Verdana, Tahoma, Arial;
color:#C37470;
}
a{
text-decoration:none;
}

img{
border:none;
}

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
z-index:0;
background-color:#EAEAEA;
background-image:url(/layout/0015/imagens/img_fundo.gif);
scrollbar-face-color: #E7E7E7; 
scrollbar-shadow-color:#7C7C7C; 
scrollbar-highlight-color: #7C7C7C; 
scrollbar-3dlight-color: #E7E7E7; 
scrollbar-darkshadow-color: #E7E7E7; 
scrollbar-track-color: #E7E7E7; 
scrollbar-arrow-color: #7C7C7C; 
}

.footer{
width:100%;
background-color:#ECECEC;
border-top:1px solid #BFBFBE;
border-bottom:1px solid #BFBFBE;
height:23px;
}

.barra_footer{
font:11px Tahoma, Verdana, "Trebuchet MS", sans-serif;
color:EDEDFF;
margin-top:2px;
height:17px;
background-color:#64C376;
width:100%;
text-align:right;
padding:1px 10px 0px 0px;
}

.login{
margin-top:30px;
margin-left:20px; 
width:220px;
}

.btn_cadastro{
background-color:#B0E0B9;
height:20px;
width:100%;
padding:3px 0px 2px 10px;
border:1px solid #7DAC92;
}

.nao_cadastrado{
font:bold 10px Tahoma, Verdana, Arial, sans-serif;
color:#009241;
margin-left:3px;
}

.nao_cadastrado:hover{
color:#005225;
}

.txt_login{
font: bold 10px Verdana, Tahoma, Arial, sans-serif;
color:#555555;
}

.campo_login{
border:1px solid #D7D7D7;
color:#333333;
}

.login_form{
border-top:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
border-left:1px solid #D4D4D4;
padding:5px 5px 10px 5px;
background-color:#F2F8F3;
}

.login_senha{
border:1px solid #D4D4D4; 
padding:10px; 
background-color:#F2F8F3;
}

.esq_senha{
font: bold 10px Tahoma, Verdana, Arial, sans-serif;
color:#DD372D;
}

.footer_divisa{
color:#DB1B1B;
margin:0px 2px 0px 2px;
}

.submenu_item{
height:25px;
background-color:#F6F6F6;
border:1px solid #A8B6AA;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#709D84;
padding:5px 10px;
margin:0px 2px;
}

.submenu_item:hover{
background-color:#6EBB90;
color:#FFFFFF;
border:1px solid #A8B6AA;
}

.submenu_txt{
height:25px;
background-color:#F6F6F6;
border:1px solid #A8B6AA;
font:10px  Verdana, Tahoma, Arial, sans-serif;
color:#709D84;
padding:5px 10px;
margin:0px 2px;
}

.btn{
width:111px;
height:28px;
background-image:url(/layout/0015/imagens/fnd_btn.gif);
background-repeat:no-repeat;
padding-top:8px;
padding-left:3px;
text-align:center;
padding-right:5px;
margin:5px 10px;
}

.btn a{
font:bold 11px Tahoma, Verdama, Arial, sans-serif;
color:#FFFFFF;
}

.popup{
padding:15px 5px 15px 5px;
background-image:url(/layout/0015/imagens/pop/img_fundo.gif);
}
.popup_tit_esq{
padding-left:10px;
font:bold 16px Tahoma, Verdana, Arial, sans-serif;
color:#FFFFFF;
background-color:#5EC270;
height:27px;
}
.popup_tit_dir{
width:12px;
height:27px;
background-color:#5EC270;
background-image:url(/layout/0015/imagens/pop/fnd_redondo.gif);
background-repeat:no-repeat;
}
.popup_conteudo{
padding:15px 0px 15px 15px;
font:11px Verdana, Tahoma, Arial, sans-serif;
color:#4B4B4B;
line-height:16px;
border-left:1px solid #CACACA;
}

input.style1{
border:1px solid #CDCDCD;
font:11px Verdana, Tahoma, Arial, sans-serif;
}

.file_input{
border:1px solid #444444;
font:11px Verdana, Tahoma, Arial, sans-serif;
}

.desc_envio{
font-size:11px;
margin:5px 0px;
}

.tit_envio{
font-size:16px;
color:#953D39;
}

.barra_subtitulo{
border-top:1px solid #CBCBCB;
border-bottom:1px solid #CBCBCB;
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#6D907B;
padding:3px 0px 3px 15px;
background-color:#FAFAFA;
height:20px;
width:100%;
}

.barra_subtitulo_input{
padding-left:15px;
border-top:1px solid #CBCBCB;
border-bottom:1px solid #CBCBCB;
background-color:#FAFAFA;
height:20px;
width:100%;
}

.subtitulo_input td, .subtitulo_normal{
font:bold 11px Tahoma, Verdana, Arial, sans-serif;
color:#6D907B;
}

.chamada_descricao{
font:11px Verdana, Tahoma, Arial, sans-serif;
color:#2D2D2D;
}

.funcional{
font:bold 10px Tahoma, Verdana, Helvetica, sans-serif;
text-transform:uppercase;
color:#F25D56;
}

.funcional:hover{
color:#DD372D;
}

.divisor{
font:bold 10px Verdana, Tahoma, Helvetica, sans-serif;
margin:0px 5px;
}


/* Estilos Antigos e Zoneados */
.style1{
font:11px Verdana, Tahoma, Arial, sans-serif;
color:#444444;
}

.style2 {
	color: #000000;
	font-weight: bold;
	font-size: 12pt;
}
.style4b {font-size: 12pt;
          color:#0033CC;
		  font-weight: bold;
}

.style4a {color:#FFFFFF;
		  font-size: 8pt;
		  text-decoration: none;}

.style4a:visited  {color:#FFFFFF;
		  font-size: 8pt;
		  text-decoration: none;
}

a.style4a:active {	
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.style4a:hover {
	font-size: 8pt;
	color: #FE5F00;
	text-decoration: none;
}
a.style4a:link {
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
} 
		  
		  
.style8 {color:#000000;
         font-size:7pt;
         
}
.style9 {color: #FFFFFF}
.style11 {color: #999999}
.style12 {
	font-size: 8pt;
	font-weight: bold;
}
.selebox {

font-family: verdana;
font-size: 7pt;
text-decoration: none;
}

.smallfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}

a.style1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

a.style1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.style1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FE5F00;
	text-decoration: none;
}
a.style1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

.fontborder2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
}

a.fontborder2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
}

a.fontborder2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
}
a.fontborder2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FE5F00;
	text-decoration: none;
}
a.fontborder2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
}


.fontborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

a.fontborder:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

a.fontborder:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}
a.fontborder:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FE5F00;
	text-decoration: none;
}
a.fontborder:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
}

.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	border: thin solid #56BD4A;
	background-color: #C4DDC0;
}

.box1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	border: thin solid #56BD4A;
	background-color: #C4DDC0;
	
	
}

.fontborder3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;

}
a.fontborder3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	text-decoration: none;
}

a.fontborder3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	text-decoration: none;
}
a.fontborder3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	text-decoration: underline;
}
a.fontborder3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	text-decoration: none;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

a.lw:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FE5F00;
	text-decoration: none;
}
a.lw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-decoration: none;
}

a.ll{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #5F5F5F;
	text-decoration: none;
}
a.ll:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #009241;
	text-decoration: none;
}
a.lr:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-decoration: none;
}

a.lr:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-decoration: none;
}
a.lr:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-decoration: underline;
}
a.lr:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-decoration: none;
}
.ltable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.tableline {
	border-top-width: thin; 
	border-left-width:thin; 
	border-bottom-width:thin; 
	border-right-width:thin;
}

.tableline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

.t1preto10 {
	font-size: 7pt;
	color:#000000;
}

a.t1preto10:active {
	color: #000000;
	text-decoration: none;
}

a.t1preto10:hover {
	color: #7375a5;
	text-decoration: underline;
}

a.t1preto10:link {
	color: #000000;
	text-decoration: none;
}

.ltitlebold {
    font:bold 11px Verdana, Tahoma, Helvetica, sans-serif;
	color: #424242;
}

a.lbold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

a.lbold:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
a.lbold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #7375a5;
	text-decoration: none;
	font-weight:bold;
}
a.lbold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
