#subscribe {
	border:1px dashed #87888a;
	padding-top:-1px;
}

.desc_bottom {
	font-family:helvetica,Arial;
	font-size:9px; 
	width:512px;
	z-index:99;
	margin-top:15px;
	margin-bottom:4px;
}


.flash-replaced { margin-top:1px; }

#zaira img { z-index:1; }

/*
.infoabre { padding-left:11px; background:url(/imgs/seta1.gif) no-repeat 0px 2px; }
.infoaberto { padding-left:11px; background:url(/imgs/seta2.gif) no-repeat 0px 2px; }
*/

.infosecao { 
	display:none; 
	width:512px; 
	padding-left:10px; 
	font-family:Helvetica, Arial;
	font-size:11px;
	line-height:1.3em;
	margin-top:11px;
	margin-bottom:14px;
/* 	font-size: */

}

/* .projeto img { margin:-1px; } */

.meio { 
	padding-top:5px;
	padding-bottom:10px;
	border-top:1px dashed #87888a;
	border-bottom:1px dashed #87888a;
	z-index:1;
}

#projeto_desc { margin-top:-5px; padding-bottom:9px;  }

.desc_right { width:280px; padding-left:15px; }

.projetinho {
	cursor:pointer;
	/* margin-left:14px;  */
	margin-left:-1px;
	padding-left:9px; 
	padding-top:12px;
	padding-top:136px; 
	margin-bottom:-1px;
	border-bottom:1px dashed #87888a;
	border-top:1px dashed #87888a;
/* 	background-color:lightgreen; */
	padding-top:1em;
	padding-bottom:1em;  
/* 	z-index:10; */
	z-index:2;
/* 	background-color:#ff0; */
/* 	display:none; */
}


.projetinho img {
	margin:-15px;
}

.bottom { 
	font-family:helvetica,Arial;
	font-size:9px; 
	padding-top:15px;
}

.projetinho h2 { font-family:heveltica, arial; font-size:20px; margin:0px; padding:0px; line-height:21px;  }

.placeholder { width:200px; height:94px; background-color:yellow; opacity:.3; }


body { 
	font-family: Monaco,Geneva,Verdana,Courier New,monospaced;
	font-family:'Andale Mono'; 
	font-family:helvetica, Arial; 
	font-family: Monospace, courier new, courier;
	font-size:10px;
/*
	margin-left:5px;
*/
	margin-top:5px;
}

body, td { font-size:10px;  }

.projeto > div.desc { padding:4px;
	padding-top:2px;
	line-height:11px;
	height:33px; 
 }

.projeto > div > h2 { margin:0px;  font-weight:normal; }

.projeto > div.desc, .projeto > div > h2 { font-size:10px; }

.projeto { 
	vertical-align: top;
	border:1px dotted #87888a;
	border:1px dashed #87888a;
	padding-left:-14px; 
	margin:-14px; 
	margin:-1px;
	margin-right:0px;
	margin-top:0px;
	display:inline-block;
	cursor:hand; 
	cursor:pointer; 
}

pre { font-size:11px; padding:4px; }

#aberto, .open { background-color:#eee; padding:1em; display:none; /* clear:both; width:100%; */  }

.sel {  border-bottom:1px solid white; }

.sel .desc, .sel img { opacity:0; }


.col { padding-right:10px; }
h2 { font-size:11px; }
a { text-decoration:none; color:black;  }
#categorias a { padding-right:2em;  }

.refina { font-size:10px; margin-right:30px; }

h1 { 
	margin:0px; padding:0px; 
	font-family: Helvetica, Helvetica, Arial; line-height:1em; 
	font-size:18px;
	font-weight:normal;
	line-height:17px;
}

.cat { font-size:9px; }

a.selecionado { color:#ddd; }
