body.adesao div#colPrincipal *{
 color: #6b6a64;
}

body.amigosInstituo div#conteudo {
	padding:20px 0 30px 0;
	float:left;
}

body.amigosInstituo select,
body.amigosInstituo input{
	border: 1px solid #e4e5dd; padding: 2px; margin-bottom: 5px;
}


body.amigosInstituo select { margin-bottom: 3px; *margin-bottom: 7px;}

body.amigosInstituo div#headerPagina p{
	display:block;
	text-align:right;
	width:360px;
	clear:left;
	margin:0;
	color:#686D6C;
}
body.amigosInstituo div#headerPagina p.citacao{
	text-align:left;
	padding:65px 0 0 0;
}

body.amigosInstituo div#colPrincipal h3.topTitle{
	font-size:1.6em;
	color:#9C957A;
	margin:15px 0;
}
body.amigosInstituo div#colPrincipal p{
	color:#9C957A;
}

body.amigosInstituo div#colPrincipal div.boxGrande p{
	display:block;
	font-weight:bold;
	margin:5px 0 3px 13px;
	color:#6C6B64;
}
body.amigosInstituo div#colPrincipal div.boxGrande div#listaThumbs{
	width:442px; height:95px;
	padding:5px 8px 0 9px;
	margin:0 0 0 13px;
	background:url("../img/bg/bgListaThumbs.jpg");
}
body.amigosInstituo div#colPrincipal div.boxGrande div#listaThumbs a.btLeft{
	width:23px; height:23px;
	background:url("../img/bt/btLeft.jpg");
	float:left;
	text-indent:-9000px; overflow:hidden;
	margin:35px 20px 0 0;
}

body.amigosInstituo div#colPrincipal div.boxGrande div#listaThumbs a.btRight{
	width:23px; height:23px;
	background:url("../img/bt/btRight.jpg");
	float:right;
	text-indent:-9000px; overflow:hidden;
	margin:0 0 -53px 0;
	position:relative; top:-53px;
}
body.amigosInstituo div#colPrincipal div.boxGrande div#listaThumbs ul {
	padding:0; margin:0;
}
body.amigosInstituo div#colPrincipal div.boxGrande div#listaThumbs ul li{
	float:left;
	background:url("../img/bg/bgThumbs.jpg");
	padding:7px;
	margin-right:15px;
	/*width: 64px !important;
	height: 73px !important;*/
}


body.amigosInstituo div#colPrincipal div.boxMenor {
	background: url(../img/bg/bgFormBoxTopo.png) no-repeat 0 0; width: 484px;
}


body.amigosInstituo div#colPrincipal div.boxComTitulo p{
	margin: 11px 13px 0;
}


body.amigosInstituo div#colPrincipal h2 {
	background: url(../../global/img/bullet/bltBarraLaranja.jpg) no-repeat 0 center;
	margin: 11px 13px 0;
	color: #7E7455;
	padding-left: 10px;
}

body.amigosInstituo div#colPrincipal h2 strong{
	font-weight: normal;
}

body.amigosInstituo div#colPrincipal span {
	margin: 11px 0 0 13px;
	float: left;
	color: #6b6a64;
}

body.amigosInstituo div#colPrincipal span select,
body.amigosInstituo div#colPrincipal span input {
	width: 210px;
}

body.amigosInstituo div#colPrincipal span label{
	display: block; clear: both;
	margin-bottom: 5px;
}

body.amigosInstituo div#colPrincipal div.boxComTitulo span.uf select {
	width: 40px;
}
body.amigosInstituo div#colPrincipal div.boxComTitulo span.cep input {
	width: 157px;
}
body.amigosInstituo div#colPrincipal div.boxComTitulo span.nascimento input {
	width: 109px;
}
body.amigosInstituo div#colPrincipal div.boxComTitulo span.sexo select {
	width: 89px;
}

body.amigosInstituo div#colPrincipal div.boxComTitulo span.telefone input {
	width: 80px;
}
body.amigosInstituo div#colPrincipal div.boxComTitulo span.telefone input.ddd {
	width: 30px;
	margin-right: 10px;
}

body.amigosInstituo div#colPrincipal span.prefixo input {
	width: 83px;
}
body.amigosInstituo div#colPrincipal span.contaDV input {
	width: 117px;
}


/*********************************************
doacoes.jsp
**********************************************/

body.amigosInstituo div#colPrincipal a.btEnviarFormAdesao{
	background: url(../img/bt/btFormAdesao.jpg) no-repeat 0; width: 171px; height: 25px
}


/************************************************
doacoesSucesso.jsp
*************************************************/

body.amigosInstituo div#colPrincipal div.boxComTitulo span.alertaSucesso {
	background: url(../img/graph/graphExclamacaoSucesso.png) no-repeat center; width: 85px; height: 115px;
}
body.amigosInstituo div#colPrincipal div.boxComTitulo span.linhaDivisoria {
	background: url(../img/graph/divisorVertical.jpg) no-repeat 0 center; width: 1px; height: 115px;
}
body.amigosInstituo div#colPrincipal div.boxComTitulo span.aviso {
	width: 359px;
}

body.amigosInstituo div#colPrincipal div.boxComTitulo span.aviso h3{
	font-size: 19px; color: #7E7455; margin: 11px 13px 0;
}

body.amigosInstituo div#colPrincipal div.boxComTitulo span.aviso strong {
	color: #7E7455;
}

body.amigosInstituo div#colSecundaria div.boxPequeno {
	margin:0 0 20px;
}
body.amigosInstituo div#colSecundaria div.boxPequeno div.body {
	padding:5px 12px;
}


body.amigosInstituo div#colSecundaria div.boxPequeno div.body div#qFFalha,
body.amigosInstituo div#colSecundaria div.boxPequeno div.body div#qFSucesso,
body.amigosInstituo div#colSecundaria div.boxPequeno div.body div#qFVoluntariado {
	display: none;
}

body.amigosInstituo div#colSecundaria div.boxPequeno div.body span{
	font-weight:bold;
	display:block;
	color:#6A6963;
	margin:0 0 5px 0;
	clear: both;
}

body.amigosInstituo div#colSecundaria div.boxPequeno select,
body.amigosInstituo div#colSecundaria div.boxPequeno input{
	width: 205px; border: 1px solid #e4e5dd; padding: 2px; margin-bottom: 5px;
}

body.amigosInstituo div#colSecundaria div.boxPequeno select { width: 210px;}


body.amigosInstituo div#colSecundaria div.boxPequeno input.inputDDD {
	clear:left; float:left; margin-right:9px; width:27px;
}

body.amigosInstituo div#colSecundaria div.boxPequeno input.inputTelefone {
	clear:right; float:left; width:162px;
}


body.amigosInstituo div#colSecundaria div.boxPequeno span.exclamacaoSucesso{
	background: url(../img/graph/graphExclamacaoSucesso.png) no-repeat center top; height: 50px; margin-top: -5px;
}

body.amigosInstituo div#colSecundaria div.boxPequeno span.exclamacaoFalha{
	background: url(../img/graph/graphExclamacaoFalha.png) no-repeat center top; height: 50px; margin-top: -5px;
}

body.amigosInstituo div#colSecundaria div.boxPequeno div.mensagem {
	background: #d9d7cb; padding: 5px 12px; margin: 0 0 5px;
}



/*--*/
body.amigosInstituo div#colSecundaria div.boxPequeno  a#btDoacoes{
	width:71px; height:24px;
	background:url("../img/bt/btDoacoes.jpg");
	float:left;
	text-indent:-9000px; overflow:hidden;
	margin-right:5px;
}
body.amigosInstituo div#colSecundaria div.boxPequeno  a#btVolunt{
	width:96px; height:24px;
	background:url("../img/bt/btVoluntariado.jpg");
	display:block;
	text-indent:-9000px; overflow:hidden;
}



body.amigosInstituo div#colSecundaria a#btPartForum{
	width:122px; height:23px;
	background:url("../img/bt/btParticipeForum.jpg");
	text-indent:-9000px; overflow:hidden;
	display:block;
	margin:0 0 0 0;
	clear:left;
}
/* calendário */
body.amigosInstituo div#colSecundaria div#boxCalendario {
	margin:25px 0 20px 0;
}
body.amigosInstituo div#colSecundaria div#boxCalendario div.boxGraph div.head {
	padding:13px 12px 10px 15px;
	width:220px;
}

body.amigosInstituo div#colPrincipal div.calTitulo,
body.amigosInstituo div#colSecundaria div#boxCalendario div#calTitulo{
	background:url("../../global/img/bg/bgHeadSemBox.jpg") no-repeat left center;
	padding:0 0 0 5px;
	margin-bottom:5px;
	display:block;
}
body.amigosInstituo div#colSecundaria div#boxCalendario a#btMesAnt {
	width:12px; height:12px;
	background:url("../img/bt/btCalendLeft.jpg");
	display:block;
	text-indent:-9000px; overflow:hidden;
	position:relative; top:24px;
	margin-top:-12px;
}
body.amigosInstituo div#colSecundaria div#boxCalendario a#btMesProx {
	width:12px; height:12px;
	background:url("../img/bt/btCalendRight.jpg");
	display:block;
	text-indent:9000px; overflow:hidden;
	position:relative; top:12px; left:200px;
}
body.amigosInstituo div#colSecundaria div#boxCalendario table{
	width:215px;	
}
body.amigosInstituo div#colSecundaria div#boxCalendario table thead th{
	font-weight:normal;
	color:#666;
}
body.amigosInstituo div#colSecundaria div#boxCalendario table thead th#mesProx{
	text-align:right;
}
body.amigosInstituo div#colSecundaria div#boxCalendario table tfoot tr td {
	text-align:center;
	padding:3px 0 0 0;
	color:#666;
}
body.amigosInstituo div#colSecundaria div#boxCalendario table tbody tr td{
	width:29px; height:16px;
	background:#EEE0BC;
	text-align:center;
	color:#333;
}
body.amigosInstituo div#colSecundaria div#boxCalendario table tbody tr td a{ color:#333; }
body.amigosInstituo div#colSecundaria div#boxCalendario table tbody tr.semana td{
	background:none;
	text-align:left;
	padding:3px 0;
}
body.amigosInstituo div#colSecundaria div#boxCalendario table tbody tr.mes td{
	border:solid 1px #FFF;
	border-collapse:collapse;
	padding:2px 0;
	color:#666;
}
body.amigosInstituo div#colSecundaria div#boxCalendario table tbody tr td.domingo,
body.amigosInstituo div#colSecundaria div#boxCalendario table tbody tr td.sabado {
	background:#EEC717;
}
body.amigosInstituo div#colSecundaria div#boxCalendario table tbody tr td.domingo a,
body.amigosInstituo div#colSecundaria div#boxCalendario table tbody tr td.sabado a {
	color:#FFF!important;
}
/* gráficos */
body.amigosInstituo div#colSecundaria div.graficos {
	margin:0 0 10px 0;
}
body.amigosInstituo div#colSecundaria div.graficos div.head{
	padding:25px 25px 10px 25px;
	width:196px;
}
body.amigosInstituo div#colSecundaria div.graficos p{
	display:block;
}