@charset "iso-8859-1";


/* MENU ORIZONTAL */

.menuHorizontal ul a li
{
	position:relative;
	/*font-family: 'Dosis', sans-serif;*/
	font-family:"futura_mdcn_btmedium"; /*fonte local Joeber*/
	font-size:1.1em;
	color:white;
	padding-top:22px;
	float:left;
	height:38px; /* 70px */
	text-align:center;
	background-color:#AAA;	
	
	border-bottom-style:solid;
	border-bottom-width:10px;
	border-bottom-color:#666;	
} 

.menuHorizontal ul a li:hover
{
	background-color:#e9e9e9;
	color:#aaa;
	border-bottom-style:solid;
	border-bottom-width:10px;
	border-bottom-color:#999;
	background-image:url(../img/bg-menu-horiz.jpg);
	background-position:center;
	background-repeat:no-repeat;
}/* FIM MENU ORIZONTAL */



/* MENU LATERAL */
.menuLateral
{
	float:left;
/*	background-color:#888;*/
	width:180px;
	/*font-family: 'Dosis', sans-serif;*/
	font-family:'futura_ltcn_btlight';
/*	font-family:"futura_mdcn_btmedium";*/


}

.menuLateral li a
{
	display:block;
	padding:12px;
}	

.menuLateral li a:hover
{
	color:#FFF;	
}

.menuLateral li
{
	font-size:1.2em;
	background-color:#eee;
	margin-bottom:5px;
	border-left-style:solid;
	border-left-width:5px;
	border-left-color:#ccc;		
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#ccc;
	border-radius:3px;
}

.menuLateral li:hover
{
	background-color:#ddd;	
	background-image:url(../img/bg-menu-lateral.png);
	background-position:center;
	background-repeat:no-repeat;
	border-left-style:solid;
	border-left-width:5px;
	border-left-color:#bbb;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#bbb;	
}/* FIM MENU LATERAL */


/* coluna inteira */
.colunaInteira
{
	width:824px;
	margin-bottom:20px;
}
/* fim coluna inteira */






/* COLUNA ESQUERDA */
.colunaEsquerda
{
	position:relative;
	/*background-color:#03C;*/
	color:#666600;
	line-height:20px;
	width:402px;
	margin-right:20px;
	margin-bottom:20px;
}

.colunaEsquerda h1
{
	background-image:url(../img/seta.jpg);
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-bottom-color:#B2B200;
	color:#B2B200;
}

.colunaEsquerda h1 a
{
	color:#B2B200;	
}


.colunaEsquerda h1:hover
{
	background-color:#f3f3f3;	
}

.colunaEsquerda .imagemVoluntario
{
	width:200px;
	height:150px;	
	background-color:#696;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	background-image:url(../img/voluntario-imagem.jpg);
	border-style:solid;
	border-color:#ddd;
	border-width:5px;
	border-radius:10px;
}

.colunaEsquerda .imagemVoluntario:hover
{
	border-color:#bbb;	
}

/* FIM COLUNA ESQUERDA */





/* COLUNA DIREITA */
.colunaDireita
{
	background-color:#FFF;	
	width:402px;
}



.containerDestaques h1
{	
	background-image:url(../img/seta-azul.jpg);
	background-position:0px 19px;
	background-repeat:no-repeat;
	padding-left:10px;
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-bottom-color:#0D8DB7;
	padding-top:10px;
	padding-bottom:10px;	
	color:#0D8DB7;	
	margin-bottom:10px;
	font-size:1.3em;

}

.containerDestaques h1:hover
{
	background-color:#f3f3f3;	
}

/* FIM COLUNA DIREITA */






/* coluna LINKS ÚTEIS */
	/* configuração da <li> */
	.colunaLinksUteis ul
	{

	}
	
	.colunaLinksUteis ul li
	{

		background-image:url(../img/marcador-link.png);
		background-repeat:no-repeat;
		padding-left:30px;
		margin-bottom:20px;
		font-family:Dosis, sans-serif;
		font-size:1.2em;
		
	}
	
	.colunaLinksUteis ul li:hover
	{
		background-image:url(../img/marcador-link-b.png);	
	}
	/* FIM configuração da <li> */




	/* espaçamento entre os links do painel LINKS ÚTEIS */
	.containerDestaques .colunaLinksUteis ul
	{
		margin-bottom:20px;	
		float:none;
	}
	
	.containerDestaques .colunaLinksUteis .url-link
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		color:#ccc;
		margin-top:5px;
	}

/* fim coluna LINKS ÚTEIS */





/* NOTIFICAÇÕES */
.pos
{
	position:relative;
	background-color:#CCC;
	border:solid 1px #09C;
	padding:5px;
	display:block;
	color:#069;
	font-weight:bold;
	font-size:1em;	
}

.neg
{
	position:relative;
	background-color:#FFC;
	border:solid 1px #990;
	padding:5px;
	display:block;
	color:red;
	font-weight:bold;
	font-size:1em;	
}	
/* FIM NOTIFICAÇÕES */