body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #333333;
}
a:visited {
	color: #333333;
}
a:hover {
	color: #CC0000;
}
a:active {
	color: #333333;
}

#container {
	width: 850px;
	background-position: center;
}

div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}

#tbl_rodape {
	width: 1003px;
	background-image: url(layout/red_line_rodape.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 100%;
}
#menu3 {
	background-color: #EEEEEE;
	background-repeat: no-repeat;
	height: 30px;
	width: 700px;
	padding-top: 0px;
	margin-top: 21px;
}
#depoimentos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	width: 171px;
	padding-bottom: 15px;
}

#li_suporte {
	background-image: url(layout/bt_link_dir_up.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 37px;
	width: 181px;
}

#li_suporte:hover {
	background-image: url(layout/bt_link_dir_down.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 37px;
	width: 181px;
}

#newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E8E8E8;
	background-image: url(layout/layout_newsletter.jpg);
	background-repeat: no-repeat;
	height: 170px;
	width: 182px;
	margin-top: 0px;
	padding-top: 0px;
}

#portal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E8E8E8;
	background-image: url(layout/layout_links_dir_portal.jpg);
	background-repeat: no-repeat;
	height: 138px;
	width: 182px;
	margin-top: 0px;
	padding-top: 35px;
}


#barra_cima {
	width: 100%;
	height: 208px;
	background-image: url(layout/layout_top.jpg);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-position: left top;
	color: #FFFFFF;
}

#barra_cima2 {
	width: 100%;
	height: 199px;
	background-image: url(layout/fundo_logo_amarelo2.jpg);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-position: left top;
	color: #FFFFFF;
}

#flash_top {
	margin-top: -105px;
	margin-left: 180px;
	display: inline;
	float: left;
}
#busca_fundo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(layout/layout_back_busca.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 383px;
	padding-top: 5px;
}

.txtarea_login {
	height: 50px;
	width: 150px;
	border: 1px solid #333333;
}

#lat_esquerda {
	width: 197px;
	margin-top: 20px;
	vertical-align: top;
	padding-left: 3px;
}

#link_cadastrar {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}
.clearboth {
	clear: both;
}

#senha_areaclientes {
	margin-top: 15px;
	margin-left: 12px;
}

#area_clientes {
	width: 182px;
	height: 160px;
	background-image: url(layout/layout_area_clientes.jpg);
	margin-top: 10px;
	background-color: #E8E8E8;
	background-repeat: no-repeat;
}

.caixa_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #333333;
	height: 16px;
	width: 150px;
	background-image: url(layout/back_box.jpg);
	background-repeat: repeat-x;
}

#login_areaclientes {
	margin-top: 5px;
	margin-left: 11px;
}

.bt_area_clientes {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CC0000;
	border: 1px solid #333333;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 50px;
	font-weight: bold;
	background-position: center center;
	padding-bottom: 1px;
}

#bt_area_clientes {
	margin-top: 4px;
	margin-right: 18px;
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}

#lat_direita {
	width: 193px;
}


}
#atendimento {	height: 281px;
	width: 182px;
	clear: none;
	float: none;
}
#link_AO {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 63px;
	margin-left: 60px;
}
#link_HD {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 62px;
	margin-left: 23px;
}

#atendimento {
	height: 281px;
	width: 182px;
	clear: none;
	float: none;
	vertical-align: top;
}
#flash1 {
	float: left;
	height: 147px;
	width: 263px;
	position: relative;
	visibility: inherit;
	left: 259px;
	top: 51px;
	margin-left: -780px;
}

.bt_reset {	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CCCCCC;
	border: 1px solid #333333;
	text-align: center;
	vertical-align: middle;
	height: 17px;
	width: 50px;
	font-weight: bold;
}
.txt_area_contato {	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	background-image: url(layout/back_txtarea.jpg);
	background-repeat: repeat-x;
	width: 150px;
	border: 1px solid #333333;
}
#contato_rapido {	background-image: url(layout/layout_contatorapido.jpg);
	margin-top: 13px;
	width: 182px;
	background-repeat: no-repeat;
}
#tbl_contatorapido {	
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	margin: 8px;
	width: 100px;
}

#tbl_autoatendimento {
	border: thin dashed #CC0000;
}


#conteudo {
	background-color: #66FFFF;
	height: 100%;
	width: 60%;
}

#contato_rapido {
	background-image: url(layout/layout_contatorapido.jpg);
	margin-top: 13px;
	width: 182px;
	background-repeat: no-repeat;
}
#tbl_contatorapido {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	margin: 8px;
	width: 100px;
}
.bt_reset {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CCCCCC;
	border: 1px solid #333333;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 50px;
	font-weight: bold;
	padding-bottom: 1px;
}
.alinhar_AO_HD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 68px;
}
.alinhar_AO {
	height: 36px;
}
#link_HD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 62px;
	margin-left: 23px;
	height: 80px;
}

#meio {
	height: 100%;
	width: 600px;
}

#link_AO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 63px;
	margin-left: 60px;
}


.txt_area_contato {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	background-image: url(layout/back_txtarea.jpg);
	background-repeat: repeat-x;
	width: 150px;
	border: 1px solid #333333;
	height: 50px;
}
.tbl_clientes {
	font-family: Tahoma;
	font-size: 11px;
	height: 100%;
	width: 175px;
	margin-left: 3px;
	margin-top: 40px;
}
#tbl_areaclientes {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	width: 145px;
	padding-top: 2px;
	margin-top: 20px;
}
.alinhar1 {
	height: 13px;
}
#link_senha {
	font-family: Tahoma;
	font-size: 10px;
}
.caixa_login_clientes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #333333;
	height: 16px;
	width: 170px;
	background-image: url(layout/back_box.jpg);
	background-repeat: repeat-x;
}
.alinhar_HD {
	height: 20px;
}

#area_bt_curriculo {
	padding-left: 3px;
}
.caixa_pesquisar {
	height: 21px;
	width: 220px;
	background-image: url(layout/back_box.jpg);
	background-repeat: repeat-x;
	background-position: center ;
	border: 1px solid #666666;
	text-align: left;
	vertical-align: middle;
}

.caixas_assunto {
	height: 22px;
	width: 220px;
	background-image: url(layout/back_box.jpg);
	background-repeat: repeat-x;
	background-position: center ;
	border: 1px solid #666666;
	text-align: left;
	vertical-align: middle;
}


.botao_pesquisar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 18px;
	width: 55px;
	background-color: #CC0000;
	border: 1px solid #666666;
	font-weight: bold;
	padding-bottom: 1px;
}
.botao_curriculo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 21px;
	width: 105px;
	background-color: #CC0000;
	border: 1px solid #666666;
	font-weight: bold;
	padding-bottom: 1px;
}

#menu1 ul {
	margin: 0;
	pagging: 0;
	float: left;
	list-style-type: none;
	padding-top: 24px;
	padding-left: 25px;
}

#menu1 ul li { display: inline; }

#menu1 ul li a {
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

#menu1 ul li a:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	
}


#menu3 ul {
	pagging: 0;
	float: left;
	list-style-type: none;
	padding-top: 0px;
	padding-left: 25px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#menu3 ul li { display: inline; }

#menu3 ul li a {
	text-decoration: none;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

#menu3 ul li a:hover{
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}


#DMA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#menu2 {
	height: 50px;
	width: 660px;
	float: left;
	display: inline;
}

#menu2 ul {
	margin: 0;
	pagging: 0;
	float: left;
	list-style-type: none;
	padding-top: 35px;
	padding-left: 55px;

}


#menu2 ul li { display: inline; }

#menu2 ul li a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-image: url(menu_link_fundo.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 22px;
	padding-left: 0px;
	text-align: center;
}

#menu2 ul li a:hover{
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}


#publ1 {
	height: 150px;
	padding-right: 3px;
	border: thin none #E1E1E1;
	vertical-align: top;
}
.nav1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	list-style-type: none;
	width: 200px;
	float: left;
	height: 25px;
}


#links_botoes_dir {
	height: 197px;
	width: 183px;
}

#links_dir {
	background-color: #E8E8E8;
	background-image: url(layout/layout_links_dir.jpg);
	background-repeat: no-repeat;
	height: 171px;
	width: 182px;
	padding-top: 35px;
	list-style-type: none;
}

.nav_esquerda {
	height: 170px;
	width: 182px;
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	float: left;
}

.nav_portal {
	height: 145px;
	width: 182px;
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	float: left;
}


ul.nav_esquerda li a.hover_home {
	display:block;
	background-color:inherit;
	background-image: url(layout/home_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	list-style-type: none;
}

ul.nav_esquerda li a.hover_home:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/home_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}

ul.nav_esquerda li a.produtos {
	display:block;
	background-color:inherit;
	background-image: url(layout/produtos_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	list-style-type: none;
}

ul.nav_esquerda li a.produtos:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/produtos_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}

ul.nav_esquerda li a.nd {
	display:block;
	background-color:inherit;
	background-image: url(layout/nd_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	list-style-type: none;
}

ul.nav_esquerda li a.nd:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/nd_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}


ul.nav_esquerda li a.servicos {
	display:block;
	background-color:inherit;
	background-image: url(layout/servicos_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	list-style-type: none;
}

ul.nav_esquerda li a.servicos:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/servicos_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}

ul.nav_esquerda li a.softwares {
	display:block;
	background-color:inherit;
	background-image: url(layout/softwares_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	list-style-type: none;
}

ul.nav_esquerda li a.softwares:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/softwares_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}

ul.nav_esquerda li a.outsourcing {
	display:block;
	background-color:inherit;
	background-image: url(layout/outsourcing_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	list-style-type: none;
}

ul.nav_esquerda li a.outsourcing:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/outsourcing_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}
ul.nav_esquerda li a.tecnologias {
	display:block;
	background-color:inherit;
	background-image: url(layout/tecnologias_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	list-style-type: none;
}

ul.nav_esquerda li a.tecnologias:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/tecnologias_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}


ul.nav_esquerda li a.hover_rs {
	display:block;
	background-color:inherit;
	background-image: url(layout/rs_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	list-style-type: none;
}

ul.nav_esquerda li a.hover_rs:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/rs_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}

ul.nav_portal li a.hover_suporte {
	display:block;
	background-color:inherit;
	background-image: url(layout/suporte_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	list-style-type: none;
}

ul.nav_portal li a.hover_suporte:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/suporte_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}

ul.nav_portal li a.hover_download {
	display:block;
	background-color:inherit;
	background-image: url(layout/download_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	list-style-type: none;
}

ul.nav_portal li a.hover_download:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/download_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}

ul.nav_portal li a.hover_cadastro {
	display:block;
	background-color:inherit;
	background-image: url(layout/cadastro_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	list-style-type: none;
}

ul.nav_portal li a.hover_cadastro:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/cadastro_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}


ul.nav_esquerda li a.hover_noticias {
	display:block;
	background-color:inherit;
	background-image: url(layout/noticias_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
}

ul.nav_esquerda li a.hover_noticias:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/noticias_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
}

ul.nav_portal li a.faq {
	display:block;
	background-color:inherit;
	background-image: url(layout/faq_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	list-style-type: none;
}

ul.nav_portal li a.faq:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/faq_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}

ul.nav_esquerda li a.hover_tc {
	display:block;
	background-color:inherit;
	background-image: url(layout/rh_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
}

ul.nav_esquerda li a.hover_tc:hover {
	display:block;
	background-color:inherit;
	background-image: url(layout/rh_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}

ul.nav_esquerda li a.hover_depoimentos {
	display:block;
	background-color:inherit;
	background-image: url(layout/depoimentos_up.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
}

ul.nav_esquerda li a.hover_depoimentos:hover{
	display:block;
	background-color:inherit;
	background-image: url(layout/depoimentos_down.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 32px;
	
}


.alinhar_news {
	height: 38px;
}
#tbl_newsletter {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	width: 175px;
	padding-top: 5px;
	margin-top: 10px;
}
.publ1 {
	margin-right: 7px;
	width: 100%;
}
#publ2 {
	padding-right: 3px;
	border: thin none #E1E1E1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#publ3 {
	height: 80px;
	padding-right: 3px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #E1E1E1;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
}
#menu1 {
	width: 150px;
	margin-top: 0px;
	margin-left: 0px;
	height: 20px;
	position: relative;
	left: 0px;
	top: 0px;
	visibility: inherit;
	float: left;
}


#menu3 {
	float: left;
	width: 690px;
}

#menu3 ul {
	margin: 0;
	pagging: 0;
	float: left;
	list-style-type: none;
	padding-top: 26px;
	padding-left: 70px;
	text-align: center;
	vertical-align: middle;
}


#menu3 ul li {
	display: inline;
	text-align: center;
	vertical-align: middle;
}

#menu3 ul li a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

#menu3 ul li a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	background-color: #CCCCCC;
}

#texto_conteudo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	white-space: normal;
	letter-spacing: 1px;
	margin: 3px;
	display: block;
	padding: 2px;
	text-align: justify;
	float: left;
}

#texto_conteudo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	white-space: normal;
	letter-spacing: 1px;
	margin: 3px;
	display: block;
	padding: 2px;
	text-align: justify;

}

#texto_conteudo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	white-space: normal;
	letter-spacing: 1px;
	display: block;
	padding: 2px;
	text-align: justify;

}


#thumb_empresa {
	float: left;
	width: 134px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.bt_download {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 20px;
	width: 100px;
	border: 1px none #666666;
	text-align: center;
	vertical-align: middle;
	background-image: url(layout/bt_download_back.jpg);
}

.bt_download2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 20px;
	width: 112px;
	border: 1px ridge #CCCCCC;
	text-align: center;
	vertical-align: middle;
	background-image: url(layout/bt_download_back.jpg);
}

.bt_download3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 21px;
	width: 112px;
	border: 1px ridge #CCCCCC;
	text-align: center;
	vertical-align: middle;
	background-image: url(layout/bt_download_back.jpg);
}


.style3 {
	color: #333333;
	font-weight: bold;
}

.bt_download {
	height: 20px;
	width: 112px;
	border: 1px solid #666666;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CC0000;
}
.dados_download {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px;
	width: 100%;
}
#txt_chat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 45px;
	margin-left: 53px;
	height: 20px;
	width: 70px;
	padding: 0px;
}
#limpa {
	clear: both;
}
#tbl_atendimento {

	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	width: 170px;
	padding-top: 5px;
	margin-top: 40px;
}
.alinhar2 {

	height: 0px;
}
#txt_HelpDesk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 45px;
	margin-left: 72px;
	height: 20px;
	width: 70px;
	padding: 0px;
}
#flash2 {
	float: left;
	height: 158px;
	width: 365px;
	position: relative;
	visibility: inherit;
	top: 0px;
	margin-left: -1px;
	padding-left: 25px;
	display: inline;
}
#logo_fmsdi {
	display: inline;
	padding-top: 5px;
	padding-left: 10px;
	float: left;
	padding-bottom: 10px;
}

.bt_arquivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(layout/back_box.jpg);
	background-repeat: repeat-x;
	height: 21px;
	width: 150px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	text-align: center;
	vertical-align: middle;
}

.select_vagas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(layout/back_box.jpg);
	background-repeat: repeat-x;
	height: 21px;
	width: 150px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	text-align: left;
	vertical-align: top;
	border: 1px solid #666666;
}

.caixa_arquivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(layout/back_box.jpg);
	background-repeat: repeat-x;
	height: 17px;
	width: 150px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	vertical-align:middle;
	border: 1px solid #666666;
}


#left{
	width:669px;
	float:right;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 0;
	list-style-type: none;
}
#left ul.nav{
	width:656px;
	padding:0 0 0 1px;
	margin:0;
	float:left;
}
#left ul.nav li{
	background:url(images/nav_div.gif) right top no-repeat;
	height:35px;
	padding:0 2px 0 0;
	float:left;
	list-style-type: none;
}
#left ul.nav li a{
	display:block;
	background:url(images/nav_bg.gif) 0 0 repeat-x;
	padding:0 14px;
	color:#000000;
	background-color:inherit;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 35px;
	font-weight: bold;
	list-style-type: none;
}

#left ul.nav li a:hover{
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	padding:0 13px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	display:block;
	color: #FFFFFF;
}

#left ul.nav li a:active{
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	padding:0 13px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	
	color: #FFFFFF;
}

#left ul.nav li a.ultimo{
background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	padding:0 13px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	display:block;
	color: #FFFFFF;
	}
	
	#left ul.nav li.ultimo{
background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	padding:0 13px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	display:block;
	color: #FFFFFF;
	}

.ultimo {
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	padding:0 13px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	color: #FFFFFF;
	text-decoration: none;
	list-style-type: none;
	}
	


#linkdireito{
	width:200px;
	float:left;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 30;	
}
#linkdireito ul.nav2{
	width:200px;
	margin:0;
	float:left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 50px;
}
#linkdireito ul.nav2 li{
	background:url(images/nav_div.gif) right top no-repeat;
	height:35px;
	padding:0 2px 0 0;
	float:left;
}
#linkdireito ul.nav2 li a{
	display:block;
	background:url(images/nav_bg.gif) 0 0 repeat-x;
	padding:0 14px;
	color:#000000;
	background-color:inherit;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 35px;
	font-weight: bold;
}
#linkdireito ul.nav2 li a:hover{
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	padding:0 13px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	display:block;
}
#linkdireito ul.nav2 li.last{
	background-image:none;
}
#linkdireito ul.nav2 li a.hover{
	display:block;
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	padding:0 13px;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	font:bold 11px/35px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:none;
}

h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
}
h2 {
	font-size: 24px;
	color: #333333;
}
.bt_autoatendimento {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #CC0000;
	border: 1px solid #333333;
	text-align: center;
	vertical-align: middle;
	height: 19px;
	width: 200px;
	font-weight: bold;
	background-position: center center;
	padding-bottom: 1px;
	cursor: help;
}

#menu_esquerda_1 {
	width: 189px;
	height: 259px;
	background-color: #69B4CC;
	background-image: url(layout/menu_fundo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}


#menu_esquerda_1_rodape {
	width: 189px;
	height: 13px;
	background-image: url(menu_esquerda_bottom.jpg);
	background-repeat: no-repeat;
	vertical-align:top;
	
}

#menu_esquerda_1_links ul {
	list-style-type: none;
	margin-top: 0px;
	padding-top: 0px;
	display: block;
	padding-right: 25px;

}
#menu_esquerda_1_links ul li a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align:middle;
	font-weight: bold;
	display: block;
	height: 20px;
	padding-top: 5px;
	border: 1px solid #6CB8CE;
	margin-left: -20px;
	padding-left: 2px;
}

#menu_esquerda_1_links ul li a:hover{
	width: 137px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	background-color: #82C8DD;
	vertical-align:middle;
	padding-top: 5px;
	padding-left: 5px;
}

#menu_esquerda_2 {
	width: 189px;
	height: 221px;
	background-color: #BEE6F1;
	background-image: url(layout/MENU_FUNDO2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 10px;

}


#menu_esquerda_2_rodape {
	width: 189px;
	height: 13px;
	background-image: url(menu_esquerda_bottom.jpg);
	background-repeat: no-repeat;
	vertical-align:top;
	
}

#menu_esquerda_2_links ul {
	list-style-type: none;
	margin-top: 0px;
	padding-top: 0px;

	background-position: left top;
	height: 221px;
	padding-right: 25px;
}
#menu_esquerda_2_links ul li a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	vertical-align:middle;
	display: block;
	height: 20px;
	padding-top: 5px;
border: 1px solid #6CB8CE;
	margin-left: -20px;
	padding-left: 2px;

}

#menu_esquerda_2_links ul li a:hover{
	width: 137px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	background-color: #82C8DD;
	vertical-align:middle;
	padding-top: 5px;
	padding-left: 5px;
}


#telemarketing {
	margin-top: 23px;
	margin-left: 13px;
}

#subtitulo_marcas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 10px;
	font-weight: bold;
	text-align: left;
}

#rodape {
	vertical-align: bottom;
	position: relative;
	clear: both;
	padding-bottom: 0px;
}

#clear {
	clear: both;
}

#bt_cadastro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 30px;
	width: 200px;
	border: 1px double #00CCFF;
	background-image: url(layout/botao_fundo.jpg);
	font-weight: bold;
}

#botao_cadastro {
	height: 76px;
	width: 387px;
}
#fale_msn {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
}

#dados_tipo1 img {
	border: 1px solid #CCCCCC;
}

#dados_tipo2 img {
	border: 1px solid #CCCCCC;
}

#dados_tipo3 img {
	border: 1px solid #CCCCCC;
}

