@charset "ISO-8859-1";
.bg_topo {
	background-image: url(../img/bg_topo.jpg);
	background-position: center top;
}
.bg_topo_about {
	background-image: url(../img/bg_topo_about.jpg);
	background-position: center top;
}
.bg_topo_design {
	background-image: url(../img/bg_topo_design.jpg);
	background-position: center top;
}
.bg_topo_interfaces {
	background-image: url(../img/bg_topo_interfaces.jpg);
	background-position: center top;
}
.bg_topo_press {
	background-image: url(../img/bg_topo_press.jpg);
	background-position: center top;
}
.bg_topo_wireless {
	background-image: url(../img/bg_topo_wireless.jpg);
	background-position: center top;
}
.bg_menu {
	background-image: url(../img/bg_menu.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.bg_bottom {
	background-image: url(../img/bg_bottom.jpg);
	background-position: center top;
}
.txt_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #FFFFFF;
	text-align:center;
	text-decoration:none;
}
.txt_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #052e4a;
	text-align:center;
	text-decoration:none;
}
.txt_menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #ffffff;
	text-align:center;
	text-decoration:none;
}
.txt_menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #ffffff;
	text-align:center;
	text-decoration:none;
}
.txt_legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #06597b;
	text-align:left;
}
.barras_fundo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;
}
.txt_menu_fundo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;
}
.txt_menu_fundo:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;
}
.txt_menu_fundo:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
	text-align:left;
}
.txt_menu_fundo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fe7b29;
	text-decoration:none;
	text-align:left;
}

.txt_data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #515151;
	text-align:right;
}
.txt_geral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align:justify;
	line-height: 1.3;
}
.bg_bg {
	background-image: url(../img/bg_BG.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.txt_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #fd7b29;
	text-align: left;
}
.txt_subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #1b6ea9;
	text-align: left;
}
.txt_subtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2a77ae;
	text-align: left;
}
.job_btns {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d75200;
	text-decoration: underline;
}
.txt_subtitle3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5b5b5b;
	text-align: left;
}
.butoes_geral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 0px solid #fa6629;
	height: 14px;
	background-color: #fa6629;
	vertical-align: middle;
}
.butoes_geral:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border: 0px solid #cccccc;
	height: 14px;
	background-color: #cccccc;
	vertical-align: middle;
}
