body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #666666;margin:0;padding:0;text-align:center;background-color: #FFFFFF;}
td {font-size:11px;}

h3 {padding-left:10px;background-image: url(../images/bullets/icone_seta.gif);background-repeat: no-repeat;background-position:left top; color: #666;font-size: 16px;}
h4 {line-height:1em;padding-left:30px; color: #666;font-size: 14px;}
h5 {line-height:1em;padding-left:60px; color: #666;font-size: 12px;}
h6 {line-height:1em;padding-left:90px; color: #666;font-size: 10px;}


a:link, a:visited, a:active {text-decoration: none;color: #000000;}
a:hover {text-decoration: underline;}

p {font-size: 11px;color: #666666;margin-bottom: 10px;margin-top: 10px;}

#geral {width: 970px;background-color: #FFFFFF;text-align:left;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}

#topo {background-image: url(../images/masterHeader.jpg);background-repeat: no-repeat;height: 48px;}
#content {height: auto;width: 960px;padding: 5px;}
#foot {background-image: url(../images/bg-boxHead.jpg);background-repeat: repeat-x;text-align: left;height: 24px;color: #FFFFFF;font-size: 10px;padding: 5px;clear: both;}

#box-entities {width:955px;height:20px;padding-top:4px;padding-left:15px;font-weight: bold;background-image:url(../images/bg-boxHead.jpg); background-repeat:repeat-x; background-position:top;}
#box-entities ul {display:inline;}
#box-entities ul li {list-style:none; float:left; height:15px; padding-top:1px;}
#box-entities ul li a {color:#FFFFFF;text-decoration: none;}
#box-entities ul li a:hover {color:#FFFFFF;text-decoration: underline;}
.ent-menu {border:1px solid #CCC; padding-left:14px; padding-right:14px;}
li#ent-select {background-color:#abc07e}

.catparentpath {width:955px;height:20px;padding-top:4px;padding-left:15px;font-weight: bold;color: #FFFFFF;background-image:url(../images/bg-boxHead.jpg); background-repeat:repeat-x; background-position:top}
.catparentpath a:link    {color: #FFFFFF; text-decoration: none}
.catparentpath a:visited {color: #FFFFFF; text-decoration: none}
.catparentpath a:hover   {color: #FFFFFF; text-decoration: underline}
.catcontent {padding:10px;}


#box-inst {height: 14px;color: #CCCCCC;font-size: 10px;float: right;line-height: normal;padding-right:10px;}
#box-inst a:link    {color: #FFFFFF}
#box-inst a:visited {color: #FFFFFF}
#box-inst a:hover   {color: #FFFFFF; text-decoration: underline}

#box-filter {height: 14px;color: #CCCCCC;font-size: 10px;float: left;line-height: normal;padding-left:10px;}
#box-filter select {font-size:10px; height:12px;}

.re-button {
	width:500px;
	height: 50px;
	padding: 3px;
	background-color: #ffd083;
}
.re-content {
	border:solid 2px #ffd083;
}


#eixo-box {width:960px; height:942px; position: relative;background-image: url(../images/fundo_painel.gif);background-repeat: no-repeat;}
#eixo-1 {position: absolute; top:344px; left:5px; width:615px; height:200px; padding-left:5px;background-image: url(../images/eixo-615-brown.gif);background-repeat: no-repeat;}
#eixo-2 {position: absolute; top:142px; left:5px; width:615px; height:200px; padding-left:5px;background-image: url(../images/eixo-615-salmon.gif);background-repeat: no-repeat;}
#eixo-3 {position: absolute; top:142px; left:622px; width:160px; height:400px; padding-left:5px;background-image: url(../images/eixo-160-blue.gif);background-repeat: no-repeat;}
#eixo-4 {position: absolute; top:142px; left:784px; width:160px; height:400px; padding-left:5px;background-image: url(../images/eixo-160-blue.gif);background-repeat: no-repeat;}
#eixo-5 {position: absolute; top:590px; left:5px; width:315px; height:200px; padding-left:5px;background-image: url(../images/eixo-315-green.gif);background-repeat: no-repeat;}
#eixo-6 {position: absolute; top:590px; left:322px; width:315px; height:200px; padding-left:5px;background-image: url(../images/eixo-315-green.gif);background-repeat: no-repeat;}
#eixo-7 {position: absolute; top:590px; left:639px; width:315px; height:200px; padding-left:5px;background-image: url(../images/eixo-315-green.gif);background-repeat: no-repeat;}
.eixo-title {height:20px; padding-top:4px;font-size: 10px;color: #FFFFFF;text-align:center; text-transform:uppercase; font-weight:bold}
#eixo-3 .eixo-title, #eixo-4 .eixo-title {height:32px;}
#eixo-8 {position: absolute; top:847px; left:1px; width:950px; height:200px; padding-left:5px;}
.eixo-box-container {width:151px; float:left;}
#eixo-8 .eixo-box-container {width:237px;}

.box-painel {background-image: url(../images/box_painel_bgnd.gif);background-repeat: no-repeat;height:154px;width:150px;}
.box-top {height: 43px;padding-top:3px;padding-left:3px;padding-right:3px;}
.box-top div {width:120px;height:19px;}
img.statusLed {width:18px; height:18px; border:0px; float:left; margin-right:3px;}
.box-middle {text-align:center;padding-left:5px;padding-right:5px;}
.box-painel8 {background-image: url(../images/box_painel8_bgnd.gif);background-repeat: no-repeat;height:90px;width:237px;}
.box-painel8 .box-top {height: 25px;}
.box-painel8 .box-top div {width:130px; float:left}
.box-painel8 .box-top div.short {width:100px;}


.info-hilite{width:275px; height:100px; float:left; padding:5px; background-color:#FFFFFF; text-align:center; padding-top:30px; border:1px solid #666666; background-image:url(../images/bg-boxHead_Descr.jpg); background-repeat:no-repeat; background-position:top}
.info-summary {width:525px; height:100px; float:left; padding:5px; padding-left:30px;}
.info-label {float: left; width:80px; height:25px;}
.info-value {float: left; width:395px; height:25px; padding-left: 20px;}
.info-value a {padding-left:10px;background-image: url(../images/bullets/icone_seta.gif);background-repeat: no-repeat;background-position:left top}
.info-subtitle {color: #000000;font-size: 18px;}
.info-tbl-head {color: #FFFFFF;background-color: #543ba3;padding: 3px; background-image:url(../images/bg-boxHead.jpg)}
.info-oddline {}
.info-evenline {background-color: #CCCCCC;}
.info-box{padding:5px; border:1px solid #666666; background-image:url(../images/bg-boxHead.jpg); background-repeat:repeat-x; background-position:top}

hr {border: 1px dashed #E6E6E6;}

.corpotexto {font-size:12px;color: #666666;}
.corpotexto img {float: left;margin:5px;}
.corpotexto h1 {font-size: 17px;color: #003399;background-color: #E8FFFF;display: block;clear: both;padding-top: 10px;padding-right: 5px;padding-bottom: 10px;padding-left: 5px;}
.corpotexto h2 {font-size: 12px;font-weight: bold;background-color: #F7F7F7;display: block;clear: both;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #CCCCCC;border-bottom-color: #CCCCCC;padding: 10px;color: #666666;}

/* BOXES */
#boxContainer {font-size: 12px;line-height: 1.47em;clear:both;padding-top:5px;}

/* Lists*/
#boxMainContent {margin:0px;padding:3px 3px 3px 3px;text-align:left;}
#boxMainContent a:link, #boxMainContent a:visited {color:#666666;}
#boxOddLine {width:95%;padding-left: 8px;background-image: url(../images/bullets/icone_seta.gif);background-position:0px 5px;background-repeat:no-repeat;}
#boxEvenLine {width:95%;padding-left: 8px;background-image: url(../images/bullets/icone_seta.gif);background-position:0px 5px;background-repeat:no-repeat;}
#caixatitulo {text-align:left;font-size: 13px;font-weight: bold;color: #666666;border-bottom: 1px solid #999999;}


/* OUTROS */

.centralboxtitle {color: #000000;font-size: 13px;font-weight: bold;text-decoration: none}
.centralboxtitle a:link    {color: #000000; text-decoration: none}
.centralboxtitle a:visited {color: #000000; text-decoration: none}
.centralboxtitle a:hover   {color: #000000; text-decoration: none}


.smalltext {font-size: 9px}


.centralboxwarn {color: #000000;font-size: 13px; font-weight: bold;text-decoration: none}


.footertext {color: #FFFFFF;font-size: 10px}
.footertext a:link    {color: #FFFFFF;text-decoration: none}
.footertext a:visited {color: #FFFFFF;text-decoration: none}
.footertext a:hover   {color: #FFFFFF;text-decoration: underline}


.searchtitle {color: #000000;font-size: 11px;font-weight: bold}
.searchtitle a:link    {color: #000000; text-decoration: underline}
.searchtitle a:visited {color: #000000; text-decoration: underline}
.searchtitle a:hover   {color: #000000; text-decoration: underline}
.searchlinktype {color: #000000;font-size: 11px;font-weight: bold}
.searchdescr {color: #000000;font-size: 10px;text-decoration: none}


.slideshowtitle {color: #000000;font-weight: bold; font-size: 13px}
