/* Formatação Geral */
* { /* nota: esta é uma forma de tornar o layout parecido em todos os browsers */
margin: 0;
padding: 0;
border: 0;
}
body {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	background: #171717 url(../imgLayout/BG.gif) repeat-x;
}
body.other{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	background: #171717;
}
a:link, a:visited{ color: #009999; text-decoration: none; }
a:hover, a:active{ color: #006666; text-decoration: none; }



/* outras classes */
h1{
font: bold 10px Georgia, "Times New Roman", Times, serif;
color: #006666;
text-transform: uppercase;
}
h2{
font: 9px Verdana, Arial, Helvetica, sans-serif;
color: #777777;
text-transform: uppercase;
}
h1.cinza{
color: #666666;
}
img.logo{ margin-bottom: 15px;}
p.hSep {
margin: 5px 0px 5px 0px;
background: url(../imgLayout/hrBG.gif) repeat-x;
}
.frameBorder { border: solid 1px #333333; background: #171717; }
.escuro, #mainTop { color: #545454; }
.text_red { color:#FF0000; }

/* Layout - Aqui vai!!! */
#globaLayout{ width: 965px; }
#menu {
width: 145px;
padding: 13px 0px 0px 15px;
float:left; 
}
#menu_Links {
padding: 5px 0px 0px 0px;
}
#mainFrame {
width: 775px;
padding: 8px 0px 0px 30px;
float:left;
}
#mainTop{
background: url(../imgLayout/hrBG.gif) repeat-x;
text-align: right;
padding: 10px 0px 20px 0px;
}