
body{
    background:#E8D9D3;
    margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:center;
}

.notFound
{
	/*BACKGROUND-REPEAT: no-repeat;
	background-image:url("../site/Figuras/icoErro.gif");*/
	height:20px;
	text-align:center;
	FONT-SIZE: 13pt;
    FONT-FAMILY: Verdana, Tahoma , Arial;
    color:#990000;
}

#Pai
{
	z-index:-1;
	border:0px solid;
	background:#ffffff;
	position:relative;
	width:778;
	height:100%;
	position: static;	
}


.Topo 
{
	z-index:1;	
    BACKGROUND-REPEAT: no-repeat;
	background-image:url("../imagens/Topo_Novo.jpg");
	position:relative;
	float:left;
	width:778px;
	height:141px;
}

.TopoA 
{
	z-index:0;	
    BACKGROUND-REPEAT: no-repeat;
	background-image:url("../imagens/Topo_Novo.jpg");
	position:relative;
	float:left;
	width:778px;
	height:141px;
}


.Botao 
{
	z-index:0;
    BACKGROUND-REPEAT: no-repeat;
	background-image:url("../imagens/Botao.jpg");
	position:relative;
	float:left;
	width:778px;
	height:65px;
}


.BotaoA
{
	z-index:1;
    BACKGROUND-REPEAT: no-repeat;
	background-image:url("../imagens/Botao.jpg");
	position:relative;
	float:left;
	width:778px;
	height:65px;
}


#Clipping {
    BACKGROUND-REPEAT: no-repeat;
	background-image:url("../imagens/Clipping.jpg");
	position:relative;
	float:right;
	top:5px;
	width:370px;
	height:338px;
}


#ProdutoTitulo {
	position:relative;
	float:left;
	top:5px;
	left:15px;
	width:242;
    height:34;
}



.Produto {
    BACKGROUND-REPEAT: no-repeat;
	background-image:url(../imagens/Produto.jpg);
	position:relative;
	float:left;
	top:15px;
	left:15px;
	height:65px;
	width:392px;
	margin-bottom:5px;
	cursor:hand;
	border:0px solid #0000ff;
}


/*
#ProdutoA {
    BACKGROUND-REPEAT: no-repeat;
	background-image:url(../imagens/ProdutoA.jpg);
	position:relative;
	float:left;
	top:20px;
	left:15px;
	width:392px;
	height:84px;
}



#ProdutoB {
    BACKGROUND-REPEAT: no-repeat;
	background-image:url("../imagens/ProdutoB.jpg");
	position:relative;
	float:left;
	top:34px;
	left:15px;
	width:392px;
	height:84px;
}


#ProdutoC {
    BACKGROUND-REPEAT: no-repeat;
	background-image:url("../imagens/ProdutoC.jpg");
	position:relative;
	float:left;
	top:50px;
	left:15px;
	width:392px;
	height:84px;
}

*/


.divProduto
{
	border:0px solid #000000;
	position:relative;
	top:1px;
	left:40px;
	width:290px;
	height:62px;
	overflow-y:auto;
	scrollbar-face-color:#E8D9D3;
	/*scrollbar-highlight-color:#478965;*/
}

.ImagemProdutoMascara
{
	z-index:1;
	BACKGROUND-REPEAT: no-repeat;
	background-image:url("../imagens/fundo_produto_home.gif");
	border:0px solid #000000;
	position:absolute;
	float:left;
	text-align:left;
	top:1px;
	left:1px;
	width:101px;
	height:62px;
}

.ImagemProduto
{
	z-index:-1;
	border:0px solid #000000;
	position:absolute;
	float:left;
	text-align:left;
	top:2px;
	left:2px;
	height:60px;
	width:81px;
}

.ImgProduto
{
	width:78px;
	height:60px;
	border:0px;
}

.ConteudoProduto
{
	margin-top:5px;
	margin-bottom:5px;
	margin-right:9px;
	position:relative;
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Tahoma , Arial;
    text-align:left;
}

.TituloProduto
{
	FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma , Arial;
    font-weight:bold;
    color:#990000;
}

#ImagemClipping
{
	border:0px solid #000000;
	text-align:center;
	position:relative;
	float:left;
	top:40px;
	left:3px;
	width:354px;
	height:88px;
}

#imgClipping
{
	width:355px;
	height:88px;
	border:0px;
}


#DivClipping
{
	border:0px solid #000000;
	text-align:center;
	position:relative;
	float:left;
	top:40px;
	left:1px;
	width:358px;
	height:194px;
	/*overflow-y:auto;*/
	/*scrollbar-face-color:#ffffff;*/
	/*scrollbar-highlight-color:#478965;*/
}


#ConteudoClipping
{
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
	margin-left:10px;
	position:relative;
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma , Arial;
    text-align:left;
}


.ConteudoClippingFrame
{
	left:-4;
	top:-8;
	width:97%;
	height:97%;
	position:relative;
	border:0px solid #000000;
}


.TituloClipping
{
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma , Arial;
    font-weight:bold;
}


.Separador
{
	position:relative;
	float:left;
	width:96%;
	left:2%;
	top:20px;
	text-align:center;
}


.Separador, .hrTop
{
	color: #837169;
}

.Separador, .hrBottom
{
	color: #E8D9D3;
}

.Endereco
{
	margin-top:5px;
	margin-bottom:5px;
	position:relative;
	float:left;
	width:96%;
	left:2%;
	top:20px;
	FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Tahoma , Arial;
    color:#9C9997;
    text-align:left;
}


.EnderecoTitulo
{
	FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Tahoma , Arial;
    color:#a5a5a5;
    font-weight:bold;
    text-align:left;
}


#LinkRodape
{
	position:relative;
	text-align:center;
	top:20px;
	color:#c5c5c5;
	FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Tahoma , Arial;
    color:#9C9997;
}

#LinkTopo
{
	position:relative;
	float:left;
	left:10px;
	text-align:center;
	top:7px;
	color:#ffffff;
	FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Tahoma , Arial;
}


#LinkTopo a
{
	text-decoration: NONE;
	color:#ffffff;
}

#LinkTopo a:hover
{
	text-decoration:underline;
}

#CopyRight
{
	position:relative;
	text-align:center;
	top:30px;
	FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Tahoma , Arial;
    color:#9C9997;
}

#CopyRight a
{
	text-decoration: NONE;
	color:#a5a5a5;
}

#CopyRight a:hover
{
	text-decoration:underline;
}

#LinkRodape a
{
	text-decoration: NONE;
	color:#a5a5a5;
}


#LinkRodape a:hover
{
	text-decoration:underline;
}


#DivLogin .labels
{
    FONT-FAMILY: Arial, Verdana, Tahoma;
    font-weight:normal;
}

#DivLogado .labels
{
    FONT-FAMILY: Arial, Verdana, Tahoma;
    font-weight:normal;
}


#DivLogado a
{
	text-decoration: NONE;
	color:#000000;
}

#DivLogado a:hover
{
	text-decoration:underline;
}


#DivEmail .labels
{
    FONT-FAMILY: Arial, Verdana, Tahoma;
    font-weight:normal;
}



#Lingua a
{
	text-decoration: NONE;
	color:#ffffff;
}

#Lingua a:hover
{
	text-decoration:underline;
}

#Voltar a:hover
{
	text-decoration:underline;
}

#Voltar a
{
	text-decoration: NONE;
	color:#ffffff;
}

.BannerA
{
	position:absolute;
	float:right;
	right:40px;
	top:25px;
	width:400;
	height:100;
	border:0px solid;
}

/*
.Banner
{
	background:#ffffff;
	position:absolute;
	float:right;
	right:40px;
	top:25px;
	width:400;
	height:100;
	border:0px solid;
}

*/

.Banner
{
	position:absolute;
	float:right;
	right:40px;
	top:20px;
	width:400;
	height:103;
	border:0px solid;
}



.botaoLogin
{
	position:absolute;
	top:38px;
	left:286px;
	cursor:hand;
}

.botaoEmail
{
	position:absolute;
	top:38px;
	right:173px;
	cursor:hand;
}

.MapLink
{
	height:18px;
	width:17;
	border:0px;
}

.BodyDestaque
{
	margin:0px;
	background:#ffffff;
	border:0px solid #ffffff;
	overflow:hidden;
}


#Rodape
{
	vertical-align:bottom;
}


.Conteudo {
	position:relative;
	float:left;
	z-index:10;
}


/* 
////////////////////////////////////////
Empresa 
////////////////////////////////////////
*/

.ImgEmpresa
{
	border: 0px solid #800000;
}

.Molde
{
	position:relative;
	text-align:center center;
	border:0px solid #ff0000;
	width:98%;
	padding:4;
	top:15px;
}

.Logo
{
	position:relative;
	border:0px solid #ffffff;
	text-align:left;
	margin-right: 5px; 
	margin-top: -10px;
}

.SeparadorLogo
{
	position:relative;
	border:0px solid #ffffff;
}
.SeparadorLogo, .hrBottom
{
	color: #990000;
}

.MoldeTexto
{
	position:relative;
}

.MoldeTexto .TextoTop
{
	border:0px solid #ff00ff;
	position:relative;
	font-family:Verdana;
	font-size:10px;
	color:#636563;
	width:100%;
}

.MoldeTexto .TextoTop .Img
{
	border:0px solid #ff00ff;
	height:100%;
	width:35%;
	height:100%;
	left:50px;
	float:left;
}


.MoldeTexto .TextoTop .Texto
{
	border:0px solid #ff00ff;
	float:right;
	width:65%;
	text-align:justify;
	
}

.MoldeTexto .TextoTop .Texto .Titulo
{
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;	
}

.MoldeTexto .Link
{
	margin: 10px;
	text-align:left;
	font-family:Verdana;
	font-size:10px;
	color:#990000;
}

.MoldeTexto .Link a
{
	text-align:left;
	font-family:Verdana;
	font-size:10px;
	color:#990000;
}

.MoldeTexto .TextoBottom
{
	border:0px solid #ff00ff;
	position:relative;
	font-family:Verdana;
	font-size:10px;
	color:#636563;
	width:100%;
	text-align:justify;
}


/* 
////////////////////////////////////////
Botões
////////////////////////////////////////
*/

#login, #senha, #email, #password
{
	FONT: 11px Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	padding:3px 5px 3px 19px;
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	background-position:left;
}

#login
{
	background-image: url(../site/Figuras/user.png);
}

#senha
{
	background-image: url(../site/Figuras/pass.png);
}


#email
{
	background-image: url(../site/Figuras/email.gif);
}

#password
{
	background-image: url(../site/Figuras/pass.png);
}

.text
{
    padding:0pt; 
   	FONT-SIZE: 8pt;
   	/*
    border-right:1px inset #E5E5E5; 
    border-top:1px solid #C0C0C0; 
    border-left:1px solid #C0C0C0; 
    border-bottom:1px inset #E5E5E5; 
	*/
}


/* 
////////////////////////////////////////
Produtos
////////////////////////////////////////
*/

.TextoTituloProduto
{
	font-family:Verdana;
	font-size:12px;
	color:#990000;
	margin-left: 5px;
	margin-right: 5px;
	font-weight:bold;
}


.TextoTituloProduto a
{
	text-decoration: NONE;
	font-family:Verdana;
	font-size:12px;
	color:#990000;
}


.TextoTituloProduto a:hover
{
	text-decoration:underline;
}

.TextoProduto
{
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	font-weight:normal;
}


.TextoProduto a
{
	text-decoration: NONE;
	font-family:Verdana;
	font-size:10px;
	color:#990000;
}


.TextoProduto a:hover
{
	text-decoration:underline;
}


/* ----  */


.TextoTituloDetalheProduto
{
	font-family:Verdana;
	font-size:13px;
	color:#990000;
	margin:10px;
	font-weight:bold;
	text-align:left;
}


.TextoTituloDetalheProduto a
{
	text-decoration: NONE;
	font-family:Verdana;
	font-size:12px;
	color:#990000;
}


.TextoTituloDetalheProduto a:hover
{
	text-decoration:underline;
}

.TextoDetalheProduto
{
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	margin-left: 10px; 
	margin-right: 10px; 
	margin-top:5px;
	text-align:justify;
}


.TextoDetalheProduto a
{
	text-decoration: NONE;
	font-family:Verdana;
	font-size:10px;
	color:#990000;
}


.TextoDetalheProduto a:hover
{
	text-decoration:underline;
}


.Treinamento
{
	position:relative;
	border:0px solid #ff0000;
	text-align:left;
	width:100%;
	
}

.TreinamentoImg
{
	width:28%;
	left:10px;
	position:relative;
	border:0px solid #0000ff;
	float:left;
}

.TreinamentoTexto
{
	border:0px solid #0000ff;
	margin:10px;
	float:right;
	position:relative;	
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	vertical-align:top;
}

.TreinamentoListaTitulo
{
	padding:5px;
	margin-bottom:1px;
	background:#F7F7F7;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}


.TreinamentoListaDescricao
{
	padding:5px;
	margin-bottom:1px;
	background:#F7F7F7;
	font-family:Verdana;
	font-size:10px;
	color:#666666;
}

.TreinamentoListaLeia
{
	padding:5px;
	background:#F7F7F7;
	font-family:Verdana;
	font-size:10px;
	color:#990000;
	vertical-align:middle;
}


.TreinamentoListaLeia a
{
	text-decoration: NONE;
	font-family:Verdana;
	font-size:10px;
	color:#990000;
}


.TreinamentoListaLeia a:hover
{
	text-decoration:underline;
}

.TreinamentoLista
{
	position:relative;
	border-collapse: collapse;
	width:100%;
	margin:5px;
}

.TreinamentoLista .SeparadorLista
{
	position:relative;
	float:left;
}

.SeparadorLista .hrLista
{
	color:#C0C0C0;
	width:96%;
	text-align:center;
	border-top: 1px dotted;
}


.TreinamentoMarque
{
	padding:5px;
	position:relative;
	border-collapse: collapse;
	width:100%;
	margin:5px;
	background:#F7F7F7;
	color:#808080;
}

.TreinamentoMarque a
{
	text-decoration:underline;
	font-family:Verdana;
	font-size:10px;
	color:#808080;
}



/*   Serviços */



.TextoTituloServico
{
	font-family:Verdana;
	font-size:13px;
	color:#990000;
	margin:10px;
	font-weight:bold;
	text-align:left;
}


.Servico
{
	position:relative;
	border:0px solid #ff0000;
	text-align:left;
	width:100%;
}

.ServicoImg
{
	text-align:center;
}

.ServicoTexto
{
	border:0px solid #0000ff;
	margin:10px;
	float:right;
	position:relative;	
	font-family:Verdana;
	font-size:10px;
	color:#333333;
	text-align:justify;
	float:left;
}

.ServicoTexto a
{
	text-decoration:underline;
	font-family:Verdana;
	font-size:10px;
	color:#990000;
}


/*  Cliente */


.Tabela
{
	position:relative;
	border:0;
	width:80%;
	background:#FFFFFF;
	margin-top:35;
	margin-bottom: 20;
	text-align:center;
}


.TabelaTitulo
{
	position:relative;
	float:left;
	width:40%;
}


.TabelaDescricao
{
	position:relative;
	float:left;
	width:40%;
}

.Divisao
{
	position:relative;
	float:left;
	border:0px solid #ffffff;
	height:100%;
}

.TabelaTopo
{
	position:relative;
	border:1px solid #ffffff;
	padding:5px;
	height:20;
	font-family:Verdana;
	font-size:10px;
	color:#990000;
	text-align:center;
	background:#DBDBDB;
	font-weight:bold;
}

.TabelaCorpo
{	
	position:relative;
	border:1px solid #ffffff;
	padding:5px;
	height:20;
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	text-align:left;
	background:#F3F3F3;
}


/* Equipe */

.Equipe
{
	border:0px solid #ff0000;
	position:relative;
	margin-bottom: 15;
	width:95%;
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	min-height:88px;
}

.EquipeFoto
{
	border:0px solid #ff00ff;
	position:relative;
	float:left;
	width:12%;
}

.EquipeImg
{
	position:relative;
	text-align:center;
	vertical-align:middle;
}

.EquipeDescricao
{
	border:0px solid #ff00ff;
	position:relative;
	background:#F4F4F4;
	text-align:left;
	margin-left: 15px;
	font-family:Verdana;
	font-size:10px;	
}

.EquipeNome
{
	border:1px solid #ffffff;
	padding:5px;
	position:relative;
	font-weight:bold;
	font-family:Verdana;
	font-size:10px;	
}

.EquipeSinopse
{
	border-top:2px solid #ffffff;
	padding:5px;
	position:relative;
	font-family:Verdana;
	font-size:10px;
}

.EquipeCurriculo
{
	border-top:2px solid #ffffff;
	padding:5px;
	position:relative;
	font-family:Verdana;
	font-size:10px;	
}

.EquipeCurriculo a
{
	text-decoration:none;
	color:#990000;
}

.EquipeCurriculo a:hover
{
	text-decoration:underline;
	color:#990000;
}


/* Artigos */

 .ArtigoRodape
 {
	border:0px solid #ff00ff;
	position:relative;
	text-align:left;
	width:95%;
	border-collapse: collapse;
	height:100%;
 }
 
 .ArtigoRodapeTitulo
 {
	font-family:Verdana;
	font-size:10px;
	color:#990000;
	font-weight:bold;
	float:left;
 }

 .ArtigoRodapeItem
 {
	border:0px solid #ff0000;
	float:left;
	position:relative;
	text-align:left;
	width:123;
	height:100%;	
 }
 
 .ArtigoRodapeDescricao
 {
	border:0px solid #ff0000;
	position:relative;
	text-align:left;
	float:left;
 }
 
 
.Artigo
{
	margin:10px;
	position:relative;
	font-family:Verdana;
	text-align:justify;
}
 
.ArtigoAssunto
{
	font-size:11px;
	font-weight:bold;
	color:#990000;
} 
  
  
.ArtigoTitulo
{
	font-size:15px;
	font-weight:bold;
	color:#000000;
}

.ArtigoAutor
{
	font-size:11px;
	text-decoration:underline;
	color:#000000;
}

.ArtigoTexto
{
	font-size:12px;
	color:#444444;
}

.ArtigoTexto a
{
	text-decoration:none;
	color:#990000;
}

.ArtigoTexto a:hover
{
	text-decoration:underline;
	color:#990000;
}

.ArtigoPrint
{
    text-align:center;	
}

.ArtigoPrint .ArtigoImg
{
	 border: 1px solid #C0C0C0
}


/*  Erro  */

.LoginErro
{
	position:absolute;
	float:left;
	top:65px;
	left:10px;
	font-family:Verdana;
	font-size:10px;
	color:#ff0000;
	font-weight:bold;
}

.BotaoClipping
{
	border:0px solid #ff0000;
	position:absolute;
	top:255px;
	left:525px;
	height:30px;
	width:170px;
	z-index:1;
	cursor:hand;
}

.textoCurriculo
{
	color:#484848;
	font-size:10px;
	font-family:Verdana;
	margin-left: 10px;
	margin-right: 10px;
	text-align:justify;
}