/********** CONTATO *************/
/*form#contato div{width:350px; margin:0 0 0 15px;} */
form#contato label { width:60px; float:left; height:12px; padding:4px 0 0 4px; margin:0 3px 10px 0; }
form#contato input { border:1px solid #d9d2bf; height:14px; margin:0 3px 10px 10px; float:none; background:#e8e3cf; color:666; width:320px;}
form#contato input:hover { border:1px solid #d9d2bf; }
form#contato input:focus { border:1px solid #d9d2bf; background-color:#fff; }
form#contato textarea { border:1px solid #d9d2bf;height:50px; margin:0 3px 3px 10px; background:#e8e3cf; width:320px;}
form#contato textarea:hover { border:1px solid #d9d2bf; }
form#contato textarea:focus { border:1px solid #d9d2bf; background-color:#fff; }
/****** FIM CONTATO *************/

/****** FOTOS *******************/
.box_detalheFoto{
	margin: 0 auto 0 auto;
	width:495px;
	height:330px;
	float:left;
	text-align:center;
}
.box_detalheFoto img.sborda {
	margin:0 auto 0 auto;
	border:none;
}

.box_detalheFoto img.cborda {
	margin:0 auto 0 auto;
	border:1px solid #E9DEC0;
}

.box_listagemFoto{
	/* border:1px solid #FF0000;*/
	width:100px;
	height:290px;
	background:#faf8f2;
	float:left;
	overflow:hidden;
	margin:0 0 0 10px;

}

.box_detalheFoto input {
	border:1px solid #0000FF;
}

div#acgaleria {
	overflow:hidden; 
	width:100px; 
	height:250px; 
}

/****** FIM FOTOS **************/




/********** CALEND�RIO *************/
div#ListaCalendario {
	width: 80%;
	padding: 0 0 0 0;
	margin: 10px 0 0 0;
	float: left;
}
div#ListaCalendario a {
	text-decoration: none;
	color: #666666;
	margin:0 0 0 0;
}
div#ListaCalendario .topo {
	text-align:center;
	color: #996600;
	font-weight: bold;
	height:15px;
	background-color:#D6AB54;
	border: 1px solid #E2E2E2;
}

div#ListaCalendario .marca {
	text-align:center;
	font-weight: bold;
	height:15px;
	background:none;
	border: 1px solid #D6AB54;
	padding:0 0 0 0;
}
div#ListaCalendario .normal {
	text-align:center;
	color: #666666;
	height:15px;
	background-color:#e6cc97;
	border: 1px solid #F2F2F2;
}
div#ListaCalendario .hoje {
	border: 1px solid #F0A222;
	background-color:#F0A222;
	color: #F2F2F2;
	font-weight: bold;
}
div#ListaCalendario .sel {
	border: 1px dashed #EA3E00;
}
/********** FIM CALEND�RIO *************/

/*************** RODAP� ****************/
ul#logoBamboo{	
	list-style:none;
	height:20px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
ul#logoBamboo li {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
ul#logoBamboo li#copyright {
	width:600px;
	float:left;
	height:20px;
	line-height:20px;
	padding-left:13px;
}
ul#logoBamboo li#texto{
	float:left;
	text-align:left;
	color:#CCCCCC;
	height:20px;	
	line-height:20px;
}
ul#logoBamboo li#logo{
	height:20px;
	width:130px;
	float:left;
	height:20px;
	text-align:right;
}
/********** FIM  RODAP� ***************/



/*********** PAINEL DO LIDER *******************/
ul#mural{
	border-top:1px solid #E6DEC9;  
	list-style:none;
	text-align:left;
	padding:3px 0 0 0;
	margin:0 0 15px 15px;
	width:500px;
	float:left;

}
ul#mural li{
	/* border:1px solid #FF9900; */
	float:left;
	padding:0 0 0 5px;	
}
ul#mural li#titulo{
	font-weight:bold;
}

ul#mural li#nome{
	width:260px;
	font-weight:bold;
	color:#444444;
}

ul#mural li#texto{
	width:500px;
	margin:0 0 15px 5px;
	padding:3px 0 0 0;
	background:none;
}

div#arquivos{
	width:500px;
	text-align:left;
	margin:0 0 5px 20px;
	float:left;
}
div#arquivos img{
	float:left;
	padding:2px 0 0 0;
}
div#arquivos span{
	float:left;
	margin:0 0 0 5px;
}

div#arquivos2{
	width:500px;
	text-align:left;
	margin:0 0 10px 20px;
	float:left;
}

div#arquivos2 img{
	float:left;
	padding:2px 0 0 0;
}
div#arquivos2 span{
	float:left;
	margin:0 0 0 5px;
}

span#voltar{
	margin:0 0 0 370px;
	color:#666666;
	font-size:10px;
}
span#voltar2{
	margin:0 0 0 390px;
	color:#666666;
	font-size:10px;
}

/*********** FIM PAINEL DO LIDER ***************/



/* #############################################
	Paginacao
############################################# */
			ul#paginacao { list-style:none; padding:4px 0 0 0; float:left; margin:10px 0 15px 5px; width:270px; }
			ul#paginacao li { font:12px "Arial",Verdana,Arial,sans-serif; float:left; width:22px; height:20px; margin-right:5px; text-align:center; vertical-align:middle; border:1px solid #e2e2e2; cursor:pointer; line-height:20px  }
			ul#paginacao li:hover { border:1px solid #e2e2e2; background-color:#E8E3CF; color:#666 }
			ul#paginacao a:hover { color:#666; }
			ul#paginacao li#atual { font:bold 10px "Arial",Verdana,Arial,sans-serif; float:left; width:22px; height:20px; background-color:#E8E3CF; margin-right:5px; text-align:center; vertical-align:middle; border:1px solid #e2e2e2; cursor:pointer; color:#666; line-height:20px;  }
/* #############################################
	Fim -> Paginacao
############################################# */

form#categoria_foto {
	border-bottom:1px solid #E6DEC9;
	width:500px;
	height:23px;
	padding:10px 0 0 0;
}

form#categoria_foto span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	width:200px;
	text-align:left;
	float:left;
	color:#752964;
	font-weight:bold;
}

form#categoria_foto a{
	color: #000;
}

form#categoria_foto a:hover{
	color: #752964;
}


div#fotinha {
	width:201px;
	height:400px;
	float:left;
	margin:0;
	padding:16px 0 0 7px;
}

div#fotinha h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#752964;
	margin:0;
	padding:0 0 5px 0;
	text-align:left;
}

div#fotinha ul{
	list-style:none;
	border-top:1px solid #FFFFFF;
	padding:0;
	margin:0;
}

div#fotinha li{
	float:left;
	width:90px;
	height:60px;
	padding:0;
	margin:10px 0 0 5px;
}

div#fotinha li#mais{
	border:1px solid #D3CAB6;
	border-left:none;
	border-right:none;
	width:180px;
	margin-top:18px;
	height:17px;
}

div#fotinha li#mais img {
	width:10px;
	height:10px;
	border:none;
	float:none;
	vertical-align:middle;
}

div#fotinha img{	
	padding:4px;
	border:1px solid #D3CAB6;
	cursor:pointer;
}

div#fotinha li#mais label{
	float:left;
	font-weight:bold;
	margin:0 10px 0 15px;
}



div#list_genda {
	width:125px;
	height:130px;
	padding:6px 10px 5px 15px;
	border:1px solid #e2e2e2;
	margin:10px 0 0 10px;
}

div#list_genda img {
	margin:0 0 5px 0;
}

div#show{
	border-top:1px solid #D3CAB6;
	border-bottom:1px solid #D3CAB6;
	width:495px;
	text-align:center;
	height:15px;
	padding:3px 0 0 0;
	float:left;
}

form#guest{
	float:left;
	width:190px;
	height:450px;
	padding:15px 0 0 20px;
	text-align:left;
}
form#guest h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#752964;
	border-bottom:1px solid #FAF8F2;
	margin:0 0 15px 0;
	padding:0 0 5px 0;
}
form#guest label{
	font-weight:bold;
}
form#guest input{
	width:180px;
}
form#guest textarea{
	width:172px;
	height:100px;
	padding:4px;
	margin:0px;
}



div#videozinho{
	width:200px;
	height:400px;
	float:left;
	padding:3px 0 0 10px;
	text-align:left;
}

div#videozinho h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#752964;
	border-bottom:1px solid #FAF8F2;
	margin:0 0 15px 0;
	padding:0 0 5px 0;
}

