body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #635F59;
	background-color: #FFFFFF;
}
img { border:none }
.experiencias{
	position: relative;
	width: 183px;
	height: 100%;
	padding-left: 10px;
}
.contExp{
	display: none;
	
}
.comboDrop {
	position: relative;
	z-index: 1;
}

/*/classes/*/
p {
	font-family: Arial;
	font-size: 12px;
	color: #635F59;
	}	
p.center
{
	text-align: center;}
ul {
	color: #635F59
	}
td {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}td {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

.td_escuro {
	font-family: Arial;
	font-size: 9px;
	color: #635F59;
	background-color: #E4E6EB;
	}
	
.td_claro {
	font-family: Arial;
	font-size: 9px;
	color: #635F59;
	background-color: #DDE1E6;
	}

.td_claro_2 {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #635F59;
	background-color: ##EAEDF2;
	}

.td_claro_3 {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #635F59;
	background-color: #E4E6EB;
	}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.txt_busca {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
}

.txtbox_busca {
	font-family: Arial;
	_font-size: 9px;
	font-size-adjust: 0.445;
	border-width: 1px; 
	border-style: solid;
	border-color: #00086E;
	padding: 1px;
	width: 120px;
}

.main_head {
	border-width: 1px; 
	border-style: solid;
	border-color: #00086E;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top: 0px;
	background-color: #00086E;
}
.rodape {
	font-family: Verdana;
	color: #635F59;
	font-size: 10px;
}
a.rodape {
	font-family: Verdana;
	color: #635F59;
	font-size: 10px;
	text-decoration: none;
}
a.rodape:hover {
	font-family: Verdana;
	color: #635F59;
	font-size: 10px;
	text-decoration: underline;
}
.conteudo, label {
	font-family: Arial;
	font-size: 10px;
	color: #635F59;
}

.conteudo_italic {
	font-family: Arial;
	font-style: italic;
	font-size: 11px;
	color: #635F59;
}

.busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #00086E;
	background-color: #FFFFFF;
	border-width: 1px; 
	border-style: solid;
	border-color: #868686;
	border-bottom-color: #DEDEDE;
	padding: 2px;
	position: relative;
	}

.solucoes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00086E;
	background-color: #FFFFFF;
	border-width: 1px; 
	border-style: solid;
	border-color: #00086E;
	border-bottom-color: #7F83B6;
	border-top: 0px;
	padding: 3px;
	text-align: left;
	}

.data {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #635F59;
	text-decoration: none;	
	}
	
.data a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #635F59;
	text-decoration: none;
	}

.data a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #635F59;
	text-decoration: underline;
	}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #00086E;
}

.header a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
	}

.header a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	}
	
.menuativo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-face: bold;
	color: #635F59;
	background-color: #FFFFFF;
	border-width: 1px; 
	border-style: solid;
	border-bottom: 0px;
	border-color: #A5BC00;
	font-weight: bold;
	text-decoration: none;
}	

.menuativo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-face: bold;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}	
	
.menuativo a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-face: bold;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	}	
	
	
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-face: bold;
	color: #635F59;
	background-color: #D0F500;
	border: 1px;
	border-color: #cccccc;
	font-weight: bold;
	padding: 0px;
	}
	
.menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #635F59;
	font-weight: bold;
	text-decoration: none;
	}
	
.menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	}
	
.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px;
	border-color: #cccccc;
			}
.submenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	border-width: 1px; 
	border-style: solid;
	border-top: 0px;
	border-left: 0px;
	border-color: #cccccc;
				}
.submenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #635F59;
	text-decoration: none;
	}
	
.submenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	}
	
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #635F59;
	text-align: left;
	_width: 547;
	}
	
.texto_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00086E;
	text-align: left;
	}
	
.texto_cinza {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #635F59;
	text-align: left;
	}
			
.txt_bold_font11 {
	font-weight: bold;
} 

.txt_bold2_font12 {
	font-weight: bold;
	font-style: italic;
} 

.txt_intLista {
	font-weight: bold;
	color: #635F59;
}

.txt_intListaEscuro {
	font-weight: bold;
	color: #635F59;
	background-color: #EDF1F6;
}
.link_intListaEscuro {
	color: #635F59;
	background-color: #EDF1F6;
}
.link_intLista a {
	color: #635F59;
}
.link_intLista{
	color: #635F59;
}
.link_intListaEscuro a {
	color: #635F59;
}
.link_intLista a:hover {
	color: #635F59;
}
.link_intListaEscuro a:hover {
	color: #635F59;
}
		
#ddr {
	position: absolute;
	top: 135px;
	left: 210px;
}

.solucoes2 {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	}

.subTitLaranja {
	color: #FFA000;
	font-weight: bold;
}

.subTitRosa {
	color: #7F0051;
	font-weight: bold;
}
.subTitCiano {
	color: #00D6BF;
	font-weight: bold;
}
.subTitAzul {
	color: #00086E;
	font-weight: bold;
}

.subTitUnder {
	text-decoration: underline;
}

/*/menu voluntarios/*/

.linhaI {
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(http://voluntarios.ithink.com.br/images/flecha.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
	background-color: #FFA000;
	border-top: 1px #FFA000 solid;
	border-left: 1px #FFA000 solid;
	border-right: 1px #FFA000 solid;
	border-bottom: 1px #FFA000 solid;
	padding: 3px 6px 3px 17px;
	text-align: left;
	width: 143px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style: none;
}

.linhaSubI {
	color: #000000;
	background-image: url(../images/mn_bullet_quad.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	background-color: #FFFFFF;
	border-top: 1px #FFA000 solid;
	border-left: 1px #FFA000 solid;
	border-right: 1px #FFA000 solid;
	padding: 3px 6px 3px 17px;
	text-align: left;
	width: 143px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style: none;
}

.linhaM {
	position: relative;
	color: #000000;
	background-image: url(../images/mn_bullet_quad.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	background-color: #FFFFFF;
	border-left: 1px #FFA000 solid;
	border-right: 1px #FFA000 solid;
	border-bottom: 1px #FFA000 solid;
	padding: 3px 6px 3px 17px;
	text-align: left;
	width: 143px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style: none;

}

.linhaSubM {
	color: #000000;
	background-image: url(../images/mn_bullet_quad.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	background-color: #FFFFFF;
	border-left: 1px #FFA000 solid;
	border-right: 1px #FFA000 solid;
	padding: 3px 6px 3px 17px;
	text-align: left;
	width: 143px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style: none;
}

.linhaSubF {
	color: #000000;
	background-image: url(../images/mn_bullet_quad.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	background-color: #FFFFFF;
	border-left: 1px #FFA000 solid;
	border-right: 1px #FFA000 solid;
	border-bottom: 1px #FFA000 solid;
	padding: 3px 6px 3px 17px;
	text-align: left;
	width: 143px;	
	list-style: none;
}

.linhaSelecM {
	position: relative;
	color: #000000;
	font-weight: bold;
	background-image: url(../images/mn_bullet_quad.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	background-color: #FFECCC;
	border-left: 1px #FFA000 solid;
	border-right: 1px #FFA000 solid;
	border-bottom: 1px #FFA000 solid;
	padding: 3px 6px 3px 17px;
	text-align: left;
	width: 143px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style: none;
}

.seta{
	position: absolute;
	top: 7px;
	left: 157px;
}

#subMenu1{
	position: absolute;
	display: none;	
	left: 167px;
	top: 25px;
	z-index: 8;
	height: 40px;

}

#iframe1{
	position: absolute;
	display: none;
	left: 180px;
	top: 25px;
	z-index: 1;
	width:120px;
	height: 40px;
	background:#fff
}

#subMenu2{
	position: absolute;
	display: none;	
	left: 167px;
	top: 47px;
	z-index: 8;
	height:40px;
}

#iframe2{
	position: absolute;
	display: none;
	left: 180px;
	top: 47px;
	width:200px;
	width:120px;
	z-index: 1;
}

#subMenu3{
	position: absolute;
	display: none;	
	left: 167px;
	top: 69px;
	z-index: 8;
	
}

#iframe3{
	position: absolute;
	display: none;
	left: 180px;
	top: 68px;
	width:120px;
	z-index: 1;
	background:#fff
}
#subMenu4{
	position: absolute;
	display: none;	
	left: 167px;
	top: 90px;
	z-index: 8;
}

#iframe4{
	position: absolute;
	display: none;
	left: 180px;
	top: 91px;
	width:120px;
	background:#fff;
	z-index: 1;
}
#subMenu6{
	position: absolute;
	display: none;	
	left: 167px;
	top: 133px;
	z-index: 8;
	height: 60px;
}

#iframe6{
	position: absolute;
	display: none;
	left: 180px;
	top: 133px;
	z-index: 1;
	width:120px;
	background:#fff;
	height: 60px;
}

#subMenu10{
	position: absolute;
	display: none;	
	left: 167px;
	top: 237px;
	z-index: 8;
}

#iframe10{
	position: absolute;
	display: none;
	left: 167px;
	top: 237px;
	width:120px;
	background:#fff;
	z-index: 1;
}

#subMenu11{
	position: absolute;
	display: none;	
	left: 167px;
	top: 259px;
	z-index: 8;
}

#iframe11{
	position: absolute;
	display: none;
	left: 160px;
	top: 259px;
	z-index: 1;
	background:#fff;
	width:100px;
}

#menu {
	font-family: Arial, Helvetica, sans-serif;
	/*position: absolute;*/
	/*top: 110px;*/
	top: 0px;
	_top: 10px;
	*top: 13px;
	margin-left: -5px; 
}
#menu ul {
width:175px;
}

#menu-login{
margin-left:-3px;
padding:5px;
position:absolute;
width:168px;
margin-top: 20px;
}

#menu-login table{
border: 1px solid #FFA000;
width: 100%;}


ul li {
	list-style: none;
	background-image: url(../images/mn_bullet_quad.gif);
	padding: 0px 0px 0px 12px;
	background-repeat: no-repeat;
	background-position: left top;
}
/*/ Fundos e Caixa /*/

.fundo_1 {

	background-image: url(../images/fundo_1.gif);
	background-repeat: repeat;
	padding: 0px 0px 0px 12px;
	_padding: 0 0 0 0;
}

.caixa { 
	border: 1px solid #5C93BE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/fundo_azul_1.gif);
	background-repeat: repeat;
	width: 194px;
	height: 68px;
	
	}

.caixa_2 { 
	/*border: 1px solid #5C93BE;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	width: 194px;
	height: 88px;
	border-width: 1px; 
	border-style: solid;
	border-color: #9EBED7;
	
	}
	
.caixa_3 { 
	border: 1px solid #5C93BE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border-width: 1px; 
	border-style: solid;
	border-color: #9EBED7;
	
	}
	
.caixa_4 { 
	border: 1px solid #5C93BE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #635F59;
	background-color: #FFFFFF;
	border-width: 1px; 
	border-style: solid;
	border-color: #9EBED7;
	}
.caixa_5 { 
	border: 1px solid;
	border-width: 1px; 
	border-style: solid;
	border-color: #DBDEE5;
	}
	
.tabBottom {
	border-bottom: 1px solid #DBDEE5;
}
	
.tabLeft {
	border-left: 1px solid #DBDEE5;
}

.tabBottom {
	border-bottom: 1px solid #DBDEE5;
}	

.padTab{
	padding: 3px 5px 3px 5px;
}

.intLista {
	border: 1px solid;
	background-color: #F0F4F8;
	border-width: 1px; 
	border-style: solid;
	border-color: #E2E1E1;
	padding: 8px 0 0 10px;
	border-bottom: none;
}


.intLista2 {
	border: 1px solid;
	background-color: #F0F4F8;
	border-width: 1px; 
	border-style: solid;
	border-color: #E2E1E1;
	padding: 2px 0 0 10px;
	border-bottom: none;
	border-top: none;
}

.intLista3 {
	border: 1px solid;
	background-color: #F0F4F8;
	border-width: 1px; 
	border-style: solid;
	border-color: #E2E1E1;
	padding: 2px 0 0 10px;
	border-top: none;
}

.txt_elaine1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #635F54;
}

.txt_elaine2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #635F54;
}

.imgConteudoRight
{
    margin-left: 15px;
    margin-bottom: 15px;
}

/************************************ Inicio Balão Validação ************************************/
.box_balao_aba_bg {
	background-repeat: repeat-y;
	background-image: url(../images/box_balao_aba_bg.gif);
	width: 14px;
}

.box_balao_miolo {
	border-bottom: 1px solid #007CC3;
	border-right: 1px solid #007CC3;
	border-top: 1px solid #007CC3;
	background-color: #E7F6FF;
	padding: 5px 5px 5px 5px;
}

.box_balao_cont_tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007CC3;
	font-weight: bold;

}

.box_balao_cont {
	padding: 5px 5px 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F666A;
}

input
{
	/*position: relative;*/
}

select
{
	position: relative;
}

textarea
{
	position: relative;
}
.voluntarioDetalhes 
{
	color: #2F38A8;
	}
.voluntarioDetalhes2
{
	color: #2F38A8;
	}	
.CalendarioFundo1
{
	background-image: URL(../images/calendario_fundo01.jpg);
	background-repeat: repeat-x;
	height: 40px;
	valign: middle;
	
}

.CalendarioFundo2
{
	background-image: URL(../images/calendario_fundo02.jpg);
	background-repeat: repeat-x;
	height: 29px;
	valign: middle;
	
}

.CalendarioConteudo
{
	font-family: Arial;
	font-size: 10px;
	color: #817E7A;
	text-align: center;

}
.CalendarioBorda{
	background-color: #C390AB;
}
.CalendarioSepara{
	
	background-image: URL(../images/CalendarioSepara.gif);
	background-repeat: repeat-y;

}
.CalendarioTit {

	font-family: Arial;
	font-size: 10px;
	color: #635F59;
	
	
}
.CalendarioTit2 {

	font-family: Arial;
	font-size: 10px;
	color: #635F59;
	padding-left: 5px;
	
	
}
.CalendarioTitConcurso {

	font-family: Arial;
	font-size: 10px;
	color: #635F59;
	padding-left: 7px;
	
	
}
.titulo-spacer
{
	height: 10px;
}
a.link-voluntarios 
{
	color: #FFFFFF;
}
a.link-voluntarios:hover
{
	color: #FFFFFF;
}
a.link-negrito 
{
	color: #635F59;
	font-weight: bold;
	text-decoration: underline;
}	
a.link-negrito: hover
{
	color: #635F59;
	text-decoration: underline;
	font-weight: bold;	
}
.titulo-regulamento
{
	color: #FF9933;
}

.TabelaAdm-Topo
{
	background-image: URL(../images/tabelaAdm_fundoTopo.jpg);
	padding-left: 3px;
	height: 19px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: Gray 
}
.TabelaAdm-Fundo1
{
	background-color: #F5F5F5;
	padding-left: 3px;
	height: 30px;
	font-family: Verdana;
	font-size: 10pt;
	color: #635F59;
}

.TabelaAdm-Rowspan
{
	background-color: #F5F5F5;
	padding-left: 3px;
	font-family: Verdana;
	font-size: 10pt;
	color: #635F59;
}
.TabelaAdm-Fundo2
{
	background-color: #EAEAEA;
	padding-left: 3px;
	height: 30px;
	font-family: Verdana;
	font-size: 10pt;
	color: #635F59;
}
.TabelaAdm-Fundo3
{
	background-color: #FFEFD6;
	padding-left: 3px;
	height: 30px;
	font-family: Verdana;
	font-size: 10pt;
	color: #635F59;
	font-weight: bold;
}
.Dados_cadastrais
{
	background-color: #E7E7E7;
	height: 62px;
	float: left;
	margin-top: 16px; 
	padding: 6px 0px 0px 10px;
	}
	
.Dados_cadastraisSucesso
{
	background-color: #E7E7E7;
	margin: 16px 100px 0px 100px;
	width: 300px;
	padding: 40px 20px 40px 10px;
}

.Dados_cadastraisSucesso2
{
	background-color: #E7E7E7;
	height: 90px;
	margin-top: 16px; 
	width: 250px;
	padding: 20px 20px 0px 10px;
}
.Dados_cadastrais_descricao
{
	background-color: #E7E7E7;
	float: left;
	margin-top: 16px; 
	padding: 6px 20px 10px 10px;
	width: 300px;
}

/* GALERIA */

#galeria_box 
{
	width: 551px;
	height: 334px;
	background: URL(../images/galeria_fundo.jpg) repeat-x;
	
	}
#galeria_foto 
{
	margin-left: 23px;
	_margin-left: 12px;
	margin-top: 20px;
	/*margin: 23px 0 12px 31px;*/
	float: left;
}
#galeria_linha 
{
	width: 1px;
	height: 250px;
	float: left;
	margin: 23px 16px 0 16px;
	background: #BCBCBC;
	}
#galeria_thumbs 
{	
	margin: 23px 0 0 0;
	width: 108px;
	height: 250px;
	overflow: auto;
	float: left;
	}			
.thumbs 
{
	margin: 0 0 15px; 
	}	
	
#descricao 
{
	clear: both;
	margin: 0 0 0 42px;
	width: 353px;
	}	
a.noticia 
{
	color: #635F59;
	 font-weight: bold;
}	

#wuItemMenu_LoginMenu 
{
	position: absolute;
	left: 17px;
	top: 438px;
	margin:0;
	padding:0;
	border: 1px solid #FFA000;
	width: 168px;
	height: 78px;
	margin-top: 20px;
}	
.LoginMenuItem1 
{
	background-color: #FFA000;
	color: #FFFFFF;
}
.LoginMenuItem2
{
	color: #635F59;
	padding: 0 0 0 5px;
}

.LoginMenuItem2 td
{
	padding: 5px;
}

.LoginMenuItem3
{
	color: #635F59;
	padding: 0 7px 3px 0;}

/* botao participar */

.destaqueParticipar { width:227px; float:right; margin:5px; }
.destaqueParticipar img { margin-bottom:5px; border:0 }

/* Dia Voluntários 2007 */

/*.dia ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}

.lstTitulo{
	background-image: url(../images/bg_dia.gif);
	height: 21px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #313130;
	float: left;
}

.lstClaro{
	background-color: #f5f5f5;
	padding: 10px 0px 0px 20px;
	font-family: Verdana;
	font-size: 10px;
	height: 20px;
	color: #635f59;
	float: left;
}

.diaEsscuro{
	background-color: #eaeaea;
	padding: 10px 0px 0px 20px;
	font-family: Verdana;
	font-size: 10px;
	height: 20px;
	color: #635f59;
	float: left;
}

.diav {
	float: left;
	border-right: solid 1px #b4b4b5;
	padding: 5px 20px 0px 20px;
}*/

.diaTitulo{
	background-image: url(../images/bg_dia.gif);
	border-right: solid 1px #afafb0;
	height: 21px;
	padding: 0px 0px 0px 10px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #313130;
}

.diaClaro {
	border-right: solid 1px #ebebeb;
	padding: 5px 10px 0px 10px;
	background-color: #f5f5f5;
	font-family: Verdana;
	font-size: 10px;
	color: #635f59;
	height: 30px;
}

.diaClaro a {
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	color: #635f59;
}

.diaEscuro {
	border-right: solid 1px #d7d7d7;
	padding: 5px 10px 0px 10px;
	background-color: #eaeaea;
	font-family: Verdana;
	font-size: 10px;
	color: #635f59;
	height: 30px;
}

.diaEscuro a {
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
	color: #635f59;
}

.diaBox {
	border-top: solid 1px #ebebeb;
	padding: 5px 0px 0px 20px;
	font-family: Verdana;
	font-size: 10px;
	color: #7a7a7a;
}
.diaCombo {
	font-family: Verdana;
	font-size: 10px;
	color: #635f59;
}
table.oferta { margin:30px 0 35px 0 }
table.oferta tr td { color:#636260; padding-bottom:10px }
.clique { color:#636260; text-decoration:underline; font-weight:bold }
table.oferta tr td.ajustaAbaixo { padding-top:30px }
table.oferta select { font-size:10px }

.btnEnviar { float:right }
.nome { width:360px }
.mail { width:155px }
.ddd { width:20px }
.tel { width:123px }
.campoPadrao{
	height: 15px;
	color: #000000;
	font-size: 13px;
	margin-top:3px;
	padding: 1px 2px 0px 2px;
	background-color: #FFF;
	border: 1px #5C5B57 solid;	
}

ul.cidades
{
	margin:30px 0 0 0;
	padding:0;
	text-align:center;
}
ul.cidades2
{
	margin:15px 0 30px 0;
	padding:0;
	text-align:center;
}
ul.cidades li, ul.cidades2 li
{
	display:inline;
	background:none;
	margin:0 10px 0 0;
	padding:0;
}
ul.cidades li.ultima, ul.cidades2 li.ultima
{
	display:inline;
	background:none;
	margin:0;
	padding:0;
}
div.login 
{
	width:215px;
	height:118px;
	background:url(../images/bg_box_login.gif) no-repeat;
	padding-top:25px;
	_padding-top:35px;
	*padding-top:35px;
}
div.login p
{
	width:205px;
	height:90px;
	text-align:right;
	margin-right:10px;
	line-height:2;
}
div.login .esqueci
{
	float:left;
	font-size:10px;
	margin-top:7px;
	margin-left:10px;
	color:#635F59;
	text-decoration:underline;
}
div.login .bt_enviar
{
	float:right;
	margin-top:10px;
}
div.esqueci_senha
{
	width:215px;
	height:118px;
	background:url(../images/bg_box_esquecisenha.gif) no-repeat;
	padding-top:25px;
	_padding-top:35px;
	*padding-top:35px;
}
div.esqueci_senha p
{
	width:205px;
	height:90px;
	text-align:right;
	margin-right:10px;
	line-height:2;
}
div.esqueci_senha_msg
{
	width:215px;
	height:118px;
	background:url(../images/bg_box_esquecisenha.gif) no-repeat;
	padding-top:35px;
	_padding-top:55px;
	*padding-top:55px;
}
div.esqueci_senha_msg p
{
	width:205px;
	height:90px;
	text-align:center;
}
ul.links-nav
{
	padding:0;
	margin-left:0;
}
ul.links-nav li
{
	list-style:none;
	background:none;
	padding:0;
	margin-bottom:5px;
}
div.dados_cadastrais 
{
	width:280px;
	background:#f2f2f2;
	color:#635F59;
	margin-bottom:15px;
	position:relative;
}
div.dados_cadastrais p
{
	width:280px;
	padding:10px;
}
div.titulo-box-ofertas
{
	width:280px;
	float:left;
	padding:20px 0;
	text-align:center;
}
div.titulo-box-demanda
{
	width:280px;
	float:right;
	padding:20px 0;
	text-align:center;
}
div.box-oferta-dados
{
	width:280px;
	background:#f2f2f2;
	float:left;
	color:#635F59;
}
div.box-oferta-dados p, div.box-demanda-dados p { padding:10px; }
div.box-demanda-dados
{
	width:280px;
	background:#f2f2f2;
	float:right;
	color:#635F59;
}
div.nav-excluir-oferta
{
	width:280px;
	text-align:right;
	float:left;
	margin-top:10px;
}
div.nav-excluir-demanda
{
	width:280px;
	text-align:right;
	float:right;
	margin-top:10px;
}
.msg-selecione { color:#635F59; padding:30px 0 60px 0; }
div.dados_cadastrais .sair { position:absolute; right:10px; bottom:10px }


/*-------- Experiencias ---------*/

.fieldsetExperiencias
{
	padding:0px;
	margin:0px;
}

#listaExperiencias ul { 
	margin: 0;
	padding: 0;
}

#listaExperiencias li {
	width: 100%;
	padding-left: 15px;
	margin-left: -25px;
	margin-top: 17px;	
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	background-image: none;	
}

.liItem
{
		list-style: none;
}

.expListHead {
	cursor:pointer;
	text-decoration:underline;
	background-color:transparent;
	margin: 2px;
	position: relative;
	width: 50%;
}

.btExperiencias {
	float: right;
	border: 0;
	margin-right: 10px;
}

.description {
	display: none;
	position: relative;
	padding:4px 1px 1px 1px;	
}

.liItem {
	padding: 10px 0 10px 0;
	background-color: #e2e2e2;
	position: relative;
}

.liAlternatingItem {
	padding: 10px 0 10px 0;
	background-color: #d2d2d2;
	position: relative;
}

.liAlternatingItemTit {
	background-color: #d2d2d2;
}

.pInformation
{
	width:410px;
	text-align:justify;
}

td.field
{
	padding:4px 0 4px 0;	
}

td.btnEnviar
{
	padding:10px 0 4px 0;	
	text-align:center;
}

textarea#txtConteudo
{
	font-family:Arial;	
}


.inputValuesExp input,
.inputValuesExp textarea
{
	padding:2px;
	font-size:11px;		
}

#flFoto
{
	width:406px;
}

.tabDesc 
{
	border: 1px solid #c390ab;
}
.contDetalheEsc 
{
	font-weight: bold;
	background-color: #e9d5de;
	height: 25px;
	padding-left: 2px;
}

.contDetalheClr 
{
	height: 25px;
	padding-left: 2px
}

.contPopEsc 
{
	background-color: #e1e1e1;
	height: 25px;
	padding-left: 2px;
}

.contPopClr 
{
	background-color: #eaeaea;
	height: 25px;
	padding-left: 2px;
}

.bordaDetTop
{
	border-top: 1px solid #c390ab;
}

.bordaDetLeft
{
	border-left: 1px solid #c390ab;
}

.bordaDetBottom
{
	border-bottom: 1px solid #c390ab;
}

.bordaDetRight
{
	border-right: 1px solid #c390ab;
}

.tabAddDespesas
{	
	border: 1px solid #c390ab;
	width: 400px;
	background-color: #f7eef1;
}

.txtAddDesp
{
	color: #635f59;
	font-size: 11px;
}

.padLeft 
{
	padding-left: 2px;
}

.txtBold 
{
	font-weight: bold;	
}

#tabResumo 
{
	display: none;
}

#systemMessages
{
	width: 0px;
	height: 0px;
	left: 0px;
	top: 0px;
	z-index: 99;
	position:absolute;
}
.modalBox{
		z-index: 5000;
		position: absolute;
		left: 0px;
		top: 0px;
		width: 100%;
		height: 100%;
	}
	.modalDialog{
		position: absolute;
		margin: 280px 0px 0px 400px;
		width: 219px;
		background-image: url('../images/meioBox.gif');
		background-repeat: repeat;
		/*margin:-140px 0 0 0;
		left:50%;*/
		z-index: 99003;
	}
	.modalGenericDialog{
		position: absolute;
		margin: 150px 0px 0px 275px;
		width: 219px;
		z-index: 99003;
	}
	.modalCorrection
	{
		position: absolute;
		margin: 280px 0px 0px 400px;
		width: 219px;
		z-index: 99002;
	}
	.modalBackground{	
		width: 100%;
		height: 100%;
		background-color: #000000;
		filter:alpha(opacity=60);
		-moz-opacity: 0.6;
	  	opacity: 0.6;
	  	z-index: 9001;
	}
	.txtDialog {
		color: #635f59;
		font: Arial;
		font-size: 12px;
		height: 100%;
		text-align: center;
		position:relative;
	}
	
	.txtDialog a{
		color: #635f59;
		font: Arial;
		font-size: 12px;
		height: 100%;
		text-align: center;
		text-decoration: underline;
	}
	
	.modalRodape {
		width: 250px;
		height: 2px;
		*margin-left: -109px;
		*position: absolute;
		background-image: url('../images/rodape_box.gif');
		background-repeat: no-repeat;
	}
	
	.modalControls {
		text-align: center;
		margin-bottom: 5px;
	}
	
.fundoWht 
{
	background-color: #FFF;
}

.btnVejaTabela
{
	cursor: pointer;
}

.btnFechar 
{
	cursor: pointer;
	margin-left: 346px;
}
.box-modal {
	position:absolute;
	display:none;
	top:160px;
	left:300px;
	width:200px;
	height:130px;
	background:#fff;
	border:solid 1px #ff9f02;
	z-index:999;
}
.box-modal a.btn-fechar {
	position:absolute;
	outline:none;
	top:5px;
	right:5px;
	width:10px;
	height:10px;
	text-indent:-1999px;
	background:url(../images/btn-fechar.png) left top no-repeat;
}
.box-modal h3 {
	float:left;
	display:block;
	width:180px;
	position:relative;
	font-size:13px;
	font-weight:bold;
	margin:0 0 15px;
	padding:5px 0 0 5px;
}
.box-modal p {
	width:100%;
	margin:0;
	text-align:center;
	color:#4e4e4e;
}
.box-modal input {
	float:left;
	margin-left:10px;

}
.box-modal input.btn-fechar {
	margin:35px 0 0 71px;
}
.box-modal input.btn-confirmar {
	margin-left:61px;
}
.box-modal input.texto {
	float:left;
	display:inline;
	border:solid 1px #a4abb3;
	margin:5px 0;
	width:180px;
	margin-left:9px;
}
.box-projetos {
	float:left;
	position:relative;
	display:inline;
	width:548px;
	border:solid 1px #ff9f02;
	color:#4e4e4e;
	padding:5px 12px 7px;


	margin-bottom:15px;
}
.box-projetos h4 {
	float:left;
	margin:0;
	padding:0;
	font-size:16px;
	font-weight:bold;
	color:#4e4e4e;
}
.box-projetos input {
	position:absolute;
	display:block;
	top:13px;
	right:10px;
}
.box-projetos .btn-votar {
	width:55px;
}
.box-projetos a {
	font-weight:bold;
	color:#ff9f02;
}
.box-projetos a.mais-detalhes {

	display:inline;
}
.box-projetos p {
	clear:left;
	display:block;
	margin:0;
}
.box-projetos .conteudo {
	float:left;
	display:none;
	width:500px;
	padding-bottom:10px;
}

.aviso-dia-voluntarios-login{
	display: block;
	width: 570px;
	margin-top: -50px;
	height: 80px;
	background: url(../images/bg-box-login-dia-voluntarios.png) left top no-repeat}
.aviso-dia-voluntarios-login p{
	font-size:11px;
	padding:30px 0;
	text-align:center;}

.aviso-cidade-sp{
	display: block;
	width: 630px;
	height: 96px;
	background: url(../images/bg-box-cidade-saopaulo.png) left top no-repeat}
.aviso-cidade-sp p{
	font-size:11px;
	padding:43px 0;
	text-align:center;}

















/*-------------------------------*/