.menu {
   font-family: Trebuchet MS, tahoma, arial, verdana, helvetica;
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
   color: #888888;
   line-height: 40px;
}
.menu:hover {
   color: #005a9c;
}

.menu_on {
   font-family: Trebuchet MS, tahoma, arial, verdana, helvetica;
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
   color: #005a9c;
   line-height: 40px;
}

.menu_slash {
   font-family: Trebuchet MS, tahoma, arial, verdana, helvetica;
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
   color: #cbcbcb;
   padding-left: 15px;
   padding-right: 15px;
}

.rodape {
   font-family: Trebuchet MS, tahoma, arial, verdana, helvetica;
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
   color: #000000;
   padding-left: 15px;
   padding-right: 15px;
}

.txt_home {
   font-family: verdana, helvetica, arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
   color: #000000;
   line-height: 14px;
}
.txt_home:hover {
   text-decoration: underline #646464;
   color: #000000;
}

.txt_tit {
   font-family: tahoma, verdana, helvetica, arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
   color: #005a9c;
}
.txt_tit:hover {
   color: #f58220; text-decoration: none;
}

.txt_serv {
   font-family: tahoma, verdana, helvetica, arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
   color: #5f5f5f;
}
.txt_serv:hover {
   color: #f58220; text-decoration: none;
}

.txt_legenda {
   font-family: tahoma, verdana, helvetica, arial, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
   color: #000000;
}
.txt_legenda:hover {
   color: #f58220; text-decoration: none;
}

.txt_home_bold {
   font-family: verdana, helvetica, arial, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   color: #005a9c;
   line-height: 20px;
}
.txt_home_bold:hover {
   text-decoration: underline;
}

.sub_menu {
   font-family: Trebuchet MS, tahoma, arial, verdana, helvetica;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #005a9c;
   line-height: 16px;
   padding-left: 15px;
}
.sub_menu:hover {
   color: #999999;
}

.txt_link {
   font-family: tahoma, verdana, helvetica, arial, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
   color: #005a9c;
   line-height: 14px;
}
.txt_link:hover {
   color: #f58220;
}

.link {
   text-decoration: none;
   color: #646464;
}
.link:hover {
   text-decoration: underline;
}

.sub_menu_on {
   font-family: Trebuchet MS, tahoma, arial, verdana, helvetica;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #f58220;
   line-height: 16px;
   padding-right: 15px;
}

.titulo {
   font-family: Trebuchet MS, verdana, helvetica, arial;
   font-size: 22px;
   font-weight: bold;
   text-decoration: none;
   color: #005a9c;
   line-height: 28px;
   target-new: tab ! important;
}

.tab {
   font-family: Trebuchet MS, verdana, helvetica, arial;
   font-size: 22px;
   font-weight: bold;
   text-decoration: none;
   color: #005a9c;
   line-height: 28px;
   target-new: tab ! important;
}

.txt {
   font-family: verdana, helvetica, arial;
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
   color: #000000;
   line-height: 18px;
   padding-right: 20px;
}

.txt_link2 {
   font-family: tahoma, verdana, helvetica, arial, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   color: #606060;
   line-height: 18px;
}
.txt_link2:hover {
   color: #f58220;
}



















.menu1 {
   font-family: verdana, helvetica, arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   color: #ffffff;
   line-height: 20px;
   padding-left: 12px;
   padding-right: 12px;
}
.menu1:hover {
   color: #636363;
}
.on1 {
   font-family: verdana, helvetica, arial;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   color: #636363;
   line-height: 20px;
   padding-left: 12px;
   padding-right: 12px;
}
.menu2 {
   font-family: verdana, helvetica, arial;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
   color: #ffffff;
   line-height: 25px;
   padding-left: 5px;
   padding-right: 5px;
}
.menu2:hover {
   color: #636363;
}
.on2 {
   font-family: verdana, helvetica, arial;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
   color: #636363;
   line-height: 25px;
   padding-left: 5px;
   padding-right: 5px;
}
.menu3 {
   font-family: verdana, helvetica, arial;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
   color: #3d3d3d;
   line-height: 25px;
   padding-left: 10px;
   padding-right: 10px;
}
.menu3:hover {
   color: #ffffff;
}
.menu4 {
   font-family: verdana, helvetica, arial;
   font-size: 10px;
   color: #ffffff;
   line-height: 5px;
}
.txt_ok1 {
   font-family: arial, verdana, helvetica, sans-serif;
   font-size: 20px;
   font-weight: bold;
   text-decoration: none;
   color: #636363;
   padding-left: 30px;
}
.txt_ok2 {
   font-family: arial, verdana, helvetica, sans-serif;
   font-size: 36px;
   font-weight: bold;
   text-decoration: none;
   color: #838383;
   padding-left: 30px;
}
.txt_sub {
   font-family: verdana, helvetica, arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
   color: #ffffff;
   line-height: 18px;
}
.txt2 {
   font-family: verdana, helvetica, arial;
   font-size: 10px;
   font-weight: normal;
   text-decoration: none;
   color: #ffffff;
   line-height: 20px;
}
.txt_img {
	font-family: arial, verdana, helvetica, ;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	line-height: 18px;
}
.ponto {
	font-family: tahoma, verdana, helvetica, arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	line-height: 25px;
}
.rodape1 {
	font-family: verdana, helvetica, arial;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color: #ababab;
}
.rodape2 {
	font-family: verdana, helvetica, arial;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color: #ababab;
}
.rodape2:hover {
	color: #ffffff;
}
.rodape3 {
	font-family: verdana, helvetica, arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}
.form {
	background-color: #000000;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 18px;
	text-align: left;
	height: 25;
	border: 2px solid;
	border-color: #666666;
	padding-left: 5px;
	padding-right: 5px;
	cursor: default;

}
.form2 {
	background-color: #000000;
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 16px;
	text-align: left;
	height: 160px;
	border: 2px solid;
	border-color: #666666;
	padding-left: 5px;
	padding-right: 5px;
	maxlength: 43;
	cursor: default;
}
.sub_in {
   font-family: verdana, helvetica, arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   text-decoration: none;
   color: #ffffff;
   line-height: 18px;
}
