/* CSS Document */
/* STYLE SHEET DECLARATIONS
copyright 2007 Evolution 7 Web Design - http://www.evolution7.com
Do not reproduce without permission.*/


/* DESCRIÇÃO DOS ESTILOS PADRÕES
------------------------------------------------------------------------------ */
/*
.lista_custas{
color:#333;
font-size:11px;
}
.lista_custas ul li{
list-style-type:disc;
list-style:disc;
font-weight:bold;
color:#333;
font-size:11px;
padding:10px 0 10px;
}*/

#nav-push {
		width:142px; color:#8A8B8B; 
		padding:25px 0 15px 6px;}
#push-h{	
		padding:0 0 15px 0;	
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#333366;
}
.negrito{font-weight: bold;}

#consulta{
	float:left;
	width:211px;
	padding:9px 0;
	margin:0px 0;
	background: #AD353A;
}
#consulta ul li {background-image:none;
	padding:0px 0px 0px 0px;
}
#consulta input.radio {border:none;}
#consulta input{
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	font-size: 13px;
	margin-bottom: 2px;
	color: #0E0659;
        }

#consulta select{
	        font-size: 12px;
	        margin-bottom: 2px;
	        color: #0E0659;
        }


.cons_text{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#EDEDED;
	padding:10px 0px 10px 15px;


	
	}
.const_form {

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#EDEDED;
	padding:0px 0px 0px 0px;
	}
.img_ban {
	float:right;
	border:0;
	padding:0px 15px 15px 5px;
	}
.txt_ultimas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#9E2E21;
	padding:0px 0px 0px 10px;
	}
.txt_fone {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#97080C;
	padding:5px 0px 5px 0px;
	}
.txt-msg-contato{
	color: #FF0000;
	font-size: 12px;
	text-align: center;
}
.img_center{
	text-align: center;
}
#Cont_interno{
  float:left;
  width: 400px;  
  margin:0 0 0 0px;
  padding:1px 8px 0px 8px;}
.Cont_tab{
  float:left;
  width: 758px;  
  margin:0 0 0 0px;
 }
.Cont_tab_tj{
	font-size: 14px;
	/*
	background:url(../image/Image/brasao_governo_do_estado_ac.jpg) no-repeat 90px 89px top;
	background-image: url	{background:url(../images/arrow-news.gif) no-repeat 0px 9px;*/	
}
.Cont_tab_img{
	text-align:center;
}

.Cont_tab H1{
	font-size:16px;
	
	padding-left:14px;
	line-height:150%;	
}
#Cont_interno H1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:14px;
	line-height:150%;
	
}

#Cont_intnoticia{
  float:left;
  width: 400px;  
  margin:0 0 0 0px;
  padding:0px 9px 0px 9px;
}
#Cont_intnoticia H1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:0px;
	line-height:150%;
	
}
#Content_interno{
  float:left;
  margin:0 0 0 0px;
}
#Content_interno H2{
    width: 374px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656563;
	font-weight:bold;
	text-align:justify;
}
#Content_int H2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656563;
	font-weight:bold;
	text-align:center;
}
#Cont_intnoticia TABLE TR {background:none; border:1px solid #000000;}
#Cont_intnoticia TABLE TR TD UL LI {font-family:Arial, Helvetica, sans-serif; font-size:11px; background:none;}
#Cont_intnoticia img {border:0px; margin:5px 5px 5px 5px;}

#Content_int H2 .comarca{
    text-align:center;
}
#Content_interno TD{
    width: 374px; 
	font-size:12px;
	color:#656563;
}
#Content_interno UL {background-image:none; padding:0px;}
#Content_interno UL LI {background-image:none; padding-left:5px;}
#Content_interno LI .lista{background:url(../image/icon-email.gif) no-repeat 5px 7px; padding:0px;}

.inicio {
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;}
.inicio A {text-decoration:none; color:#9D113C; font-weight:bold;}
.inicio A:HOVER {text-decoration:underline; color:#9D113C;}
.inicio A.on {color:#9D113C;}


#region-navInt {width:408px; height:42px; /*padding: 0p 0 0 4px;*/ background:#990066 url(../image/bg_titulo.gif) no-repeat; margin:0 0 0 5px; text-align:right;}
#region-navInt .formbox {padding: 9px 4px 0 0; background:url(../nimages/sh-regions.gif) no-repeat 230px 9px; }
#region-navInt SELECT {background:#990066; color:#636564; font-size:11px; border:1px solid #c4c6c8; width:220px;}
#region-navInt .mapicon {float:right; width:42px; height:29px; margin: -3px 0 0 6px;}
#region-navInt .mapicon a img {margin: 0px; padding: 0px; background:#990066 url(../nimages/icon-view-map2.gif) no-repeat;}
#region-navInt .mapicon a:hover img{margin: 0px; padding: 0px; background:#990066url(../nimages/icon-view-map2-ro.gif) no-repeat;}
#region-navInt_all {width:560px; height:42px; /*padding: 0p 0 0 4px;*/ background:#990066 url(../image/bg_titulo.gif) repeat-x top; text-align: right;}
#breadcrumb {width:400px; height:26px; font-size:11px; text-align:right; padding-top:12px; color:#C3C3C3;}
#breadcrumb A {text-decoration:none; color:#C3C3C3; padding:0 4px 0 4px; font-weight:normal;}
#breadcrumb A:HOVER {color:#8c8c8c;}
#breadcrumb A.on {color:#8c8c8c;}

/*
#destaques {
  float:left;
  width: 540px;  
  margin:0 0 0 5px;
}
#destaque {
	width:350px;
	position:absolute;
	margin:0 auto;
	left:50%;
	margin-left:-250px;
	width:350px;
	position:absolute;
	margin:0 auto;
	left:590px;
	margin-left:-150px;
	visibility: visible;
	margin-top:100px;
    Borda em volta do pop-up
	border: 15px solid #fff;
}
*/
#banner {
	float:left;
	width: 210px;
	margin:0 0 0 0;
	padding:0px 0px 0px 15px;
}

#webmail {
 float:left;
 width: 130px;
 margin:0 0 0 0;
 padding:0 15px 15px 15px;
 background-color:red;
}

	
	

/* DEFAULT STYLES
------------------------------------------------------------------------------ */

#press_holder {margin:0 0 0 12px; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#555555; background:#FFF; border:1px solid #ff9900;}

body {
	background:#E0E0E0;
	text-align:center;
	margin:0px;
	padding-top:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}

#wrap {width:780px; margin-left:auto; margin-right:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

img {border:0px;}

FORM {display:inline;}

INPUT {color:#636564; padding:2px 0 2px 5px; font-size:11px; border:1px solid #DADBDA;}
INPUT.submitimage {border:none;}
INPUT.checkbox {border:none;}

SELECT {color:#636564; padding:1px 0 1px 5px; font-size:11px; border:1px solid #DADBDA; visibility:inherit;}
TEXTAREA {color:#636564; padding:3px 0 0 5px; font-size:11px; border:1px solid #DADBDA; font-family:Arial, Helvetica, sans-serif;}


.selectspan {z-index:1;}

.clear {clear:both;}

H1 {font-size:17px; color:#555555; margin:20px 0 20px 0;}

H2 {font-size:14px; font-weight:bold; color:#636564; margin:14px 0 14px 0;}
H2.conf {background:url(../images/arrow-red-down.gif) no-repeat 0px 5px; padding-left:10px;}
H2.expert {margin:14px 0 0 0;}
H2.failed {font-weight:bold; padding:0 0 0 20px; background:url(../images/icon-failed.gif) no-repeat 0px 0px;}
H2.success {font-weight:bold; padding:0 0 0 20px; background:url(../images/icon-success.gif) no-repeat 0px 0px;}
/*H2.search {width:370px; float:left; margin:5px 0 5px 0;}*/

H3 {font-size:12px; margin:10px 0 10px 0; color:#636564;}

H4 {font-size:11px; margin:10px 0 10px 0;}
H4.expert {margin:4px 0 10px 0;}

.divider {width:100%; background:#F0F0F0; height:1px;}

P {
	margin:16px 0 16px 0;
	text-align: justify;
}

A {color:#9D113C/*#78A3D0*/; text-decoration:none; font-weight:bold;}
A:HOVER {text-decoration:underline;}

#cont-area A {color:#9D113C; text-decoration:none; font-weight:bold;}
#cont-area A:HOVER {text-decoration:underline;}
#cont-area H1 {font-size:16px; 	padding-left:14px;/*padding:8px 0px 8px 14px;*/
}


#cont-area TABLE TR TD A {color:#9D113C/; text-decoration:none; font-weight:normal;}
#cont-area TABLE TR TD A:HOVER {text-decoration:underline;}

/* ALTERADO POR JONAS */
TABLE {
	width:100%;
	border:1px solid #EFEFEF;
	margin:0 0 20px 0;
	text-align: justify;
}
TABLE TR {background:url(../nimages/bg-TR.gif) repeat-x; background-position:bottom;}
TABLE TR.hlight {color:#78A3D0/*#9D113C*/; font-weight:bold;}
TABLE TR TD {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
TABLE TR TD SPAN {font-size:10px; color:#999;}
TABLE TR TD A {color:#9D113C/*#78A3D0*/; text-decoration:none; font-weight:bold/*normal*/;}
TABLE TR TD A:HOVER {text-decoration:underline;}
TABLE TR.head {background:url(../nimages/bg-TRhead.gif) repeat-x; background-position:bottom; color:#636564; text-transform:uppercase;}
TABLE TR.head TD {color:#636564; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
TABLE TR.subhead {color:#636564; text-transform:uppercase;}
TABLE TR.subhead TD {color:#636564; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
TABLE TR TD UL {margin:0px; padding:0px;}
TABLE TR TD UL LI {float:left; display:inline; background-position:0px 5px; margin:0 15px 0 0; padding:0 0 0 10px;}

TABLE TR TD TABLE {
	border:none;
	text-align: left;
}
TABLE TR TD TABLE TR {background:none;}
TABLE TR TD .percentage {color:#AD353A; font-family:Arial, Helvetica, sans-serif;}
/*FIM DE ALTERADO POR JONAS*/

table.nostyle {border:none; margin:0; padding:0; background:none; width:100%;}
table.nostyle tr{margin:0; padding:0; background:none;}
table.nostyle tr td { margin:0; padding:0; background:none;}

UL {margin:0px; padding:0 0 10px 0;}
UL LI {background:url(../nimages/arrow-subnav.gif) no-repeat 0px 8px; padding:2px 0 2px 10px; list-style:none;}

OL {margin:0px 0 0 22px; padding:0 0 10px 0;}
OL LI {padding:2px 0 2px 0;}
OL LI UL {margin:0px; padding:0 0 7px 0;}
OL LI UL LI {padding:2px 0 2px 10px;}

.highlight {color:#78A3D0;}
.highlight2 {color:#AD353A;}
.number {color:#AD353A; font-weight:bold; font-size:12px; line-height:20px;}

.cont-img {width:100%; text-align:center;}

#toplink {text-align:right; margin-top:20px;}
#toplink A {color:#78A3D0; text-decoration:none; font-weight:bold; width:90px; background:url(../images/bg-toplink.gif) no-repeat 0px 5px; padding:0 16px 0 10px;}
#toplink A:HOVER {text-decoration:none; background-position:0px 2px;}

.validation {color:#AD353A; padding:0 0 10px 0;}
.success {color:#088B49; padding:0 0 10px 0;}
.transaction-box {padding:0px 0 10px 0; border-top:1px solid #EFEFEF;}

.subhead1 {font-size:12px;}
.smltxt {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:normal;}
.searchstring {color:#585A59;}

#cont-area .paging-box {padding:5px 0 6px 0; border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF;}
#cont-area .paging-box A {text-decoration:none; font-weight:bold; padding:1px 4px 1px 6px; display:block; background:#EFEFEF; 
color:#888;}
#cont-area .paging-box A:HOVER {text-decoration:none;color:#9D113C;/*color:#78A3D0;*/ display:block; background:#EAEAEA;}
#cont-area .paging-box DIV {float:left; width:auto; padding:0 0 0 3px; font-weight:bold; display:block;}
#cont-area .paging-box DIV DIV {padding:1px 4px 1px 6px; display:block;}
#cont-area .paging-box DIV DIV.on {background:#BFBFBF; color:#FFF;}
#cont-area .paging-box DIV.record {float:right; font-size:10px; font-weight:normal;}
#cont-area .paging-box DIV.disabled {color:#BFBFBF; padding:1px 4px 1px 6px; margin-left:3px; display:block; background:#EEE;}


#cont-area span.pagebanner {padding:5px 0 6px 0; border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF;}
#cont-area span.pagelinks {text-decoration:none; font-weight:bold; padding:1px 4px 1px 6px; display:block; background:#EFEFEF; 
color:#888;}

#cont-area .pagelinks span {float:left; width:auto; padding:0 0 0 3px; font-weight:bold; display:block;}
#cont-area .pagelinks span span {padding:1px 4px 1px 6px; display:block;}
#cont-area .pagelinks span span.on {background:#BFBFBF; color:#FFF;}
#cont-area .pagelinks span.record {float:right; font-size:10px; font-weight:normal;}
#cont-area .pagelinks span.disabled {color:#BFBFBF; padding:1px 4px 1px 6px; margin-left:3px; display:block; background:#EEE;}

/* CONTENT STYLES
/* CSS TOPO
------------------------------------------------------------------------------ */
#logo-panel {width:780px; height:126px; background:#FFF url(../image/tp_bg.jpg) repeat-x; margin-bottom:10px;}
#logo-panel .left {float:left; width:24px; height:126px; background:url(../image/tp_left.jpg) no-repeat;}
#logo-panel .right {
	float:right; 
	width:296px; 
	height:126px;
	background:url(../image/tp_right.jpg) no-repeat;}
#logo-topo {width:780pxe; height:126px; padding:0 0 10px 0;}

.logobox {float:left; width:70px; height:70px; /*background:url(../images/dividir.jpg) no-repeat;*/ 
		background-position:right;
		margin:0 0 0 0px;
		margin-top:13px;}
.logobyline {
	float:left; 
	width:379px; 
	margin:5px 0 0 0px;
	/*line-height: 15px;*/
	letter-spacing: 1px;
	padding:20px 0px 5px 5px;
}

.logoslogan {
	float:left; 
	margin:0px 0 0 0px;
	line-height: 15px;
	letter-spacing: 1px;
	font-size:12px;
}

/*   Div Busca Site Principal TOP*/
#TData {float:left; width:280px; padding-top:2px;}

#Tsearch {float:left; width:280px; padding-top:5px;}
#Tsearch .field {float:left; padding:5px 0 0 40px; width:200px;}
#Tsearch .sbut {float:left; width:36px; height:34px; padding-top:0px;}
#Tsearch LABEL {float:left; font-size:11px; color:#7A7979; padding:5px 10px 0 0;}
#Tsearch INPUT {float:left; width:136px; height:18px; background:#EFEFEF; border:0px; padding:3px 0 0 5px;}
/*------------------------------------------------------------------------------ 

 Logo Painel Antigo
 
 
#logo-panel {width:780px; height:93px; background:#FFF url(../images/bg-Tpanel.gif) repeat-x; margin-bottom:10px;}
#logo-panel .left {float:left; width:10px; height:93px; background:url(../images/bg-Tpanel-L.gif) no-repeat;}
#logo-panel .right {float:right; width:16px; height:93px; background:url(../images/bg-Tpanel-R.gif) no-repeat;}

.logobox {float:left; width:81px; height:52px; background:url(../images/divider-logo.gif) no-repeat; background-position:right; margin:0 0 0 15px; margin-top:16px;}
.logobyline {float:left; width:146px; margin:16px 0 0 18px;}

#Tsearch {float:right; width:280px; padding-top:2px;}
#Tsearch .field {float:left; padding:32px 0 0 0; width:235px;}
#Tsearch .sbut {float:left; width:36px; height:34px; padding-top:27px;}
#Tsearch LABEL {float:left; font-size:11px; color:#7A7979; padding:6px 10px 0 0;}
#Tsearch INPUT {float:left; width:136px; height:18px; background:#EFEFEF; border:0px; padding:3px 0 0 5px;}*/

#cont-wrap {width:780px; background:#FFF;}
#cont-wrap .top {width:780px;/*774*/ height:10px;}
#cont-wrap .top .left {float:left; width:10px; height:10px; background:url(../image/bg-contentTL.gif) no-repeat;}
#cont-wrap .top .right {float:right; width:10px; height:10px; background:url(../image/bg-contentTR.gif) no-repeat;}

#cont-box {width:770px; margin-left:10px; background:url(../image/bg-cont-wrap.gif) repeat-y;}
#cont-box-Interno {width:770px; margin-left:10px; background:url(../image/bg-cont-wrap_Interno.gif) repeat-y;}
#cont-box-no-bg {width:770px; margin-left:10px;}

#nav-col {float:left; width:162px;}

/*   Página Pricipal  */
#cont-col {float:left; width:370px; padding-left: 5px;}
#img-col {float:left; width:212px; padding-left: 10px;}
#cont-col-all{float: left; width:585px; background-color:#FFFFFF; padding-left: 10px;}

/*   Páginas Internas    */
#cont-col-int {float:left; width:412px; margin-right:9px;}/*whidt:377*/

#cont-col-int TABLE TR {background:none; border:1px solid #000000;}
#cont-col-int TABLE TR TD UL LI {font-family:Arial, Helvetica, sans-serif; font-size:11px; background:none;}

#cont-col-int {
	font-size: 14px;
	color: #666;
	line-height: 0.5px;
	letter-spacing: 0.5px;
	
}	

#Content_noticias{
	font-size: 1.1em;
	color: #333;
	line-height: 20px;
	letter-spacing: 0.5px;
}	
#Content_noticias h2 { font: bold 16px arial, sans-serif; }


#img-col-int {float:left; width:185px;}

#structure-box {width:100%; text-align:center; padding:40px 0 40px 0;}
#strcture-table {width:447px; padding-left:36px;}
#strcture-table TABLE {width:447px; background:none; border:none;}
#strcture-table TABLE TR {background:none;}
#strcture-table TABLE TR TD SPAN {color:#78A3D0; font-size:11px;}

.print-but {float:right; width:auto; text-align:right; background:url(../images/icon-print.gif) no-repeat 0px 1px; padding:0 0 0 20px;}
.print-but A {font-weight:normal; color:#8A8B8B;}
.print-but A:HOVER {color:#AD353A; text-decoration:none;}

.back-but {float:right; width:auto; text-align:right; background:url(../images/icon-back.gif) no-repeat 0px 4px; padding:0 10px 0 13px; margin-right:10px; border-right:1px solid #CCC;}
.back-but A {font-weight:normal; color:#8A8B8B;}
.back-but A:HOVER {color:#AD353A; text-decoration:none;}

.back-but2 {float:right; width:auto; text-align:right; background:url(../images/icon-back.gif) no-repeat 0px 4px; padding:0 0 0 13px;}
.back-but2 A {font-weight:normal; color:#8A8B8B;}
.back-but2 A:HOVER {color:#AD353A; text-decoration:none;}

.form-col {float:left; width:auto; padding:0 5px 0 0;}
.form-col SPAN {text-transform:uppercase; font-size:9px;}

.search-col {float:left; width:auto; padding:0 10px 0 5px;}
.search-col DIV {text-transform:uppercase; font-size:9px; color:#999; padding:4px 0 0 0;}

.keyword-txt {padding:10px 0 10px 0;}
.searchform-but {padding:18px 0 0 0; cursor:pointer;}
.searchform-but2 {padding:5px 0 0 0; cursor:pointer;}

.date-pad {font-weight:bold; padding-right:20px;}
.venue-pad {font-weight:bold; padding-right:10px;}

UL#branch {margin:0px; padding:20px 0 0 0;}
UL#branch LI {float:left; list-style:none; width:150px; height:60px; padding:0 30px 10px 0;}
UL#branch LI.end {padding:0 0 10px 0;}

.meetings {float:left; width:140px;}

/* SPLASH STYLES
------------------------------------------------------------------------------ */
#branch-navON {width:auto; height:22px; position:absolute; z-index:1; padding-top:5px;}

.sppanel-holder-map {width:370px; background:none; margin:0px; padding-left:20px;}
.sppanel-holder-map UL {margin:0px; padding:0px;}
.sppanel-holder-map UL LI {background:none; list-style:none;}
.sppanel-holder-map H2 {font-size:13px; margin:3px 0px 5px 0px; padding:0px;}
.sppanel-holder-map H3 {font-size:12px; padding:0px 0px 0px 30px; margin:0px;}

.sppanel-holder {width:370px; background:url(../nimages/bg-sppanel-hold.gif) repeat-y 0 0; margin:0 0 0 5px; margin-top:10px; line-height:14px;}

.sppanel-holder .paging-box {padding:5px 0 6px 0px 0; border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF;}
.sppanel-holder .paging-box A {text-decoration:none;font-weight:bold; padding:1px 4px 1px 6px; display:block; background:#EFEFEF; color:#888; border:1px solid #EFEFEF;}/* add Border 1 px #EFEFEF*/
.sppanel-holder .paging-box A:HOVER {text-decoration:none; color:#9D113C; display:block; background:#EAEAEA; border:1px solid #CCC;}
/* add Border 1 px #CCC*/

.sppanel-holder .paging-box DIV {float:left; width:auto; padding:0 0 0 3px; font-weight:bold; display:block;}
.sppanel-holder .paging-box DIV DIV {padding:1px 4px 1px 6px; display:block;}
.sppanel-holder .paging-box DIV DIV.on {background:#BFBFBF; color:#FFF;}
.sppanel-holder .paging-box DIV.record {float:right; font-size:10px; font-weight:normal;}
.sppanel-holder .paging-box DIV.disabled {color:#BFBFBF; padding:1px 4px 1px 6px; margin-left:3px; display:block; background:#EEE;}

.sp-panel {float:left; width:184px; background:url(../nimages/bg-sppanel-hold.gif) repeat-x left bottom;}
.sp-panel .content {width:174px; padding:0 0 0 10px;}
.sp-panel .content .himg {width:174px; height:69px; padding:0px 0px 12px 0px;}
/* Alterando as Caixas de Destque
.sp-panel .content {width:159px; padding:0 0 0 0px;}
.sp-panel .content .himg {width:159px; height:69px; padding:0px 0px 12px 0px;}
*/
.sp-panel .content .sumtext {min-height:125px;}
* html .sp-panel .content .sumtext{height:125px;}
.sp-panel .content .sumtext-noevents {min-height:55px;}
* html .sp-panel .content .sumtext-noevents  {height:55px;}
.sp-panel .content .sumtext-nojobs {min-height:111px;}
* html .sp-panel .content .sumtext-nojobs  {height:111px;}
.sp-panel .content .login {float:left; padding:9px 0 0 67px; cursor:pointer;}
.sp-panel .content .conf-head {font-weight:bold; text-transform:uppercase; color:#b92033; font-size:12px;}
.sp-panel .content P {margin:8px 0 8px 0;}
.sp-panel .content .position {color:#8A8B8B; font-size:10px;}
.sp-panel .content .buttons {float:left; width:auto; margin:15px 0 0 0;}
.sp-panel .content .divider {width:100%; background:#ebeaea; height:1px; width:169px;}
.sp-panel .content .divider-dots {border-bottom:1px dashed #dcdbdb; border-left:none; border-right:none; border-top:none; background:#fff; height:1px; width:159px;}

.headhold {width:184px; height:27px; background:#FFF url(../image/bg-sppanel-head.gif) no-repeat; padding-bottom:12px;}
.headhold .head {padding:8px 0 0 9px;}
.headhold .head DIV {float:left; width:auto; padding-right:4px;}


UL.jobs {margin:0px; padding:0px;}
UL.jobs LI {border-bottom:1px solid #ebeaea; width:145px; padding:2px 0 4px 10px; background-position:0px 7px;}
UL.jobs LI A {font-weight:normal; color:#636564; display:block;}
UL.jobs LI A:HOVER {text-decoration:none; color:#78A3D0; display:block;}

UL.events {margin:0px; padding:0px;}
UL.events LI {border-bottom:1px solid #ebeaea; padding:4px 0 5px 10px; background-position:0px 9px;}
UL.events LI A {font-weight:normal; color:#636564; display:block;}
UL.events LI A:HOVER {text-decoration:none; color:#78A3D0; display:block;}



UL.link {margin:0px; padding:0px;}
UL.link LI {background:url(../images/arrow-blue.gif) no-repeat 0px 8px;}

/*   ----  Altera Cor de Link em UL de Caixa de Notícias*/
UL.link LI A {color:#9D113C/*Cor Antiga#78A3D0*/; text-decoration:none; font-weight:bold;}
UL.link LI A:HOVER {text-decoration:underline;}

.mlogin-box {padding-top:14px;}
.mlogin-box .txt {float:left; width:65px; padding-top:5px; font-weight:bold; font-size:11px;}
.mlogin-box .txt2 {float:left; width:40px; padding-top:3px; font-weight:bold; font-size:11px;}
.mlogin-box .field {float:left; width:92px; padding:0 0 3px 0;}
.mlogin-box .field2 {float:left; width:115px; padding:0 0 5px 0;}
.mlogin-box .field2 INPUT {width:115px;}
.mlogin-box INPUT {/*border-left:1px solid #ccc;  border-top:1px solid #ccc; border-right:1px solid #F4F4F4; border-bottom:1px solid #F4F4F4;*/padding:0 0 0 0;}
.mlogin-box .textinput {background:#fff; width:87px; height:15px; padding:3px 0 2px 5px;}
.mlogin-box .login {float:left; padding:11px 0 0 67px; cursor:pointer; border:none;}
.mlogin-box .login2 {float:left; padding:11px 0 0 40px; cursor:pointer; border:none;}
.mlogin-box .forgotpass {color:#ad353a; font-size:9px; text-align:left; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
.mlogin-box .forgotpass A {font-weight:normal; font-size:9px; color:#ad353a;}

#join-img {width:200px; height:253px; background: url(../images/sp-img-join.jpg) no-repeat;}
#join-img DIV {padding:205px 0 0 16px; cursor:pointer;}

#latenews {width:200px; border-top:1px solid #ebeaea;}
#latenews .divider {width:100%; background:#ebeaea; height:1px;}
#latenews UL {margin:0px; padding:0px;}
#latenews UL LI {color:#8A8B8B; border-bottom:1px solid #ebeaea; padding:9px 0 8px 0; background:none;}
#latenews UL LI SPAN {font-weight:bold; color:#7A9EC3;}
#latenews UL LI A {color:#8A8B8B; font-weight:normal;}
#latenews UL LI A:HOVER {color:#8A8B8B; text-decoration:none;}
#latenews UL LI DIV {background:url(../images/arrow-news.gif) no-repeat 0px 9px;
 color:#001373; font-size:9px; padding:6px 0 0 10px; letter-spacing:1px;}
#latenews UL LI DIV A {color:#001373;}
#latenews UL LI DIV A:HOVER {color:#78A3D0;}


.late-head {padding:12px 0 5px 0;}

#conftabs {width:500px; height:auto; position:absolute; z-index:1; font-size:11px;}
#conftabs DIV {float:left; width:auto;}
#conftabs DIV A {float:left; display:block; height:31px; padding:0 10px 0 20px; margin:2px 0 0 0; border-top:1px solid #EFEFEF; border-left:1px solid #EFEFEF; border-right:1px solid #F9F9F9; border-bottom:1px solid #EFEFEF; background:#F9F9F9 url(../image/arrow-subnav.gif) no-repeat 10px 12px;}
#conftabs DIV A:HOVER {display:block; background:url(../image/arrow-subnav.gif) no-repeat 10px 12px; border-top:1px solid #EFEFEF; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; text-decoration:none; height:33px; margin:0 0 0 0; border-bottom:none;}
#conftabs DIV A SPAN {display:block; margin-top:6px;}
#conftabs DIV.end A {border-right:1px solid #EFEFEF;}
#conftabs DIV.on A {color:#AD353A; background:#FFF url(../image/arrow-subnav.gif) no-repeat 10px 12px; height:33px; border-bottom:none; margin:0 0 0 0;}
#conftabs DIV.on A:HOVER {height:33px; background:#FFF url(../image/arrow-subnav.gif) no-repeat 10px 12px;}
#conftabs DIV.onend {border-right:1px solid #EFEFEF;}
#conftabs DIV.onend A {color:#AD353A; background:#FFF url(../image/arrow-subnav.gif) no-repeat 10px 12px; border-top:1px solid #EFEFEF; border-left:1px solid #EFEFEF; border-right:1px solid #EFEFEF; text-decoration:none; height:33px; margin:0 0 0 0; border-bottom:none;}
#conftabs DIV.onend A:HOVER {height:33px; background:#FFF url(../image/arrow-subnav.gif) no-repeat 10px 12px;}

#membtabs-box {border-left:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; width:520px; padding-top:33px;}
#membtabs-box .confpad {width:500px; padding:0 10px 0 10px; border-top:1px solid #EFEFEF; border-right:1px solid #EFEFEF;}
#membtabs-box .divider2 {width:500px; background:#F0F0F0; height:1px;}

#detailstabs-box {border-left:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; width:520px; padding-top:33px;}
#detailstabs-box .confpad {width:500px; padding:0 10px 0 10px; border-top:1px solid #EFEFEF; border-right:1px solid #EFEFEF;}
#detailstabs-box .divider2 {width:500px; background:#F0F0F0; height:1px;}

#conftabs-box {width:520px; padding-top:33px; border-left:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF;}
#conftabs-box .confpad {width:500px; padding:0 10px 0 10px; border-top:1px solid #EFEFEF; border-right:1px solid #EFEFEF;}
#conftabs-box .divider2 {width:500px; background:#F0F0F0; height:1px;}

.securebut {float:left; width:auto; padding:0 8px 0 0;}


/* NAV COL STYLES
------------------------------------------------------------------------------ */

#nav-box {width:162px; height:325px; background:#AD353A url(../image/bg-nav-TL.gif) no-repeat; background-position:top left; padding-top:5px;}/*tamanho Menu Antigo height:231px;*/
#nav-box UL {float:left; margin:0px; padding:0px; width:147px;}
#nav-box UL LI {padding:0px 0 0px 6px; width:148px; list-style-type:none; margin:0px; background:none; font-size:9px;}
/*   Fundo On-Mouse Menu 1  */
#nav-box UL LI A {text-decoration:none; width:148px; display:block; font-weight:normal; color:#F3E1E2; padding:5px 0 3px 4px; background:url(../image/arrow.gif) no-repeat 142px 9px; margin:0px;}
#nav-box UL LI A:HOVER {background:#752118 url(../image/arrow.gif) no-repeat 142px 9px; width:148px;}
/*   Tamanho Nav Food*/
#nav-foot {width:162px; height:12px; background:url(../image/bg-nav-foot.gif) no-repeat;}

#nav-box UL LI UL {display:none; width:164px; position:absolute; left:-1000px; border-left:1px solid #BA4B50; border-top:1px solid #BA4B50; background:url(../image/bg-dhtmlB.gif) no-repeat; background-position:bottom; z-index:2; padding:0 0 12px 0; margin:0px;}
#nav-box UL LI UL LI {width:164px; height:auto; display:block; font-size:11px; padding:0px; padding-left:0; background:#AD353A;}
#nav-box UL LI UL LI .top {width:164px; height:auto; display:block; font-size:11px; padding-top:5px; padding-left:0; background:#AD353A; margin:0px;}
#nav-box UL LI.on UL LI {left:-1000px;}
#nav-box UL LI UL LI A {padding:3px; margin-left:10px; color:#F3E1E2; width:138px; height:auto; border-top:1px solid #BA4B50; font-weight:normal; background:none;}
#nav-box UL LI UL LI A:HOVER {height:auto; width:138px; border-top:1px solid #BA4B50; background:#752118; display:block;}
#nav-box UL LI:HOVER {position:static;}
#nav-box UL LI:HOVER UL {left:auto; margin-top:-23px; height:auto; margin-left:149px; display:block;}

#nav-box LI.ieoff {float:left;}
#nav-box LI.iehover {float:left; position:static;}
#nav-box LI.iehover UL {left:auto; margin-top:-23px; height:auto; margin-left:149px; z-index:2; display:block;}
#nav-box LI UL LI .top {width:164px; height:auto; display:block; font-size:11px; padding-top:5px; padding-left:0; background:#AD353A; margin:0px;}

#nav-box UL LI UL LI.level1 {padding-top:5px;}
#nav-box UL LI UL LI.level1 A {border-bottom:1px solid #BA4B50;}
#nav-box UL LI UL LI.level2 {font-size:10px;}
#nav-box UL LI UL LI.level2 A {border-top:none; /*padding:1px; background:url(../image/dot-nav.gif) no-repeat 3px 9px;*/}
#nav-box UL LI UL LI.level2 A:HOVER {background:#912B29 /*url(../image/dot-nav.gif) no-repeat 3px 9px; */; width:142px; border-top:none;}

#nav-box UL LI UL LI .locked A {background:url(../image/icon-lock.gif) no-repeat 130px 7px;}
#nav-box UL LI .locked A:HOVER {background:#752118 url(../image/icon-lock-ro.gif) no-repeat 130px 7px;}

#nav-box UL LI.on UL {width:130px; position:absolute; left:-1000px; background:#215186; z-index:2;}

#nav-box UL LI#on {background:#568FBC;}
#nav-box UL LI#on A {color:#DFE7EF; font-weight:normal;}
#nav-box UL LI#on A:HOVER {color:#DFE7EF;}
#nav-box UL LI#on:HOVER UL {left:-1000px;}
#nav-box LI#on.iehover UL {left:-1000px;}

#nav-tools {width:142px; color:#8A8B8B; padding-left:6px; padding-top:3px;}
#nav-tools UL {margin:0px; padding:0px; border-top:1px solid #F0F0F0;}
#nav-tools UL LI {list-style:none; padding:4px 0 4px 30px; border-bottom:1px solid #F0F0F0; background:none;}
#nav-tools UL LI.text {padding:5px 0 5px 30px; background:url(../image/icon-abc.gif) no-repeat 5px 10px;}
#nav-tools UL LI.email {background:url(../image/icon-email.gif) no-repeat 5px 7px;}
#nav-tools UL LI.intranet {background:url(../image/icon_intranet.gif) no-repeat 5px 7px;}
#nav-tools UL LI.sitemap {background:url(../image/icon-sitemap.gif) no-repeat 5px 8px;}
#nav-tools UL LI.rss {vertical-align: middle;background:url(../image/icon_rss-p.gif) no-repeat 5px 7px;}
#nav-tools UL LI.rss {vertical-align: middle;background:url(../image/icon_rss-p.gif) no-repeat 5px 7px;}
#nav-tools UL LI.rssg {background:url(../image/icon_rss.gif) no-repeat 5px 7px;}
#nav-tools UL LI.twitter {vertical-align: middle;background:url(../image/icon_twitter.gif) no-repeat 5px 7px;}
#nav-tools UL LI.webmail {vertical-align: middle;background:url(../image/icon_webmail.gif) no-repeat 5px 7px;}
#nav-tools UL LI.push {vertical-align: middle;background:url(../image/icon_push.gif) no-repeat 7px 7px;}
#nav-tools UL LI.pass {vertical-align: middle;background:url(../image/icon_pass.gif) no-repeat 7px 7px;}



#nav-tools UL LI.text DIV {float:left; width:auto;}
#nav-tools UL LI.text DIV IMG {cursor:pointer;}

#nav-tools UL LI A {color:#8A8B8B; text-decoration:none; font-weight:normal;}
#nav-tools UL LI A:HOVER {color:#BD5D61;}

#branch-subnav {width:142px; padding-left:6px; padding-top:5px;}
#branch-subnav .head {width:135px; padding:4px 0 10px 5px;}
#branch-subnav UL {border-top:1px solid #F0F0F0; margin:0px; padding:0px;}
#branch-subnav UL LI {list-style:none; padding:4px 0 4px 0; color:#AD353A; border-bottom:1px solid #F0F0F0; font-weight:bold; background:none;}
#branch-subnav UL LI A {color:#8A8B8B; text-decoration:none; width:125px; padding-left:15px; display:block; background:url(../image/arrow-subnav.gif) no-repeat 5px 6px;}
#branch-subnav UL LI.on A {color:#AD353A;}
#branch-subnav UL LI A:HOVER {color:#AD353A;}



/* CONTENT COL STYLES
------------------------------------------------------------------------------ */
#branch-nav {width:560px; height:27px; background:#cecfd0 url(../image/bg-branch-nav.gif) no-repeat; margin-bottom:0px;}
#branch-nav UL {margin:0px; padding:10px 10px 0 0; float:right;}
#branch-nav UL LI {float:left; list-style:none; display:inline; width:auto; background:none; padding:0px;}
#branch-nav UL LI.select {padding:0 6px 0 0; margin-top:-1px;}
#branch-nav UL LI A {padding:0 6px 0 6px; display:block;}
#branch-nav UL LI A:HOVER {display:block; background:none;}

#region-nav2 {width:370px; height:37px; background:#cecfd0 url(../image/bg-branch-nav2.gif) no-repeat; margin-bottom:0px; text-align:right;}
#region-nav2 .formbox {padding: 9px 4px 0 0; background:url(../images/sh-regions.gif) no-repeat 230px 9px; }
#region-nav2 SELECT {background:#eaeaeb; color:#636564; font-size:11px; border:1px solid #c4c6c8; width:220px;}
#region-nav2 .mapicon {float:right; width:42px; height:29px; margin: -3px 0 0 6px;}
#region-nav2 .mapicon a img {margin: 0px; padding: 0px; background:#cecfd0 url(../images/icon-view-map2.gif) no-repeat;}
#region-nav2 .mapicon a:hover img{margin: 0px; padding: 0px; background:#cecfd0 url(../images/icon-view-map2-ro.gif) no-repeat;}

/*#region-nav2 UL {margin:0px; padding:9px 0 0 197px;}
#region-nav2 UL LI {float:left; list-style:none; display:inline; width:auto; background:none; padding:0px;}
#region-nav2 UL LI.select {padding:0 6px 0 0; margin-top:-1px;}
#region-nav2 UL LI A {padding:0 6px 0 6px; display:block;}
#region-nav2 UL LI A:HOVER {display:block; background:none;}*/

#header-box {width:370px; height:62px; background:#DEBABD url(../image/bg-header.gif) no-repeat;}
#header-box DIV {width:auto; padding:18px 0 0 24px;}
#header_intranet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*float:left;*/
	color:#993300;
	position: absolute;
	margin:0 auto;
	left:50%;
/*
	left:470px;	*/
	top:0px;
}
#header_intranet A:HOVER{
	background-color:#FFFFFF;
}

/*#cont-area {width:370px; padding-left:10px;}*/

#cont-area {
	width:400px; 
	/*background:url(../images/bg-sppanel-hold.gif) repeat-y 0 0; */
	margin:0 0 0 5px; 
	margin-top:10px; 
	line-height:14px;
	padding-left:5px;
	}
#cont-area-all {
	float:right;
	width:570px; 
	/*background:url(../images/bg-sppanel-hold.gif) repeat-y 0 0; */
	margin:0 0 0 5px; 
	margin-top:10px; 
	line-height:14px;
	padding:0 10px;
	}

#cont-area .divider {width:400px; height:1px; background:#F0F0F0;}

#breadcrumb {
	width:400px;
	height:26px;
	font-size:11px;
	text-align:right;
	padding-top:12px;
	color:#C3C3C3;
}
#breadcrumb A {text-decoration:none; color:#C3C3C3; padding:0 4px 0 4px; font-weight:normal;}
#breadcrumb A:HOVER {color:#8c8c8c;}
#breadcrumb A.on {color:#8c8c8c;}

/*  Breadcrumb noticias_all.jsp*/
#breadcrumb_all {
	width:560px;
	height:26px;
	font-size:11px;
	text-align:right;
	padding-top:12px;
	color:#C3C3C3;
}
#breadcrumb_all  A {text-decoration:none; color:#C3C3C3; padding:0 4px 0 4px; font-weight:normal;}
#breadcrumb_all  A:HOVER {color:#8c8c8c;}
#breadcrumb_all  A.on {color:#8c8c8c;}
/*  Breadcrumb noticias_all.jsp*/



/*addition*/
#broaderLink {width:150px; font-size:11px; text-align:right; color:#C3C3C3; margin:5px 0 5px 0;}
#broaderLink A {text-decoration:none; color:#C3C3C3; padding:0 4px 0 4px; font-weight:normal;}
#broaderLink A:HOVER {color:#A7A6A6;}

#sitemap {float:left; width:250px;}
#sitemap UL {margin:0px; padding:0 0 10px 0;}
#sitemap UL LI {background:url(../image/arrow-subnav.gif) no-repeat 0px 8px; padding:3px 0 3px 10px; list-style:none;}
#sitemap UL LI A {color:#78A3D0; text-decoration:none; font-weight:normal;}
#sitemap UL LI A:HOVER {text-decoration:underline;}

#sitemap UL LI DIV {background:none;}
#sitemap UL LI DIV A {color:#AD353A; text-decoration:none; font-weight:normal; font-size:12px;}

#sitemap UL LI.level1 {background:none; padding:3px 0 3px 0;}
#sitemap UL LI.level1 UL LI {background:url(../image/arrow-subnav.gif) no-repeat 0px 8px; padding:3px 0 3px 10px;}
#sitemap UL LI.level1 UL LI.level2 {background:url(../image/arrow-subnav.gif) no-repeat 0 8px; padding:3px 0 3px 0; margin:0 0 0 15px;}
#sitemap UL LI.level1 UL LI.level2 A {color:#A7A6A6;}

.member-head {font-size:12px; padding:20px 0 10px 0;}
.member-head .validation {color:#AD353A;}
.member-head .member-name {color:#AD353A; font-weight:bold;}

.purchase-but {float:left; width:85px; padding:10px 0 10px 0;}
.clear-but {float:left; width:57px;  padding:10px 0 10px 0;}

/* REGIONS HUB ADDITIONAL STYLES
------------------------------------------------------------------------------ */

#regions-hub #cont-area {width:521px; padding-left:0px;}
#regions-hub #cont-area #leftmargin {width:521px; padding-left:24px;}
#regions-hub #breadcrumb {width:521px; height:26px; font-size:11px; text-align:right; padding-top:12px; color:#C3C3C3; padding-left:24px;} 

#regions-hub H1 {font-size:18px; color:#555555; margin:20px 0 20px 24px; font-weight:bold;}

/* IMG COL STYLES
------------------------------------------------------------------------------ */
/*#main-img {width:203px; height:253px;}*/
#main-img {width:174px; height:137px; padding:8px 0 12px 5px;}/*  Alterado 20/06/08 - Robison*/
#quicklinks {width:200px; padding-left:10px; padding-top:5px;}
#quicklinks .head {width:180px;}
#quicklinks .jumpmenu {width:180px; padding:16px 0 14px 0;}
#quicklinks SELECT {width:180px; height:20px; color:#636564;}

#subnav {width:180px; border-top:1px solid #F0F0F0; padding-bottom:14px;}
#subnav UL {margin:0px; padding:0px;}
#subnav UL LI {

list-style:none; padding:4px 0 4px 10px; background-image:none;/*background:url(../images/arrow-subnav.gif) no-repeat 0px 9px;*/ color:#A1A2A2; border-bottom:1px solid #F0F0F0; }
#subnav UL LI A {color:#A1A2A2; text-decoration:none; font-weight:normal; width:165px; display:block;}
#subnav UL LI.on A {color:#BD5D61;font-weight:bold;}
#subnav UL LI A:HOVER {color:#BD5D61;text-decoration:underline;}

#subnav UL LI.on UL {margin:0px; padding:3px 0 3px 0;}
#subnav UL LI.on UL LI {background:none; color:#78A3D0; border-bottom:none; font-size:10px; padding:0px 0 0px 10px; background:url(../images/dot-subnav.gif) no-repeat 0px 6px;}
#subnav UL LI .on UL LI A {color:#A1A2A2;}
#subnav UL LI.on UL LI A:HOVER {color:#BD5D61;}

#subnav UL LI.on UL LI.on A {color:#BD5D61;}

#subnav UL LI .locked A {background:url(../images/icon-lock-subnav.gif) no-repeat 150px 4px;}
#subnav UL LI .locked A:HOVER {background:url(../images/icon-lock-subnav.gif) no-repeat 150px 4px;}
#subnav UL LI.on .locked A {background:url(../images/icon-lock-subnav.gif) no-repeat 150px 4px;}
#subnav UL LI.on .locked A:HOVER {background:url(../images/icon-lock-subnav.gif) no-repeat 150px 4px;}

#subnav #latenews {width:180px; border:none;}
#subnav #latenews UL {margin:0px; padding:0px;}
#subnav #latenews UL LI {color:#8A8B8B; border-bottom:1px solid #F0F0F0; padding:9px 0 8px 0; background:none;}
#subnav #latenews UL LI SPAN {font-weight:bold; color:#7A9EC3;}
#subnav #latenews UL LI A {color:#8A8B8B; font-weight:normal;}
#subnav #latenews UL LI A:HOVER {color:#8A8B8B; text-decoration:none;}
#subnav #latenews UL LI DIV {background:url(../images/arrow-news.gif) no-repeat 0px 9px; color:#001373; font-size:9px; padding:6px 0 0 10px; letter-spacing:1px;}
#subnav #latenews UL LI DIV A {color:#001373;}
#subnav #latenews UL LI DIV A:HOVER {color:#78A3D0;}

#subnav UL.link {margin:0px; padding:0px; border:none;}
#subnav UL.link LI {background:url(../image/arrow-blue.gif) no-repeat 0px 9px; border:none;}
#subnav UL.link LI A {color:#78A3D0; text-decoration:none; font-weight:bold; border:none;}
#subnav UL.link LI A:HOVER {text-decoration:underline;}

#map 	{width:479px; padding:20px 0 20px 0; margin:0 auto; }


/* FOOTER STYLES
------------------------------------------------------------------------------ */
#footer-box {height:47px; padding-top:20px; width:758px; margin-left:10px;}

#tool-col {float:left; width:162px; height:45px;}
#tool-col .toolbox {width:100px; padding:17px 0 0 34px;}
#tool-col .icon {float:left; width:20px; height:10px; background:url(../image/divider-icons.gif) no-repeat; background-position:right; padding-left:10px;}
#tool-col .iconend {float:left; width:20px; height:10px; padding-left:10px;}

#info-col {
	float:left; 
	width:595px; 
	height:45px; 
	background:#F7F7F7 url(../images/bg-footer.gif) no-repeat;}
#info-col DIV {
	padding:5px 0 0 21px;
	color:#818181;
}
#info-col SPAN {padding:0 10px 0 10px;}

#foot-bg {width:780px; height:10px; background:url(../image/bg-footerB.gif) no-repeat;}

#foot-bot {color:#818181; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:15px;}
#foot-bot A {color:#818181; text-decoration:none; font-weight:normal;}
#foot-bot A:HOVER {text-decoration:underline;}

#copyright-box {float:left; width:315px; padding:15px 0 0 0px;
text-align:center;}
#privacy-box {float:left; width:180px; padding-top:15px; padding-left:15px;}
#privacy-box SPAN {padding:0 9px 0 9px;}

#e7-box {float:right; width:auto; padding:15px 10px 0 0;}
#e7-box DIV {float:left; width:auto; padding:0px 0 0 10px;}
#e7-box DIV IMG {padding:2px 0 0 0;}

.baixo {
border-bottom: dotted 1px #666; 
}
.topo {
border-top: dotted 1px #666; 
}

.titulo_grupo {
	border: dotted 1px #666;
	background-color:#9C9243;
	color:#FFFFFF;
	font-weight: bold;
	text-align:left;
	line-height: 18px;
	text-transform:uppercase;
}
