#menudabarra
{
margin: 0 auto;
padding: 0;
font-family: sans-serif, arial;
text-transform: uppercase;
font-weight: bold;
}

#menudabarra:after
{
content: ".";
display: block;
line-height: 1px;
font-size: 1px;
clear: both;
}
ul#navlistbarra
{
list-style: none;
padding: 0;
margin: 0 auto;
width: 92%;
font-size: 8.0pt;
}
ul#navlistbarra li
{
display: block;
float: left;
width: 15%;
margin: 0;
padding: 0;
}
ul#navlistbarra li a
{
display: block;
width: 100%;
padding: 0.5em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #565D64;
text-decoration: none;
background: #d4dde4;
}
#menudabarra>ul#navlistbarra li a { width: auto; }
ul#navlistbarra li#active a {background: #f0e7d7; color: #800000;}
ul#navlistbarra li a:hover, ul#navlistbarra li#active a:hover
{
color: #800000;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}


#divempcateg {font-family:sans-serif, arial; color:red; font-size:8.5pt; lign-height:20px; margin-bottom:7px; border-bottom:1px solid #ffffff; font-weight:normal;}
#divempcateg a {font-family:sans-serif, arial; color:#212121;}
#divempcateg a:hover {font-family:sans-serif, arial; color:green; background:#fff8dd;}


#divilog a {color: #0059B8;
padding: 3px;
display: block;
border-left: 10px solid #f4f6f8;
font: 13.0px sans-serif, arial;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-top: 2px;
margin-left:1px;
}
#divilog a:hover {border-left: 10px solid coral; background:#cccccc; text-decoration: none; color: #000000;}

.fontsmall {font-family: sans-serif, arial; font-size: 8.5pt; color: #333333; font-weight: 400;}
.fontbig {font-family: sans-serif, arial; font-size: 10pt; color: #000000;}
.fontt {font-family: helvetica, arial, verdana; font-size: 9pt; font-weight: bold; color=#94C1FF;}
.fontline {font-size:7.5pt; font-family:sans-serif, arial; color:teal; letter-spacing:2px; font-weight:bold;}
.noprint, .noscreen, #search, #nav, #aside {display:none;}


/* --- CATEGORIAS NO GUIA DE EMPRESAS não apagar --- */
.divecat {width: 730px; background: #FCFCFC; border-right: 5px solid #F5F7F9; border-top: 5px solid #F5F7F9;}
.tdcateg {padding: 2px 2px 2px 30px; border-bottom: 5px solid #ffffff; border-right: 5px solid #ffffff; background: #EAECEE;}
.tdcateg h1{font-family: sans-serif, arial, helvetica; font-size:13px; padding:3px}

.dddlinktel {width:90px;}
.dddlinktel a:hover {border-bottom: 3px solid red; background:#ffff20;}

/* --- OUTROS --- */
.MENUS{}
.menutitle  {BORDER:0px; CURSOR: pointer; COLOR: #228B22;}
.submenu    {MARGIN-BOTTOM: 1em;}
.maior      {BORDER: 0px; PADDING: 4px;}
.menudivbusca {BORDER:0px; CURSOR: pointer; COLOR: #1B94DA;}

/* CSS Document */
*{
	margin:0;
	padding:0;
}
#menularge{margin:0;}
#menularge ul{list-style:none;}
#menularge li{display:block; float:left;}
#menularge li a{
	background: url(/images/menu_bg.gif) repeat-x;
	border:1px solid #335723;
	margin:0 1px;
	padding:3px 10px;
	display:block;
	float:left;
	color:#2b61a1;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height: 14px;
}
#menularge li a:hover{
	background:#e46825 url(/images/menu_hover.gif) repeat-x;
	border:1px solid #335723;
	text-decoration:none;

}


#menucopalarg{
	width:100%;
	margin:0;
}
#menucopalarg ul{
	list-style:none;
}
#menucopalarg li{
	display:block;
	float:left;
}
#menucopalarg li a{
	background:#f2f4f6 url(/images/bgbody.png) repeat-x;
	border:1px solid #778899;
	margin:0 1px;
	padding:5px 10px 10px 10px;
	display:block;
	float:left;
	color:blue;
	text-transform:uppercase;
	text-decoration:none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height: 42px;
}
#menucopalarg li a span{
	color:#121212;
	font-size:10px;
	text-transform:lowercase;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#menucopalarg li a:hover{
	background:#e46825 url(/images/menu_hover.gif) repeat-x;
	border:1px solid #778899;
	text-decoration:none;
}
#menucopalarg li a:hover span{
	color:#121212;
}