/*Layout geral*/
body{
	padding:0; 
	margin:0; 
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 15px;
	line-height:1.2em;
	color:#f6efe4;
	background:url(../imagens/bg.jpg) repeat;
	}

#moldura{
	width:990px;
	height:650px;
	left:50%;
	top:50px;
	margin-left:-490px;
	position:absolute;  
	background:url(../imagens/bg_cortina.gif) no-repeat;
	-moz-border-radius:30px 0; -webkit-border-radius:30px 0; border-radius:30px 0; 
	-moz-box-shadow:6px 6px 14px #333; -webkit-box-shadow:6px 6px 14px #333; box-shadow:6px 6px 14px #333;
	behavior: url(../PIE.htc);
	}

/*CSS para boxes de conteudo*/	
#conteudo{float:right; width:520px;	height:500px; margin:40px 0 0 0;}
#titulo {top:0; padding-left:30px; height:40px;} 
#capa{float:left; width:850px; height:620px; margin:30px 0 0 0; text-align:left;}
	.fotos {float:right; width:780px; height:390px; margin-top:120px; text-align:right;}
	.fotos a, fotos a:hover{text-decoration:none; border:none;}
	.contador {float:left; margin-left:100px; margin-top:70px; font-size:11px; color:#000000;}	
#menu{float:left; width:345px; height:500px; margin:30px 0 0 0; text-align:left; font-size:12px;}
	.azul, .laranja, .verde, .cinza {float:left; width:295px; margin-top:65px;}	
	.cinza a:hover {color:#282828; text-decoration:none; line-height:20px; border:none; background:url(../imagens/cinzahover.png);}
	.cinza a{display:block; padding-left:3px; margin-bottom:3px; color:#d8d8d8; text-decoration:none; line-height:20px; border:none; 
	background:url(../imagens/cinzaa.png); -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior: url(../PIE.htc) ;}
	.azul a{display:block; padding-left:3px; margin-bottom:3px; color:#05d2db; text-decoration:none; line-height:20px; border:none; 
	background:url(../imagens/azula.png); -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior: url(../PIE.htc);}
	.azul a:hover{color:#082529; text-decoration:none; line-height:20px; border:none; background:url(../imagens/azulhover.png);}
	.laranja a:hover {color:#501402; text-decoration:none; line-height:20px; border:none; background:url(../imagens/laranjahover.png);}
	.laranja a{display:block; padding-left:3px; margin-bottom:3px; color:#ffa800; text-decoration:none; line-height:20px; border:none;
	background:url(../imagens/laranjaa.png); -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior: url(../PIE.htc);}
	.verde a:hover {color:#032303; text-decoration:none; line-height:20px; border:none; background:url(../imagens/verdehover.png);}
	.verde a{display:block; padding-left:3px; margin-bottom:3px; color:#6de959; text-decoration:none; line-height:20px; border:none;
	background:url(../imagens/verdea.png); -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior: url(../PIE.htc);}
	.menu_obra {float:right; width:275px;}
	.obra{display:block; padding-left:3px; margin-bottom:3px; line-height:20px; border:none; color:#032303; font-weight:bold;  
	background:url(../imagens/verdehover.png); -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior: url(../PIE.htc);}
.transparente{background: url(../imagens/transp.gif) repeat;}
.small {font-size:11px;}
.small2 {font-size:10px;}
.small3 {font-size:12px;}
.small4 {font-size:11px; color:#000000;}
.big {font-size:16px; line-height:18px;}
.poesia {line-height:1.6em; margin-left:20px;}
.credito {font-size:10px; line-height:13px; border-top:1px dotted; text-indent:0; padding:0; margin:15px 0 0 0;}
.livro img{padding:5px; border:2px solid #1b7d16; margin:25px 10px 3px 0;}
.livro1 img{padding:5px; border:2px solid #006699; margin:25px 10px 3px 0;}
h2 {font-size:18px; line-height:22px; font-weight:normal;}
h3 {font-size:16px; line-height:22px; font-weight:normal; margin-bottom:-15px;}
h4 {font-size:18px; font-weight:bold; margin:5px 0 5px 0; border-bottom:1px dotted;}
h5 {font-size:15px; font-weight:bold; margin:35px 0 0 0; border-bottom:1px dotted;}
h6 {font-size:11px; font-weight:bold; text-align:right; margin:0;}
a {color:#999999; text-decoration:none; border-bottom:1px dotted #999999;}
a:hover  {color:#cccccc; text-decoration:none; border-bottom:1px dotted #cccccc;}
a img{padding:0; border:0; margin:0;}
.shadow {margin-left:5px; -moz-box-shadow:4px 4px 10px #000; -webkit-box-shadow:4px 4px 10px #000; box-shadow:4px 4px 10px #000; behavior: url(../PIE.htc);}
.lista_interna ol {color:#f6efe4;}
.lista_interna ul {color:#f6efe4;}
.lista_interna li {color:#f6efe4; padding-top:8px;}
hr {height:24px; border:0; background: url(../imagens/hr.png) center no-repeat;}
	
/*CSS da Rolagem*/
#scrollbox0, #scrollbox1, #scrollbox2, #scrollbox3{position:absolute; width:515px; height:450px; top:35px; left:0; background:none;}	
.Container {position:absolute; top:0; left:0; width:460px; height:420px; padding:15px;}
#Scroller-1 {position:absolute; overflow:hidden; width:450px; height:420px;}
#Scroller-1 p {margin:0; padding:5px 0;	text-align:justify;	text-indent:20px; color:#f6efe4;}
.Scroller-Container {position:absolute; top:0; left:0;}
#Scrollbar-Container {position:absolute; top:5px; left:482px;}
.Scrollbar-Up {cursor:pointer; position:absolute; top:0;}
.Scrollbar-Track {position:absolute; width:20px; height:410px; top:15px;}
.Scrollbar-Handle {position:absolute; width:20px; height:14px;}
.Scrollbar-Down {position:absolute; cursor:pointer; top:410px;}
	
/*CSS da Cortina*/
.haccordion{padding:0; margin-left:0;}
.haccordion ul{margin:0; padding:0; list-style:none; overflow:hidden;}
.haccordion li{margin:0; padding:0; display:block; width:100%; height:570px; overflow:hidden; float:left;}
.haccordion li .hpanel{width:100%; height:570px;}
#hc1 li{margin:0; padding:0;}	
#hc1 li .hpanel{padding:0; margin:0;}
.area_capa{background:url(../imagens/back_total_index1.jpg) no-repeat;}
.area_cinza{background:url(../imagens/back_total01.jpg) no-repeat;}
.area_azul {background:url(../imagens/back_total11.jpg) no-repeat;}
.area_laranja {background:url(../imagens/back_total21.jpg) no-repeat;}
.area_verde {background:url(../imagens/back_total31.jpg) no-repeat;}

/*CSS da assinatura*/
#design {z-index:!important; float:right; position:absolute; bottom:5px; right:5px; width:15px; height:26px;}