/* CORPO */

body {
	background: #e7ae1f;
	background-image: url(../images/common/fundo-rodape.gif);
	background-repeat: repeat-x;
	background-attachment: absolute;
	background-position: bottom center;
}



/* PÁGINA */

#pagina {
	background: url(../images/common/fundo.gif) center center repeat-y;
	overflow: hidden;
}


/*TOPO*/

#topo{
	height: 144px;
	background: url(../images/common/topo.gif) center center no-repeat;
}

#topo h1{
	top: 5px;
	left: 5px;
	height: 100%;
	text-indent: -5000px;
	background: url(../images/common/geniart-logo.gif) center center no-repeat;
	cursor: pointer;
}

#topo p {
	text-align: right;
	font-size: 24px;
	color: #ffffff;
	top: 30px;
	right: 25px;
}


/* BANNER */

#banner_produtos {
	height: 215px;
	background-repeat: no-repeat;
	background-position: center center;
}

#banner_produtos H1{
	position: relative;
	float: left;
	width: 187px;
	height: 72px;
	top: 13px;
	left: 485px;
	text-indent: -5000px;
	background-repeat: no-repeat;
	background-position: center center;
}

#banner_produtos H2{
	position: relative;
	float: left;
	width: 320px;
	height: auto;
	letter-spacing: 1px;
	top: 85px;
	left: 228px;
	text-indent: 0px;
	text-align: center;
	font-size: 25px;
	font-family: arial;
}	

#banner_produtos a{
	position: relative;
	float: right;
	top: 170px;
	right: 177px;
}

/*MENU*/

#menu_superior {
	height: 40px;
	background: url(../images/common/fundo-menu.jpg) center center no-repeat;
}

#menu_superior a:link, #menu_superior a:visited, #menu_superior a:hover {
	text-decoration: none;
	font-family: verdana, sans-serif;
	font-size: 14px;
	letter-spacing: 2px;
	text-align: center;
	display: inline;
	color: #ffffff;
	line-height: 40px;
}

#menu_superior a:hover { 
	background: none;
	text-decoration: none;
	color: #e7ae1f;
}

#menu_superior ul {
	width: 820px;
	list-style: none;
	
}

#menu_superior li {
	text-align: center;
	display: inline;
	padding-left: 0px;
}


/* CONTEUDO*/

#conteudo h1{
	font-family: verdana, sans-serif;
/*	"WhitneyCondensed Semibold", verdana;*/
	margin-top: 25px;
	font-size: 23px;
	color: #4d2377;
}

#conteudo h2{
	font-family: sans-serif;
	margin-top: 25px;
/*	font-size: 20px;*/
	color: #e7ae1f;
}

#conteudo h3{
	font-family: verdana, sans-serif;
	font-size: 15px;
	margin-top: 55px;
	color: #4d2377;
	background: #FFF1CF;
	border: 1px solid #E7AE1F;
	text-align: center;
}

#conteudo h4{
	margin-top: 20px;
}

.titulo_imagem{
	height: 71px;
	text-indent: -5000px;
	background: url(../images/common/atuacao-logo.gif) center center no-repeat;	
}


#conteudo p{
	text-align: left;
	text-indent: 0px;
	font-style: normal;
	height: auto;
	margin-top: 15px;
	margin-bottom: 5px;
}

#conteudo img{
	float: left;
	margin-right: 5px;
	
}


#conteudo a{
	color:#e7ae1f; 
	text-decoration: underline; 
	font-weight:normal; 
}

#conteudo a:hover { 
	color: #ffdc83;
}

.topo {
	float: right;
}

/*ESQUERDO*/

#esquerdo p{
	margin-left: 50px;
}

#esquerdo h1{
	margin-left: 50px;
}

/*Bem vindo*/

#bem_vindo {
	height: 360px;
}

/*Produtos*/

#produtos {
	height: 450px;
}

#produtos h2, #especiais h2{
	font-size: 15px;
	color: #59307E;
	font-family: Arial, 'Liberation Sans', FreeSans, sans-serif;
}

#produtos a, #especiais a{
	margin: 0 0 0 0;
}

/*Especiais*/

#especiais {
	height: 600px;	
}	

/*DIREITO*/

#direito p{
	margin-right: 65px;
}

#direito h1{
	padding-left: 0px;
}

/*Depoimentos*/

#depoimentos {
	height: 360px;
}	

#depoimentos blockquote { 
	font-size: 16px; 
	font-style: italic; 
	font-family: Times, "Times New Roman", Serif;
	color: #555555;
	margin-right: 65px;
}

#depoimentos p { 
	text-align: right; 
	color: #999999;
	margin-bottom: 30px;
}

#depoimentos img { 
	margin-top: 4px;
}

#depoimentos_mini blockquote { 
	font-size: 16px;
	font-style: italic; 
	font-family: Times, "Times New Roman", Serif;
	color: #555555;
}

#depoimentos_mini p { 
	text-align: right; 
	font-size: 11px; 
	color: #999999;
	margin-bottom: 30px;
}

/*Novidades*/

#novidades {
	height: 450px;
}

#novidades ul{
	list-style: none;
	margin-right: 65px;
}

#novidades li{
	margin-top: 15px;
	margin-left: 0px;
}

.data{
	font-weight: bold;
	font-size: 16px; 
	font-style: italic; 
	font-family: Times, "Times New Roman", Serif;
	color: #562D7D;
	padding-right: 10px;
}

#quadros {
	height: 600px;
}

#quadros h2{
	float: left;
	font-size: 30px;
	margin-right: 5px;
	margin-bottom: 5px;
	width: 180px;
	height: 100px;
	margin-top: 0;
	color: #ffffff;
	text-align: center;
	font-family: 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	padding: 6px;
	background: #FFC12F;
}


#quadros h2 a{
	clear: both;
	color:#FFFFFF; 
	text-decoration: none; 
	font-weight:normal; 
}

#quadros h2 a:hover { 
	color: #FFD46F; 
}

.destaque{
	text-decoration: underline;	
}


/* Equipe */

#equipe li{
	list-style: none;
	}
	
#equipe img{
	margin-right: 10px;
}	



/*CLIENTES*/

#clientes {
	border: 1px solid #efefef; 
	padding: 20px; 
	margin-bottom: 20px;
}	

	
/* RODAPE */

#rodape{
	background: #562d7d url(../images/common/rodape.gif) center top no-repeat;
	overflow: hidden;
	height: 600px;
}

#coluna1, 
#coluna2, 
#coluna3, 
#coluna4, 
#coluna5{
	margin-top: 100px;	
}

#rodape ul{
	color: #e7ae1f;
	font-family: tahoma;
	font-size: 14px;
}

#rodape li{
	list-style: none;	
}

.titulo-lista{
	font-size: 18px;
	margin-bottom: 10px;
	color: #ffffff;
}

#rodape p{
	text-align: right;
	text-indent: 0px;
	padding: 0px;
	color: #ffffff;
	font-family: tahoma;
	font-size: 14px;
}

#rodape a{
	color: #e7ae1f;
	font-family: tahoma;
	font-size: 14px;
	text-decoration: none;	
}

#rodape a:hover{
	color: #FFD05F;	
}