*{ padding:0px; margin:0px; border:0px;}
body {
	background:#FFF;
	width:960px;
	margin:0px auto;
}
#corpo {
	clear:both;
	width:960px;
	padding:0px;
}
#cabecalho{
	width:960px;
	height:120px;
}
#ministerios{
	height:70px;
	width:960px;
	float:left;
	margin-left:0px;	
}
#ministerios ul{
	list-style-type: none; 
}
#ministerios ul li{
	padding: 5px 0px 0px 0px;
	display:block; 
	float: left;
}
.linhaministerios{
	width:15px;
	height:60px;
	background:url(#) no-repeat;
	margin: 0px 10px 0px 10px;
}
#logo{
	float:left;
	width:180px;
	height:166px;
	margin:14px 0px 0px 0px;
	background: url("imagens/logo-bg.gif") bottom left repeat-x;
}
#boxmenu{
	float:left;
	width:960px;
	height:38px;
	background: #88BA3D;
}

ul#menu { 
	width: 100%; 
	height: 43px; 
	background: #FFF url("imagens/menu-bg.gif") top left repeat-x; 
	font-size: 0.8em; font-family: "Lucida Grande", Verdana, sans-serif; 
	font-weight: bold; 
	list-style-type: none; 
}
ul#menu li { 
	display: block; 
	float: left; 
	margin: 0 0 0 5px; 
}
ul#menu li a {
	height: 43px; 
	color: #777; 
	text-decoration: none; 
	display: block; 
	float: left; 
	line-height: 200%; 
	padding: 8px 13px 0; }
ul#menu li a:hover { 
	color: #333; 
}
ul#menu li a.current{ 
	color: #FFF; 
	background: #88BA3D url("imagens/current-bg.gif") top left repeat-x; 
	padding: 5px 13px 0;
	height:38px; 
}

#boxbanner{
	height:289px;
	background: #88BA3D;
	clear:both;
	width:960px;
}
#social{
	float:right;
	height:28px;
}
.siganos{
	line-height:27px;
	float: left;
	margin:0 7px 0 0;
}
.social-icon{
	float: left;
	margin: 0 5px 0 0;	
}
#conteudo{
	width:960px;
	clear:both;
	height:auto;
	min-height:462px;
	display:table;
	background:url(imagens/fundo-cont.gif) bottom no-repeat;
}
.quadrado-meio{
	width:310px;
	min-height:450px;
	float:left;
	height:auto;	
}
.quadrado-2meio{
	min-height:450px;
	height:100%;
}
.titulo-principal{
		margin: 10px 0 20px 75px;


}
.titulo{
		font-family: Lucida Grande, "Verdana", sans-serif;
		font-size: 15px;
		color:#060;
		padding:0 4px;
		text-decoration:none;
		clear:both;
		text-align:center;
		cursor:pointer; 
}
.conteudo-texto{
		font-family: Lucida Grande, "Verdana", sans-serif;
		font-size: 11px;
		color:#31388D;
		text-decoration:none;
		padding: 5px 10px;
		text-align:justify;
		clear:both;
		cursor:pointer;
}
.conteudo-data{
		font-family: Lucida Grande, "Verdana", sans-serif;
		font-size:10px;
		color:#333;
		padding: 2px 0px 10px 7px;
		clear:both;
		cursor:pointer;
}
.conteudo-data a{
		text-decoration:none;
		color:#333;		

}
.conteudo-leia{
		font-family:"Verdana",Lucida Grande,sans-serif;
		font-size:10px;
		color:#333;
		padding: 2px 5px 10px 0px;
		float:right;
		font-weight:bold;
		cursor:pointer;
}

.borda-esq{
background:url(imagens/lateral-esq.png) repeat-y left;
width:310px;
}
.borda-dir{
background:url(imagens/lateral-dire.png) repeat-y right;
width:310px;
}
.borda-baixo{
background:url(imagens/baixo.png) no-repeat;
width:310px;
height:21px;
margin-bottom:7px;
}
.borda-topo{
background:url(imagens/topo.png) no-repeat;
height:8px;
width:310px;
}
.box-esquerda-titulos{
	max-height:1465px;
	overflow:scroll;
	width:332px;

}
.quem-somos{
margin: 0 auto;
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
width:920px;
}

.titulo-completo{
	font-weight:bold;
	text-align:center;
	margin-top:5px;
	font-size:18px;
	font-family: Lucida Grande,"Verdana",sans-serif;
	margin-bottom:3px;
	color:#060;
}
.post-detalhes{
	font-family: Lucida Grande,"Verdana",sans-serif;
	font-size:12px;
	text-align:center;
	margin-bottom:15px;
	color:#333;
}
#localizacao-escrito{
	font-family: Lucida Grande, "Verdana", sans-serif;
	text-align:center;
	color:#060;
}
#rodape{
	width:954px;
	height:40px;
	padding:3px;
	background:url("imagens/bc-footer.gif") repeat-x; 
	color:#333;
	font-size: 0.8em; 
	font-family: Lucida Grande, "Verdana", sans-serif;
	text-align:center;
	text-decoration:none; 
}
#rodape a:link{
	text-decoration:underline;
	color:#333;
	}
/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{

		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:960px;
		height:261px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../imagens/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../imagens/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		height:28px;
		background: url("imagens/num-banner.gif") left repeat-x; 
		font-size: 0.8em; font-family: "Lucida Grande", Verdana, sans-serif; 
		font-weight: bold;
		}
	ol#controls li{
		margin:0px 0px 0px 5px;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:20px;
		line-height:28px;
		color:#333;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background: #88BA3D url("imagens/current-bg.gif") top left repeat-x; 
		color:#fff;
		padding: 0px 7px 0;
		height:30px;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */
