
BODY			{
	font-family:tahoma, verdana, arial;
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(/images/bg1.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	color:#3599ad;
	background-color:#eafeff;
	vertical-align:top;
}
table			{
	border:0px;
}
form {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
UL {
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
}
LI{
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}

TEXTAREA			{
	font-family:Arial, Verdana, Tahoma, Verdana, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size:10px;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:1px solid #586e85;
}
INPUT			{
	font-family:Arial, Verdana, Tahoma, Verdana, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size:11px;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	white-space:nowrap;
	border:1px solid #586e85;

}


.checkbox			{
	border:0px; 
	width:14px;
	vertical-align:middle;
}
SELECT			{
	font-family:Arial, Verdana, Tahoma, Verdana, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size:10px;
	color:#000000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	white-space:nowrap;
	border:1px solid #586e85;
	
}

img	{
	border: 0px; 
}

h1, h2, h3, h5, h6,p, form {
	margin: 0px;
	padding:0px;
	font-weight:normal;
}
p {
	margin:0px 0px 5px 0px;
}
h1 {
	color:#3599ad;
	font-size:24px;
	
}
h1.orange {
	color:#f27540;
	font-size:24px;	
}
h1.light{
	color:#73ccc0;
}
h3 {
	color:#3599ad;
	font-size:12px;	
	font-weight:bold;
}
.content {
	padding:4px 30px 10px 30px;
	vertical-align:top;
	font-size:12px;
	color:#296069;
}
.content H1{
	font-size:28px;
}
.content H3{
	font-size:13px;
	font-weight:bold;
}
.content A {
	font-weight:bold;
	color:#3599ad;
	text-decoration:none;
}
.content A:link {
	font-weight:normal;
	color:#F60;
	text-decoration:underline;
}
.content div.sep {
	border-bottom:1px solid #7caac1;
	width:896px;
	color:#ff7200;
	font-size:16px;
	font-weight:bold;
	padding:0px 0px 4px 0px;
	margin:20px 0px 10px 0px;
	display:block;
	clear:right;
}

.form {
	width:334px;
}
.form .input{
	background-image:url(/images/input_back.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:25px;
}
.form .input2 {
	background-image:url(/images/input_back2.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:25px;
}
.form .input input {
	width:314px;
	vertical-align:middle;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	color:#075e6f;
	border:none;
	background-color:transparent;
}
.form .input2 input {
	width:114px;
	vertical-align:middle;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	color:#075e6f;
	border:none;
	background-color:transparent;
	margin:0px 30px 0px 0px;
}
.form .input2 img {
	vertical-align:middle;
}
.form .comment {
	vertical-align:middle;
	color:#075e6f;
	padding:0px 4px 0px 4px;
}
.form .spacer{
	height:5px;
}
.form .textarea{
	background-image:url(/images/textarea_back.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:147px;
	background-color:#c4e0e0;
}
.form .textarea textarea{
	height:152px;
	width:314px;
	font-weight:bold;
	font-size:11px;
	padding:5px 0px 0px 10px;
	background-color:transparent;
	border:0px;
	color:#075e6f;
	overflow:auto;
}
.form .submit input{
	border:none;
	margin-top:1px;
}
.form .submit{
	background-image:url(/images/textarea_back_bottom.gif);
	background-repeat:no-repeat;
}
.frame_top_left {
	width:16px;
	padding:0px;
	margin:0px;
	background-image:url(images/frame_top_left.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:13px;
}
.frame_top {
	height:5px;
	background-image:url(/images/frame_top.gif);
	background-repeat:repeat-x;
	font-size:1px;
	padding:0px;
	margin:0px;
}
.frame_top_right {
	width:17px;
	vertical-align:bottom;
	padding:0px;
	margin:0px;
	background-image:url(images/frame_top_right.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
.frame_left {
	height:13px;
	width:16px;
	background-image:url(/images/frame_left.gif);
	background-repeat:repeat-y;
}
.frame_right {
	height:13px;
	width:16px;
	background-image:url(/images/frame_right.gif);
	background-repeat:repeat-y;
}
.frame_bot_left {
	width:16px;
	height:18px;
}
.frame_bot {
	height:25px;
	background-image:url(/images/frame_bottom.gif);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
	vertical-align:bottom;
}
.frame_bot_left {
	width:17px;
	height:18px;
}


.main_content {
	background-image:url(/images/content_back.gif);
	background-repeat:repeat-y;
	background-position:center;
}
.footer {
	background-image:url(/images/footer.gif);
	height:85px;
	width:968px;
	background-position:top;
	background-repeat:no-repeat;
}
.home_cont_middle{
	background-image:url(/images/home_cont_middle.gif);
	width:956px;
	background-repeat:repeat-y;
	padding:0px 0px 0px 0px; 
}
.home_cont_bottom{
	background-image:url(/images/home_cont_bottom.gif);
	height:114px;
	width:956px;
}
.home_cont td{
	padding-left:20px;
	vertical-align:top;
}
.home_cont h2 {
	font-size:12px;
	font-weight:bold;
}
.logo_table{
	width:956px;
	margin:26px auto auto auto;
	left:auto;
	right:auto;
}
.logo_table #logo{
	margin-left:34px;
}

.list_tit{
	color:#0b3057;
	font-weight:bold;
	font-size:12px;
}
.list_tit#quadro_noticias{
	width:230px;
}
.list_tit A{
	text-decoration:none;
	color:#0b3057;
}
.list_tit A:hover, .list_tit a:link, .list_tit a:visited {
	text-decoration:none;
}

.list_comment {
	text-decoration:none;
	color:#4ba0dd;
	font-weight:bold;
	font-size:10px;
	
}
.list_desc {
	text-decoration:none;
	color:#4ba0dd;
	font-weight:normal;
	font-size:11px;
	
}
.list_link {
	color:#f27540;
	font-weight:bold;
	font-size:10px;
}
.list_link A, .list_link A:hover, .list_link A:active, .list_link A:link{
	color:#f27540;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
.menu_main {
	width:956px;
	height:57px;
	background-image:url(/images/menu_back.gif);
	margin:19px auto auto auto;
	left:auto;
	right:auto;
}

.paginacao {
	color:#245f71;
	font-size:12px;
	font-weight:bold;
}

.slogan{
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	vertical-align:top;
	padding:26px 20px 0px 0px;
	text-align:right;
	width:765px;
}

.mask2{
	background-position:center;
	background-repeat:no-repeat;
	width:70px;
	height:70px;
}

.menu{
	margin:9px auto auto auto;
	width:956px;
	left:auto;
	right:auto;
}
.menu_opt{
	text-align:center;
	color:#116a7c;
	font-weight:bold;
	font-size:13px;
	padding:0px 15px 0px 15px;
	white-space:nowrap;
}

.menu_opt A{
	color:#116a7c;
	text-decoration:none;
}
.menu_opt A:link{
	color:#116a7c;
	text-decoration:none;
}
.montra{
	width:259px;
	background-image:url(/images/bg_montra.gif);
	background-repeat:no-repeat;
	color:#ed4700;
	font-size:11px;
	font-weight:bold;
}
.montra h3{
	color:#ed4700;
	font-weight:bold;
	font-size:15px;
	margin:0px;
	cursor:pointer;
}
.montra img{
	cursor:pointer;	
}
.montra td{
	vertical-align:top;
	text-align:center;
}
.menu_opt A:hover{
	color:#116a7c;
	text-decoration:underline;
}
.content_table{
	margin:5px auto auto auto;
	left:auto;
	right:auto;
	width:968px;
}
.menu_sep{
	width:1px;
}
.options {
	float:right;
	width:280px;
	margin:0px 10px 0px auto;
	text-align:right;
}
.options a{
	text-decoration:none;
	font-weight:bold;
	color:#116a7c;
	margin:0px 0px 0px 20px;
}
.orange {
	color:#f27540;
	font-size:11px;
}
.orange A{
	color:#f27540;
	font-size:11px;
	text-decoration:none;
}
.orange A:link, .orange A:hover, .orange A:active, .orange A:visited{
	color:#f27540;
	font-size:11px;
	text-decoration:none;
}

.related_tit {
	color:#ff7200;
	font-size:16px;
	font-weight:bold;
}
.submenu_back {
	background-image:url(/images/submenu_back.jpg);
	height:79px;
	width:968px;
}

.submenu {
	font-weight:bold;
	font-size:12px;
	margin-left:35px;
}
.submenu_opt {
	text-align:center;
}
.submenu_sep {
	text-align:center;
	padding:0px 10px 0px 10px;
}

.submenu_opt A.on{
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#004350;
}

.submenu_opt A.off{
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#3599ad;
}
.wrapper{
	display:block; 
	width:100%;
}
.wrapper p{
	display:block;
	margin-bottom:10px;
}


.header, .corpo{
	width:968px;
	margin:0px auto auto auto;
	left:auto;
	right:auto;
}
.corpo {
width:956px; 
}
