*{
	margin:0;
	padding:0;
}

body{
	background:#fff;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#geral{
	width:604px;	
	margin: 50px auto;
}

/*************************************************
COLUNAS
*************************************************/

#coluna1{
	float:left;
	background-image:url(../img_site/topo_esc.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#e5f2eb;
	width:255px;
	height:540px;
	margin-right:94px;
}

#coluna2{
	float:left;
	background-image:url(../img_site/topo_dir.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#e5f2eb;
	width:255px;
	height:540px;
}

#sombra1{
	clear:both;
	float:left;
	width:255px;
	height:117px;
	margin-right:94px;
}

#sombra2{
	float:left;
	width:255px;
	height:117px;
}

/*************************************************
LOGOTIPO
*************************************************/
.logotipo{
	margin:20px 20px 20px 30px;
}

/*************************************************
BLOG
*************************************************/
.blog1{
	margin:0 20px 20px 36px;
}
/*************************************************
MENU PRINCIPAL
*************************************************/
#menu{
	clear:both;
	margin:10px 34px 20px 20px;
}

ul{
	text-align:right;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	list-style:none;
	line-height:30px;
}

#menu .menuCor1 a {
	color:#89c8a9;
	text-decoration:none;
}
#menu .menuCor2 a{
	color:#98c66c;
	text-decoration:none;
}

#menu .menuCor1 a:hover {
	color:#000;
	text-decoration:none;
}
#menu .menuCor2 a:hover{
	color:#000;
	text-decoration:none;
}


/*************************************************
TOPICOS
*************************************************/
.topico{
	margin:10px 0 0 0;
}

.aMenos{
	margin:0 0 0 20px;
}

.aMais{
	margin:0 0 0 5px;
}

.conteudo{
	margin:20px;
	line-height:16px;
}

.imgConteudo{
	margin:5px 20px 10px 34px;
}

.envelope{
	clear:both;
	margin:5px 20px 10px 20px;
}




/*************************************************
ACESSIBILIDADE
*************************************************/
.acessibilidadeTitulo{
	margin:30px 10px 10px 20px;
	font-size:14px;
	font-style:italic;
}

.listaAcessibilidade {
	margin-left:50px;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	list-style:disc;
	font-style:italic;
}

.imgAcessibilidade{
	margin:10px 10px 10px 30px;
}

/*************************************************
TRABALHOS
*************************************************/
.trabalhoTitulo{
	margin:20px 10px 10px 20px;
	font-size:11px;
	font-style:italic;
}

.fotinho{
	margin:12px 0 0 18px;
}

.setaEsc{
	clear:both;
	margin:10px 0 0 110px;
}

.setaDir{
	margin:10px 0 0 5px;
}

.setaDirPrimeira{
	margin:10px 0 0 110px;
}

dl#listaProduto img
{
	float:none;
}

dl#listaProduto * 
{
	margin:0;
	padding:0;
}

dl#listaProduto  
{
	margin-left:20px;
}


/*************************************************
CONTATO
*************************************************/
.contatoTitulo{
	margin:20px 10px 20px 20px;
	font-size:11px;
	font-style:italic;
}

.endereco {
	margin:70px 10px 10px 10px;
	font-size:10px;
	text-align:right;
	font-style:italic;
}

label{
	font-size:11px;
	font-style:italic;
}

input {
	font-size: 11px;
	width:130px;

}

textarea{
	width: 150px;
	height: 50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#btEnviar{
width:52px;
height:15;
}

#btLimpar{
width:52px;
height:15;
}

#formContato{
width:90%;
}
/*************************************************
PRODUTOS
*************************************************/
.produtoTopico{
	margin:20px 10px 10px 20px;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
}

.produtoTitulo{
	margin:20px 10px 10px 20px;
	color:#98c66c;
	font-size:14px;
	font-weight:bold;
}

.produtoTexto{
	margin:20px 20px 10px 20px;
	font-size:11px;
	font-style:italic;
}

ul{
	list-style:none;
	line-height:30px;
}

ul#menuProdutos{
	margin-left:30px;
	background-image:url(../img_site/fundo_menuprodutos.jpg);
	background-repeat:repeat-y;
	padding:10px 34px 15px 36px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:20px;	
}

#menuProdutos a {
	color:#FFFFFF;
	text-decoration:none;
}


#menuProdutos a:hover {
	color:#000;
	text-decoration:none;
}
/*************************************************
CAIXAS DE CONTEUDO
*************************************************/
#caixaHome{
	height:230px;
	overflow: scroll;
	scrollbar-face-color:#e5f2eb;
	scrollbar-highlight-color:#e5f2eb;
	scrollbar-3dlight-color:#9ec874;
	scrollbar-darkshadow-color:#9ec874;
	scrollbar-shadow-color:#9ec874;
	scrollbar-arrow-color:#9ec874;
	scrollbar-track-color:#e5f2eb;
	line-height:20px;		
}



#caixaContato{
	height:400px;
	width:253px;
	overflow:scroll;
	scrollbar-face-color:#e5f2eb;
	scrollbar-highlight-color:#e5f2eb;
	scrollbar-3dlight-color:#9ec874;
	scrollbar-darkshadow-color:#9ec874;
	scrollbar-shadow-color:#9ec874;
	scrollbar-arrow-color:#9ec874;
	scrollbar-track-color:#e5f2eb;	
}

#caixaProduto{
	height:400px;
	width:253px;
	overflow:scroll;
	scrollbar-face-color:#e5f2eb;
	scrollbar-highlight-color:#e5f2eb;
	scrollbar-3dlight-color:#9ec874;
	scrollbar-darkshadow-color:#9ec874;
	scrollbar-shadow-color:#9ec874;
	scrollbar-arrow-color:#9ec874;
	scrollbar-track-color:#e5f2eb;
		
}

#caixaProdutoDetalhes{
	height:150px;
	width:253px;
	overflow:scroll;
	scrollbar-face-color:#e5f2eb;
	scrollbar-highlight-color:#e5f2eb;
	scrollbar-3dlight-color:#9ec874;
	scrollbar-darkshadow-color:#9ec874;
	scrollbar-shadow-color:#9ec874;
	scrollbar-arrow-color:#9ec874;
	scrollbar-track-color:#e5f2eb;		
}

#caixaTrabalho{
	height:400px;
	width:253px;
	overflow:scroll;
	scrollbar-face-color:#e5f2eb;
	scrollbar-highlight-color:#e5f2eb;
	scrollbar-3dlight-color:#9ec874;
	scrollbar-darkshadow-color:#9ec874;
	scrollbar-shadow-color:#9ec874;
	scrollbar-arrow-color:#9ec874;
	scrollbar-track-color:#e5f2eb;		
}

#caixaTrabalhoDetalhes{
	height:150px;
	width:240px;
	overflow:scroll;
	margin-right:15px;
	scrollbar-face-color:#e5f2eb;
	scrollbar-highlight-color:#e5f2eb;
	scrollbar-3dlight-color:#9ec874;
	scrollbar-darkshadow-color:#9ec874;
	scrollbar-shadow-color:#9ec874;
	scrollbar-arrow-color:#9ec874;
	scrollbar-track-color:#e5f2eb;		
}

#caixaAcessibilidade{
	height:400px;
	width:253px;
	overflow:scroll;
	scrollbar-face-color:#e5f2eb;
	scrollbar-highlight-color:#e5f2eb;
	scrollbar-3dlight-color:#9ec874;
	scrollbar-darkshadow-color:#9ec874;
	scrollbar-shadow-color:#9ec874;
	scrollbar-arrow-color:#9ec874;
	scrollbar-track-color:#e5f2eb;		
}

#caixaContatoMsg{
	height:200px;
	width:253px;
	overflow:scroll;
	scrollbar-face-color:#e5f2eb;
	scrollbar-highlight-color:#e5f2eb;
	scrollbar-3dlight-color:#9ec874;
	scrollbar-darkshadow-color:#9ec874;
	scrollbar-shadow-color:#9ec874;
	scrollbar-arrow-color:#9ec874;
	scrollbar-track-color:#e5f2eb;		
}


/*************************************************
MENU MIDIA
*************************************************/
ul#menuMidia{
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	font-weight:normal;
	margin:10px 20px;
}
ul li#menuVoltar{
	float:left;	
}

ul#menuMidia li{
	padding:2px;

}
ul li.menuOpcoes{
	float:right;
}
/*******************************************************************
CONFIGURAÇÃO DAS MIDIAS DO CONTEUDO
*******************************************************************/
#midiaVideo{
	margin:0;
	padding:0;
	float:left;
	margin:12px 10px 0 10px;

}