/*	Data: 18/08/2008
 *	Autor: William R. Fernandes
 *	Empresa: Blue One
 *	Cliente: Empório Vila Germânica
 *	Site: http://www.blueone.com.br
 */
body 
	{
		background: url('../imagens/layout/bg.jpg') repeat-x fixed #D6CABC;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		font-size:12px;
		font-family:'Trebuchet MS', Georgia, Tahoma, Arial, sans-serif; 
		color:#42311c;
	}
#tudo
	{
		width:800px;
		height:auto;
		display:table;
		margin:0 auto;
	}
#topo
	{
		background-image:url('../imagens/layout/logo.gif');
		background-position:center;
		background-repeat:no-repeat;
		width:800px;
		height:176px;
		margin:0 auto;
	}
#menu
	{
		width:900px;
		height:30px;
		margin:0 auto;
		text-align:center;
	}
#menu ul
	{
		padding:0px;
		margin:0px;
		margin-left:70px;
	}
#menu li
	{
		float:left;
		display:inline;
	}
#menu li a
	{
		border:none;
	}
#menu img
	{
		border:none;
	}
#conteudo
	{
		width:780px;
		height:auto;
		padding:5px;
		display:table;
		margin:0 auto;
		border:solid 1px #B7AA97;
		background-color:#FFFFFF;
	}
#imagenCentro
	{
		width:467px;
		float:left;
	}
#imagenCentro img
	{
		width:467px;
		height:280px;
	}
#area 
	{
		width: 165px;
		height: auto;
		float: left;
		text-align:left;
		margin-left:5px;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #e2d9cf;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #e2d9cf;
	}
#infos 
	{
		width: 165px;
		height: auto;
		padding: 5px 5px 5px 5px;
		margin: auto;
	}
#banner
	{
		width:120px;
		margin-left:1px;
		height:auto;
		float:left;
	}

#banner img
	{
		margin-top:2px;
	}
#oktoberfest
	{
		text-align:center;
		color:#000000;
		border-top:#e2d9cf solid 1px;
	}
#oktoberfest img
	{
		border:none;
	}
#logoOktoberfest
	{
		float:left;
		width:171px;
		margin-left:50px;
	}
#linkOktoberfest
	{
		float:left;
		width:171px;
		margin-top:15px;
	}
.infos 
	{	
		width: 150px;
		height: auto;
		padding:0px;
		margin-left: 5px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #e2d9cf;
	}
.outrasNoticias 
	{	
		width: 675px;
		height: auto;
		padding:0px;
		margin: 5px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #e2d9cf;
	}
#infos h3 
	{
		font-size:15px;
		color: #AB9E8B;
		margin:0px;
		padding:0px;

	}
a
	{
		font-family:'Trebuchet MS', Georgia, Tahoma, Arial, sans-serif; 
		font-size: 12px;
		color: #42311C;
		text-decoration: none;
	}
a:hover 
	{
		font-family:'Trebuchet MS', Georgia, Tahoma, Arial, sans-serif; 
		font-size: 12px;
		color: #836a50;
		text-decoration: none;
	}
.imgTitulo
	{
		clear:both;
	}
.paginacaoNumero
	{
		background-color:#CCDDCC;
		padding:2px;
	}
.paginacaoNumeroAtivo
	{
		background-color:#FFC000;
		padding:2px;
	}
#rodape
	{
		width:800px;
		margin:10px auto;
		text-align:center;
	}
/*
 * Formularios
 * Alinhamento e ordenação
 **/
#formularioContato
	{
		width:450px;
		height:auto;
		float:left;
		display:table;
		margin-left:10px;
		margin-top:10px;
	}
#formularioContato input
	{
		border:solid 1px #000000;
	}
#formularioContato textarea
	{
		width:260px;
		border:solid 1px #000000;
	}
#formularioContato select
	{
		*margin-left:5px;
		border:solid 1px #000000;
	}
#labelCampo
	{
		width:100px;
		height:30px;
		float:left;
		text-align:right;
	}
#inputCampo
	{
		width:300px;
		height:30px;
		float:left;
		margin-left:5px;
	}
#textareaCampo
	{
		width:300px;
		height:110px;
		float:left;
		margin-left:5px;
	}
#textareaCampoObs
	{
		width:300px;
		height:auto;
		float:left;
		margin-left:5px;
	}
.pullDownFormulario
	{
		border:solid 1px #000000;
		width:200px;
	}
#contatoPessoal
	{
		width:230px;
		margin-left:50px;
		margin-top:50px;
		height:auto;
		float:left;
	}
.msgSucesso
	{
		width:425px;
		height:auto;
		padding:5px;
		margin:10px auto;
		background-color:#238E23;
		color:#FFFFFF;
		font-weight:bold;
	}
.msgError
	{
		width:425px;
		height:auto;
		padding:5px;
		margin:10px auto;
		background-color:#FF0000;
		color:#FFFFFF;
		font-weight:bold;
	}

/*
 * Formularios
 * Alinhamento e ordenação
 */

/*
 * Notícias
 * Alinhamento a esquerda
 * Estilos de fontes
 */

#noticiaFull
	{
		width:700px;
		margin:0 auto;
		height:auto;
	}
#listarNoticias
	{
		width:680px;
		height:auto;
		margin:0 auto;
		padding:10px;
		background-color: #f3efeb;
	}
#msgError
	{
		width:650px;
		margin: 0 auto;
		padding:10px;
		text-align:center;
		font-weight:bold;
		color:#FFFFFF;
		background-color:#CD0000;
		margin-bottom:10px;
	}

/*
 * Notícias
 * Alinhamento a esquerda
 * Estilos de fontes
 */

 /*
 * O Empório
 * Alinhamento a esquerda
 * Estilos de fontes
 */

#imagemProjeto
	{
		width:208px;
		height:302px;
		float:left;
	}
#conteudoEmpreendimento
	{
		width: 530px;
		margin-left:10px;
		height:auto;
		display:table;
		float:left;
	}
#infoempr 
	{
		width: 220px;
		height: auto;
		float: left;
		margin-top: 12px;
		padding: 3px;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #e2d9cf;
	}
#infoempre 
	{
		width: 220px;
		height: auto;
		float: left;
		margin-top: 12px;
		margin-left: 20px;
		padding-left: 3px;
	}
#arealocaliza 
	{
		width: 394px;
		height: auto;
		margin-left:50px;
		float: left;
		padding-top: 8px;
		padding-left: 8px;
	}

#localizainfo 
	{
		width: 300px;
		height: auto;
		float: left;
		margin-top: 85px;
		padding: 10px;
	}

  /*
 * O Empório
 * Alinhamento a esquerda
 * Estilos de fontes
 */

 /*
  * Galeria
  * Alinhamento ao centro
  * Estilos
  */
#galeriaFull
	{
		width:300px;
		height:auto;
		float:left;
		margin-left:15px;
	}
.outrasGalerias 
	{	
		width: 300px;
		height: auto;
		padding:0px;
		margin: 5px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #e2d9cf;
	}
.outrasGalerias a 
	{	
		text-decoration:underline;
	}
#galeriaImagem
	{
		float:left;
		width:450px;
		height:277px;
	}
.tituloGaleria
	{
		margin-left:50px;
		margin-top:10px;
		margin-bottom:10px;
		clear:both;
	}
#todaGaleria
	{
		width:750px;
		height:auto;
		display:table;
		margin:0 auto;
	}
#thumbFoto
	{
		float:left;
		width:84px;
		height:74px;
		margin-top:3px;
		background-image:url('../imagens/layout/fundoThumb.jpg');
		margin-left:3px;
	}
#thumbFoto img
	{
		margin-top:5px;
		margin-left:5px;
	}
#conteinerFotos
	{
		width:280px;
		display:table;
		float:left;
		clear:both;
	}
#paginacaoFotos
	{
		float:left;
		background-image:url('../imagens/layout/fundoPaginacao.jpg');
		height:25px;
		width:254px;
		color:#000000;
		padding-top:5px;
		padding-left:5px;
		text-align:left;
	}
#alinharPaginacao
	{
		margin:0 auto;
		margin-top:5px;
		display:table;
		clear:both;
		font-family: "Times New Roman", Times, serif;
		color: #42311c;
		font-weight: normal;
	}
#descricaoFoto
	{
		width:370px;
		border:solid 1px #CCCCCC;
		margin:10px auto;
		padding:10px;
	}
#alinharPaginacao a
	{
		color:#42311c;
		text-decoration:none;
	}
#direitaFoto
	{
		width:400px;
		height:auto;
		margin:0 auto;
		float:left;
		margin-left:20px;
	}
#grandeFoto
	{
		text-align:center;
		margin:0 auto;
		
	}
#grandeFoto img
	{
		border:none;
		border:solid 1px #000000;
	}
img
	{
		border:none;
		margin:0 auto;
	}

/*
 * Galeria
 * Alinhamento ao centro
 * Estilos
 */


/*
 * Logista
 * Alinhamento ao centro
 * Estilos
 */
#formularioAlterar
	{
		clear:both;
		float:left;
	}
#formularioAlterar input
	{
		border:solid 1px #000000;
	}
#formularioAlterar select
	{
		border:solid 1px #000000;
	}
#formularioAlterar .select
	{
		border:solid 1px #000000;
	}
#formularioAlterar form
	{
		margin:0px;
		padding:0px;
		clear:both;
	}
#caixaLogista
	{
		width:525px;
		height:auto;
		float:left;
		margin-top:5px;
	}
#caixaLogin
	{
		width:250px;
		float:left;
		margin-top:5px;
	}
#caixaNoLogin
	{
		width:250px;
		margin:0 auto;
		margin-top:5px;
	}
#listaAvisoTopo
	{
		width:250px;
		height:22px;
		background-image:url('../lojista/imagens/topoListaBack.gif');
	}
#listaAvisoBaixo
	{
		width:250px;
		height:22px;
		background-image:url('../lojista/imagens/baixoListaBack.gif');
	}
#listaAvisoMeio
	{
		width:250px;
		height:auto;
		background-image:url('../lojista/imagens/meioListaBack.gif');
	}
#labelCampoLogin
	{
		width:100px;
		height:30px;
		float:left;
		text-align:right;
	}
#inputCampoLogin
	{
		width:140px;
		height:30px;
		float:left;
		margin-left:5px;
	}
#tituloLogin
	{
		font-size:18px;
		width:100%;
		text-align:center;
		padding-bottom:5px;
		padding-top:5px;
	}
#tituloAviso
	{
		font-size:12px;
		width:220px;
		clear:both;
		margin:0 auto;
		text-align:left;
		padding-bottom:2px;
		padding-top:2px;
	}
#dataAviso
	{
		font-size:12px;
		width:100%;
		text-align:left;
		padding-bottom:2px;
		padding-top:2px;
	}
#caixaAviso
	{
		width:457px;
		margin:0 auto;
		background-image:url('../lojista/imagens/meioback.gif');
	}
#textoAviso
	{
		width:425px;
		margin:0 auto;
	}
.inputClass
	{
		border:solid 1px #000000;
		width:115px;
	}
.buttonClass
	{
		border:solid 1px #000000;
	}
#caixaAcesso
	{
		width:100%;
		font-weight:bold;
		text-align:right;
		border-bottom:solid 1px #CCCCCC;
	}
#caixaPesquisa
	{
		width:565px;
		height:auto;
		display:table;
	}
#labelCampoPesquisa
	{
		width:250px;
		height:30px;
		float:left;
		text-align:right;
	}
#inputCampoPesquisa
	{
		width:200px;
		height:30px;
		float:left;
		margin-left:5px;
	}
.menuLateral ul
	{
		margin:0px;
		padding:0px;
	}
.menuLateral li
	{
		list-style-type:none;
		padding:0px;
		margin:0px;
	}
#topoBackAviso
	{
		width:457px;
		height:16px;
		background-image:url('../lojista/imagens/topoback.gif');
		margin:0 auto;
	}
#baixoBackAviso
	{
		width:457px;
		height:16px;
		background-image:url('../lojista/imagens/baixoback.gif');
		margin:0 auto;
	}

/*	Esqueceu a senha	*/
#esqueceuSenha
	{
		width:250px;
		height:60px;
		padding:10px;
		margin:0 auto;
		display:none;
		clear:both;
		background-color:#FFFFFF;
	}
/*	Esqueceu a senha	*/

#loja
	{
		width:600px;
		height:auto;
		margin:10px auto;
		display:table;
		border-bottom:solid 1px #000000;
	}
#lojaLogo
			{
				width:120px;
				margin-bottom:10px;
				float:left;
			}
#lojaLogo img 
			{
				width:120px;
			}
#lojaDescricao
			{
				width:460px;
				margin-left:10px;
				margin-bottom:10px;	
				height:auto;
				float:left;
			}
/*
 * Logista
 * Alinhamento ao centro
 * Estilos
 */
