/* ESTILOS PARA O POSICIONAMENTO DOS ITENS DO LAYOUT */
/* cores 
verde logo  #006738;
verde claro #cadeb0;
*/

* {
	margin:0; padding:0;
	list-style:none;
}

body {	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	text-align:center;
	background:url(../images/teste_back.jpg) 0% 0% repeat-x;
}


/* Página Master ----------------------------------------------------------*/
/* ---- PAINEL CARREGANDO ---- */
#disable_panel
{
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: fixed;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background: #000000 none repeat scroll 0 0;
	overflow: hidden;
	z-index: 999;
	-moz-opacity: .25;
	filter: alpha(opacity=25);
	opacity: .25;
}

#wait_panel {
	font-size: 11pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	position: fixed;
	background: #FFFFFF none repeat scroll 0 0;
	overflow: hidden;
	z-index: 1000;
}


/* ---- TAMANHO MASTER ---- */
#geral {
	WIDTH:1000px; text-align:left; margin:0 auto; /*para posicionar corretamente no firefox */
	background-color:#ffffff;
	border:solid 0px Fuchsia;
}


/* ==== PARTE DO CABECALHO (topo imagem, usuarioLogin, formLogin e cadastreSe) ==================== */
#cabecalho {
   position:relative; 
   width:auto; HEIGHT:105px;
   BACKGROUND-COLOR:#ffffff; border-bottom:3px solid #006738;
   border-top:solid 1px #006738;
}
#cabecalho #topo {
	border:0px solid blue;
	position:relative;
}
#cabecalho #msgTemporaria {
	left:315px;
	top:2px;
	position:absolute;
	display: ;
	border:0px solid red;
	text-align:right;
	z-index:3;
}
#cabecalho #topoTemporario {
	left:0px;
	top:-32px;
	position:absolute;
	display: ;
	border:0px solid red;
	text-align:right;
	z-index:2;
}
/* ==== MENU TOPO, ABAIXO "CABECALHO" ============================================================= */
#menu_topo {
	WIDTH:auto; CLEAR:both; 
	padding:1px 10px 3px 10px; 
	text-align:center; color:#ffffff; 
	background-color:#cadeb0; border:solid 0px Red;
}

/* ==== RODAPÉ ==================================================================================== */
#rodape {
	WIDTH:auto; CLEAR: both; _height:30px; /* IE 6 */
	PADDING: 0 10px 0 10px;
	text-align:center;
	BACKGROUND-COLOR: #cadeb0; border-top:1px dashed #999999; border-bottom:3px solid #006738;
}



/* ==== CONTEUDO_CENTRAL (menuLateral e conteudoGeral) ============================================ */
#conteudo_central  {
	width:1000px; height:auto; float:left;
	margin: 0px;
	padding:0px 0px 40px 0px;
	border:0px solid green;
}

/* -- Menu Esquerda - (Accordion) ------------------------ */
#menuEsquerda {
	width:170px; height:auto; float:left; _width:165px;
	margin:0px;
	padding:10px 10px 0 10px; 
	border:0px solid green;
}

/* -- Conteudo Direita - Ao lado do menu lateral --------- */
#conteudoDireita {
	width:800px; height:auto; float:left; 
	margin:0px;
	padding: 10px 0px 0 10px;
	border:0px solid silver;
}
/* FIM Página Master ----------------------------------------------------------*/


/* Página Home ------------------------------------------------------------*/
#homeGeral {
	width:780px; height:auto; float:left; 
	padding:0px; 
	margin:0px;
	background-color:#ffffff; border:0px solid red;
}
#homeColuna1 {
	width:378px; float:left; 
	padding:0px 10px 0px 0px;
	margin-top:20px; 
	border:0px solid pink;
}
#homeColuna2 {
	width:378px; float:right;
	text-align:left; 
	padding:0px 0px 0px 10px;
	margin-top:20px; 
	border:0px solid orange;
}


/* Páginas Institucionais --------------------------------------------------*/
#conteudoInstitucional {
	width:780px; FLOAT:left; 
	PADDING: 0 0 0 0; 
	MARGIN-TOP:10px; 
	background-color:#ffffff; border:0px solid red;
}
#conteudoInstitucional1 {
	width:518px; _width:510px; FLOAT:left; 
	PADDING: 0px; 
	MARGIN-TOP:10px; 
	background-color:#ffffff; border:0px solid red;
}
#conteudoInstitucional1 #conteudoInstitucional1-1 {
	padding-right:20px;
}
#conteudoInstitucional2 {
	width:270px; height:100%; FLOAT:left; 
	padding:0px;
	margin:10px 10px 0 0;
	background-color:#ffffff; border:0px solid blue;
}

/* Página Estatuto --------------------------------------------------------*/
/* Página Termo de Uso ----------------------------------------------------*/
#documento1 {
	width:780px; 
	FLOAT: left; 
	padding:0;
	margin:10px 0 0 0;
	background-color:#ffffff; border:0px solid silver;
}
#documento1 #documento1-1 {
	padding-right:0px; 
}

/* Páginas FAQ - Tire Suas Duvidas -----------------------------------------*/
#faq {
	width:780px; float:left; 
	padding: 0px; 
	margin-top:10px; 
	background-color:#ffffff; border:0px solid red;
}

/* Campanha --------------------------------------------------------------*/
#campanha1 {
	width:780px; float: left; 
	padding:0px;
	margin: 10px 0 0 0;
	background-color:#ffffff; border:0px solid silver;
}


/* Páginas Categoria, Grupos e Bolsa de Negócios ---------------------------*/
/* Páginas Categoria, Grupos e Produtos ------------------------------------*/
#parceriaComercial1 {
	width:568px;
	FLOAT:left; 
	padding:0px;
	margin-top:10px; 
	background-color:#ffffff; border:0px solid green;
}
#parceriaComercial2 {
	width:200px; _width:196px;
	height:100%; 
	float:left; 
	margin:10px 10px 0 18px;
	background-color:#f1f1f1; border:1px solid #cccccc;
}
#parceriaComercial2 #menuParceriaComercial {
	float:left; 
	padding:10px; 
	border:0px solid f1f1f1;
}

/* Páginas de Cadastro com Wizard --------------------*/
#cadastroWizardTotal1 {
	width:780px; float: left; 
	padding:0px;
	margin: 10px 0 0 0;
	background-color:#ffffff; border:0px solid silver;
}

/* Páginas Administrativo  --------------------------------------------------*/
#administrativoConsulta {
	width:780px; float:left;
	padding:0px;
	margin:10px 0 0 0;
	background-color:#ffffff; border:0px solid green;
}

/* Páginas de Cadastro de Bolsa Negocio ---------------*/
#cadastroWizard1 {
	width:560px; _width:550px; 
	float:left;
	padding:0 0 20px 10px;
	margin:10px 0 0 0; 
	background-color:#ffffff; border:0px solid silver;
}
#cadastroWizard1 #cadastroWizard1-1 {
	padding-right:20px; 
	border:0px solid silver;
}
#cadastroWizard2 {
	width:220px; _width:210px; height:100%; 
	float:right; 
	padding: 0 0 10px 0;
	margin: 10px 10px 10px 0;
	background-color:#ffffff; border:0px solid green;
}


/* Páginas Formularios Basicos  ---------------------------------------------*/
#cadastro1 {
	width:515px; FLOAT:left; PADDING-LEFT:10px; PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:20px; MARGIN-TOP:10px; background-color:#ffffff; border:0px solid silver;
}
#cadastro1 #cadastro1-1 {
	PADDING-RIGHT:20px; border:0px solid silver;
}
#cadastro2 {
	width:270px; height:100%; FLOAT:right; PADDING-LEFT:0px; PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:10px; MARGIN-TOP:10px; MARGIN-RIGHT:10px; MARGIN-BOTTOM:10px; background-color:#ffffff;
}

/* Páginas Consulta -------------------------------------------------------*/
#consulta1 
{
	width:780px; float:left; 
	padding:0 10px 0 10px; _padding-left:0px; 
	margin-top:10px; 
	background-color:#ffffff; border:0px solid green;
}
/*
/* Páginas Agradecimento --------------------------------------------------*/
#conteudoAgradecimento1 {
	width:508px; _width:498px; FLOAT:left; PADDING-LEFT:10px; PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:20px; MARGIN-TOP:10px; background-color:#ffffff; border:0px solid red;
}
#conteudoAgradecimento1 #conteudoAgradecimento1-1 {
	padding-right:20px; 
}
#conteudoAgradecimento2 {
	width:270px; height:100%; FLOAT:left; PADDING-LEFT:0px; PADDING-TOP:0px; PADDING-RIGHT:0px; PADDING-BOTTOM:10px; margin-top:10px; margin-right:10px; margin-bottom:10px; background-color:#ffffff; 
}



/* E-mail Enviado --------------------------------------------------------*/
#email1 {
	width:515px; MARGIN-TOP:0px; PADDING: 10px; FLOAT: left; background-color:#ffffff; border:0px solid silver;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size:9pt;
	color:#333333;
	line-height:14pt;
	text-align:justify;
}


