@charset "utf-8";
/* CSS Document */

body	{
	margin-top: 0px;
	margin-left: 0px;
	vertical-align: top;
	text-align: left;
	/* text-align: left */
}
p{
margin:0 0 0 0;
padding:0;
}
ul{
margin: 0 15 0 15;
}

/* Id's */

#container	{
	width: 762px;
	background-image: url(../img/container_fundo.gif);
	background-repeat: repeat-y;
	float: left; /* provisório para alinhar a esquerda */
	margin-left: 12px;
	margin-top: 5px;
}
#mainnav	{
	width: 424px;
	height: 28px;
	padding-top: 7px;
	float: left;
}
#logo	{
	width: 338px;
	height: 70px;
	float: left;
}
#header_topindex	{
	width: 424px;
	height: 70px;
	background-image: url(../img/head_topindex.jpg);
	float: left;
}
#header_topsobre	{
	width: 424px;
	height: 70px;
	background-image: url(../img/head_topsobre.jpg);
	float: left;
}
#header_topprojetos	{
	width: 424px;
	height: 70px;
	background-image: url(../img/head_topprojetos.jpg);
	float: left;
}
#header_topcomentarios	{
	width: 424px;
	height: 70px;
	background-image: url(../img/head_topcomentarios.jpg);
	float: left;
}
#header	{
	width: 762px;
	height: 135px;
	float: left;
}
#menu_sobre	{
	width: 309px;
	height: 21px;
	margin-right: 5px;
	margin-top: 114px;
	float: right;
}
#menu_projetos	{
	width: 267px;
	height: 21px;
	margin-right: 5px;
	margin-top: 114px;
	float: right;
}
#contents	{
	width: 762px;
	background-image: url(../img/container_fundo.gif);
	background-repeat: repeat-y;
	padding-top: 15px;
	float: left;
}
#contents_comentarios	{
	width: 762px;
	background-image: url(../img/container_fundo.gif);
	background-repeat: repeat-y;
	float: left;
}
#contents_imagem	{
	width: 762px;
	height: 14px;
	background-repeat: no-repeat;
	padding-bottom: 1px;
	float: left;
}
#contents_left	{
	width: 270px;
	margin-left: 20px;
	float: left;
}
#contents_leftcomentarios	{
	width: 270px;
	height: 266px;
	background-image: url(../img/contents_leftcomentariosfundo.gif);
	margin-left: 20px;
	margin-top: 15px;
	float: left;
}
#contents_center	{
	width: 270px;
	margin-left: 20px;
	float: left;
}
#contents_centercomentarios	{
	width: 270px;
	height: 266px;
	background-image: url(../img/contents_leftcomentariosfundo02.gif);
	margin-left: 20px;
	margin-top: 15px;
	float: left;
}
#contents_right	{
	width: 141px;
	margin-right: 20px;
	float: right;
}
#contents_topo	{
	width: 270px;
	margin-bottom: 15px;
	float: right;
}
#contents_topo02	{
	width: 560px;
	height: 16px;
	margin-left: 20px;
	margin-bottom: 15px;
	float: left;
}
#contents_topo03	{
	width: 560px;
	height: 16px;
	margin-left: 20px;
	margin-bottom: 15px;
	margin-top: 15px;
	float: left;
}
#contents_projetos	{
	width: 173px;
	height: 351px;
	background-image: url(../img/projetos_fundo.gif);
	margin-left: 20px;
	margin-bottom: 20px;
	float: left;
}
#contents_projetosimg	{
	width: 151px;
	height: 121px;
	border-color: #f34420;
	border-style: solid;
	border-width: 1px;
	margin-left: 10px;
	margin-top: 15px;
	float: left;
}
#contents_projetosimg	{
	width: 151px;
	height: 121px;
	border-color: #f34420;
	border-style: solid;
	border-width: 1px;
	margin-left: 10px;
	margin-top: 15px;
	float: left;
}#contents_projetostexto	{
	width: 151px;
	height: 190px;
	text-align: left;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}
#contents_comentariosview	{
	width: 248px;
	height: 244px;
	text-align: left;
	border-color: #83b619;
	border-style: solid;
	border-width: 1px;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}
#contents_comentariospost	{
	width: 248px;
	height: 171px;
	text-align: left;
	border-color: #83b619;
	border-style: solid;
	border-width: 1px;
	margin-left: 10px;
	margin-top: 30px;
	float: left;
}
#contents_comentariosposttitulo	{
	width: 248px;
	height: 15px;
	text-align: left;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}
#contents_comentariosenviar	{
	width: 248px;
	height: 11px;
	text-align: right;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}
#contents_texto	{
	width: 270px;
	text-align: left;
	float: left;
}
#contents_texto02	{
	width: 560px;
	margin-left: 20px;
	text-align: left;
	float: left;
}
#contents_indicacao	{
	width: 270px;
	height: 106px;
	margin-bottom: 15px;
	float: left;
}
#contents_indicacaoimg	{
	width: 89px;
	height: 104px;
	border-width: 1px;
	border-color: #feb71f;
	border-style: solid;
	float: left;
}
#contents_indicacaotitulo	{
	width: 179px;
	height: 66px;
	text-align: center;
	vertical-align: middle;
	padding-top: 40px;
	float: left;
}
#contents_boxtexto	{
	width: 131px;
	height: 27px;
	text-align: left;
	padding-left: 10px;
	padding-top: 24px;
}
#contents_boxindex	{
	width: 141px;
	height: 161px;
	background-image: url(../img/boxindex_fundo.gif);
}
#contents_boxsobre	{
	width: 141px;
	height: 161px;
	background-image: url(../img/boxsobre_fundo.gif);
}
#contents_boxprojetos	{
	width: 141px;
	height: 161px;
	background-image: url(../img/boxprojetos_fundo.gif);
}
#footer	{
	width: 762px;
	height: 26px;
	float: left;
}
#footer_copyright	{
	width: 347px;
	height: 20px;
	text-align: left;
	float: right;
	padding-top: 2px;
	vertical-align: top;
}
	

/* Classes */

.texto	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #807f7f;
}
.texto_projetos	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #807f7f;
}
.texto_comentarios	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7FB41F;
}
.texto_negrito	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #807f7f;
}
.texto_caixa	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #feb71e;
}
.texto_copyright	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
}
.titulo	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #807f7f;
}
.titulo_sitesemana	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #feb71e;	
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
	padding-left: 0px;
}
.lista	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #807f7f;
	list-style-type: disc;
	text-align: left;
	padding-left: 0px;
}	
a.link_index:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #feb71f;
	text-align: left;
	text-decoration: none;
	line-height: 14px;
}
a.link_index:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #feb71f;
	text-align: left;
	text-decoration: none;
}
a.link_index:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #feb71f;
	text-align: left;
	text-decoration: underline;
}
a.link_index:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #feb71f;
	text-align: left;
	text-decoration: underline;
}
a.link_projetos:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f34420;
	text-decoration: none;
}
a.link_projetos:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f34420;
	text-decoration: none;
}
a.link_projetos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f34420;
	text-decoration: underline;
}
a.link_projetos:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f34420;
	text-decoration: underline;
}
a.link_sobre:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0074C8;
	text-decoration: none;
}
a.link_sobre:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0074C8;
	text-decoration: none;
}
a.link_sobre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0074C8;
	text-decoration: underline;
}
a.link_sobre:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #807f7f;
	text-decoration: underline;
}		
