/* tags/marca��es HTML */
body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	/*background-color: #F2F2F2;*/
 	/*background-color: #9999FF;*/
}

/* Regras CSS gerais - DIVs das se��es da p�gina */
#container {
	/*background-color: #FFFFCC;*/
	position: relative;
	height: 600px;
	width: 1000px;
	margin: 0 auto;
	/* border: solid 1px  #CCCCCC;*/
	text-align: center; 
	/* background-image: url(file:///F|/wallbkp%20nov%202010/clientes/andrea%20aminger/_site-visualiza-rascunhos/empresa-1000x600-clareado.jpg);*/
}

#topo {
	/*background-color: #FFCCCC;*/
	position: relative;
	width: 196px;
	height: 68px;
	margin: 0 auto;
	left: -17px;
	top: 14px;
	/*padding-bottom: 31px;*/
}



#conteudo {
	/*background-color: #CCFFCC;*/
	position: relative;
	width: 100%;
	top: 66px;
	height: 341px;

}

#conteudo-colunas1e2 {
	/* background-color: #FFFF66; */
	margin: 0 auto;
	position: relative;
	height: 341px;
	width: 780px;
	
}

#conteudo-coluna1 {
	/* background-color: #99CCCC;*/
	position: relative;
	height: 341px;
	width: 280px;
	text-align: left;
}


/* esta regra geral pode ser abandonada; exitem regras espec�ficas mais adiante */
#coluna1-txt {
	padding-left: 13px;
	position: relative;
}

#conteudo-coluna2 {
	/* background-color: #FFCCFF;*/
	position: relative;
	height: 341px;
	width: 425px;
	top: -341px;
	left: 280px;
}

#navega {
	/*background-color: #CCCCCC;*/
	position: relative;
	width: 760px;
	margin: 0 auto;
	height: 43px;
	top: 85px;
	/*padding-bottom: 19px;*/
}

.navegaLink {
	padding-right: 65px;
}

#rodape {
	/*background-color: #66CCFF;*/
	position: relative;
	width: 182px;
	margin: 0 auto;
	height: 25px;
	top: 106px;
	left: -23px;
	}


/* Regras CSS paa todas as se��es/p�ginas, exceto index */
#a-empresa #mensagem, #servicos-produtos #mensagem, #clientes #mensagem, #contato #mensagem {

	width: 100%;
	position: relative; 
	top: 42px; 
}

#a-empresa #conteudo, #servicos-produtos #conteudo, #clientes #conteudo , #contato #conteudo {

	/*background-color: #CCFFCC;*/
	position: relative;
	width: 100%;
	top: 46px;
	height: 341px;
}

#a-empresa #conteudo-colunas1e2, #servicos-produtos #conteudo-colunas1e2, #clientes #conteudo-colunas1e2 , #contato #conteudo-colunas1e2 {
	/* background-color: #FFFF66; */
	/*background-image: url(file:///F|/wallbkp%20nov%202010/clientes/andrea%20aminger/_site-visualiza-rascunhos/transp-amarela.gif);*/
	margin: 0 auto;
	position: relative;
	height: 380px;
	width: 865px;
}


#a-empresa #conteudo-coluna1, #servicos-produtos #conteudo-coluna1, #clientes #conteudo-coluna1 , #contato #conteudo-coluna1 {
	/* background-color: #99CCCC;*/
	/*background-image: url(file:///F|/wallbkp%20nov%202010/clientes/andrea%20aminger/_site-visualiza-rascunhos/transp-rosa.gif);
	position: relative;*/
	height: 380px;
	width: 270px;
	text-align: left;
}


#a-empresa #conteudo-coluna2, #servicos-produtos #conteudo-coluna2, #clientes #conteudo-coluna2 , #contato #conteudo-coluna2 {
	/* background-color: #FFCCFF;*/	
	/* background-image: url(file:///F|/wallbkp%20nov%202010/clientes/andrea%20aminger/_site-visualiza-rascunhos/transp-rosa-claro.gif);
	position: relative;*/
	height: 364px;
	width: 550px;
	top: -363px;
	left: 312px;
}

#a-empresa #navega, #servicos-produtos #navega, #clientes #navega , #contato #navega {
	/*background-color: #CCCCCC;*/
	position: relative;
	width: 760px;
	margin: 0 auto;
	height: 43px;
	top: 95px;
}

/* Regras CSS espec�ficas, por se��o/p�gina */

/* index */
#index #container #mensagem {
	width: 100%;
	position: relative;
	top: 17px;
	/*padding-bottom: 8px;*/
}

#index #container #navega {
	/*background-color: #CCCCCC;*/
	position: relative;
	width: 760px;
	margin: 0 auto;
	height: 43px;
	top: 80px;
	/*padding-bottom: 19px;*/
}



/* a empresa */

#a-empresa #coluna1-nome-secao {
	padding-bottom: 10px;
	position: relative;
}

#a-empresa #coluna1txt {
	position: relative;
	left: 13px;
}

/* servi�os/produtos */

#servicos-produtos #coluna1-nome-secao {
	padding-bottom: 0px;
	position: relative;
	margin-bottom: -2.5px;
}

#servicos-produtos #coluna1txt  {
	position: relative;
	left: 87px;
}

/* servicos e produtos */
#conteudo-coluna2-corp-let {
	position: absolute;
	height: 376px;
	width: 550px;
	left: 312px;
	top: 17px;
	z-index: 2;
	visibility: hidden;
}
#conteudo-coluna2-corp-sin-ext {
	position: absolute;
	height: 376px;
	width: 550px;
	left: 312px;
	top: 17px;
	z-index: 3;
	visibility: hidden;
}
#conteudo-coluna2-corp-sin-int {
	position: absolute;
	height: 376px;
	width: 550px;
	left: 312px;
	top: 17px;
	z-index: 4;
	visibility: hidden;
}
#conteudo-coluna2-corp-dec {
	position: absolute;
	height: 376px;
	width: 550px;
	left: 312px;
	top: 17px;
	z-index: 5;
	visibility: hidden;
}

#conteudo-coluna2-corp-vei {
	position: absolute;
	height: 376px;
	width: 550px;
	left: 312px;
	top: 17px;
	z-index: 6;
	visibility: hidden;
}
#conteudo-coluna2-corp-fei {
	position: absolute;
	height: 376px;
	width: 550px;
	left: 312px;
	top: 17px;
	z-index: 7;
	visibility: hidden;
}
#conteudo-coluna2-corp-esp {
	position: absolute;
	height: 376px;
	width: 550px;
	left: 312px;
	top: 17px;
	z-index: 8;
	visibility: hidden;
}



/* clientes */
#clientes #coluna1-nome-secao {
	padding-bottom: 0px;
	position: relative;
	margin-bottom: -2.5px;
}

#clientes #coluna1txt  {
	position: relative;
	left: 87px;
}

/* regras menu academia */
#clientes-academia {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-arquitetura {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-bancos {
	position:absolute;
	left:87px;
	top:86px;
	width:86px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-centros-empr {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-centros-medicos {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-clinicas {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-clinicas2 {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-clubes {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-condominios {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-designers {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-escolas {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-escolas2 {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-engenharias {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-faculdades {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-hospitais {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-hoteis {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-igrejas {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-laboratorios {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-lojas {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-orgaos {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-orgaos2 {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-restaurantes {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-restaurantes2 {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-shoppings {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-empresas {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-empresas2 {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-empresas3 {
	position:absolute;
	left:87px;
	top:86px;
	width:152px;
	height:283px;
	z-index:2;
	visibility: hidden;
}

#clientes-menu{
	position: absolute;
	height: 285px;
	width: 155px;
	z-index: 1;
	left: 155px;
	top: 212px;
	visibility: visible;
	background-repeat: no-repeat;
	background-position: center 50px;
	background-image: url(compartilhados/aguarde.gif);
}

/* contato */
#contato #coluna1-nome-secao {
	padding-bottom: 35px;
	position: relative;
}

#contato #coluna1txt  {
	position: relative;
	left: 87px;
}


#contato-mapa {
decoration:none;
}


/* Galerias fotos */
#galeria-fotos {
	position: absolute;
	width: 535px;
	height: 373px;
	top: 25%;
	left: 33%;
	background-image: url(compartilhados/transp-cinza.gif);
	z-index: 9;
	visibility: hidden;
}

.aguarde {
	background-image: url(../compartilhados/anima-aguarde-claro.gif);
	background-repeat: no-repeat;
	background-position: center center;
}


.fechar {
	position: relative;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	text-align: right;
}

#galeria-fotos .fechar a {
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 18px;
	font-size: 10pt;
}

.legenda-fotos-galeria {

	font-size: 8pt;
	text-align: right;
	color: #666666;
}
