body { margin: 0px; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:170%; color: #333333;}
a { color:#000000; text-decoration:none; }
a:hover { color:#000000;text-decoration:underline; }
td {  font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
th { font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif; }
form { padding:0px; margin: 0px; }
input { font-size:10px; font-family: Arial, Helvetica, sans-serif;}
select { font-size:10px; font-family: Arial, Helvetica, sans-serif;}

/* MAIN FRAMEWORK */
.FW_MAINCONTAINERHome { margin-bottom:50px; margin-top:40px;}
.FW_MAINCONTAINER { margin-bottom:50px;}
.FW_TdTitulos { padding-bottom:5px; text-align:right; padding-top:5px;}
.FW_HomeContainer {}
.FW_HomeContainer .col1 { width:544px;}
.FW_HomeContainer .col2 { padding-left:12px; vertical-align:top;}
.FW_Headline { margin-bottom:30px;}
.FW_HeadlineSubMenu { width:236px; padding-right:12px; background-image:url(../images/bg_tabela_left.gif); background-repeat:repeat-y;}
.FW_HeadlineImgCol { border-right: 5px solid #FFFFFF;}
td.FW_ContentContainer { padding-bottom:50px; height:200px; padding-left:20px; }
td.FW_ContentContainer ul { margin:0px 0px 35px 15px; padding:0px}
td.FW_ContentContainer li {list-style-image: url(../images/bullet.gif); list-style-type: none; vertical-align:top; line-height:150%; padding:3px 0px 3px 0px;}


/* MENU PRODUTOS HOME */
.MenuProdutosHome {text-align:right;}
.MenuProdutosHome .Titulo { font-family:Arial, Helvetica, sans-serif; font-size:10px; border-bottom:1px solid #FFFFFF;}
.MenuProdutosHome .Titulo a { background-color:#EAEAEA; display:block; padding: 7px 15px 7px 0px; color:#666666;}
.MenuProdutosHome .Titulo a:hover { background-color:#E1E1E1; font-size:10px; text-decoration:none; color:#333333;}
.MenuProdutosHome .Titulo .Sel a { background-color:#FF6600; padding: 7px 15px 7px 0px; color:#FFFFFF;}
.MenuProdutosHome ul {list-style:none; padding: 0px 25px 10px 0px; margin:0px;}
.MenuProdutosHome li {padding-bottom:5px;}
.MenuProdutosHome li a {display:block; color:#666666; }
.MenuProdutosHome li a:hover {color:#000000; text-decoration:none;}
.MenuProdutosHome li.Sel a {color:#000000;}
.MenuProdutosHome .SubMenuTitle { text-align:right; color:#BD1C20; padding:0px 15px 15px 0px; font-size:11px; font-weight:bold;}

/* MAIN MENU */
.MenuContainer { margin-bottom:50px;}
.MainMenu { font-family:Arial, Helvetica, sans-serif; margin-top:10px;}
.MainMenu td {text-align:center; }
.MainMenu td a {border-bottom:1px solid #CCCCCC; display:block; color:#515151; font-size:10px; padding:10px;}
.MainMenu td a:hover { border-bottom: 1px solid #000000; text-decoration:none;}
.MainMenu td.Sel a { border-bottom:1px solid #000000; display:block; color:#515151; font-size:10px; padding:10px;}
.MainMenu td.Separador a { border-bottom:1px solid #cccccc; padding:0px;}

div.DivDropDown { filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85;}
.TableDropDown { margin-top:19px;}
.TableDropDown TD { background-color:#EEEEEE; border-left:1px solid #EEEEEE; border-right:1px solid #EEEEEE; border-top:1px solid #EEEEEE;}
.TableDropDown P { font-size:10px; font-family:Tahoma, Helvetica, sans-serif; margin:0px;}
.TableDropDown A { color:#333333; background-color:#EEEEEE;  padding:5px 0px 5px 18px; display:block;}
.TableDropDown A:hover{ color:#FFFFFF; text-decoration:none; background-color:#FF6600;}


/* MENU BOTTOM */
.MenuBottomContainer { margin:0px;}
.MenuBottom { font-family:Arial, Helvetica, sans-serif;}
.MenuBottom td {text-align:center; padding-top:10px; }
.MenuBottom td a { border-top:1px solid #CCCCCC; display:block; color:#515151; font-size:10px; padding:10px;}
.MenuBottom td a:hover {border-top: 1px solid #000000; text-decoration:none;}
.MenuBottom td.Sel a {border-top:1px solid #000000; display:block; color:#515151; font-size:10px; padding:10px;}

/* Comuns */
.Logo { padding-right:30px;}
.TextoHome {padding: 0px 15px 55px 15px; line-height:170%;}
.TextoConteudo {padding: 0px 15px 70px 0px;}
.Titulos { font-size:11px; font-weight:bold; color:#404040;}
.MainTitle { font-size:12px; font-weight:bold; color:#FF6600; padding:46px 0px 20px 20px; }


/* FOOTER */
.Footer { font-family: Verdana, Arial, Helvetica, sans-serif;font-size:9px; color:#908F8D; text-align:center;}
.Footer a { color:#908F8D; text-decoration:none;}
.Footer a:hover { color:#000000; text-decoration:underline;}

/* TRACKER */
.Tracker { font-size:9px; color:#FF6600; padding-top:10px; padding: 10px 0px 10px 0px;}
.Tracker a {color:#CCCCCC;}
.Tracker a:hover {color:#FF6600; text-decoration:none;}

/*MENU TOP */
.Menutop { font-size:9px; color:#999999; margin-bottom:40px; text-align:right;}
.Menutop a { font-size:9px;  color:#999999; text-decoration:none;}
.Menutop a:hover { color:#000000; text-decoration:underline;}

/*MAPA DO SITE*/

.MapaSite {margin-left:70px;}

.MapaSite .background {background-image:url(../images/mapa_site/traco.gif); background-repeat:repeat-y;}

.MapaSite .Mapatit {color:#000000;}
.MapaSite .Mapatit a {color:#000000;}
.MapaSite .Mapatit a:hover {color:#FF6600; text-decoration:none;}

.MapaSite .MapaSub {margin-left:35px; margin-bottom:25px; border-left:1px solid #787867; text-align:left; padding:2px 0px 2px 10px;}
.MapaSite .MapaSub a {color:#666666;}
.MapaSite .MapaSub a:hover {color:#FF6600; text-decoration:none;}

.MapaSite .MapaSubSub {margin-left:35px; margin-top:5px; margin-bottom:20px; border-left:1px solid #B7B7AA; padding:2px 0px 2px 10px; font-size:10px;}
.MapaSite .MapaSubSub a {color:#999999;}
.MapaSite .MapaSubSub a:hover {color:#000000; text-decoration:none;}
