@charset "utf-8";
/* CSS Document */


/*  FUNDO  */
#mainGeneral  {
	background: #0a4068 url(/uploads/nas/campanhas/pos/meio.jpg) repeat-y right;
}
#mainGeneral  #columnMain {
	padding: 20px 20px 20px 20px;
}
#mainGeneral  #columnMain.noColumn {
	background-image: none;
}



#bread {
	background: url(/uploads/nas/campanhas/pos/barra.jpg) no-repeat bottom left;
	padding-top: 5px;
	padding-bottom: 15px;
}
#bread * {
	color: #0099CC;
}
#bread a, #bread .fontSize .botaoMenos, #bread .fontSize .botaoMais {
	color: #ffffff;
}



/*  Coluna da esquerda  */
/********************************/

#mainGeneral #columnLeft h1 {
	color: #25aae1;
}

#mainGeneral #columnLeft a {
	font-size: 10pt;
	display: block;
	width: 150px;
	padding: 0px 10px 0px 20px;
	background: none;
}
#mainGeneral #columnLeft a:hover {
	background: none;
}


/*  Vermelho  */
#columnLeft .refVermelho a {
	color: #fff;
}

/*  Bordeaux  */
#columnLeft .refBordeaux a {
	font-weight: bold;
	color: #fff;
}




/* titulos */
#mainGeneral  #columnMain h1, #mainGeneral  #columnMain h2, #mainGeneral  #columnMain a{
	color: #0a4068;
	clear: none;
}
#mainGeneral  #columnMain h3 {
	color: #1c8ab7;
	clear: none;
}





#mainGeneral  #columnMain div.inscricoes {
	background: #f5f5f5;
	padding: 10px;
	border: 1px solid #e6e6e6;
	margin-bottom: 30px;
}

#mainGeneral  #columnMain div.observacoes {
	background: #f5ebeb;
	padding: 10px;
	border: 1px solid #f5dada;
}
#mainGeneral  #columnMain div.observacoes h2 {
	color: #c94c4c;
}


#mainGeneral  #columnMain div.inscricoes li , #mainGeneral  #columnMain div.observacoes li {
	margin-bottom: 10px;
}



#mainGeneral  #columnMain div.coluna {
	display: block;
	width: 230px;
	background: #f5f5f5;
	float: right;
	padding: 10px;
	margin: 0px 0px 10px 10px;
	border: 1px solid #e6e6e6;
}
#mainGeneral  #columnMain div.coluna h3 {
	color: #0a4068;
}



