root { display: block;}
*{font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0;}
body{ margin:0; background:#ECF1F4 url('/design/image/body_bg.png') repeat-x right top; color: #0c5676; text-align: center;}
p{ margin-bottom: 5px;}
h1{ color: #094159; font-size: 18px; text-transform: uppercase; margin: 0 0 10px 0; padding: 0;}/*DA4800*/
h2{ color: #fff; font: bold 13px Arial; margin: 0; padding: 0;}
h3{ color: #0c5676; font-size: 13px; margin: 0 0 5px 0; padding: 0;}
ul{ padding-left: 20px; margin:0px;}
li{ margin-bottom: 5px;}
a{ text-decoration: none; font-weight: normal; color: #268bb6;}
a:hover{ color: #8b4513;}
a img{ border: none;}
div.hr { height: 1px; background-color: #9cb8c5;margin-bottom: 10px;}
div.hr hr { display: none;}
form{ background-color: #DCE3EA; color: #1C3845; margin-top: 15px; border: 1px solid #DCE3EA;}
input, select, label, legend{ font-family: Arial,Helvetica,sans-serif; color: #1C3845;}
input{ padding: 2px; margin: 0 5px 0 0;}
select{ padding: 2px;}
label{ padding: 0 5px 0 0;}
legend{ padding: 0 5px;}
fieldset{ display:block; margin: 0 5px 10px 0; padding: 10px; color: #1C3845;}
form p{ margin-bottom: 5px;}
form ul{ list-style-type:none; padding:0px; margin:0px;}
form li{ background-image:url('/design/image/bullet.gif'); background-repeat:no-repeat; background-position:7px 5px; padding-left:20px; margin-bottom: 5px;}
td.formbox_content h2{ color: #1C3845; border-bottom: 1px #004A6B dotted;}
.submitbutton{
	background-color: #D0D5DB;
	border: 1px #D0D5DB outset;
	color: #104E68;
	vertical-align: top;
	padding: 2px 5px;
}
.submitbutton:active{
	border: 1px #D0D5DB inset;
	padding: 1px 6px 3px 4px;
}

#wrapper{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	/*background-color: white;*/
	border: none;
	/*border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;*/
}
#wrapper_left, #wrapper_right {
	width: 5px;
}
#header{
	background: transparent url('/design/image/avcontrolo.png') no-repeat left center;
	width: 960px;
	height: 104px;
}
#conteudos{
	width: 960px;
	vertical-align: top;
	background-color: #ECF1F4;
}
#rodape{
	width: 960px;
	height: 55px;
	/*background-color: #98adc1;*/
	text-align: center;
	color: #387089;
	font-size: 11px;
}
#rodape a{ font-size: 11px;}
#flexigest{
	width: 960px;
	margin: 0 auto;
}
#flexigest img{
	float: right;
	margin: 10px 0;
}

.cor-sector-1, .cor-sector-2, .cor-sector-3, .cor-sector-4, .cor-sector-5{ vertical-align: top; padding: 0px; margin: 0px;}
.cor-sector-3 {padding:0 10px; text-align: left;}
.setor_padding{margin:0; text-align: left;}

.linha_em_branco{margin: 10px 0pt;}

#menu_txt {
color: white;
font-family: Arial;
font-size: 16px;
text-transform:uppercase;
}

.menubox, .whitebox, .bluebox, .orangebox, .formbox{ margin: 0; border: none; width: 100%;}
.whitebox_content, .bluebox_content, .orangebox_content{ width: 100%; vertical-align: top; text-align: left; background-color: white;}
.bluebox_content, .orangebox_content{padding-top: 10px;}
.bluebox_tl, .bluebox_tr, .orangebox_tl, .orangebox_tr{ width: 15px; height: 30px;}
.whitebox_tl, .whitebox_tr, .whitebox_bl, .whitebox_br, .formbox_tl, .formbox_tr, .formbox_bl, .formbox_br{ width: 15px; height: 15px;}
.whitebox_tc, .whitebox_bc, .formbox_tc, .formbox_bc{ width: 100%; height: 15px;}

.menubox_tl, .menubox_tr, .menubox_bl, .menubox_br{ width: 15px; height: 10px;}
.menubox_content{ width: 100%;}
.menubox_bc{ width: 100%; height: 10px; background: transparent url('/design/image/menubox_bc.gif') repeat-x right top;}

.whitebox_tc{ background: white url('/design/image/whitebox_tc.jpg') repeat-x right top;}
.whitebox_cl{ width: 15px; background: white url('/design/image/whitebox_cl.jpg') repeat-y right top;}
.whitebox_cr{ width: 15px; background: white url('/design/image/whitebox_cr.jpg') repeat-y right top;}
.whitebox_bc{ background: white url('/design/image/whitebox_bc.jpg') repeat-x right top;}

.bluebox_tc{ width: 100%; height: 30px; text-align: left; background: url('/design/image/bluebox_tc.gif') repeat-x right top;}
.bluebox_tc a{ color:white;}

.orangebox, .orangebox_content h1, .orangebox_content h2, .orangebox_content h3{ color: #532F07;}
.orangebox_tc{ width: 100%; height: 30px; text-align: left; background: #ff9b2c url('/design/image/orangebox_tc.gif') repeat-x right top;}
.orangebox_content a{ color: #AD5900;}
.orangebox_content a:hover{ color: #59b3db;}

.formbox_tc{ background: #DCE3EA url('/design/image/formbox_tc.gif') repeat-x right top;}
.formbox_cl{ width: 15px; background: #DCE3EA url('/design/image/formbox_cl.gif') repeat-y right top;}
.formbox_content{ width: 100%; vertical-align: top; text-align: left; background-color: #DCE3EA;}
.formbox_cr{ width: 15px; background: #DCE3EA url('/design/image/formbox_cr.gif') repeat-y right top;}
.formbox_bc{ background: #DCE3EA url('/design/image/formbox_bc.gif') repeat-x right top;}

.titleText{
	margin: 0;
}
.titleText td{
	text-align: left;
}

#menu_principal {
vertical-align:top;
padding: 0;
margin:0;
width:960px;
height: 30px;
background: transparent url('/design/image/menu_bg.png') no-repeat top center;
}
#menu_principal .indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
margin:0;
padding:0;
overflow: hidden;
border: none;
border-spacing: 0;
border-collapse: collapse;
}
#menu_principal .indentmenu ul{
margin: 0;
padding: 0;
float: left;
/*width: 100%; /*width of menu*/
height: 40px;
/*background: url('/design/image/menu_bg.png) center center repeat-x;*/
}
#menu_principal .indentmenu ul li{
display: inline;
}
#menu_principal .indentmenu ul li a{
font: bold 16px Arial;
float: left;
color: white; /*text color*/
padding: 11px 11px;
text-decoration: none;
}
#menu_principal .indentmenu ul li a:visited{
color: white;
}
#menu_principal .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
/*background: #fff url('/design/image/menu_bg_hover.png) top center repeat-x;*/
text-decoration: underline;
}
#menu_principal .indentmenu ul li a:hover{
color: white !important; /*text color of selected and active item*/
background: #268bb6 url('/design/image/menu_bg_hover.png') top center repeat-x;
}
#menu_principal .indentmenu ul li a:active{
color: white !important; /*text color of selected and active item*/
padding-top: 12px; /*shift text down 1px for selected and active item*/
padding-bottom: 10px; /*shift text down 1px for selected and active item*/
background: #268bb6 url('/design/image/menu_bg_active.png') top center repeat-x;
}

#menu_secundario {
vertical-align:top;
padding: 0;
margin:0;
height: 40px;
}
#menu_secundario .indentmenu{
font: normal 12px Arial;
width: 100%; /*leave this value as is in most cases*/
margin:0;
padding:0;
overflow: hidden;
border: none;
border-spacing: 0;
border-collapse: collapse;
}
#menu_secundario .indentmenu ul{
margin: 0;
padding: 0;
float: right;
height: 40px;
}
#menu_secundario .indentmenu ul li{
display: inline;
}
#menu_secundario .indentmenu ul li a{
font: bold 12px Arial;
float: left;
color: #0c5676; /*text color*/
padding: 11px 11px;
text-decoration: none;
}
#menu_secundario .indentmenu ul li a:visited{
color: #0c5676;
}
#menu_secundario .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
text-decoration: none;
}
#menu_secundario .indentmenu ul li a:hover{
color: white !important; /*text color of selected and active item*/
text-decoration: none;
}
#menu_secundario .indentmenu ul li a:active{
color: #0c5676 !important; /*text color of selected and active item*/
padding-top: 12px; /*shift text down 1px for selected and active item*/
padding-bottom: 10px; /*shift text down 1px for selected and active item*/
}
/*
.menuAutoTitle{
	width: 100%;
	background-color: #70ACC8; /*#BED2DF;
	text-align: center;
	padding: 7px 0;
}
.menuAutoTitle a{
	color: white; /*#DA4800;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
}
*/
ul.menuAuto{ list-style: none; border-bottom: 1px solid #DCE3EA; width: 100%; background-color: #BED2DF; padding: 0; margin: 0;}
ul.menuAuto li{ border-top: 1px solid #DCE3EA; margin: 0;}
ul.menuAuto li a{ color: #0c5676; text-align: left; padding: 5px 10px 5px 10px;
	font-weight: normal;}
ul.menuAuto li a:link, ul.menuAuto li a:visited{
	text-decoration: none;
	display: block; /* make the non-text portion of the menu clickable */
	height:1%; /* para o IE so apresentar uma linha */
	border-left:10px solid #0c5676; /* uma barrinha a esquerda dos links */
}
ul.menuAuto li a:hover{
	background-color: #268bb6;
	color: white;
}
ul.menuAuto li a:active{
	padding-top: 6px;
	padding-bottom: 4px;
}

#caminho{ margin-top: 12px; color: #1C3845;}