@charset "utf-8";
/* CSS Document */

/* Reset */

table {
    border-collapse: separate;
    border-spacing: 0;
}
.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility: hidden;
}


.clearfix {display:inline;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
	.redes{ color:#FFF; font-size:8pt;}
	.slider_prod{ font-size:12px;}
h1 {font-family:'FGHR'; font-size:14pt;}
h3 { font-family:'FGDCR'; font-size:12pt; color:#868686;}	
			
	.princ_prod_txt{ font-size:22px; color:#333;}
	.princ_prod_titulo{ font-size:22px; margin-left:0px; color:#333;}
	.sobre_fox_titulo{ font-size:22px; margin-left:70px; margin-top:10px; color:#FFF;}	
/* Esqueleto */
#container{ width:100%;}
	#top{
 background: url("../images/bg_fox_tubos_met.jpg") repeat-x scroll center top white;
    height: 230px;
    position: absolute;
    width: 100%;
    z-index: 2;
	float:left;}
		#content_top{
		width:980px;
		margin-left:auto;
		margin-right:auto;
		height:230px;}
		#logo { width:260px; height:240px; margin:37px 0px 0px 80px; float:left;}
		#fone { width:180px; float:right; margin-top:10px; }
		#pesquisar { width:380px; height:45px; float:right;  margin-top:70px;}
/*			.input_pesq{ width:310px; height:35px; padding: 5px 5px 5px 15px; border:none;
						-webkit-border-radius: 5px;
						-moz-border-radius: 5px;
						border-radius: 5px;
						font-family:'FGBR'; font-size:12pt; color:#999;}*/
			.submit_pesq{ background-image:url(../images/pesquisa_icon.png); width:45px; height:45px; border:none;}
		#redes { float:right; margin-top:70px; margin-right:-180px; text-align:right;}
		#menu { float:left; margin-top:33px; margin-left:85px;}
	
	#content{ z-index:1; position:absolute; margin:0 auto; width:100%; margin-top:230px;}
	#main { width:100%;}
	#footer { width:100%; margin-top:20px;  vertical-align:bottom; background-color:#333333;}
		#footer_separa{ height:14px; background-image: url(../images/rodape_bg.jpg); text-align:center;}	
		#footer_content{ width:980px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
			#menu_rodape{ height:auto;}
			 .menu_roda{ width:150px;}
			#selos{ margin-left:500px; margin-top:-180px; float: right;}
			#assinatura { float:right; margin-top:-50px;}
		#footer_rodape{ height:5px; background-color:#900; width:100%}
		/* Home */
		#banner { width:100%; height:330px; background-color:#333;}
			#content_banner {
	width: 980px;
	height: 330px;
	margin: auto auto;}
			#separador_banner{ width:100%; height:35px; background-image:url(../images/separado_banner.jpg); position:absolute;}
			#principais_prod { background-color:#dddddd; width:100%; height:330px; margin-top:65px;  position:absolute; }
				#princ_prod_titulo{ width:980px; margin:0 auto;}
					#princ_prod_titulo_bg{ float:left; width:330px; height:50px; background-image:url(../images/principais_produtos.jpg); text-align:center;}
				#princ_prod_txt{ float:right; margin-top:10px; width:630px;}
				#princ_prod_slider{ width:947px; margin:0 auto; margin-top:60px;}
					.prod_inf{ width:150px; padding: 10px 10px 10px 10px; height:50px; background-color:#333; margin-left:10px; text-align:center; color:#FFF;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					border-radius: 10px;}
					#sobre_fox{ width:980px; height:560px; background-color:#dddddd; margin:0 auto; margin-top:430px; text-align:right; 
					background-image:url(../images/bg_sobre.png); background-position:bottom center; background-repeat:no-repeat;}	
				#sobre_fox_content{ width:980px; text-align:left; margin-top:30px;}
				#sobre_fox_titulo{ float:right; margin-top:0; width:631px; height:44px; background-image:url(../images/sobre_fox_home.png); text-align:left;}
				#sobre_fox_txt { float:right; height:215px; width:480px; padding: 25px 25px 25px 25px; background-color:#FFF; margin-right:30px; margin-top:25px;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;}
				#parceiros { width:; margin-left:30px; margin-top:65px;}
				
/* Slider */
.cbp-fwslider {
	width:980px;
	position: relative;
	margin: 0 0 10px;
	overflow: hidden;
	padding:;}
.cbp-fwslider ul {
	margin: 0;
	padding: 0;
	white-space: nowrap;
	list-style-type: none;}
.cbp-fwslider ul li {
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	transform: translateZ(0);
	float: left;
	display: block;
	margin: 0;
	padding: 0;}
.cbp-fwslider ul li > a,
.cbp-fwslider ul li > div {
	display: block;
	text-align: center;
	outline: none;}
.cbp-fwslider ul li > a img {
	border: none;
	display: block;
	margin: 0 auto;
	max-width:980px;}
.cbp-fwslider nav span {
	position: absolute;
	border-radius: 10px;
	top: 50%;
	width: 40px;
	height: 100px;
	background: #b20000;
	color: #fff;
	font-size: 30px;
	text-align: center;
	margin-top: -50px;
	line-height: 100px;
	cursor: pointer;
	font-weight: normal;}
.cbp-fwslider nav span:hover {background: #b20001;}
.cbp-fwslider nav span.cbp-fwnext {	right: -5px;}
.cbp-fwslider nav span.cbp-fwprev {	left: -5 3px;}
.cbp-fwdots {
	position: absolute;
	bottom: 0px;
	white-space: nowrap;
	text-align: center;
	width: 100%;}
.cbp-fwdots span {
	display: inline-block;
	width: 10px;
	height: 10px;
	background: #b20000;
	margin: 4px;
	border-radius: 50%;
	cursor: pointer;}
.cbp-fwdots span:hover {
	background: #F00;}
.cbp-fwdots span.cbp-fwcurrent {
	background: #b20000;
	box-shadow: 0 0 0 2px #666666;
	-webkit-transition: box-shadow 0.2s ease-in-out;
	-moz-transition: box-shadow 0.2s ease-in-out;
	transition: box-shadow 0.2s ease-in-out;}
.tituloProdutos{
	background:url(../images/produtos-fox-tubo.png) no-repeat;
	width:277px;
	height:58px;
	float:left;
	margin-top:-23px;
	color:#333;
	font-size:25px;
	padding-left:65px;}	
.TituloProdutoRelacionado{
	float:left; width:152px;}
.fotoEmpresa{
	float:left;
	width:370px;
	height:242px;}	
.fotoEmpresa2{
	width:300px;
	height:200px;
	margin-top:20px;
	float:right;
	margin-right:-1px;
	}	
.mais{
	float:left;
	color:#333;
	width:500px;
	}	
.logoParceiro, .logoParceiro2{
	float:left;
	margin-top:20px;
	}
.logoParceiro2{margin-left:75px;}	
.envolveRodape{
	float:left;
	width:100%;
	height:294px;
	background:url(../images/fundo_rodape_novo.png) repeat-x;
	margin-top:20px;}
.rodape{
	width:981px;
	margin-left:auto;
	margin-right:auto}	
.menuRodape{
	float:left;
	width:500px;
	color:#FFF;
	margin-top:35px;
		}
.menu1{
	float:left;
	width:130px;
	border-right:1px solid #999;
	margin-left:15px;}
.linkMenuRodape{
	float:left;
	font-size:15px;
	font-family:Calibri, Arial, Helvetica;
	color:#FFF;
	text-decoration:none;
	width:130px;
	margin-bottom:10px;}
.bnds{
	float:left;
	width:409px;
	height:118px;
	margin-top:26px;
	margin-left:56px;
	}				
				
