/*---------Corpo-----------*/
*{ margin: 0; padding:0; }
body{ 
	text-align:center; 
	background: #010101;
	height:100%;
}

#corpo{
	width: 775px;
	margin: 0 auto;
	text-align:left;
	background: url(../../imagens/background.jpg) repeat-y right top;

}
	#back-menu{
		background: url(../../imagens/menu_back.gif) repeat-y left top;
	}

	#col-esquerda{
		width: 190px;
		height: 650px;
		float:left;	
		text-align:center;
		background: url(../../imagens/menu_fundo.gif) no-repeat right top;
	}
	#conteudo{
		width: 585px;
		float:right;
		overflow:hidden;
	}
	#rodape{
		clear: both;
		background-color: #343434;
		color: #585858;
		text-align:center;
		font:bold 8pt Arial, Helvetica, sans-serif;
		height: 10px;
		padding: 5px 0px;
	}
	
	#texto{
		background: url(../../imagens/bg_texto.jpg) no-repeat;
	}
	#texto-topo{
		padding: 25px 0px 0px 170px;
		color:#FFFFFF;
		font:bold 14px Arial, Helvetica, sans-serif;
		height: 20px;
	}
	#texto-topo[id]{
		margin:0px;
		padding: 25px 0px 0px 170px;
	}
	#texto-meio{
		width:527px;
		margin: 50px 0px 0px 2px;
		padding: 0px 10px 50px 10px;
		border-left: solid 4px #CBCBCB;
		border-right: solid 4px #CBCBCB;
		background-color:#333333;
		font: 12px Arial, Helvetica, sans-serif;
		color: #FFF;
		overflow: hidden;
	}
	#texto-meio *{
		font: 12px Arial, Helvetica, sans-serif;
		color: #FFF;
	}
	#texto-meio[id]{ width:527px;}
	
		#texto-meio p{
			margin: 10px 0px;
		}
	
	#texto-base{
		background:url(../../imagens/bg_texto_base.gif) no-repeat;
		margin-left:2px;
		width:555px;
		height:30px;
		margin-bottom:10px;
	}
	#texto-base a{
		padding-right: 20px;
	}
	
	
	#ensaio-top{
		background: url(../../imagens/bg_ensaio_top.jpg) no-repeat;
		width: 564px;
		height: 146px;
	}
	
	.lista-ensaio{}
	.lista-ensaio li{
		background-color: #252525;
		display:block;
		width: 265px;
		float:left;
		list-style:none;
		padding:0px;
		margin: 15px 0px 15px 10px;
		border:solid 5px #4D4D4D;
		color: #fff;
	}
		.lista-ensaio li p{
			margin-top: 10px;
			font: 12px Arial, Helvetica, sans-serif;
			margin-left: 150px; 
		}
		.lista-ensaio li p.titulo-ensaio{
			font:bold 14px Arial, Helvetica, sans-serif;
		}
		
		
	.img-ensaio{
		border-left:solid 5px #4D4D4D;
		border-right:solid 5px #4D4D4D;
		float:left;
	}

	.lista-galeria{}
	.lista-galeria li{
		clear:both;
		background-color: #252525;
		display:block;
		list-style:none;
		border:solid 5px #4D4D4D;
		color: #fff;
		height: 100px;
		width: 525px;
		margin: 20px 0px 20px 10px;
		padding-left: 20px;
	}
	.lista-galeria li a{
		border:solid 1px #4D4D4D;
		margin: 0px 5px 0px 5px;
		display:block;
		float:left;
	}
	.lista-galeria[class] li a{
		margin: 0px 5px 15px 5px;
	}
	.lista-galeria li a:hover{
		border:solid 1px #FF0000;
	}
	.img-galeria{
		border-left:solid 5px #4D4D4D;
		border-right:solid 5px #4D4D4D;
	}
	
	#ensaio-base{
		background-color: #252525;
		width: 555px;
		height: 100px;
		margin: 0px 0px 20px 10px;
	}
	
	#ensaio-titulo{
		padding: 80px 50px 0px 0px;
		color: #FFF;
		font:bold 14px Arial, Helvetica, sans-serif;
		text-align: right;
	}
	
	#ensaio-rodape{
	
	}
	
	#click-titulo{
		background-color: #1D1D1D;
		height: 65px;
		margin-top: 25px;
		padding: 15px 0px 0px 20px;
	}
	#click-texto{
		width:250px;
		float:left;
		padding:10px;
		font:12px Arial, Helvetica, sans-serif;
		color:#fff;
	}
	#click-texto p{
		padding: 10px 0px;
		text-align: justify;
	}
	#click-destaque{
		background-color: #1D1D1D;
		width:560px;
		height:400px;
		margin:0 auto;
		text-align:center;
		font:12px Arial, Helvetica, sans-serif;
	}
	#click-dt-texto{
		clear:both;
		text-align:center;
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#cccccc;
		background:#333;
		width:300px;
		margin: 20px 0px;
		padding: 20px 0px;
	}
	
	#gfotos-top{
		background: url(../../imagens/bg_galeria_top.jpg) no-repeat;
		width: 564px;
		height: 146px;
	}
	
	#gfotos-titulo{
		padding: 80px 50px 0px 0px;
		color: #FFF;
		font:bold 14px Arial, Helvetica, sans-serif;
		text-align: right;
	}

	#gfotos-base{
		background-color: #252525;
		width: 555px;
		height: 100px;
		margin: 0px 0px 20px 10px;
	}

/*---------menu-----------*/
	.menu{
		margin: 0 auto;
		margin-top: 13px;
		width:115px;
		margin-right: 30px;
	}
	.menu li{
		border-bottom: dashed 1px #3a3a3a;
		list-style: none;
	}
	.menu li a{
		display:block;
		text-align:right;
		text-decoration: none;
		color: #7e7e7e;
		font:bold 11px Arial, Helvetica, sans-serif;
		padding: 1px;
	}
	.menu[class] li a{
		padding: 3px;
	}
	.menu li a:hover{
		color: #fff;
	}
	
	.lista{
		
	}
	.lista li{
		padding:4px;
		list-style:none;
	}
/*---------boxes principal index-----------*/

.topo{
	background: url(../../imagens/bg_galeria.jpg) no-repeat right bottom;
	height: 260px;
	
}

.meio{
	background:url(../../imagens/bg_meio.jpg) no-repeat;
	height: 305px;
}

.base{
	background: url(../../imagens/bg_base.jpg) no-repeat left top;
	clear:both;
	height: 300px;
}

.boxe-orkut{
	width: 	180px;
	height: 135px;
	float:left;
	overflow:hidden;
	padding:80px 20px 0px 190px;
}
.boxe-orkut[class]{
	width: 	185px;
	height: 135px;
	margin: 80px 0px 0px 190px;
	padding: 0px;
}

.boxe-livro{
	width: 105px;
	height: 260px;
	float: right;
	padding: 10px 22px 0px 0px;
	overflow:hidden;
	text-align:center;
}
.boxe-livro[class]{
	width: 110px;
	padding: 0px;
	margin: 10px 20px 0px 0px;
}
.boxe-click{
	clear:both;
	width: 300px;
	height: 120px;
	padding: 5px 0px 0px 212px;
	overflow: hidden;
}
.boxe-click[class]{
	padding: 5px 0px 0px 212px;
	width: 290px;
}

/*--------------links e estilos ------------------*/

.font-12{

}
.right{ float:right; }
.left{ float:left;}
.lk-branco{
	text-decoration: none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	display:block;
	
}
.lk-branco:hover{text-decoration:underline}
.lk-destaque{
	text-decoration: none;
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #FFCC00;
	display:block;
	text-align: right;
}
.lk-destaque:hover{color:#fff;}

.lk-ensaio{
	text-decoration: none;
	font:bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	display:block;
	text-align: right;
	padding-right: 10px;
	
}
.lk-ensaio:hover{text-decoration:underline;}

.lk-ensaio-branco{
	text-decoration: none;
	font:bold 14px Arial, Helvetica, sans-serif;
	color: #fff;
	text-align:left;
	padding-left: 10px;
}
.lk-ensaio-branco:hover{text-decoration:underline;}


.lk-cinza{
	font: 10px Arial, Helvetica, sans-serif;
	color:#ccc;
}
.lk-cinza:hover{
	text-decoration:none;
}

.bd-branca2{
	border:solid 2px #fff;
}

.verde{
	font:bold 7.5pt Arial, Helvetica, sans-serif;
	color:#99CC00;
	text-align:left;
	display:block;
	padding: 3px 0px;
}

.cinza{
	text-align:justify;
	display:block;

	color:#E3E3E3;
	font: 10px Arial, Helvetica, sans-serif;
}

.branco{
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	text-align:justify;
}

.lk-cinza-click{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#cccccc;
	text-decoration:none;
}
.lk-cinza-click:hover{
	text-decoration:underline;
}

/*-----galeria*/


#pop{
	display:block;
	position:absolute;
	width: 400px;
	margin: 150px 0px 0px 80px;
	display: none;
}

#pop-fecha{
	height:20px;
}
#pop-fecha a{
	display:block;
	font:bold 12px Arial, Helvetica, sans-serif;
	float:right;
	text-decoration:none;
	color:#ccc;
	background-color:#333;
	height:20px;
	padding: 0px 10px; 
}
#pop-fecha a:hover{
	color:#fff;
}
#pop-top{
	background:url(../../imagens/bg_pop_top.jpg) no-repeat;
	height:50px;
	font:bold 18px "Times New Roman", Times, serif;
	color:#999;
	text-align: right;
	padding: 15px 20px 0px 0px;
	background-color: #000;
}
#pop-foto{
	height:260px;
	text-align:center;
	background-color: #000;
	overflow:hidden;
}
#pop-descricao{
	background:url(../../imagens/bg_pop_descricao.jpg) no-repeat;
	height:27px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#999;
	padding: 8px 0px 0px 20px;
	background-color: #000;

}
#pop-titulo{
	background-color:#333;
	height:55px;
	border-top:solid 2px #666;
}
#pop-texto{
	width:260px;
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #ccc;
	padding: 10px 0px 0px 10px;
}
#pop-texto .titulo{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
}
#pop-pag{
	background: #000000;
	width: 100px;
	height: 20px;
	float:right;
	margin: 15px 15px 15px 0px;
	text-align:center;
	padding-bottom:5px;

}
#pop-pag a{
	font:bold 12px "Times New Roman", Times, serif;
	color: #ccc;
	text-decoration:none;
}
#pop-pag a:hover{ color:#fff;}


.lista-livro{
	float:left;
	text-align:center;
	padding: 5px;
}

.limpa{
	clear:both;
	border:0px;
	margin:0px;
	padding:0px;
}


label{
	color:#FFF;
	display:block;
s	margin: 2px 0px;
}
input{
	margin: 2px 0px;
}


/* --> Otavio */


#youtube { background:url(../../imagens/you_bg.jpg) no-repeat; width:194px; height:86px; float:left; margin-top:2px; padding:27px 0px 0px 105px;}
#youtube a { text-decoration:underline; color:#FFCC00; font:10px "Arial";}
#youtube a { text-decoration:none;}

	.tit-t {
		font:bold 12px "Arial";
		color:#FFF;
		text-align:left;
		display:block;
		padding: 3px 0px;
		}

#flickr { background:url(../../imagens/bg_flickr.jpg) no-repeat; width:240px; height:104px; float:left; margin-top:3px; margin-left:5px; padding:27px 0px 0px 10px;}
#dentro-f { width:178px; height:78px;} 
#formulario { width:600px; color:#FFF; display:block; font:12px Arial, Helvetica, sans-serif;}
/*	#formulario span { }
	#formulario form fieldset  { border:0px; }
	#formulario form fieldset label { clear:both; color:#FFF; float:left; }
	#formulario fieldset label input{  padding:1px; clear:both; display:block;  border:1px solid #CCC;}
*/
			#formulario fieldset  {border:0px; text-align:left;  }
			#formulario fieldset label {   margin:5px; float:left;    }
			#formulario fieldset label input{margin-right:15px;padding:2px; border:1px solid #a2aea0;}
			br { clear:both;}
