@charset "utf-8";

/*///////////////////////////////////////////////////
/// Qualijet - A impressão que marca ////////////////
///////////////////////////////////////////////////*/


* { 
	padding:0px;
	margin:0px;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#484848;
	background:url(../imagens/fundo.jpg) #4F4F4F repeat-x left top;
}

a img {
	border:0;
}

p{
	padding-bottom:10px;
}
	
a {
	color:#484848;
	text-decoration: underline;
}
	
a:hover {
	color: #484848;
	text-decoration: underline;
}

#principal{
    width: 933px;
	margin: 0pt auto;
}

IMG.imagem{
	display: inline;
}

li {
	display:inline;	
}

ul {
	margin:0px;
}

/*///////////////////////////////////////////////////
/// TOPO ////////////////////////////////////////////
///////////////////////////////////////////////////*/

div#topo {
	position:relative;
	width:933px;
	clear:both;
	padding-top:10px;
}

div#logo {
	width:933px;
	background:url(../imagens/top.jpg) no-repeat left top #FFFFFF;
	position:relative;
	/*LOGO 10 ANOS*/
	padding:20px 0px 10px 0px;	
	/*LOGO NORMAL*/
	/* padding:20px 0px 20px 26px;*/
	clear:both;
	float:left;
}

div#tf {
	position:relative;
	display:block;
	vertical-align:top;
	float:right;
}

div#topo_menu {
	width:590px;
	height:153px;
	position:relative;
	float:right;
}

#links_top ul{
	position:relative;
	list-style-type:none;
	width:auto;
	float:right;
	padding:23px 27px 0px 0px;
}

#links_top ul li {
	display:inline;
	position:relative;
	float:left;
	color:#FFFFFF;
}

#links_top ul li a{
	display:inline;
	position:relative;
	float:left;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	padding:5px 0px 0px 0px;
	font-weight:bold;
}

#links_top ul li a:hover{
	text-decoration:none;
}


#links_top ul li img{
	display:inline;
	padding:0px 11px 0px 38px;
}

div#menu_horizontal {
	position:relative;
	width:933px;
	height:34px;
	clear:both;
	background:url(../imagens/menu/menu_top.gif) repeat-x left bottom #FFFFFF;
}

#menu_horizontal input.campo {
	position:relative;
	display:inline;
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-left:2px;
	cursor:text;
	width:160px;
	border:solid 1px #333333;
	vertical-align:middle;
	margin-top:13px;
}

#menu_horizontal input.botao {
	position:relative;
	display:inline;
	background:url(../imagens/botoes/b_busca.jpg) no-repeat;
	cursor:pointer;
	width:19px;
	height:18px;	
	border:none;
	vertical-align:middle;
	margin:13px 0px 0px 3px;
}

#menu_horizontal form span {
	margin:14px 5px 0px 16px;
	position:relative;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:inline;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
}

#menu_horizontal ul {
	position:relative;
	margin:0px;
	list-style-type:none;
	width:auto;
	float:left;	
}

#menu_horizontal ul li a{
	position:relative;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:inline;
	float:left;
	color:#FFFFFF;
	padding:14px 0px 5px 16px;
	text-decoration:none;
}

#menu_horizontal ul li a span{
	display:inline;
	padding:14px 16px 5px 0px;
}

#menu_horizontal ul li a:hover, #menu_horizontal ul li a.current{
	color:#ffffff;
	padding:14px 0px 5px 16px;
	}
	
#menu_horizontal ul li a:hover span, #menu_horizontal ul li a.current span{
	display:inline;
	width:auto;
	padding:14px 16px 5px 0px;
	}


#menu_horizontal ul li a:hover{
	background:url(../imagens/menu/menu_left.gif) no-repeat left top;
}

#menu_horizontal ul li a:hover SPAN{
	background:url(../imagens/menu/menu_right.gif) no-repeat right top;
}

#menu_horizontal ul li a.current{
	background:url(../imagens/menu/menu_left.gif) no-repeat left top;
}

#menu_horizontal ul li a.current SPAN{
	background:url(../imagens/menu/menu_right.gif) repeat-x right top;
}

/*///////////////////////////////////////////////////
/// MEIO ////////////////////////////////////////////
///////////////////////////////////////////////////*/

div#meio {
	position:relative;
	width:903px;
	float:left;
	clear:both;
	padding:10px 15px 20px 15px;
	background:#FFFFFF;
}

div#baloes {
	position:absolute;
	z-index:1;
	clear:both;
	float:left;
	top:216px;
}

div#banner {
	position:relative;
	clear:both;
	border:solid 1px #E6E6E6;
	float:left;
	padding:2px;
}

div#banner_2 {
	position:relative;
	width:433px;
	border:solid 1px #E6E6E6;
	float:right;
	padding:2px;
	margin-top:20px;
}

div#banner_2 p{
	padding:0px;
}

div#tabela_noticia {
	width:300px;
	float:right;
	position:relative;
}

#tabela_noticia .tabela {
	position:relative;
	float:right;
	margin-top:10px;
}

#tabela_noticia .titulo {
	width:260px;
	height:22px;
	position:relative;
	color:#ffffff;
	padding:13px 20px 0px 20px;
	font-weight:bold;
	background:url(../imagens/barra2.jpg) no-repeat left top;
}

#tabela_noticia .texto {
	position:relative;
	border:solid 1px #E6E6E6;
	padding:10px;
}

#tabela_noticia .texto h1 a{
	color:#4D88C7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

#tabela_noticia .texto h1 a:hover{
	color:#4D88C7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

#tabela_noticia .texto a {
	color:#F58220;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

#tabela_noticia .texto p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding:0px;
}

#tabela_noticia .texto h2 {
	color:#4D88C7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
}

div#tabelas_left {
	width:450px;
	float:left;
	position:relative;
}

#tabelas_left .tabela {
	position:relative;
	float:left;
	margin-top:20px;
}

#tabelas_left .titulo {
	width:410px;
	height:22px;
	position:relative;
	color:#ffffff;
	padding:13px 20px 0px 20px;
	font-weight:bold;
	background:url(../imagens/barra.jpg) no-repeat left top;
}

#tabelas_left .texto {
	position:relative;
	border:solid 1px #E6E6E6;
	padding:10px;
}

#tabelas_left .texto h1 a{
	color:#4D88C7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
}

#tabelas_left .texto h1 a:hover{
	color:#4D88C7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

#tabelas_left .texto a {
	color:#F58220;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
}

#tabelas_left .texto p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding:0px;
}

#tabelas_left .texto h2 {
	color:#4D88C7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
}

div#texto {
	width:883px;
	padding:10px 10px 0px 10px;
	position:relative;
	clear:both;
}

#texto table {
	border:1px #006bb8 solid;
}

#texto table p{
	padding:5px;
}

#texto table td {
	vertical-align:middle;
	border:1px solid #006bb8;
}

div#texto_noticias {
	width:583px;
	padding:10px 10px 0px 10px;
	position:relative;
	float:left;
}


#texto h1, #texto h2, #texto h3, #texto h4, #texto h5, #texto h6 {
	padding:10px 0px 10px 0px;
}

/*/////////////////////////////////////////////////////////////
/// LINK TRABALHE CONOSCO /////////////////////////////////////
/////////////////////////////////////////////////////////////*/

div#trabalhe_conosco {
	width:880px;
	padding:10px 10px 0px 10px;
	position:relative;
	float:left;
	clear:both;
	display:block;
}

#trabalhe_conosco table {
	width:880px;
	float:left;
	border:0px;
}

#trabalhe_conosco .tabela_trabalhe {
	width:100%;
	border:#006bb8 solid 1px;
	border-width: 1px 1px 0px 0px; 
	float:left;
	position:relative;
}

#trabalhe_conosco .tabela_trabalhe td{
	border:#006bb8 solid 1px;
	border-width: 0px 0px 1px 1px; 
}

#trabalhe_conosco .tabela_trabalhe  .titulo{
	border-width: 0px 0px 1px 1px; 
	border:#006bb8 solid;
	background:#006bb8;
	color:#ffffff;
	font-weight:bold;
}

#trabalhe_conosco input{
	width:300px;
	border:1px #006bb8 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#trabalhe_conosco #n_conhece, #trabalhe_conosco #conhece, #trabalhe_conosco #domina, #trabalhe_conosco #contratacao {
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:50px;
}

#trabalhe_conosco textarea{
	width:880px;
	height:100px;
	border:1px #006bb8 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#trabalhe_conosco select{
	border:1px #006bb8 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#trabalhe_conosco td {
	vertical-align:middle;
	padding:5px 0px 5px 0px;
}

#trabalhe_conosco .obrigatorio{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
}

#trabalhe_conosco h1, #texto h2, #texto h3, #texto h4, #texto h5, #texto h6 {
	padding:10px 0px 10px 0px;
}

#trabalhe_conosco .cadastrar{
	background-color:#006bb8;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
	height:30px;
	width:880px;
	border:0px;
}

/*/////////////////////////////////////////////////////////////
/// LINK CONSULTE-NOS /////////////////////////////////////////
/////////////////////////////////////////////////////////////*/

div#consulte_nos {
	width:580px;
	padding:10px 10px 0px 10px;
	position:relative;
	float:left;
}

#consulte_nos table {
	width:460px;
	border:0px;
	float:left;
	margin-left:120px
}

#consulte_nos input{
	width:200px;
	border:1px #006bb8 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#consulte_nos textarea{
	width:350px;
	border:1px #006bb8 solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


#consulte_nos td {
	vertical-align:middle;
	padding:5px 0px 5px 0px;
}

#consulte_nos .obrigatorio{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
}

#consulte_nos h1, #texto h2, #texto h3, #texto h4, #texto h5, #texto h6 {
	padding:10px 0px 10px 0px;
}

#consulte_nos .enviar{
	background-color:#006bb8;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
	height:30px;
	width:352px;
	border:0px;
}

/*/////////////////////////////////////////////////////
/// LINK BUSCA ////////////////////////////////////////
/////////////////////////////////////////////////////*/

div#busca {
	width:883px;
	padding:10px 10px 0px 10px;
	position:relative;
	clear:both;
}

#busca table {
	padding:5px 0px 5px 0px;
	border:solid #E6E6E6;
	border-width:0px 0px 1px 0px;
}

#busca table p{
	padding:5px 0px 5px 0px;
}

#busca a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

#busca a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d88c7;
	text-decoration:underline;
}

#busca a h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#4d88c7;
}

div#paginacao {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	position:relative;
	clear:both;
	padding-top:18px;
}

#paginacao a {
	font-weight:bold;
	text-decoration:underline;
}

#paginacao a:hover {
	font-weight:bold;
	text-decoration:underline;
	color:#4d88c7;
}

#paginacao span {
	padding:0px 5px 0px 5px;
	font-size:18px;
	color:#4d88c7;
}

/*/////////////////////////////////////////////////////
/// LINK PRODUTOS /////////////////////////////////////
/////////////////////////////////////////////////////*/

div#pr_menu{
	border:solid 1px #E6E6E6;
	position:relative;
	float:left;
	width:200px;
}

#pr_menu ul {
	position:relative;
	list-style:none;
	float:left;
}

#pr_menu ul li {
	width:200px;
	display:block;
	position:relative;
	background:#ffffff;
	float:left;
}

#pr_menu ul li:hover {
	width:200px;
	display:block;
	background:#F3F3F3; 
	position:relative;
	float:left;
}

#pr_menu ul li.current{
	width:200px;
	display:block;
	background:#F3F3F3;
	position:relative;
	float:left;
}

#pr_menu ul li a{
	cursor:pointer;
	display:block;
	position:relative;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:5px 10px 5px 10px;
	text-decoration:none;
}

#pr_menu img {
	padding:8px 10px 0px 10px;
	float:left;
}

#pr_menu ul li a:hover{
	text-decoration:underline;
}

div#conteudo_produto{
	position:relative;
	float:right;
	width:691px;
}

#conteudo_produto table .lista_borda{
	padding:5px 0px 5px 0px;
	border:solid #E6E6E6;
	border-width:0px 0px 1px 0px;
}

#conteudo_produto table .lista_borda p{
	padding:5px 0px 5px 0px;
}

#conteudo_produto table {
	border:1px #ffffff;
}

#conteudo_produto table p {
	padding:0px;
}

#conteudo_produto table td a {
	text-decoration:none;
}

#conteudo_produto table td a:hover {
	text-decoration:underline;
	color:#4D88C7;
}

#conteudo_produto table td h2 {
	color:#4D88C7;
}

#conteudo_produto ul {
	margin:10px 20px 20px 20px;
}

#conteudo_produto ul li{
	display:list-item;
	padding:2px;
}

div#produto_texto{
	position:relative;
	float:right;
	width:691px;
}

#produto_texto table td h2 {
	color:#4D88C7;
}

#produto_texto table{
	border:0px;
}

#produto_texto table td{
	border:1px solid #dbdbdb;
}

#produto_texto table p {
	padding:10px;
}

#produto_texto table td a {
	text-decoration:none;
}

#produto_texto table td a:hover {
	text-decoration:underline;
	color:#4D88C7;
}

/*/////////////////////////////////////////////////////
/// RODAPÉ ////////////////////////////////////////////
/////////////////////////////////////////////////////*/

div#rodape  {
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	border-top:solid 1px #D8DFF1;
	width:auto;
	clear:both;
	text-align:center;
	font-size:9px;
	padding:0px 0px 15px 0px;
}

div#rodape ul {
	padding:10px 0px 10px 0px;
}

div#rodape ul li a{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#333333;
	padding:0px 5px 0px 5px;
	text-decoration:underline;
	font-weight:normal;
}

#rodape a {
	color:#000066;
	font-weight:bolder;
	text-decoration:underline;
}

#rodape a:hover {
	text-decoration:none;
}

/*///////////////////////////////////////////////////
/// FIM ////////////////////////////////////////////
///////////////////////////////////////////////////*/
