﻿Serviços
{}
.lblTituloServicos
{
	font-family: Arial;
	font-size: 12px;
	color:gray;
	text-decoration: none;
	font:bold;
}


/*form*/
Formulario
{}
.lblformulario
{
	font-family: Arial;
	font-size: 10px;
	color:#005477;
	text-decoration: none;
}


.tdForm
{
	background-color:#EFF2F4;
	vertical-align:bottom;
	
}
.txtBoxFormUsers
{
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	background:#EFF2F4;
	border: 0px solid #EFF2F4;
}	

/*Menu de cima e de baixo das master pages*/
MenuTopBottom
{}
.lnkTop
{
	font-family: Arial;
	font-size: 10px;
	color: #165569;
	text-decoration: none;
	background-color: #ffffff;
}



/*TituloDetalhes*/


.MAIUSCULASRevert
{
	font-weight:bold ;
	font-family: Arial;
	font-size: 14px;
	color:  #005477;
	text-decoration: none;
}


DetalhesArtigo{}

.lblTITULODetalhes
{
	font-family: Arial;
	font-size: 16px;
	color: #ffffff;
    font:bold;
}
.lblSubTITULODetalhes
{
	font-family: Arial;
	font-size: 16px;
	color: #005477;
	text-decoration: none;
    font:bold;
}

.lblTrue
{
	font-family: Arial;
	font-size: 10px;
	color:orange;
	text-decoration: none;
}
.lblRevertDetalhes
{
	font-family: Arial;
	font-size: 12px;
	color: #005477;
	text-decoration: none;
    font:bold;
}
/*LINKS*/
.lnkblue
{
	font-family: Arial;
	font-size: 10px;
	color: #005477;
	font:bold;
	text-decoration:none;
}


.Lnk
{
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;

}

/*controlos comuns*/
controlos comuns{}

.lstbox
{

	font-family: Arial;
	font-size: 10px;
	color: #005477;
	text-decoration: none;
	background:#f9f9f9;
	border: 1px solid #7F7F6F;
	}


.chkbox {
	font-family: Arial;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;

	
}
.txtbox {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	background:#f9f9f9;
	border: 1px solid #7F7F6F;
	width: 150px;
}
/*						LABELS*/
.lbl
{
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.lblRevert
{
	font-family: Arial;
	font-size: 10px;
	color: #005477;
	text-decoration: none;
}
.lblError
{
	font-family: Arial;
	font-size: 10px;
	color: red;
	text-decoration: none;
}
/*			FIM LABELS*/

.combobox {

	font-family: Arial;
	font-size: 10px;
	color: #005477;
	text-decoration: none;
	background:#f9f9f9;
	border: 1px solid #7F7F6F;
	width: 150px
}


MenuBarras{}


.LnkRevert
{
	font-family: Arial;
	font-size: 10px;
	color: #005477;

}
.lblMenuBarras
{
	font-family: Arial;
	font-size: 10px;
	color: #005477;
	text-decoration: none;
	
}
.TabelaMenuLateral
{
	border:solid 2px #005477;
	padding:3px;
}


/*LINKS*/



.lnkWorkArea /*LINK FUNDO AZUL WORKAREA*/
{
	
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;

}


/*FIM LINKS


/*TITULOS DE PAGINAS devem mudar-se em conjunto*/
Titulo{}
.TituloSublinhado
{
	
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	BORDER-BOTTOM: white 2px solid;
	
}

.Titulo
{
	font-family: Arial;
	font-size: 12px;
	color:  #ffffff;
	text-decoration: none;
}
.TituloRevert
{
		
	font-family: Arial;
	font-size: 12px;
	color:  #005477;
	text-decoration: none;
	
}

.TDTopoTitulo
{
	padding-top:5px;
	padding-bottom:5px;	
	font-family: Arial;
	font-size: 12px;
	color:  #005477;
	text-decoration: none;
	
}

.DescRevert
{
	font-family: Arial;
	font-size: 9px;
	color: #165569;
	text-decoration: none;
	background-color: #ffffff;
}



.TituloAviso /*ENJOY....*/
{
	
	font-family: Arial;
	font-size: 14px;
	color:  #005477;
	
	
}


/*FIM TITULOS*/

/*Main Page*/
AREA{}
.MainPage
{
	background-color:#004263;
}
/* Area De trabalho*/

.WorkArea
{
	background-color:#005477;
}

.WorkAreaHome
{
	background-color:#005477;
	border-bottom: #004263 3px solid;	
}
.WorkAreaBottom
{
	
	border-top : #004263 3px solid;
	
	}
.TDHome
{
	border-bottom: #004263 3px solid;	
}
.Miniaturas
{
	/*border:solid 1px #005477;*/
	border:none;
	
}


.TdWorkArea
{
	BORDER-RIGHT: #004263 5px solid;
	BORDER-LEFT: #004263 5px solid;
	
			
}
.TdWorkAdmin
{
	BORDER-LEFT: #004263 5px solid;
			
}
.TdWorkAreaMAPA
{
	BORDER-RIGHT: #004263 5px solid;
	BORDER-LEFT: #004263 5px solid;	
	background-color:#004263;
	
}

/*TEXTO*/


/*=========REVISTO==============*/






/* Menus  */

.lnkMenuLateral
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;	
	background-color: #ffffff;
}


.TituloJanela
{
	font-weight:bold ;
	font-family: verdana;
	font-size: 10px;
	color: #004263;
	text-decoration: none;
}




/*.TableMainMapa
{

	border-bottom : #004263 3px solid;

	
}*/

.lblHome
{
	font-family: verdana;
	font-weight:bold;
	font-size: 10px;
	color: #ffffff;
	
	
}




/*Controlos comuns*/
.painel
{
	background-color:#F5F5F5;
}




.btn
{
	width: 60px;
	height:20px;
	background:#e7e4df;
	border: none;
}




.btnTxt {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	font-weight:bolder ;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}
.txtReadOnly
{

	font-family: verdana;
	font-size: 10px;
	color: #005477;
	text-decoration: none;
	background:#f9f9f9;
	border: 0px;

}
/*table*/
.tabela
{
	border-right-style:solid;
	border-width: 1px;
	border-style:solid ;
	border-color: #9966ff;
	border-width:1px;	
	border-bottom:solid 1 #9966ff;
	border-style:solid;
	border-top:solid 1 #9966ff;
	border-left:solid 1 #9966ff;
	border-right:solid 1 #9966ff;
	
}

.lblMail
{
	font-family: verdana;
	font-size: 10px;
	color: #005477;
	text-decoration: none;
}


/* Caracteristicas*/
.lblHigh
{
	font-family: verdana;
	font-size: 10px;
	color: #005477;
	text-decoration: none;
}
.lblitems
{
	font-family: verdana;
	font-size: 10px;
	color: #005477;
	text-decoration: none;
}
.lblTopTree
{
	font-family: verdana;
	font-size: 12px;
	color: #005477;
	text-decoration: none;
}
/* GRIDS*/
Grid 
{
	text-align:left;
	font-family:Verdana;
	font-size:9px;
}
.Grid td
{
	font-family:Verdana;
	font-size:9px;
	margin:1px 1px 1px 1px;
	padding:1px 1px 1px 1px;
	}
.GridHeader
{

	font-family:Verdana;
	color:#005477;
	font-size:8px;
	font-weight:bold;
	background-color:#ffffff;
	background-repeat:repeat-x;
	left:auto;
	text-align:left;
	height:30px;
}

.GridHeader2
{
    border:none;
	color:#005477;
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	background-color:#ffffff;	
	}
.GridItem
{
	font-family:Verdana;
	font-size:9px;
	background-color:#E9ECF1;
}

.GridAltItem
{
	font-family:Verdana;
	font-size:9px;	
	left:auto;
	border-bottom-width:medium;
	border-bottom-color:Black;
	border-bottom-style:solid;	
}
/*NOVA GRID*/

tableView {
color:#333333;
border-collapse:collapse;
white-space:nowrap;
}
.tableView caption {
background-color: #5D7B9D;
color: White;
font-size: 16pt;
font-weight:bold;
}
.tableView td{
font-family:Verdana;
font-size:9px;
margin:1px 1px 1px 1px;
padding:1px 1px 1px 1px;
}
.tableViewHeader, .tableViewFooter{
border:none;
color:#005477;
font-size:10px;
font-family:Verdana;
font-weight:bold;
background-color:#ffffff;
height:50px;
}
.tableViewRow
{
border:none;
font-family:Verdana;
font-size:9px;
background-color:#E9ECF1;
height:20px;
}
.tableViewEditRow
{
border:none;
color:#005477;
font-size:8px;
font-family:Verdana;
font-weight:bold;
background-color:#ffffff;
}
.tableViewSelectedRow
{
border:none;
color:#005477;
font-size:10px;
font-family:Verdana;
font-weight:bold;
background-color:#E2DED6;
font-weight:bold;
color:#333333;
}
.tableViewPager{
background-color:#284775;
color:White;
text-align:center;
}
.tableViewAlternatingRow{
font-family:Verdana;
font-size:9px;	
left:auto;
border-bottom-width:medium;
border-bottom-color:Black;
border-bottom-style:solid;
height:20px;
}


/*formulario registo*/



.txtboxformulario {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
	background:#f9f9f9;
	border: solid 1px;

}
/*revertStyle*/






.lblTITULOformulario
{
       font-family: verdana;
       font-size: 15px;
       color: #005477;
       text-decoration: none;
}

.lblDescricaoImovelTitulo
{
       font-family: verdana;
       font-size: 12px;
       color: #005477;
       text-decoration: none;
}

/*FORMULARIO USERS*/



.scrollbar
{
scrollbar-arrow-color:#004263;
scrollbar-3dlight-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-face-color:#004263;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ffffff;	
}
.imgBorder
{
	border-style:double;
	border-width:3px;
	border-color:#dcdcdc;
}




/*linkes fundo branco */
.lnkwhite
{
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	font:bold;
}
/*linkes fundo azul */


.lnkbluepequeno
{
	font-family: verdana;
	font-size: 10px;
	color: #005477;
}
/*menu linguas */

.dropmenudiv{
position:absolute;
border:0px solid black;
border-bottom-width: 0;
font:normal 9px Verdana;
line-height:18px;
z-index:100;
text-align:left;
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 0px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: white;
text-align:left;
}

.dropmenudiv a:hover{ /*hover background color*/
background-color: white;
color: black;
text-align:left;
}
.lblRevertHyp
{
	font-family: Arial;
	font-size: 10px;
	color: #005477;
	text-decoration:none;

}
.dropdown {
	text-indent:8px;
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.lbartigodetalhe {
	font-family: trebuchet ms, Verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005477;
	font-weight:bold;
}

.active {
	font-weight: bold;
	color: #9cc8dc;
	text-decoration: underline;
}

.testTheBestClub {
    position: absolute;
    width: 160px;
    height: 70px;
    top: 310px;
    left:490px;
}