@charset "utf-8";
/* CSS Document */
A {
	COLOR: #000;
	TEXT-DECORATION: none
}
#page {
	CLEAR: both; BORDER-RIGHT: #bbb 3px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; MIN-HEIGHT: 100%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: visible; WIDTH: 979px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 3px solid; FONT-FAMILY: Verdana, Arial, 'Lucida Grande', 'Trebuchet MS', Sans-Serif; BORDER-LEFT-STYLE: none; POSITION: relative; HEIGHT: 100%; TEXT-ALIGN: left; box-shadow: 4px 4px 5px #aaa; webkit-box-shadow: 4px 4px 5px #aaa; moz-box-shadow: 4px 4px 5px #aaa
}
.container {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: visible; WIDTH: 100%; PADDING-TOP: 0px
}

.homeFeatures {
	BACKGROUND: #fff
}
.homeFeatures H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 8pt Arial, 'Lucida Grande', Sans-Serif; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.homeFeatures H1 A:link {
	COLOR: #47a
}
.homeFeatures H1 A:visited {
	COLOR: #47a
}
.homeFeatures H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 10pt/13pt Verdana, Arial, 'Lucida Grande', Sans-Serif; PADDING-TOP: 0px
}
.homeFeatures H3 A:link {
	COLOR: #000
}
.homeFeatures H3 A:visited {
	COLOR: #3F3F3F
}
.homeFeatures .main H1 {
	FONT: bold 8pt Arial, 'Lucida Grande', Sans-Serif; TEXT-TRANSFORM: uppercase
}
.homeFeatures .main H1 A:link {
	COLOR: #47a
}
.homeFeatures .main H1 A:visited {
	COLOR: #47a
}
.homeFeatures .main H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 15pt Verdana, Arial, Sans-Serif; PADDING-TOP: 0px
}
.homeFeatures .main H2 A:link {
	COLOR: #247
}
.homeFeatures .main H2 A:visited {
	COLOR: #247
}
.homeFeatures .main H3 {
	MARGIN-TOP: 2px; FONT: 11pt/15pt Verdana, Arial, 'Lucida Grande', Sans-Serif
}
.homeFeatures .main H3 A:link {
	COLOR: #000
}
.homeFeatures .main H3 A:visited {
	COLOR: #555
}
.homeFeatures DIV:hover H1 A {
	COLOR: #007; BACKGROUND-COLOR: #ddd
}
.homeFeatures DIV:hover H3 A {
	TEXT-DECORATION: underline;
	color: #06c;
}
.homeFeatures DIV.main:hover H1 A {
	COLOR: #007; BACKGROUND-COLOR: #ddd
}
.homeFeatures DIV.main:hover H2 A {
	TEXT-DECORATION: underline;
	color: #247;
}
.homeFeatures DIV.main:hover H3 A {
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, "Lucida Grande", Sans-Serif;
}
.homeFeatures {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.homeFeatures .main {
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 20px;
	WIDTH: 430px;
	PADDING-TOP: 0px
}
 .homeFeatures .main A:hover {
	BACKGROUND-COLOR: #fff;
	TEXT-DECORATION: underline;
}
.withPicture .picture {
	FLOAT: none;
	margin-top: 30px;
	margin-bottom: 0px;
	margin-right: 10px;
}
.withPicture .block2 {
	CLEAR: left;
	FLOAT: left;
	WIDTH: 220px;
}
.withPicture .block2 A:hover {
	BACKGROUND-COLOR: #fff;
	TEXT-DECORATION: underline;
}
.withPicture .block4 {
	CLEAR: right;
	FLOAT: right;
	WIDTH: 50px;
	PADDING-TOP: 20px;
	height: 15px;
}
.withPicture .block4 {
	float: right;
	width: 200px;
}
.withPicture .block3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 170px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
.withPicture .block3 A:hover {
	BACKGROUND-COLOR: #fff;
	TEXT-DECORATION: underline;
}
.withPicture .block5 {
	FLOAT: left;
	WIDTH: 420px;
	padding-top: 5px;
	padding-right: 0px;
	margin-top: 10px;
}
.withPicture .block5 A:hover {
	BACKGROUND-COLOR: #fff;
	TEXT-DECORATION: underline;
}
.withPicture .block2 {
	HEIGHT: 60px;
	margin-right: 5px;
}
.withPicture .block3 {
	HEIGHT: 65px
}

.homeFeatures .article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 220px; PADDING-TOP: 10px; POSITION: relative; TOP: 0px
}
.homeFeatures .picture {
	BACKGROUND: #eee;
	OVERFLOW: hidden;
	WIDTH: 310px;
	HEIGHT: 182px;
	float: right;
}
.homeFeatures .picture .credit {
	BACKGROUND: #fff; FONT: 7pt Arial, Verdana, 'Lucida Grande', Sans-Serif; WIDTH: 100%; TEXT-ALIGN: right
}
.homeFeatures .picture IMG {
	border: 1px solid #aaa;
}
.homeFeatures .picture .wrapper {
	LEFT: 0px; POSITION: relative; TOP: 0px
}
#txrodape {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #CCC;
	font-weight: bold;
	font-weight: normal;
	font-size: 12px;
	text-align: right;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 15px;
	margin-left: 5px;
}
#destaque{

}
#home {
	margin-top: 5px;
	margin-right: 50px;
}
#data{
	font-weight: normal;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:13px;
	margin-left: 5px;
	margin-bottom: 5px;
}
#lateralE{
	width: 35px;
	height: 10px;
}
#lateralD{
	width: 35px;
	height: 10px;
}
#menutopo{
	bottom: solid;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #a81c37;
	height: 150px;
	margin-bottom: 5px;
}