/* -------------------------------------------------------------- 
  
   Estilos para tela
	 * baseado no framework Blueprint v0.6 - http://code.google.com/p/blueprintcss/
	 
	 *** Seletores marcados com *IE FIX* indicam relação com o documento ie6.css onde ***
	 *** as propriedades são configuradas específicamente para o Internet Explorer 6  ***
   
-------------------------------------------------------------- */

@import 'reset.css';	/* Zera valores igualando os navegadores */
@import 'tipo.css';		/* Tipografia, fontes, cores e tamanhos */
@import 'grid.css';		/* Estrutura (container, colunas, etc) */
@import 'galeria.css';		/* Galeria de Imagens */
@import 'forms.css';	/* Formulários */
@import 'fred.css';	/* FRED*/
@import 'faleconosco.css';	/* FALE CONOSCO*/

/* -------------------------------------------------------------- 
	
	MENUS (Navegação, menu lateral, submenu, etc.)
		*Utilize a classe desejada na div que contém a UL
		
-------------------------- LOGO ------------------------------------ */
div#logo {
	float:left;
	background:url(../img/logo.png) no-repeat;
	height:116px;
}
div#logo a {
	display: block;	
	width:278px;
	height:116px;
	text-indent:-9999px;
	padding:0;
	overflow:hidden;
}
/*-----------------------BUSCA------------------*/
div#busca { 
	background:url(../img/backgroundTransparent.png);
	/* for IE */
	
	height:67px;
	float:left;
	width:250px;
	margin-left:296px;
	
}
div#busca ul {width:250px; }
div#busca li{float:left; clear:none; margin:22px 0 0 14px; }
div#busca input.buscabox{border-right:0;}
div#busca input.buscaBotao{ 	
	cursor:pointer;
	border:1px solid #ccc; 
	background:url(../img/buttonBusca.gif) no-repeat;
	width:28px;
	height:22px;	
	text-indent:-9999px;
	border-left:none;
	position:relative;
	top:1px;
}
div#busca input[type=submit]{ margin-right:0; height:21px;}
/*---------------------------------MENU------------------------------------*/
div#menu { width:799px; background:url(../img/backgroundMenu.png) no-repeat; height:47px; float:left; margin-top:10px;}
div#menu li{ float:left;  font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:47px; margin-left:9px; }
div#menu a {color:#930c06; border-right:1px solid #b4b4b4; padding-right:6px;}
div#menu a.last{ border:none;}
/*----------------------------CONTENT------------------------*/

/*MENU LATERAL INDEX*/
div.menuLateral {
	background:url(../img/backgroundTransparent.png);
	width:204px;
	padding:14px 6px 4px 8px;
	min-height:346px;
	float:left;
	margin-right:14px;
}

div.menuLateral form { margin-top:14px; overflow:hidden; margin-bottom:16px;}
div.menuLateral form li{ margin-bottom:2px;}

/* BANNER INDEX */
div.banner { border:3px solid #fff; float:left; width:548px;}

/*BANNER HORIZONTAL INDEX*/
div.bannerHorizontal{ float:left; clear:both; overflow:hidden; width:559px; margin-right:4px; height:159px; margin-top:6px;}

/* INDIQUE A UM AMIGO INDEX*/
div.indique { float:left; background:url(../img/backgroundIndique.png) no-repeat; width:205px; height:156px; padding:10px;}
div.indique label{ font-size:11px;}
div.indique li{margin-bottom:2px;}
div.indique ul{ width:220px;}

/*----------------------------- RODAPÉ CONTAINER --------------------------------*/
div.rodapeContainer{ overflow:hidden;}
div.rodapeContainer div.direitos{background:url(../img/backgroundTransparent.png); height:22px; padding:4px; width:90%; margin:auto; text-align:center; line-height:22px;}

/*----------------------------- RODAPÉ --------------------------------*/
div.borderBottom{background:url(../img/faixaBottomBackground.png) repeat-x;  width:100%; height:38px; top:-34px; position:relative;}
div.rodape{ background:#622315 repeat-x top; width:auto; height:350px; }
div.rodape div.menuRodape{ overflow:hidden;}
div.rodape div.menuRodape li{ float:left; font-size:14px; margin-left:7px;}
div.rodape div.menuRodape a{ color:#f4f4f4; border-right:1px solid #d3d3d3; padding-right:6px;}
div.rodape div.menuRodape a.last {border:none;}

div.vejaMais{ margin-top:20px; overflow:hidden; margin-right:100px; width:280px; float:left;}
div.vejaMais span{ font-size:12px; color:#f4f4f4;}
div.vejaMais ul{ margin-top:10px;}
div.vejaMais li{ background:#203340; margin-bottom:10px; height:16px; padding:8px; font-size:13px;}
div.vejaMais a{ color:#222;}

/*------------------------ PUBLICIDADE ------------------*/

div.publicidade { position:absolute; top:130px; width:142px; left:792px;} 
div.publicidade ul{ width:142px;}
div.publicidade .title{ background:url(../img/backgroundPublicidade.png) no-repeat; padding:10px 12px; height:15px; width:118px; margin-top:4px; margin-left:0;}
div.publicidade li{ margin-top:12px; background:#fff; margin-left:2px;}
/*------------------------------ CONTENT ALL -------------------------------*/
div.BasicPageContainer, .basicpage { background:url(../img/backgroundTransparent.png); height: 100%; overflow: hidden; border:2px solid #fff; padding:20px; width:740px;}
div.BasicPageContainer img{ border:1px #bbb solid; float:left; clear:both;}
div.BasicPageContainer p{ padding:4px;}
div.BasicPageContainer iframe{ border:4px solid #fff;}



/*======================== INDEX DEPOIMENTOS =========================*/
div.indexDepoimento h4 {background: url(../img/titleTestemunhos.gif); width: 130px;}
div.indexDepoimento p{ font-family:Georgia, Arial, Times, serif; font-style:italic; font-size:11px; padding-right:10px;}
div.indexDepoimento span{ font-size:10px; font-weight:bold; color:#BC1D21;}
.depoimentos .testemunho { background:none; float:none; margin-top:45px; height:auto;}
.depoimentos .testemunho label { color:#333;}
.depoimentos .testemunho input.botao { border:1px solid #bbb}
.depoimentos .testemunho #depoimentoRetorno { color:#333;}



.paginacao { text-align:center; margin-top:10px;}



