@CHARSET "utf8";

/* quental: aplicável a todos os objetos do site */
* {
	padding: 0px; /* evitando problemas cross-browsers */
	margin: 0px; /* evitando problemas cross-browsers */
	border: 0px; /* evitando problemas cross-browsers */
}

/* quental: fundo, cor e fonte de texto padrão do site */
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #080808;
	color: white;	
}

/* quental: padrão dos links dentro do site */ 
a {
	/*color: #524F52;*/
	color: #C4C4C4;	
	text-decoration: none;
}

/* quental: hover padrão dos link dentro do site */
a:hover {
	color: white;
}

/* quental: removendo o sublinhado das imagens contidas em links */
a img {
	text-decoration: none;
}

/* quental: primeiro título | CrossBrowser - tamanho de fonte independente do browser */
h1{
	font-size: 14px;
	font-weight: bold;
	color: white;
	margin-bottom: 15px;
}

/* quental: segundo título | CrossBrowser - tamanho de fonte independente do browser */
h2{
	font-size: 14px;
	font-weight: normal;
	color: #524F52;
}

/* quental: terceiro título | CrossBrowser - tamanho de fonte independente do browser */
h3{
	font-size: 12px;
}

/* quental: quarto título | CrossBrowser - tamanho de fonte independente do browser */
h4{
	font-size: 10px;
}

/* quental: quinto título | CrossBrowser - tamanho de fonte independente do browser */
h5{
	font-size: 8px;
}

p{
	margin-top: 15px;
	font-size: 11px;
}

/* quental: recurso de usabilidade */ 
.Invisible {
	display: none;
}

/* quental: caixa que centraliza o site */
.Box {
	position: absolute;
	left: 50%;
	margin-left: -390px;
	width: 780px;
	height: 500px;
}

/* quental: cabeçalho padrão para todas as páginas */
.Sidebar {
	float: left;
	height: 100%;
	width: 170px;
	border-left: 1px solid black;
	border-right: 1px solid black;
}

/* quental: container para o conteúdo do site */
.Content {
	float: left;
	height: 470px;
	width: 500px;
	margin-top: 30px;
	margin-left: 50px;
	/* margin-right: 53px; */ /* 53 pq tem dois pixels do side bar */
	overflow: hidden;
}

/* quental: barra de login */
.Bottom {
	position: absolute;
	top: 500px;
	width: 100%;
	background-color: #0C0C0C;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

/* quental: rodapé padrão exibito em todas as páginas */
.Footer {
	margin: auto;
	height: 100px;
	width: 780px;
	text-align: right;
}

.FooteNote{
	position: absolute;
	top: 602px;
	left: 50%;
	margin-left: -390px;
	color: #524F52;
	font-size: 8px;
	text-align: right;
	width: 780px;
}

/* quental: logomarca do site presente no cabeçalho */
.Logo {
	float: left;
	margin-top: 40px;
	padding-left: 36px;
	/*background-image: url(/images/logo.jpg);
	background-position: center;
	background-repeat: no-repeat;*/
	width: 100%;
}

/* quental: menu */
.NavMenu {
	float: left;
	margin-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	width: 160px;
	_width: 170px;
	list-style: none;
}

.NavMenu li{
	float: left;
	margin-top: 5px;
	padding-bottom: 2px;
	border-bottom: 1px dotted #524F52;
	font-family: tahoma;
	color: #524F52;
	width: 160px;
}

.NavMenu li a{
	float: left;
	cursor: pointer;
}

.NavMenu li a .Number{
	float: left;
	width: 100%;
	font-size: 15px;
	color: #524F52;
}

.NavMenu li a .HighLight{
	float: left;
	margin-top: -4px;
	width: 100%;
	font-size: 11px;
}

.BigNumber{
	display: block;
	margin-top: 30px;
	color: #524F52;
	font-size: 40px;
}

/* quental: negrito em css */
.Bold {
	font-weight: bold;
}

.Login{
	float: right;
	margin-top: 20px;
	font-size: 10px;
}

p, .LightGray{
	/*color: #C4C4C4;*/
	color: #eeeeee;
}

.Gray{
	color: #524F52;
}

.Label{
	font-size: 9px;
}

.Senha{
	background-color: #131313;
	width: 100px;
	color: #FFFFFF;
}

.Forgot{
	font-size: 8px;
	line-height: 10px;
	display: none;
}

.Button{
	float: right;
	cursor: pointer;
}

.White{
	color: white;
}

.TextBox{
	border: 1px solid #1E1E1E;
	background: none;
	width: 150px;
	margin-right: 15px;
	color: #524F52;
}

.Send{
	background: none;
	cursor: pointer;
	font-size: 11px;
}

.MyForm{
	font-size: 10px;
}

.Topics{
	margin-top: 20px;
}

.Toggle{
	margin-top: 10px;
	border-top: 1px solid black;
	width: 100%;
	color: #524F52;
	overflow: hidden;
	cursor: pointer;
	_position: relative;
}
.Toggle:hover{
	color: #FF9900;
}

.MedNumber{
	float: left;
	margin-right: 5px;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	cursor: pointer;
	/*_position: relative;*/
}

.SubTitle{
	text-transform: uppercase;
	font-size: 11px;
	line-height: 18px;
	cursor: pointer;	
	/*_position: relative;*/
}

.SubText{
	position: relative;
	float: left;
	margin-top: -18px;
	padding-top: 20px;
	padding-left: 25px;
	font-size: 10px;
	cursor: pointer;
	_background: url('/images/blank.gif');
}

.Pin{
	color: #D4AA02;
}

.DepoContainer{
	margin-top: 20px;
}

.DepoLink{
	display: block;
	margin-top: 10px;
	text-transform: uppercase;
	width: 100%;
	font-size: 11px;
}

.DepoPessoa{
	margin-top: 15px;
	font-size: 11px;
}

.DepoEmpresa{
	font-size: 11px;
}

.DepoSite{
	color: #FF9900;
	font-size: 10px;
}

.DepoBack{
	float: right;
	margin-top: 30px;
	margin-right: 10px;
	color: white;
}

.DepoBack:hover{
	color: #FF9900;
}