@charset "utf-8";
@import url("/megamenu/megamenu.css");
/* CSS Document */


* {
	padding: 0px;
	margin: 0px;
}

body {
	height: 100%;
	font-family: arial, sans-serif;
	font-size: 12px;

}

html {
	/* [disabled]height: 100%; */
}

/*body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}*/
/*body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}*/

a:link, a:visited {
	color: #06F;
	text-decoration: none;
}

/*a:visited {
	color: #06F;
	text-decoration: none;
}
*/
a:hover {
	text-decoration: underline;
	color: #4580CB;
}

a img {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
}

p {
	font-family: arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	line-height: 1.4em;
}

/*html, body {
	 [disabled]height: 100%; 
	 [disabled]margin: 0px; 
	
}*/


table, td, tr, th {
	vertical-align: top;
}

.BgCinzAzulado {
	background-color: #18252B;
	background-image: url(../imagens_index/bg-1.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.BgAzulEscuro {
	background-color: #234;
}

.BgBranco {
	background-color: #FFF;
}

.Border-roundcorner {
	border: 1px solid #588AB4;
	background-color: #E4EBED;
	border-radius: 8px;
}

.Border-1 {
	border: 1px solid #588AB4;
	background-color: #E4EBED;
 
}


.Border-2 {
	border: 1px solid #ACB8BF;
	background-color: #B1723C;
	/* [disabled]width: 100%;
*/
}

.Border-3 {
	border: 1px solid #ACB8BF;
	background-color: #234;
	/* [disabled]width: 100%;
*/
}

.Border-4 {
	border: 1px solid #ACB8BF;
	/* [disabled]background-color: #234;
*/
	/* [disabled]width: 100%;
*/
}

.Border-1-img {
	border: 1px solid #ACB8BF;
	background-color: #E1E8EE;
	line-height: 1px;
}

.Box-shadow { /* Better style on light background */
	border:1px solid #777777;
	margin-top:3px;
	-moz-box-shadow:0px 0px 8px #666666;
	-webkit-box-shadow:0px 0px 8px #666666;
	box-shadow:0px 0px 8px #666666;
	padding: 3px;
	background-color: #FFFFFF;
}



.boxround  {
	/* [disabled]border:1px solid #6699CC; */
	padding:6px;
	width:116px;
	/* Rounded Corners */
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 5px;
	border-radius: 4px;
	line-height: 14px;
	background-color: #6699CC;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.boxround a {
	color: #FFF;

}
.boxround:hover {
	/* [disabled]border:1px solid #aaaaaa; */
	padding:6px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	background-color: #FF0000;
}


 .categoriaEquip {
	font-size: 22px;
	line-height: 24px;
	font-weight: normal;
	color: #CC9900;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.ColunaLateral {
	width: 192px;
}


.container-nogap-img {
	line-height: 0px;
}

.container-nogap-img-hidden {
	overflow: hidden;
	line-height: 0px;
}

.container-nogap-img-border {
	border: 1px solid #ACB8BF;
	line-height: 0px;
}

.container-nogap-img-border-white {
	border: 1px solid #FFF;
	line-height: 0px;
}

/*.linkToPage {
	color: #3366FF;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.linkToPage a:link, .linkToPage a:visited {
	color: #0000FF;
	text-decoration: underline;
}
.linkToPage a:hover {
	text-decoration: none;
}
*/

.container-mapa-calend {
	line-height: 1px;
	padding: 4px;
	background-color: #FFF;
	border: 1px solid #CCC;
	/* [disabled]width: 120px;
*/
	margin: 8px;
}

.divWrapper {
	margin: 12px;
}
.docsApoio {
	background-color: #2A3B45;
	padding-top: 1px;
	padding-bottom: 1px;
}


.docsApoio p {
	color: #FFF;
}

.docsApoio h2 {
	color: #FFF;
}

.docsApoio h3 {
	color: #FFF;
}

.docsApoio a {
	color: #93B6FF;
}

.docsApoio .linhaHorizontal {
	line-height: 1px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	background-image: url(../imagens_index/spacer1x1.gif);
	background-repeat: repeat-x;
	background-color: #FFF;
	height: 1px;
}


.div-borderBoxLogos {
	border: 12px solid #DEE4E7;
}


.divWrapper-Central {
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 12px;
}

.divWrapper-SubT {
	margin-bottom: 12px;
	margin-top: 24px;
	min-height:40px;
}

.divWrapper-Margem-top-bottom {
	margin-top: 12px;
	margin-bottom: 12px;
}

.divBlocoLinkPDF {
	padding: 12px;
	margin: 0px;
	background-color: #E4EBED;
	/* [disabled]min-height:110px; */


}
.divBlocoGetPDF {
	/* [disabled]border-top-width: 1px; */
	/* [disabled]border-top-style: solid; */
	/* [disabled]border-top-color: #999; */
	padding-top: 6px;
	clear: left;
}

.destaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	/* [disabled]font-weight: bold; */
	background-color: #2A3B45;
	padding-right: 6px;
	padding-left: 6px;
	padding-top: 1px;
	padding-bottom: 1px;
	/* [disabled]border: 1px solid #8EA3AA;
*/
	margin-bottom: 2px;
}

.destaque-laranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F60;
	font-weight: bold;
}

.floatRight {
	FLOAT: right;
	margin-left: 12px;
}

.floatLeft {
	float:left;
	margin-right: 12px;
}

.imgMiniFloatLeft {
	/* [disabled]float: left; */
	margin-right: 12px;
	/* [disabled]margin-bottom: 12px;
*/
}

.imageLinkBorder a img {
	border: 1px solid #0066FF;
}
.imageLinkBorder a:hover img {
	border: 1px solid #FF0000;
}

/* para aparecer tem de ser parágrafo ou conter um spacer*/
/*.linhaHorizontal {
	background-image: url(../imagens_index/spacer1x1cinzento.gif);
	background-repeat: repeat-x;
	background-position: center;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}*/
.linhaHorizontal {
	/* [disabled]line-height: 1px; */
	margin-top: 12px;
	margin-bottom: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #425965;
}
.linhaHorizontal-marginbottom {
	/* [disabled]line-height: 1px; */
	margin-bottom: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #425965;
}


/* para aparecer tem de ser parágrafo ou conter um spacer*/
.linhavertical {
	background-image: url(../imagens_index/spacer1x1azulclaro.gif);
	background-repeat: repeat-y;
	background-position: center;
	margin: 0px;
	padding: 0px;
}


.pGrande {
	line-height:19px;
	font-size:14.6667px;
	font-family:Arial, Helvetica, sans-serif;
	color:#464646
}


.pGrandeBranco {
	font-size: 14px;
	line-height: 19px;
	color: #FFF;
}

.pGeorgiaGrande {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 20px;
}

.notas {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
}

.notasbranco {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	color: #FFFFFF;
}
.ref {
	font-weight: bold;
	color: #EC6800;
}

.spacer-12px {
	width: 12px;
	/* [disabled]background-color: #6587B1; */
	height: 12px;
}

.spacerDuasColCentro {
	width: 270px;
	/* [disabled]background-color: #9CC; */
	height: 12px;
}

.spacerQuatroColunas {
	width: 129px;
	/* [disabled]background-color: #FC0; */
	height: 12px;
}
.titulo-4 {
	font-size: 16px;
	font-weight: bold;
}

.tabelaDados {
	border-collapse:separate;
	border-spacing:2px 2px;
	width: 100%;
	border: 1px solid #69C;
	font-size: 12px;
}

.tabelaDados td {
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: middle;
}


.tabelaDados TR {
	background-color: #E4EBED;
}

.tabelaDados TR:hover {
	background-color: #CAD1D5;
}

.tabelaDados .trTopo {
	background-color: #ACB8BF;
	font-weight: bold;
}

/*.tabelaDados .trTopo p {
	background-color: #ACB8BF;
	font-weight: bold;
}*/

.tabelaDados .trTopoMenor {
	background-color: #ACB8BF;
	font-weight: bold;
	font-size: 11px;
}
.tabelaDados .trTopoMenor p{
	background-color: #ACB8BF;
	font-weight: bold;
	font-size: 11px;
}

.tabelaDados .trBranco {
	background-color: #FFF;
	font-weight: bold;
	border: 2px solid #F00;
}
 

.tabelaDados strong {
	/* [disabled]font-size: 11px; */
}






.td-center {
	text-align: center;
}

.tdAlignMidle {
	vertical-align: middle;
}
.thumbPDF  {


	
}
.thumbPDF a img {
	border: 1px solid #0066FF;
	/* [disabled]margin-bottom: 12px; */
}

.thumbPDF a:hover img {
	border: 1px solid #FF0000;
	/* [disabled]margin-bottom: 12px; */
}

.unordered_list {
	background-image: url(../imagens_index/bulletT.gif);
	background-repeat: no-repeat;
	background-position: 0em 0.2em;
	padding-left: 16px;
	font-weight: normal;
}

.unorderedlistGeorgia {
	background-image: url(../imagens_index/bulletT.gif);
	background-repeat: no-repeat;
	background-position: 0em 0.3em;
	padding-left: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 20px;
	font-size: 16px;
}

.unorderedlist_pGrande {
	background-image: url(../imagens_index/bulletT.gif);
	background-repeat: no-repeat;
	background-position: 0em 0.3em;
	padding-left: 16px;
	line-height: 19px;
	font-size: 14px;
	font-weight: normal;
}

.white-space-nowrap {
	white-space: nowrap;
}
.docsApoio h4 {
	color: #93B6FF;
}



/*.fade-img {
}
.fade-p {
}
.fade-div {
}
*/
h4 {
	font-size: 14px;
	line-height: 19px;
}

h3 {
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
}

h2 {
	font-size: 24px;
	line-height: 24px;
	font-weight: normal;
}

h1 {
	font-size: 32px;
	font-weight: normal;
}

.tabelaPrincipal {
	width: 100%;
	background-color: #FFF;
}

#divPrincipal {
	width:960px;
	text-align:left;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	border: 1px solid #7B8F9B;
	margin-bottom: 30px;
	background-color: #FFF;
}



#Header #wrapper-date-time {
	/* [disabled]BACKGROUND-COLOR: #666; */
	COLOR: #FFF;
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	width: 300px;
	height: 20px;
}
#Header .date-time {
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	line-height: 22px;
	font-size: 12px;
}

#Header #clock INPUT {
	BACKGROUND-COLOR: #063;
	COLOR: #9F3;
	width: 40px;
	text-align: center;
	border: 1px solid #090;
	margin-right: 6px;
	margin-left: 6px;
	/* [disabled]height: 13px; */
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
#Header #DivMenu {
	/* [disabled]background-color: #000; */
	background-image: url(../megamenu/bg.gif);
	background-repeat: repeat-x;
	/* [disabled]height: 22px; */

}
/*.inputField {
	FONT-SIZE: 11px;
	COLOR: #4f4d46;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}*/
/*.spacerAlturaForm {
	height: 26px;
}
*/

#Header #divLogoVtn {
	margin-top: 6px;
	width: 176px;
	margin-left: 16px;
	float: left;
}
#Header .gps {
	color: #CCCCCC;
	text-align: right;
	margin-right: 10px;
	margin-top: 5px;
	font-size: 11px;
	letter-spacing: 0.1em;
	font-family: Verdana, Geneva, sans-serif;
}
#Header {
	/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;*/
	background-image: url(../library/fundo_menu9_.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 960px;
	background-color: #FFF;
/*	height: 89px;*/
}
#Header img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/*#Header .zoombox-wrapper {
	margin-top: 33px;
	margin-right: 111px;
	margin-bottom: 23px;
	margin-left: 190px;
}*/

#Header .zoomboxHeader {
	margin-right: 5px;
	margin-top: 20px;
	/* [disabled]width: 500px; */
	margin-bottom: 32px;
}
#Header .zoom-form-block {
	font-size: 100%;
	/* [disabled]display: block; */
}

#Header .zoom-imput-button {
	font-size: 13px;
	/* [disabled]color: #10152B; */
	height: 29px;
	cursor: pointer;
	/* [disabled]border: 1px solid #10152B; */
	margin: 0px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	

}
#Header .zoom-imput-text {
	background-color: #E4EAED;
	font-size: 18px;
	height: 24px;
	text-indent: 5;
	border: 1px solid #66CCFF;
	width: 320px;
	margin: 0px;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	/* [disabled]padding-left: 3px; */

}
#footer .divMorada {
	float: left;
	margin-left: 12px;
	margin-top: 12px;
	width: 330px;
	height: 60px;
	font-size: 9px;
	padding-right: 12px;
}

#footer  .divMoradaLeft {
	float: left;
	margin-left: 12px;
	margin-top: 12px;
	width: 370px;
	height: 60px;
	padding-left: 12px;
	margin-right: 12px;
}

#footer p {
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}

#footer {
	COLOR: #999;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #333;
	background-color: #000;
	height: 90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#footer a {
	color: #09F;
}


#footer .divDesign {
	float: left;
	margin-right: 22px;
	margin-top: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	padding-right: 22px;
}
#footer .divMoradaLeft p {
	color: #CCCCCC;
}




.submenuOptionAzul {
	border-top-color: #333;
	background-color: #006ACF;
}



.submenuOptionAzul A:link {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	padding: 4px;
}
.submenuOptionAzul A:visited {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	padding: 4px;
}
.submenuOptionAzul A:hover {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #0689FF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	text-decoration: none;
}
.submenuOptionAzulSelected {
	COLOR: #FFF;
	BACKGROUND-COLOR: #0689FF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	padding: 4px;
	background-image: url(../imagens_index/fundo-button-1.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.submenuOptionAzulHeader {
	COLOR: #333;
	BACKGROUND-COLOR: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
	padding: 4px;
}


/*.submenuOption {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E4EBED;
}
.submenuOption A:link {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #999;
	padding: 4px;
}

.submenuOption A:visited {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #EBEBEB;
	padding: 4px;
}
.submenuOption A:hover {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	BACKGROUND-COLOR: #CCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A8A8A8;
	border-bottom-color: #EBEBEB;
	text-decoration: none;
}
.submenuOptionSelected {
	COLOR: #FFF;
	BACKGROUND-COLOR: #7C929A;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #6F8791;
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.submenuOptionVerde {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D2DE7E;
}*/

.submenuOptionCinz {
	COLOR: #000000;
	background-color: #D5DBE1;
}
.submenuOptionCinz A:link {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	/* [disabled]border-bottom-width: 1px; */
	border-top-style: solid;
	/* [disabled]border-bottom-style: solid; */
	border-top-color: #FFFFFF;
	/* [disabled]border-bottom-color: #999999; */
	padding: 4px;
}
.submenuOptionCinz A:visited {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	/* [disabled]border-bottom-width: 1px; */
	border-top-style: solid;
	/* [disabled]border-bottom-style: solid; */
	border-top-color: #FFFFFF;
	/* [disabled]border-bottom-color: #999999; */
	padding: 4px;
}
.submenuOptionCinz A:hover {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #8A9CA4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	/* [disabled]border-bottom-color: #999999; */
	text-decoration: none;
}
.submenuOptionCinzSelected {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #FFF;
	BACKGROUND-COLOR: #0689FF;
	border-top-width: 1px;
	/* [disabled]border-bottom-width: 1px; */
	border-top-style: solid;
	/* [disabled]border-bottom-style: solid; */
	border-top-color: #B8C2C7;
	/* [disabled]border-bottom-color: #CCCCCC; */
	padding: 4px;	
}
.submenuOptionCinzHeader {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #FFF;
	BACKGROUND-COLOR: #6587B1;
	border-top-width: 1px;
	/* [disabled]border-bottom-width: 1px; */
	border-top-style: solid;
	/* [disabled]border-bottom-style: solid; */
	border-top-color: #B8C2C7;
	/* [disabled]border-bottom-color: #CCCCCC; */
	padding: 4px;
	
}
/*.submenuOptionVerde {
	COLOR: #000000;

}
.submenuOptionVerde A:link {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	padding: 4px;
}

.submenuOptionVerde A:visited {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	padding: 4px;
}
.submenuOptionVerde A:hover {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A8BE74;
	border-bottom-color: #B5C888;
	text-decoration: none;
}
.submenuOptionVerdeSelected {
	COLOR: #000000;
	BACKGROUND-COLOR: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 4px;
}
*/

/*.submenuOptionCreme {
	COLOR: #000000;
	background-color: #E4DFB8;
}
.submenuOptionCreme A:link {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	WIDTH: auto;
	COLOR: #000000;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #E0DAAF;
}

.submenuOptionCreme A:visited {
	PADDING-RIGHT: 6px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	WIDTH: auto;
	COLOR: #000000;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #E4DFB8;
}
.submenuOptionCreme A:hover {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	BACKGROUND-COLOR: #D6CD8F;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #E4DFB8;
	text-decoration: none;
}
.submenuOptionSelectedCreme {
	PADDING-RIGHT: 6px;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	COLOR: #000000;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E4DFB8;
	border-bottom-color: #CCCCCC;
}*/



.submenuSubOption {


}
.submenuSubOption A:link {
	PADDING-RIGHT: 4px;
	DISPLAY: block;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 4px;
	WIDTH: auto;
	COLOR: #000000;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	background-color: #E4EBED;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.submenuSubOption A:visited {
	PADDING-RIGHT: 3px;
	DISPLAY: block;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 4px;
	WIDTH: auto;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #E4EBED;
	color: #000000;
}
.submenuSubOption A:hover {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	BACKGROUND-COLOR: #8A9CA4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	text-decoration: none;
}

.submenuSubOptionSelected {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 4px;
	COLOR: #FFF;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #8A9CA4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A2B0B7;
}

/*.submenuSubOptionAzul {
	background-color: #006ACF;
	color: #FFF;

}
.submenuSubOptionAzul A:link {
	PADDING-RIGHT: 4px;
	DISPLAY: block;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 4px;
	WIDTH: auto;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	color: #FFF;
}
.submenuSubOptionAzul A:visited {
	PADDING-RIGHT: 3px;
	DISPLAY: block;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 4px;
	WIDTH: auto;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	color: #FFF;
}
.submenuSubOptionAzul A:hover {
	DISPLAY: block;
	WIDTH: auto;
	BACKGROUND-COLOR: #0689FF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	text-decoration: none;
	color: #FFF;
}

.submenuSubOptionAzulSelected {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #0689FF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	color: #FFF;
}
*/
.submenu h4 {
	font-size: 17px;
	background-color: #FFF;
	padding-top: 4px;
	padding-bottom: 4px;
}






/*.submenuSubOptionAzul {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CAE6FF;
}
.submenuSubOptionAzul A:link {
	PADDING-RIGHT: 4px;
	DISPLAY: block;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 4px;
	WIDTH: auto;
	COLOR: #000000;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	background-color: #CAE6FF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
}
.submenuSubOptionAzul A:visited {
	PADDING-RIGHT: 3px;
	DISPLAY: block;
	PADDING-LEFT: 16px;
	PADDING-BOTTOM: 4px;
	WIDTH: auto;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #CCCCCC;
	background-color: #CAE6FF;
	color: #000000;
}
.submenuSubOptionAzul A:hover {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	BACKGROUND-COLOR: #6699CC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	text-decoration: none;
}

.submenuSubOptionAzulSelected {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 16px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 4px;
	COLOR: #FFF;
	PADDING-TOP: 4px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #A2B0B7;
	border-bottom-color: #CCC;
}*/

/*id*/

.submenu {
	MARGIN: 0px;
	width: 100%;
	text-align: left;
	font-size: 12px;
}




/*menu fichas t�cnicas*/

#menufT {
	MARGIN: 0px;
	width: 100%;
}

.menufT {
	FONT-SIZE: 20px;
	background-color: #E4EBED;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
}

.menufT A:link {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #999;
	padding: 4px;
	text-align: center;
}
.menufT A:visited{
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #000000;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #999;
	padding: 4px;
	text-align: center;
}
.menufT A:hover {
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #FFF;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #666;
	padding: 4px;
	text-align: center;
	background-color: #900;
}
.menufTSelected {
	FONT-SIZE: 20px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E4EBED;
	text-align: center;
	vertical-align: middle;
	DISPLAY: block;
	WIDTH: auto;
	COLOR: #FFF;
	BACKGROUND-COLOR: #F00;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #999;
	text-decoration: none;
	text-align: center;
	padding: 4px;
	/* [disabled]font-weight: bold; */

}
.ft_aviso {
	color: #06F;
	font-size: 13px;
	line-height: 21px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.spacerFT {
	width: 110px;
	height: 10px;
}


table.sortable {
	border: 1px solid #000;
	width: 100%;
	border: 1px solid #69C;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

table.sortable td {
	text-align: left;
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ACB8BF;
	border-right-color: #ACB8BF;
	border-bottom-color: #ACB8BF;
	border-left-color: #ACB8BF;
}
table.sortable th {
	background-color: #ACB8BF;
	font-size: 15px;
	text-align: left;
	padding: 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-weight: bold;
}

table.sortable TR {
	background-color: #E4EBED;
	line-height: 24px;
}

table.sortable TR:hover {
	background-color: #CAD1D5;
}

table.sortable .td-center {
	text-align: center;
}

table.sortable .widthdescr {
	width: 340px;
	height: 20px;
}
table.sortable .widthref {
	width: 140px;
}
table.sortable .width {
	width: 100px;
}
table.sortable a img {
	border: 0;
}

.tabela-wrapper {
	margin-top: 8px;
	margin-bottom: 8px;
}
.margin-right {
	margin-right: 12px;
}

