@charset "iso-8859-1";
/* CSS Document */
img {
	border:none
}

body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	background-image: url(/imgs/bg_fundo.gif);
	margin: 0px;
	font-family:"Trebuchet MS";
	font-size: 10px;
	color: #333333;
}
td {
	vertical-align:top;
    color:#1a2957;
}

th {
    color:#1a2957;
}

a:link {
	color:#1a2957;
    text-decoration:none;
}
a:visited {
	color:#1a2957;
    text-decoration:none
}
a:hover {
	color:#5b94ee;
    text-decoration:underline
}

#main {
	width:1021px;
	margin:0px;
	text-align:left
}
#conteudo {
	width:1021;
	background-image:url(/imgs/bg_base.gif);
	background-repeat:repeat-y;
	padding-left:70px;
	padding-right:30px;
	padding-top:22px;
    min-height:100px
}

#contenttp {
	width:1021px;
	background-image:url(/imgs/bg_tp.gif);
	background-repeat:no-repeat;
	height:34px;
	text-align:right
}

#contentpe {
	width:1021px;
	background-image:url(/imgs/bg_pe.gif);
	background-repeat:no-repeat;
	height:61px;
}
#content {
	width:590px;
	float:left;
	margin-right:20px
}
#busca {
	margin-right:85px;
    text-align:center;
}
#colEsq {
	width:125px;
	clear:none;
	min-height:120px;
	margin-right:20px;
    margin-top:11px;
	float:left
}
#colDir {
	width:125px;
	clear:none;
	min-height:120px;
    margin-right:20px;
    margin-top:0px;
	float:left
}

#header {
	height:73px;
	width:150px;
	padding:10px;
	padding-left:30px;
	padding-bottom:26px;
	margin:0px;
	cursor:pointer;
	text-align:left
}
#menu {
	text-align:left;
	background-image: url(/imgs/bg_tp.gif);
	background-repeat:no-repeat;
	height:33px;
	margin:none;
	padding-bottom:0px
}
#menus {
	margin-left:70px;
	width:890px;
}
.mn_off {
	
	font-weight:normal;
	font-size:11px;
	float:left;
	text-indent:-15px;
	margin:none;
	width:85px;
	height:24px;
	padding-top:8px;
	text-align:center;
	background-image:url(/imgs/bt_off.gif);
	background-repeat:no-repeat
}
.mn_off a:link{
	color:#1a2957;
	text-decoration:none;
}
.mn_off a:visited{
	color:#1a2957;
	text-decoration:none;
}

.mn_on {
	
	font-weight:bold;
	font-size:10px;
	float:left;
	margin:none;
	width:85px;
	height:24px;
	padding-top:8px;
	text-align:center;
	text-indent:-15px;
	background-image:url(/imgs/bt_on.gif);
	background-repeat:no-repeat
}
.mn_on a:link{
	color:#5b94ee;
	text-decoration:none;
}
.mn_on a:visited{
	color:#5b94ee;
	text-decoration:none;
}

#sep {
	float:left;
	background-image:url(/imgs/menuclose.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:33px;
	width:9px
}
#cpl {
	float:right;
	background-image:url(/imgs/bg_menup.gif);
	background-repeat:repeat-x;
	text-align:right;
	width:0px;
	height:23px;
	padding-top:8px;
}
#menuclose {
	float:right;
	background-image:url(/imgs/menuclose.gif);
	background-repeat:no-repeat;
	text-align:right;
	width:30px;
	height:34px;
}
#cpm {
	float:right;
	text-align:right;
	background-color:#ffcd46;
	height:25px;
	padding-top:8px;
	width:100px
}

#colunaesq {
	display:inline;
	float:right;
	margin-right:20px
}


#login {
	padding-right:30px;
	width:272px;
	height:149px
}

h1 {
	
	font-size:18px;
	color:#1a2957;
	font-weight:bold;
    margin:none
}

h2 {
	
	font-size:14px;
	color:#264852;
	text-decoration:none;
    margin:none
}

h3 {
	
	font-size:12px;
	color:#264852;
    margin:0px
}

h4 {
	
	font-size:12px;
	font-weight:bold;
	color:#264852;
	margin:0;
	padding:0;
	line-height:18px
}

h5 {
	
	font-size:18px;
	font-weight:bold;
	color:#666666;
	margin:0;
	margin-top:20px;
	padding:0;
	line-height:18px;
	text-align:left
}

h6 {
	
	font-size:14px;
	font-weight:bold;
	color:#666666;
	margin:0;
	margin-top:20px;
	padding:0;
	line-height:18px;
	text-align:left
	
}

input.login {
	font-size:10px;
	
	padding:1px;
	border:1px solid #333333;
	width:76px;
	margin-left:0px;
}
div#loginForm {
	padding-top:50px;
	padding-right:20px;
	text-align:right
}

.btLogin {
	color:#264852;
	font-size:8px;
	padding:4px
}

div.box_normal {
	width:275px
}
div.boxH_normal {
	width:275px;
	
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:5px;
	background-color:#1a2957;
	color:#d8ab3f;
	border-top:1px solid #d8ab3f}
div.boxC_normal {
	background-color:#b4c6ce;
	color:#1a2957;
	padding:4px;
}
div.boxC_normal a {
	color:#FFFFFF;
}

div.boxF_normal {
}

div.box_big {
	width:590px
}
div.boxH_big {
	width:590px;
	margin-top:15px
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:5px;
	background-color:#1a2957;
	color:#d8ab3f;
	border-top:1px solid #d8ab3f}
div.boxC_big {
	background-color:#b4c6ce;
	color:#1a2957;
	padding:4px
}
div.boxC_big a {
	color:#FFFFFF;
}
div.boxF_big {
	margin_bottom:5px
}


div.box_xbig {
	width:750px
}
div.boxH_xbig {
	width:750px;
	margin-top:15px
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:5px;
	background-color:#1a2957;
	color:#d8ab3f;
	border-top:1px solid #d8ab3f}
div.boxC_xbig {
	background-color:#b4c6ce;
	color:#d8ab3f;
	padding:4px
}
div.boxF_xbig {
	margin_bottom:5px
}



div.box_half {
	width:282px
}
div.boxH_half {
	width:282px;
	margin-top:15px;
   	font-size:18px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:5px;
	background-color:#1a2957;
	color:#d8ab3f;
	border-bottom:1px solid #d8ab3f}
div.boxC_half {
	color:#FFFFFF;
	padding:4px;
    font-size:12px;
}
div.boxC_half a {
	color:#5b94ee;
}
div.boxF_half {
	margin_bottom:0px;
    line-height:2px
}



div.box_halfB {
	width:282px
}
div.boxH_halfB {
	width:282px;
	margin-top:15px;
   	font-size:18px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:5px;
	color:#FFFFFF;
}
div.boxC_halfB {
	color:#FFFFFF;
	padding:4px;
    font-size:12px;
}
div.boxC_halfB a {
	color:#5b94ee;
}
div.boxF_halfB {
	margin_bottom:0px;
    line-height:2px
}


div.box_destaque {
	width:282px
}
div.boxH_destaque {
	width:282px;
	margin-top:15px;
   	font-size:18px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:5px;
	background-color:#1a2957;
	color:#d8ab3f;
	border-top:1px solid #d8ab3f}
div.boxC_destaque {
	color:#1a2957;
	padding:14px;
    padding-bottom:7px;
   	background-color:#b4c6ce;
    font-size:12px;
}
div.boxF_destaque {
	padding 7px;
	margin_bottom:5px
}


div.box_bigo {
	width:590px
}
div.boxH_bigo {
	width:590px;
	margin-top:15px;
   	font-size:18px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:5px;
	background-color:#1a2957;
	color:#d8ab3f;
	border-top:1px solid #d8ab3f}
div.boxC_bigo {
	color:#1a2957;
	padding:14px;
   	background-color:#b4c6ce;
    font-size:12px;
}
div.boxC_bigo a {
	color:#FFFFFF;
}

div.boxF_bigo {
	margin_bottom:5px
}





div.box_bigEaven {
	width:590px
}
div.boxH_bigEaven {
	display:none
}
div.boxC_bigEaven {
	color:#1a2957;
	padding:5px;
   	background-color:#76a3eb;
    font-size:14px;
}
div.boxC_bigEaven a {
	color:#FFFFFF;
}

div.boxF_bigEaven {
	display:none
}


div.box_bigT {
	width:590px
}
div.boxH_bigT {
	width:590px;
	margin-top:15px;
   	font-size:18px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:5px;
	background-color:#1a2957;
	color:#d8ab3f;
	border-top:1px solid #d8ab3f}
div.boxC_bigT {
	display:none;
}
div.boxC_bigT a {
	color:#FFFFFF;
}
div.boxF_bigT {
	display:none
}


div.box_bigA {
	width:575px
}
div.boxH_bigA {
	width:575px;
	margin-top:15px;
   	font-size:18px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:5px;
	background-color:#1a2957;
	color:#d8ab3f;
	border-top:1px solid #d8ab3f}
div.boxC_bigA {
	color:#FFFFFF;
    margin-top:10px;
    font-size:14px;
}
div.boxC_bigA a {
	color:#5b94ee;
}
div.boxF_bigA {
	margin_bottom:5px;
}

div.box_bigAA {
	width:575px
}
div.boxH_bigAA {
	width:575px;
	margin-top:15px;
   	font-size:18px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:5px;
	background-color:#1a2957;
	color:#d8ab3f;
	border-top:1px solid #d8ab3f}
div.boxC_bigAA {
	color:#FFFFFF;
    margin-top:10px;
    font-size:14px;
}
div.boxF_bigAA {
	margin_bottom:5px;
}

div.box_artigo {
	width:590px
}
div.boxH_artigo {
	display:none;
}
div.boxC_artigo {
	background-color:#FFFFFF;
    padding:10px;
    margin-top:15px;
    font-size:14px;
  	font-family:Georgia, "Times New Roman", Times, serif;
}
div.boxC_artigo h1{
	font-size:30px;
	margin:0px;
    margin-bottom:15px;
    padding:0px
}

div.boxF_artigo {
	display:none
}


div.box_bigOdd {
	width:590px
}
div.boxH_bigOdd {
	display:none
}
div.boxC_bigOdd {
	color:#1a2957;
	padding:5px;
   	background-color:#5b94ee;
    font-size:14px;
}
div.boxF_bigOdd {
	display:none
}


div.box_small {
	width:120px;
    padding:none
}

div.boxH_small {
	width:120px;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:5px;
	color:#d8ab3f;
	border-top:1px solid #d8ab3f;
    margin:none;
   	margin-top:15px
}
div.boxC_small {
	
	line-height:16px;
	color:#FFFFFF;
	
}

div.boxC_small h1 {
	
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	border-top:1px solid #d8ab3f;
	padding-left:4px;
    padding-top:4px;
	margin-top:-5px;
	margin-bottom:0px
}
div.boxC_small h2 {
	
	font-size:10px;
	margin:0px;
	margin-bottom:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal
}

div.boxC_small a {
	
	font-size:12px;
	font-weight:bold;
	margin:0px;
	margin-bottom:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal
}

div.boxF_small {
	line-height:1px;
}





div.box_smallo {
	width:120px;
    padding:none
}

div.boxH_smallo {
	width:120px;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:2px;
    background-color:#1a2957;
	color:#d8ab3f;
	border-top:1px solid #d8ab3f;
    margin:none;
   	margin-top:15px
}
div.boxC_smallo {
	
	line-height:16px;
	color:#1a2957;
    background-color:#b4c6ce;
    padding:3px;
	
}

div.boxC_smallo h1 {
	
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	margin-top:-5px;
	margin-bottom:0px
}
div.boxC_smallo h2 {
	
	font-size:10px;
	margin:0px;
	margin-bottom:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal
}

div.boxC_smallo a {
	
	font-size:12px;
	font-weight:bold;
	margin:0px;
	margin-bottom:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal
}

div.boxF_smallo {
	line-height:1px;
}



div.box_smallt {
	width:120px;
    padding:none
}

div.boxH_smallt {
	width:120px;
	font-size:16px;
	font-weight:bold;
	line-height:18px;
	padding-bottom:5px;
	color:#d8ab3f;
    margin:none;
}
div.boxC_smallt {
	
	line-height:16px;
    text-align:left;
	color:#1a2957;
    padding:0px;
	
}

div.boxC_smallt h1 {
	
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	margin-top:-5px;
	margin-bottom:0px
}
div.boxC_smallt h2 {
	
	font-size:10px;
	margin:0px;
	margin-bottom:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal
}

div.boxC_smallt a {
	
	font-size:12px;
	font-weight:bold;
	margin:0px;
	margin-bottom:10px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal
}

div.boxF_smallt {
	line-height:1px;
}
p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;;
    margin:0px;
    margin-bottom:10px;
}
ul#menu_base {
	width:110px;
	text-indent:0px;
    margin:0px;
    padding: 0px;
}
ul#menu_base li {
	width:110px;
	text-indent:0px;
	marker-offset:none;
	list-style:none;
    margin:0px;
    padding: 0px;
    text-align:left;
    cursor:pointer;
    font-size: 12px;
    font-weight:bold;
    padding:5px;
    background-color:#b4c6ce;
    border:2px solid #d9e5ea;
    border-bottom:2px solid #8d9aa0;
    border-right:2px solid #8d9aa0;
    color:#97a5ac
}

ul#menu_base li.mnb_on {
	color:#5d6568;
    border:2px solid #8d9aa0;
    border-bottom:2px solid #d9e5ea;
    border-right:2px solid #d9e5ea;
}


ul#menu_baseA {
	width:110px;
	text-indent:0px;
    margin:0px;
    padding: 0px;
}
ul#menu_baseA li {
	width:145px;
	text-indent:0px;
	marker-offset:none;
	list-style:none;
    margin:0px;
    margin-left:-40px;
    text-align:left;
    cursor:pointer;
    font-size: 11px;
    font-weight:bold;
    padding:6px;
    padding-left: 2px;
	background-image:url(/imgs/bg_bl.gif);
    background-repeat:no-repeat;
    color:#1a2957;
   	text-indent:25px;
    margin-bottom:4px
}

ul#menu_baseA li.mnba_on {
	width:145px;
	text-indent:0px;
	marker-offset:none;
	list-style:none;
    margin:0px;
    margin-left:-40px;
    text-align:left;
    cursor:pointer;
    font-size: 11px;
    font-weight:bold;
    padding:6px;
    padding-left: 2px;
	background-image:url(/imgs/bg_blon.gif);
    background-repeat:no-repeat;
    color:#b4c6ce;
   	text-indent:25px;
    margin-bottom:4px
}

input[type=button]{

	color:#5d6568;
    border:2px solid #d9e5ea;
    border-bottom:2px solid #8d9aa0;
    border-right:2px solid #8d9aa0;
    background-color:#b4c6ce;
}
input[type=button]:focus { 
border:2px solid #8d9aa0;
    border-bottom:2px solid #d9e5ea;
    border-right:2px solid #d9e5ea;
}
fieldset {
	border:none;
    margin-top:3px;
}
label {
	color:#1a2957}
input[type=submit]{

	color:#5d6568;
    border:2px solid #d9e5ea;
    border-bottom:2px solid #8d9aa0;
    border-right:2px solid #8d9aa0;
    background-color:#b4c6ce;
}
input[type=submit]:focus { 
border:2px solid #8d9aa0;
    border-bottom:2px solid #d9e5ea;
    border-right:2px solid #d9e5ea;
}

ul.paginacao {
	text-indent:0px;
    margin:0px;
    padding: 0px;
    text-align:center
}

ul.paginacao li{
	text-indent:0px;
    float:left;
    display:block;
	marker-offset:none;
	list-style:none;
    margin:0px;
    padding: 0px;
    text-align:left;
    cursor:pointer;
    font-size: 11px;
    font-weight:normal;
    padding:3px;
    background-color:#b4c6ce;
    border:2px solid #d9e5ea;
    border-bottom:2px solid #8d9aa0;
    border-right:2px solid #8d9aa0;
    color:#5d6568;
    width:20px;
    text-align:center
}
ul.paginacao li.ativo{
	color:#5d6568;
    border:2px solid #8d9aa0;
    border-bottom:2px solid #d9e5ea;
    border-right:2px solid #d9e5ea;
}
.lista {
	padding:3px;
    vertical-align:middle;
    font-size:12px
}
.botao {
    margin:0px;
    padding: 0px;
    text-align:left;
    cursor:pointer;
    font-size: 9px;
    font-weight:normal;
    padding:3px;
    background-color:#b4c6ce;
    border:2px solid #d9e5ea;
    border-bottom:2px solid #8d9aa0;
    border-right:2px solid #8d9aa0;
    color:#5d6568;
    text-align:center
}
.pager {
    margin:0px;
    padding: 0px;
    text-align:left;
    cursor:pointer;
    font-size: 9px;
    font-weight:normal;
    padding:3px;
    background-color:#b4c6ce;
    border:2px solid #d9e5ea;
    border-bottom:2px solid #8d9aa0;
    border-right:2px solid #8d9aa0;
    color:#5d6568;
    text-align:left;
    width:80px
}

#edtBox {
	float:left;
    position:absolute;
    display:none
}
#helper {
	display:none
}

.slide {
	display:none
}
.slideO {
	display:block;
    margin:0px;
    padding:0px
}

ol {
	text-indent:0px;
    margin-left:0px;
}

.selslides {
	color:#FFFFFF;
    cursor:pointer;
    text-indent:0px;
    margin:0px;
    padding-left:15px
}

.selslides li {
	color:#FFFFFF;
    cursor:pointer;
    text-indent:0px;
    margin:0px
}
.regiao {
	border-bottom:1px solid #8d9aa0;
}
.rela {
	padding-left:20px
}

#ColEsq {
	width:282px;
    float:left;
    display:block;
    margin-right:20px
}
#ColDir {
	width:282px;
    float:left;
    display:block
}

#noticias {
	height:150px;
    width:105px;
    overflow:hidden;
    padding:8px;
    background-color:#1a2957;
}
.news {
	padding-top:3px;
    padding-bottom:3px;
    border-top:1px solid #5b94ee}
.news a:hover{
    text-decoration:underline
}
.lista {
	margin:0px;
    padding:5px;
    font-weight:normal
}
.lista a:hover{
	color:#fff
}
#edit {
	float:right;
    margin-top:-15px
}
#edit a {
	color:#999999
}
@media print {
	#menu { display:none }
	#header { display:none }
	#headerPrint { display:block; background-color:#666666 }
	#footer { display:none }
	body {
		background-color:#666666;
		background-image:none
	}
}

