html, body, form, h1, h2, h3{ 
	margin : 0; 
	padding : 0; 
} 
body { 
	font : 75% sans-serif; 
	text-align : center; 
	background-image : url(../images/png.png); 
	background-repeat : repeat-x; 
	background-position : top; 
	background-color:#f6f5f0;
} 
th { 
	background-color : #e6e2d3; 
	text-transform : uppercase; 
	font-weight : bold; 
	padding : 10px 5px 10px 5px; 
	background-image : url(../images/png.png); 
	background-repeat : repeat-x; 
	background-position : top; 
} 
h1 { 
	font-size : 24px; 
	font-weight : bold; 
} 
h2 { 
	font-size : 22px; 
	font-weight : bold; 
	color : #f06800; 
} 
h3 { 
	font-size : 18px; 
	font-weight : bold; 
} 
fieldset { 
	padding : 5px; 
	margin : 10px; 
	background-color : #f0eee5; 
	border : 1px solid #e6e2d3; 
	background-image : url(../images/bkg_branco.png); 
	background-position : top; 
	background-repeat : repeat-x;
} 
legend { 
	font-size : 18px; 
	font-weight : bold; 
} 
div#linhacabecalho { 
	background-image : url(../images/barra_cabecalho.png); 
	height : 21px; 
} 
div#box_principal { 
	text-align : left; 
	width : 990px; 
	margin : 0 auto; 
} 
div#box_principalfull { 
	width : 100%; 
	margin : 0 auto; 
} 
div#correcao { 
	float : left; 
	width : 100%; 
} 
div#menu { 
	float : left; 
	width : 200px; 
	margin-left : -990px; 
} 
div#conteudo { 
	margin-left : 205px; 
	padding-bottom : 10px; 
	padding-right : 5px; 
	padding-left : 5px; 
} 
div#conteudointerno { 
	border : 1px solid #e6e2d3; 
	padding : 4px; 
	background-image : url(../images/png.png); 
	background-repeat : repeat-x; 
	background-position : top;
	background-color:#FFF;
} 
a:link { 
	color : #f06800; 
	text-decoration : none; 
	font-weight : normal; 
} 
a:visited { 
	color : #f06800; 
	text-decoration : none; 
	font-weight : normal; 
} 
a:hover { 
	color : #999; 
	font-weight : normal; 
	border-bottom : 1px dotted #f06800; 
} 
a:active { 
	color : #f06800; 
	text-decoration : none; 
	font-weight : normal; 
} 
.menu_off { 
	border-top : 1px dotted #e6e2d3; 
	padding : 10px 0 10px 15px; 
	width : 170px; 
	margin-left : 10px; 
	cursor : pointer; 
	color : #f06800; 
} 
.menu_on { 
	border-top : 1px dotted #e6e2d3; 
	padding : 10px 0 10px 15px; 
	width : 170px; 
	margin-left : 10px; 
	cursor : pointer; 
	background-color : #f06800; 
	color : #fff; 
} 
.botao { 
	background-color : #f06800; 
	color : #fff; 
	border : 0; 
	padding : 3px; 
	background-image : url(../images/png.png); 
	background-repeat : repeat-x; 
	background-position : top; 
} 
.pagebar { 
	font : 10px Arial, Helvetica, sans-serif; 
	padding-top : 10px; 
	padding-bottom : 10px; 
	margin : 0; 
} 
.pagebar a, .pageList .this-page { 
	padding : 2px 6px; 
	border : 1px dotted #e6e2d3; 
	background : #fff; 
	text-decoration : none; 
} 
.pagebar a:visited { 
	padding : 2px 6px; 
	border : 1px dotted #e6e2d3; 
	background : #fff; 
	text-decoration : none; 
} 
.pagebar .break { 
	padding : 2px 6px; 
	border : none; 
	background : #fff; 
	text-decoration : none; 
} 
.pagebar .this-page { 
	padding : 2px 6px; 
	border-color : #e6e2d3; 
	font-weight : bold; 
	font-size : 11px; 
	vertical-align : top; 
	background : #fff; 
	color : #3a63b8; 
} 
.pagebar a:hover { 
	color : #fff; 
	background : #f06800; 
	border-color : #e6e2d3; 
	text-decoration : none; 
} 
.inputpequeno { 
	width : 150px; 
	border : 1px solid #e6e2d3; 
	height : 20px; 
	font-size : 17px; 
} 
.inputmedio { 
	width : 340px; 
	border : 1px solid #e6e2d3; 
	height : 20px; 
	font-size : 17px; 
} 

.inputgrande { 
	width : 600px; 
	border : 1px solid #e6e2d3; 
	height : 20px; 
	font-size : 17px; 
} 

.selectmedio { 
	width : 340px; 
	border : 1px solid #e6e2d3; 
	font-size : 17px; 
} 
.textareamenor { 
	width : 340px; 
	height : 140px; 
	border : 1px solid #e6e2d3; 
	font-size : 17px; 
} 

.textareanews { 
	width : 600px; 
	height : 140px; 
	border : 1px solid #e6e2d3; 
	font-size : 17px; 
} 

.textareamaior { 
	width : 600px; 
	height : 500px; 
	border : 1px solid #e6e2d3; 
	font-size : 17px; 
} 

.nomequest { 
	color : #f06800; 
	text-transform : uppercase; 
} 
