body {background-color:#fff;padding:0 0 0 0;margin:0 0 0 0;font-family:Arial,Verdana;}
img{border:0;}
form {border:0px;margin: 0 0 0 0;}
a:link,a:visited {text-decoration:none}
a:hover,a:visited:hover {text-decoration:none}

.menuTable{width:955;margin:20 0 20 0;}
	.mTable01{width:159;border-right:solid 1px #366c91;}
	.mTable02{width:159;}	
	.mTable03{width:160;border-left:solid 1px #366c91;}
	.mTable04{font-family:Arial,Verdana;font-size:11pt;color:#cc6634;text-align:center;text-transform:uppercase;font-weight:bold;}
		.mTable04 a:link {text-decoration:none;color:#185780;}
		.mTable04 a:hover {text-decoration:none;color:#cc6634;}
		.mTable04 a:visited {text-decoration:none;color:#185780;}
		.mTable04 a:visited:hover {text-decoration:none;color:#cc6634;}


.mainTableContainer{border:none;width:955;background-color:#0067ac;}
.mainTableTop{width:955px;height:29px;background-image:url('/images/layout/mainTableTop.jpg');background-position:center top;background-repeat:no-repeat;}
.mainTableBottom{width:955px;height:29px;background-image:url('/images/layout/mainTableBottom.jpg');background-position:center top;background-repeat:no-repeat;}
.mainTableBGBlue{position:relative;width:955px;height:459px;background-image:url('/images/layout/mainTableBGBlue.jpg');background-position:center top;background-repeat:repeat-y;z-index:0;}
.mainTableBGGrey{width:955px;height:215px;background-image:url('/images/layout/mainTableBGGrey.jpg');background-position:center top;background-repeat:repeat-y;}
.mainWomanImg{position:absolute;left:377px;top:0;width:572px;height:666px;background-image:url('/images/layout/big_woman.jpg');background-position:right top;background-repeat:no-repeat;z-index:0;}
.mainSlogan{position:relative;left:51px;width:477px;height:108px;background-image:url('/images/layout/slogan.jpg');background-position:left top;background-repeat:no-repeat;z-index:2;}
.homeBlock{position:absolute;left:51;top:138;width:450px;height:530;background-image:url('/images/layout/innerHomeTableBG.jpg');background-position:center top;background-repeat:repeat-y;z-index:2;}
	.innerHomeTableTop{height:15px;width:450px;background-image:url('/images/layout/innerHomeTableTop.jpg');background-position:left top;background-repeat:no-repeat;}
	.innerHomeTableBottom{position:absolute;top:515px;height:15px;width:450px;background-image:url('/images/layout/innerHomeTableBottom.jpg');background-position:left bottom;background-repeat:no-repeat;}
	.innerHomeTableSeparator{position:absolute;top:345px;height:15px;width:450px;background-image:url('/images/layout/innerHomeTableSeparator.jpg');background-position:left bottom;background-repeat:no-repeat;}	

.interiorTableTop{background-image:url('/images/layout/top_interior.jpg');background-position:center top;background-repeat:no-repeat;}
.interiorBG{width:955;background-image:url('/images/layout/mainTableBGGrey.jpg');background-position:center top;background-repeat:repeat-y;}
.interiorContainer{position:relative;width:955px;}
.interiorBlock{margin:0 0 0 51;width:853px;}
.interiorBlockTop{width:853px;height:18;background-image:url('/images/layout/interiorBlockTop.png');background-position:center top;background-repeat:no-repeat;}
.interiorBlockBottom{width:853px;height:19;background-image:url('/images/layout/interiorBlockBottom.jpg');background-position:center top;background-repeat:no-repeat;}
.interiorBlockContent{background-image:url('/images/layout/interiorBlockBG.jpg');background-position:left bottom;background-repeat:repeat-y;}


.formText{width:155px;vertical-align:center;}
.formText2{width:290px;vertical-align:center;}
.formTextck{width:155px;vertical-align:top;padding:7 0 0 25px;}
.bigTextBox{height:25;width:380px;}
.smallTextBox{height:25;width:145px;}
.midTextBox{height:25;width:250px;}
.formTextArea{height:200;width:380px;}
.c{color:#cc6634;}
.ckBoxArea{width:200px;}
.ckBoxArea2{width:350px;}
.btnForm{background-color:#cc6634;color:#fff;padding:2 10 2 10;font-family:Arial,Verdana;font-size:12pt;border:none;}

#1respostaValida{display:block;}
#1formRegisto{display:none;}

.lister{text-align:right;width:100%;padding:10 50 10 0;}



.btmTable{width:955;margin:25 0 25 0;}
	.btmTableTd01{padding:0 0 0 0;}
	.btmTableTd02{padding:0 25 0 0;}
	
.bottomText{font-family:Arial,Verdana;font-size:8pt;color:#366c91;text-align:right;margin:10 0 0 0;}
	.bottomText a:link {text-decoration:none;color:#366c91;}
	.bottomText a:hover {text-decoration:none;color:#cc6634;}
	.bottomText a:visited {text-decoration:none;color:#366c91;}
	.bottomText a:visited:hover {text-decoration:none;color:#cc6634;}
	
.titBigBlue{font-family:Arial,Verdana;font-size:20pt;color:#004573;text-align:left;font-weight:bold;line-height:110%}
	.titBigBlue a:link {text-decoration:none;color:#004573;}
	.titBigBlue a:hover {text-decoration:none;color:#cc6634;}
	.titBigBlue a:visited {text-decoration:none;color:#004573;}
	.titBigBlue a:visited:hover {text-decoration:none;color:#cc6634;}	

.txtDestaqBlue{font-family:Arial,Verdana;font-size:13pt;color:#004573;text-align:left;line-height:120%}
	.txtDestaqBlue a:link {text-decoration:none;color:#004573;}
	.txtDestaqBlue a:hover {text-decoration:none;color:#cc6634;}
	.txtDestaqBlue a:visited {text-decoration:none;color:#004573;}
	.txtDestaqBlue a:visited:hover {text-decoration:none;color:#cc6634;}
	
.txtDestaqBlue2{font-family:Arial,Verdana;font-size:13pt;color:#004573;line-height:120%}
	.txtDestaqBlue2 a:link {text-decoration:none;color:#004573;}
	.txtDestaqBlue2 a:hover {text-decoration:none;color:#cc6634;}
	.txtDestaqBlue2 a:visited {text-decoration:none;color:#004573;}
	.txtDestaqBlue2 a:visited:hover {text-decoration:none;color:#cc6634;}	
	
.txtDestaqBlueItalicBold{padding:0 50 0 50;font-family:Arial,Verdana;font-size:13pt;color:#004573;text-align:left;font-style:italic;font-weight:bold;}
	.txtDestaqBlueItalicBold a:link {text-decoration:none;color:#004573;}
	.txtDestaqBlueItalicBold a:hover {text-decoration:none;color:#cc6634;}
	.txtDestaqBlueItalicBold a:visited {text-decoration:none;color:#004573;}
	.txtDestaqBlueItalicBold a:visited:hover {text-decoration:none;color:#cc6634;}

.txtDestaqBlueItalic{padding:0 50 0 50;font-family:Arial,Verdana;font-size:13pt;color:#004573;text-align:left;font-style:italic;}
	.txtDestaqBlueItalic a:link {text-decoration:none;color:#004573;}
	.txtDestaqBlueItalic a:hover {text-decoration:none;color:#cc6634;}
	.txtDestaqBlueItalic a:visited {text-decoration:none;color:#004573;}
	.txtDestaqBlueItalic a:visited:hover {text-decoration:none;color:#cc6634;}			

.txtDestaqOrange{font-family:Arial,Verdana;font-size:13pt;color:#cc6634;text-align:left;font-weight:bold;}
	.txtDestaqOrange a:link {text-decoration:none;color:#cc6634;}
	.txtDestaqOrange a:hover {text-decoration:none;color:#ab562d;}
	.txtDestaqOrange a:visited {text-decoration:none;color:#cc6634;}
	.txtDestaqOrange a:visited:hover {text-decoration:none;color:#ab562d;}	
	
.txtFormBlue{font-family:Arial,Verdana;font-size:11pt;color:#004573;text-align:left;vertical-align:center;}
	.txtFormBlue a:link {text-decoration:none;color:#004573;}
	.txtFormBlue a:hover {text-decoration:none;color:#cc6634;}
	.txtFormBlue a:visited {text-decoration:none;color:#004573;}
	.txtFormBlue a:visited:hover {text-decoration:none;color:#cc6634;}

.ckFormBlue{font-family:Arial,Verdana;font-size:10pt;color:#004573;text-align:left;vertical-align:center;}
	.ckFormBlue a:link {text-decoration:none;color:#004573;}
	.ckFormBlue a:hover {text-decoration:none;color:#cc6634;}
	.ckFormBlue a:visited {text-decoration:none;color:#004573;}
	.ckFormBlue a:visited:hover {text-decoration:none;color:#cc6634;}
	
.txtSmallFormBlue{font-family:Arial,Verdana;font-size:8pt;color:#004573;text-align:left;vertical-align:center;}
	.txtSmallFormBlue a:link {text-decoration:none;color:#004573;}
	.txtSmallFormBlue a:hover {text-decoration:none;color:#cc6634;}
	.txtSmallFormBlue a:visited {text-decoration:none;color:#004573;}
	.txtSmallFormBlue a:visited:hover {text-decoration:none;color:#cc6634;}			


.pageListTable{padding:0 50 0 0;font-family:Arial,Verdana;font-size:13pt;color:#004573;font-weight:bold;text-align:right;line-height:120%width:100%;margin:0 0 50 0;}
	.pageListTable a:link {text-decoration:none;color:#004573;font-weight:normal;}
	.pageListTable a:hover {text-decoration:none;color:#cc6634;font-weight:normal;}
	.pageListTable a:visited {text-decoration:none;color:#004573;font-weight:normal;}
	.pageListTable a:visited:hover {text-decoration:none;color:#cc6634;font-weight:normal;}
	
#validatorMessage{padding:0 0 0 25;}	
	
#post{padding:15 0 15 0;}	
	
.p25{padding:0 25 0 25;}
.smallSpacer{padding:25 0 0 0;}
.smallerSpacer{padding:10 0 0 0;}
.formSpacer{padding:35 0 0 0;}
.spacer{padding:80 0 0 0;}
.bottomLinks{text-align:right;}
	
.floatRight{float:right;}
