/* DOCUMENTO CSS 
/* CRIADO POR: JONAS LOPES
** DATA: 24-07/2007
*/

.infos {
	text-align: left;
}

.infos h1.titulo {
	width: 100%;
	text-align: center;
	color: #AE9751;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	margin: 4px 0px 0px 0px;
}

.infos h1 {
	width: 100%;
	text-align: center;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	margin: 4px 0px 0px 0px;
}

	.infos h1 a {
		text-decoration: none;
	}
		
		.infos h1 a:link {
			text-decoration: none;
			color: #FFFFFF;
		}
		
		.infos h1 a:visited {
			text-decoration: none;
			color: #FFFFFF;
		}
		
		.infos h1 a:hover {
			text-decoration: none;
			color: #999999;
		}
		
		.infos h1 a:active {
			text-decoration: none;
			color: #FFFFFF;
		}
		
		

.infos h2 {
	width: 100%;
	text-align: center;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 4px 0px 4px 0px;
}

	.infos h2 span{
		color: #993300;
		font-weight: bold;
	}

.infos h3 {
	width: 100%;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 2px 0px 4px;
	font-weight: bold;
}

	.infos h3 span.data {
		color: #000000;
	}
	
	.infos h3 span.area {
		color: #990000;
	}
	
	.infos h3 span.link {
		color: #FFFFFF;
	}
	
		.infos h3 span.link a{
			text-decoration: none;
		}
		
		.infos h3 span.link a:link{
			color: #FFFFFF;
		}
		
		.infos h3 span.link a:visited{
			color: #FFFFFF;
		}
		
		.infos h3 span.link a:hover{
			color: #FF0000;
		}
		
		.infos h3 span.link a:active{
			color: #FFFFFF;
		}


.infos h2.obs_tecnologia {
	width: 100%;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 2px 0px 4px;
	font-weight: bold;
}

	.infos h2.obs_tecnologia a{
		text-decoration: none;
	}
	
	.infos h2.obs_tecnologia a:link{
		color: #FFFFFF;
	}
	
	.infos h2.obs_tecnologia a:visited{
		color: #FFFFFF;
	}
	
	.infos h2.obs_tecnologia a:hover{
		color: #FF0000;
	}
	
	.infos h2.obs_tecnologia a:active{
		color: #FFFFFF;
	}

.infos h1.titulo_portifolio {
	width: 100%;
	text-align: center;
	color: #99CC00;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	margin: 4px 0px 0px 0px;
}

.infos p.paragrafo {
	width: 98%;
	text-align: left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	margin: 0px 2px 0px 4px;
	padding-right: 2px;
}

	.infos p.paragrafo span {
		width: 98%;
		text-align: left;
		color: #990000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		font-style: italic;
		line-height: 20px;
		margin: 0px 2px 0px 4px;
		padding-right: 2px;
	}

.infos p.comentario {
	width: 100%;
	text-align: left;
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	font-style: italic;
	line-height: 20px;
	margin: 0px 2px 0px 4px;
}

	.infos p.comentario a {
		text-decoration: none;
	}
		
		.infos p.comentario a:link {
			text-decoration: none;
			color: #333333;
		}
		
		.infos p.comentario a:visited {
			text-decoration: none;
			color: #333333;
		}
		
		.infos p.comentario a:hover {
			text-decoration: none;
			color: #999999;
		}
		
		.infos p.comentario a:active {
			text-decoration: none;
			color: #333333;
		}
		
p.next {
	width: 100%;
	text-align: left;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	font-style: italic;
	line-height: 20px;
	margin: 0px 2px 0px 4px;
}

	p.next a {
		text-decoration: none;
	}
		
		p.next a:link {
			text-decoration: none;
			color: #000000;
		}
		
		p.next a:visited {
			text-decoration: none;
			color: #000000;
		}
		
		p.next a:hover {
			text-decoration: none;
			color: #999999;
		}
		
		p.next a:active {
			text-decoration: none;
			color: #000000;
		}
		
.infos div.comentario {
	width: 100%;
}

	.infos div.comentario h1 {
		width: 100%;
		text-align: left;
		color: #666666;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 20px;
		font-weight: normal;
		font-style: italic;
		margin: 0px 2px 0px 18px;
	}
	
	.infos div.comentario p.numero {
		width: 100%;
		text-align: left;
		color: #666666;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 20px;
		font-weight: normal;
		font-style: italic;
		margin: 0px 2px 0px 4px;
	}
	
	.infos div.comentario p.por {
		width: 100%;
		text-align: left;
		color: #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin: 0px 2px 0px 18px;
		font-weight: bold;
	}
	
	.infos div.comentario p.paragrafo {
		width: 450px;
		text-align: left;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		line-height: 20px;
		margin: 0px 4px 0px 28px;
	}
	
	.infos div.comentario span.data {
		width: 100%;
		text-align: left;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		line-height: 20px;
		margin: 0px 2px 0px 20px;
	}

	
.infos table tr td {
	text-align: left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.infos form {
	text-align: center;
}

.infos p.direitos {
	width: 98%;
	text-align: left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	/*line-height: 20px;*/
	margin: 0px 2px 0px 4px;
	padding-right: 2px;
}