/*///////////////////////////////////////////////////////////////////////////////////////////////////////
// Geral
///////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* hide from ie on mac \*/

* {
	margin:0;
	padding:0;
}

img {

border: none; 

}

p 
{ 
	margin-top: 20px; 	
}



body 
{
	height: 100%;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	font: normal 16px Georgia, Arial, Helvetica, sans-serif;
}

#background
{
	height: 100%;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: url("images/background.jpg") no-repeat;
	background-position:center top; 	
}

#background-footer
{
	background: url("images/background-footer.jpg") repeat;
	background-color: #1C4408;
		
}


a, a:hover
{
	color: #ff1a48;
	text-decoration: none;
}


a:hover 
{ 
	color: #a72b43; 
	text-decoration: underline; 
}




/* Clearfix
 */
.clearfix:after 
{
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
	content:".";
}
.clearfix 
{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

.clear 
{
	clear: both;
}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////
// Estruturas
///////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* DIV QUE ENGLOBA TODAS AS ESTRUTURAS */
#container 
{
	margin: 0 auto;
	width: 1000px; 
	
}



#topo
{
	margin-top: 0px;
	width: 1000px; 
	height: 251px;
	background: url("images/topo-coletivo-verde.jpg");
	border: 0px solid #000;
}

#topo h1 {
	float:left;
	width:100%;
	height:100%;
	display:block;
}
#topo h1 a {
	float:left;
	width:100%;
	height:100%;
	text-indent:-9999px;
	overflow:hidden;
}




/* Menu */


#containerMenu
{
	background:transparent url(images/menu.jpg) repeat-x scroll 0 0;
	float:left;
	width: 100%;
	height: 56px;
	background: url("images/menu.jpg") repeat-y;
}
	
#menu
{

	margin: 0;
	width: auto;
	height: 56px;
	padding: 0 0 0 20px;
	float: left;
	
}

ul#menu li
{
	margin: 0;
	height: 56px;
	list-style: none;	
	float: left;		
	font: normal 18px Georgia, Arial, Helvetica, sans-serif;
	color: #fff;
	padding:0;
	line-height:60px;

}

ul#menu li a
{
	color: #fff;
	display:block;
	height:56px;
	float:left;
	overflow:hidden;
}

ul#menu li a:hover
{
	
	color: #E4E48D;
}

ul#menu li.separador
{
	background:transparent url(images/separador-menu.jpg) no-repeat scroll 0 21px;
	display:inline;
	height:100%;
	margin:0 10px;
	width:2px;
}



/* Busca Site */

#busca-topo
{   
	background:transparent url(images/campo-ok.jpg) no-repeat scroll 0 19px;
	float:right;
	height:56px;
	margin:0;
	padding:0;
	text-align:left;
	overflow:hidden;
	width:247px;
	
} 

.campoBusca {
	background:transparent none repeat scroll 0 0;
	float:left;
	height:18px;
	margin:24px 0 0 5px;
	width:158px;
	border:none;
	color:#BBBBBB;
	font-size:13px;
}

.botao {
	background:none;
	border:none;
	float:left;
	height:24px;
	margin:19px 0 0 11px;
	width:38px;
	text-indent:-9999px;
	overflow:hidden;
	line-height:0;
	font-size:0;
	cursor:pointer;
}

/* Conteúdo */


#conteudo
{

	background-color: #fff;
	border:0 solid #000000;
	margin:0;
	padding:30px 30px 0;
	text-align:left;
	width:940px;
	
}

#conteudo h2
{
	font: bold 26px Georgia, Arial, Helvetica, sans-serif;
	color: #ff5f1b;
	margin: 0 0 5px 0;
}


#conteudo h2 a
{
	color: #ff5f1b;	
}

#postagens h2.arquivo
{
	font: bold 26px Georgia, Arial, Helvetica, sans-serif;
	color: #CF0B1B;
	margin: 0 0 5px 0;
}

/* Galeria Dentro Postagen */



#galeriafotos
{	
	margin: 0;

}


#galeria-fotos img
{	
	
	border: 1px solid #ccc;
	padding: 20px;
}




/* Postagens Coluna a Esquerda */



#postagens #galeria
{	
	margin: 0;
	border: 1px solid #000;
	
}

#postagens #galeria img
{	
	margin-right: 30px;
	
}


#postagens
{	
	width: 605px;
	border: 0px solid #000;
	float: left;
	margin: 0;
	padding-right: 25px;
}

#postagens p
{	
	font: normal 15px Georgia, Arial, Helvetica, sans-serif;
	color: #4e1700;
	text-align: justify;
	
}

#postagens ul
{
	margin: 0;
	padding: 0 0 0 0;
	margin: 15px 0 15px 30px;
	font: normal 15px Georgia, Arial, Helvetica, sans-serif;
	
		
}

#postagens ul li
{
	margin-top: 5px;
	list-style-type: disc;
	text-indent: 3px;
	color: #4e1700;
	
}

#postagens ul li a
{
	color: #000;		
}

#postagens ul li a:hover
{
	color: #C1C9F2;		
}

#postagens b
{	
	font: bold 15px Georgia, Arial, Helvetica, sans-serif;
	color: #802600;
		
}

#postagens strong.vagas
{	
	font: bold 20px Georgia, Arial, Helvetica, sans-serif;
	color: #CC7A00;	
	
}

#postagens strong.vagas2
{	
	font: bold 15px Georgia, Arial, Helvetica, sans-serif;
	color: #CC7A00;	
	
}

#postagens img {

margin-bottom: 20px; 
margin-top: 23px; 

}

#postagens p a

{	
	color: #AE3704;	
	text-decoration: underline;	
}

#postagens p a:hover

{	
	color: #F88B07;	
	text-decoration: underline;	
}


#postagens p.postadopor
{	
	font: normal 12px Georgia, Arial, Helvetica, sans-serif;
	color: #4e1700;
	text-align: justify;	
	margin-bottom: 5px;
	margin-top: 2px;
}

/* Comentários*/ 

#comentarios
{
	border: 0px solid #000000;
	height:auto;
	padding:5px;

}

/* Compartilhe - Coluna Esquerda*/


#compartilhe
{
	border:0 solid #000000;
	display:block;
	height:30px;
	margin:16px 0 0;
	padding:0;
	width:100%;
		
	

}

ul#compartilhe li
{
	list-style: none;	
	float: left;
	height: 30px;	
	font: normal 15px Georgia, Arial, Helvetica, sans-serif;
	color: #d34545;
	margin-left: 0px;
	margin-right: 10px;
	display: block;
	border: 0px solid #000;
	
	
}

ul#compartilhe li.enviar-amigo
{
	
	color: #d34545;
	display: block;
}


ul#compartilhe li.enviar-amigo a
{
	color: #d34545;
}

ul#compartilhe li.enviar-amigo a:hover
{
	color: #FF0000;
}

ul#compartilhe li.sharethis
{
	color: #475c47;
	margin-right: 20px;
	margin-left: 20px;
}


ul#compartilhe li.sharethis a
{
	color: #475c47;
}

ul#compartilhe li.sharethis a:hover
{
	color: #1F9D1F;
}


ul#compartilhe li.comentarios
{
	color: #d12929;
	background: url(images/comentarios.png) no-repeat;
	text-indent: 45px;	
}


ul#compartilhe li.comentarios a
{
	color: #d12929;
}

ul#compartilhe li.comentarios a:hover
{
	color: #E00000;
}

ul#compartilhe li.separador
{
	background: url(images/separador.png) no-repeat;
	width: 10px;
	
	
}

/* Tags */

#tags
{
	border:1px solid #E2E0D4;
	background-color: #FBF7E0;
	height: auto;
	padding: 8px;
	margin:0;
	width:100%;
}

#tags p
{
	margin: 0;
}


/* Separador */


#separador-posts
{
	background: url(images/separador-posts.jpg) no-repeat;
	width: 613px;
	height: 15px;
	margin-bottom: 15px;
	margin-top: 20px;
	float: left;
	
	
}



/* Coluna Direita */

#coluna_direita
{	
	width: 256px;
	border: 0px solid #000;
	float: right;
	padding-left: 54px;
	background: url(images/wrapper_conteudo.jpg) left repeat-y;
	border: 0px solid #000;
	
}


/* Box Mail */

#box-mail
{	
	width: 252px;
	height: 116px;
	border: 0px solid #000;
	background: url(images/box-mail.jpg);	
	margin-top: 30px;
}


#box-mail-campo-busca
{
	padding-top: 75px;
	margin-left: 18px;
}


input.sub
{
	font: bold 10px Georgia, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
    border: solid 1px #AC9536;
    width: 30px;
	float: left;
	height: 26px;
	background-color: #EE961E;
}


#box-mail-campo-busca input[type="text"], #box-mail-campo-busca textarea
{
    font-size: 13px;
	color: #C7AB49;
    margin-bottom: 5px;
    padding: 4px;
    border: solid 1px #CDB961;
    width: 170px;
	float: left;
	height: 16px;
	margin-right: 4px;
    
} 

/* Box Categoria */

#categoria-topo
{
	background: url(images/categoria-topo.jpg) no-repeat;	
	width: 252px;
	height: 11px;
	margin-top: 30px;
	overflow:hidden;
}

#categoria-corpo
{
	width: 212px;
	background: url(images/categoria-corpo.jpg) repeat-y;	
	padding: 5px 20px 15px 20px;
	
}


#categoria-corpo h2
{
	font: normal 24px Georgia, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0 0 10px 0;
	
}


#categoria-corpo ul
{
	margin: 0;
	padding: 0 0 0 15px;
}

#categoria-corpo ul li
{
	list-style-type: none;
	margin: 4px 0 0 0 ;
	text-indent: 15px;
	color: #fff;
	background: url(images/categoria-bullet.jpg) 0 5px no-repeat;	
}

#categoria-corpo ul li a
{
	color: #fff;		
}

#categoria-corpo ul li a:hover
{
	color: #C1C9F2;		
}

#categoria-footer
{
	width: 252px;
	background: url(images/categoria-footer.jpg) no-repeat;	
	height:  9px;
	overflow:hidden;
	
	
}


/* Box Youtube */

#box-youtube
{
	margin-top: 30px;
}

#box-youtube h2
{
	margin-top: 20px;
	font: normal 24px Georgia, Arial, Helvetica, sans-serif;
	color: #886E17;
	margin: 0 0 10px 0;
}


/* Box Post Destaque */

#post-destaque-topo
{
	margin-top: 30px;
	background: url(images/post-destaque-topo.jpg);	
	height: 44px;
	width: 252px;
}

#post-destaque-conteudo
{
	width: 212px;
	background: url(images/post-destaque-conteudo.jpg) repeat-y;
	padding: 0 20px 20px 20px;

	
}

#post-destaque-conteudo h2
{
	
	margin-top: 5px;
	font: bold 20px Georgia, Arial, Helvetica, sans-serif;
	color: #FD2D07;
	margin: 0 0 10px 0;
}

#post-destaque-conteudo p 
{
	margin-top: 20px;
	color: 
}



#post-destaque-footer
{
	width: 252px;
	height: 29px;
	background: url(images/post-destaque-footer.jpg);	

}


#post-destaque-conteudo ul
{
	margin: 0;
	padding: 0;
}

#post-destaque-conteudo ul li
{
	list-style-type: none;
	margin: 2px 0 0 0 ;
	color: #5E4308;	
	padding-bottom: 14px;
	padding-top: 14px;
	border-bottom: 1px solid #fff;
	}

#post-destaque-conteudo ul li a
{
	color: #9C501A;	
}


#post-destaque-conteudo ul li a:hover
{
	color: #C86606;
}

/* Box Flickr */


#coluna_direita h2.flickr
{
	
	font: normal 24px Georgia, Arial, Helvetica, sans-serif;
	color: #32a017;
	margin: 30px 0 10px 0;
}

#box-flickr-topo
{
	margin-top: 5px;
	background: url(images/box-flickr-topo.jpg);	
	height: 21px;
	width: 252px;
}

#box-flickr-conteudo
{
	background: url(images/box-flickr-conteudo.jpg) repeat-y;
	padding: 0 20px 0 20px;
}

#box-flickr-conteudo img
{
	border: 5px solid #fff;
	margin-left: 10px;
	margin-bottom: 5px;
	
}



#box-flickr-footer
{
	width: 252px;
	height: 37px;
	background: url(images/box-flickr-footer.jpg);	


}


#post-destaque-conteudo h2
{
	
	margin-top: 5px;
	font: bold 20px Georgia, Arial, Helvetica, sans-serif;
	color: #ED0700;
	margin: 0 0 10px 0;
}

#post-destaque-conteudo p 
{
	margin-top: 20px;
	
}


#post-destaque-conteudo p a
{
	color: #B45900;
	
	
}


#post-destaque-conteudo p a:hover
{
	color: #E35A39;
	
}

/* Box Nuvem de Tags */

#coluna_direita h2.nuvem-tags
{
	
	font: normal 24px Georgia, Arial, Helvetica, sans-serif;
	color: #2B71B8;
	margin: 30px 0 10px 0;
}
#box-nuvem-tags
{
	width: 188px;
	height: 114px;
	background: url(images/box-nuvem-tags-fundo.jpg) no-repeat;
	padding: 45px 42px 80px 40px;
	text-align: center;
	
}

#box-nuvem-tags p
{
padding: 0;
margin: 0;
	
}

#box-nuvem-tags a
{
	font: normal 14px Georgia, Arial, Helvetica, sans-serif;
	color: #fff;
	margin-right: 8px;

	
	
}


/* Box Links Sidebar */

#coluna_direita h2.links-sidebar
{
	
	font: normal 24px Georgia, Arial, Helvetica, sans-serif;
	color: #9A4DEA;
	margin: 30px 0 10px 0;
}

#links-sidebar
{
	width: 188px;
	height: 109px;
	text-align: left;
	background-color: #FEE5EA;
	padding: 15px;
	border: 1px solid #FEB89D;
	
}


#links-sidebar p  
{
	margin: 0;
}

#links-sidebar p  b
{
	color: #FF7151;
	font-size: 15px;
	margin-top: 0;
}

#links-sidebar  a
{
	color: #ff1a48;
	text-decoration: none;
	font-size: 14px;
}





/* Container Footer */


#container-footer
{
	background: url(images/conteudo-footer.jpg) no-repeat;
	height: 19px;
	width: 1000px;
}



/* Footer */


#footer
{
	height: 108px;
	width: 1000px;
	margin-top: 30px;
	margin-bottom: 0px;
	background: url(images/footer-footer.jpg) no-repeat;
	padding: 30px;
}

#footer p 
{
	text-align: center;
	font: normal 16px Georgia, Arial, Helvetica, sans-serif;
	color: #fff;
	margin-top: 5px;
	

}

#footer p  a
{
	color: #FFF29A;
}

#lw b
{
	color: #733D29 !important;
	font-size: 10px;
}

#linkwithin_text_0
{
color: #734B0F !important;
}



#poll_sidebar
{
	margin-top: 20px;
	width: 250px;
	border: 1px solid #ccc;
	
}


