﻿	@media screen, print{
	*{ 
	 margin:0; 
	 padding:0; 
	}

	.center{ 
	 text-align: center;
	} 
	.left{ 
	 text-align: left;
	} 
	.right{
	 text-align: right;
	}
	.justify{
	 text-align: justify;
	}

	.linkcursor{
	 cursor: pointer;
	 cursor: hand;
	}
	img{
	 border: 0;
	}


	a{
	 text-decoration: underline;
	}
	a:hover{
	 color: #FFFB6D;
	}
	
	a.link{
	 text-decoration: none;
	 color: #e1e1e1;
	 padding: 0 0 0 12px;
	 margin: 18px 0 0 12px;
	 background: url('../../imagens/seta.gif') no-repeat;
	 background-position: 0 2px;
	 float: left;
	}
	a.link:hover{
	 color: #FFFB6D;
	}
	a.link2{
	 color: #e1e1e1;
	}
	a.link2:hover{
	 color: #FFFB6D;
	}
	
	
	hr, hr.lista, hr.sem_margin,hr.fina{
	height: 1px;
	border:none;
	border-bottom:1px #A1A0A0 solid;
	margin:10px 8px 10px 0px;
	*margin:10px 0 10px -17px;
	_margin:10px 8px 10px -17px;
	display: block;
	clear: both;
	}		
			hr.cima{
			margin:10px 8px 0 0;
			}
			hr.baixo{
			margin:0 8px 10px 0;
			}
			hr.fina{
			*margin:0 8px 0 0;
			margin:2px 8px 3px 0;
			_margin:0 8px 0 0;
			}
			hr.lista{
			width:103%;
			margin:10px 0 10px -20px;
			}
			hr.sem_margin{
			margin:10px 0;
			}
		.normal{
		height: 1px;
		border:none;
		border-bottom:1px #A1A0A0 solid;
		margin:10px 0 0 0;
		}
	
	
	ul.servicos{
	 background: url('../../imagens/principal/separa_noticias.gif') bottom repeat-x;
	 width: 100%;
	 height: 157px;
	 list-style: ;
	 padding: 0 0 20px 0;
	 margin: 0 0 20px 0;
	}
		ul.servicos li.destaque{
		 float: left;
		}
		ul.servicos li.mini{
		 float: left;
		 width: 70px;
		}
			ul.servicos li.mini img{
			 float: right;
			 margin: 0 0 3px 0;
			}
		ul.servicos li.descricao{
		 float: right;
		 width: 230px;
		}
	ul.idiomas{
	 float: left;
	 list-style: none;
	 margin: 10px 0 0 220px;
	}
		ul.idiomas li{
		 float: left;
		}
			ul.idiomas li a{
			 color: #DCDBDB;
			 text-decoration: none;
			 padding: 0 10px;
			 background: url('../../imagens/principal/marcador_azul.gif') left center no-repeat;
			}
			ul.idiomas li a:hover, ul.idiomas li a.ativo{
			 font-weight: bold;
			 color: #DCDBDB;
			}
			
	ul.menu li{
	 width: 136px;
	 height: 30px;
	 background: url('../../imagens/principal/bg_menu.gif');
	 font-weight: bold;
	 line-height: 30px;
	 padding: 0 10px;
	 margin: 7px 0 0 0;
	 list-style: none;
	}
		ul.menu li a{
		 color: #A4D7E4;
		 text-decoration: none;
		}
		ul.menu li a:hover{
		 color: #FFFB6D;
		}
	
	h2{
	 font-size: 13px;
	 font-weight: bold;
	 margin: 0 0 15px 0;
	}
	
 	table tr td{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
 	}
	
	#site{
	 width: 1000px;
	 height: 590px;
	 margin: 3px auto 0 auto;
	 background: url('../../imagens/principal/bg.jpg') #7b7b7b repeat-x;
	}
	
		#topo{
		 width: 1000px;
		 height: 80px;
		 text-align: center;
	 	 color: #DCDBDB;
		}
			#topo img{
			 float: left;
			 border: none;
			 padding: 10px 0 0 20px;
			}
			#topo p{
			 float: right;
			 width: 180px;
			 padding: 64px 0 0 0;
			 font-size: 110%;
			}
			#online{
			 width: 100px;
			 height: 57px;
			 padding: 23px 0 0 0;
			 float: right;
			 text-align: right;
			 font-weight: bold;
			 margin: 0 20px 0 0;
			}
				#online span{
				 color: #A4D7E4;
				}
		
		#barra{
		 width: 1000px;
		 height: 35px;
		 background: url('../../imagens/principal/barra.gif');
		}
		
		#conteudo{
		overflow: auto;
		}
			.coluna{
			 width: 157px;
			 height: 439px;
			 float: left;
			 padding: 0 6px;
			}
				.coluna img{
				 margin: 3px auto;
				 border: none;
				 display: block;
				}
				.coluna p{
				 padding: 0 0 0 12px;
				 background: url('../../imagens/principal/marcador_vermelho.gif') no-repeat;
				 background-position: 0 5px;
				}
				.relacao{
				 width: 128px;
				 height: 115px;
				 padding: 14px;
				 background: url('../../imagens/principal/relacao.gif');
				 margin: 7px 0 0 0;
				 color: #fff;
				}
					.relacao ul li{
					 list-style: none;
					 padding: 3px 0 2px 0;
					}
					.relacao ul li.item, .relacao ul li.total{
					 float: left;
					 color: #DCDBDB;
					}
					.relacao ul li.total{
					 float: right;
					 width: 60px;
					 text-align: right;
					}
					.relacao ul li a{
					 text-decoration: none;
					 color: #DCDBDB;
					 background: url('../../imagens/principal/marcador_amarelo.gif') left center no-repeat;
					 padding: 0 0 0 9px;
					}
					.relacao ul li a:hover{
					 text-decoration: none;
					 color: #FFFB6D;
					}
				#busca{
				 width: 130px;
				 height: 62px;
				 padding: 13px;
				 margin: 7px 0 0 0;
				 background: url('../../imagens/principal/busca.gif') no-repeat;
				}
					
			#centro{
			 width: 662px;
			 height: 401px;
			 padding: 19px 0;
			 float:left;
			 background:url('../../imagens/principal/centro.gif');
			
			}
				#conteudo_centro{
				 width: 644px;
				 height: 401px;
				 margin: 0 auto;
				 overflow: auto;
				}
					#limite{
					 width: 627px;
					 margin: 0 auto;
					}
			.foto{
		 	 padding: 1px;
			 background: #fff;
			 border: 1px solid #C5C5C5;
			 float: right;
			 margin: 0 0 15px 20px;
			 clear: both;
			}
				
		#rodape{
		 width: 1000px;
		 height: 35px;
		 background: url('../../imagens/principal/rodape.jpg');
		}
			#rodape a{
			text-decoration:none;
			}
			#rodape img{
			 float: right;
			 border: none;
			 margin: 5px 12px 0 0;
			}
			#rodape p{
			 color: #ACACAC;
			 float: left;
			 padding: 17px 0 0 325px;
			}
			
	#paginacao{
	 height: 20px;
	 display: block;
	 clear: both;
	}	
		#paginacao a{
		 padding: 2px 4px;
		 background: #808DA0;
		 text-align: center;
		 color: #fff;
		 margin-right: 3px;
		 font-size: 9px;
		 text-decoration: none;
		}
		#paginacao a:hover{
		 background-color: #33488F;
		 color: #fff;
		}
	
	.clearfix:after {
	 content: '.'; 
	 display: block; 
	 height: 0; 
	 clear: both; 
	 visibility: hidden;
	 }
 
	.clearfix{display: inline-block;}

	/* Hides from IE-mac \*/
	* html.clearfix{height: 1%;}
	.clearfix{display: block;}
	/* End hide from IE-mac */
	
/*Página Inicial\*/

	#limite_pincipal{
	 width: 643px;
	 margin: 0 auto;
	}
		#login{
		 width: 623px;
		 height: 161px;
		 padding: 10px;
		 background:url('../../imagens/principal/bg_login.jpg');
		 margin-bottom: 17px;
		}
			#login img{
			 float: right;
			 margin: 25px 19px 0 0;
			}
			#abas{
			 width: 419px;
			 height: 29px;
			 display: block;
			 background: url('../../imagens/principal/bg_abas.gif') bottom repeat-x;
			 text-align: center;
			}
				#abas ul li{
				 float: left;
				 height: 29px;
				 list-style-type: none;
				 text-align: center;
				 line-height: 29px;
				 margin: 0;
				}
				.autor{
				 width: 68px;
				}
				.editor{
				 width: 63px;
				}
				.distribuidor{
				 width: 102px;
				}
				.livreiro{
				 width: 67px;
				}
					#abas ul li a{
					 text-decoration: none;
					 font-size: 14px;
					 font-weight: bold;
					 color: #fff;
					}
					#abas ul li a:hover{
					 color: #FFFB6D;
					}
						a.lautor{
						 padding: 12px 15px 7px 15px;
						 background: url('../../imagens/principal/autor_over.jpg') bottom left no-repeat;
						}
						a.lautor:hover, a.lautor_ativo{
						 padding: 12px 15px 7px 15px;
						 background: url('../../imagens/principal/autor_up.jpg') bottom left no-repeat;
						}
						
						a.leditor{
						 padding: 12px 14px 7px 10px;
						 _padding: 12px 10px 7px 10px;
						 background: url('../../imagens/principal/editor_over.jpg') bottom left no-repeat;
						}
						a.leditor:hover, a.leditor_ativo{
						 padding: 12px 14px 7px 10px;
						 _padding: 12px 10px 7px 10px;
						 background: url('../../imagens/principal/editor_up.jpg') bottom left no-repeat;
						}
						
						a.ldistribuidor{
						 padding: 12px 14px 7px 10px;
						 _padding: 12px 9px 7px 10px;
						 background: url('../../imagens/principal/distribuidor_over.jpg') bottom left no-repeat;
						}
						a.ldistribuidor:hover, a.ldistribuidor_ativo{
						 padding: 12px 14px 7px 10px;
						 _padding: 12px 9px 7px 10px;
						 background: url('../../imagens/principal/distribuidor_up.jpg') bottom left no-repeat;
						}
						
						a.llivreiro{
						 padding: 12px 11px 7px 6px;
						 background: url('../../imagens/principal/livreiro_over.jpg') bottom left no-repeat;
						}
						a.llivreiro:hover, a.livreiro_ativo{
						 padding: 12px 11px 7px 6px;
						 background: url('../../imagens/principal/livreiro_up.jpg') bottom left no-repeat;
						}
						#abas ul li a.lautor_ativo, #abas ul li a.leditor_ativo, #abas ul li a.ldistribuidor_ativo, #abas ul li a.livreiro_ativo{
						 color: #FFFB6D;
						}
			#base_login{
			 width: 422px;
			 height: 118px;
			 padding-top: 14px;
			 background: url('../../imagens/principal/bg_base_login.jpg');
			 float: left;
			}
				#base_login a{
				 clear: both;
				 padding-left: 10px;
				 font-weight: bold;
				 margin-left: 135px;
				 background: url('../../imagens/principal/marcador_amarelo.gif') left no-repeat;
				 text-decoration: none;
				 color: #4a4949;
				}
				#base_login a:hover{
				 color: #FFFB6D;
				}
		#comunicado{
		 width: 643px;
		 height: 169px;
		 padding: 0 0 26px 0;
		 background: url('../../imagens/principal/bg_comunicado.jpg');
		 overflow: hidden;
		}
			#topo_comunicado{
			 width: 50px;
			 height: 36px;
			 padding: 0 8px;
			 float: left;
			 line-height: 36px;
			 font-weight: bold;
			}
			#comunicado h2{
			 width: 511px;
			 _width: 505px;
			 height: 36px;
			 float: left;
			 line-height: 36px;
			 text-align: center;
			 color: #FFFB6D;
			 font-size: 16px;
			}
			#comunicado p{
			 color: #000;
			 padding: 0 52px;
			 text-align: justify;
			 clear: both;
			}
			
/*Fim da Página Inicial\*/

/*Autor entrando no site\*/

	p.alinhamento{
	width:345px;
	font-size:11px;
	margin:0 auto;
	text-align:left;
	}
	#tipo_obra{
	width:359px;
	height:88px;
	margin:14px auto;
	}
		#tipo_obra img.margem{
		margin-right:30px;
		}
		#tipo_obra img.margem2{
		margin-right:40px;
		}
	.botao{
	margin:13px auto 10px auto;
	display:block;
	}
	#botao2{
	width:627px;
	height:25px;
	}
		#botao2 img.margem{
		margin:7px 10px 0 0;
		}
		#botao2 img.margem2{
		margin:0;
		border:#FF0000;
		}
	#barra_botao{
	width:625px;
	height:42px;
	text-align:left;
	font-weight:bold;
	margin-bottom:10px;

	}
	#limite a{
	text-decoration:none;
	font-weight:bold;
	color:#A4D7E4;
	}
	#limite a:hover { 
	color: #FFFB6D; 
	}
	#limite p.preto{
	color:#000000;
	}
		
/*Fim do autor entrando no site\*/

/*Autor entrando no site-formatos\*/

  h1, h3{
  text-align:left;
  color:#A4D7E4;
  font-size:14px;
  border-bottom: 1px solid #A1A0A0;
  padding: 0 0 5px 0;
  margin: 0px 8px 12px 0px;
  *width:103%;
  *margin:0px 8px 12px 0px;
  }
  h3{
  margin:0 0 12px 0;
  }

  	  .sem_borda{
	  text-align:left;
	  color:#A4D7E4;
	  font-size:11px;
	  padding: 0 0 5px 0;
	  margin: 0 0 12px 0;
	  border-bottom:none;
	  font-weight:bold;
 	  }
	  .texto_maiusculo{
	  text-transform:uppercase;
	  font-weight:bold;
	  }
  ol{
  text-align:justify;
  list-style-position:outside;
  padding: 0 8px 0 22px;
  list-style-type:decimal;	
  _padding:0 8px 0 22px;
  }
  ol li{
  margin-bottom:16px;
  }
  ol.letra li{
  font-weight:bold;
  list-style-type:lower-alpha;
  margin:0;
  }

/*Fim do autor entrando no site- formatos\*/
/*Autor entrando no site- tela 2\*/
	ol.azul_duvida{
	font-weight:normal;
	margin-left:5px;
	}
	ol.azul_romano{
	list-style-type:upper-roman;
	margin-left:5px;
	}
	
	ol.azul li,ol.azul_romano li{
	color:#A4D7E4;
	margin: 10px 0;
	font-weight:bold;
	}
		
		ol.azul li.dois,azul_romano li.dois{
		margin:0;
		font-weight:bold;
		}
		ol.azul li.espaco{
		margin-bottom:5px;
		}
			ol.azul li.dois span,azul_romano li.dois{
			color:#e1e1e1;
			font-weight:normal;
			}
			ol.azul li span,azul_romano li span{
			font-weight:normal;
			}
	 
	p.espaco{
	margin:15px 0 2px 0;
	color: #e1e1e1;
	font-weight:normal;
	}
	.linha{
	text-align:left;
	border-top:20px;
	color:#A1A0A0;
	}
	#caixa{
	width:361px;
	height:88px;
	margin:16px 0 9px 121px;
	}
		#caixa img.margem3{
		float:left;
		margin: 0 38px 0 0;
		}
	#caixa2{
	width:361px;
	height:25px;
	margin:0 0 24px 120px;
	}
		#caixa2 img.margem4{
		float:left;
		margin:0 40px 0 0;
		}
		#caixa2 img.margem5{
		float:left;
		margin:0 35px 0 0;
		}
	.box_negrito, .box3{
	font-weight:bold;
	height:15px;
	padding-bottom:2px;
	color: #e1e1e1;
	}
	.box3{
	font-weight:normal;
	}
	.box31{
	 width: 200px;
	 height: 20px;
	 line-height: 20px;
	 margin: 0 auto;
	 padding: 0 3px 0 3px;
	 text-align: left;
	 clear: both;
	}
		.box31 div{
		 margin: 0;
		 height: 20px;
		 float: left;
		 padding: 2px;
		 *padding: 0;
		}
		.box_negrito input, .box3 input{
		margin: -3px 5px 0 0;
		vertical-align:middle;
		}
	#margem_justificada{
	text-align:justify;
	padding: 0 8px 0 0px;
	}
	.texto_cinza{
	color:#e1e1e1;
	font-weight:bold;
	}
	#caixa3, .caixa5{
	width:610x;
	height:24px;
	margin: 16px 0; 
	text-align:center;
	}
	#caixa3 img{
	margin-bottom:-6px ;
	}
	#caixa4{
	width:610x;
	height:111px; 
	text-align:center;
	}
	.caixa5{
	margin:0 auto 10px auto;
	}
		.caixa5 input{
		vertical-align:middle;
		margin:0 -3px 0 0;
		}
		.caixa5 label{
		margin-right:3px;
		}
	.voltar{
	float:left;
	margin-top:5px;
	}
	.continuar{
	float:right;
	margin:5px 8px 0px auto;
	}
	
		
/*Fim do autor entrando no site- tela 2\*/

/*Autor entrando no site- tela 4\*/
.direita, .direita2{
float:right;
}
/*Fim do autor entrando no site- tela 4\*/

/*Autor entrando no site- tela 6\*/	
	.sem_cor{
	color:#E1E1E1;
	}
	ol.letra2 li{
	list-style-type:lower-alpha;
	margin:0;
	color:#A4D7E4;	
	}
	
	.caixa6{
	 width:420px;
	 height: 42px;
	 text-align:center;
	 margin: 10px auto;
	 color: #e1e1e1;
	}
		.categoria, .categoria_direita{
		width:135PX;
		height:21px;
		color:#000;
		float:left;
		font-weight:bold;
		margin:0 15px 10px 0;
		_margin:0 6px 10px 0;
		text-align:center;
		}
		
		.categoria_direita{
		margin:0 0 10px 0;
		}
		.box_esquerda{
		 width: 110x;
		 float: left;
		 text-align: center;
		}
		.box_direita{
		 width: 110px;
		 float: right;
		 text-align: center;
		}
			.box_esquerda input, .box_direita input{
			 width: 108px;
			}
			.caixa_esquerda label, .caixa_direita label, .categoria label{
			 clear: both;
			 display: block;
			}
				.categoria label.alt,.categoria label{
				margin:3px auto -3px auto;
				}
				.categoria label.alt{
				margin:5px auto -5px auto;
				}
				.categoria_direita label.nova{
				margin:5px auto -5px auto;
				display: block;
				}
			.categoria input, .categoria_direita input{
			 color:#03a4c3;
			 font-weight:bold;
			}
			.caixa_esquerda span, .caixa_direita span, .categoria span{
			 color: #A4D7E4;
			 font-size: 12px;
			 font-weight: bold;
			 float: left;
			}
			.caixa_esquerda input, .caixa_direita input{
			 margin: 3px 3px 0 0;
			 float: left;
			}

				.caixa_esquerda{
				 float: left;
				}
				.caixa_direita{
				 float: right;
				}
				.input_titulo{
				 width: 288px;
				}
				.input_pagina{
				 width: 78px;
				}
				.input_co_autor{
				 width: 188px;
				}
				.input_cat_genero{
				width:135px;
				_width:133px;
				}
				.input_pag_inicial{
				width:107px;
				}
				.textarea_caixa_texto{
				width:449px;
				}
	.centralizado{
	width:549px;
	text-align:justify;
	margin:10px 10px 10px 20px;
	color:#e1e1e1;
	}
	.amarelo{
	color:#FFFB6D;
	font-weight:bold;
	}
	#categorias{
	width:595px;
	_width:595px;
	*width:585px;
	height:39px;
	margin:10px 0;
	}

	.caixa7, .caixa11, .caixa15, .caixa15_1, .caixa_tela19{
	width:174px;
	height:40px;
	margin:10px 0 10px 220px;
	}
	.caixa11, .caixa15, .caixa15_1, .caixa_tela19{
	width:174px;
	height:40px;
	margin:10px 0 10px 220px;
	}
	.caixa10{
	 width:174px;
	 min-height:40px;
	 margin:0 0 10px 0;
	 float: left;
	 overflow: hidden;
	}
	.caixa101{
	 text-align:left;
	 line-height:7px;
	 width:174px;
	 margin:0 0 10px 0;
	 float: left;
	 }
	.caixa101 input{
	float:left;
	}
	.caixa8, .caixa_tela19_1{
	color:#e1e1e1;
	text-align:center;		
	width:240px;
	height:40px;
	margin:10px auto;
	}
	.caixa_tela19_1{
	height:50px;
	margin:10px auto;
	padding: 0;
	clear: both;
	}
	.caixa9{
	width:360px;
	height:40px;
	margin: 10px 0 10px 221px;
	}
	.caixa_tela19_2{
	width:370px;
	min-height: 60px;
	margin: 0 auto 0 220px;
	}
	.caixa_tela19_3{
	width: 150px;
	height: 22px;
	margin:0;
	padding: 0;
	float:left;
	}
		.caixa_tela19_3 img.lupa{
		margin: 0;
		float: right;
		margin-top:20px;
		border: none;
		}
		.caixa_tela19_3 p{
		float: left;
		margin-top:20px;
		line-height: 22px;
		}
	.caixa11, .caixa_tela19_4,.caixa_tela19_41{
	width:225px;
	margin: 0 auto;
	color: #e1e1e1;
	}
	.caixa11 span, .caixa_tela19_4 span,.caixa_tela19_41 span{
	float:left;
	line-height: 7px;
	padding: 0 5px 0 0;
	}
		.caixa_tela19_4 span{
		line-height:23px;
		}
		.caixa_tela19_41 span{
		vertical-align:baseline;
		line-height:8px;
		}
	.caixa11 span, .caixa_tela19_4{
	padding: 10px 5px 0 0;
	}
	.caixa11 label, .caixa_tela19_4 label,.caixa_tela19_41 label{
	 padding: 0 0 1px 56px;
	 display: block;
	}
	.caixa11 input, .caixa_tela19_4 input,.caixa_tela19_41 input{
	 float: left;
	margin-top:2px;
	}
		#limite .caixa_tela19_41 input,#limite .caixa_tela19_41 label{
		margin-top:3px;
		}
	.caixa12{
	width:174px;
	height:22px;
	margin: 10px auto 10px auto;
	
	}
	.caixa12 input{
	float:left;
	text-align:center;
	}
	.retangulo{
		clear:inherit;
		background:#000;
	width:30px;
	height:11px;
	}
/*Fim do autor entrando no site- tela 6\*/

/*Autor entrando no site- tela 8\*/
	.caixa13{
	width:452px;
	height:152px;
	margin:10px auto 10px auto;
	_margin:10px auto;
	text-align:center;
	}
	.caixa13 textarea{
	height:110px;
	width:449px;
	}
	.caixa13 input{
	margin-left:-35px;
	}
	.texto_centro{
	text-align:center;
	}

/*Fim do autor entrando no site- tela 8\*/
/*Autor entrando no site- tela 9\*/
	.caixa14{
	width:325px;
	height:100px;
	text-align:right;
	margin:10px auto;
	}
		.caixa14 label{
		margin-right:44px;
		color:#e1e1e1;
		}
		.caixa14 input{
		margin:2px 2px 3px auto; 
		vertical-align:middle;
		}
		input.texto_azul, input.input_outro{
		font-weight:bold;
		color:#03a4c3;
	}
	span.texto_cent{
	color:#e1e1e1;
	line-height:24px;
	}
/*Fim do autor entrando no site- tela 9\*/
/*Autor entrando no site- tela 10\*/
	.caixa15{
	width:200px;
	}
	.caixa15_1{
	width:205px;
	text-align:left;
	margin-right:auto;
	}
		
	#caixa16, #caixa_tela_22{
	width:210px;
	height:auto;
	color:#000;
	font-weight:bold;
	margin:10px 0;
	float:left;
	}
		#caixa_tela_22{
		float:left;
		text-align:left;
		}
		#caixa_tela_22 input,#caixa16 input.input_cat_genero{
		color:#03a4c3;
		font-weight:bold;
		}
	#caixa16 input, #caixa_tela_22 input{
	margin:3px 0;
	}
/*Fim do autor entrando no site- tela 10\*/
/*Autor entrando no site- tela 12\*/
	#caixa17{
	width:292px;
	height:auto;
	font-weight:bold;
	margin:10px auto; 
	}
		#caixa17 input{
		color:#000;
		margin:1px 0 7px 0;
		font-weight:bold;
		}
/*Fim do autor entrando no site- tela 12\*/
/*Autor entrando no site- tela 14 e 15\*/
	.caixa18, .caixa_18{
	width:355px;
	height:155px;
	text-align:left;
	float:left;
	}
		.caixa_18{
		width:357px;
		height:80px;
		}
		.caixa18 img, .caixa_18 img{
		margin:10px 0;
		}
		
	.caixa19,.caixa_obras{
	width:253px;
	text-align:right;
	margin-right:8px;
	height:155px;
	float:right;
	}
	.caixa19 img{
	margin:0 0 4px 0;
	}
	.caixa20,.caixa_obras_1{
	width:auto; 
	height:72px;
	margin:-3px 23px auto auto;
	text-align:right;
	}
	.caixa20 img,.caixa_obras_1 img{
	vertical-align:middle;
	} 
		 #limite .caixa20 a, #limite .caixa19 a{
		 margin:0 3px;	 
		 padding-left: 10px;
		 background: url('../../imagens/seta_dir.gif') left no-repeat;
		 text-decoration: none;
		 color:#e1e1e1;
		}
		#limite .caixa20 a:hover, #limite .caixa19 a:hover{
		 color: #FFFB6D;
		}
	input.espacamento{
	margin:8px 0 10px 0;
	}
	.conteudo, .conteudo_exc,.conteudo_busca{
	 width: 100%;
	 text-align:left;
	 padding: 5px 0;
	}
	.conteudo_exc,.conteudo_busca{
	 width:608px;
	 background:#a5a4a4;
	 margin-bottom:10px;
	 margin-right:8px;
	 padding-left:8px;
	}
	.conteudo_busca{
	background:#99a7b0;
	}
	img.img_direita{
	float:right;
	}
	#limite .conteudo ul,#limite .conteudo_margem ul,#limite .conteudo_2 ul,.conteudo_exc ul,.conteudo_busca ul{
		width:140px;
		padding: 0 0 0 8px;	 
		float:right;
		list-style:none;
		}
	#limite .conteudo ul{
		width:150px;
		}
			.conteudo ul.tiragem{
			margin-right:45px;
			_margin-right:0px;
			width:auto;
			}
			.conteudo ul li.tiragem2{
			width:180px;
			}
			.conteudo_exc ul.avulso_coletanea,.conteudo_busca ul.avulso_coletanea, .conteudo ul.avulso_coletanea{
			padding-left:0px;
			}
			.conteudo_exc ul.avulso_coletanea2,.conteudo_busca ul.avulso_coletanea2,.conteudo ul.avulso_coletanea2{
			padding-left:3px;
			}
			.conteudo ul.avulso_coletanea3,.caixa20 .avulso_coletanea3{
			margin-left:-10px;
			}
			.conteudo ul.avulso_coletanea4{
			margin-left:-4px;
			}
			.caixa20 .avulso_coletanea5{
			margin-left:23px;
			}
			.caixa20 a.avulso_coletanea5{
			margin-left:-9px;
			}
		ul.conteudo_2{
		background:#FF0000;
		width:400px;
		
		}
			ul.conteudo_margem{
			margin-top:16px;
			}
			#limite .conteudo ul li, #limite .conteudo_2 ul li,#limite .conteudo_exc ul li,#limite .conteudo_busca ul li{
			padding:0;
			text-align:left;
			
			}
			#limite .conteudo ul li a, #limite .conteudo_2 ul li a, #limite .conteudo_exc ul li a, #limite .conteudo_exc ul li a.black,#limite .conteudo_busca ul li a,#limite .conteudo_busca ul li a.black{
			font-weight:normal;
			background:url('../../imagens/seta_dir.gif') left center no-repeat;
			padding: 0 0 0 10px;
			line-height: 14px;
			}
				
				#limite .conteudo_exc ul li a.black,#limite .conteudo_busca ul li a.black{
				color:#000;
				}
			#limite .conteudo ul li span, #limite .conteudo_2 ul li span,#limite .conteudo_exc ul li span{
			 padding: 0 0 0 10px;
			 line-height: 14px;
			}
			#limite .conteudo ul li a:hover,#limite .conteudo ul li a:hover.tela_15, #limite .conteudo_2 ul li a:hover,#limite .conteudo_exc ul li a:hover,#limite .conteudo_busca ul li a:hover{
			color: #FFFB6D;
			}
				#limite .conteudo ul li a:hover.tela_15{
				color:#e1e1e1;
				}
		p.categorias{
		 text-align: left;
		 clear: both;
		 display: block;
		 padding:0;
		 font-weight: bold;
		}
		.conteudo hr,.conteudo_exc hr,.conteudo_busca hr{
		 height: 1px;
		 border:none;
		 border-bottom:1px #A1A0A0 solid;
		 margin:5px 0;
		 display: block;
		 clear: both;
		}
		.conteudo img.bt,.conteudo_exc img.bt,.conteudo_busca imh.bt{
		 margin: 5px auto;
		 clear: both;
		 text-align: center;
		}
		.vermelho{
		font-weight:bold;
		color:#F00;
		}
		
/*Fim do autor entrando no site- tela 14 e 15\*/
/*Autor entrando no site- tela 19\*/
	.input_titulo1{
	width: 400px;
	}
	p.texto_azul1{
	color:#A4D7E4;
	margin:10px 0;
	font-weight:bold;
	}
	.conteudo a.cont, .conteudo a.cont_2, .conteudo a.cont_3,.conteudo_exc a.cont,.conteudo_busca a.cont{
	background:url('../../imagens/seta_dir.gif') left center no-repeat;
	padding: 0 0 0 10px;
	display:block;
	border:none;*/
	}
		.conteudo a.cont_2{
		margin-left:100px;
		}
		.conteudo a.cont_3{
		margin-left:200px;
		}
	.conteudo a.cont span, .conteudo a.cont_2 span, .conteudo a.cont_3 span{
	font-weight:bold;
	color:#e1e1e1;
	margin: 4px 0;
	}
	.conteudo a.cont p, .conteudo a.cont_2 p, .conteudo a.cont_3 p{
	font-weight:normal;
	color:#e1e1e1;
	margin: 2px 0;
	}
	.conteudo a.cont img{
	border:none;
	margin: 4px 0;
	}
	.conteudo a p.genero{
	font-weight:bold;
	text-align:center;
	}
	.conteudo a span.amarelo{
	color:#FFFB6D;
	font-weight:bold;
	text-align:center;
	}
	.conteudo_b,.conteudo_b1{
	width:100%;
	}
	.conteudo_b1{
	text-align:left;
	}
	.conteudo_b img,.conteudo_b1 img{
	margin:10px 0;
	vertical-align:bottom;
	*vertical-align:;
	}
	.conteudo_b span,.conteudo_b1 span{
	margin:10px 0;
	text-align:center;
	}
	.conteudo_b input,.conteudo_b1 input{
	margin:auto auto 16px auto;
	}
	.conteudo_b1 input{
	margin-top:2px;
	vertical-align:middle;
	}
	.conteudo_b p, .conteudo_b1 p{
	text-align:left;
	}
	.conteudo_c label{
	display:block;
	}
	.conteudo_c span{
	font-weight:bold;
	color:#A4D7E4;
	}
	.caixa_tela19, .caixa_tela19_4,.caixa_tela19_41{
	text-align:left;
	margin-right:auto;
	}
	.conteudo_c span.sem_cor{
	font-weight:normal;
	color:#e1e1e1;
	}
		span.asterisco{
		vertical-align:super;
		font-weight:bold;
		}
	.bt_exluir{
	height:25px;
	margin:-4px 0 10px 0;
	padding:0 4px;
	}
		.bt_exluir p{
		line-height:10px;
		}
		.bt_exluir input{
		margin-right:5px;
		}
	label.margem_esq{
	margin-left:-6px;
	}
	label.margem_esq_2{
	*margin-left:-34px;
	/*margin-left:-24px;*/
	text-align:center;
	display:block;
	}	
/*Fim do autor entrando no site- tela 19\*/
/*Autor entrando no site- tela 20\*/
	.conteudo ul.lista_tela_20{
	margin-top:12px;
	margin-right:8px;
	}
	.esquerda{
	text-align:left;
	}
	.conteudo_b ol li{
	color:#DCDBDB;
	}
/*Fim do autor entrando no site- tela 20\*/
/*Autor entrando no site- tela 21\*/
	#tela_21{
	width:315px;
	height:auto;
	text-align:right;
	float:left;
	vertical-align:middle;
	}
		#tela_21 span.azul{
		font-weight:bold;
		color:#A4D7E4;
		}
		#tela_21 input{
		margin:3px 0;
		}	
/*Fim do autor entrando no site- tela 21\*/
/*Autor entrando no site- tela 23\*/
	.caixa_21{	
	margin-bottom:7px;
	}
	.caixa_21 label{
	display:block;
	}
	.caixa_23_esq, .caixa_23_dir, .cadastro_esq, .cadastro_dir{
	width:205px;
	height:45px;
	float:left;
	}
	.caixa_22_esq,.caixa_22_dir{
	width:113px;
	height:45px;
	float:left;
	margin:5px 0 20px 0;
	}
	
	.cadastro_esq input, .cadastro_dir input{
	margin:2px 0;
	}
	.caixa_22_dir{
	float:right;
	}
	.caixa_23_dir{
	float:right;
	}
	.caixa_24{
	margin:0 auto;
	width:450px;
	}
	#tela_23 label{
	text-align:center;
	display:block;
	margin:3px;
	width:110px;
	}
	#tela_23 input{
	margin: 4px 0;
	}
	
	.input_titulo_obra{
	margin:3px auto;
	width:448px;
	}
	.input_genero,.input_genero1,.input_genero2{
	margin:3px auto;
	width:200px;
	float:left;
	}
		.input_genero1{
		float:none;
		}
		.input_genero2{
		width:198px;
		}
	.input_ano{
	margin:3px auto;
	width:110px;
	float:left;
	}
	.block{
	clear:both;
	}
	.block_2{
	clear:both;
	margin-top:10px;
	}
/*Fim do autor entrando no site- tela 23\*/
/*Boas Vindas - 4\*/
	.boas_vindas{
	width:550px;
	text-align:justify;
	font-weight:bold;
	margin: 15px 0 0 15px;
	
	}
/*Fim do Boas Vindas - 4\*/
/*Cadastro esitor - 4\*/

/*Fim Cadastro esitor - 4\*/
/*distribuidor entrando no site*/
	.distr_entrando_site{
	}
	.cent{
	width:400px;
	margin:15px auto 2px auto;
	}
	.distr_entrando_site textarea{
	width:430px;
	height:70px;
	margin:10px 0 0 0;
	}
/*Fim do distribuidor entrando no site \*/
/*Editor entrando no site 3 \*/
	 .editor_entrando_site img{
	display:block;
	margin:7px auto auto auto;
	}
	.bt_dois{
	margin:auto;	
	width:303px;
	height:32px;
	}
	.bt_dois img{
	margin:0;
	}
	.left_1{
	float:left;
	}
	.right_1{
	float:right;
	}
	.margem10{
	margin:5px auto -5px -255px;
	}
/*Fim do editor entrando no site 3 \*/
/*Editor entrando no site - tela 2*/
	.editor_entrando_site_2{
	}
	.editor_entrando_site_2 input{
	vertical-align:middle;
	}
	.sem_cor_1{
	color:#e1e1e1;
	margin:10px auto;
	display:block;
	font-weight:normal;
	}
	.paragrafos{
	color:#e1e1e1;
	text-align:justify;
	font-weight:normal;
	margin:5px 0 5px -22px;
	}
	.paragrafos input{
	height:11px;
	padding-bottom:2px;
	}
	ol.lista_ees_tela2 li{
	margin:3px -10px ;
	}
	ol.lista_ees_tela2{
	margin-left:-12px;
	}
/*Fim do editor entrando no site - tela 2*/
/*Editor entrando no site - tela 3 - 2*/
	.inclu_alt{
	width:auto;	
	margin:10px auto;
	}
	.limite_tela{
	width:600px;
	}
	.editor_numeros,.editor_numeros1{
	width:auto;
	text-align:left;
	margin-right:10px;
	}
		.editor_numeros1{
		line-height:10px;
		}
	.editor_numeros img,.editor_numeros1 img{
	_margin:5px 4px 3px 3px;
	*margin:5px 4px 3px 3px;
	margin-left:3px;
	float:left;
	vertical-align:super;
	}
		.editor_numeros1 img{
		*padding-top:7px;
		}
	.editor_numeros p,.editor_numeros1 p{
	_margin:5px 4px 4px auto;
	*margin:5px 4px 4px auto;
	margin-left:3px;
	float:left;
	}
		.editor_numeros1 p{
		margin:13px 5px;
		}
	.azul_negrito{
	color:#A4D7E4;
	font-weight:bold;
	}
	
/*Fim do editor entrando no site - tela 3 - 2*/
/*Editor entrando no site - tela 4 - 2*/
	.editor_numeros input,.editor_numeros1 input{
	margin:5px 0 auto 0;
	float:left;
	}
		.editor_numeros1 input.baixo{
		margin-top:15px;
		}
	.caixa_texto{
	width:340px;
	height:144px;
	float:right;

	}
	.caixa_texto img{
	margin:4px 0;
	display:block;
	clear:both;
	}
	.centro{
	width:100%;
	}
	.centro img{
	margin-left:265px;
	}
/*Fim do editor entrando no site - tela 4 - 2*/
/*Editor entrando no site - tela 5*/
	.tela{
	text-align:center;
	}
	.tela span{
	vertical-align:super;
	}
	.caixa_tela{
	width:210px;
	height:206px;
	text-align:left;
	margin:auto auto 10px auto;
	}
	.caixa_tela_1{
	width:616px;
	height:auto;
	}
	.caixa_tela_meio{
	width:138px;
	height:auto;
	margin:6px 15px auto auto;
	text-align:left;
	float:left;
	}
	.caixa_tela_meio img{
	margin:3px 0 0 18px;
	}
	.caixa_tela_meio p{
	font-weight:bold;
	}
	.linha_input, ul.linha_input_2 li{
	width:138px;
	height:20px;
	margin-top:2px;
	color:#A4D7E4;
	font-weight:bold;
	}
		ul.linha_input_2 li{
		list-style-type:none;
		width:145px;
		height:12px;
		padding:4px;
		margin:0;
		}
		.input_outro{
		width:82px;
		}
		input.input_outro{
		height:16px;
		margin-left:2px;
		padding-top:1px;
		}
		.linha_input input{
		float:left;
		}
		.linha_input span{
		line-height:20px;
		padding: 0 3px;
		float:left;
		}
		div.radio{
		width: 13px;
		height: 13px;
		padding: 3px 0 0 0;
		float: left;
		}
		div.radio input{
		margin: 0;
		*margin: -4px 0 0 -4px;
		}
		.caixa_lupa{
		margin:10px auto;
		text-align:left;
		width:220px;
		}
	
/*Fim do editor entrando no site - tela 5*/
/*Editor entrando no site - tela 6*/
	.caixa_tela_2{
	width:155px;
	height:auto;
	text-align:left;
	margin:10px auto;
	color:#A4D7E4;
	font-weight:bold;
	}
	.caixa_tela_2 input{
	line-height:20px;
	float:left;
	margin:-10px 0 0 0;
	}
	.caixa_tela_2 span{
	float:left;
	line-height:13px;
	*line-height:20px;
	padding:0 3px;
	*padding:0;
	margin:-10px 0 0 0;
	}
	.caixa_tela_3{
	width:200px;
	height:39px;
	text-align:left;
	margin:5px auto;
	}
/*Fim do editor entrando no site - tela 6*/
/*Obras publicadas*/
	.numeros{
	width:360px;
	height:20px;
	margin: 0 auto;
	}
	#limite .numeros a p,#limite .numero a p,#limite .letras a p,#limite .estados a p,#limite .estados_2 a p{
	width:17px;
	height:17px;
	background:#acacac;
	font-size:13px;
	color:#5e5e5e;
	float:left;
	margin:0 2px;
	}
	#limite .estados a p,#limite .estados_2 a p{
	width:26px;
	}
	#limite .numeros a:hover p, #limite .numeros a.ativo p,#limite .letras a:hover p, #limite .letras a.ativo p,#limite .estados a:hover p, #limite .estados a.ativo p,#limite .estados_2 a:hover p, #limite .estados_2 a.ativo p{
	color:#fffb6d;
	background:#000;
	}
/*Fim do Obras publicadas*/
/*Obras publicadas -tela 2*/
	.obras{
	width:490px;
	height:263px;
	margin:10px auto;
	}
		.obras input{
		vertical-align:middle;
		margin-right:6px;
		}
	.obras_esq, .obras_esq_2{
	float:left;
	width:360px;
	}
	.obras_dir, .obras_dir_2{
	float:right;
	width:112px;
	}
	.obras_esq_2{
	width:110px;
	height:47px;
	}
	.obras_dir_2{
	width:370px;
	height:14px;
	margin-top:26px;
	padding-top: 4px;
	}
		.obras_dir_2 p{
		float:left;
		margin-left:14px;
		_margin-left:6px;
		}
		.obras_dir_2 input{
		float:right;
		margin:-4px 0px auto auto;
		}
		.input_obras{
		width:488px;
		}
		.input_obras_esq{
		width:360px;
		}
		.input_obras_dir{
		width:108px;
		}
		.input_numero{
		width:28px;
		}
	.obras label{
	display:block;
	margin:9px auto 0 auto;
	float:left;
	}
	.obras_1{
	width:350px;
	height:40px;
	text-align:left;
	clear:both;
	float:left;
	}
		.obras_1 p{
		margin:9px auto 1px auto;
		}
		.obras_1 input{
		vertical-align:bottom;
		*vertical-align:middle;
		margin-left:20px;
		*margin-left:10px;
		}
		.obras_1 input.sem_margem{
		margin-left:0px;
		}
/*Fim do Obras publicadas -tela 2*/
/*Pagamento assinatura*/
	.pagamento img{
	margin: 10px auto;
	}
	ol.letra3{
	font-weight:normal;
	list-style-type:lower-alpha;
	}
	ol.letra3 li{
	margin:5px auto;
	color:#e1e1e1;
	}
		.pagamento ol.letra2 li input, ol.letra3 li input{
		vertical-align:middle;
		*margin-left:-7px;
		}
	.tamanho{
	margin-left:29px;
	}
	.tamanho_1{
	margin-left:32px;
	}
	.tamanho_2{
	margin-left:27px;
	}
	.tamanho_3{
	margin-left:18px;
	}
	.tamanho_4{
	margin-left:30px;
	}
	.tamanho_5{
	margin-left:7px;
	}
	.tamanho_6{
	margin-left:35px;
	}
	.tamanho_7{
	margin-left:50px;
	}
	.tamanho_8{
	margin-left:36px;
	}
	.tamanho_9{
	margin-left:-6px;
	}
	.tamanho_10{
	margin-left:11px;
	}
	.sem_negrito{
	font-weight:normal;
	}
	ol li.lista_numero{
	list-style:decimal;
	color:#e1e1e1;
	}

/*Fim do pagamento assinatura*/
/*Relação autores*/
	.letras{
	width:550px;
	height:18px;
	margin:5px auto 4px auto;
	}
	table tr td{
		font-weight:bold;
		color:#A4D7E4;
		height:32px;
		text-align:left;
		border-bottom:#A1A0A0 solid 1px;
		padding:0 0 0 2px;
	}	
		table tr td.border{
		border-letf:#A1A0A0 solid 1px;
		border-right:#A1A0A0 solid 1px;
		}
		table tr td img{
		margin:auto 7px;
		vertical-align:middle;
		}
		table tr td input{
		margin-left:13px;
		vertical-align:middle;
		}
		table.cinza{
		color:#e1e1e1;
		text-align:left;
		}
		table tr.cinza td{
		color:#e1e1e1;
		}
/*Fim relação autores*/
/*Relacao autores botao ello 4*/
/*Fim da relacao autores botao ello 4*/
/*Relacao distribuidores 3*/
	.estados, .estados_2{
	width:395px;
	height:18px;
	margin:5px auto 4px auto;
	}
	.estados_2{
	width:425px;
	margin-bottom:13px;
	}
	.texto_esq{
	text-align:left;
	}
	.conteudo_busca ul li.esp_zero{
	margin-left:11px;
	}

/*Fim relacao distribuidores 3*/
/*Relacao editoras 3*/
/*Fim relacao editoras 3*/
/*Relacao obras visitantes 2*/
	.caixa_obras{
	height:80px;
	_height:88px;
	}
	.caixa_obras_1{
	margin-top:2px;
	line-height:72px;
	margin-left:25px;
	}
	.margem_dir,.margem_dir10{
	float:right;
	margin-left:15px;
	}
	.margem_dir10{
	float:left;
	margin-left:15px;
	}
		.margem_dir10{
		margin-left:8px
		}
/*Fim relacao obras visitantes 2*/
/*Imagens*/
	.texto_avulso,.texto_avulso1{
	background:url('../../imagens/img_texto.gif' ) no-repeat;
	color:#000;
	width:76px;
	height:88px;
	text-align:center;
	padding:23px 0 0 0;
	line-height:normal;
	float:left;
	margin-left:15px;
	_margin-left:5px;
	}
		.texto_avulso1{
		margin-left:15px;
		_margin-left:5px;
		}
	.livro{
	background:url('../../imagens/img_livro.gif' ) no-repeat;
	color:#000;
	width:51px;
	height:88px;
	text-align:center;
	padding:20px 0 0 0;
	float:left;
	margin-left:40px;
	line-height:normal;
	_margin-left:19px;
	}
	.caixa20 a.livros{
	line-height:72px;
	}
	.coletanea{
	color:#000;
	background:url('../../imagens/img_coletanea.gif') no-repeat;
	width:59px;
	height:88px;
	text-align:center;
	line-height:normal;
	padding:23px 4 0 0;
	float:left;
	margin-left:35px;
	_margin-left:16px;
	}
	.intencao{
	color:#000;
	background:url('../../imagens/img_intencao.gif' ) no-repeat;
	width:51px;
	height:88px;
	text-align:center;
	line-height:normal;
	padding:23px 0 0 0;
	float:left;
	margin-left:40px;
	line-height:normal;
	_margin-left:19px;
	}
	
/*Fim imgens*/
/*Cadastro editor*/
		.cadastro label{
	display:block;
	margin:5px auto -3px auto;
	}
	.cadastro input{
	vertical-align:middle;
	margin:5px 0;
	text-align:left;
	}
		.input_cadastro{
		width:336px;
		vertical-align:middle;
		}
	.cadastro_esq, .cadastro_dir, .estado_esq, .estado_dir{
	width:220px;
	}
	.cadastro_dir, .estado_dir{
	width:223px;	
	margin-left:5px;
	}
		.cadastro_dir label, .estado_dir label{
		margin-left:-10px;
		display:block;
		}
	.estado_esq, .estado_dir{
	width:220px;
	float:left;
	}
	.estado_esq{
	margin-right:3px;
	}
	.estado_esq label, .estado_dir label{
	display:block;
	}
	.estado_esq input, .estado_dir input{
	vertical-align:middle;
	margin:0 auto auto -3px;
	float:left;
	}
	.alin_input{
	width:214px;
	height:22px;
	}
	.alin_input2{
	width:100%;
	height:22px;
	}
	.cadastro_2{
	width:225px;
	height:220px;
	margin:auto auto 10px auto;
	}
	.cadastro_2 input{
	vertical-align:middle;
	margin:2px 0 2px 1px;
	}
		.cadastro_2 label{
		display:block;
		}
	.cadastro_cid{
	width:220px;
	margin: auto auto auto 4px;
	}
		.tel_esq{
		float:left;
		margin:auto 6px 0 4px;
		}
		.tel_dir{
		float:left;
		}
		.input_cadastro_1{
		width:203px;
		}
		.input_cadastro_2{
		width:101px;
		}
		.input_tel{
		width:141px;
		}
		.input_ddd{
		width:40px;
		}
		.input_estado{
		width:182px;
		}
		.input_login{
		width:124px;
		}
	.cadastro_3{
	width:300px;
	margin:5px auto;
	clear:both;
	}
		.cadastro_3 input{
		vertical-align:middle;	
		margin-left:-3px;
		}
	.cadastro_4{
	width:442px;
	height:41px;
	margin: 4px auto;
	}
	.login, .login_2{
	width:145px;
	height:39px;
	text-align:center;
	float:left;
	}
	login_2{
	margin-right:0px;
	}
	.cadastro_4 label{
	text-align:center;
	}
	.espaco_pequeno{
	width:10px;
	}
	.cadastro_5{
	width:400px;
	height:40px;
	margin:10px auto;
	}
		#acordo{
		width:175px;
		margin-left:110px;
		}
			#acordo p{
			margin:0 -10px 8px 0;
			}
		.cadastro_5 input{
		vertical-align:bottom;
		*vertical-align:middle;
		margin:auto 2px auto 0px ;
		}
	.botoes{
	height:21px;
	}
/*Fim cadastro editor*/
/*Depoimentos*/
	.depoimento{
	text-align:center;
	width:435px;
	margin:auto;
	}
	.depoimento-tela2{
	margin:auto;
	text-align:left;
	width:600px;
	}
/*Fim do Depoimentos*/
/*Resumo Biográfico*/
	.biografico textarea{
	width:500px;
	height:150px;
	margin:10px auto 20px auto;
	}
	.resumo_biografico{
	width:500px;
	margin:auto;
	}
		ol.resumo_lista{
		width:470px;
		margin:0 auto;
		list-style-type:decimal;
		}
		ol li.resumo_lista{
		margin:2px auto;
		}
		.margem_dir{
		margin-right:8px;
		}
		
/*Fim do resumo biográfico*/
/*Autor entrando no site- tela 16*/
	.alt_min{
	margin:5px auto 2px auto;
	text-align:justify;
	}
/*Fim autor entrando no site- tela 16*/
/*autor entrando no site- tela 11*/
	.mesma_linha{
	display:inline;
	}
	.enviar{
	margin:100px auto;
	*margin:10px auto;
	_margin:10px auto;
	display:block;
	}
	.linha_pontilhada{
	width:50px;
	clear:both;
	position:relative;
	}
/*Fim do autor entrando no site- tela 11*/
/*Configurações*/
	.preta{
	color:#000;
	font-weight:bold;
	}
	li.altura_marcadores{
	margin-top:10px;
	}
	li.altura_marcadores2{
	margin-top:16px;
	}
	li.altura_marcadores3{
	margin-top:15px;
	}
	li.altura_marcadores4{
	margin-top:0px;
	}
/*Fim de Configurações*/
/*Pagina lupa*/
	.pag_lupa{
	width:610px;
	color: #e1e1e1;;
	}
	ol.lupa_lista li{
	list-style-type:none;
	margin:0 auto 0 10px;
	text-align:left;
	}
	.tipo_genero span{
	vertical-align:middle;
	}
	.tipo_genero input{
	vertical-align:middle
	}
	#lupa{
	text-align:center;
	width:110px;
	float:right;
	}
		#lupa img{
		margin:4px 5px 0 0;
		}
/*Fim da Pagina Lupa*/
/*Editor entrando no site- tela 8*/
	img.alt_espaco{
	margin-top:10px;
	}
/*Fim do editor entrando no site - tela 8*/
/*Cadastramento*/
	#cadastramento{
	margin:auto 8px auto auto;
	}
/*Fim do Cadastramento*/
/*Noticias*/
	#bt_noticias img{
	margin:2px 20px 15px 20px;
	}
	h4{
	color:#A4D7E4;
    font-size:14px;
    padding: 0 0 5px 0;
    margin: 0 8px 12px 0;
	}
/*Fim noticias*/


	.cadastro_3 img{
		vertical-align:middle;
		margin-left:-3px;
	}
	 .float-left{
	   float:left;
	 }
	 
	#saudacao{
	font-weight:bold;
	padding:21px 0 0 172px;
	color:#FF8080;
	}

	span.msgerro{
	 color: #FF0000;
	 display: block;
	}

	
/*Paginas de Botoes*/
	/*Acordo de utilização*/
		#cnpj{
		height:50px;
		margin:0 8px 20px 0;
		}
	/*Duvidas*/
		ol.duvida{
		list-style-type:none;
		width:200px;
		margin:auto auto auto 250px;
		}
	/*Duvidas - Editor*/
		.texto{
		color:#A4D7E4;
		min-height:500px;
		margin-left:8px;
		}
			div.texto a.semborda img{
			text-decoration:none;
			border:none;
			}
		.caixa_nf{
		background:#000;
		margin:10px 0;
		height:30px;
		line-height:30px;
		text-align:center;
		}
		span.espaco_lista{
		margin-left:21px;
		}
		.teste{
		background:#F3C;
		}
	/*Duvidas - Distribuidor*/
		.caixa_relacao_distribuidor{
		width:430px;
		color:#e1e1e1;
		border-bottom:1px #A1A0A0 solid;
		border-top:1px #A1A0A0 solid;
		margin:15px auto;
		font-weight:normal;
		}
		
	/*Como Funciona - autor*/
		.como_funciona{
		margin-right:8px;
		}
		.menu_como_funciona{
		height:20px;
		margin:20px auto;
		width:330px;
		}
			.menu_como_funciona p{
			float:left;
			color:#F00;
			font-weight:bold;
			margin-left:20px;
			}
		
/*Fim botoes*/
/*Listas de dúvidas editor*/
	p.lista_num{
	color:#e1e1e1;
	font-weight:normal;
	float:left;
	clear:both;
	margin-right:3px;
	}
	p.lista_txt{
	float:right;
	width:567px;
	text-align:justify;
	color:#e1e1e1;
	font-weight:normal;
	}
		.box_lista{
		min-height:30px;
		margin:0 0 2px 0;
		}
/*Fim listas de dúvidas editor*/
/*Logo Twitter*/
	#logo_twitter{
	width:140px;
	height:16px;
	float:left;
	margin-top:35px;
	margin-left:200px;
	}
	img.twitter{
	float:left;
	margin-top:-10px;
	}
	a.twitter{
	margin:0;
	color:#e1e1e1;
	text-decoration:none;
	}
		a:hover.twitter{
		color:#e1e1e1;
		text-decoration:underline;
		}
/*Fim logo Twitter*/
}
