
/*************/
/* GENÉRICOS */
/*************/
body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,big,code,del,
dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,
table,caption,tbody,tfoot,thead,tr,th,td {margin:0; padding:0; border:0; outline:0; font-weight:inherit; 
	font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
#body-bg { position:relative; }
#body-bg {background-repeat:repeat-x; background-position:0 0;}
#background-style {position:absolute;width:100%;}
#background-style #background-image {width:100%; min-width:960px; height:auto; overflow:hidden;}
#background-style #background-image img {width:100%;}
#background-style #background-image bgImg {max-height:770px;}
#background-style #header-bg {position:absolute; top:0; left:0; 
	height:75px; width:100%;}

.title {font-family: Trebuchet MS; font-size: 18pt;	font-weight: bold; color: #868483; 
	text-transform:uppercase;}
.subTitle {font-family: Trebuchet MS; font-size: 18pt; font-weight: bold; color: #FF9606;}
body {font-family: Trebuchet MS; font-size: 8pt; color: #868483;}

#corpoCont {margin:0 auto; width:980px; padding:0; position:relative;}
#corpo {float:left; width:100%; padding:0; clear:both}
#menu {padding-left:85px; padding-right:32px; height:28px;}

p.nojs {width:100%; margin:10px 0; padding:2px 0 2px 0; clear:both; float:none; text-align:center;
	position:relative; background-color:#FF9606; color:#000000; font-weight:bold;}
p.nojs a {color:#177B95; text-transform:uppercase;}

.errorMessage {width:99%; margin-top:15px; font-size:17px; font-weight:bold;}
.errorMessage ul {list-style-type:none}
.errorMessage li {padding:2px 0}
.errorMessage .errorTitle {margin:0; width:100%; text-align:center; vertical-align:middle}

/*************/
/* PAGINAÇÃO */
/*************/
.navigationNormal {font-family:Arial; font-size:8pt; color:#005B81; text-decoration:none;}
.navigationSelected {font-family:Arial; font-size:8pt; color:#005B81; font-weight:bold; 
	text-decoration:none;}
.paginacao {float:right;}
.divisaoPaginacaoCima {border-bottom: dashed 1px #868483; font-size:10pt;}
.divisaoPaginacaoBaixo {font-size:2pt;}


/*********************/
/* PAGINAÇÃO POR ANO */
/*********************/
.paginacaoYear {display:block; text-align:right; font-family:Arial; font-size:8pt; 
	color:#005B81; text-decoration:none;}


/***************/
/* SEND E-MAIL */
/***************/
#enviarMail {width:100%; padding:20px;}
#enviarMail .ladoEsquerdo {width:25%;}
#enviarMail .ladoDireito {width:75%;}
#enviarMail #botoes {text-align:center}
#enviarMail #botoes input {width:60px; text-align:center}
#enviarMail .successMessage { text-align:center; padding-top:20px; font-size:10pt; }


/***********************/
/* LISTAGEM DE ARTIGOS */
/***********************/
.articleTable {border-bottom: dashed 1px #868483; width:100%; float:left; empty-cells:show; margin-top:10px;}
.articleTableLeft {width:30%; vertical-align:top; padding:3px 0 3px 0;}
.articleTableRight {width:100%;}
.articleDescription {vertical-align:top; padding-left:10px;}
.articleDescription a {color:#FF9606; text-decoration:none;}
.articleImage {width:50px; height:50px; float:right; padding-left:10px;}
.articleTDImage {width:50px; height:50px;}
.articleTitle {font-family:Arial; font-size:9pt; color:#868483; font-weight:bold; text-decoration:none;}
.articleSubtitle {font-family:Arial; font-size:8pt; color:#6C6266; font-weight:bold;}

.icon {margin-right:8px; margin-top:10px; vertical-align:bottom;}
.iconTitle{font-size:10px; display:inline; margin-top:10px;vertical-align:bottom; color:#868483}
.iconTitle:hover {color:#FF9606; text-decoration:underline;}


/********************************/
/* LISTAGEM DE CASOS DE SUCESSO */
/********************************/
.casosSucessoTable {border-bottom: dashed 1px #868483; width:100%; float:left; empty-cells:show; margin-top:10px;}
.casosSucessoLeft {width:100%; vertical-align:top; padding:3px 30px 3px 0;}
.casosSucessoTitle {font-family:Arial; font-size:8pt; color:#FF9606; text-decoration:none;}
.casosSucessoLeft h1 {font-family:Arial; font-size:8pt; color:#FF9606; font-weight:bold;}
.casosSucessoImage {width:50px; height:50px; vertical-align:top;}
.casosSucessoTableNone {display:none;}

.casosSucessoTitle a {font-family:Arial; font-size:8pt; color:#868483; text-decoration:underline;}
.casosSucessoTitle a:link{font-family:Arial; font-size:8pt; color:#868483; text-decoration:underline;}
.casosSucessoTitle a:visited{font-family:Arial; font-size:8pt; color:#868483; text-decoration:underline;}
.casosSucessoTitle a:hover{text-decoration:underline; color:#FF9606;}

/*****************************/
/* LISTAGEM DE CADERNOS LINK */
/*****************************/
.cadernosLinkTable {border-top: dashed 1px #868483; width:95%; float:left;}
.cadernosLinkFirstColumn {width:60%;}
.cadernosLinkLeft {width:100%; vertical-align:top; padding:5px 0 15px 0;}
.cadernosLinkTitle {font-family:Arial; font-size:8pt; color:#FF9606; font-weight:bold; text-decoration:none;}
.cadernosLinkPreviewCadernos {width:213px; vertical-align:top;}
.cadernosLinkImagem {width:56px; height:56px; float:left; border:0;}
.cadernosLinkColunaImg {width:71px; vertical-align:top;}


/**********************/
/* DETALHE DE ARTIGOS */
/**********************/
#detalheArtigo {padding:0; margin-top:10px;}
#detalheArtigo .classifierTitle {font-family: Trebuchet MS; font-size: 14pt; font-weight: bold; 
	color: #868483; padding-bottom:5px;}
#detalheArtigo .articleTitle {font-family: Trebuchet MS; font-size: 18pt; font-weight: bold; 
	color: #FF9606; padding-bottom:15px;}
#detalheArtigo h1 {margin:10px 0 3px 0}
#detalheArtigo h5 {margin-top:3px; margin-bottom:3px; padding:0}
#detalheArtigo img {max-width:450px; margin-left:38px;}
#detalheArtigo li {margin-left:15px;}
#detalheArtigo .sub-titulo {padding-top:0px;}
#detalheArtigo .article {margin:10px 0; padding:0;}
#detalheArtigo .article a{color:#FF9606; text-decoration:none;}
#detalheArtigo .article h3 {margin:0; margin-bottom:10px; font-family: Trebuchet MS; 
	font-size: 10pt; color: #FF9606; padding-left:38px;}
#detalheArtigo .article h4 {margin:0; padding:0; margin-top:10px; font-family: Trebuchet MS; 
	font-size: 8pt; color: #868483; padding-left:38px;}
#detalheArtigo .article .sectionBody {font-family: Trebuchet MS; font-size: 8pt; color: #868483; 
	padding-left:38px;}
.fotoEsq {margin: 0; padding:0 6px 6px 0px; float:left;}
.fotoCen {text-align:center; width:100%}
.fotoDir {margin: 0; padding: 0 0 6px 6px; float: right}

#imgArticle .imagem {width:148px;}
#imgArticle {width:148px; padding-top: 20px; float: right;}
#imgArticle .molduraCinzenta {background:url(/img/molduraCinza_Legenda.gif) repeat-x; 
	height:50px; padding: 2px 2px 2px 2px;}
#imgArticle .imgText {text-align:left; font-family:Trebuchet MS; font-size:7pt; color:#6c6266;}


/***********************/
/* DETALHE DE EMPRESAS */
/***********************/
#detalheEmpresas {padding:0; margin-top:10px;}
#detalheEmpresas .classifierTitle {font-family: Trebuchet MS; font-size: 14pt; 
	font-weight: bold; color: #868483; padding-bottom:5px;}
#detalheEmpresas .articleTitle {font-family: Trebuchet MS; font-size: 18pt; 
	font-weight: bold; color: #FF9606; padding-bottom:15px;}
#detalheEmpresas td {vertical-align:top;}
#detalheEmpresas .deLeftTable {width:130px; margin-top:20px;}
#detalheEmpresas .deRightTable {width:340px; margin-top:20px;}
#detalheEmpresas .deTitulo {font-family:Trebuchet MS; font-size:14pt; color:#868483; font-weight:bold;}
#detalheEmpresas .deSubtitulo {font-family:Trebuchet MS; font-size:13pt; color:#868483; padding-top:10px;}
#detalheEmpresas .deTitleSolutions {font-family:Trebuchet MS; font-size:8pt; color:#FF9606; 
	font-weight:bold; text-transform:uppercase; padding-top:20px;}
#detalheEmpresas #lista {font-family:Trebuchet MS; font-size:8pt; color:#FF9606; 
	list-style: circle; margin-left:15px;}
#detalheEmpresas #lista a {text-decoration:none; color:#FF9606;}


/*********************/
/* RIGHT BAR EMPRESA */
/*********************/
#rightBarEmpresa {margin:40px 0 27px 0; width:148px; float:right; background-color:#FFFFFF;}
#rightBarEmpresa .rbeTitle {font-family:Arial; font-size:8pt; color:#868483; 
	text-transform:uppercase; border-bottom: dashed 1px #868483; margin-bottom:3px;}
#rightBarEmpresa .text {font-family:Trebuchet MS; font-size:8pt; color:#FF9606; font-weight:bold;}
#rightBarEmpresa .text a {color:#FF9606; text-decoration:none;}
#rightBarEmpresa .text a:hover {color:#FF9606; text-decoration:underline;}
#rightBarEmpresa #lista {list-style:none; font-family:Trebuchet MS; font-size:8pt; 
	color:#FF9606; font-weight:bold;}
#rightBarEmpresa #lista a {text-decoration:none; color:#FF9606;}
#rightBarEmpresa #lista a:hover {color:#FF9606; text-decoration:underline;}


/***************/
/* VEJA TAMBEM */
/***************/
#vejaTambem {margin:30px 0 0 0; padding:30px 0 0 0;}
#vejaTambem .titulo {border-bottom: dashed 1px #868483; text-transform:uppercase; 
	margin:5px 0; font-family:Arial; font-size:8pt; color:#868483;}
#vejaTambem #listVejaTambem {list-style:none; font-family:Arial; font-size:8pt; 
	color:#FF9606; font-weight:bold; text-decoration:none;}
#vejaTambem #listVejaTambem a {text-decoration:none; color:#FF9606;}


/********/
/* MENU */ 
/********/
#menuLat {background-color:Transparent; color: #FFFFFF; text-align:left; float:left; 
	font-size: 9pt; font-family:Arial;}
#menuLat a {color: #FFFFFF; text-decoration: none; padding:2px 5px; text-transform:uppercase; 
	font-weight:bold;}
#menuLat a:hover {color: #FFFFFF; text-decoration: none; background-color:#005b81}
#menuLat table, #menuLat td, #menuLat th {width:auto;}
#menuLat table .section {background-color:#0093a6; opacity:.90;
	-moz-opacity: 0.90; padding-top:7px; padding-bottom:7px;}
#menuLat table .section .section {margin:0px; background-color:#0093a6; opacity:.90; 
	filter: Alpha(Opacity=90); -moz-opacity: 0.90;}
#menuLat table .section a {padding:2px 12px; text-transform:none;}
#menuLat table .section .section a {padding:2px 12px; padding-bottom:3px; font-weight:normal;}


/**********/
/* HEADER */
/**********/
#logoCx {height:110px; margin:0 auto; padding:0; width:980px; position:relative;}
#logo {height:110px; margin:0 auto; padding: 0; width:100%;  font-family:Arial; 
	font-size:8pt; color:#177B95; font-weight:bold; text-transform:uppercase; }
#logo h1 {display:block; float:left; margin:0; padding:15px 0 0 90px}

#serv {white-space:nowrap; display:block; margin:25px 10px 0 2px; float:right; 
	text-align:right; padding:0; font-family:Arial; font-size:8pt; color:#177B95; 
	font-weight:bold; text-transform:uppercase; }
#serv img {margin:0; vertical-align:top}
#serv UL {margin:0; padding:0}
#serv UL LI {display:inline; white-space:nowrap; text-transform:uppercase}
#serv UL LI img {margin:0; padding:0}
#serv UL LI a {padding:0; vertical-align:top; margin:0; text-decoration:none; color:#177B95; }
#serv UL LI a:hover {text-decoration:none}
/*
#pesquisa {margin:20px 30px 0 0; padding:0; width:150px; float:right; vertical-align:top}
#pesquisa input {width:120px; height:15px; margin:0}
#pesquisa img {margin:0; *padding:0 0 7px 0; vertical-align:bottom; border:0}
*/

/* ESTILOS DA CAIXA DE PESQUISA */
#pesquisa 
{
	float: right; margin: 20px 30px 0 0; width: 150px; vertical-align:top; 
}
.textfield 
{
	background: transparent url(/img/fundo_pesquisa.gif) no-repeat; height: 19px; width: 115px;
	text-indent: 7px; border: 0; color: #444; font-family: Arial, Helvetica, Geneva, sans-serif; 
	text-align: left; vertical-align: middle; position: relative; outline: none; float: left;
}
.buttonPesq 
{
	background: transparent url(/img/botao_pesquisa_off.gif) no-repeat; height:19px; width:26px;
	_width:23px;border: 0; color: #FFF; font-family: Arial, Helvetica, Geneva, sans-serif; 
	font-weight: bold; text-align: center; vertical-align: middle; outline: none; float: left;
}
.buttonPesq:hover 
{
	background: transparent url(/img/botao_pesquisa_hover.gif) no-repeat; outline: none;cursor: pointer;
}
.buttonPesq:active 
{
	background: transparent url(/img/botao_pesquisa_on.gif) no-repeat; outline: none; 
}
/* END */

#flags {float:right; margin:25px 0 0 0; text-align:right; color:#177B95;  }
#flags a {color:#177B95; text-decoration:none;  }


/**********/
/* FOOTER */
/**********/
#footerCx {clear:both; position:relative; margin:0 auto; padding:0; width:980px;}
#creditosCx {background:url(/img/sombra_rodape.png) no-repeat; margin:0 15px 0 90px; padding-right:15px;
	padding-top:12px; height:35px; text-align:right; font-family:Arial; font-size:7pt; color:#a29d9d;}
#creditosCx img {padding: 0 10px}
#creditosCx a {color:#a29d9d;}
#creditosSponsor {float:right;}
#creditos2 {margin:0; float:right; text-align:right; padding:5px 0 0 0}

#certificacoes {float:left;}

#footerCantos {clear:both;}

#footerCantos .centroHP {background:transparent url(/img/img_meio.png) no-repeat right bottom; 
	margin-top:-4px; _margin-top:-3px; width:6px; height:11px; font-size:1pt; float:left;}
	
#footerCantos .cantoEsquerdo {float:left;}
#footerCantos .esquerdaHP {background-color:#FFFFFF; height:7px; 
	width:506px; float:left;}
#footerCantos .direitaHP {background-color:#FFFFFF; height:7px; 
	width:345px; float:left;}
#footerCantos .cantoDireito {float:right;}
	
	
/***************/
/* LINK FINDER */
/***************/
#linkFinder {position:relative; width:148px; font-family:Arial; font-size:9pt; 
	color:#FFFFFF; font-weight:bold; padding:0; margin:0; float:right; margin-top:-60px; }
#linkFinder a{margin:0; padding:0;}
#corpoLinkFinder  {text-align:center; padding:0 12px; margin:0;}
#corpoLinkFinder .textLinkFinder { padding:8px 5px; margin:0; text-align:left; display:block; 
	max-height:60px; _height:55px;}
#corpoLinkFinder #selectsLinkFidner { padding:4px 0; margin:0; text-align:left; display:block;}
#corpoLinkFinder { background:url(/img/fundo_gradCaixa_LinkFinder.gif) repeat-x; 
	font-family:Arial; font-size:7pt; color:#FFFFFF; }
#corpoLinkFinder select {width:123px; margin-bottom:4px; height:17px;}
#corpoLinkFinder select option { width:100%;}
#corpoLinkFinder select, #corpoLinkFinder select option { font-size:7pt;}
#corpoLinkFinder #OkLinkFinder {padding-top:6px; text-align:right;}
.btnLinkFinder {background:url(/img/bot_ok.gif) no-repeat; width:55px; border:0;}
.showCorpoLinkFinder {display:none;}


/*****************/
/* HOMEPAGE (HP) */
/*****************/
.zonaDosCantosGrandeHP {width:100%;font-size:0px;clear:both;}
.zonaDosCantosGrandeHP .centroGrandeHP {background:#FFFFFF; height:7px; float:left;width:857px;}
.zonaDosCantosGrandeHP .cantoEsquerdo {float:left;}
.zonaDosCantosGrandeHP .cantoDireito {float:right;}
.zonaDosCantosGrandeHP .cantoInferiorEsquerdo {float:left;}
.zonaDosCantosGrandeHP .cantoInferiorDireito {float:right;}


#zonaDosCantosHP {margin: 0 15px 0 90px; font-size:0px;}
#zonaDosCantosHP .cantoEsquerdo {float:left;}
#zonaDosCantosHP .esquerdaHP {background:url(/img/pixelBranco.png) repeat-x; height:8px; 
	width:506px; float:left;}
#zonaDosCantosHP .centroHP {width:6px; background:transparent; height:8px; float:left;}
#zonaDosCantosHP .direitaHP {background:url(/img/pixelBranco.png) repeat-x; height:8px; 
	width:345px; float:left;}
#zonaDosCantosHP .cantoDireito {float:right;}
#conteudoHomepage {background-color:Transparent; float:left; padding:0 15px 0 90px; _margin-top:-2px;}
#centroHomepage {background-color:Transparent;}
#homepageEsquerda {background-color:#FFFFFF; width:515px; float:left;}

#homepageDireita {background-color:#FFFFFF; width:354px; float:right;}


#sombraCentro {margin-left:5px;clear:both; width: 865px;background:url(/img/sombraFooter.png) no-repeat;height:8px; font-family:Arial; font-size:7pt;}

/****************/
/* HP - EM FOCO */
/****************/
#imgEmFoco {position:absolute; margin-top:10px; margin-left:-26px;}
.homepageEmFoco { padding-top:10px; height:205px;}
.homepageEmFoco .titulo { font-family:Trebuchet MS; font-size:17pt; color:#868483; font-weight:bold;}
.homepageEmFoco .titulo a {color:#868483; text-decoration:none;}
.homepageEmFoco .subTitulo { font-family:Trebuchet MS; font-size:10pt; color:#0093a6; font-weight:bold;}
.homepageEmFoco .texto { font-family:Trebuchet MS; font-size:8pt; color:#868483; font-weight:bold;}
.homepageEmFoco .articleAbstractSelected { padding-bottom:2px; display:block;}
.homepageEmFoco .articleAbstractSelected img { position:absolute; width:187px; height:233px;}
.homepageEmFoco .articleAbstractSelected .articleSubTitle { padding-right:10px; padding-left:200px;}
.homepageEmFoco .articleAbstract { margin-bottom:2px;  display:none;}
.homepageEmFoco .articleAbstract img { position:absolute; width:187px; height:233px;}
.homepageEmFoco .articleAbstract .articleSubTitle { padding-right:13px; padding-left:200px;}


/***************************/
/* HP - LINKS DE NAVEGAÇÃO */
/***************************/
#linkNavigation {margin-right:13px; padding-bottom:30px; height:29px; background:url(/img/fundo_navigation.gif) repeat-x;}
#linkNavigation ul { color:#FFFFFF; font-family:Arial; font-size:8pt; float:right; font-weight:bold; height:29px; }
#linkNavigation ul li {	padding:9px 8px 0 8px; margin-top:1px; color:#FFFFFF; cursor:pointer; height:28px; float:left; list-style:none; }
#linkNavigation ul .linkPrev {background:url(/img/seta_esq.gif) no-repeat; margin:6px 0 0 0; padding:0 4px 0 0; height:23px; }
#linkNavigation ul .linkNext {background:url(/img/seta_dta.gif) no-repeat; margin:6px 0 0 0; padding:0 3px 0 0;  height:23px; }
#linkNavigation ul .links {background:url(/img/quadrado_off.gif) no-repeat;}
#linkNavigation ul li.linksSelected {background:url(/img/quadrado_on.gif) no-repeat; }

#linkNavigation ul li .links_balao {position:absolute; margin:-115px 0 0 -100px; *margin:-100px 0 0 -110px; _margin:-100px 0 0 -110px;
	 display:none;}
#linkNavigation ul li .links_balaoSelected {display:block;position:absolute; margin:-115px 0 0 -100px; *margin:-100px 0 0 -110px; 
	_margin:-100px 0 0 -110px;}
	 
#linkNavigation ul li .links_popup {position:absolute; width:215px; height:87px; 
	background:url(/img/fundo_balao_foco.gif) repeat-x; border:solid 1px #F1F1F1; font-family:Arial; font-weight:normal; font-size:8pt;}
#linkNavigation ul li .links_popup .titulo {padding:5px 5px 0 5px; font-weight:bold; }
#linkNavigation ul li .links_popup .subTitulo {padding:0 5px 0 5px;}

#linkNavigation ul li .links_popup_seta {position:absolute; background:url(/img/seta_balao_foco.gif) no-repeat; 
	 width:205px; height:6px; margin-left:1px; margin-top:88px;}


/******************/
/* HP - CONCEITOS */
/******************/
#homepageConceitos {text-align:center;clear:both;position:absolute;width:875px;z-index:1;*width:auto;*left:70px;}
#homepageConceitos .title {display:inline-block;*width:30%;*margin: 0 auto;}
#homepageConceitos .conceitosTitleLeft{float:left;position:relative;background: Transparent url(/img/left_corner_bottom_title.png) no-repeat;width:4px; height:18px;display:inline;}
#homepageConceitos .conceitosTitle {padding: 1px 4px 1px 4px; position:relative;font-family:Arial; font-size:10pt; color:#FFFFFF;font-weight:bold; text-transform:uppercase;
	background: url(/img/img_bottom_title.png) no-repeat;float:left;height:18px;display:inline;}
#homepageConceitos .conceitosTitleRight{position:relative;background: Transparent url(/img/right_corner_bottom_title.png) no-repeat;width:4px; height:18px;float:left;display:inline;}
.homepagefundo {clear:both;display:inline-block;background-color: #FFFFFF;}
.homepageFundoConceitos {clear:both;padding: 0 15px 0 15px;padding-top:10px;}
.homepagefundo .articleAbstract {width:169px;float:left; padding:10px 0px 10px 0px;background-color: #ffffff; }
.homepagefundo .articleAbstract div {float:left;}

.homepagefundo .articleSubTitle {width: 50%;} 
.homepagefundo .titulo {clear:both;font-family:Arial; font-size:9pt; color:#858383; font-weight:bold;width:100%;}
.homepagefundo .texto {clear:both;font-family:Arial; font-size:8pt; color:#858383;width:100%;}
.homepagefundo .articleImgDetail {width: 76px; height: 82px;float:left;margin: 0 4px 0 0px;background-position: center;background-repeat:no-repeat;background-attachment:scroll;}
.homepagefundo .articleImgDetail img {width: 76px; height: 82px;}
.homepagefundo .titulo a {text-decoration:none; font-family:Arial; font-size:9pt; color:#858383; font-weight:bold;width:100%;}

/*******************/
/* HP - INFORMAÇÃO */
/*******************/
.informationTitle {vertical-align:middle;background: Transparent url(/img/img_center_title.png) no-repeat; width:137px; height:18px;}
.informationTitle span {padding-left:5px; color: #FFFFFF;font-family: Arial; font-size: 9pt;font-weight:bold;}
.information .informationImgDetail img {width: 137px; height:69px;}
.informationSubTitle {width:137px;font-family: Calibri; font-size:10pt;color:#858383;font-weight: bold;}
.informationPart {float:left;padding-left:17px; padding-right:17px;height:179px;}

/*#homepageDireita {background-color:#FFFFFF; width:354px; float:right; padding-bottom:30px; *padding-bottom:32px; _padding-bottom:30px;}*/


/****************/
/* HP - EM FOCO */
/****************/
/*#imgEmFoco {position:absolute; margin-left:-26px;}
.homepageEmFoco {width:273px; height:290px; float:left;}
.homepageEmFoco .titulo { font-family:Trebuchet MS; font-size:10pt; color:#FF9606; font-weight:bold; 
	padding-left:10px; position:relative; width:495px; padding-top:5px;}
.homepageEmFoco .titulo a {color:#FF9606; text-decoration:none;}
.homepageEmFoco .subTitulo { font-family:Trebuchet MS; font-size:9pt; color:#6C6266; font-weight:normal; padding:4px 10px; 
	width:495px; position:relative; bottom:0; left:0; padding-right:0; padding-bottom:0;}
.homepageEmFoco .texto { font-family:Trebuchet MS; font-size:8pt; color:#868483; font-weight:bold;}
.homepageEmFoco .articleAbstractSelected {padding-bottom:2px; display:inline; overflow:hidden; *position:absolute; }
.homepageEmFoco .articleAbstractSelected img { height:209px; width:273px;}
.homepageEmFoco .articleAbstractSelected .articleSubTitle { padding-right:10px; padding-bottom:10px; }
.homepageEmFoco .articleAbstract { float:left; margin-bottom:2px;  display:none; }
.homepageEmFoco .articleAbstract img { padding-right:16px;}

.emFocoHome {float:left;  border:solid 1px #F1F1F1; width:508px; margin-top:10px; border-left:0;} 
.cantoFocoCima {position:absolute; margin-left:231px; margin-top:-1px;}
.cantoFocoBaixo {position:absolute; margin-left:231px; margin-top:286px;}*/

/***************************/
/* HP - LINKS DE NAVEGAÇÃO */
/***************************/
/*#linkNavigation { width:235px; height:209px; float:right; overflow:hidden;}
#linkNavigation ul { color:#6C6266; font-family:Arial; font-size:8pt; font-weight:bold; overflow:hidden; padding:0 0 0 1px;
	width:234px;}
#linkNavigation ul li {list-style-image:url(/img/seta_foco.gif); list-style-position:inside; 
	background-color:#F0F0F0; margin: 0 0 1px 0; padding:0 0 7px 10px;}
#linkNavigation ul li a { text-decoration:none; color:#6C6266;}
#linkNavigation ul li:hover, #linkNavigation ul .linksSelected {background-color:#FFF2E2; color:#6C6266; }
.linkAuthor {color:#FF9606;}*/

/******************/
/* HP - CONCEITOS */
/******************/
/*#homepageConceitos { padding-left:20px; padding-top:20px; float:left; }*/


/*****************/
/* HP - LINKNEWS */
/*****************/
#homepageLinkNews {float:right; padding:190px 15px 39px 0; margin:0;}
#homepageLinkNews #ContentNews {background:url(/img/caixa_LinkNews.gif) no-repeat; 
	height:224px; width:148px;}
#homepageLinkNews .articleAbstract {padding:45px 6px 0 6px;}
#homepageLinkNews .titulo {font-family:Arial; font-size:14px; color:#6c6266; font-weight:bold;}
#homepageLinkNews .subTitulo, #homepageLinkNews .texto {font-family:Arial; 
	font-size:11px; color:#6c6266;}
#homepageLinkNews .texto {padding-top:10px;}


/*******************/
/* HP - LINKFINDER */
/*******************/
.zonaLinkFinder #linkFinder {position:absolute; clear:both; top:0; right:32px; margin:0px;}
.zonaDireita #homepageLinkNews {clear:both; margin:0px; padding:0px;}


/******************/
/* HP - DESTAQUES */
/******************/
#homepageDestaques {width:45%; float:left; padding:0 0 0 14px; margin:0;}
#homepageDestaques #artigoDestaque {padding-bottom:30px;}
/*#homepageDestaques #listaDestaque .articleAbstract {padding-bottom:10px;}
#homepageDestaques #listaDestaque .imagemBullet {width:7px; height:7px; font-size:7px; float:left;
	margin:4px 5px 0 0; vertical-align:middle;}*/

#homepageDestaques #listaDestaque #lista { font-family:Trebuchet MS; font-size:10pt; 
	color:#FF9606; font-weight:bold;}
#homepageDestaques #listaDestaque ul {list-style-image:url(/img/bullet_news.gif);} 
#homepageDestaques #listaDestaque #lista li {margin-left:14px; margin-bottom:10px;}
#homepageDestaques #listaDestaque #lista a {text-decoration:none; color:#FF9606;}	
	
#homepageDestaques .titulo a {font-family:Arial; font-size:10pt; color:#ff9606; 
	font-weight:bold; text-decoration:none;}
#homepageDestaques .titulo {font-family:Arial; font-size:9pt; color:#ff9606;}
#homepageDestaques .subTitulo {font-family:Arial; font-size:14pt; color:#ff9606; font-weight:bold;}
#homepageDestaques .texto {font-family:Arial; font-size:8pt; color:#868483; padding-top:10px;}
.mais {font-family:Arial; font-size:8pt; color:#ff9606; padding-top:10px; text-decoration:none;}


/*************/
/* CONTACTOS */
/*************/
#contactos{float:left;}
#contactos h1 {font-family: Trebuchet MS; font-size: 14pt;	font-weight: bold; 
	color: #868483; padding:20px 0 10px 0; }
#contactos #txtEnquadramento{font-family: Trebuchet MS; font-size: 10pt; 
	font-weight: bold; color: #868483; padding:0 0 20px 0; }

.morada {float:right; border-top:1px solid #CECECE; color:#FFFFFF; 
	background-color:#CECECE; width:128px; padding:5px 10px; margin:30px 0 0 0;}
.morada a {color:#FFFFFF; text-decoration:none;}

.mensagem { margin-top:20px; color:#868483}
.mensagem a {text-decoration:none; color:#868483}
.mensagem label {float:left; width:70px; clear:left; margin:5px 0 8px 0}
.mensagem input, textarea, select, checkbox {margin:5px 0; width:300px}
.mensagem #botoes {text-align:center}
.mensagem #botoes input {width:60px; text-align:center}
.successMessage { text-align:center; padding-top:20px; font-size:10pt; }


/*************/
/* MAPA SITE */
/*************/
#mapaSiteServicos a { text-decoration:none;}
#mapaSiteServicos a:visited {color:#0093a6; text-decoration:none}
#mapaSiteServicos ul {list-style:none; color:#0093a6; font-weight:normal; text-transform:uppercase;}
#mapaSite { padding:16px 0 0 35px; font-family:Trebuchet MS; font-size:8pt;}
.click-mapaSite ul ul {padding:0 0 0 10px; margin:0; _margin-top:-12px} /* <=IE6 */
.click-mapaSite {padding-bottom:20px;}
.click-mapaSite a {text-decoration:none; color:#0093a6; }
.click-mapaSite a:visited {color:#0093a6; text-decoration:none}
.click-mapaSite  ul {list-style:none; color:#0093a6; font-weight:bold; text-transform:uppercase;}
.click-mapaSite  ul li { list-style-image:url(/img/seta_azul.gif); 
	list-style-position:outside; border:0; }
.click-mapaSite  .navlistb { padding-left:45px; color:#6c6266; font-weight:normal; text-transform:none;}
.click-mapaSite  .navlistb li {list-style-image:none; list-style-type:disc; color:#6c6266;}
.click-mapaSite  .navlistb2 {padding-left:25px; color:#6c6266;}
.click-mapaSite  .navlistb2 li {list-style-image:none; list-style-type:disc; text-transform:none;}
.click-mapaSite  .section a {color:#6c6266; text-decoration:none; font-weight:normal;}
.click-mapaSite  .section a:visited {color:#6c6266; text-decoration:none; font-weight:normal;}


/************/
/* PESQUISA */
/************/
#pesquisaResult {margin:10px 0 10px 0; text-align:center; font-family:Trebuchet MS; font-size:10pt; }


/******************/
/* INNERPAGE (IP) */
/******************/
#zonaDosCantos {margin: 0 15px 0 90px; font-size:0px;}
#zonaDosCantos .cantoEsquerdo {float:left;}
#zonaDosCantos .centroIP {background:url(/img/pixelBranco.png) repeat-x; height:8px; 
	width:857px; float:left;}
#zonaDosCantos .cantoDireito {float:right;}
#conteudo {background-color:Transparent; float:left; padding:0 15px 0 90px; _margin-top:-2px;}
#conteudoIn {background-color:#FFFFFF; padding-bottom:100px; width:875px; float:left;}

.path {background-color:Transparent; padding:0 0 9px 40px; margin:0; 
	font-family:Trebuchet MS; font-size:8pt; color:#868483}
.path a:visited {color:#868483; text-decoration:none}
.path a {color:#868483; text-decoration:none}
 
.barraLateral {width:151px; overflow:hidden; float:left;}
.barraLateralImagem {overflow:hidden;}
.barraLateralLeft {float:left; position:relative; margin:0; padding:0;}
.barraLateralPixel {width:26px; background:url(/img/barraVertical_laranja_PIXEL.gif) repeat-y;margin:0; padding:0;}
.barraLateralPixelEmpresa {width:26px; background:url(/img/barraVertical_azul_PIXEL.gif) repeat-y;}

#esquerda {background-color:Transparent; width:177px; margin:0 37px 0 -26px; float:left;}
#direita {background-color:Transparent; width:148px; padding:0 17px 0 0; margin:0 0 0 37px; float:right;}
#centro {background-color:Transparent; min-width:450px; margin:0; 
	overflow:hidden; zoom:1; empty-cells:show;}


/*****************/
/* IP - LINKNEWS */
/*****************/
#innerPageLinkNews {background:url(/img/caixa_LinkNews.gif) no-repeat; 
	height:224px; width:148px; float:right; margin-top:20px;}
#innerPageLinkNews .articleAbstract {padding:45px 6px 0 6px;}
#innerPageLinkNews .titulo {font-family:Arial; font-size:14px; color:#6c6266; font-weight:bold;}
#innerPageLinkNews .subTitulo, #innerPageLinkNews .texto{font-family:Arial; font-size:11px; color:#6c6266;}
#innerPageLinkNews .texto {padding-top:10px;}


/************/
/* RIGHTBOX */
/************/
.caixaAccoesComRss {background:url(/img/caixa_accoes.gif) no-repeat;}
.caixaAccoesSemRss {background:url(/img/caixa_accoes_2.gif) no-repeat;}
.caixaAccoesComRss #rss, .caixaAccoesComRss #email, .caixaAccoesComRss #print {margin:10px 0}

#caixaAccoes {margin:20px 0 30px 0; 
	height:115px; width:148px; float:right; font-family:Arial; font-size:7pt; color:#FFFFFF;}
#caixaAccoes .accoes {margin:7px 7px;}
#caixaAccoes #rss {background:url(/img/ico_RSS.gif) no-repeat left center; padding:7px 0;} 
#caixaAccoes #email {background:url(/img/ico_e-mail.gif) no-repeat left center; padding:7px 0;}
#caixaAccoes #print {background:url(/img/ico_print.gif) no-repeat left center; padding:7px 0;}
#caixaAccoes #pdf {background:url(/img/ico_pdf.gif) no-repeat left center; padding:7px 0;}
#caixaAccoes .text {padding-left:25px; font-weight:bold; text-decoration:none; color:#FFFFFF;}

#caixaAnexo {margin:0; background-color:#FFFFFF; border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8; width:146px; float:right; font-family:Arial; 
	font-size:7pt; color:#FFFFFF;}
#cxAnexoHeader {margin:20px 0 0 0; background:url(/img/cx_anexo_header.gif) no-repeat; 
	height:50px; width:148px; float:right;}
#cxAnexoFooter {margin:0; background:url(/img/cx_anexo_footer.gif) no-repeat; 
	height:15px; width:148px; float:right;}

#caixaAnexo #listaDoc {font-family:Trebuchet MS; font-size:8pt; color:#868483; font-weight:bold;
	margin-left:12px;}
#caixaAnexo ul {list-style-image:url(/img/bullet_news.gif);} 
#caixaAnexo #listaDoc li {margin-left:14px;}
#caixaAnexo #listaDoc a {text-decoration:none; color:#868483;}	


/***************/
/* REFERENCIAS */
/***************/

.listaRef{border:solid 1px #CECECE; overflow:hidden;}
.listaInteriorRef {margin:7px; background:url(/img/fundo_referencias.gif) repeat-x top; min-height:170px; height:100% }
.listaSlide{width:359px; float:left; margin:45px 0 28px 0; }

#detalheArtigo .listaRef a.btnPrev img, #detalheArtigo .listaRef a.btnNext img {margin-left:0; }
.listaRef a.btnPrev, .listaRef a.btnNext{margin-top:90px;}
.listaRef a.btnPrev {margin-left:27px; float:left;}
.listaRef a.btnNext {margin-right:27px; float:right;}

.listaRef .slideEsq, .listaRef .slideDrt { width:159px;}
#detalheArtigo .listaRef .slideEsq {float:left; margin-right:40px;}
#detalheArtigo .listaRef .slideDrt {float:right;}
#detalheArtigo .listaRef .slideEsq .slideImg, 
#detalheArtigo .listaRef .slideDrt .slideImg { margin:0 20px; height:130px; width:117px; 
	background:url(/img/sombra_cx_referencias.gif) repeat-x bottom;}
#detalheArtigo .listaRef .slideEsq img, 
#detalheArtigo .listaRef .slideDrt img {height:115px; width:115px; margin:0; border:solid 1px #A4A0A1; background:#FFFFFF}

#detalheArtigo .listaRef .slideEsq a:hover img, #detalheArtigo .listaRef .slideDrt a:hover img { border:solid 2px #FF9606;}

#detalheArtigo .listaRef .hoverEffect .slideEsq img, #detalheArtigo .listaRef .hoverEffect .slideImg img { border:solid 2px #FF9606;}
.listaSlideText{width:359px; float:left; margin:0 0 10px 0;}
#detalheArtigo .listaRef #slideText .sectionBody {width:100%; margin:0 20px;}

#detalheArtigo .listaRef .sectionBody {margin:10px 0 30px 0;}
#detalheArtigo .listaRef .sectionHeader{text-align:center; font-weight:bold; color:#FF9606;}


/***************/
/*   EVENTOS   */
/***************/

#detalheArtigo .eventoImg {text-align:center;}
#detalheArtigo .eventoImg img{margin-left:0; margin-bottom:20px; }
#detalheArtigo .eventoImg .eventoImgLogo {margin-top:20px;}
.eventoDescricao, .eventoLocal, .eventoPrograma, .eventoConfirmacao{margin-bottom:20px;}
.eventoLabel {color:#00889E; text-transform:uppercase; font-weight:bold;}
.eventoInscricao a {color:#FF9606; font-weight:bold;}
.eventoInscricao a:hover {color:#00889E;}



/******************/
/*   NEWSLETETR   */
/******************/

.subscribeNewsletter label {width:135px;}
.listNewsletter label {float:none; width:auto;}
.listNewsletter input, .listNewsletter textarea, .listNewsletter select, .listNewsletter checkbox {width:50px; vertical-align:middle;}
.formato {width:auto;}
.manager:hover {color:#FF9606}

#botoesSubscricao {margin-top:-13px}
#botaoNewsletter {text-align: center; display: block; clear: both;
height: 14px; width: 138px; background: url(/img/bot_newsletter_on.jpg) no-repeat left top; padding: 4px 3px 2px 5px; margin: 0 0 10px 0;}
#botaoNewsletter:hover {background: url(/img/bot_newsletter_off.jpg) no-repeat left top; color: #00657F; text-decoration: none}
#botaoNewsletter a, #botaoNewsletter a:visited {font: bold 11px Arial, Helvetica, sans-serif; text-decoration: none; text-decoration: none; color: #FFF; }


/******************/
/*   MICROSITE    */
/******************/

#logoCxMS {height:110px; margin:0 auto; padding:0; width:859px; position:relative;}
#logoCxMS #logo h1 {padding-left:23px; padding-top:32px;}
#logoCxMS #serv ul {display:inline;}

#corpoContMS {margin:0 auto; width:859px; padding:0; position:relative; }

#corpoContMS #menu {height:22px; text-align:center; background: url(/img/barra_centro.gif) repeat-x; padding:0; 
	margin-left:8px; margin-right:8px; vertical-align:middle;}
	
#corpoContMS #menuLat {float:none; text-align:center; height:22px}
#corpoContMS #menuLat table {margin:0 auto; border:0; height:100%}
#corpoContMS #menuLat a {padding:4px 5px 3px 5px;}
#corpoContMS #menuLat a:hover {color: #FFFFFF; background:url(/img/menuHover.gif) repeat-x;}
#corpoContMS #menuLat table .section {background-color:#FFB907;}
#corpoContMS #menuLat table .section a {padding:2px 12px;}
#corpoContMS #menuLat table .section a:hover {background:none; background-color:#F9790E;}

.menuCantoLeft {float:left;}
.menuCantoRight {float:right;}

#conteudoMS {width:859px; position:relative; margin:0 auto; padding:0; margin-top:2px;}
#conteudoMS #conteudoIn{width:859px; padding-bottom:28px;}

.ImgLeft {display:inline; margin-left:-25px; float:left; position:relative;}
.topoCentro{float:left;}
.TopoEsq { width:280px; background: url(/img/bck_solucao.png) repeat-y; height:119px; margin-right:2px; margin-bottom:1px; float:left;}
.txtBarra {padding-left:15px;padding-top:13px;}
.txtBarra .sub-titulo {font-size:17px; color:#F65D13;font-weight:bold;}
.txtBarra .title {font-size:20px; text-transform:none; color:#FFFFFF; font-weight:bold;}
.txtBarra .sub-tituloMedia{font-size:17px; color:#FFFFFF; font-weight:bold;}
.TopoDrt {float:left;}
.TopoDrt img {height:119px; width:363px;}

.artigoCentro{padding-top:18px; display:block; float:left; padding-left:15px; font-family:Trebuchet MS; color:#000000}
.artigoEsq { width:255px; float:left; padding-right:10px; font-size:16px; font-weight:bold;} 
.artigoDrt {padding-left:11px; float:left; width:354px; color:#868483; font-size:8pt;}
.artigoDrt .article a{color:#FF9606; text-decoration:none;}
.artigoDrt .article h3 {margin:0; margin-bottom:10px; font-size: 10pt; color: #FF9606;}
.artigoDrt .article h4 {margin:0; padding:0; margin-top:10px;}

.bannersCentro {float:left; padding-left:10px; padding-top:15px;}
.imgBanner { margin-right:10px;}

#esquerdaMS {background-color:Transparent; margin:0; float:left; width:285px; margin-right:10px;}
#esquerdaMS .TopoEsq{float:none;}
.EsqBaixo img, .EsqBaixoImg img {width:280px; height:69px;}
.EsqBaixoImg {width:280px; height:69px;}
.EsqBaixo .sub-titulo, .EsqBaixo .sub-titulo_Imgs{color:#F65D13; padding:40px 35px 10px 45px; font-weight:bold;}
.EsqBaixo .descriptionClass { padding:25px 15px;color:#F7761B;  font-weight:bold;}

.EsqBaixo .sub-titulo_Imgs img {margin-left:-45px;width:280px;height:auto}

.menuEsquerda { padding-top:3px; background-color:#FFFFFF; width:280px;}
.menuEsquerda .sep{background: url(/img/sep.gif) repeat-x; height:1px; float:left; width:100%; font-size:1pt;}
.menuEsquerda .sep1{background-color:#D6D2C9; height:1px; float:left; width:100%;font-size:1pt;}
.menuEsquerda .menuItem{margin:1px; background-color:#F7F6F4; width:253px; display:inline; float:left;height:49px;}
.menuEsquerda .menuItemSeta{margin:1px 0; width:25px; background-color:#D6D2C9; float:left; height:49px;}
.menuEsquerda a{ text-decoration:none;font-size:5pt;}

.menuEsquerda .menuItemSelected {background-color:#FFF1CE;margin:1px; width:253px; display:inline; float:left;height:49px; }
.menuRow:hover .menuItem {background-color:#FFF1CE;}

.menuEsquerda .menuItemSetaSelected{margin:1px 0; width:25px; background-color:#F96B09; float:left; height:49px; text-align:center;}
.menuRow:hover .menuItemSeta{background-color:#F96B09;}
.menuEsquerda .menuItemSeta img, .menuEsquerda .menuItemSetaSelected img {height:auto; width:auto; padding-top:17px;}
.menuEsquerda .menuItemSeta img {display:none;}

.menuRow {cursor:hand;}
.menuRow .imgMenu{width:78px; float:left; text-align:center; vertical-align:middle; height:100%}
.menuRow .imgMenu img{width:auto; height:auto;}
.menuRow .nameMenu{ width:175px; float:left; padding-top:5px;}
.menuRow .nameMenu .title { color:#FA6A09; font-size:10pt; text-transform:none;}
.menuRow .nameMenu .sub-titulo {color:#665A5A; font-size:11pt; text-transform:none; margin:0; padding:0;}
/*
#esquerdaLista {background-color:Transparent; margin:0; float:left; width:195px; margin-right:10px;}
#esquerdaLista .TopoEsq { width:190px; height:auto; padding-bottom:11px;}
#esquerdaLista .EsqBaixo img {width:190px; height:69px;}
#esquerdaLista .barraLateralPixel {width:25px; background: url(/img/imgLeftPixel.gif) repeat-y;}*/

#esquerdaMS #rightBarEmpresa {float:none; width:262px; padding-left:15px; margin:0;}
#esquerdaMS #caixaAccoes {float:left; width:175px; margin-left:15px;}
#esquerdaMS .caixaAccoesComRss {background:url(/img/caixa_RSS.gif) no-repeat;}

#esquerdaMS .morada {border-top:1px solid #BDBBBC; color:#FFFFFF; float:none;
	background-color:#BDBBBC; width:250px; padding:17px 15px; margin:1px 0 0 0;}
.morada a {color:#FFFFFF; text-decoration:none;}

#direitaMS {background-color:Transparent; width:152px; padding:0 28px 0 0; margin:0 0 0 31px; float:right;}

#direitaMS #rightBarEmpresa {margin:20px 0 0 0; width:143px; float:right; background-color:#FFFFFF;}

#direitaMS #cxRightBar {width:150px; float:right;}
#direitaMS #cxRightBar #cxAnexoHeader, #cxRightBar #caixaAnexo, #cxRightBar #cxAnexoFooter {float:left;}
#direitaMS #caixaAccoes {width:150px;}

#footerCxMS {clear:both; position:relative; margin:0 auto; padding:0; width:859px;}
#footerCxMS #creditosCx {background: url(/img/sombra_rodape_MS.png) no-repeat; padding-top:14px; margin:0;}

#centroMS {background-color:Transparent; margin:0; overflow:hidden; zoom:1; empty-cells:show; margin-right:31px;}

#centroMS #detalheArtigo{margin-top:25px;}
#centroMS #detalheArtigo .classifierTitle{text-transform:uppercase; padding-bottom:10px;}
#centroMS #detalheArtigo .articleTitle{color:#000000; font-size:13pt; padding-bottom:5px;}
#centroMS #detalheArtigo .article a{color:#FF9606; text-decoration:none;}
#centroMS #detalheArtigo .article .sectionBody {margin:0; padding:0;}
#centroMS #detalheArtigo .article h3 {margin:0; padding:0; margin-bottom:10px;}
#centroMS #detalheArtigo .article h4 {margin:0; padding:0; margin-top:10px;}

#centroMS .title {margin-top:25px;}
#centroMS .txtBarra .title {margin:0; padding:0;}

#centroMS .casosSucessoImage, #centroMS .articleTDImage {height:83px; width:83px;}
#centroMS .casosSucessoImage .articleImage, #centroMS .articleTDImage .articleImage{height:83px; width:83px;}

strong {font-weight:bold;}

#conteudoMS #centroHomepage {float:left; width:647px;}


/*************************/
/*   PAGINA COM FLASH    */
/*************************/

#corpoContInfo{ margin:0 auto; width:929px; padding:0; position:relative;}
#corpoInfo { width:100%; padding:0; clear:both;}
.centroInfo {  text-align:center;}

#logoInfo {height:139px; margin:0 auto; padding:0; width:929px; position:relative;}
#logoInfo #logo {height:119px; }
#logoInfo #logo h1 {padding-left:75px; padding-top:30px; padding-bottom:20px;}

#footerInfo #footerCx {width:929px;}
#footerInfo #creditosCx {margin-left:75px; width:765px; padding-right:0px;}

/**************/
/* Inqueritos */
/**************/

#inquerito h3 {margin:10px 0}
#inquerito h4 {margin:5px 0}
#inquerito .label,#inquerito .labelBold {padding:10px 0 0 0; display:block; page-break-after:right}
#inquerito .seccao {padding:20px 0 0 0; display:block; page-break-after:right}
#inquerito textarea, select, #inquerito .textoGrande {width:350px}
#inquerito .button {page-break-before:left; margin-top:15px}
#inquerito .footer {text-align:left; page-break-after:right; display:block; }
#inquerito .escala {table-layout:auto; width:100%; display:inline-block;}
#inquerito .escala th, #inquerito .escala td {width:20%;}
#inquerito .escalaLabel {display:inline; padding-left:10px; padding-right:6px;}

#inquerito {font-family:Verdana}
#inquerito h3 {font-size:14px; font-weight:bold; text-transform:capitalize}
#inquerito h4 {font-size:12px; font-weight:normal}
#inquerito .label {font-size:12px}
#inquerito .seccao {font-size:14px; font-weight:bold}
#inquerito .footer {font-size:10px}
#inquerito .escala th, #inquerito .escala td {text-align:center; color:#345181;}
#inquerito .escala td {	border-bottom:1px solid; border-left:1px solid; border-right:1px solid;}
#inquerito .escalaLabel {font-weight:bold;}
#inquerito .labelBold {font-size:12px; font-weight:bold}

#centroMS #inquerito .warning {padding-top:10px}
#centroMS .successMsg {padding-top:15px}

/**************/
/* Videos	  */
/**************/

#videoesquerda {background-color:Transparent; width:43; margin: 0 0 0 -26px; float:left;}
#videodireita {background-color:Transparent; width:148px; padding: 0 17px 0 0; margin: 0 0 0 17px; float:right;}
#videocentro {width:674px; margin:0; overflow:hidden; empty-cells:show;}
.displayVideo {padding:10px 17px 10px 17px;background-color:#F3F3F3; width:640px;}
.displayVideo .classifierTitle {font-family: Trebuchet MS; font-size: 14pt; font-weight: bold; 
	color: #868483; padding-bottom:5px;}
.displayVideo .articleTitle {font-family: Trebuchet MS; font-size: 18pt; font-weight: bold; 
	color: #FF9606; padding-bottom:15px;float:left;max-width:90%;}

.displayVideo .logo {float:right;}
#videoesquerda .barraLateral {width: 17px;height:148px;}

#video {position:relative;z-index:1;min-height:360px;clear:both;}

.noVideos {font-size: 18pt;color:#FF9606;font-family:Trebuchet MS;line-height:360px;text-align:center;vertical-align:middle;}

.zonaDosCantosCentroVideo{width:100%;position:relative;height:7px;}
.cantoBaixoEsquerdoVideo {float:left;}
.cantoBaixoDireitoVideo {float:right;}
.cantoDireitoVideo {float:right;}
.centroCimaVideo {float:left;width:665px;background-color:#F3F3F3;height:7px;}
.centroBaixoVideo {float:left; width:656px;background-color:#F3F3F3;height:7px;}

.zonaDosCantosDireitaVideo{width:148px;position:relative;height:7px;}
.zonaDosCantosDireitaVideo .cantoBaixoEsquerdoLVideo {float:left;}
.zonaDosCantosDireitaVideo .cantoBaixoDireitoLVideo {float:right;}
.zonaDosCantosDireitaVideo .cantoDireitoLVideo {float:right;}
.zonaDosCantosDireitaVideo .cantoEsquerdoLVideo {float:left;}
.zonaDosCantosDireitaVideo .centroLVideo {float:left;width:130px;background-color:#E7E7E7;height:7px;}

.fromAuthor {color:#C3C0BF;font-family:Trebuchet MS;font-size: 14pt;font-weight:normal;}
.titleAuthor {color:#868483;font-family:Trebuchet MS;font-size: 16pt;font-weight:normal;}

.videoDireita {display:inline-block;}
.videoListBorder {background-color: #E7E7E7; padding: 0px 3px 0px 3px;}
.videoList {background-color: #FFFFFF; padding: 0 5px 0 5px;}
.videoListBorder .videoArrows { text-align: center;clear:both;}
.videoArrows .arrowPrevious {margin-bottom:1px;}
.videoArrows .arrowPrevious:hover {cursor:pointer;}
.videoArrows .arrowNext {margin-top:1px;}
.videoArrows .arrowNext:hover {cursor:pointer;}

.insideBorder .ibl1 {float:left;margin-left: 5px;width:48px;height:1px;background-color:#FFFFFF;}
.insideBorder .ibl2 {float:left;margin-left: 3px;width:51px;height:1px;background-color:#FFFFFF;}
.insideBorder .ibl3 {float:left;margin-left: 2px;width:53px;height:1px;background-color:#FFFFFF;}
.insideBorder .ibr1 {float:right;margin-right: 5px;width:48px;height:1px;background-color:#FFFFFF;}
.insideBorder .ibr2 {float:right;margin-right: 3px;width:51px;height:1px;background-color:#FFFFFF;}
.insideBorder .ibr3 {float:right;margin-right: 2px;width:53px;height:1px;background-color:#FFFFFF;}
.insideBorder .ib4 {margin: 0 1px 0 1px;width:140px;height:1px;background-color:#FFFFFF;clear:both;}
.insideBorder .ib5 {margin: 0 1px 0 1px;width:140px;height:1px;background-color:#FFFFFF;clear:both;}

.videoSelector {width:100%;display:none;}
.videoSelectorSelected {width:100%;display:block;}

.videoSelectorSelected .videoImage img {width:133px; height: 75px;}
.videoSelectorSelected .videoTitle{font-family:Trebuchet MS;font-size:10pt;color:#FF9606;font-weight:bold;}
.videoSelectorSelected .videoAuthor{font-family:Trebuchet MS;font-size:9pt;color:#868483;font-weight:bold;}
.videoSelectorSelected .videoInserted{font-family:Trebuchet MS;font-size:8pt;color:#000000;font-weight:bold;}