body {
	scrollbar-face-color:#DFE4EA;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#DFE4EA;
	scrollbar-darkshadow-color:#B1BECD;
	scrollbar-shadow-color:#DFE4EA;
	scrollbar-arrow-color:#D34A16;
	scrollbar-track-color:#F1F3F5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	background-color: #EAEADF;	
}
td img {
	/*display: block;*/
}
.bg_d {
	background-image: url(../imagens/bg_d.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.bg_e {

	background-image: url(../imagens/bg_e.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.cmb_sites_relacionados {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	width: 194px;
	background-color: #C4CED8;
	border: 1px solid #323F4B;
	padding-left: 3px;
}
.fonte_principal {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	line-height: 180%;
}a:link {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	text-decoration: none;
}
a:visited {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	text-decoration: none;
}
a:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	text-decoration: underline;
}
.tit_bg {
	background-image: url(../imagens/tit_bg.jpg);
	background-repeat: no-repeat;
}
.cmb_principal {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	background-color: #F0F2F4;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B0BDCC;
	border-right-color: #B0BDCC;
	border-bottom-color: #B0BDCC;
	border-left-color: #B0BDCC;
	padding-top: 3px;
}
.txt_principal_multiline {

	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	background-color: #F0F2F4;
	padding-left: 3px;
	vertical-align: middle;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B0BDCC;
	border-right-color: #B0BDCC;
	border-bottom-color: #B0BDCC;
	border-left-color: #B0BDCC;
}
.btn_cinzaclaro_p {
	font-family: Tahoma;
	font-size: 11px;
	color: #171695;
	background-image: url(../imagens/bg_btn_cinza_claro_peq.jpg);
	height: 22px;
	width: 83px;
	padding-top: 2px;
	padding-left: 6px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	background-repeat: no-repeat;
	border-top-color: #DFE4EA;
	border-right-color: #DFE4EA;
	border-bottom-color: #DFE4EA;
	border-left-color: #DFE4EA;
}
.btn_cinzaescuro_p {
	font-family: Tahoma;
	font-size: 11px;
	color: #171695;
	background-image: url(../imagens/bg_btn_cinza_escuro_peq.jpg);
	height: 22px;
	width: 83px;
	padding-top: 2px;
	padding-left: 6px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	background-repeat: no-repeat;
	border-top-color: #DFE4EA;
	border-right-color: #DFE4EA;
	border-bottom-color: #DFE4EA;
	border-left-color: #DFE4EA;
}
.btn_cinzaescuro_m {
	font-family: Tahoma;
	font-size: 11px;
	color: #171695;
	background-image: url(../imagens/bg_btn_cinza_escuro_med.jpg);
	height: 22px;
	width: 143px;
	padding-top: 2px;
	padding-left: 6px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	background-repeat: no-repeat;
	border-top-color: #DFE4EA;
	border-right-color: #DFE4EA;
	border-bottom-color: #DFE4EA;
	border-left-color: #DFE4EA;
}
.bg_horarios {
	background-image: url(../imagens/horarios_flash_r3_c2.jpg);
	background-repeat: no-repeat;
}
.cmb_horarios {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	background-color: #F7F8FA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B0BDCC;
	border-right-color: #B0BDCC;
	border-bottom-color: #B0BDCC;
	border-left-color: #B0BDCC;
	width: 240px;
}
.txt_data {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	background-color: #F3F4F6;
	padding-left: 3px;
	height: 22px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B0BDCC;
	border-right-color: #B0BDCC;
	border-bottom-color: #B0BDCC;
	border-left-color: #B0BDCC;
	padding-top: 3px;
}
.txt_admin_titulo {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	font-weight: bold;
}
.txt_login {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	background-color: #F0F2F4;
	padding-left: 2px;
	height: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B0BDCC;
	border-right-color: #B0BDCC;
	border-bottom-color: #B0BDCC;
	border-left-color: #B0BDCC;
	padding-top: 2px;
	width: 78px;
}
.cmb_site {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	background-color: #F0F2F4;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B0BDCC;
	border-right-color: #B0BDCC;
	border-bottom-color: #B0BDCC;
	border-left-color: #B0BDCC;
	padding-top: 3px;
	width: 183px;
}
.fonte_tit_caixa {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #171695;
	line-height: 180%;
	font-weight: bold;
}
.fonte_g {

	font-family: Tahoma, Arial, Verdana;
	font-size: 13px;
	color: #D34A16;
	line-height: 180%;
}
.fonte_m {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	color: #333;
	line-height: 180%;
}
.txt_principal {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	background-color: #F3F4F6;
	padding-left: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B0BDCC;
	border-right-color: #B0BDCC;
	border-bottom-color: #B0BDCC;
	border-left-color: #B0BDCC;
	padding-top: 2px;
	height: 18px;
}
.cmb_data_viagem {

	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #323F4B;
	background-color: #F7F8FA;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B0BDCC;
	border-right-color: #B0BDCC;
	border-bottom-color: #B0BDCC;
	border-left-color: #B0BDCC;
	padding-top: 3px;
}
.cmb_horarios2 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #8FD300;
	background-color: #F7F8FA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B0BDCC;
	border-right-color: #B0BDCC;
	border-bottom-color: #B0BDCC;
	border-left-color: #B0BDCC;
	width: 240px;
}
.fonte_consulta {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #8FD300;
	line-height: 100%;
	font-weight: bold;
}
.bg_emdec {
	background-image: url(../imagens/bg_emdec.gif);
	background-repeat: repeat-x;
	background-position: top;
}
