@charset "utf-8";
/* CSS Document */

.clear {
	clear:both;
}

.textoregisto{
	float:left;
	background-color:#fff;
	width:366px;
	height:23px;
	margin-bottom:5px;
	margin-right:3px;
}

.textocomentario{
	float:left;
	background-color:#fff;
	width:100px;
	height:23px;
	margin-bottom:5px;
	margin-right:3px;
}

.textoregisto a{
	font-size:12px;
	float:right;
	vertical-align:bottom;
	margin:3px;
	color:#999;
}

.error{
	color:#b11116;
}

.textocomentario a{
	font-size:12px;
	float:right;
	vertical-align:bottom;
	margin:3px;
	color:#999;
}

.inputregisto{
	float:left;
	width:380px;
	height:40px;
	margin-bottom:5px;
}

.inputregisto a{
	font-size:12px;
	float:left;
	vertical-align:bottom;
	margin:3px;
	color:#999;
}

.inputcomentario{
	border:1px solid #b11116;
	float:left;
	width:580px;
	height:150px;
	margin-bottom:5px;
}

.inputcomentario a{
	font-size:12px;
	float:left;
	vertical-align:bottom;
	margin:3px;
	color:#999;
}

.texto{
	width:200px;
}

.inputas{
	border:1px solid #b11116;
	width:300px;
}

.inputasdois{
	border:1px solid #b11116;
	color:#999999;
}

.baixoartigo{
	vertical-align:bottom;
	font-size:12px;
	float:right;
	width:699px;
	
}
.anexart{
	float:right;
	margin-right:5px;
	
}

.linha{
	overflow:auto;
	margin:auto; 
	width:700px; 
	margin-top:10px;
	padding-top:5px;
	padding-bottom:10px;
	border-bottom:1px dotted #CCC;
}
.linhacom{
	margin:auto;
	padding-top:3px;
	width:700px; 
	margin-top:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #CCC;
}

.datarub{
	float:left; 
	width:450px;
	margin-bottom:5px;
}

.datarub span{ 
	color:#b11116;
}

.tituloart{
	float:left; 
	width:470px;
	color:#CCC;
	margin-bottom:10px;
}

.antetituloart{
	float:left; 
	width:470px;
	color:#999;
}

.entradaart{
	width:470px;
	float:left; 
	font-size:14px;
}
.textoart{
	width:470px;
	float:left; 
	font-size:14px;
}

.vermais{
	width:470px;
	float:left; 
	font-size:12px;
	color:#b11116;
}

.tituloeve{
	text-align:center;
	float:left; 
	width:240px;
	margin-bottom:5px;
}

.tituloeve span{ 
	color:#b11116;
}

.nomeeven{
	text-align:center;
	float:left; 
	width:240px;
	color:#999;
	margin-bottom:10px;
}

.dataeven{
	text-align:center;
	font-size:12px;
	float:left; 
	width:240px;
	color:#CCC;
	margin-bottom:10px;
}

.desceven{
	text-align:center;
	width:240px;
	float:left; 
	font-size:14px;
	padding-top:10px;
}

.linhaevento{
	margin:auto;
	padding:3px;
	width:240px; 
	float:left;
	border:1px dotted #CCC;
	min-height:300px;
}

.datadest{
	color:#b11116;
	font-size:24px;
	text-decoration:none;
}

.mundest{
	color:#999999;
	font-size:12px;
}

.nomedest{
	color:#666666;
	font-size:12px;
}

#conteudoart{
	float:left;
	font-size:13px;
	width:500px;
	
}

.topoart{
	overflow:auto;
	min-height:200px;
}

.titulorap{
	color:#CCC;
}

.anttitulorap{
	color:#999;
}

#funcionalidades{
	width:150px;
	height:230px;
	float:left;
}

.textotitulobara{
	padding:10px;
	position:relative;
}

#funcionalidades ul li a {

	text-decoration: none;
	cursor: pointer;
	font-size:14px;
	color:#999999;
}

#funcionalidades ul {
	margin-left:0px;
	padding: 0px;
	list-style:none;
	text-align:left;
	height:30px;
}

#corpo{
	margin-top:10px;
	width:700px;
}
#textoconteudo{
	margin:10px;
	font-size:12px;
	color:#333;
}

#mapa{
	margin-top:30px;
}

#pagination{
	margin-top:20px;
	margin-bottom:20px;
}

#pagination a, #pagination strong {
	 background: #e3e3e3;
	 padding: 4px 7px;
	 text-decoration: none;
	border: 1px solid #cac9c9;
	color: #292929;
	font-size: 13px;
	}

#pagination strong, #pagination a:hover {
	 font-weight: normal;
	 background: #cac9c9;
	}	
	
#conteudopesqavan{
	padding:10px;
	font-size:12px;
}
#conteudopesqavan .input{
	width:200px;
}

#media{
	padding-top:10px;
}

#comentario{
	padding-top:10px;
}
