/*-- body properties --*/
body {
	background: url(../imagens/bg.gif) top repeat-x #FFF;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	letter-spacing: 0px;
	}

a:link {
	font-size: 12px; line-height: 18px; color: #333333; text-decoration: underline; }
a:visited {
	font-size: 12px; line-height: 18px; color: #333333; text-decoration: underline; }
a:hover {
	font-size: 12px; line-height: 18px; color: #CC0000; text-decoration: underline;
	}

/*-- others properties --*/
section#destaques {
	width: 956px;
  height: 265px;
}

#qd_sh	{
	padding: 56px 40px 29px 20px;
	background: url(../imagens/img_sh.jpg) top no-repeat;
	width: 238px;
	height: 178px;
	line-height: 19px;
	text-align: left;
	}

#qd_sv	{
	padding: 56px 40px 29px 20px;
	background: url(../imagens/img_sv.jpg) top no-repeat;
	width: 238px;
	height: 178px;
	line-height: 19px;
	text-align: left;
	}

#qd_ss	{
	padding: 56px 40px 29px 20px;
	background: url(../imagens/img_ss.jpg) top no-repeat;
	width: 238px;
	height: 178px;
	line-height: 19px;
	text-align: left;
	}

#qd_da	{
	padding: 56px 40px 29px 20px;
	background: url(../imagens/img_da.jpg) top no-repeat;
	width: 238px;
	height: 178px;
	line-height: 19px;
	text-align: left;
	}

#qd_qualidade	{
	padding: 56px 177px 29px 20px;
	background: url(../imagens/img_qualidade.jpg) top no-repeat;
	width: 427px;
	height: 178px;
	line-height: 19px;
	text-align: left;
	}

#lateral	{
	padding: 0 22px 0 22px;
	background: url(../imagens/lateral.gif) top no-repeat #EAEAEA;
	width: 254px;
	vertical-align:top;
	}

#lateral2	{
	padding: 0 22px 0 22px;
	background: url(../imagens/lateral2.gif) top no-repeat #EAEAEA;
	width: 254px;
	vertical-align:top;
	}

#lt_sh	{
	margin: 54px 0 64px 0;
	line-height: 20px;
	text-align: left;
	}

#lt_sv	{
	margin: 0 0 64px 0;
	line-height: 20px;
	text-align: left;
	}

#lt_ss	{
	margin: 0 0 64px 0;
	line-height: 20px;
	text-align: left;
	}

#lt_da	{
	margin: 0 0 64px 0;
	line-height: 20px;
	text-align: left;
	}

#lt_cc	{
	margin: 0 0 35px 0;
	line-height: 20px;
	text-align: left;
	}

#roll  {
	background-color:#F2F2F2;
	overflow-y: scroll;
	padding: 20px 20px 0 20px;
	width: 584px;
	height: 160px;
	font-size: 11px;
	}

.img_border	{
	padding: 15px 15px 15px 15px;
	border: 1px solid #c7cebd;
	}

.img_border2	{
	padding: 10px 10px 10px 10px;
	border: 1px solid #c7cebd;
	margin: 30px 0 15px 0;
	background-color: #fff;
	}

/*-- font properties --*/

.ft_tt01 	{
	font-size: 17px;
	}

.ft_tt02 	{
	color: #999999;
	font-size: 11px;
	}

.ft_asterisco 	{
	font-size: 13px;
	line-height: 17px;
	color: #FF3300;
	}
	
/*-- link properties --*/
.link_leiamais:link {		
	font-size: 12px; line-height: 18px; color: #CC0000; text-decoration: underline; }
.link_leiamais:visited {
	font-size: 12px; line-height: 18px; color: #CC0000; text-decoration: underline; }
.link_leiamais:hover {
	font-size: 12px; line-height: 18px; color: #ff0000; text-decoration: underline;
	}

.link_util:link {		
	font-size: 13px; line-height: 18px; color:#999999; text-decoration: none; }
.link_util:visited {
	font-size: 13px; line-height: 18px; color: #999999; text-decoration: none; }
.link_util:hover {
	font-size: 13px; line-height: 18px; color: #CC0000; text-decoration: underline;
	}

.mn01:link {
	background:url(../imagens/btn_home_off.gif) left no-repeat; display:inline-block; }
.mn01:visited {
	background:url(../imagens/btn_home_off.gif) left no-repeat; display:inline-block; }
.mn01:hover {
	background:url(../imagens/btn_home_on.gif) left no-repeat; display:inline-block;
	}
.mn02:link {
	background:url(../imagens/btn_quemsomos_off.gif) left no-repeat; display:inline-block; }
.mn02:visited {
	background:url(../imagens/btn_quemsomos_off.gif) left no-repeat; display:inline-block; }
.mn02:hover {
	background:url(../imagens/btn_quemsomos_on.gif) left no-repeat; display:inline-block;
	}
.mn03:link {
	background:url(../imagens/btn_servicos_off.gif) left no-repeat; display:inline-block; }
.mn03:visited {
	background:url(../imagens/btn_servicos_off.gif) left no-repeat; display:inline-block; }
.mn03:hover {
	background:url(../imagens/btn_servicos_on.gif) left no-repeat; display:inline-block;
	}
.mn04:link {
	background:url(../imagens/btn_rdopr_off.gif) left no-repeat; display:inline-block; }
.mn04:visited {
	background:url(../imagens/btn_rdopr_off.gif) left no-repeat; display:inline-block; }
.mn04:hover {
	background:url(../imagens/btn_rdopr_on.gif) left no-repeat; display:inline-block;
	}
.mn05:link {
	background:url(../imagens/btn_equipe_off.gif) left no-repeat; display:inline-block; }
.mn05:visited {
	background:url(../imagens/btn_equipe_off.gif) left no-repeat; display:inline-block; }
.mn05:hover {
	background:url(../imagens/btn_equipe_on.gif) left no-repeat; display:inline-block;
	}
.mn06:link {
	background:url(../imagens/btn_qualidade_off.gif) left no-repeat; display:inline-block; }
.mn06:visited {
	background:url(../imagens/btn_qualidade_off.gif) left no-repeat; display:inline-block; }
.mn06:hover {
	background:url(../imagens/btn_qualidade_on.gif) left no-repeat; display:inline-block;
	}
.mn07:link {
	background:url(../imagens/btn_links_off.gif) left no-repeat; display:inline-block; }
.mn07:visited {
	background:url(../imagens/btn_links_off.gif) left no-repeat; display:inline-block; }
.mn07:hover {
	background:url(../imagens/btn_links_on.gif) left no-repeat; display:inline-block;
	}
.mn08:link {
	background:url(../imagens/btn_contato_off.gif) left no-repeat; display:inline-block; }
.mn08:visited {
	background:url(../imagens/btn_contato_off.gif) left no-repeat; display:inline-block; }
.mn08:hover {
	background:url(../imagens/btn_contato_on.gif) left no-repeat; display:inline-block;
	}
/*-- form properties --*/
.select 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 250px;
	border: 1px solid #CCCCCC;
	color: #333333;
	padding: 0px 0px 0px 6px;
	}

.form 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 250px;
	height: 30px;
	border: 1px solid #CCCCCC;
	color: #333333;
	padding: 0px 0px 0px 6px;
	}
	
.form2 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 350px;
	height: 30px;
	border: 1px solid #CCCCCC;
	color: #333333;
	padding: 0px 0px 0px 6px;
	}

.form3 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 200px;
	height: 30px;
	border: 1px solid #CCCCCC;
	color: #333333;
	padding: 0px 0px 0px 6px;
	}
	
.form4 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 350px;
	height: 200px;
	border: 1px solid #CCCCCC;
	color: #333333;
	padding: 0px 0px 0px 6px;
	}

.form_btn	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width: 100px;
	height: 30px;
	font-size: 13px;
	font-weight: bold;
	border: 0px solid #333333;
	color: #FFFFFF;
	background: #333333;
	}