body {
    text-align:center;
    margin:0;
    padding:0;
	margin-top: 50px;
    background:#F3F3F3;
}
}
.box_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #445560;
}
.verdana_9_azulbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #445560;
	font-weight:bold;
}
.verdana_10_azulbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #445560;
	font-weight:bold;
}
.verdana_10_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #445560;
	font-weight:normal;
}
.verdana_12_laranjabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009966;
}
.verdana_14_laranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F27A23;
}
.verdana_12_azulescuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004377;
}
.verdana_12_azulescuro_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004377;
	font-weight:bold;
}
.BgOndaAzul {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: bottom;
}
.BgOndalaranja {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: bottom;
}
.verdana_11_azulescuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	text-decoration:none;
}
.verdana_11_azulescuro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	text-decoration:underline;
}

.verdana_9_cinzaescuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #445560;
	text-decoration:none;
	line-height: normal;

}
.verdana_9_cinzaescuro_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #445560;
	text-decoration:none;
	line-height: normal;
	font-weight:bold;

}
.verdana_11_cinzaescuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	text-decoration:none;
	line-height: normal;

}
.verdana_11_cinzaescuro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	text-decoration:underline;
}
.verdana_11_vermelhoData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration:none;
}
.verdana_11_vermelhoData:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration:underline;
}
.verdana_11_statusVerde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
	text-decoration:none;
	font-weight: bold;
}
.verdana_11_statusVermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration:none;
	font-weight: bold;
}
.verdana_11_statusAzul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration:none;
	font-weight: bold;
}
.verdana_12_laranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F27A23;
}
.verdana_12_laranjabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F27A23;
	font-weight:bold;
}
.verdana_14_azulbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #445560;
	font-weight:bold;
}
.verdana_11_laranjabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F27A23;
	font-weight:bold;
	text-decoration:none;
}
.verdana_11_laranjabold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F27A23;
	font-weight:bold;
	text-decoration:underline;
}
.verdana_11_laranjabold a:link {text-decoration: none; color: #F27A23; }
.verdana_11_laranjabold a:visited {text-decoration: none; color: #F27A23; }
.verdana_11_laranjabold a:hover {text-decoration: none; color: #C35100; }
.verdana_11_laranjabold a:active {text-decoration: none; color: #F27A23; }

.back_onda {
	background-image:url(../images/BgOndaAzul.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center bottom;
	}
.back_onda_laranja {
	background-image:url(../images/BgOndalaranja.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center bottom;
	}	
.verdana_11_azulescurobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	font-weight:bold;
}
.verdana_11_vermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B80000;
}
.arial_18_bold {
	font-family: Arial;
	font-size: 18px;
	color: #808080;
	font-weight:bold;
}
.tabela_back01 {
	background-color:#FFFFFF;
}
.tabela_back02 {
	background-color:#EEEEEE;
	border-top:1px solid silver;
}
.tabela_back03 {
	background-color:#F4F4F4;
	border-top:1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	font-weight: normal;
}
.tabela_back03_01 {
	background-color:#F7B80B;
	border-top:1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	font-weight: normal;
}
.tabela_back03_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F27A23;
	font-weight:bold;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CCCCCC;

}
.tabela_span {
	background-color:#F4F4F4;
	border-top:1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	font-weight: normal;
	height: 25px;
}
.tabela_span_2 {
	background-color:#F4F4F4;
	border-top:1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	font-weight: normal;
	height: 45px;
}


.dia {font-family: helvetica, arial; font-size: 8pt; color: #FFFFFF}
.data {font-family: helvetica, arial; font-size: 8pt; text-decoration:none; color:#191970}
.mes {font-family: helvetica, arial; font-size: 8pt}
.Cabecalho_Calendario {font-family: helvetica, arial; font-size: 10pt; color: #000000; text-decoration:none; font-weight:bold}


.tabela_boldback03 {
	background-color:#F4F4F4;
	border-top:1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	font-weight: bold;

}
.tabela_back04 {
	background-color:#FFCC99;
	border-top:1px solid white;
}
.tabela_back05 {
	background-color:#F7B80B;
	border-right:1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	font-weight:bold;
	
}
.tabela_back06 {
	background-color:#FFE9D8;		
	border-bottom:1px solid #F47920;	
}
.tabela_back07 {
	background-color:#FFFFFF;
	border-bottom:1px solid #F47920;
	background-image:url(../images/back_menu_logado.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009966;
	color: #F27A23;
}
.tabela_back08 {
	background-color:#EEEEEE;		
	border-right:1px solid #FBC8A0;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	font-weight:bold;
}
.tabela_back09 {
	background-color:#EDEDED;		
	border-right:1px solid #EFC5A5;
	border-top:1px solid white;
	}
.tabela_back09_1 {
	background-color:#EDEDED;			
	border-top:1px solid white;
	}
.tabela_back09_2 {
	background-color:#FFE9D8;
	border-right:1px solid #EFC5A5;
	border-top:1px solid white;
}
.tabela_back09_3 {
	background-color:#FFFFFF;
	border-left:1px solid #EFC5A5;
	border-top:1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	text-decoration:none;
}
.tabela_back09_4 {
	background-color:#FFFFFF;
	border-left:none;
	border-top:1px solid white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	text-decoration:none;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;

}
.tabela_back10 {
	background-color:#FFF2E5;			
	border-top:1px solid white;
	}
.fundo_input {
	background-color:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	color: #445560;
	height:18px;
	padding:1px;
	border: 1px solid #CCCCCC;

}
.fundo_input2 {
	background-color:#FFFFFF;
	border-bottom:1px solid black;
	border-top:1px solid black;
	border-right:1px solid black;
	border-left:1px solid black;
}
.fundo_input3 {
    width: 760px;
    margin:0 auto;
    padding: 0px;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	font-weight: normal;
	border: 1px solid #CCCCCC;
  	background-position: center center;
    text-align:left;


}
.fundo_input4 {
	background-color:#FFFFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	font-weight: normal;
	border: 1px solid #CCCCCC;
}
.fundo_input5 {
	background-color:#FF3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	border: 1px solid #FF0000;
}
.fundo_input6 {
    margin:0 auto;
    padding: 0px;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	font-weight: normal;
	border: 1px solid #CCCCCC;
  	background-position: center center;
    text-align:left;


}
.fundo_nota_fiscal {
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #445560;
	font-weight: normal;
	border: 1px solid #CCCCCC;
	padding: 10px 10px 10px 35px;
	line-height: 3px;


}
.box2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #FFCC99;
	color: #000000;
}
.box1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px solid #000000;
}
#cx_mae {
width:559px;
height:301px;
position:absolute;
left:228px;
top:135px;
margin:0;
padding:2;
}
#cx_texto_1 {
background-color:#DEE6EC;
width:250px;
height:25px;
position:absolute;
left:232px;
top:138px;
margin:0;
padding:2;
}
#cx_texto_2 {
background-color:#DEE6EC;
width:250px;
height:25px;
position:absolute;
left:23px;
top:174px;
margin:0;
padding:2;
}
#cx_texto_3 {
background-color:#DEE6EC;
width:260px;
height:25px;
position:absolute;
left:271px;
top:8px;
margin:0;
padding:2;
}
#cx_texto_1_1 {
background-color:#FFF2E5;
width:250px;
height:130px;
position:absolute;
left:3px;
top:37px;
margin:0;
padding:0;
}
#cx_texto_2_2 {
background-color:#FFF2E5;
width:250px;
height:95px;
position:absolute;
left:10px;
top:187px;
margin:0;
padding:0;
}
#cx_texto_3_3 {
background-color:#FFF2E5;
width:260px;
height:252px;
position:absolute;
left:263px;
top:48px;
margin:0;
padding:0;
}
#texto_1 {
width:220px;
height:59px;
position:absolute;
left:11px;
top:7px;
margin:0;
padding:0;
}
#texto_2 {
width:220px;
height:55px;
position:absolute;
left:11px;
top:12px;
margin:0;
padding:0;
}
#texto_3 {
width:220px;
height:59px;
position:absolute;
left:19px;
top:7px;
margin:0;
padding:0;
}
.tabela_relatorio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: thin solid #000000;
}