﻿#bottom{margin:0 auto;padding:0;border:0;background-repeat:no-repeat;width:960px;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}

.info-block{margin:0;padding:0;border:0;width:460px;}
.info-block p{padding-left:40px;}
.info-block-separator{background-repeat:no-repeat;width:460px;height:10px;}

.number-noticias{margin:12px 0 0 57px;padding:0;border:0;width:/*252px*/420px;}

#inside-noticias{margin:12px 0 0 20px;padding:0;border:0;width:420px;height:/*270px*/230px;overflow:hidden;z-index:8;position:absolute;}
.inside-noticias{margin:0;padding:0;border:0;width:420px;overflow:hidden;}
.inside-noticias p{margin:0 0 10px 0;padding:0;border:0;}
.inside-noticias span{margin:0;padding:0;border:0;}
/*.inside-noticias img{margin:0;padding:0;width:200px;height:150px;}*/
.pics img{margin:0;padding:0;width:200px;height:150px;}
.shadow{background-repeat:no-repeat;width:460px;height:30px;}

/* BEGIN NOTICIAS */
td a { margin: 5px }
.nav { margin: 5px 0;}
#nav a, #s7 strong {margin-left:5px;background-repeat:no-repeat;width:31px;height:31px;padding-top:5px;}

#nav{margin:/*12px 0 0 57px*/0 20px 0 0;padding:0;border:0;float:right;}
/* END NOTICIAS */

/* BEGIN DESTAQUES */
.inside-destaques{margin:10px 0 0 20px;padding:0;border:0;width:420px;height:/*210px*/270px;overflow:hidden;}
.inside-destaques p{margin:0 0 10px 0;padding:0;border:0;}
.inside-destaques span{margin:0;padding:0;border:0;}
.inside-destaques img{width:200px;height:150px;}
.inside-destaques-image{width:200px;height:150px;}
.consultar-btn{padding:0;background-image:url(../images/consultar-btn.jpg);width:103px;height:31px;background-repeat:no-repeat;cursor:pointer;}
.consultar-btn:hover{background-image:url(../images/consultar-btn-over.jpg);}
/* END DESTAQUES */

/* BEGIN ERP */
.containerConteudo{border:none;margin:5px 0 0 10px;padding:0;width:670px;}
.noticiasFaixaSuperior{border:none;height:20px;margin:0;padding:0;width:670px;}
.noticiasCantoSuperiorEsquerdo{background-repeat:no-repeat;border:none;height:20px;margin:0;padding:0;width:20px;}
.noticiasMargemSuperior{border-right:none;border-top-style:solid;border-top-width:1px;height:19px;margin:0;padding:0;width:630px;}
.noticiasCantoSuperiorDireito{background-repeat:no-repeat;border:none;height:20px;margin:0;padding:0;width:20px;}
.noticiasCentro{border-left-style:solid;border-right-style:solid;border-left-width:1px;border-right-width:1px;margin:0;padding:0;width:668px;}
.barraTituloNoticias{border:none;height:20px;margin:0 auto;padding:0;width:630px;}
.tituloNoticia{border:none;margin:0;padding:0;}
.dataNoticia{border:none;margin:0;padding:0;}
.espacoConteudos{border:none;margin:0 auto;padding:0;width:630px;}
.espacoTexto{border:none;margin:10px 0 0;padding:0;}
.espacoTexto p{border:none;margin:10px 0 0;padding:0;}
.noticiasFaixaInferior{border:none;height:20px;margin:0;padding:0;width:670px;}
.noticiasCantoInferiorEsquerdo{background-repeat:no-repeat;border:none;height:20px;margin:0;padding:0;width:20px;}
.noticiasMargemInferior{border:none;border-bottom-style:solid;border-bottom-width:1px;height:19px;margin:0;padding:0;width:630px;}
.noticiasCantoInferiorDireito{background-repeat:no-repeat;border:none;height:20px;margin:0;padding:0;width:20px;}
/* END ERP */

.info-block{background-color:#FFF;}
.info-block-separator{background-image:url(../images/separator.jpg);}
.shadow{background-image:url(../images/shadow.jpg);}

/* BEGIN NOTICIAS */


#output { text-align: left; }
/* END NOTICIAS */

/* BEGIN ERP */
.noticiasCantoSuperiorEsquerdo{background-image:url(../images/noticiasCantoSuperiorEsquerdo.gif);}
.noticiasMargemSuperior{background-color:#F5F5F5;border-top-color:#CBCBCB;}
.noticiasCantoSuperiorDireito{background-image:url(../images/noticiasCantoSuperiorDireito.gif);}
.noticiasCentro{background-color:#F5F5F5;border-left-color:#CBCBCB;border-right-color:#CBCBCB;}
.noticiasCantoInferiorEsquerdo{background-image:url(../images/noticiasCantoInferiorEsquerdo.gif);}
.noticiasMargemInferior{background-color:#F5F5F5;border-bottom-color:#CBCBCB;}
.noticiasCantoInferiorDireito{background:url(../images/noticiasCantoInferiorDireito.gif);}

.info-block{background-color:#FFF;}
.info-block p{color:#9a9a9a;font-style:italic;font-size:16px;font-weight:bold;}

.inside-noticias p{color:#4b779a;font-style:normal;font-size:12px;}
.inside-noticias span{color:#7b7b7b;text-align:justify;font-size:10px;}

.inside-destaques p{color:#4b779a;font-style:normal;font-size:16px;}



.ui-boxcorner-all { -moz-border-radius: 15px; -webkit-border-radius: 15px; }

#intermedia

.fixed
{
	text-align:left;
}

.clear
{
	clear:both;	
}
/*   */
html
{
	margin:0;
	padding:0;
	background: url(../images/back5.gif) repeat-x top left;
	display:block;

	
}

div { 

	/*font-weight: bold;*/ 

}

#bd
{
	padding:0 0 0 0;
}

body {
	background:url(../images/background1.jpg) no-repeat center top;
	
	margin:0;
	padding:0;
	display:block;
	
}

#maincontainer{	
	margin:0 auto;
	padding:0;
	width:960px;
	}
	

/* Atwork bar*/
.atwork-bar
{
	width:97%;
	height:48px;
	margin:0 auto;
	padding:10px 0 0 0;
	text-align:center;
	z-index:1;
}

.atwork-bd-left
{
	width:1%;
	height:48px;
	float:left;
	background:url(images/atwork-bd-left.png) no-repeat top left;
	margin:0;
	padding:0;
}

.atwork-bd-mid
{
	text-align:left;
	width:98%;
	float:left;
	height:48px;
	background:url(images/atwork-bd-mid.png) repeat-x top left;
	margin:0;
	padding:0;
}

.atwork-bd-right
{
	width:1%;
	height:48px;
	float:left;
	background:url(images/atwork-bd-right.png) no-repeat top left;	
	margin:0;
	padding:0;
}

.atwork-col-left
{
	float:left;
	width:20%;
}


.logo-atwork, .logo-atwork p, .logo-atwork p a 
{
	margin:0;
	padding:0;	
}

/* Link Contactos */
.atwork-col-dir
{
	float:left;
	width:99%;
	text-align:right;
	margin:0;
	padding:0;
}

.link-contactos
{
	float:right;
	width:100px;
	margin:0 35px 0 0;
	padding:0;
	height:45px;
	line-height:38px;
}

.link-contactos a
{
	margin:0 0 0 10px;
	padding:5px 35px;
	line-height:41px;
	text-decoration:none;
	color:#999999;
	font-weight:bold;
	background:url(images/icon-contactos.gif) no-repeat center left;
	border:none;
	display:inline-block;
}

.link-contactos a:hover
{
	color:#e69220;
	background:transparent url(images/icon-contactos-hover.gif) no-repeat center left;
	border:none;
}

.link-faqs
{
	float:right;
	width:100px;
	margin:0;
	padding:0;
	height:45px;
	line-height:38px;
}

.link-faqs a
{
	margin:0 0 0 10px;
	padding:5px 35px;
	line-height:41px;
	text-decoration:none;
	color:#999999;
	font-weight:bold;
	background:url(images/icon-faqs.gif) no-repeat center left;
	border:none;
	display:inline-block;
}

.link-faqs a:hover
{
	color:#e69220;
	background:url(images/icon-faqs-hover.gif) no-repeat center left;
	border:none;
}

.logo
{
	margin:20px 0 0 0;
	padding:0;
	float:left;
	width:17%;
	cursor:pointer;
	display:block;
}

/* Pesquisa */
form
{
	margin:0;
	padding:0;
}

form p
{
	margin:0;
	padding:0;
}

.pesquisa
{
	float:right;
	text-align:left;
	width:160px;
	height:41px;
	padding:0;
	margin:3px 0 0 0;
	line-height:18px;
	/*background: url(../images/btt/pesquisa.png) no-repeat top left;
	cursor:pointer;*/
}

.consultar
{
	float:right;
	width:120px;
	height:32px;
	padding:0;
	margin:3px 0 0 0;
	line-height:32px;
	background: url(../images/btt/bt-consultar.png) no-repeat top left;
	cursor:pointer;
}

span:hover.consultar
{
	
	background: url(../images/btt/bt-consultar_over.png) no-repeat top left;
	cursor:pointer;
}

input.pesquisa-text
{
	/*background:#fff;
	border:1px solid #c6c6c6;*/
	border:0;
	height:16px;
	font-size:12px;
	color:#666;
	margin:0 1px 0 0;
	padding:0;
	vertical-align:top;*vertical-align:baseline;
	width:120px;
}

.pesquisa-submit
{
	background: url(images/submit.gif) no-repeat top left;
	width:20px;
	height:18px;
	font-weight:bold;
	margin:0;
	cursor:pointer;
	border:none;
}

input:hover.pesquisa-submit
{
	background: url(images/submit-over.gif) no-repeat top left;
}

.aSubMenu
{
	color:#25739c;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

.aSubMenu:hover
{
	color:#e5901c;
}

#doc, #doc3, .yui-t7, .yui-g
{
	margin:0;
	padding:0;
}

.yui-g
{
	padding:5px 2%;
}



/* Multimedia portfolio */
.box-multimedia
{
	float:right;width:78%;
	margin:0;
	padding:0;
}

/* Menu */
.menu
{
	width:100%;
	background:#e6e6e6 url(images/back-menubar.gif) repeat-x top left;
	display:inline-block;
	border-bottom:1px solid #666;
	position:absolute;
	position:fixed;
	bottom:0;
	z-index:9999;
	padding-left:210px;
}


.watermark
{
	float:left;
	width:29px;
	height:30px;
	background:url(images/watermark.gif) no-repeat top left;
	margin:1px 0 0 20px;
}

.link-selected
{
	float:left;
	width:15%;
	margin:5px 25px 0 20px;
	padding:0;
	background:url(images/back-linkselected.gif) no-repeat center left;
	display:inline-block;
	height:23px;
	text-align:left;
}

.link-selected p
{
	margin:0;
	padding:3px 0 0 15px;
	color:#085782;
	font-weight:bold;
}

.menu-link
{
	float:left;
	width:12%;
	margin:0 0 0 20px;
}

.menu-link p
{
	line-height:30px;
	font-weight:bold;
	color:#CCC;
	font-weight:bold;
	cursor:pointer;
}

.menu-link p:hover
{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	font-weight:bold; 
}

.menu-link p a
{
	line-height:30px;
	font-weight:bold;
	color:#CCC;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
}

.menu-link p a:hover
{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

.sub-menu
{
	margin:15px 0 0 0;
	width:100%;
	display:none;
}

.sub-menu ul
{
	list-style:none;
	margin:0;
	padding:0;
}

.sub-menu ul li
{
	list-style:none;
	line-height:24px;
}

.sub-menu ul li p
{
	color:#25739c;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

.sub-menu ul li p:hover
{
	color:#e5901c;
}

.tooltip{
display:none;
position:absolute;
bottom:31px;
height:102px;
background: url(images/back-thumbnail.png) no-repeat top left;
width:150px;
text-align:center;
margin:0 0 0 -32px;
}

.tooltip img
{
	margin:10px 0 0 0;
}

/* End Menu */

#dialog1, #dialog2
{
	z-index:100;
}

#dialog3
{
	overflow:hidden;
	z-index:100;
}


#dropdownpanel
{
	z-index:10000;
}

/**/

/* General styles ------------------------- */

.showcase {
	position: absolute;
	top:10%;
	left:25%;
	/*right:5%;*/
	}

.showcase a.controls {
	position: absolute;
	/*width: 54px;
	height: 50px;*/
	/*background-color: #2097FA;*/
	text-decoration: none;
	color: #dedede;
	font-size: 30px;
	font-weight: bold;
	text-align: center;	
	}

.showcase a.previous {
	/*padding-bottom: 4px;*/
	left: -25px;
}

.showcase ul li {
	width: 260px;
	/*height: 170px;*/
	float: left;	
	list-style-type: none;	
}

.showcase ul li a {
	display: block;	
}

.showcase li a img {
	width: 100%;
	height: 100%;
	border: 0;	
}

/* Horizontal showcase ------------------------- */

.showcase#horizontal {	
	margin: 0 auto 0 auto;
	width: 700px;
	height: 190px;
}	
	
.showcase#horizontal a.controls {
	top: 50%;
	margin-top: -27px;
}

.showcase#horizontal a.next {
	right: -25px;
	padding-top: 4px;
}

.showcase#horizontal a.controls:hover {
	color:#408eb8;	
}

.showcase#horizontal ul {
	position: relative;	
	width: 700px;
	height: 170px;	
	margin: 0 auto;
}

/*   Destaue de imagens - Bottom Left */


/* Showcase 2  */


/* General styles ------------------------- */

.showcase2 {
	position: absolute;
	right:25%;
	/*left:3%;*/
	bottom:4%;
	}

.showcase2 a.controls {
	position: absolute;
	/*width: 54px;
	height: 50px;*/
	/*background-color: #2097FA;*/
	text-decoration: none;
	color: #dedede;
	font-size: 30px;
	font-weight: bold;
	text-align: center;	
	}

.showcase2 a.previous {
	/*padding-bottom: 4px;*/
	left: -25px;
}

.showcase2 ul li {
	width: 260px;
	/*height: 170px;*/
	float: left;	
	list-style-type: none;	
}

.showcase2 ul li a {
	display: block;	
}

.showcase2 li a img {
	width: 100%;
	height: 100%;
	border: 0;	
}

/* Horizontal showcase ------------------------- */

.showcase2#horizontal {	
	margin: 0 auto 0 auto;
	width: 700px;
	height: 190px;
}	
	
.showcase2#horizontal a.controls {
	top: 50%;
	margin-top: -27px;
}

.showcase2#horizontal a.next {
	right: -25px;
	padding-top: 4px;
}

.showcase2#horizontal a.controls:hover {
	color:#408eb8;	
}

.showcase2#horizontal ul {
	position: relative;	
	width: 700px;
	height: 170px;	
	margin: 0 auto;
}

/*   */

/* Destaque Case Study */

.destaque-casestudy
{
	font-weight:bold;
	text-align:center;
}

.tit-casestudy
{
	color:#5a7f2e;
	font-weight:bold;
	font-size:12px;
	margin:0 0 5px 0;
	padding:0;
	line-height:12px;
	text-align:center;
}

.img-casestudy
{
	margin:10px 0 0 0;
	padding:0;
	text-align:left;
	float:left;
}

.txt-casestudy
{
	color:#025D8C;
	font-weight:normal;
	font-size:12px;
	margin:0;
	padding:0;
}

/* Destaque noticias e eventos */
.destaque-noticias
{
	color:#3a6635;
	font-weight:bold;
}


.tit-noticias
{
	color:#025D8C;
	font-weight:normal;
	font-size:12px;
	margin:0 0 10px 0;
	padding:0;
	line-height:16px;
	height:250px;
	overflow:hidden;
}

.tit-noticias a
{
	/* color:#3a6635; */
	/* font-weight:bold; */
	font-size:12px;
	margin:0 0 10px 0;
	padding:0;
	line-height:12px;
	text-decoration:none;
}

.tit-noticias a:hover
{
	color:#e38d1a;
}

.tit-noticias img
{
	/* width:100%; */
}



/* ****** */

.img-noticias
{
	margin:0 0 10px 0;
	padding:0;
}

.txt-noticias
{
	color:#5a7f2e;
	font-weight:normal;
	font-size:12px;
	margin:0;
	padding:0;
}

/**/
.ver-detalhe
{
	float:right;
	margin:5px 10px 0 0;
	padding:0;
	width:102px;
	height:29px;
	color:#888;
	font-size:12px;
	line-height:13px;
	font-weight:bold;
	text-align:center;
	background:url(images/bt-consultar-orange.png) no-repeat center left;
	cursor:pointer;
}

.ver-detalhe:hover
{
	background:url(images/bt-consultar-orange-over.png) no-repeat center left;
}

.ver-detalhe a
{
	border:0;
	text-decoration:none;
}


/* Case Study box   */
.case-study
{
	float:left;
	width:30%;	
	margin:10px 0 0 40px;
	text-align:justify;
	height:215px;
}

.case-study div a
{
	margin:0;
	padding:0;	
	width:99%;
	height:250px;
	line-height:250px;
}

.case-study h5
{
	color:#2276a2;
	line-height:20px;
	font-weight:bold;
	font-size:14px;
	padding:0;
	margin:3px 0 10px 0;
}

.noticias-eventos
{
	float:right;
	margin:10px 0 0 10px;
	padding:0;
	width:30%;
	height:350px;
	overflow:hidden;
}

.noticias-eventos h5
{
	color:#1e8b1c;
	line-height:20px;
	font-weight:bold;
	font-size:12px;
	padding:0;
	margin:3px 0 0 10px;
}

.noticias-eventos1
{
	float:left;
	margin:0 0 0 0px;
	padding:0;
	width:30%;
	height:350px;
}

.noticias-eventos1 h5
{
	color:#1e8b1c;
	line-height:20px;
	font-weight:bold;
	font-size:12px;
	padding:0;
	margin:3px 0 0 10px;
}

.tagcloud
{
	float:right;
	width:270px;
	margin:40px 0 10px 0;
	height:320px;
}

.cloud-bar
{
	width:99%;
	position:relative;
	top:255px;
	left:-5px;
	margin:0;
	padding:0;
	background: url(images/news_bg.png) no-repeat scroll 20% 50%;
	height:33px;
	z-index:100;
	border:1px solid #d7d7d7;
	border-bottom:0;
}


.tagcloud h5
{
	color:#e48e1b;
	line-height:20px;
	font-weight:bold;
	font-size:14px;
	padding:7px 0 0 0;
	margin:0 0 0 10px;
}

#solucao1
{
	float:left;
	width:20%;
	margin:0 0 0 2%;
	padding:0;
	line-height:12px;
}
#xxpt
{
	height:auto;
}
#solucao2
{
	float:left;
	width:56%;
	margin:0 0 0 3%;
}

#solucao2 div
{
	clear:both;
}


#solucao3
{
	width:90%;
	margin:10px 0 0 0;
	background:#f1f1f1;
	padding:20px;
}

#solucao4
{
	width:90%;
	margin:10px 0 0 0;
	background:#f1f1f1;
	padding:20px;
}

#solucao4  div
{
	margin:0;
	padding:0;
}

#solucao5
{
	width:90%;
	margin:10px 0 0 0;
	background:#f1f1f1;
	padding:20px;
}

#solucao5 div
{
	margin:15px 0 0 0;
	padding:0;
}

#solucao4 div img, #solucao5 div img
{
	margin:0 0 10px 0;
}

#solucao1 h4, #solucao2 h4, #solucao3 h4, #solucao4 h4, #solucao5 h4
{
	color:#505050;
	line-height:20px;
	font-weight:bold;
	font-size:14px;
	line-height:24px;
	padding:10px 0;
	margin:0 0 10px 0;
}

#solucao1 h5, #solucao2 h5, #solucao3 h5, #solucao4 h5, #solucao5 h5
{
	color:#e38d1a;
	line-height:20px;
	font-weight:bold;
	font-size:14px;
	padding:0;
	margin:0 0 10px 0;
}

#solucao1 h6, #solucao2 h6, #solucao3 h6, #solucao4 h6, #solucao5 h6
{
	color:#4aab4e;
	line-height:20px;
	font-weight:bold;
	font-size:11px;
	padding:0;
	margin:0 0 10px 10px;
}

/*  Apresentacao   */
#desc-unidade
{
	float:left;
	width:94%;
	background:#f1f1f1;
	padding:20px;
	/*opacity: .30;filter:Alpha(Opacity=30);*/
}

.unidade-apresentacao
{
	float:left;
	width:77%;
	margin:0 2% 0 2%;
}

.unidade-apresentacao h5
{
	color:#e38d1a;
	line-height:20px;
	font-weight:bold;
	font-size:14px;
	padding:0;
	margin:3px 0 0 0;
}

.unidade-apresentacao h6
{
	border:none;
	border-bottom:3px double #CCC;
	padding:0 0 5px 0;
	color:#666;
	font-size:12px;
	font-weight:bold;
	margin:15px 0 15px 10px;
	width:96%;
}

/* *************** */

.hd-box
{
	width:100%;
	height:26px;
	float:left;
	background:url(images/hd-top-right-grey.gif) no-repeat top right;
}

.hd-box div
{
	width:100%;
	height:26px;
	float:right;
	background:url(images/hd-top-left-grey.gif) no-repeat top left;
}

.nav-bar
{
	float:right;
	width:76%;
	margin:47px 0 0 0;
}

.nav-bar-box
{
	width:100%;
	height:28px;
	float:right;
	background:url(images/nav-bar-right.gif) no-repeat top right;
}

.nav-bar-box div
{
	width:100%;
	height:27px;
	float:left;
	margin:0 0 0 -8px;*margin:0;
	background:url(images/nav-bar-left.png) no-repeat top left;
	*background:url(images/nav-bar-left.gif) no-repeat top left;	
	color:#ababab;
	font-weight:bold;
	font-size:12px;
}

.nav-bar-box div span
{
	margin:0 5px 0 5px;
	line-height:27px;
}

.nav-bar-link
{
	font-size:12px;
	font-weight:bold;
	color:#e38d1a;
}

.nav-bar-link a
{
	color:#ababab;
	font-weight:bold;
	font-size:12px;
	margin:0 0 10px 0;
	padding:0;	
	text-decoration:none;
	cursor:pointer;
}


.nav-bar-link a:hover
{
	color:#e38d1a;
	font-weight:bold;
	font-size:12px;
	margin:0 0 10px 0;
	padding:0;
	line-height:12px;
}

.watermark-dialog
{
	float:right;
	background:url(images/watermark-dialog.png) no-repeat top right;
	width:22px;
	height:20px;
	margin:2px 2px 0 0;
}

.watermark-atwork
{
	float:right;
	background:url(images/atwork-watermark.png) no-repeat top right;
	width:61px;
	height:20px;
	margin:7px 10px 0 0;
}


.bd-box
{
	width:100%;
	border:1px solid #d3d3d3;
	border-top:none;
	border-right:none;
	background:#fff url(images/box-border-right.gif) repeat-y top right;
	margin:0;
	padding:0;
}

.bd-box div
{
	margin:0;
	padding:5px;
}


/* Contatos */
/* * * */
#accordion h3
{
	font-size:12px;
}

.moradas
{
	text-align:left;
}


.tit-contacto
{
	margin:0;
	margin-top:7px;
	padding:0;
	float:left;
	width:16%;
	height:130px;
}

.tit-contacto h5
{
	padding:0;
	color:#d17d0d;
	font-size:12px;
	font-weight:bold;
	line-height:24px;
}


.tit-contacto1
{
	margin:27px 0 0 5px;
}

.tit-contacto2
{
	margin:6px 0 0 5px;
}

.tit-contacto3
{
	margin:5px 0 0 5px;
}

.tit-contacto4
{
	margin:4px 0 0 5px;
}

.tit-contacto5
{
	margin:0 0 0 5px;
}

.txt-contacto
{
	margin:0;
	padding:0;
	float:left;
	width:42%;
	height:130px;
}


.txt-contacto p
{
	margin:0 0 5px 0;
	padding:0;
	color:#107bac;
	font-size:11px;
	font-weight:bold;
	line-height:24px;
}

.txt-contacto p a
{
	color:#107bac;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding:0;
}

.txt-contacto p a:hover
{
	color:#d17d0d;
}


.txt-info
{
	margin:0;
	padding:0;
	float:left;
	width:80%;
	height:130px;
}


.txt-info p
{
	margin:0 0 5px 0;
	padding:0;
	color:#107bac;
	font-size:11px;
	font-weight:bold;
	line-height:24px;
}

.txt-info p a
{
	color:#107bac;
	text-decoration:none;
	font-weight:bold;
	margin:0;
	padding:0;
}

.txt-info p a:hover
{
	color:#d17d0d;
}

.info1 input
{
		width:90%;
		line-height:14px;
		color:#107bac;
		font-size:12px;
		border:1px solid #bbb;
		background:#fff;
		height:16px;
}

.info1 textarea
{
		width:90%;
		line-height:14px;
		color:#107bac;
		font-size:12px;
		border:1px solid #bbb;
		background:#fff;
		height:200px;
}


.info-submit input
{
	background:#eee;
	color:#107bac;
	border:1px solid #d3d3d3;
	cursor:pointer;
	padding:2px 5px;
}

.info-submit input:hover
{
	background:#ecf5fc;
	color:#e69220;
	border:1px solid #74b2e2;
}

.imagem-edificio
{
	float:right;
	width:42%;
	margin:0;
	padding:0;
}

.mapa-google
{
	padding:0;
	margin:15px 0 0 0;
	text-align:center;
}	

.mapa-google iframe
{
	border:3px double #CCC;
}

.mapa-google p
{
	margin:0;
	padding:0;
	text-align:center;
}

.mapa-google p a
{
	color:#107bac;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.mapa-google p a:hover
{
	color:#d17d0d;
}

.mapa-google-lx
{
	padding:0;
	margin:15px 0 0 0;
	text-align:center;
}

.mapa-google-lx iframe
{
	border:3px double #CCC;
}

.mapa-google-lx p
{
	margin:0;
	padding:0;
	text-align:center;
}

.mapa-google-lx p a
{
	color:#107bac;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.mapa-google-lx p a:hover
{
	color:#d17d0d;
}

#accordion
{
	text-align:left;
	height:auto;
}

#accordion .ui-accordion .ui-accordion-header
{
	
}


/* BT VOLTAR */
/*  Voltar */
.voltar
{
	float:right;
	background:url(images/watermark-dialog.png) no-repeat center right;
	*dislay:inline-block;
	width:120px;
	height:26px;
	margin:0 2px 0 0;
}


.voltar a
{
	color:#3487b4;
	background:url(images/bt-voltar.gif) no-repeat top left;
	margin:0 25px 0 0;
	padding:0 0 0 30px;
	line-height:26px;
	display:inline-block;
	text-decoration:none;
}

.voltar a:hover
{
	color:#df8e29;
	background:url(images/bt-voltar-over.gif) no-repeat top left;
}

.img-voltar
{
	line-height:37px;
	margin:0;padding:0;
}

.img-voltar img
{
	margin:4px 0 0 0;
}

.link-voltar
{
	color:#3487b4;
	vertical-align:top;
	margin:0 0 0 10px;
	padding:0;
}

/* Solucao */
#ezjax_content, #ezjax_content2
{
	width:88%;
	background:#f1f1f1;
	padding:20px;
}

#solucao, #apresentacao
{
	width:400px;
	margin:0;
	padding:0;
}

#solucao-menu
{
	float:left;
	margin:0;
	padding:0;
	width:17%;
	z-index:10000;
}

#solucao-menu ul
{
	/*border:1px solid #d7d7d7;*/
	margin:0;
	padding:17px 5px 15px 15px;
	background:#f1f1f1;
}

#solucao-menu ul li
{
	background:url(images/seta.png) no-repeat top left;
	margin:10px 0;
	padding:0 15px 4px 15px;
	line-height:12px;
	font-size:13px;
	/*border:1px solid #d7d7d7;
	border-top:0;*/
}

.solucao-menu-a2 p
{
	font-weight:bold;
	color:#979797;
	text-decoration:none;
	cursor:pointer;
}

.solucao-menu-a2 p:hover
{
	color:#e48f1d;
}

.data
{
	font-size:10px;
	color:#979797;
	text-decoration:none;
	cursor:pointer;
}

.data:hover
{
	color:#e48f1d;
	font-size:10px;
}


.tit
{
	font-weight:bold;
	font-size:12px;
	color:#0080b0;
	text-decoration:none;
	cursor:pointer;
	padding-bottom:20px;
}

.tit:hover
{
	color:#e48f1d;
	font-size:12px;
}

.solucao-menu-a p
{
	font-weight:bold;
	color:#979797;
	text-decoration:none;
	cursor:pointer;
}

.solucao-menu-a p:hover
{
	color:#e48f1d;
}

.solucao-menu-activo a
{
	color:#e48f1d;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding:0 0 0 10px;
}

.txt-solucao
{
	color:#666;
	text-align:left;
	font-size:11px;
	line-height:20px;
	margin:0;
	font-weight:normal;
}

.desc-solucao
{
	color:#0080b0;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 25px;
}

.desc-solucao li
{
	list-style:square;
	margin:0;
	padding:0;
	line-height:24px;
}

.solucao-ficheiros
{
	margin:10px 0 0 0;
	padding:0;
	width:100%;
	/*border:1px solid #ccc;
	border-top:0;*/
}

.solucao-ficheiros li
{
	color:#0080b0;
	margin:0;
	padding:5px 5px;
	/*background:url(images/solucao-menu.gif) repeat-x top left;*/
}

.solucao-ficheiros li a
{
	color:#0080b0;
	text-decoration:none;
	font-weight:bold;
	padding:3px 30px 3px 0;
	margin:0;
	background:url(images/icon-pdf.gif) no-repeat top right;
}

.solucao-ficheiros li a:hover
{
	color:#e5901e;
	background:url(images/icon-pdf-hover.gif) no-repeat top right;
}

.video-demo
{
	display:inline-block;
	width:99%;
	height:240px;
	z-index:-100;
	padding:0;
	margin:210px 0 0 0;
}

.video-demo1
{
	display:inline-block;
	width:99%;
	height:240px;
	z-index:-100;
	padding:0;
	margin:0px 0 0 0;
}

.video-demo2
{
	display:inline-block;
	width:500px;
	height:266px;
	z-index:-100;
	padding:0;
	margin:10px 0 0 0;
}

/* Case Study  */

.desc-casestudy
{
	color:#727272;
	line-height:20px;
	font-weight:bold;
	font-size:11px;
	padding:0;
	margin:3px 0 0 10px;
}

/*  Clientes de Referencia */
.img-clienteref
{
	float:left;
	margin:0 5px;
	padding:0;
	min-width:50px;
}

/*  unidades do grupo */

.grupo-logo
{
	margin:0 0 0 40%;
}

.img-unidades
{
	float:left;
	margin:25px 15px;
	padding:0;
	min-width:50px;
	min-height:62px;
}

.ref-cliente
{
	margin:20px 0 20px 0;
	padding:0 0 5px 0;
	width:96%;
}

.ref-cliente img
{
	/*border:1px solid #ababab;*/
	padding:5px;
	margin:0 0 15px 20px;
}

.ref-cliente p
{
	margin:10px 0 0 25px;
	padding:0;
	color:#0076b3;
	font-size:12px;
}


/* FAQS */

/*  FAQ'S  */
.legenda
{
	padding:5px 0;
	font-size:11px;
	color:#5f5f5f;
	font-weight:bold;
	text-align:center;
	line-height:20px;
	
}

.legenda a
{
	color:#4eaa47;
	text-decoration:underline;
}

.legenda a:hover
{
	color:#008cbe;
}

.faq
{
	width:577px;
	margin: 0;
}

.faq ul
{
	margin-left:25px;
	margin-top:10px;
	margin-bottom:10px;
}

.faq ul li
{
	
	list-style:square; 
	line-height:20px;
	color: #008cbe; 
	font-size: 11px;
	margin:0;
	font-weight:bold;
}

.faq ul li a
{
	margin-left:10px;
	color:#008cbe;
}

.faq ul li a:hover
{
	color:#4eaa47;
}

.subtitulo
{
	border-bottom:1px solid #008cbe;
	padding:10px 0 5px 0;
	margin:0 10px;
	color:#4eaa47;
}

.subtitulo h5
{
	
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 25px;
	margin:0;
	color:#008cbe;
}
/* end listagem perguntas */

#faq-container, #intermedia
{
	height:500px;
	overflow:auto;
	color:#555;
	font-size:11px;
	margin:0;
}

.faq-info
{
	margin:5px 10px;
	padding:0;
	border:0;
	border-bottom:3px double #7eb5d6;
}

.faq-info h5
{
	color:#0074bb;
	padding:0 0 5px 0;
	margin:0 0 5px 0px;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	border-bottom:3px double #7eb5d6;
}

.faq-info h5 a
{
	color:#0074bb;
	text-decoration:none;
}

.faq-description
{
	margin:0 10px 0 0;
	color:#666;
	font-size:11px;
	line-height:16px;
	max-width:260px;
	text-align:justify;
	padding:5px 0 5px 0;
}

.faq-interactivo
{
	float:right;
	max-width:350px;
	margin:0;
	padding:5px 5px 3px 5px;
	border:1px solid #ebebeb;
}


/*  Destaques animacao  */

#content{width:100%;float:left;height:250px;}
#MooFlow div img {height:150px;}
#menu{float:left}
#menu{list-style:none; padding:0 22px;}
#menu ul{padding:0 0 0 20px; list-style:square}
#menu a{padding:6px 0;display:block; font-size:14px; white-space:nowrap}
#menu a:hover{color:#E79D35}
#menu li a{font-weight:bold;}
#menu li li a{font-weight:normal}
#donate{padding:10px 0;}

ul.sub{list-style:none;margin:0 0 40px 0;}
ul.sub li{ float:left;}
ul.sub a{ padding:5px 10px; margin:5px 5px 0 0; background:#111; border:solid; display:block}
ul.sub a:after{content: " »"}
ul.sub a:hover{color:#C17878}

ul.list{border:1px solid #888}
ul.list, ul.list ul{padding:5px 0 5px 20px; margin:6px 0}
ul.list li{padding:2px 0}

.half{width:49%;margin-bottom:2%}
.colAA{width:68%;margin-bottom:2%}
.colC{width:30%;margin-bottom:2%}
.left{float:left}
.right{float:right}

#listing{color:222}
pre {
	background: #fff;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	padding: 5px 7px;
	overflow: auto;
	font-size: 12px;
}
pre, code {margin:0 0 1em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}

.kw1 {
	color: #1b609a;
}

.kw2 {
	color: #9a6f1b;
}

.me1 {
	color: #666;
}

.kw3, .re0, .sc1 {
	color: #784e0c;
}

.br0 {
	color: #444;
}

.st0 {
	color: #489a1b;
}

.co1, .coMULTI {
	color: #888;
}

.nu0 {
	color: #70483d;
}


.mf{color:#666;font-weight:bold;border:none; font-size:14px;font-family:Verdana, Geneva, sans-serif;margin:0;padding:0;}
.mf * {
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
	-moz-user-select: none;
	border:none;
	padding:0;
	margin:0
}
.mf div.loader{
	position:absolute;
	text-align:center;
	z-index:10000;
	margin:1em auto;
	top:45%;
	width:100%;
	background: url(skin/spinner.gif) no-repeat 50% 0;
	padding:30px 0
}
.mf div.caption {
	position:absolute;
	text-align:center;
	z-index:10000;
	margin:1em auto;
	bottom:20px;
	width:100%;
}
.mf div.mfNav{
	position:absolute;
	z-index:10001;
	margin:0 auto;
	text-align:center;
	width:100%;
	bottom:10px;
	font-size:1px;
	line-height:1px;
}
.mf div.autoPlayCon{
	float:left;
	width:10%;
	padding-left:3%;
	height:32px;
}
.mf a.play, .mf a.stop{
	width:16px;
	height:15px;
	float:left;
	cursor:pointer;
}
.mf a.play{
	background:url(skin/play.gif) no-repeat;
}
.mf a.stop{
	background:url(skin/stop.gif) no-repeat;
}
.mf div.sliderCon{
	float:left;
	width:74%;
}
.mf a.sliderNext{
	background:url(skin/left.gif) no-repeat;
}
.mf a.sliderPrev{
	background:url(skin/right.gif) no-repeat;
}
.mf a.sliderNext, .mf a.sliderPrev{
	text-decoration:none;
	width:15px;
	height:15px;
	cursor:pointer;
	float:left;
}
.mf div.resizeCon{
	float:right;
	width:10%;
	padding-right:3%;
	height:16px;
}
.mf a.resize{
	width:16px;
	height:16px;
	float:right;
	cursor:pointer;
	background:url(skin/resize.gif) no-repeat;
}
.mf div.slider{
	background:url(skin/middle.gif) repeat-x;
	height:15px;
	position:relative;
	text-align:left;
	float:left;
}
.mf div.knob{
	/*margin-top:5px;*/
	height:16px;
	background:url(skin/middle-slider.gif) repeat-x right center;
}
.mf div.knobleft{
	background:url(skin/left-slider.gif) left;
	width:3px;
	height:16px;
}

.nav, .nav * {
	margin:0;
	padding:0;
}
#cloud{
	line-height:0;
	width:95%; 
	max-height:253px; 
	padding:0 10px 0 0;
	margin:0;
	text-align:center;
}
.nav {
	float: left;
	line-height:0.7;
	width:100%; 
	padding:0px; 
}
.nav ul {
    width:130px;	
	list-style:none;	
	background:#fff; /*IE6 needs this*/
}
.nav li {
	float: left;
	list-style:none;	
	position:relative;
}

.nav a {
	color: #fff; 
	text-decoration:none;
	display:block;
}
.nav li ul {
	left:0;
	top:-999em;
	width: 180px;
	padding-top:50px;
	height:190px;
	/*background: url(images/sub-bg.png) no-repeat;*/
	position:absolute;
	list-style:none;
	z-index:10000;
	text-align: center;
}


a.size1 {
	font-size:25px;
	padding: 10px;
	color:#405580;
}
a.size1:hover {
	color:#e19528;
}
a.size2 {
	padding: 7px;
	font-size:20px;
	color:#405580;
}
a.size2:hover {
	color:#e19528;
}


a.size3 {
	padding: 5px;
	font-size:35px;
	color:#0a66a6;
}

a.size3:hover {
	color:#e19528;
}

a.size4 {
	padding: 5px;
	font-size:15px;
	color:#477db4;
}

a.size4:hover {
	color:#e19528;
}

a.size5 {
	padding: 5px;
	font-size:25px;
	color:#0b669a;
}
a.size5:hover {
	color:#e19528;
}
a.size6 {
	padding: 0px;
	font-size:12px;
	color:#5e6c77;
}
a.size6:hover {
	color:#e19528;
}

/*  Animacao - Noticias  */

.navigation
{
	width:99%;
	position:relative;
	bottom:-16px;
	left:-5px;
	margin:0;
	padding:0;
	background: url(images/news_bg.png) no-repeat scroll 20% 50%;
	height:33px;
	z-index:100;
	border:1px solid #d7d7d7;
	border-bottom:0;
}

ul#slide_nav {
padding: 0;
margin:0 0 0 7px;
height:33px;
float:left;
display:block;
}

ul#slide_nav li {
background-image: url(images/button.png);
display: block;
float: left;
height: 9px;
list-style: none;
padding: 2px;
margin: 10px 0 0 0;
width: 10px;
}
ul#slide_nav li:hover {
}
ul#slide_nav li#button_selected {
background-image: url(images/button_selected.png);
}
ul#slide_nav li#button_selected:hover {
}


#slide_nav li:hover, #pause_button, .prev_button, .next_button, #first_button, #last_button {
cursor: pointer;
cursor: hand;
z-index: 5000;
}

#slide_nav li span, #pause_button span, .prev_button span, .next_button span, #first_button span, #last_button span, #hover_next_button span, #hover_prev_button span, #water_mark span {
margin-left: -10000px;
}
#slide_nav li, #pause_button, .prev_button, .next_button, #first_button, #last_button, #water_mark {
background-repeat: no-repeat;
overflow: hidden;
top: 0px;
}


ul#slide_control li{
    list-style: none;
    display: block;
    float:left;
}


ul#slide_control {
    z-index:5000;
	float:right;
	margin:3px 0 0 0;
	padding:0 10px 0 0;
}

/* control button specific */

#prev_button, #next_button, #pause_button, #last_button{
    margin-left: 0px;
}

#first_button {
background-image: url(images/first.png);
height: 29px;
left: 354px;
width: 34px;
}
#first_button:hover {
background-image: url(images/first_hover.png);
}
#last_button {
background-image: url(images/last.png);
height: 29px;
left: 474px;
width: 34px;
}
#last_button:hover {
background-image: url(images/last_hover.png);
}

#nex_prev_buttons {
position: absolute;
left: 0;
z-index: 5000;
}
#next_button {
background-image: url(images/next.png);
height: 29px;
left: 443px;
width: 31px;
}
#next_button:hover {
background-image: url(images/next_hover.png);
}
#prev_button {
background-image: url(images/prev.png);
height: 29px;
left: 388px;
width: 31px;
}
#prev_button:hover {
background-image: url(images/prev_hover.png);
}

.pause_button {
background-image: url(images/pause.png);
height: 29px;
left: 419px;
width: 24px;
}
.pause_button:hover {
background-image: url(images/pause_hover.png);
}

.paused_button {
background-image: url(images/play.png);
height: 29px;
left: 419px;
width: 24px;
}
.paused_button:hover {
background-image: url(images/play_hover.png);
}

#hover_next_button, #hover_prev_button {
height: 125px;
background-repeat: no-repeat;
overflow: hidden;
width: 77px;
top: 35px;
z-index: 6000;
}
#hover_next_button span {
}
#hover_next_button {
background-image: url(images/hover_next.png);
background-position: 21px 35px;
padding: 30px 0 30px 30px;
right: 0;
}
#hover_prev_button {
background-image: url(images/hover_prev.png);
background-position: 8px 35px;
padding: 30px 30px 30px 0;
left: 0;
}

/*css da página da apresentação*/
.clear{
	clear:both;
}

.boxTexto{
	margin:0;
	padding:0;
	border:0;
	width:244px;
	/*height:458px;*/
	margin-top:90px;
	margin-bottom:10px;
	float:left;
	}
	
.boxTextoTitulo{
	margin:0;
	padding:0;
	border:0;
	font-family:Calibri;
	font-weight:bold;
	color:#1F8BB6;
	font-size:12pt;
	}
	
.boxTextoPalavras{
	margin:0;
	padding:0;
	border:0;
	font-family:Calibri;
	font-size:10pt;
	color:#7E7F7F;
	font-weight:normal;
	text-align:left;
	margin-top:10px;
	}
	
.pubApresentacao{
	margin:0;
	padding:0;
	border:0;
	width:634px;
	margin-top:-120px;
	margin-left:280px;
	}
	
.swfApresentacao{
	margin:0;
	padding:0;
	border:0;
	width:634px;
	height:470px;
}
	
/*caixa com os logos*/
.boxTotal{
	margin:0;
	padding:0;
	border:0;
	width:629px;
	height:270px;
	margin-top:25px;
	float:left;
	}
	
/*lado esquerdo do interior da caixa*/
.faixaEsquerda{
	margin:0;
	padding:0;
	border:0;
	width:20px;
	height:270px;
	float:left;
}

.cantoSuperiorEsquerdo{
	margin:0;
	padding:0;
	border:0;
	background:url(../images/cantoSuperiorEsquerdo.gif) no-repeat top left;
	width:20px;
	height:20px;
	}

.ladoEsquerdoBox{
	margin:0;
	padding:0;
	border:0;
	width:19px;
	height:282px;
	border-left:1px solid #CBCBCB;
	background-color:#F5F5F5;
	}

.cantoInferiorEsquerdo{
	margin:0;
	padding:0;
	border:0;
	background:url(../images/cantoInferiorEsquerdo.gif) no-repeat bottom left;
	width:20px;
	height:20px;
	}
/*end lado esquerdo do interior da caixa*/	

/*interior do interior da caixa*/
.interiorBox{
	margin:0;
	padding:0;
	border-top:1px solid #CBCBCB;
	border-bottom:1px solid #CBCBCB;
	width:587px;
	height:320px;
	background-color:#F5F5F5;
	float:left;
	}
/*end interior do interior da caixa*/
	
/*lado direito do interior da caixa*/
.faixaDireita{
	margin:0;
	padding:0;
	border:0;
	width:20px;
	height:270px;
	float:left;
}

.ladoDireitoBox{
	margin:0;
	padding:0;
	border:0;
	width:19px;
	height:282px;
	border-right:1px solid #CBCBCB;
	background-color:#F5F5F5;
	}

.cantoSuperiorDireito{
	margin:0;
	padding:0;
	border:0;
	background:url(../images/cantoSuperiorDireito.gif) no-repeat top right;
	width:20px;
	height:20px;
	}

.cantoInferiorDireito{
	margin:0;
	padding:0;
	border:0;
	background:url(../images/cantoInferiorDireito.gif) no-repeat bottom right;
	width:20px;
	height:20px;
}
/*end lado direito do interior da caixa*/	

/*caixas individuais dos logos*/
.logoBox{
	margin:0;
	padding:0;
	border:0;
	width:195px;
	height:110px;
	float:left;
}
/*end caixas individuais dos logos*/

/*moradas*/
.morada{
	margin:0 auto;
	padding:0;
	border:0;
	/*width:587px;*/
	width:370px;
	
	margin-top:20px;
}

.moradaTitulo{
	margin:0;
	padding:0;
	border:0;
	font-family:Calibri;
	color:#1F8BB6;
	font-size:10pt;
	}

.moradaRua{
	margin:0;
	padding:0;
	border:0;
	font-family:Calibri;
	font-size:10pt;
	color:#7E7F7F;
	}
/*end moradas*/
/*end caixa com os logos*/
/*end css da página da apresentação*/

/*noticias*/

/*2009*/
.espacoAno{
	margin:0;
	padding:0;
	border:0;
	width:240px;
	height:50px;/*a altura é variável*/
	margin-left:0px;
	margin-top:10px;
}
/*end 2009*/


#containerNoticias{/*onde se encontra o caminho da notícia e o seu conteúdo*/
	margin:0;
	padding:0;
	border:0;
	width:670px;
	margin-left:0px;
	height:200px;
	margin-top:23px;
}

.nav-news
{
	margin:100px 0 0 0;
}

.nav-bar-noticias{
	/*float:right;
	width:76%;*/
	width:650px;
	/*margin:47px 0 0 0;*/
	margin:0;
	margin-top:62px;
	margin-left:20px;
	}

.nav-bar-box-noticias{
	width:100%;
	height:28px;
	/*float:right;*/
	/*background:url(images/nav-bar-right.gif) no-repeat top right;*/
	}

.nav-bar-box-noticias div {
	width:100%;
	height:27px;
	float:left;
	/*margin:0 0 0 -8px;*margin:0;*/
	/*background:url(images/nav-bar-left.png) no-repeat top left;
	background:url(images/nav-bar-left.gif) no-repeat top left;	*/
	margin:0;
	color:#848687;
	font-weight:bold;
	font-size:12px;
	}

.nav-bar-box-noticias div span{
	/*margin:0 5px 0 5px;*/
	line-height:27px;
	margin:0;
	margin-left:2px;
	margin-right:2px;
	}

.nav-bar-link-noticias{
	font-size:16px;
	font-weight:bold;
	color:#1A87B5;
	}

.nav-bar-link-noticias a
{
	color:#848687;
	font-weight:bold;
	font-size:12px;
	/*margin:0 0 10px 0;*/
	padding:0;	
	text-decoration:none;
	cursor:pointer;
}


.nav-bar-link-noticias a:hover
{
	color:#1A87B5;
	font-weight:bold;
	font-size:12px;
	margin:0 0 10px 0;
	padding:0;
	line-height:12px;
}

/*container das noticias*/
.containerConteudo{ /*onde se encontra o texto da notícia*/
	margin:0;
	margin-left:10px;
	padding:0;
	border:0;
	width:670px;
	margin-top:5px;
}

.noticiasFaixaSuperior{
	margin:0;
	padding:0;
	border:0;
	width:670px;
	height:20px;
}

.noticiasCantoSuperiorEsquerdo{
	margin:0;
	padding:0;
	border:0;
	width:20px;
	height:20px;
	background:url(../images/noticias/noticiasCantoSuperiorEsquerdo.gif) no-repeat;
}

.noticiasMargemSuperior{
	margin:0;
	padding:0;
	border:0;
	border-top:1px solid #CBCBCB;
	background-color:#F5F5F5;
	width:630px;
	height:19px;
	margin-left:0px;
}

.noticiasCantoSuperiorDireito{
	margin:0;
	padding:0;
	border:0;
	width:20px;
	height:20px;
	background:url(../images/noticias/noticiasCantoSuperiorDireito.gif) no-repeat;
	margin-left:0px;
}

.noticiasCentro{
	margin:0;
	padding:0;
	border:0;
	border-left:1px solid #CBCBCB;
	border-right:1px solid #CBCBCB;
	background-color:#F5F5F5;
	width:668px;
}

/*conteudos da noticia*/
.barraTituloNoticias{
	margin:0 auto;
	padding:0;
	border:0;
	width:630px;
	height:20px;
}

.tituloNoticia{
	margin:0;
	padding:0;
	border:0;
	float:left;
	font-family:Calibri;
	font-size:14px;
	font-weight:bold;
	color:#1A87B5;
	text-align:left;
}

.dataNoticia{
	margin:0;
	padding:0;
	border:0;
	font-family:Calibri;
	font-size:14px;
	font-weight:bold;
	color:#848687;
	float:left;
	
}

.espacoConteudos{
	margin:0 auto;
	padding:0;
	border:0;
	width:630px;
}

.espacoTexto{
	margin:0;
	padding:0;
	border:0;
	/*width:400px;*/
	margin-top:10px;
}

.espacoTexto p{
	margin:0;
	padding:0;
	border:0;
	font-family:Calibri;
	font-size:13px;
	font-weight:bold;
	color:#848687;
	text-align:justify;
	margin-top:10px;
}

.espacoImagens{
	margin:0;
	margin-left:15px;
	padding:0;
	border:0;
	width:205px;
	float:right;
}

.cadaImagem{
	margin:0 auto;
	padding:0;
	border:0;
	width:205px;
	height:134px;
	margin-bottom:30px;
}

/*end conteudos da noticia*/

.noticiasFaixaInferior{
	margin:0;
	padding:0;
	border:0;
	width:670px;
	height:20px;
}

.noticiasCantoInferiorEsquerdo{
	margin:0;
	padding:0;
	border:0;
	width:20px;
	height:20px;
	background:url(../images/noticias/noticiasCantoInferiorEsquerdo.gif) no-repeat;
}

.noticiasMargemInferior{
	margin:0;
	padding:0;
	border:0;
	border-bottom:1px solid #CBCBCB;
	background-color:#F5F5F5;
	width:630px;
	height:19px;
	margin-left:0px;
}

.noticiasCantoInferiorDireito{
	margin:0;
	padding:0;
	border:0;
	width:20px;
	height:20px;
	background:url(../images/noticias/noticiasCantoInferiorDireito.gif) no-repeat;
	margin-left:0px;
}

/*end container das noticias*/


/*end noticias*/

#slideshow { margin: 0px;position: relative; width: 627px; height: 210px;background:transparent;overflow:hidden;}
#demos {margin-left:100px;background:transparent;}
#nav {float:left;left:-3px;margin:0;padding:0;position:relative;top:-20px;width:635px;z-index:1000;}
#nav li { float: left; margin: 0px; list-style: none; padding: 0px; display: block;}
#nav a {padding-top: 0px; text-decoration:none; color:#414141;font-weight:bold;}
#nav li.activeLI a {width:141px;height:35px;color:white;font-weight:bold;}
#nav a:focus {color:white;font-weight:bold; }
#nav img { border: none; display: block }
