﻿.body 
{
	height: 100%;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #606A74;	
	background-image: url('/sites/CPCIS/Style Library/Images/texturaExterior.gif');
	background-repeat:repeat;	 
	padding-top:0px;
	padding-bottom:5px;  
}
.bodyPrint  
{
	height: 100%;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #606A74;		
	padding-top:0px;
	padding-bottom:5px;  
}
fieldset 
{
	padding:1%;
	margin-left:10px; 
	font-size:69%;
}  
legend 
{
	color: #3399ff;	 
} 

p 
{
	padding:0px 0px 10px 0px;
	margin:0px;
}
.itsmfContainer
{
	text-align:center;
	margin-top:10px;
}
.aItsmfContainer img
{
	border-style:none !important;
	border-width:0px !important;
}

.masterContent
{
	width:890px;
	border:1px #CCCCCC solid;
	background-image: url('/sites/cpcis/Style Library/Images/texturaInterior.gif');
	padding-bottom:15px;
}
.masterContentRight
{
	float:right;
	width:1px;
	_width:0px;
	height:16px;
	background-image: url('/sites/cpcis/Style Library/Images/SombraCantoSupDir.gif');
	background-repeat:no-repeat;	
	_background-image:none;
}
.masterContentContainer
{
	margin-left:44px;	
    padding:0px;
	margin-top:0px;
	width:893px;
	background-color:#FFFFFF;
	background-image: url('/sites/cpcis/Style Library/Images/SombraDireita.gif');
	background-repeat:repeat-y;	
	background-position:right;
}
.masterContentBottomContainer
{	
	background-image: url('/sites/cpcis/Style Library/Images/SombraBaixo.gif');
	background-repeat:repeat-x;	
	height:1px;
	font-size:0%;
	_margin-top:-3px;
}
.masterContentBottomLeft
{
	height:1px;
	float:left;
	width:3px;	
	background-image: url('/sites/cpcis/Style Library/Images/SombraCantoInfEsq.gif');
	background-repeat:no-repeat;
	background-position:left;	
}
.masterContentBottomRight
{
	height:1px;
	float:right;	
	width:1px;
	background-image: url('/sites/cpcis/Style Library/Images/SombraCantoInfDir.gif');
	background-repeat:no-repeat;	
}
.iconesAssContainer
{
	margin-left:44px;	
    padding:0px;
	margin-top:0px;
	width:893px;
	text-align:center;
	font-size:69%;
}
.wcag1AA
{
	height:32px;
	width:88px;
	border:0px;
}

.topoPagina
{
	margin-left: 44px;
	width: 892px;
	height: 20px;
	padding-top:4px;
}
.textBoxPesquisar
{
	float:left;
}
.SeparadorPesquisas
{
	padding-right:15px;
	border-left:1px #6699CC solid;
	float:left;
	margin-top:2px;
	height:15px;
}

.linkPara
{
	background-position: left center;	
	color: #6699CC;
	background-image: url('Images/iconParaColaboradores.gif');
	background-repeat: no-repeat;
	padding-left:20px;
	padding-right:15px;
	text-decoration:none;
	float:left;
	margin-top:2px;
	font-size:56%;
	font-family:Verdana;
	height:16px;
	padding-top:2px;
}
.linkPara a, .linkPara a:link, .linkPara a:visited, .linkPara a:active
{
	color: #6699CC;
	text-decoration:none;
	font-weight:normal;
	text-decoration:none;
}

.linkPara a:hover
{
	color: #6699CC;
	text-decoration:underline;
	font-weight:normal;
	
}
.tiposLetra
{
	float:right;	
	width:500px;
}
.separadorTipoLetraTopo
{
	background-image: url('/sites/CPCis/Style Library/Images/topoBarra.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	float: right;
	margin-left:0px;
}
.dotsTopoStyle
{
	float:right;
}

.TipoLetraTopo1
{
	float:right;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
}
.btAsize, .btAAsize, .btAAAsize
{
	border:0px;
	background-color:transparent;
	cursor:hand;
	width:20px;
	color:#3399ff;
	font-size:63%;
	height:20px;
	font-weight:bold;
}
.btAAsize
{
	font-size:75%;
}
.btAAAsize
{
	font-size:88%;
}
.btASelected
{
	color:#666666
}
.btBold
{
	font-weight:bold;
}
.btComContraste
{
	border:0px;
	background-image: url('/sites/CPCIS/Style Library/Images/topoLetra2.gif');
	background-repeat:no-repeat;
	width:15px;
	height:14px;
	margin-left:5px;
	margin-right:5px;
}
.btSemContraste
{
	border:0px;
	background-image: url('/sites/CPCIS/Style Library/Images/topoLetra2.gif');
	background-repeat:no-repeat;
	width:15px;
	height:14px;
	margin-left:5px;
	margin-right:5px;
}

.mSiteActions
{
	position:absolute;
	left:700px;
	top:4px;
}

.dotTopo
{
	background-image: url('/sites/CPCis/Style Library/Images/topoDot.gif');
	background-repeat: no-repeat;
	background-position: left top;
	height:5px;
	width:3px;
	font-size:0%;	
}
.topoDoPortal
{
	width:890px;
	height: 78px;
}
.labelDateTime
{
	color:#999999;
}
.labelDateTimeContainer
{
	position:absolute;
	right:10px;
	top:5px;
}
.logoCpcis
{
	border:0px;
}
.logoMaisDataStyle
{
	float:left;
	width:226px;
	height:78px;
}
.cTxt
{
	border: 1px solid #DBDBDB;
	font-size:100%;
}
.txtPesquisaRapida
{
	width:116px;
	font-size:56%;
}
.cButton
{
	font-size:90%;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;	
	border: 1px solid #EFEFE7;
	color: #336699;
	height:16px;
	padding-left:2px;
	padding-right:2px;
}
.btFormularios
{
	width:60px;
}
.btFormulariosBig
{
	width:100px;
}
.btPesquisaRapida
{
	width:50px;
}
.topoPortalDireitoTopo
{
	height:33px;
	_height:36px;
	padding-top:20px;
	padding-left:40px;
	font-size:100%;
}
.topoPortalDireito
{
	height:78px;
	margin-right:19px;
	margin-left:226px;
}
.topoPortalDireitoMenuGlobal
{
	height:25px;
	text-align:right;
	background-image: url('/sites/cpcis/Style Library/Images/FundoMenuInstituciunal.gif');
	background-repeat: repeat-x;
}
.menuGlobalCorte
{
	background-image: url('/sites/cpcis/Style Library/Images/CantoMenuInstituciunal_2.gif');
	background-repeat: no-repeat;
	width:12px;
	display:block;
	float:left;
	height:23px;
}
.headerImage
{
	background-image: url('/sites/cpcis/Style Library/Images/texturaInterior.gif');
	margin-left:19px;
	height:96px;
}
.headerTopoTextura
{
	background-image: url('/sites/cpcis/Style Library/Images/headerTopoPadrao.gif');
	background-repeat: no-repeat;
	background-position:right;
 	margin-right:19px;
 	height:7px;
 	font-size:0px;
 	_margin-top:-2px;

}
.headerBottomTextura
{
	background-image: url('/sites/cpcis/Style Library/Images/headerBottomTextura.jpg');
	background-repeat: no-repeat;
	background-position:right;
 	margin-right:19px;
 	height:7px;
 	font-size:0px;
 	_margin-top:-3px;
}
.HeaderMenuMaisBreadcrumb
{
	width:852px;
	height:23px;
	margin-left:19px;
	margin-bottom:0px;
	padding-bottom:0px;	
	font-size:56%;
}
.HeaderMenu
{
	float: left;
	width: 197px;
	padding-top: 5px;
	color:#666666;
	text-transform:uppercase;
	padding-left:10px;
	height:17px;
	background-image: url('Images/backHeaderMenuServicos.gif');
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	border-bottom: 1px #FFFFFF solid;
}
.mainContentCPCisContainer
{
	width:852px;
	margin-left:19px;
	_margin-top:-2px;
	background-color:#FFFFFF;
	background-image:url('/sites/cpcis/Style Library/Images/backMainContentCpcisLeft.gif');
	background-repeat:repeat-y;
	background-position:left;
}
.mainContentCPCisContainerRight
{
	background-image:url('/sites/cpcis/Style Library/Images/backMainContentRight.gif');
	background-repeat:repeat-y;
	background-position:right;
	_float:left;
}

 .mainContentCPCisLeft
{
 	width:207px;
 	_width:198px;
 	float:left; 
 	padding-bottom:120px;
 }
.mainContentCPCisRight
{
	margin-left:1px;
	float:left;
	width:644px;
	padding-bottom:10px;
}
.mainContentCPCisRightForPrint
{
	width:643px;
	_float:left;
	_margin-left:0px;	
}
.mainContentBottom
{
	background-color:#FFFFFF;
	height:21px;
	position:relative;
	border-top:1px #CCCCCC solid;
	background-image:url('/sites/cpcis/Style Library/Images/setaMainContentBottom.jpg');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:18px;
	padding-top:10px;
	font-size:56%;
}
.mainContentBottomSeparator
{
	height:7px;
	background-image:url('/sites/CPCIS/Style Library/Images/mainBottom.jpg');
	background-repeat:no-repeat;
	background-position:left;
	font-size:0%;	
}



.mainContentBottom a, .mainContentBottom a:link, .mainContentBottom:visited, .mainContentBottom:hover
{
	color:#6699CC;
}

.sgsSymbol
{
	top:-100px;
	left: 15px;
	position:absolute;
}
.sgsSymbol img
{
	border:0px;
}
.topo
{
	float:right;
	padding-right:10px;
	color:#6699cc;
	margin-top:-5px;
}
.topo img
{
	border: 0px;
}
.menuCorrenteContainer
{
}
.infoUtilStyle
{
	margin-top:10px;
}
.ComoPodemosAjudar
{
	padding-top: 5px;
	padding-bottom: 2px;
	padding-right: 3px;
	color:#666666;
	text-transform:uppercase;
	padding-left:10px;
	height:16px;
	background-image: url('Images/backHeaderMenuServicos.gif');
	background-repeat: repeat-x;
	_width:194px;
	margin-top:1px;
	border-bottom:1px #CCCCCC solid;
	font-size:56%;
}
.infoUtilStyleContainer2
{
	background-image: url('Images/backCmAjudar.gif');
	background-repeat: repeat-y;
	margin-top:1px;	
	padding-bottom:5px;
}
.linkInfoUtil
{
	background-image: url('Images/setaCmAjudar.gif');
	background-repeat: no-repeat;
	background-position:left center;
	padding-top:5px;	
	margin-left:10px;
	padding-left:16px;
	padding-bottom:2px;
	font-size:58%;

}
.linkInfoUtil a, .linkInfoUtil a:link, .linkInfoUtil a:visited, .linkInfoUtil a:hover
{
	color:#333333;
	text-decoration:none;
}
.variationZoneStyle 
{
	float:right;
}
.iconesAssContainer
{
	padding-top:5px;
	text-align:center;
}
/*===========================================BreadCumb*/

.breadcrumb
{
	color: #999999;
	padding-bottom: 4px;
	padding-top: 6px;
	text-align: left;
	background-color: #FFFFFF;
	font-weight: bold;
	border-bottom: 1px #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	height:12px;
	padding-left:5px;
	margin-left:207px;
	_float:left;
	_width:638px;
	_margin-left:0px;
	position:relative;
}
.breadcrumbForPrint
{
	color: #999999;
	padding-bottom: 4px;
	padding-top: 6px;
	text-align: left;
	background-color: #FFFFFF;
	font-weight: bold;
	border-bottom: 1px #CCCCCC solid;
	height:12px;
	padding-left:5px;
	_float:left;
	_width:638px;
	_margin-left:0px;
}
.breadcrumbCurrent
{
	font-weight:bold;
	color:#6699CC; 
	text-decoration:none;
}
.breadcrumbCurrent a:active
{
	text-decoration:none;
   	color: #6699CC;
}
.breadcrumbCurrent :active
{
	text-decoration:none;
   	color: #6699CC;
}
.breadcrumbCurrent a
{
	text-decoration:none;
   	color: #6699CC;
}
.breadcrumbCurrent a:hover
{
	text-decoration:underline;
}
.breadcrumbNotCurrent
{
	font-weight:bold;
	color:#999999;
	text-decoration:none; 
}
.breadcrumbNotCurrent a:active
{
	text-decoration:none;
   	color: #999999;
}
.breadcrumbNotCurrent :active
{
	text-decoration:none;
   	color: #999999;
}
.breadcrumbNotCurrent a
{
	text-decoration:none;
   	color: #999999;
}
.breadcrumbNotCurrent a:hover
{
	text-decoration:underline;
}
.breadCumbSeparator
{
	color: #006699;
	font-weight:bold;
}
.breadcrumbCurrent
{
	font-weight:bold; 
}
/*===========================================End BreadCumb*/
.hiddenHeader
{
	display:none;
}
.colunaCentro
{	
	float:left;
	width:396px;	
	padding-bottom:10px;
	margin-left:20px;
	margin-right:20px;
	_margin-left:10px;
	_margin-right:10px;
}
.colunaDireita, .colunaDireitaInicial
{
	margin-left:436px;
	_width:203px;	
	padding-bottom:50px;
}
.colunaCentroInicial
{
	float:left;
	width:396px;	
	padding-bottom:10px;
}



h1.headerGlobal
{
	background-image: url('Images/setasTitulo.gif');
	background-repeat:no-repeat;
	background-position:right center;	
	color: #6699CC;
	font-weight: bold;
	padding: 10px 100px 10px 20px;	
	font-size:140%;
	margin:0px;
}
.containerHeaderGlobal
{
	background-image: url('Images/NavegacaoInstitucional_Header.jpg');
	background-repeat:repeat-y;	
	border-bottom: 1px #CCCCCC solid;
}

.containerHeader
{
	background-image: url('Images/NavegacaoServicos_Header.jpg');
	background-repeat:repeat-y;	
	border-bottom: 1px #CCCCCC solid;
}

.linksAcessiveisMenuConteudo
{
	display:none;
}

.mainContent
{
	margin-top:0px;
	padding-top:0px;
	color: #666666;
	padding-bottom:10px;
}

.mainContent img
{
	border:none;
}

.mainContentCentral
{
	margin-left:20px;
	margin-right:20px;
}

.aContent
{
	font-size:0%;
	height:0px;
}
.aContent img
{
	border:none;
}
.duasColunasLeftImage
{
	float:left;	
	text-align:justify;
	padding-bottom:10px;
	padding-left:10px;
	margin-left:0px;
	padding-right:10px;
	margin-top:10px;
}
/*=============Layout Noticias*/

.duasColunasLeftMain
{
	float:right;
	width:483px;
	margin-top:10px;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}

/*=============End Layout Noticias*/


/*=============Menu Serviços online*/

.servicosOnlineMenuContainer
{
	background-position: left top;
	width: 100%;
	margin-top:10px;
	_width:206px;
  	background-image: url('Images/backHeaderMenuServicos.gif');
	background-repeat: repeat-x;
	
}
.servicosOnlineMenuInContainer
{

}
.servicosOnlineMenuCabecalho
{
	padding-top: 5px;
	padding-bottom: 2px;
	padding-right: 3px;
	color:#666666;
	text-transform:uppercase;
	padding-left:10px;
	height:16px;
	font-size:56%;
}
.servicosOnlineMenuCabecalho A:visited, .servicosOnlineMenuCabecalho a:link, .servicosOnlineMenuCabecalho A:active, .servicosOnlineMenuCabecalho A
{
 text-decoration:none;
 color:#666666;
 
}
.servicosOnlineMenuCabecalho A:hover
{
	color:#666666;
	
}

/*=============Menu Serviços online*/
.EventoMain
{
	width:100%;
	margin-top:10px;
	text-align:justify;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}
.outListHighlightsImage
{
	border: 1px solid #CCCCCC;
	width: 110px;
	height: 74px;
	float:left;
	margin-top:12px;
	margin-left:12px;
	padding-top:2px;
	padding-left:2px;
}
.listHighlightsImage
{
	width: 108px;
	height: 72px;
}
.ResponderDestaquesStyle
{
	text-align:justify;
	font-size:65%; 
}
.ResponderDestaquesStyle A:visited, .ResponderDestaquesStyle a:link, .ResponderDestaquesStyle A:active, .ResponderDestaquesStyle A
{
	text-decoration:underline;
	color:#606A74;
}
.ResponderDestaquesStyle A:hover
{		
	text-decoration:underline;
	color:#606A74;
}
.ResponderDestaquesDetalheStyle
{
	text-align:justify;
	padding-left:10px;
	padding-top:10px;
}
.ResponderDestaquesDetalheStyle A:visited, .ResponderDestaquesDetalheStyle a:link, .ResponderDestaquesDetalheStyle A:active, .ResponderDestaquesDetalheStyle A
{
	text-decoration: none;
	color: #336699;
}
.ResponderDestaquesDetalheStyle A:hover
{
	color: #336699;	
	text-decoration: none;
}
.DataDestaquesStyle
{
	text-align:justify;
}
/*=============Listagem de destaques página inicial*/
.cleaner 
{	
	clear: both;
	padding-right: 0px;	
	padding-left: 0px;
	font-size: 0px;
	background: none transparent scroll repeat 0% 0%;	
	padding-bottom: 0px;	
	margin: 0px;	
	border-top-style: none;	
	padding-top: 0px;	
	border-right-style: none;	
	border-left-style: none;	
	height: 0px;	
	border-bottom-style: none
}
/*=============Destaques à direita*/

.destaqueContainerStyle
{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #CCCCCC;
	background-position: 190px 85%;
	width: 202px;
	_width: 200px;
	background-color: #6E757F;
	min-height: 50px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.destaqueImagemStyle 
{	
	float:left;
	padding:5px;
	padding-right:10px;
}
.destaqueContainerInfoAuxStyle
{
	padding:5px;
	padding-bottom:0px;
}
.listRightHighlightsImage 
{
	width:28px;	
}
.destaqueContainerInfoStyle
{
	
}
.DestaquesDireitosTituloStyle
{
 font-size:72%;
 margin-top:0px;
 padding-top:0px;
 font-weight:bold;
}
.DestaquesDireitosTituloStyle A:visited, .DestaquesDireitosTituloStyle a:link, .DestaquesDireitosTituloStyle A:active, .DestaquesDireitosTituloStyle A
{
	text-decoration:none;
	color:#91BCE7;
}
.DestaquesDireitosTituloStyle A:hover
{
	font-weight:bold;
	color: #91BCE7;	
	text-decoration: none;
}
.destaqueInfoSubTitleStyle
{
	color:white;
	font-weight:bold;
	font-size:66%;
}
.descricaoInfoSubTitleStyle
{
	color:#DEE0E3;
	font-size:63%;
}
/*=============Destaques à direita*/
.btPesquisar
{
	border-style: none;
	border-width: 0px;
	background-position: left center;
	width: 72px;
	height: 17px;
	margin-left: 5px;
	background-image: url('Images/btPesquisar.jpg');
	background-repeat: no-repeat;
	font-size:56%;
	font-family:Verdana;
}


/*Fim de Estilos do Conteudo*/
.imageDuasColStyle
{
	float:left;
	padding-top:0px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:10px;  	
}
.listagensAreaEsquerda
{
	float:left;
 	width:90px;
 	padding-top:10px;
 	padding-left:0px;
}
.listagensAreaDireita
{
	float:left;
	width:120px;
	padding-top:10px;
}
.outBt
{
	padding-top:11px;
}
.outBtFormularios
{
	width:60px;
	float:left;	
}
.outBtFormulariosBig
{
	width:100px;
	float:left;	
}
.formBlankSpace
{
	float:left;
}
.variationsDdl
{
	border: 1px solid #999999;
	background-color:#CCCCCC;
	color:#999999;
	_width:81px;
}
.variationZoneStyle
{
	 padding-top:2px;
}

/*Conteudos de Publicação*/
.duasColunasLeftContent TR
{
	vertical-align:top;
	text-align:center;
}
.duasColunasLeftContent UL
{
	text-align:left;
}
.DetalheCarreirasStyle
{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	text-align:justify;
}
.DetalheCarreirasStyle A:visited, .DetalheCarreirasStyle a:link, .DetalheCarreirasStyle A:active, .DetalheCarreirasStyle A
{
	text-decoration: none;
	color: #336699;
	text-decoration:underline;
}
.DetalheCarreirasStyle A:hover
{
	color: #336699;	
	text-decoration: none;
	text-decoration:underline;
}
.formInput
{
	font-size:100%;
	padding-top:5px;
}
.formInputHeight
{
	height:80px;
}
.cTxtWidth
{
 width:300px;	
}
.cTxtWidthSmall
{
 width:150px;	
}
.cTxtHeight
{
 height:70px;	
}
.formLabel
{
	width:25%;
	float:left;
	text-align:right;
	padding-right:2%;
	padding-top:5px;
}
.siteMapNivel1
{
	font-size: 75%;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #6699CC;
	margin-top:5px;
}
.siteMapNivel1 A:visited, .siteMapNivel1 a:link, .siteMapNivel1 A:active, .siteMapNivel1 A
{
	
	text-decoration: none;
	color: #6699CC;
    padding:5px 5px 5px 5px; 
}
.siteMapNivel1 A:hover
{
	
	color: #6699CC;
	text-decoration: none;
}
.siteMapNivel2
{
   font-size:66%;
}
.siteMapNivel2 A:visited, .siteMapNivel2 a:link, .siteMapNivel2 A:active, .siteMapNivel2 A
{	
	text-decoration: none;
	color: #666666;
	 padding:5px 5px 5px 20px;
}
.siteMapNivel2 A:hover
{
	color: #666666;
	text-decoration: none;
}
.labelDetalheStyle
{
	float:left;
	color:#6699CC;
	padding-right:5px;
}
/*Estilos do Conteudo*/

/*Este Estilo deve ser utilizador para conter todo o Conteudo HTML no caso de se usar o Web Part ritch HTML*/
.ms-rteCustom-ConteudoGeral
{
	font-size: 66%;
}
.ms-rteCustom-ConteudoGeral a, .ms-rteCustom-ConteudoGeral a:link, .ms-rteCustom-ConteudoGeral a:visited, .ms-rteCustom-ConteudoGeral a:hover
{
	color:#606A74;
	text-decoration:underline;
}


.ms-rteCustom-ConteudoGeral div
{
	padding-bottom:2px;
}

.ms-rteCustom-ConteudoGeral UL
{
	padding-top:0px;
	margin: 0px 0px 0px 20px;
	padding:0px;
}

.ms-rteCustom-ConteudoGeral P
{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	text-align:justify;
}


.ms-rteCustom-ConteudoGeral TD
{
	vertical-align:top;
	padding-right:10px;
}

.ms-rteCustom-TituloTexto, .TituloTexto
{
	color: #6699CC;
	display:block;
	padding-top:15px;
	padding-bottom:5px;
	font-size:110%;

}
.ms-rteCustom-TituloTexto a:visited, .ms-rteCustom-TituloTexto a:active, .ms-rteCustom-TituloTexto a, .ms-rteCustom-TituloTexto a:link
{
	color: #6699CC;	
	text-decoration:underline;
}

.ms-rteCustom-TextoDestaque, .TextoDestaque
{
	color: #666666;
	font-weight:bold;
}
.ms-rteCustom-TextoDestaque a:visited, .ms-rteCustom-TextoDestaque a:active, .ms-rteCustom-TextoDestaque a, .ms-rteCustom-TextoDestaque a:link, .TextoDestaque a:visited, .TextoDestaque a:active, .TextoDestaque a, .TextoDestaque a:link
{
	color: #666666;
	text-decoration:underline;
}
.ms-rteCustom-TextoDestaqueAzul
{
	color: #3399ff;
}
.ms-rteCustom-TextoDestaqueAzul a:visited, .ms-rteCustom-TextoDestaqueAzul a:active, .ms-rteCustom-TextoDestaqueAzul a, .ms-rteCustom-TextoDestaqueAzul a:link, .ms-rteCustom-TextoDestaqueAzul a:hover
{
	color: #3399ff;
	text-decoration:none;
}

.ms-rteCustom-Subtitulo, .Subtitulo
{
	color:#3399ff;
	display:block;
	padding-top:15px;
	font-size:110%;
}
.ms-rteCustom-Subtitulo a:visited, .ms-rteCustom-Subtitulo a:active, .ms-rteCustom-Subtitulo a, .ms-rteCustom-Subtitulo a:link
{
	color: #3399ff;
	text-decoration:underline;
}
.ms-rteCustom-Nota
{
	color: #999999;
	font-size:84%;
}
.ms-rteCustom-Nota a:visited, .ms-rteCustom-Nota a:active, .ms-rteCustom-Nota a, .ms-rteCustom-Nota a:link
{
	color: #999999;
	text-decoration:underline;
}

.ms-rteCustom-AlinharCentro
{
	text-align:center;
	display:block;
}
P.ms-rteCustom-AlinharCentro
{
	text-align:center;
}

.ms-rteCustom-AlinharEsquerda
{
	text-align:left;	 
}
.ms-rteCustom-AlinharDireita
{
	text-align:right;	
}  
.ms-rteCustom-AlinharJustify
{
	text-align:justify;	
} 
.ms-rteCustom-Bold
{
	font-weight:bold;
}
.ms-rteCustom-Italico
{
	font-style:italic;
}
.ms-rteCustom-Sublinhado
{
  text-decoration:underline;
}
.ms-rteCustom-iconeAssTecnica
{
	background-image: url('Images/iconeAssTecnica.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:30px;
	padding-bottom:5px;
	padding-top:5px;

}
.ms-rteCustom-iconeComercial
{
	background-image: url('Images/iconeComercial.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:30px;
	padding-bottom:5px;
	padding-top:5px;

}
.ms-rteCustom-iconeDepCAD
{
	background-image: url('Images/iconeDepCAD.gif');
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left:35px;
	padding-bottom:5px;
	padding-top:5px;

}
.ms-rteCustom-iconeFax
{
	background-image: url('Images/iconeFax.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:35px;
	padding-bottom:5px;
	padding-top:5px;
		display:block;

}
.ms-rteCustom-iconeFormacao
{
	background-image: url('Images/iconeFormacao.gif');
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left:35px;
	padding-bottom:5px;
	padding-top:5px;
		display:block;

}
.ms-rteCustom-iconeHelpDesk
{
	background-image: url('Images/iconeHelpDesk.gif');
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left:35px;
	padding-bottom:5px;
	padding-top:5px;
		display:block;

}
.ms-rteCustom-iconeMail
{
	background-image: url('Images/iconeMail.gif');
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left:35px;
	padding-bottom:5px;
	padding-top:5px;
		display:block;

}
.ms-rteCustom-iconeHorario
{
	background-image: url('Images/iconeHorario.gif');
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left:35px;
	padding-bottom:5px;
	padding-top:5px;
		display:block;

}
.ms-rteCustom-iconeMorada
{
	background-image: url('Images/iconeMorada.gif');
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left:35px;
	padding-bottom:5px;
	padding-top:5px;
	display:block;

}
.ms-rteCustom-iconeTelefone
{
	background-image: url('Images/iconeTelefone.gif');
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left:35px;
	padding-bottom:5px;
	padding-top:5px;
	display:block;

}
.destaqueSetaContainerStyle
{
text-align:right;
padding-right:5px;
}
.destaqueSetaContainerStyle img
{
border:none;
}

.listagensAreaDireitaEventos
{
	float:left;
	width:130px;
	padding-top:10px;
}
/*Toolbar*/

.toolbarContainer
{
	display: block;
	width: 100%;
	height: 25px;
	padding-top:10px;
	padding-bottom:15px;
}
.voltarAtrasContainer
{
	float:left;
	padding-left:0px; 
}
.printContainer
{
	float:right;
	padding-right:20px;
}
.enviarContainer
{
	float:right;
	padding-right:10px;
}
.styleVoltar, .stylePrint, .styleEnviar
{ 	
 float:left;
 padding-top:6px;	
 padding-left:3px;
 padding-right:3px;
 text-decoration:underline;
}
.styleEnviar
{
	margin-top:2px;
	font-size:60%;
}
.styleEnviar A:visited, .styleEnviar a:link, .styleEnviar A:active, .styleEnviar A
{
	text-decoration: underline;
	color: #666666;
}
.styleEnviar A:hover
{
	color: #666666;
	text-decoration: underline;
}
.styleVoltarIcon, .stylePrintIcon, .styleEnviarIcon
{
 float:left;
 padding-top:6px;
}
.styleEnviarIcon img
{
 border:0px;
}
.styleEnviarIcon
{
	padding-top:4px;
}
.voltarButton
{
	background-image: url('Images/voltarAtrasToolbar.gif');
	background-repeat: no-repeat;
	width: 10px;
	height: 17px;
	background-color: transparent;
	margin: 0px;
	border: 0px;
	border-style: none;
	cursor: hand;
	width:60px;
}
.printButton
{
	background-image: url('Images/imprimirToolbar.gif');
	background-repeat: no-repeat;
	width: 16px;
	height: 17px;
	background-color: transparent;
	margin: 0px;
	border: 0px;
	border-style: none;
	cursor: hand;
	width:60px;

}
/*End Toolbar*/

/*Override search styles*/
.srch-URL A:visited, .srch-URL a:link, .srch-URL A:active, .srch-URL A
{
	text-decoration: none;
	color: #CCCCCC;
	padding-left:5px;
}
.srch-URL A:hover
{
	color: #CCCCCC;
	text-decoration: underline;
}
.srch-Title A:visited, .srch-Title a:link, .srch-Title A:active, .srch-Title A
{
	text-decoration: none;
	color: #6699CC;
	padding-left:5px;
}
.srch-Title A:hover
{
	color: #6699CC;
	text-decoration: underline;
}
.srch-Page
{
	background-color:White;
	font-size:66%;
}
.srch-Page-bg
{
	background-color:White;
}
.srch-Page-bg A:visited, .srch-Page-bg a:link, .srch-Page-bg A:active, .srch-Page-bg A
{
	text-decoration: none;
	color: #666666;
}
.srch-Page-bg A:hover
{
	color: #666666;
	text-decoration: none;
}
.srch-Page A:visited, .srch-Page a:link, .srch-Page A:active, .srch-Page A
{
	text-decoration: none;
	color: #666666;
}
.srch-Page A:hover
{
	color: #666666;
	text-decoration: none;
}
.srch-Metadata
{
	padding-left:10px;
	padding-right:10px;
}
.srch-Metadata A:visited, .srch-Metadata a:link, .srch-Metadata A:active, .srch-Metadata A
{
	text-decoration: none;
	color: #666666;
}
.srch-Metadata A:hover
{
	color: #666666;
	text-decoration: none;
}
.srch-Icon
{
	padding-left:10px;
}
.srch-Description
{
	padding-left:10px;
	padding-right:10px;
}
.srch-dup
{
	padding-left:10px;
}
.estiloPadingLeft
{
	padding-left:10px;
}
.srch-sort
{
	padding-left:10px;
}
.srch-sort A:visited, .srch-sort a:link, .srch-sort A:active, .srch-sort A
{
	color: #6699CC;
	text-decoration: none;
}
.srch-sort A:hover
{
	color: #6699CC;
	text-decoration: underline;
}
/*End Override search styles*/
.imagemMasterPageStyle
{
	border:0px;
}
/*Listagens======================*/
.listagemContainer
{
	padding-top:10px;	 
	padding-bottom:20px;
	border-bottom:1px #E1E1E1 solid;	
}
.listagemDetalheContainer
{

}
.listagemImg 
{
	float: left;
	padding-right:10px;
	padding-bottom:10px;
	border:none;
}
.listagemTitulo
{
	color: #6699cc;	
	font-size:72%;
	padding-bottom:3px;
}
.listagemAtributo
{
	color:#999999;
	font-size:56%;
}
.listagemTitulo A:visited, .listagemTitulo a:link, .listagemTitulo A:active, .listagemTitulo A
{
	color: #6699cc;	
	text-decoration:none;	
}
.listagemTitulo A:hover
{
	color: #6699cc;	
	text-decoration:underline;	
}
.listagemDetalhe
{
	color:#333333;	
	font-size:66%;
}
.botaoEsqStyle 
{
	background-position: left center;
	float: left;
	background-image: url('Images/BotaoStandEsq.gif');
	background-repeat: no-repeat;
	padding-top:22px;
}
.botaoDirStyle
{ 
	background-position: right center;
	float: left;
	background-image: url('Images/BotaoStandDir.gif');
	background-repeat: no-repeat;
	padding-top:22px;
} 
.defaultBotaoStyle 
{
	border-style: none;
	border-width: 0px;
	background-image: url('Images/BotaoStandMeio.gif');
	background-repeat: repeat-x;
	background-position: left center;
	font-size:90%; 
	height:20px;
	*height:19px;	
	color:#336699;
	float:left;	
	margin-top:8px;
	*margin-top:9px;
}
.formContainer
{
	margin-left: 0px;
	margin-right: 0px;
	border-bottom: 1px #CCCCCC solid;
	border-bottom-color: #CCCCCC;
	font-size:66%;
}
.Subtitulo
{
	color:#3399ff; 
}
.colDireita
{
	width:45%;
	float:left;
}
.colEsquerda
{
	width:45%;
	float:right;
}
.hiddenMode
{
	visibility:hidden;
}
.formsMsgSucesso
{
	color:#3399ff;	
	font-size:75%;
}
.errorMsg
{
	color: #CC0000;
	padding-left: 130px;
}

.newErrorMsg
{
	color: #CC0000;
	padding-left:27%;
}

