body,td,th {	font-family: Arial, Helvetica, sans-serif;
}
body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background:url(../images/bg-header.png) repeat-x #E6EAEC;	color: #585858;	font-size: 16px;	line-height:23px;}
p{	font-size:15px;	line-height:26px;}
a:link {	color: #5a5a5a;	text-decoration: none;}
a:visited {	color: #5A5A5A;}
a:active {	color: #5A5A5A;}
a:hover {	color: #1680ba;}
#header{	height:160px;	}#cabecalho{	height:160px;	width:980px;	margin-left:-490px;	left:50%;	position:relative;}
#logo{	width:130px;	float:left;	padding-top:15px;	padding-bottom:20px;	padding-left:30px;}
#telefones{	padding-top:30px;	padding-right:30px;	width:648px;	float:right;	text-align:right;	font-family: 'Titillium Web', arial, sans-serif;	font-size: 26px;	font-weight: 700;	text-decoration:none;	line-height:26px;}.email{	font-size: 16px;	font-weight: 400;	text-decoration:none;	border-bottom: 1px solid #585858;}.email:hover{	font-size: 16px;	font-weight: 400;	text-decoration:none;	border-bottom: 2px solid #1680ba;}
h2 {	font-family: 'Titillium Web', arial, sans-serif;	font-size: 18px;	color: #5A5A5A;	font-weight:bold;	line-height:26px;	margin-bottom: 0px;	padding-bottom: 0px;}
h1 {	line-height:28px;	margin-bottom: 0px;	padding-bottom: 0px;	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	color:#5A5A5A;	font-size:26px;	font-weight: 700;}
h3 {	font-size: 16px;	font-weight:bold;	color: #5A5A5A;	line-height:22px;	margin-bottom: 0px;	padding-bottom: 0px;}
td .ficha-tecnica {	color:#464646;	font-weight:bold;}tr .impar { height:26px; background-color: #D2D2D2; }tr .par { height:26px; background-color: #BEBEBE; }.dicas{	color:#333333;}
.dicas a {	font-size: 13px;}
.dicas a:link {	color: #B12126;	text-decoration: underline;}
.dicas a:hover {	text-decoration: none;	color: #FFFFFF;	background-color:#B12126;	padding:4px 4px 4px 4px;}
.btfechar a:hover {	text-decoration: none;	background-color: #EBEBEB;	padding:0px 0px 0px 0px;} 
#banner {	height:250px;	background:url(../images/bg-banner.jpg) repeat-x #C30000;}
#img-center-banner {	width:980px;	margin-left:-490px;	left:50%;	position:relative;}
/* ---------- INICIO MENU ----------- */#nav{	float:left;}
#menu {	float:right;	height:45px;}
#menu ul {	padding:0px;	margin:0px;	float: left;	background: url(../images/bg-menu-00.jpg) repeat-x #8F8F8F;	width: 964px;	list-style:none;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	text-shadow: 1px 1px #585858;/*		border-radius: 5px; /* para todos os browsers recentes (e decentes) *//*		-moz-border-radius: 5px; /* para versões antigas do Mozilla *//*		-webkit-border-radius: 5px; /* para versões antigas do Safari */	border-top-right-radius: 6px;	border-top-left-radius: 6px; 	-webkit-border-top-right-radius:6px;	-webkit-border-top-left-radius:6px;	-moz-border-radius-topright:6px;	-moz-border-radius-topleft:6px;}
#menu ul li {	display: inline;}#menu ul li a {	height:35px;	color: #FFFFFF;	text-decoration: none;	padding: 10px 13px 0px;	float:left;}
/*  padding: 20px 40px 80px 5px;espaçamento superior de 20px,espaçamento direito de 40px,espaçamento inferior de 80pxespaçamento esquerdo de 5px</p>*/
#menu ul li a:hover {	color: #FFFFFF;}
#menu .navi1:hover {	background: url(../images/bg-menu-00-hover.jpg) repeat-x #5D5D5D;	height:35px;	color: #FFFFFF;	text-decoration: none;	padding: 10px 13px 0px;	float:left;	z-index:100;}
#menu .navi2:hover, #menu .navi3:hover, #menu .navi4:hover, #menu .navi5:hover, #menu .navi6:hover, #menu .navi7:hover  {	background: url(../images/bg-menu-00-hover.jpg) repeat-x #5D5D5D;	background-position: -10px 0px;	height:35px;	color: #FFFFFF;	text-decoration: none;	padding: 10px 13px 0px;	float:left;	z-index:100;}
#menu .navi8:hover {	background: url(../images/bg-menu-00-hover.jpg) repeat-x #5D5D5D;	background-position: -553px 0px;	height:35px;	color: #FFFFFF;	text-decoration: none;	padding: 10px 13px 0px;	float:left;	z-index:100;	border-top-right-radius: 6px;	-webkit-border-top-right-radius:6px;	-moz-border-radius-topright:6px;}
/* ---------- FIM MENU -----------*/
/* ==== AREA DESTAQUE HOME ==== */#destaques{	clear:both;	width:978px;	height:300px;	margin-top:12px;	padding-bottom:30px;}
#destaque-1{	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	width:286px;	float:left;	padding:20px 0px 0px 30px; /*superior, direito, inferior, esquerdo*/	font-size:14px;	line-height:18px;	color:#595959;}
#destaque-2{	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	width:286px;	float:left;	margin-left:15px;	padding:20px 0px 0px 30px; /*superior, direito, inferior, esquerdo*/	font-size:14px;	line-height:18px;	color:#595959;}
#destaque-3{	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	width:286px;	float:right;	padding:20px 0px 0px 30px; /*superior, direito, inferior, esquerdo*/	font-size:14px;	line-height:18px;	color:#595959;}
.saiba-mais{	width:90px;	height:27px;	padding-top:9px;	background-color:#142A3F;	float:right;	text-align:center;	font-size:12px;	color:#FFFFFF;	font-weight:bold;	position:relative;	top:12px;	margin-top:18px;	*margin-top:0px;}
.saiba-mais a{	color:#FFFFFF;	font-weight:bold;	text-decoration:none;}
.saiba-mais a:hover{	color:#FFFFFF;	font-weight:bold;	text-decoration:none;	border-bottom:1px dotted #FFFFFF;}
/* ---------- INICIO SUB MENU -----------*/#banner-sub{	height:70px;	background:url(../images/bg-banner-tb.png) repeat-x #255A90;}#banner-home{	height:300px;	background:url(../images/bg-banner-tb.png) repeat #255A90;	background-position:center;}
.titulo-banner{	width:940px;	margin-left:-470px;	left:50%;	position:relative;	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	color:#FFF;	font-size:26px;	font-weight: 700;	padding-top:24px;	padding-left:20px;}
#sub{	width:980px;	margin-left:-490px;	left:50%;	position:relative;}
#sub-menu {	float:left;	height:40px;}
#sub-menu ul li {	display: inline;}#sub-menu ul {	float: left;	list-style:none;	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	font-weight:bold;	color:#FFFFFF;}
#sub-menu ul li a {	color: #FFFFFF;	text-decoration: none;	padding: 4px 14px 4px 14px;}
#sub-menu ul li a:hover {	color: #CC0000;	background-color:#FFFFFF;	text-decoration: none;	padding: 4px 14px 4px 14px;	border-bottom:#FFFFFF solid 11px;	border-top:#FFFFFF solid 4px;}
/* ---------- INICIO CONTEÚDO -----------*/
#wrap {	width:980px;	margin-left:-490px;	left:50%;	position:relative;}
.aux {	width:320px;	float:right;	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	font-size:12px;	margin-top:40px;	margin-bottom:30px;}
.aux-2 {	width:280px;	float:right;	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	font-size:15px;	margin-top:0px;	color:#FFF;	background-color:#899BA3;	padding:20px 20px 20px 20px;	line-height:26px;}
.aux-3 {	width:320px;	float:right;	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	font-size:12px;	margin-top:0px;	color:#FFF;	text-align:center;	background:url(../images/bg-aux-3.gif) no-repeat #899BA3;}
.aux-4 {	width:300px;	float:right;	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	font-size:17px;	margin-top:0px;	color:#FFF;	text-align:left;	background:#899BA3;	padding-bottom:15px;	padding-top:15px;	padding-left:20px;	font-weight:bold;}
.aux-foto{	width:320px;	float:right;	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	font-size:12px;	color: #646464;	margin-top:40px;	margin-bottom:30px;	background:#FFFFFF;	border:1px #A5A5A5 solid;	padding:2px 2px 2px 2px;}
#aux-produtos{	width:240px;	float:right;	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	font-size:12px;	color: #646464;	padding:160px 20px 20px 20px;	margin-top:40px;	margin-bottom:30px;	background:url(../images/img-topo-aux.jpg) no-repeat #ECEEEE;}
#aux-produtos-sem-foto{	width:240px;	float:right;	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	font-size:12px;	color: #333;	padding:20px 20px 20px 20px;	background-color:#CCC;	font-weight:bold;	margin-top:55px;}.aux-contato{	width:280px;	float:right;	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	font-size:12px;	color: #646464;	padding:0px 0px 0px 0px;	margin-top:40px;	margin-bottom:30px;	background:#ECEEEE;}
.tit-aux {	background:#4F4F4F;	color:#FFFFFF;	text-shadow: 1px 1px #000000;	font-size:12px;	font-weight:bold;	padding-left:20px;	padding-top:10px;	padding-bottom:10px;}
.tit2-aux {	background:url(../images/bg-aux-tit2.jpg) repeat-x #C60000;	height:34px;	color:#FFFFFF;	text-shadow: 1px 1px #000000;	font-size:12px;	font-weight:bold;	padding-left:20px;	padding-top:10px;}
.bt {	background:#555555;	height:34px;	color:#FFFFFF;	text-shadow: 1px 1px #000000;	font-size:14px;	font-weight:bold;	padding-left:10px;	padding-right:10px;	padding-top:0px;	text-transform:uppercase;	float:right;	border:0;	margin-left:14px;	margin-top:15px;	border-radius: 6px;	-webkit-border-radius:6px;	-moz-border-radius:6px;}
.bt:hover {	background: #939393;	height:34px;	color:#FFFFFF;	text-shadow: 1px 1px #000000;	font-size:14px;	font-weight:bold;	padding-left:10px;	padding-right:10px;	padding-top:0px;	text-transform:uppercase;	float:right;	border:0;	margin-left:14px;	margin-top:15px;	cursor:pointer;}
.aux li {	display: marker;	list-style:1px square;	margin-left:20px;	padding:0px;}
.img-border{	border: 3px double #999999;}
.imgLoc{	position:relative;	float:left;	text-align:center;	height:180px;	width:280px;	padding:10px 30px 10px 0px;	font-size:13px;}
#aux ul {	padding:0;	margin-left:20px;}
#aux ul li {	display: marker;	color:#9A0000;	margin-left:0px;	padding-left:0px;}
#content{	font-family: 'Titillium Web', Arial, Helvetica, sans-serif;	font-weight: 400;	font-size:14px;	float:left;	width:620px;	min-height:380px;	height:auto;	margin-top:40px;	margin-bottom:30px;	padding:0 0 0 0px;}
/* ---------- INICIO RODAPÉ -----------*/
#footer{	height:140px;	background: #546065;	border-top:3px solid #91999C;}
.footer-content{	font-size:12px;	width:980px;	margin-left:-490px;	left:50%;	position:relative;	padding-top:20px;	color:#FFFFFF;	line-height:21px;}
.footer-content a{	color:#FFFFFF;	line-height:21px;	height:180px;	text-decoration:none;	font-weight:bold;}
.footer-content a:hover{	font-weight:bold;	color: #CCC;	line-height:21px;	height:180px;	text-decoration: underline;}
.copyright{	color:#8D9DA0;	font-size:12px;}
/* ==== FORMULARIO DE CONTATO ==== */
#Dia{	font-family: 'Titillium Web', Arial, Helvetica, Verdana, sans-serif;	font-size: 14px;	line-height:18px;	font-weight: bold;	color: #5A5A5A;	padding-top:10px;	padding-bottom:10px;}
#Dia2{	font-family: 'Titillium Web', Arial, Helvetica, Verdana, sans-serif;	font-size: 14px;	line-height:18px;	font-weight: bold;	color: #5A5A5A;	padding-top:10px;	padding-bottom:10px;}
#Dia3{	font-family: 'Titillium Web', Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	line-height:18px;	font-weight: bold;	color: #5A5A5A;	padding-top:10px;	padding-bottom:10px;}
#Dia4{	font-family: 'Titillium Web', Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	line-height:18px;	font-weight: bold;	color: #5A5A5A;	padding-top:10px;	padding-bottom:10px;}
#Dia5{	font-family: 'Titillium Web', Arial, Verdana, Helvetica, sans-serif;	font-size: 14px;	line-height:18px;	font-weight: bold;	color: #5A5A5A;	padding-top:10px;	padding-bottom:10px;}
.formList{	width:480px;	height:28px;	font-family:Verdana, Geneva, sans-serif;	font-size: 14px;	color: #333333;	background-color:#EEEEEE;	border: solid 1px #ABADB3;	float:left;	text-align:left;	line-height:20px;}
.formList-2{	width:480px;	height:90px;	font-family:Verdana, Geneva, sans-serif;	font-size: 14px;	color: #333333;	background-color:#EEEEEE;	border: solid 1px #ABADB3;	float:left;	text-align:left;	line-height:20px;}