@CHARSET "UTF-8";

 button { 
 	border: 0; 
 	padding: 0;
 	font-variant: small-caps;
 	height:15px;
 	width: 15px;
 	background: transparent url(./images/information_small.gif) no-repeat;
 	cursor: pointer;
 	text-align: center; 
 }
 
body {
background:transparent url(./images/body_bg.png) repeat-x;
background-color: #000000;
padding:10px;
margin:0px
}

#content {
vertical-align: middle;
margin: 0px auto;
padding: 0px;
width: 914px;
}

#roheader {
	height:80px;
	background:transparent url(./images/header_bg3.gif) no-repeat;
}

#roheader_en {
	height:80px;
	background:transparent url(./images/header_bg3_en.gif) no-repeat;
}

#ropanel {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF;	
}

.rofooter {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color:#CCCCCC;
	text-align: right;
}

.rofooter a:link {
	color: #CCCCCC
}
.rofooter a:visited {
	color: #CCCCCC
}
.rofooter a:active {
	color: #CCCCCC
}
.rofooter a:hover {
	color: #FFFFFF
}

.rofooterr {
	text-align: left;
}

.x-fieldset-header {
	padding-top: 1px !important;
}

.x-check-group-alt {
	padding-bottom: 20px !important;
}

.x-check-group-alt1 {
	padding-bottom: 0px !important;
}

.registos_online_link {
	font-size: small;
}

.registos_online_link a:link {
	color: #000000;
}
.registos_online_link a:visited {
	color: #000000
}
.registos_online_link a:active {
	color: #000000
}
.registos_online_link a:hover {
	color: #CCCCCC
}

.registos_online_link11 {
	font-size: 11px;
}

.registos_online_link11 a:link {
	color: #000000;
}
.registos_online_link11 a:visited {
	color: #000000
}
.registos_online_link11 a:active {
	color: #000000
}
.registos_online_link11 a:hover {
	color: #CCCCCC
}

.x-editable-cell {
	background: #ffffff;	
}

.x-non-editable-cell {
	background: #DDDDDD 	
}

.x-non-editable-bold-cell {
	background: #DDDDDD;
	font-weight: bolder !important; 	
}

.registos-online-home-icn
{
	background: url('./images/house.gif') no-repeat left center !important;
}

.registos-online-tick-icn
{
	background: url('./images/accept.gif') no-repeat left center !important;
}

.registos-online-cut-icn
{
	background: url('./images/cut.gif') no-repeat left center !important;
}

.registos-online-aceitar-icn
{
	background: url('./images/tick.gif') no-repeat left center !important;
}

.registos-online-arrow-right-icn
{
	background: url('./images/arrow_right.gif') no-repeat left center !important;
}

.registos-online-button-search-icn{
	background: url('./images/magnifier.gif') no-repeat left center !important;
}

.registos-online-stop-icn
{
	background: url('./images/cross.gif') no-repeat left center !important;
}

.registos-online-back-icn
{
	background: url('./images/resultset_previous.gif') no-repeat left center !important;
}

.registos-online-next-icn
{
	background: url('./images/resultset_next.gif') no-repeat left center !important;
}

.registos-online-grid-add-icn
{
	background: url('./images/add.gif') no-repeat left center !important;
}

.registos-online-grid-edit-icn
{
	background: url('./images/pencil.gif') no-repeat left center !important;
}

.registos-online-grid-arrow-anticlockwise-icn
{
	background: url('./images/arrow_rotate_anticlockwise.png') no-repeat left center !important;
}


.registos-online-grid-delete-icn
{
	background: url('./images/delete.gif') no-repeat left center !important;
}

.registos-online-pdf-icn
{
	background: url('./images/page_white_acrobat.gif') no-repeat left center !important;
}

.registos-online-photo-icn
{
	background: url('./images/photo.gif') no-repeat left center !important;
}

.registos-online-mouse-wait
{
	cursor: wait !important;
}

.registos-online-mouse-auto
{
	cursor: auto !important;
}

td.x-grid3-td-prod_serv_se {
    overflow: hidden;
}

td.x-grid3-td-prod_serv_se div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-moda_desi {
    overflow: hidden;
}

td.x-grid3-td-moda_desi div.x-grid3-cell-inner {
    white-space: normal;
	font-weight: bolder;
}

td.x-grid3-td-moda_desc {
    overflow: hidden;
}

td.x-grid3-td-moda_desc div.x-grid3-cell-inner {
    white-space: normal;
}


td.x-grid3-td-wega_desi {
    overflow: hidden;
}

td.x-grid3-td-wega_desi div.x-grid3-cell-inner {
    white-space: normal;
	font-weight: bolder;
}

td.x-grid3-td-wega_ajud {
    overflow: hidden;
}

td.x-grid3-td-wega_ajud div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-wrni_prod {
    overflow: hidden;
}
td.x-grid3-td-wrni_prod div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-nice_texto {
    overflow: hidden;
}
td.x-grid3-td-nice_texto div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-nome_enti {
    overflow: hidden;
}
td.x-grid3-td-nome_enti div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-mora_enti {
    overflow: hidden;
}
td.x-grid3-td-mora_enti div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-docs_dt_entrada {
    overflow: hidden;
}
td.x-grid3-td-docs_dt_entrada div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-docs_acto_req {
    overflow: hidden;
}
td.x-grid3-td-docs_acto_req div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-docs_req {
    overflow: hidden;
}
td.x-grid3-td-docs_req div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-docs_acto_exec {
    overflow: hidden;
}
td.x-grid3-td-docs_acto_exec div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-docs_desp {
    overflow: hidden;
}
td.x-grid3-td-docs_desp div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-bpis_texto {
    overflow: hidden;
}
td.x-grid3-td-bpis_texto div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-bpis_motivo {
    overflow: hidden;
}
td.x-grid3-td-bpis_motivo div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-asso_moda_as {
    overflow: hidden;
}
td.x-grid3-td-asso_moda_as div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-asso_nome_titu {
    overflow: hidden;
}
td.x-grid3-td-asso_nome_titu div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-asso_observ {
    overflow: hidden;
}
td.x-grid3-td-asso_observ div.x-grid3-cell-inner {
    white-space: normal;
}

td.x-grid3-td-enti_tipo_int {
    overflow: hidden;
}
td.x-grid3-td-enti_tipo_int div.x-grid3-cell-inner {
    white-space: normal;
}

.btn-next {
    background-image:url(arrow-right.gif) !important;
}

.btn-cancel {
    background-image:url(cross.gif) !important;
}

.btn-previous {
    background-image:url(arrow-left.gif) !important;
}

.ro-label {padding-bottom: 15px !important;}

.ro-label-exemplo {padding-left: 210px; padding-bottom: 15px !important;}

.ro-padtop-5 {
	padding-top: 5px !important;
	font-size: 12px !important;
}

.ro-padbottom-5 {
	padding-bottom: 5px !important;
}

.my-tree-node-without-icon .x-tree-node-icon {
	display: none;
	margin: 0px !important;
}

/*** EXT-JS FIX!!! ***/
/*** para os headers do gridpanel não desaparecerem no IE6 ***/
.x-grid3-header-offset
{
	padding-left: 1px;
	width: auto;
	position: relative;
}

.x-grid3-row td,
.x-grid3-summary-row td,
.x-grid3-cell-text,
.x-grid3-hd-text,
.x-grid3-hd,
.x-grid3-row
{
    -moz-user-select: inherit;
    -khtml-user-select: text;
    -webkit-user-select: text;
}
