/* CSS DEFAULT */

/* Padrões para BODY */
body {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	color:#FFFFFF;
	background:url(/v1a3/img/jpg/background.jpg) top repeat-x #1C1116;
	margin:0px;
}
/* Padrões para TABLE */
table {
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size:11px;
}
/* Padrões para TD */
td {
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size:11px;
}
/* Padrões para DIV */
div {
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size:11px;
}
/* Padrões para FORM */
input {
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size:11px;
	border:none;
}
select {
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size:11px;
}
textarea {
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size:11px;
	border:none;
}
/* Padrões HIPERLINKS */
a:link {
	text-decoration:none;
	color:#FFFFFF;
}
a:active {
	text-decoration:none;
	color:#FFFFFF;
}
a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
/* CSS PERSONALIZADO */

.backgroundSite1 {
	background-color:#666666;
}
.backgroundTD1 {
	background-color:#666666;
}
/* 
	Documentação e padronização das Classes utilizadas no site por meio do CSS
	1. Regra de criação da Classe
	- Para a criação de uma nova Classe de fontes no css deverá ser seguido o seguinte padrão
	tag (font, Form, etc...) / Composição (local da página em que se encaixara o texto, ex: Título) / Posição (1, 2, etc...) / parâmetros adicionais ( Bold,etc...)
*/

/* Fontes de Títulos */
.fontTitulo1 {
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.fontTitulo1Bold {
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.fontTitulo2 {
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.fontTitulo2Bold {
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
/* Fontes de Conteúdo */
.fontConteudo1 {
	font-family:Arial;
	font-size:10px;
	color:#000000;
}
.fontConteudo1Bold {
	font-weight:bold;
	font-family:Arial;
	font-size:10px;
	color:#000000;
}
.fontConteudo2 {
	font-family:Arial;
	font-size:10px;
	color:#000000;
}
.fontConteudo2Bold {
	font-weight:bold;
	font-family:Arial;
	font-size:10px;
	color:#000000;
}
/* Fontes de Rodape */
.fontRodape1 {
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.fontRodape1Bold {
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.fontRodape2 {
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.fontRodape2Bold {
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
/* Link no menu */
.linkMenu1 {
	font-family: Arial;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}
.linkMenu1Bold {
	font-family: Arial;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}
.linkMenu2 {
	font-family: Arial;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}
.linkMenu2Bold {
	font-family: Arial;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#000000;
}
/* Links Internos */

/* Link para: CONTATO */
.linkInterno1 {
	text-decoration:none;
	color:#000000;
	font-size:10px;
}
/* Link para: EMPRESA, NOTICIAS */
.linkInterno1Bold {
	text-decoration:none;
	color:#000000;
	font-size:10px;
	font-weight:bold;
}
.linkInterno2 {
	text-decoration:none;
	color:#000000;
	font-size:10px;
}
.linkInterno2Bold {
	text-decoration:none;
	color:#000000;
	font-size:10px;
	font-weight:bold;
}
/* Links Externos */
.linkExterno1 {
	text-decoration:none;
	color:#000000;
	font-size:10px
}
.linkExterno1Bold {
	text-decoration:none;
	color:#000000;
	font-size:10px;
	font-weight:bold;
}
/* Formulários */
.formInput1 {
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size:11px;
	color:#000000;
}
.formSelect1 {
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size:11px;
	color:#000000;
}
.formTextArea1 {
	font-family:"Trebuchet MS", Verdana, Tahoma, Arial;
	font-size:11px;
	color:#000000;
}
.form_home_newsletter {
	width:165px;
	height:18px;
	background-color:#333333;
	color:#FFFFFF;
}
.formLabel_Newsletter {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-top:5px;
	text-align:left;
}
.formField290 {
	width:290px;
	height:18px;
	background-color:#000000;
	color:#FFFFFF;
}

.formField160 {
	width:160px;
	height:18px;
	background-color:#000000;
	color:#FFFFFF;
}
.formDayMonth {
	width:27px;
	height:18px;
	background-color:#000000;
	color:#FFFFFF;
}
.formYear {
	width:38px;
	height:18px;
	background-color:#000000;
	color:#FFFFFF;
}
.formMessage {
	width:290px;
	height:88px;
	background-color:#000000;
	color:#FFFFFF;
}
.separador_menu_about {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
/* TABLELESS */

/*
	Documentação e padronização das classes utilizadas em tableless por meio de CSS
	1. Padrão de Comentários para CSS
	- Sempre que for incluída uma nova Classe, Fazer um comentário indicando o local em que irá se encaixar a classe.
	EX: HOME / NEGOCIOS , Home se equivale a página em que está "home.asp" e Negócios a um sub Páginas da sessão Home "home_negocios.asp".
	2. Padrão para Criação
	- Para a criação de um novo ítem segue-se o seguinte padrão
	Prefixo ( eletronicos, midia, seguranca, etc...) / Ítem que for atribuído( produtos, midia, link, menu, etc..  )
	EX: #eletronicos_midia{ margin-top:20px; margin-left:10px;}
*/
#geral_conteudo {
}
#home_flashcontainer {
	width:900px;
	height:400px;
}
#home_rodape {
	width:900px;
	height:150px;
	margin-top:1px;
}
#home_rodape_quadro1 {
	width:295px;
	height:150px;
	background-color:#120C11;
}
#home_rodape_quadro2 {
	position:absolute;
	width:295px;
	height:150px;
	background-color:#120C11;
	margin-top:-150px;
	margin-left:302px;
}
#home_rodape_quadro3 {
	position:absolute;
	width:295px;
	height:150px;
	background-color:#120C11;
	margin-top:-150px;
	margin-left:604px;
}
#home_rodape_quadro1_interno {
	position:absolute;
	width:285px;
	height:140px;
	margin-top:5px;
	margin-left:5px;
}
#home_rodape_quadro2_interno {
	width:285px;
	height:140px;
	margin-top:5px;
	margin-left:5px;
	background-image:url(/v1a3/img/jpg/bg_home_quadro_interno.jpg);
}
#home_rodape_quadro3_interno {
	width:285px;
	height:140px;
	margin-top:5px;
	margin-left:5px;
	background-image:url(/v1a3/img/jpg/bg_home_quadro_interno.jpg);
}
#home_rodape_quadro2_titulo {
	position:absolute;
	margin-left:2px;
	margin-right:2px;
	width:79px;
	height:40px;
}
#home_rodape_quadro3_titulo {
	position:absolute;
	margin-left:2px;
	margin-right:2px;
}
#home_rodape_quadro2_noticia_tit {
	position:absolute;
	width:245px;
	height:15px;
	background-color:#FFFFFF;
	margin-left:12px;
	margin-top:42px;
}
#home_rodape_quadro2_noticia_content {
	position:absolute;
	width:245px;
	margin-left:12px;
	margin-top:65px;
}
#home_rodape_quadro2_noticia_leiamais {
	position:absolute;
	margin-left:225px;
	margin-top:120px;
}
#home_rodape_quadro2_noticia_tit a:link {
	text-decoration:none;
	color:#000000;
}
#home_rodape_quadro2_noticia_tit a:active {
	text-decoration:none;
	color:#000000;
}
#home_rodape_quadro2_noticia_tit a:visited {
	text-decoration:none;
	color:#000000;
}
#home_rodape_quadro2_noticia_tit a:hover {
	text-decoration:underline;
	color:#000000;
}
#home_rodape_quadro2_interno a:link {
	text-decoration:none;
	color:#000000;
}
#home_rodape_quadro2_interno a:active {
	text-decoration:none;
	color:#000000;
}
#home_rodape_quadro2_interno a:visited {
	text-decoration:none;
	color:#000000;
}
#home_rodape_quadro2_interno a:hover {
	text-decoration:underline;
	color:#000000;
}
#home_newsletter_form {
	position:absolute;
	margin-left:32px;
	margin-top:55px;
	width:auto;
}
#principal_conteudo {
	background:url(/v1a3/img/jpg/bg_content.jpg) repeat-x top #640000;
	width:900px;
	height:490px;
}
#principal_conteudo_about {
	background:url(/v1a3/img/jpg/bg_content.jpg) repeat-x top #640000;
	width:900px;
	height:490px;
}
#principal_conteudo2 {
	background:url(/v1a3/img/jpg/bg_content.jpg) repeat-x top #120C11;
	width:900px;
	display:table
}
#about_foto1 {
	position:absolute;
	margin-left:90px;
}
#about_menu {
	position:absolute;
	margin-top:30px;
	margin-left:460px;
	width:400px;
}
#about_menu a.toplink {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
#about_menu a.toplink:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#000000;
}
#about_menu a.toplink_lock {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#000000;
}
#structure a.sublink {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	width:255px;
	height:15px;
}
#structure a.sublink:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	width:255px;
	height:15px;
	display:block;
}
#structure a.sublink_lock {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	width:255px;
	height:15px;
	font-weight:bold;
	display:block;
}
#support a.sublink {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	width:255px;
	height:15px;
}
#support a.sublink:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	width:255px;
	height:15px;
	display:block;
}
#support a.sublink_lock {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	width:255px;
	height:15px;
	font-weight:bold;
	display:block;
}
#about_contentbase {
	position:absolute;
	margin-top:60px;
	margin-left:460px;
	width:400px;
}
#about_tituloMorana {
	position:absolute;
	margin-top:455px;
	margin-left:545px;
}
#maps_titulo {
	position:absolute;
	margin-top:45px;
	margin-left:65px;
}
#maps_linkbox {
	position:absolute;
	width:225px;
	height:100px;
	margin-left:60px;
	margin-top:100px;
}
#maps_googlemaps {
	position:absolute;
	width:300px;
	height:220px;
	margin-left:60px;
	margin-top:170px;
}
#maps_linkbox a.maplink {
	width:225px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	display:block;
	margin-bottom:-6px;
}
#maps_linkbox a.maplink:hover {
	width:225px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	display:block;
	margin-bottom:-6px;
}
#maps_linkbox a.maplink_lock {
	width:225px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	display:block;
	margin-bottom:-6px;
}
#maps_mapbase {
	position:absolute;
	width:420px;
	margin-left:425px;
	margin-top:40px;
}
#maps_foto1 {
	position:absolute;
	display:table;
	border:solid 1px #EFEFF1;
	padding:10px 10px 10px 10px;
	width:250px;
	height:150px;
	margin-top:0px;
}
#maps_foto2 {
	position:absolute;
	display:table;
	border:solid 1px #EFEFF1;
	padding:10px 10px 10px 10px;
	width:250px;
	height:150px;
	margin-top:180px;
}
#maps_textaddress {
	position:absolute;
	width:135px;
	margin-left:285px;
	margin-top:10px;
}
#news_titulo {
	position:absolute;
	margin-top:48px;
	margin-left:60px;
}
#principal_conteudo2 a:link {
	text-decoration:none;
	color:#FFFFFF;
}
#principal_conteudo2 a:active {
	text-decoration:none;
	color:#FFFFFF;
}
#principal_conteudo2 a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
#principal_conteudo2 a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
#newsletter_titulo {
	position:absolute;
	margin-top:45px;
	margin-left:470px;
}
#newsletter_form {
	position:absolute;
	width:290px;
	margin-top:100px;
	margin-left:470px;
}
#newsletter_foto {
	position:absolute;
	margin-left:30px;
}
#contact_titulo {
	position:absolute;
	margin-top:35px;
	margin-left:470px;
}
#contact_foto {
	position:absolute;
	margin-left:40px;
}
#geral_include_top {
}
#geral_include_down {
}

