html {
	height:100%;
	max-height:100%;
	padding:0;
	margin:0;
	border:0px none;
	overflow:hidden
	}
body {
	height:100%; /* fix height to 100% for IE */
	max-height:100%; /* fix height for other browsers */
	overflow:hidden; /*get rid of scroll bars in IE */
	padding:0; /*remove padding */
	margin:0; /* remove margins */
	border:0px none; /* remove borders */
	background: url('figuras/fundo.jpg') no-repeat top center;; font-style:normal; font-variant:normal; font-weight:normal; font-size:10pt; font-family:Verdana
}
#topo {
	top: 0px;
	left: 0px;
	width: 100%;
	height: 80px;
	background: url('figuras/topo.jpg') center repeat-x;
	text-align: center;
}
#conteudo {
	float: right;
	overflow: auto;
	position: absolute;
	top: 80px;
	bottom: 15px;
	right: 0px;
	width: 98%;
	text-align: left;
	height: expression(document.documentElement.clientHeight - 95);
}
#rodape {
	font: 7.5pt Verdana;
	text-align: center;
	position: absolute;
	bottom: -1px;
	left: 0px;
	width: 100%;
	height: 15px;
	background: url('figuras/rodape.jpg') center repeat-x;
	z-index: 3;
}
#menu {
	position: absolute;
	/*height: 190px;*/
	width: 160px;
	left: 5px;
	top: 140px;
	background-color: #FEEEB0;
	z-index: 3;
	text-align: center;
}
div#menu a:link,
div#menu a:active,
div#menu a:hover,
div#menu a:visited {
	text-decoration: none;
	color: blue;
	font-weight: bold;
}
.caixa_de_texto {
	float: right;
	width: 80%;
	text-align: justify;
	margin-left: 149px;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: 5px;
}
.textbox, .textarea {
	border: 0px solid #000;
	font: 10pt Verdana;
	text-indent: 5px;
}
.textbox {
	background: url('figuras/input_text.gif') left top no-repeat transparent;
}
.textarea {
	background: url('figuras/textarea.gif') left top no-repeat transparent;
	overflow: auto;
}

UL#menui {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 145px;
	PADDING-TOP: 0px
}
UL#menui UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 160px;
	PADDING-TOP: 0px
}
UL#menui LI {
	FONT: bold 10pt Verdana;
	LIST-STYLE-TYPE: none;
	POSITION: relative;
	WIDTH: 160px;
}
UL#menui LI A {
	BORDER-RIGHT: #F6DC79 1px solid;
	BORDER-TOP: #F6DC79 1px solid;
	BORDER-LEFT: #F6DC79 10px solid;
	BORDER-BOTTOM: #F6DC79 1px solid;
	PADDING-RIGHT: 1px;
	DISPLAY: block;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 5px;
	COLOR: #777;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none;
}
 HTML UL#menui LI {
	FLOAT: left;
	HEIGHT: 1%;
	BACKGROUND-COLOR: #FFFBD0;
}
 HTML UL#menui LI A {
	HEIGHT: 1%
}
UL#menui LI A:hover {
	BORDER-RIGHT: #D0B04B 1px solid;
	BORDER-TOP: #D0B04B 1px solid;
	BORDER-LEFT: #D0B04B 10px solid;
	BORDER-BOTTOM: #D0B04B 1px solid;
	COLOR: #c80000;
}

/************** .feature and .story styles *****************/

.feature{
	
}
.feature img{
	float: left;
	padding: 5px 12px 0px 0px;
}

.feature table{
	
}
.feature table img{
	float: center;
	padding: 0px 0px 0px 0px;
}

.story{
	
}
.story img{
	float: right;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}

#feature{
	
}
#feature img{
	float: left;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#feature table{
	
}

#story{
	
}
#story img{
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#conteudo .caixa_de_texto #feature h1 {
	font-size: 16px;
	font-weight: bolder;
}
.legenda {
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}
.normalText {
	font-size: 11px;
}
