html {
	font-size: 100%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body {
	margin: 0;
	font-size: 100%;
}
.clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {*zoom:1;}
.Container {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-image: url("../Imagens/logo_bg.png") , url("../Imagens/bg.png");
	background-attachment: scroll;
	background-size: auto;
	background-position: 92% 4%, 50% 0%;
	background-repeat: no-repeat, repeat-y;
}
#linha_topo {
	float: left;
	height: 48px;
	margin: 0px;
	clear: none;
	width: 100%;
	background-image: url("../Imagens/f_bg_topo.jpg");
	background-attachment: scroll;
	background-size: auto;
	background-color: rgb(45, 45, 45);
	background-position: 50% 0%;
	background-repeat: no-repeat repeat;
}
#linha_logo_menu {
	float: none;
	height: 48px;
	margin: 0px auto;
	clear: none;
	width: 980px;
}
#logo_segauto {
	float: left;
	height: 48px;
	margin: 0px;
	clear: none;
	width: 340px;
}
#menu {
	float: left;
	height: 48px;
	margin: 0px;
	clear: none;
	width: 620px;
}
#main {
	float: none;
	height: 695px;
	margin: 48px auto 0px;
	clear: none;
	width: 980px;
}
#content {
	float: none;
	margin: 0px auto 0px;
	clear: none;
	width: 980px;
	color: rgba(255,255,255,0.6);
	font-family: "AvantGarde-BookOblique-Web", "Advent Pro";
	font-size: 28px;
}
#banner {
	float: left;
	height: 695px;
	margin: 0px;
	clear: none;
	width: 490px;
}
#content_01 {
	float: left;
	height: 695px;
	margin: 0px;
	clear: none;
	width: 245px;
}
#content_02 {
	float: left;
	height: 695px;
	margin: 0px;
	clear: none;
	width: 245px;
}
#rodape {
	float: left;
	margin: 0px;
	clear: none;
	width: 100%;
	background-color: rgb(45, 45, 45);
}
#endereco {
	float: left;
	height: 138px;
	margin: 0px;
	clear: none;
	width: 100%;
	padding:25px 0px;
}
#welcome {
	float: left;
	min-height: 247px;
	margin: 0px;
	clear: none;
	width: 231px;
	padding: 68px 7px 5px;
	background: rgb(233, 233, 233) url("../Imagens/box_bemvindo.png") no-repeat top;
	border-bottom: 7px solid #f68709;
}
#fale_conosco {
	float: left;
	min-height: 375px;
	margin: 0px;
	clear: both;
	width: 245px;
	padding: 5px 0px 5px;
	background: rgb(45, 45, 45) url("../Imagens/tit_faleconosco.png") top no-repeat;
	color: #FFF;
}
#campos {
	float: left;
	height: 278px;
	margin-left: 0%;
	margin-top: 45px;
	clear: none;
	width: 235px;
	padding: 0px 5px;
	text-align: center;
}
#atendimento_online {
	float: left;
	height: 170px;
	margin: 0px;
	clear: none;
	width: 245px;
	min-height: 50px;
	background-color: rgb(246, 135, 9);
}
#cotacao {
	float: left;
	height: 190px;
	margin: 0px;
	clear: both;
	width: 233px;
	min-height:50px;
	padding:0px 6px;
	background-color: rgb(35, 34, 101);
	background-image: url("../Imagens/cotacao_img.png");
	background-attachment: scroll;
	background-size: auto;
	background-position: 0% 0%;
	background-repeat: repeat repeat;
}
#parceiros, #amazingcarousel-10 {
	float: left;
	height: 335px;
	margin: 0px;
	clear: both;
	width: 100.000003%;
	min-height: 50px;
	background: rgb(0, 83, 153);
	overflow:hidden;
	padding:0;
}
#status {
	float: left;
	height: auto;
	margin: 117px 0px 0px;
	clear: none;
	width: 245px;
	min-height: 50px;
	background-image: url("../Imagens/on_line.png");
	background-attachment: scroll;
	background-size: auto;
	background-position: 0% 0%;
	background-repeat: repeat repeat;
}
#bt_cotar {
	float: none;
	height:52px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 132px;
	clear: none;
	width: 233px;
	border:none;
	background-color: rgb(246, 135, 9);
	background-image: url("../Imagens/bt_cotar.png");
	background-attachment: scroll;
	background-size: auto;
	background-position: 0% 0%;
	background-repeat: no-repeat no-repeat;
	cursor:pointer;
}
#bt_enviar {
	float: left;
	height: 40px;
	margin-left: 0%;
	margin-top: 0px;
	clear: both;
	width: 245px;
	background-color: rgb(246, 135, 9);
	background-image: url("../Imagens/bt_enviar.png");
	background-attachment: scroll;
	background-size: auto;
	background-position: 0% 0%;
	background-repeat: repeat repeat;
	cursor: pointer;
}
#direitos {
	float: left;
	margin: 0px;
	clear: both;
	width: 100%;
	background-color: rgb(36, 36, 36);
}
#m-conteudo, #m-contato {
	float: left;
	min-height: 695px;
	clear: none;
	width: 735px;
	background-color: rgb(246, 135, 9);
}
#m-conteudo {background-color: rgb(36, 36, 36);}
#m-contato {background-color: rgb(246, 135, 9);}
#banner-Conteudo, #banner-Contato {
	float: left;
	height: 245px;
	clear: none;
	width: 735px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url("../Imagens/ft_mt.png");
	background-position: 0% 0%;
	background-repeat: repeat;
	background-attachment: scroll;
	background-size: auto;
}
#t-Conteudo, #t-Contato {
	float: left;
	height: 60px;
	clear: both;
	width: 100%;
	min-height: 50px;
	color:#FFF;
}
#t-Conteudo h1, #t-Contato h1{margin:5px 0px 10px;font-size:28px;padding:3px 8px;background:url(../Imagens/bkg-titulo-conteudo.png) no-repeat bottom right;}
#t-Contato h1{background:url(../Imagens/bkg-titulo-contato.png) no-repeat bottom right;color:#f68709;}
#texto-Conteudo, #texto-Contato {
	float: left;
	min-height: 690px;
	margin-left: 0px;
	margin-top: 0px;
	clear: both;
	width: 735px;
	min-height: 50px;
	color:#FFF;
	font-size:18px;
	font-family:"AvantGarde-BookOblique-Web","Advent Pro";
	font-size:18px;
	margin:10px 0px 0px 4px;
	width:731px;
}
#texto-Conteudo{background-color: rgb(246, 135, 9);}
#texto-Contato{background-color: rgb(36, 36, 36);}
#texto-Conteudo p, #texto-Contato p{margin:0px;padding:0px 15px;}

form *{outline:none;}
.b1{border:1px solid;}
.centraliza{margin:0 auto!important;text-align:left!important;}
#menu,#welcome,#fale_conosco,#content,#t-Conteudo,#t-Contato{font-family:AvantGarde-BookOblique-Web,Advent Pro;font-size:18px;}
#welcome, form input, form textarea{color:#2d2d2d;font-family:AvantGarde-BookOblique-Web,"Avant Guard", "AvantGarde Bk BT", "AvantGarde Md BT", AvantGarde-Thin;}
#fale_conosco{font-size:16px;}
#menu{font-size:16px;}
#menu ul{margin:6px 3px;}
#menu ul li{float:left;color:#FFF;padding:5px 4px;list-style:none;border-top:1px solid #f68709;border-bottom:1px solid #f68709;cursor:pointer;}
#menu ul li:hover{background:rgba(66, 66, 66,0.6);}
a{text-decoration:none;color:#FFF;}
a:active #menu ul li{background:rgba(66, 66, 66,0.6);}
#menu ul li + li{margin-left:5px;}
form #campos input[type=text],form #campos textarea{width:99%;padding:5px 0px;background:rgba(66, 66, 66,0.6);border:none;color:#e9e9e9;font-size:14px;}
form #campos input[type=text] + input[type=text],form #campos textarea{margin-top:5px;}
#rodape #endereco #content, #texto-Contato #endereco #content{background:url(../Imagens/marca-dagua.png) top left no-repeat;font-size:28px;}
#rodape #endereco b,#texto-Contato #endereco b{font-weight:normal;font-size:16px;}
#rodape #endereco p{margin:5px 0px 5px 180px;}
#rodape #endereco p.end, #texto-Contato #endereco p.end{font-weight:normal;font-size:20px;}
#texto-Contato #endereco{width:290px;float:right;margin-right:2px;overflow:hidden;}
#texto-Contato #endereco p.end{font-size:18px;}
#texto-Contato #endereco #content{padding-top:60px;}
#rodape #direitos #content{text-align:center;padding:15px;font-size:16px;}
body .modal{
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:1500;
	height:expression(document.body.clientHeight+'px');
	width:expression(document.body.clientWidth+'px');
	background:rgba(255,255,255,.7);
}
#FRM-Cotacao {
	display:none;
	position:absolute;
	top:20%;
	left:49.9%;
	margin-top:-120px;
	margin-left:-483px;
	width: 966px;
	z-index:1510;
	padding:0px;
	border:2px solid #fff;
	overflow:hidden;
}
#FRM-Cotacao #topo-FRM{
	padding:0px;
	background:#f68709;
	border-bottom:2px solid #FFF;
	float:left;
	width:966px;
	height:40px;
	overflow:hidden;
}
#FRM-Cotacao #topo-FRM img + img{float:right;background:#666;border-left:3px solid #FFF;cursor:pointer;}
#FRM-Cotacao #content-FRM{border:none;padding:15px 0px!important;}
#FRM-Cotacao #content-FRM > div{
	background:#dadada;
	float:left;
	border:1px solid #FFF;
	width:542px;
	height:460px;
	padding:15px 15px 25px;
}
#FRM-Cotacao #content-FRM > div + div{
	background:#e5e5e5;width:360px;overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#content-FRM form {color:#5f5f5f;font-family:"AvantGarde-BookOblique-Web","Avant Guard", "AvantGarde Bk BT", "AvantGarde Md BT", AvantGarde-Thin;}
#content-FRM form label{float:left;width:120px;text-align:right;padding:5px;}
#content-FRM form input[type=text], #content-FRM form select, #content-FRM form textarea, #content-FRM form .cmp input[type=submit]{
	font-size:14px;
	float:left;
	border:none;
	padding:5px 0px;
	font-size:16px;
	margin-bottom:3px;
}
#content-FRM form .cmp input[type=text], #content-FRM form .cmp select, #content-FRM form .cmp textarea, #content-FRM form .cmp input[type=submit]{width:412px;}
#content-FRM form .cmp input[type=submit]{background:url(../Imagens/bt-enviar-frm.png) #f68709 right no-repeat;margin-top:5px;padding:10px 0px;cursor:pointer;}
#content-FRM form .cmp{width:100%;clear:both;overflow:hidden;}
#content-FRM form .cmp_{overflow:hidden;float:left;}
#content-FRM form .cmp_ input[type=text], #content-FRM form .cmp_ select, #content-FRM form .cmp_ textarea{width:145px;}
#content-FRM h1{text-align:right;margin:5px;color:#f68709;padding:0px 25px;font-family:"AvantGarde-BookOblique-Web";font-size:28px;}
#content-FRM hr{clear:both;border:1px solid #f68709;padding:0px;}
form input[formato=inteiro],form input[formato=decimal],form input[formato=decimal2]{text-align:right;}
.cb{clear:both;}
.w112{width:112px!important;}
#Grid{width:412px;margin:5px 0px;}
#Grid tr td{width:5px;vertical-align:middle;}
#Grid tr td + td{width:407px;padding:4px;}
.ui-carousel {
	margin: 0;
	overflow: auto;
	padding: 0;
	position: relative; /*for ie7 to work e.g in html carousels*/
	width: 490px
	height: 695px;
}

.ui-carousel > .wrapper {
		margin: 0;
		padding: 0;
		width: 9999px;
}

.ui-carousel > .wrapper > * {
	border: 0;
	display: block;
	float: left;
	height: 100px;
	overflow: hidden;
	width: 100px;	
}
#container {
	width: 490px;
	height:695px;
	position: relative;
	overflow:hidden;
}

#carousel {
	margin: 0 auto;
	overflow:hidden;
}

#carousel img {
	border: 0;
}
#ui-carousel-next, #ui-carousel-prev {
	width: 41px;
	height: 88px;
	background: url(../Imagens/s-left.png) center center no-repeat;
	display: block;
	position: absolute;
	top: 0;
	z-index: 100;
}

#ui-carousel-next {
	right: 0;
	top: 100px;
	background-image: url(../Imagens/s-right.png);
}

#ui-carousel-prev {
	left: 0;
	top: 100px;
}

#ui-carousel-next > span, #ui-carousel-prev > span {
	display: none;
}
.dn{display:none!important;}