﻿/* -------------------- Definições Gerais ---------------- */

*{margin: 0; padding:0; outline: 0; }

html, body {
	background-image: url('imagens/bg.jpg');
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-attachment: inherit;
	background-position: 50% 0%;
	font-family: Arial, Trebuchet MS, Helvetica, sans-serif;
	font-weight:bold;
}

/* -------------------- LINKS ---------------- */

a {
	/*color: #E22504;*/
	color: #46535b;
	text-decoration: none;
}


a:hover {
	color: #46535b;
	text-decoration: none;
}

.link {
	color: #E22504;
}


.titulo {
	font-size: 18px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #41595d;
	padding-top: 20px;
}



/* -------------------- CLASSES ---------------- */


.texto {
	font-size: 11px;
	color: #788488;
	line-height: 150%;
	margin-top: 10px;
}

/* -------------------- PAGINA ---------------- */


#wrap {
	width: 990px;
	margin: auto;
	height: 100%;
}


img {
	border:0 none;
}


#topo {
	margin-top: 15px;
	margin-right:17px;
	width: 990px;
	height: 149px;
	background-image:url('imagens/topo.png');
}

#login {
	width: 250px;
	height: 120px;
	float: right;
	color: #FFFFFF;
	margin-top: 10px;
}

.input {
	border: 1px #849eb5 solid;
	background-color: #000000;
	color: #FFFFFF;
	height: 25px;
}


/* -------------------- MENU ---------------- */

#menu {
	width: 990px;
	height: 40px;
}

/* -------------------- TITULO ---------------- */

#titulo {
	border-bottom-color: #e7e8ea;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	height: 50px;
}


/* ------------------ CONTEUDO ---------------- */

#corpo {
	width: 990px;
}


#conteudo_esq {
	margin-top:15px;
	float: left;
	font-size:9pt;
	font-weight:normal;
	line-height: 190%;
	width:197px;
}

#conteudo_centro {
	margin-top: 15px;
	margin-left: 15px;
	float: left;
	font-size:9pt;
	font-weight:normal;
	line-height: 190%;
	width:549px;
}

#conteudo_dir {
	margin-top: 15px;
	float: right;
	font-size:9pt;
	font-weight:normal;
	line-height: 190%;
	width:776px;
}

/*------------ QUADROS ---------------*/

.quadro_a {
	margin-top: 15px;
	width: 268px;
	float: left;
}

.quadro_b {
	margin-top: 15px;
	width: 268px;
	float: right;
}


#tabela {
	margin-top: 30px;
}
/*------------ NOTICIAS --------------*/
#noticias {
	margin-top: 15px;
	float: right;
	font-size:9pt;
	font-weight:normal;
	line-height: 190%;
	width:213px;
	height:738px;
	background-image: url('imagens/bg_noticias.jpg');
}

#titulo_noticia {
	width: 213px;
	height: 28px;
}

.noticia_data {
	color: #46535B;
	padding-left: 10px;
	font-weight: bold;
}
.noticia_titulo {
	color: #788488;
	padding-left: 10px;
	padding-bottom: 5px;
}
/*------------ ATENDIMENTOS ----------*/
#atendimento{
	background-image: url('imagens/atendimento.jpg');
	width: 197px;
	height: 378px;
}

#titulo_atendimento {
	height: 29px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

#titulo_atendimento p {
	padding-top: 4px;
	margin-left: 10px;
}

#chat{
	width: 197px;
	height: 62px;
}

#tickets {
	width: 113px;
	float:right;
}

#email {
	margin-top: 12px;
	width: 113px;
	float:right;
}

#msn {
	margin-top: 17px;
	width: 113px;
	float:right;
}

#tel {
	margin-top: 17px;
	width: 113px;
	float:right;
}

.atendimento_titulo {
	font-size: 16px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #41595d;
	padding-top: 13px;
}

.atendimento_texto {
	font-size: 10px;
	line-height: 10px;
	color: #858c92;
	font-weight:bold;
}

/* -------- TUTORIAIS ---------*/
#tutoriais{
	margin-top: 15px;
	width: 197px;
	height: 181px;
	background-image: url('imagens/tutoriais.jpg');
}

#titulo_tutoriais {
	height: 30px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

#titulo_tutoriais p {
	padding-top: 3px;
	margin-left: 7px;
}

.tutorial {
	height: 50px;
	margin-left: 10px;
}

.tutorial_titulo {
	font-size: 16px;
	font-weight: bold;
	letter-spacing: -1px;
	color: #41595d;
	padding-top: 5px;
}

.tutorial_texto {
	font-size: 10px;
	line-height: 10px;
	color: #858c92;
	font-weight:bold;
}


/* ---------- REGISTRO ------------*/
#registro{
	margin-top: 15px;
	width: 197px;
	height: 149px;
	background-image: url('imagens/registro.jpg');
}

#titulo_registro {
	height: 29px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

#titulo_registro p {
	padding-top: 3px;
	margin-left: 7px;
}

#registro_corpo {
	font-size: 11px;
	line-height: 15px;
	font-weight:bold;
	letter-spacing: -1px;
	color: #3c4a55;
	margin-left: 8px;
}

#campos {
	margin-top: 5px;
}

.estilo_input {
	width: 100px;
}

.estilo_select {
	width: 70px;
}


/* -------------------- PAGINA INICIAL ---------------- */


#corpo_home {
	width: 920px;
	background-image: url('imagens/bg_corpo.jpg');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	color: #505F63;
	padding: 20px 30px 0 30px;
}


/* -------------------- RODAPE ---------------- */
#clear{
	clear:both;
}

#rodape {
	border: 2px #e8e8e8 dotted;
	border-width: 1px 0 0 0;
	height: 80px;
	width: 980px;
	font-size: 11px;
	color:#3b312b;
	line-height: 20px;
	letter-spacing: -1px;
}

.rodape_titulo {
	font-size: 14px;
	font-weight: bold;
}


/*--- style tabela login ---*/

.style5 {
	text-align: center;
}
.style6 {
	font-size: xx-small;
	text-align: right;
}

/* --- Contato --- */

.contato_a {
	color: #46535b;
	font-weight:bold;
	font-size: 14px;

}