/* Lucas extra styles */

/*No right side column template*/
#Content2 {
	float:left;
	width:973px;
}
.ContentBox6 {
	float:left;
	width:744px;
	position:relative;
}
.R1Item2,{
	width:100%;
	color:#333333;
	margin-top:5px;
}

/*Style for adding a row with colspan="2" */
.TabBoxRoundCont .CPFormLine .FieldNameSpan2 {
	float:left;
	width:450px;
	text-align:left;
	padding-top:2px;
}

/*Style for adding bold text */
.CPFormTitle{
	font-weight:bold;
}

/*Style for adding small text */
.CPFormNote1 {
	font-size:9px;
}

/*CP4 input text*/
input.CPFormCP4 {
	font-size:10px;
	width:30px;
	border:1px solid #A7A6AA;
}

/*CP3 input text*/
input.CPFormCP3 {
	font-size:10px;
	width:25px;
	border:1px solid #A7A6AA;
}

tr.ResultsHeaderRow{
	background-color:#aaaaaa;
}

a.paginationLink{
	color:#000000
}

.FlowHidden{
	display:none;
}

.PCSHeading{
	height:30px;
}

.PCSError{
	font-size:12px;
	background-color:#ffaaaa;
}

.R1ItemTxt1 a {
	color:#333333;
	text-decoration:underline;
}

/*troca de selos styles*/

.RTSItemTxt1 { width:15%; }
.RTSItemTxt2 { width:85%; }
.RTSItemTxt2 a, .RTSItemTxt1 a:active, .RTSItemTxt1 a:visited {
	color:#333333;
	text-decoration:underline;
}
.RTSItemTxt2 a:hover {
	color:#888888;
	text-decoration:none;
}
.FieldNameSpan2Centered {
	float:left;
	width:450px;
	text-align:center;
	padding-top:2px;
}
.R1LineRed{
	color:#FF0000;
	text-decoration: none;
}
.R1LineGrey{
	color:#333333;
	text-decoration: none;
}
.R1ItemMid table{
	margin-left:10px;
}
a.CPFormSubmit1{
	font-size:10px;
	color:#cc0000;
	height:20px;
	border:none;
	cursor:pointer;
	width:81px;
	margin:10px 10px 0px 0px;
	background:transparent url(../../images/app/Submit1.gif) no-repeat ;
	text-decoration: none;
	text-align: center;
}

/*Pesquisa de objectos styles*/
/*.RPOItemTxt1 { width:19%; }
.RPOItemTxt2 { width:18%; }
.RPOItemTxt3 { width:20%; }
.RPOItemTxt4 { width:10%; }
.RPOItemTxt5 { width:10%; }
.RPOItemTxt6 { width:10%; }
.RPOItemTxt7 { width:13%; }*/

.RPOItemTxt1H { width:22%; text-align:center;}
.RPOItemTxt3H { width:20%; text-align:center;}
.RPOItemTxt4H { width:15%; text-align:center;}
.RPOItemTxt5H { width:9%;  text-align:center;}
.RPOItemTxt6H { width:27%; text-align:left;}
.RPOItemTxt7H { width:7%;  text-align:center;}

.RPOItemTxt1 { width:22%;  text-align:center;}
.RPOItemTxt3 { width:20%;  text-align:center;}
.RPOItemTxt4 { width:15%;  text-align:center;}
.RPOItemTxt5 { width:9%;   text-align:center;}
.RPOItemTxt6 { width:27%;}
.RPOItemTxt7 { width:7%;   text-align:left;}

/*Pesquisa de estações*/
.RSSItemTxt2{
	text-align:left;
}

/*Calculadora*/
.CalcFerramTitle1 {
	padding-bottom:0px;
	color:#CC0033;
	font-weight:bold;
}
.CalcFerramTitle2 {
	font-size: 12px !important;
	padding:0px 0px 0px 0px;
	color:#333333;
	font-weight:bold;
}
.CalcFerramTitle3 {
	padding:0px 0px 0px 0px;
	color:#666666;
}
.CalcFerram {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/*certificados de aforro*/
.RCA1ItemTxt1{ width:1%; }
.RCA1ItemTxt2{ width:2%; }
.RCA1ItemTxt3{ width:3%; }
.RCA1ItemTxt5{ width:5%; }
.RCA1ItemTxt6{ width:6%; }
.RCA1ItemTxt8{ width:8%; }
.RCA1ItemTxt9{ width:9%; }
.RCA1ItemTxt10{ width:10%; }
.RCA1ItemTxt11{ width:11%; }
.RCA1ItemTxt12{ width:12%; }
.RCA1ItemTxt13{ width:13%; }
.RCA1ItemTxt15{ width:15%; }
.RCA1ItemTxt20{ width:20%; }
.RCA1ItemTxt35{ width:5%; }
.RCA1ItemTxtAlign{ text-align:center;}

.CAMonthAlignRight{
	text-align:right;
	color:#666666;
	font-weight:bold;
}
.TabBoxRoundTopCA { 
	background:url(../../images/app/tab_tr.gif) no-repeat top right;
}
.VerticalSeparator{
	color:#cccccc !important;
	font-weight:bold;
	width:1%;
}
input.CAFormSubmit1 {
	font-size:10px;
	color:#cc0000;
	height:20px;
	margin:0px 10px 0px 0px;
	border:none;
	cursor:pointer;
	width:81px;
	background:transparent url(../../images/app/Submit1.gif) no-repeat;
}
input.CAFormSubmit2 {
	font-size:10px;
	color:#cc0000;
	height:20px;
	margin:0px 10px 0px 0px;
	border:none;
	cursor:pointer;
	width:114px;
	background:transparent url(../../images/app/PesquisaClean.gif) no-repeat;
}
.TabBoxRoundCont .CAFormLine {
	color:#ffffff;
	padding:0px 12px 4px 12px;
}
.TabBoxRoundCont .CAFormLine .CAButtonLine {
	float:left;
	width:450px;
	text-align:center;
}

/*Reexpedição de correspondencia*/
.TabBoxRoundCont .RECFormLine {
	color:#666666;
	padding:4px 12px 4px 12px;
}
.TabBoxRoundCont .CPFormLine td{
	color:#666666;
}


/*Pesquisa de Estações*/
.StationSearchCheckBoxes{
}
.StationSearchCheckBoxes input{
	text-align:right;
	margin-right:5px;
	padding-top:2px;
}

.StationSearchCheckBoxes label{
	margin-left:10px;
	text-align:left;
	color:#666666;
}
.ErrorWarning{
	color:#ff0000;
	font-weight:bold;
}

/*SIGA*/
.R1ItemMid .CPFormLine{
	margin-left:10px;
}


/*Certificados de Aforro*/
.RC5ItemTxt5 { width:5%; }
.RC5ItemTxt12 { width:12%; }
.RC5ItemTxt15 { width:15%; }
.RC5ItemTxt20 { width:20%; }
.RC5ItemTxt24 { width:24%; }
.RC5ItemTxt30 { width:30%; }
.RC5ItemTxt45 { width:45%; }
.RC5ItemTxt55 { width:55%; }

/*Pesquisa de Códigos Postais*/
.R3ItemTxt20 { width:65%; }
.R3ItemTxt21 { width:35%; }

.R3ItemTxt30 { width:50%; }
.R3ItemTxt31 { width:20%; }
.R3ItemTxt32 { width:30%; }

.R3ItemTxt50 { width:30%; }
.R3ItemTxt51 { width:30%; }
.R3ItemTxt52 { width:13%; }
.R3ItemTxt53 { width:13%; }
.R3ItemTxt54 { width:13%; }

/*Validação de Moradas*/
.R4ItemTxt60 { width:37%; }
.R4ItemTxt61 { width:17%; }
.R4ItemTxt62 { width:10%; }
.R4ItemTxt63 { width:12%; }
.R4ItemTxt64 { width:12%; }
.R4ItemTxt65 { width:12%; }

.R4ItemTxt50 { width:37%; }
.R4ItemTxt51 { width:17%; }
.R4ItemTxt52 { width:20%; }
.R4ItemTxt53 { width:13%; }
.R4ItemTxt54 { width:13%; }

.R4ItemTxt40 { width:43%; }
.R4ItemTxt41 { width:25%; }
.R4ItemTxt42 { width:16%; }
.R4ItemTxt43 { width:16%; }



.DisplayNone{
	display:none;
}

.CatMiddleExtended {
	padding:14px 0px 0px 14px;
	width:734px;
}

.R1ItemExtended {
	width:100%;
	color:#333333;
	margin-top:5px;
	margin-right:1px;	
}
.R1ItemMidExtended{
	background:url(../../images/app/r2_mid.gif) repeat-y top left;  
	color:#333333;
}
.R1ItemMidExtended .TableExtended{
	margin-left:5px;
}
.R1ItemTopExtended { 
	background:url(../../images/app/r2_tr.gif) no-repeat top right;
}
.R1ItemBottomExtended {
	background:url(../../images/app/r2_br.gif) no-repeat top right;
}
.R1ItemTopExtended img.corner, .R1ItemBottomExtended img.corner {
	width:10px;
	height:10px;
	border:none;
	display:block !important;
}
.ContentBox2Extended{
	float:left;
	width:750px;
	position:relative;
}

.ContentTopExtraExtended {
	position:absolute;
	padding:0;
	width:250px;
	height:55px;
	right:215px;
	top:-55px;
}

.sigaSuccessMsg {
color:#CC0033;
font-size:20px;
padding:11px 0px 6px 14px;
}

#eventos th.sortable {
    background:#cccccc;
}

.redLine {
	padding:25px 0 2px 0;
	background:url(../../images/app/tm_dotline2.gif) repeat-x left bottom;
}

