@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
body {
	background: #4C4C4E;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background:#4a4949;
	color: #333;
}
h1 {
	font-size: 56px;
	line-height: 78px;
	font-weight:600;
	color: #FFFFFE;
}
h5 {
	font-size: 14px;
	line-height: 16pt;
	color: #6d6e72;
	font-weight:normal;
}
a {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
}
input {
	font-size: 11px;
	width: 150px;
	padding: 2px;

}
#submit {
	border: 1px solid #FC0;
	width: auto;
	background: #fff3d3;
	color: #666;
}
#submit:hover {
	border: 1px solid #000;
	color: #000;
	cursor:pointer;
}
.left {
	float: left;
}
.right {
	float: right;
	text-align:right;
}
#container {
	width: 750px;
	margin: 5px auto;
	background: #FFF;
	height:auto;
}
#header {
	height:140px;
	background:url(../images/header_repeat.gif);
}

#content {
	margin: 35px;
}
#pesquisa {
	margin-bottom: 20px;
}
.separador {
	clear:both;
	background: #FFF;
	border-bottom: 3px dotted #999;
	margin: 15px 0 15px 0;
}
.newsitem {
	clear:both;
	background: #fff3d3;

	display:block;
	
}
	.coluna1 {
		float: left;
		width: 300px;
		padding: 25px 0 25px 25px;
	}
	.coluna2 {
		float: right;
		margin: 20px 25px 0 0;
		width: 300px;
		height: 173px;
	}
	.coluna3 {
		float: left;
		margin: 20px 0 0 25px;
		text-align: right;
		width: 300px;
		height: 173px;
	}
	.coluna4 {
		float: right;
		width: 300px;
		padding: 25px 25px 25px 0;
	}
	#coluna {
		margin: 0 25px 0 25px;
		padding: 0 0 25px 0;
	}
	.coluna1 img, #coluna1big img, .coluna4 img {
		border: 2px solid #FC0;
	}
	.newsitem p {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8pt;
		line-height: 16pt;
		margin-bottom: 10px;
		color: #333;
	}

#newsitembig {
	clear:both;
	background: #fff3d3;
	height: 405px;
	display:block;
	
}
#newsitembig a {
	color: #669;
}
	#coluna1big {
		float: left;
		width: 292px;
		padding: 25px 0 25px 25px;
	}
	#coluna2big {
		float: right;
		padding: 25px 0 0 0;
		width: 335px;
		height: 348px;
		
	}
		#texto {
			overflow:auto;
			height: 315px;
			padding-right: 25px;
		}
	#newsitembig p {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 20px;
		margin-bottom: 15px;
	}

.readmore {
	color: #F93;
	font-size: 10px;
	font-weight: bold;
}
#footer {
	clear:both;
	background: url(../images/footer_repeat.gif) repeat-x;
	padding: 0 35px;
	height: 126px;
	
}
#footer2 {
	height: 25px;
	margin: 0 auto;
	background: #ffcb04;
	font-size: 10px;
	color: #4a4949;
	line-height:23px;
	padding: 0 35px;
}
	#footer a {
		font-size: 20px;
		color: #FFFFFE;
	}

#navbar a {
	padding: 2px 5px;
	text-decoration:none;
}
#navbar a:hover {
	background: #FE9;
}
a.selected {
	background: #FC0;

}
.clear {
	clear:both;
}
