﻿@charset "UTF-8";
/* CSS Document */
* {
				outline: none;
}
img {
				border: 0;
}
.topnav {
				float: right;
				width: 525px;
				margin: 5px 0 0 0;
				text-align: right; /*TL 20101109*/;
				width: auto;
				margin: 5px 17px 0 0;
	/**/
}
ul#topnav {
				margin: 0;
				padding: 0;
				list-style: none;
}
ul#topnav li {
				float: left;
				margin: 0;
				padding: 0;
				list-style: none;
				position: relative;
				z-index: 2;
				display: inline;
				width: auto;
}
ul#topnav li a {
				text-transform: uppercase;
				text-align: left;
				font-size: 12px;
				color: #999;
				padding: 6px 1px 0px 8px;
				margin-right: 1px;
				float: left;
				width: auto;
				height: 22px;
				background: url(/Style%20Library/FMS.Images/bg-nav-left.gif) no-repeat -2px -100px;
}
ul#topnav li:hover {
				text-decoration: none;
				background: url(/Style%20Library/FMS.Images/bg-nav-left.gif) no-repeat -2px top;
}
ul#topnav li span {
				padding: 6px 10px 0px 0;
				margin-right: 1px;
				width: auto;
				height: 22px;
				background: url(/Style%20Library/FMS.Images/bg-nav-right.gif) no-repeat right -100px;
/*TL 17-09-2010*/				font-weight: bold;
}
ul#topnav li:hover span, ul#topnav li:visited:hover span, ul#topnav li span:hover, ul#topnav li span:visited:hover {
				text-decoration: none;
				color: #5A5A5A;
				background: url(/Style%20Library/FMS.Images/bg-nav-right.gif) no-repeat right top;
}
ul#topnav li a:visited:hover {
				text-decoration: none;
}
/* MENUS DROP-DOWN */
ul#topnav li .sub {
				position: absolute;
				top: 21px;
				left: 0;
				float: left;
				padding: 35px 15px 10px;
}
ul#topnav li .sub {
				border-left: 1px solid #EBEBEB;
				border-right: 1px solid #EBEBEB;
				border-bottom: 1px solid #EBEBEB;
/*--Top right rounded corner--*/ /*-webkit-border-radius:8px;
	-moz-border-radius:8px;*/ /*-moz-border-radius-topright:8px;
	-khtml-border-radius-topright:8px;
	-webkit-border-top-right-radius:8px;
	
	/*--Bottom left rounded corner--
	-moz-border-radius-bottomleft:8px;
	-khtml-border-radius-bottomleft:8px;
	-webkit-border-bottom-left-radius:8px;
	/*--Bottom right rounded corner--
	-moz-border-radius-bottomright:8px;
	-khtml-border-radius-bottomright:8px;
	-webkit-border-bottom-right-radius:8px;
	*/ /*--Box-shadowr--*/ /*-moz-box-shadow:2px 2px 3px #999;
	-webkit-box-shadow:2px 2px 3px #999;
	box-shadow:2px 2px 3px #999;*/ /* For IE 8 */ /*-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCC')";*/ /* For IE 5.5 - 7 */ /*filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#CCC');*/				display: none;
}
ul#topnav li .sub {
				/*background-image:url(/Style%20Library/FMS.Images/fm_bkg-dropdown1.png);
	background-position:top right;*/
	background-color: #FFF;
}
ul#topnav li .row {
				clear: both;
				float: left;
				display: inline;
				margin-bottom: 10px;
}
ul#topnav li .sub ul {
				list-style: none;
				margin: 0;
				padding: 0;
				display: inline;
				width: 140px;
				float: left;
}
ul#topnav .sub li:hover {
				text-decoration: none;
				background: none;
}
ul#topnav .sub li {
				text-transform: none;
				background-color: transparent;
				width: 100%;
				color: #CCC;
}
ul#topnav .sub ul li a {
				text-transform: none;
				font-size: 11px;
				background-color: transparent;
				background-image: none;
				border: none;
/*--Box-shadowr--*/				-moz-box-shadow: none;
				-webkit-box-shadow: none;
				box-shadow: none; /* For IE 8 */;
				-ms-filter: none; /* For IE 5.5 - 7 */;
				filter: none;
}
ul#topnav .sub ul li a {
				float: none;
				text-indent: 0;/*--Reset text indent--*/;
				text-decoration: none;
				color: #5A5A5A;
				height: auto;
				display: block;
				padding: 5px 5px 5px 0;
}
ul#topnav .sub ul li a:hover {
				color: #FF2331;
				border: none;
				-border-radius: none;
				text-decoration: none;
	/*text-decoration:underline;*/
}
.topnav li a:hover, .sub li a:hover {
				background-image: none;
}
ul#topnav .sub ul li h2 {
				padding: 0;
				margin: 0;
				font-weight: normal;
}
ul#topnav .sub ul li h2 a, ul#topnav .sub ul li h2 a:hover {
				text-transform: uppercase;
				font-size: 12px;
				color: #002369;
				font-weight: bold;
				padding: 5px 0 10px 0;
				background-image: none;
				padding-right: 3px;
}
ul#topnav .sub ul li, ul#topnav .sub ul li:hover {
}
ul#topnav .sub ul .SecondLevelMenu, ul#topnav .sub ul .SecondLevelMenu:hover {
				background-image: none;
				padding-left: 0px;
}
/*NOVA IMAGEM*/
/*GERAL*/
a:link {
				color: # DD2311;
}
a {
				color: #DD2311;
}
/*Area de Clientes*/
.BotaoArea a:hover {
				color: #897B6F !important;
}
/*Cond. Gerais e pesquisa*/
.searchText input, .searchText2 input {
				color: #454545;
}
/*Navegação Left*/
.contentListList ul li a {
				color: #7F6D63 !important;
}
.contentListListText b {
				color: #DD2311 !important;
}

/*Banner*/
.navItemDefault {
				color: #FFF !important;
}
/*Destaques do fundo*/
.caixaTitle a {
				color: #897B6F !important;
}
/*MENU Esquerda*/
ul#topnav2 li a.ondeestamos {
				color: #FFF !important;
}
ul#topnav2 li a.ondeestamos:hover {
				color: #999999 !important;
}
ul#topnav2 li a {
				color: #897B6F !important;
}
ul#topnav2 li:hover a.sobrenos, a.sobrenos:hover {
				color: #FFF !important;
}
ul#topnav2 .sub ul li a {
				color: #FFF !important;
}
/*Menu*/
/*Texto Level 1*/
ul#topnav li a {
				color: #897B6F !important;
				font-size: 1.1em;
}
ul#topnav li:hover span, ul#topnav li:visited:hover span, ul#topnav li span:hover, ul#topnav li span:visited:hover {
				color: #454545;
}
/*Topo LEVEL 2*/
.autoPadDiv {
				padding-top: 12px !important;
}
/*texto Level 2*/
ul#topnav .sub ul li h2 a, ul#topnav .sub ul li h2 a:hover {
				color: #DD2311 !important;
}
/*Texto Level 3*/
ul#topnav .sub ul li a {
				color: #999999;
}
ul#topnav .sub ul li a:hover {
				color: #DD2311 !important;
}
/*imagems do menu*/
.imageMenu {
				display: block;
				padding-bottom: 7px;
				max-width: 140px;
}
/*END Menu*/
/*Breadcrumb*/
.path ul li {
				color: #454545 !important;
}
.path .pathFirst a, .path .pathFirst a:visited {
				color: #DD2311;
}
/*TITULOS*/
.pageTitle h1 {
				color: #DD2311 !important;
}
.heading1, H1 {
				color: #DD2311 !important;
}
/*MENU PRODUTO*/
.relatedContents ul li {
				color: #454545;
}
.relatedContentTitleDetailLink a {
				color: #DD2311 !important;
}
.relatedContentTitleDetailLink a:hover {
				color: #897B6F !important;
}
/*Botoes Produto*/
ul#botao4 a {
				color: #FFF !important;
}
a.botao4:hover span {
				color: #FFF !important;
}
/*FUNDOS*/
/*END NOVA IMAGEM*/
