* {
	font-family: Arial;
	font-size: 11px;
}
body {
	margin: 0px;
}
table {
	border: 0px;
}
img {
	border: 0px;
}

.botao{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	background-image:url('../img/botao.png');
	width:90px;
	height:25px;
	border:0px;
	vertical-align: middle;
	cursor: pointer;
}

.file{
	background-color: #FFF; 
	border: 1px solid #e4e4e4; 
	letter-spacing: 1px; 
	font-size: 11px; 
	color: #333; 
	padding-left: 5px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	margin-left: 5px; 
	height: 20px; 
	vertical-align: middle;
}

.superbanner {
	padding: 0px 8px;
	height: 100px;
	background: #fff url('/ae/img/bgSuperbanner.gif') repeat-x bottom;
}
.superbanner img {
	margin: 5px 0px 0px 0px;
}
.superbanner div {
	margin: 5px 0px 0px 0px;
	display: inline;
}
.fullbanner {
	text-align: center;
	padding: 5px 30px 15px;
}
.header {
	font-family: Trebuchet MS, Arial;
	color: #b4b4b4;
	height: 72px;
	background: #1f1f1f url('/ae/img/bgHeader.gif') repeat-x;
}
.header td {
	padding-top: 25px;
	vertical-align: top;
	font-family: Trebuchet MS, Arial;
	font-size: 10px;
	color: #b4b4b4;
}
.header a {
	font-family: Trebuchet MS, Arial;
	font-size: 10px;
	color: #b4b4b4;
	text-decoration: none;
}
.header a:hover {
	color: #fff;
}
.header label {
	font-family: Trebuchet MS, Arial;
	font-size: 10px;
	color: #b4b4b4;
}
.menu {
	padding-left: 17px;
	background: #1f1f1f url('/ae/img/bgMenu.gif') repeat-x;
	height: 28px;
}
.main {
	background: #645639 url('/ae/img/bgMain.gif') repeat-x;
}
.preRodape {
	margin:0px;
	padding: 0px;
	background: #645639 url('/ae/img/bgPre.gif') repeat-x bottom;
	height: 2px;
}
.d {height: 1px;width: 1px;}
.l {background: url('/ae/img/fl.png') repeat-y;}
.b {background: url('/ae/img/fb.png') repeat-x;}
.r {background: url('/ae/img/fr.png') repeat-y;}
.c {background-color: #fff; vertical-align: top;}
.rodape {
	height: 64px;
	background: #1a1a1a url('/ae/img/bgRodape.gif') repeat-x;
}
.rodape td {
	padding: 15px 15px 10px 15px;
}
.rodape, .rodape * {
	font-family: Trebuchet MS, Arial;
	font-size: 10px;
	line-height: 18px;
	color: #8a8a8a;
	text-decoration: none;
}
.rodape a:hover {
	color: #eee;
}

.breadCrumb, .breadCrumb * {
	font-family: Trebuchet MS, Arial;
	font-size: 10px;
	color: #777;
	text-decoration: none;
}
.breadCrumb a:hover {
	color: #333;
	text-decoration: underline;
}
/* Combos */
.comboRegiao {
	font-family: Arial;
	font-size: 10px;
	color: #595959;
	height: 16px;
	border: 1px solid #809EBA;
}
/* Formularios */
.inputBusca {
	font-family: Arial;
	font-size: 10px;
	color: #595959;
	width: 190px;
	height: 18px;
	border: 1px solid #809EBA;
}
.tituloMn {
	font-weight: bold;
	font-size: 15px;
	letter-spacing: -1;
	color: #004B1A;
	padding-left: 7px;
	margin-top:3px;
	margin-bottom:5px;
}
.itemMmn {
	display: block;
	letter-spacing: -1;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
}
.itemMmn a {
	display:block;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	padding: 7px 0px 6px 15px;
	text-decoration: none;
	color: #555;
	background: transparent url('/ae/img/ind.gif') no-repeat scroll 5px;
}
.itemMmn a:hover {
	color: #fff;
	background: #888 url('/ae/img/indo.gif') no-repeat scroll 5px;
}
.itemMn, .itemSmn {
	display: block;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: -1pt;
}
.itemMn {
	border-bottom: 1px solid #ddd;
}
.itemSmn {
	border-bottom: 1px solid #fff;
}
.itemMn a {
	display:block;
	font-family: Trebuchet MS, Arial;
	padding: 7px 0px 6px 18px;
	text-decoration: none;
	color: #555;
	background: transparent url('/ae/img/ind.gif') no-repeat scroll 6px;
}
.itemMn a:hover {
	color: #fff;
	background: #999 url('/ae/img/indo.gif') no-repeat scroll 6px;
}
.itemSmn a {
	display:block;
	font-family: Trebuchet MS, Arial;
	padding: 7px 0px 6px 29px;
	text-decoration: none;
	color: #555;
	background: transparent url('/ae/img/ind.gif') no-repeat scroll 15px;
}
#mn1 .itemSmn a {
	background: #eaddf9 url('/ae/img/ind.gif') no-repeat scroll 15px;
}
#mn1 .itemSmn a:hover {
	color: #222;
	background: #decbf7 url('/ae/img/ind.gif') no-repeat scroll 15px;
}
#mn2 .itemSmn a { background: #e8f7d8 url('/ae/img/ind.gif') no-repeat scroll 15px; }
#mn2 .itemSmn a:hover { color: #222; background: #ddf3c5 url('/ae/img/ind.gif') no-repeat scroll 15px; }
#mn3 .itemSmn a { background: #e6ebfa url('/ae/img/ind.gif') no-repeat scroll 15px; }
#mn3 .itemSmn a:hover { color: #222; background: #ccd6f5 url('/ae/img/ind.gif') no-repeat scroll 15px; }
#mn4 .itemSmn a { background: #eaeaea url('/ae/img/ind.gif') no-repeat scroll 15px; }
#mn4 .itemSmn a:hover { color: #222; background: #d5d5d5 url('/ae/img/ind.gif') no-repeat scroll 15px; }
#mn5 .itemSmn a { background: #faecdb url('/ae/img/ind.gif') no-repeat scroll 15px; }
#mn5 .itemSmn a:hover { color: #222; background: #f8e3ca url('/ae/img/ind.gif') no-repeat scroll 15px; }
#mn6 .itemSmn a { background: #f2dbe4 url('/ae/img/ind.gif') no-repeat scroll 15px; }
#mn6 .itemSmn a:hover { color: #222; background: #ebc5d3 url('/ae/img/ind.gif') no-repeat scroll 15px; }

.itemSmn a:hover {
	color: #fff;
	background: #888 url('/ae/img/indo.gif') no-repeat scroll 15px;
}

.slMenu {
	clear:both;
	cursor: pointer;
	border-bottom: 1px solid #fff;
}
.adsAdv {
	text-align: left;
	font-size: 9px;
	color: #666;
}
.boxHigh {
	width: 169px;
	margin: 0px 3px 0px 3px;
}
.boxHigh a {
	display:block;
	text-decoration: none;
	width: 156px;
	height: 225px;
	border: 1px solid #ccc;
	padding: 5px;
	font-size: 11px;
	color: #777;
}
.boxHigh a:hover {
	background: #fff url('/ae/img/bgBoxOver.gif') repeat-x;
	color: #444;
}
.boxHigh a:hover strong {
	color: #222;
}
.boxHigh img {
	margin: 0px 0px 5px 0px;
}
.boxHigh strong {
	font-size: 14px;
	color: #555;
}
.boxHalfTit {
	margin: 0px 5px 0px 3px;
	height:29px;
	color: #fff;
}
#halfClss {
	background: url('/ae/img/bgHalfClss.gif') repeat-x;
}
#halfBlog {
	background: url('/ae/img/bgHalfBlog.gif') repeat-x;
}
.boxHalf {
	margin: 0px 5px 0px 3px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width: 256px;
	padding: 0px;
}
.boxHalf a {
	display:block;
	border-top:1px solid #ccc;
	text-decoration: none;
	padding: 10px;
	font-size: 11px;
	color: #777;
}
.boxHalf a:hover {
	background: #fff url('/ae/img/bgBoxHalf.gif') repeat-x;
	color: #333;
}
.boxHalf a:hover strong {
	color: #034a14;
}
.boxHalf img {
	margin: 0px 0px 5px 0px;
}
.boxHalf strong {
	font-size: 11px;
}
#clssIt strong {
	color: #CA5F00;
}
#blogIt strong {
	color: #006FA2;
}
.vlrClss {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
}
.linkClss {
	color: #CA5F00;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
}
.linkBlog {
	color: #006FA2;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
}
.linkBlog a {
	color: #006FA2;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.linkBlog a:hover {
	text-decoration: underline;
}

.boxLoginTit {
	margin: 0px 5px 0px 3px;
	height:29px;
	background: url('/ae/img/bgLogin.gif') repeat-x;
}
.boxLogin {
	margin: 0px 5px 0px 3px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	width: 232px;
	padding: 0px;
	background: #fff url('/ae/img/bgBoxLogin.gif') repeat-x;
}
.inputBoxLogin {
	padding: 10px;
	line-height: 18px;
}
.inputBoxLogin a {
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	line-height: 30px;
	color: #555;
}
.inputBoxLogin a:hover {
	text-decoration: underline;
	color: #151A66;
}
.cmpEmail {
	width: 200px;
}
.basica {
	color: #222;
}
.basica a {
	color: #222;
}
.basica a:hover {
	background-color:#ddd;
	color: #000;
}

/* Blog */
.blogPostTitle, .blogPostTitle a {
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	color: #00508a;
}
.blogPostTitle a:hover {
	text-decoration:none;
}
.blogPostTexto a {
	display:block;
	font-size: 11px;
	text-decoration:none;
	color: #444;
}

.blogPostTexto {
	text-decoration:none;
	margin-top: 5px;
	margin-right: 25px;
	font-size: 11px;
	color: #444;
}
.blogPostTexto a {
	text-decoration:none;
	font-size: 11px;
	color: #444;
}
.blogPostTexto a:hover {
	color: #111;
}
.blogPostInfo {
	font-size: 10px;
	color: #444;
}
.blogPostUser {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #666
}
.blogPostUser:hover {
	color: #222;
}
.blogPostTexto li a {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #444;
}
.blogPostTexto li a:hover {
	text-decoration: underline;
	color: #222;
}
.blogPostBlock {
	cursor: pointer;
}
.boxResultado {
	border: 1px solid #ccc;
}

/* Anuncios */
.ceAncIbArea {
	width:520px;
	border: 1px solid #ddd;
	padding-bottom: 20px;
}
.ceAncArea {
	width:754px;
	border: 1px solid #ddd;
	padding-bottom: 20px;
}
.ceAncLine {
	height:28px;
	background: url('/ae/img/bgTileInv.gif') repeat-x;
	color:#333;
	display: block;
}
.ceAncTitle {
	font-weight:bold;
	font-size: 12px; 
	display: inline;
	width: 383px;
	height:28px;
}
.ceAncInfo {
	padding-left:20px;
	font-size: 12px;
	color:#444;
}
.ceAncInfo div, .ceAncInfo div strong {
	color: #444;
	font-size: 12px;
}
.ceAncInfo a {
	color: #444;
	font-size: 12px;
	font-weight: bold;
}
.ceAncInfo a:hover {
	color: #111;
}
.ceAncFoto {
	display: inline;
	width: 147px;
	height: 102px;
	border: 1px solid #d6d6d6;
	padding: 6px;
	margin: 3px;
}
.ceAncFoto img {
	border: 0px;
	cursor: pointer;
}
.ceAncBox {
	border-left: 1px solid #b7b7b7; 
	border-right: 1px solid #b7b7b7;
	border-bottom: 1px solid #b7b7b7; 
	padding: 5px;
	font-size: 11px;
	color: #333;
}
.ceAncBoxHead {
	background: url('/ae/img/bgAncBox.gif') repeat-x;
	font-size: 10px;
	font-weight: bold;
	display: inline;
	text-align: center;
	color: #555;
	padding: 3px 5px;
	border-top: 1px solid #b7b7b7; 
	border-left: 0px solid #b7b7b7; 
	border-right: 1px solid #b7b7b7;
	border-bottom: 1px solid #b7b7b7; 
	cursor: pointer;
}

.ceAncBoxHeadAzul {
	background: url('/ae/img/bgClss.gif') repeat-x;
	font-size: 11px;
	font-weight: bold;
	display: inline;
	text-align: center;
	color: #FFFFFF;
	padding: 3px 5px;
	border-top: 1px solid #b7b7b7; 
	border-left: 0px solid #b7b7b7; 
	border-right: 1px solid #b7b7b7;
	border-bottom: 1px solid #b7b7b7; 
	cursor: pointer;
}

.ceAncBoxHeadAtivo {
	background: url('/ae/img/bgAncBoxAtivo.gif') repeat-x;
	font-size: 10px;
	font-weight: bold;
	display: inline;
	text-align: center;
	color: #353535;
	padding: 3px 5px;
	margin-right: 2px;
	border-top: 1px solid #b7b7b7; 
	border-left: 0px solid #b7b7b7; 
	border-right: 1px solid #b7b7b7;
}

.ceAncBoxHeadAtivoAzul {
	background: url('/ae/img/bgAncBoxAtivo.gif') repeat-x;
	font-size: 11px;
	font-weight: bold;
	display: inline;
	text-align: center;
	color: #000066;
	padding: 3px 5px;
	margin-right: 2px;
	border-top: 1px solid #b7b7b7; 
	border-left: 0px solid #b7b7b7; 
	border-right: 1px solid #b7b7b7;
}
.first {
	border-left: 1px solid #b7b7b7;
}
.ceAncBoxComp {
	border-bottom: 1px solid #b7b7b7;
}
/* Lista Empresas */
.ceArea {
	width:520px;
}
.ceLine {
	height:28px;
	background: url('/ae/img/bgTileInv.gif') repeat-x;
	color:#333;
	clear: both;
	cursor: pointer;
	vertical-align:middle;
}
.cePrin {
	padding: 7px 0px 0px 7px;
	height:28px;
	background: url('/ae/img/bgTileBlk.gif') repeat-x;
	color:#eee;
	display: block;
}
.cePrin2 {
	padding: 7px 0px 0px 7px;
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: bold;
	display: block;
}
.ceOutros {
	height:28px;
	background: url('/ae/img/bgTileBlk.gif') repeat-x;
	color:#eee;
	clear: both;
	cursor: pointer;
}
.ceComp {
	height:60px;
	background: #fff;
	color:#333;
	clear: both;
	cursor: pointer;
}
.ceTitle {
	font-weight:bold;
	float: left;
	width: 380px;
	height:28px;
	padding: 5px 0px 0px 3px;
	vertical-align: middle;
}
.ceComments {
	text-align: right;
	padding-right: 5px;
	display: inline;
	width: 120px;
	height:28px;
	vertical-align:middle;
}
.ceLogo {
	width: 24%;
	height: 60px;
	padding: 5px;
	float:left;
	vertical-align: top;
}
.ceResumo {
	width: 70%;
	height: 60px;
	padding: 2px 10px 0px 5px;
	float: right;
	vertical-align: middle;
}
.ceIcones {
	text-align: right;
	padding: 3px 0px 0px 0px;
	width: 100px;
	height:25px;
	float: left;
	margin: 0;
}
.ceInfo {
	width: 520px;
	background: #e2e2e2;
	color:#333;
	display: block;
	padding: 10px 10px 10px 25px;
	border-bottom: 1px solid #fff;
}
.ceInfo strong {
	color:#222;
}
.ceInfo a {
	color:#333;
	text-decoration: none;
}
.ceInfo a:hover {
	color: #000;
	text-decoration: underline;
}
.ceTitleo {
	font-weight:bold;
	float: left;
	width: 380px;
	height:28px;
	padding: 5px 0px 0px 3px;
	vertical-align: middle;	
}
.ceBt {
	background: url('/ae/img/btTile.gif') no-repeat; 
	float: left;
	width: 17px; 
	height: 28px; 
}
.ceBto { 
	background: url('/ae/img/btTileBlk.gif') no-repeat; 
	float: left;
	width: 17px; 
	height: 28px; 
}
.linkAdicional {
	margin-top: 5px;
	color: #555;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
}
.linkAdicional a {
	color: #555;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.linkAdicional a:hover {
	color: #333;
	text-decoration: underline;
}



#SGMT_1, #SGMT_2, #SGMT_3, 
#SGMT_4, #SGMT_5, #SGMT_6, 
#SGMT_7  { color: #913E9B;}
#SGMT_8 { color: #087008;}
#SGMT_9 { color: #082670;}
#SGMT_10 { color: #555;}
#SGMT_11 { color: #CE5308;}
#SGMT_12 { color: #B40606;}



a.linkNo  {
	text-decoration: none;
	font-size: 10px;
}
a.linkNo:hover  {
	text-decoration: underline;
	font-size: 10px;
}

fieldset{  
	margin:0px;  
	padding: 5px;
	vertical-align: bottom;
}  

legend{  
	font-weight:bold;
	font-size:12px;
	padding:5px;
	text-align: left;
}  

.links, .links * {
	font-size: 11px;
	color: #777;
	text-decoration: none;
}
.links a:hover {
	color: #333;
	text-decoration: underline;
}

.contador{
	border: 0px;
	font-style:italic;
}

.tbMeuAcesso{
	border-color: #F2F2F2;
	border-style: solid;
	border-width: 1px;
	padding: 5px;
}