*{border:none; padding:0px; margin:0px;}
html{width:100%;}
.closed{display:none;}
.open{display:block;}

a{text-decoration:none; color:#b00a0a;}

body{width:100%; background:#ddd9d6 url(../images/fundo.jpg) repeat-x top center; float:left; font-family:"Tahoma", Trebuchet MS, Verdana, sans-serif; color:#797571; font-size:11px;}

#page{width:920px; display:block; margin:0px auto;}
#page #top{float:left; display:block; width:920px;}
#page #top .logo {float:left; display:block; padding-top:35px; padding-left:10px;}
#page #top .logo a.logo{float:left; display:block; background:url(../images/logo.png) no-repeat; width:210px; height:40px;}
#page #top .imgIdiomaContactos{float:right; display:block; padding-top:6px; padding-right:10px;}
#page #top .imgIdiomaContactos .img{float:right; display:block; background:url(../images/idiomasContactos.jpg) no-repeat; width:259px; height:20px;}
#page #top .imgIdiomaContactos .img .boxDownload{float:left; display:block; padding-left:25px; padding-top:2px;}
#page #top .imgIdiomaContactos .img .boxDownload a.download{float:left; display:block; background:url(../images/iconDownload.gif) no-repeat 0 3px; color:#a16666; text-decoration:none; cursor:pointer; padding-left:13px; font-size:10px;}
#page #top .imgIdiomaContactos .img .boxDownload a:hover.download{color:#FFFFFF; background:url(../images/iconDownloadHover.gif) no-repeat 0 3px;}
#page #top .imgIdiomaContactos .img .sep{float:left; display:block; color:#e0cccc; padding-left:10px; padding-right:10px; padding-top:1px;}
#page #top .imgIdiomaContactos .img .boxMapSite{float:left; display:block; padding-top:2px; width:84px; font-size:10px;}
#page #top .imgIdiomaContactos .img .boxMapSite a.mapSite{float:left; display:block; color:#a16666; text-decoration:none; cursor:pointer;}
#page #top .imgIdiomaContactos .img .boxMapSite a:hover.mapSite{color:#FFFFFF;}
#page #top .imgIdiomaContactos .img .boxIdioma{float:left; display:block; padding-top:2px; /*padding-left:30px;*/}
#page #top .imgIdiomaContactos .img .boxIdioma a.idioma{float:left; display:block; color:#FFFFFF; text-decoration:none; cursor:pointer; font-size:10px;}
#page #top .imgIdiomaContactos .img .boxIdioma a:hover.idioma{color:#620000;}
#page #top .imgIdiomaContactos .img .boxPesquisa{float:left; display:block; padding-top:35px; padding-left:25px; width:250px;}
#page #top .imgIdiomaContactos .img .boxPesquisa .flashPesquisa{float:left; display:block; padding-left:10px;}
#page #top .imgIdiomaContactos .img .boxPesquisa .inputSearch{float:left; display:block;}
#page #top .imgIdiomaContactos .img .boxPesquisa .inputSearch .input{ background:url(../images/inputSearch.jpg) no-repeat; width:202px; height:20px; }
#page #top .imgIdiomaContactos .img .boxPesquisa .inputSearch .custom {font-family: "Tahoma", Trebuchet MS, Verdana, sans-serif; color:#FFFFFF; font-size:10px; padding-left:13px; padding-top:3px; width:189px;}
#page #top .imgIdiomaContactos .img .boxPesquisa .boxLupa{float:left; display:block; padding-left:5px;}
#page #top .imgIdiomaContactos .img .boxPesquisa .boxLupa a.lupa{float:left; display:block; background:url(../images/lupa.jpg) no-repeat 0 2px; width:18px; height:18px;}
#page #top .imgIdiomaContactos .img .boxPesquisa .boxLupa a:hover.lupa{float:left; display:block; background:url(../images/lupaHover.jpg) no-repeat 0 2px;}






#page #menu{float:left; display:block;}
#page #menu2{float:left; display:block; font-family:"Lucida Sans", "Trebuchet MS", Arial, sans-serif; background:url(../images/menu.jpg) no-repeat; width:920px; height:30px;padding:0px 10px 0px 10px; }
#page #menu2 ul li{float:left; display:block; background:url(../images/sepMenu.jpg) no-repeat right 0px; height:30px; padding-right:1px;}
#page #menu2 ul li.last{background:none;}
#page #menu2 ul li a.linkMenu{float:left; display:block; padding-left:20px; padding-right:20px; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:28px; height:30px;}
#page #menu2 ul li a:hover.linkMenu{ background:url(../images/hoverMenu.jpg) repeat-x 0px bottom;}
#page #menu2 ul li a.linkMenuSubMenu{float:left; display:block; padding-left:20px; padding-right:20px; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:28px; height:30px; background:url(../images/hoverSubMenu.jpg) repeat-x 0px bottom;}

#page #menu2 ul li a.select{ float:left; display:block; padding-left:20px; padding-right:20px; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:28px; height:30px; background-color:#620001;}

/*#page #menu2 ul li a:hover.linkMenuSubMenu{ background:url(../images/hoverSubMenu.jpg) repeat-x 0px bottom;}*/

#page #menu2 ul li.linkMenuSpecial a.linkMenu{float:left; display:block; padding-left:20px; padding-right:20px; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:28px; height:30px;}

#page #menu2 ul li.linkMenuSpecial a.select, #page #menu2 ul li.linkMenuSpecial a.linkMenuSubMenu
{float:left; display:block; padding-left:20px; padding-right:20px; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:28px; height:30px;background:url(../images/hoverSpecial.jpg) no-repeat left top;}

#page #menu2 ul li.linkMenuSpecial a:hover.linkMenu, 
#page #menu2 ul li.linkMenuSpecial a.linkMenuSubMenu, { background:url(../images/hoverSpecial.jpg) no-repeat left top;}

/* LV. 2 */



/*#page #menu2 ul ul{position:absolute; margin-top:30px; font-family:"Tahoma", Trebuchet MS, Arial, sans-serif; font-size:11px; color:#FFFFFF; z-index:100;}
#page #menu2 ul ul li.subMenu{ float:left; display:block; background:url(../images/middleSubMenu.jpg) repeat-x 0px bottom; height:224px;}
#page #menu2 ul ul li.subMenu .leftSide{float:left; display:block; background:url(../images/leftSubMenu.gif) no-repeat 0px bottom; width:3px;}
#page #menu2 ul ul li.subMenu .boxProdutos{float:left; display:block; background:url(../images/setaSubMenu2.jpg) no-repeat; min-width:130px; height:12px; padding-right:20px;}
#page #menu2 ul ul li.subMenu .boxProdutos .produtos{float:right; display:block;  padding-top:15px; padding-left:20px; width:114px;}
#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul{float:left; display:block; padding-top:0px; width:114px; list-style:none;margin-top:0px;}
#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li{float:left; display:block; background:none; width:114px; height:auto; border-bottom:#a52020 solid 1px;}
#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li a.linkSubMenu{ text-decoration:none; color:#FFFFFF; width:110px; float:left; display:block; padding-left:5px; padding-top:2px; cursor:pointer; height:auto; padding-bottom:5px;}
#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li a:hover.linkSubMenu{background:#c52020; }
#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li a.linkSubMenuHover{ text-decoration:none; color:#FFFFFF; width:110px; float:left; display:block; padding-left:5px; padding-top:2px; cursor:pointer; height:auto; background:#c52020; padding-bottom:5px; } 
#page #menu2 ul ul li.subMenu .rightSide{float:left; display:block; background:url(../images/rightSubMenu2.gif) no-repeat; height:224px; width:4px;}*/



#page #menu2 ul {font-family:"Tahoma", Trebuchet MS, Arial, sans-serif; font-size:11px; color:#FFFFFF; /*margin-left:-10px;*/ }
#page #menu2 ul li.open {position:relative; z-index:10000;}
#page #menu2 ul li.open .leftSide{ margin-top:30px; position:absolute; display:block;background:url(../images/leftSubMenu.png) no-repeat 0px bottom; padding:0px 0px 0px 3px; /*width:3px;*//* height:224px;*/}
#page #menu2 ul .leftSide .rightSide{float:left; display:block; background:url(../images/rightSubMenu2.png) no-repeat right bottom; padding:0px 3px 0px 0px;/*width:4px;*/}
#page #menu2 ul .leftSide .rightSide .subMenu{ float:left; display:block; background:url(../images/middleSubMenu2.jpg) repeat-x 0px bottom; padding-bottom:15px;/*padding-right:15px;*/}

#page #menu2 ul .leftSide .rightSide .subMenu .seta{float:left; display:block; background:url(../images/setaSubMenu2Small.gif) no-repeat; width:106px; height:12px; /*padding-right:20px;*/ margin-left:-2px;}
#page #menu2 ul .leftSide .rightSide .subMenu .produtos{float:left; display:block; padding-top:15px; padding-left:4px; clear:both; position:static; /*width:100%;*/}
#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul{float:left; display:block; position:static; /*padding-left:15px;*/ width:114px; list-style:none; margin-top:0px; padding-left:10px;}
#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li{float:left; display:block; background:none; width:114px; height:auto;/*19*/ border-bottom:#a52020 solid 1px; /*padding-top:1px;*//*1*/ }
#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li a.linkSubMenu{ text-decoration:none; color:#FFFFFF; width:110px; float:left; display:block; padding-left:5px; padding-top:2px; cursor:pointer; height:auto; padding-bottom:5px; font-size:11px;}
#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li a:hover.linkSubMenu{background:#c52020; }
#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li a.linkSubMenuHover{ text-decoration:none; color:#FFFFFF; width:110px; float:left; display:block; padding-left:5px; padding-top:2px; cursor:pointer; height:auto; background:#c52020; padding-bottom:5px; font-size:11px; } 




#page #menu2 ul li.closed{display:none;}
#page #menu2 ul li.open{display:block; padding-right:0px; float:left;}

/* LV. 3 */

#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li.Lv3{ height:0px; border:none; position:relative;z-index:9;}
#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li ul{ position:absolute; left:114px; top:-7px; z-index:9; padding-left:0px;}
#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li ul li{ float:left; border-bottom:none; padding-top:0px; height:auto;}
#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li ul li.top{ float:left; background:url(../images/topSubMenuLv3.png) no-repeat; width:152px; height:6px; font-size:1px;}
#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li ul li a{float:left; display:block; background:#c52020; width:132px;  font-family:"Tahoma", Trebuchet MS, Arial, sans-serif; color:#FFFFFF; text-decoration:none; border-top:#c52020 solid 1px; border-bottom:#c52020 solid 1px; padding:5px 0 5px 20px; z-index:10; font-size:11px;}
#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li ul li a:hover{ background:#ae1d1d; border-top:#da2727 solid 1px; border-bottom:#da2727 solid 1px;}
#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li ul li.bottom{ float:left; background:url(../images/bottomSubMenuLv3.png) no-repeat; width:152px; height:6px; font-size:1px;}

#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li.Lv3{display:block;}
#page #menu2 ul .leftSide .rightSide .subMenu .produtos ul li.closedLv3{display:none; }





/*#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li.Lv3{ height:0px; border:none; position:relative;z-index:9;}
#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li ul{ position:absolute; left:114px; top:-7px; z-index:9;}
#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li ul li{ float:left; border-bottom:none; padding-top:0px; height:auto;}
#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li ul li.top{ float:left; background:url(../images/topSubMenuLv3.gif) no-repeat; width:152px; height:6px; font-size:1px;}
#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li ul li a{float:left; display:block; background:#c52020; width:132px;  font-family:"Tahoma", Trebuchet MS, Arial, sans-serif; color:#FFFFFF; text-decoration:none; border-top:#c52020 solid 1px; border-bottom:#c52020 solid 1px; padding:5px 0 5px 20px; z-index:10; font-size:10px;}
#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li ul li a:hover{ background:#ae1d1d; border-top:#da2727 solid 1px; border-bottom:#da2727 solid 1px;}
#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li ul li.bottom{ float:left; background:url(../images/bottomSubMenuLv3.gif) no-repeat; width:152px; height:6px; font-size:1px;}

#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li.Lv3{display:block;}
#page #menu2 ul ul li.subMenu .boxProdutos .produtos ul li.closedLv3{display:none; }*/







/* LV. 2 poucos items */
#page #menu2 ul ul{position:absolute; margin-top:30px; font-family:"Tahoma", Trebuchet MS, Arial, sans-serif; font-size:11px; color:#FFFFFF; /*margin-left:-10px;*/ z-index:100;}
#page #menu2 ul ul li.subMenu2{ float:left; display:block; background:none; /*min-height:12px;*/ position:relative;}
#page #menu2 ul ul li.subMenu2 .boxProdutos{float:left; display:block; min-width:113px; /*height:12px;*/ /*padding-right:5px;*/ background:url(../images/setaSubMenu2.gif) no-repeat; padding-left:0px; position:relative;}
/*#page #menu2 ul ul li.subMenu2 .boxProdutos{float:left; display:block; background:url(../images/setaSubMenu2.jpg) no-repeat; min-width:130px; height:12px; padding-right:20px;}*/
#page #menu2 ul ul li.subMenu2 .boxProdutos .produtos{float:right; display:block;  /*padding-top:15px;*/ padding-left:0px; width:113px;}
#page #menu2 ul ul li.subMenu2 .boxProdutos .produtos .seta{display:block; background:url(../images/setaSubMenu2Small.gif) no-repeat; height:12px; width:106px; border-bottom:none;}
#page #menu2 ul ul li.subMenu2 .boxProdutos .produtos ul li.seta{float:left; display:block; background:url(../images/setaSubMenu2Small.gif) no-repeat; height:12px; width:106px; border-bottom:none;}
#page #menu2 ul ul li.subMenu2 .boxProdutos .produtos ul{float:left; display:block; /*padding-top:15px;*/ padding-left:0px; background:url(../images/teste2.gif) left bottom; width:106px; list-style:none;margin-top:0px; padding-top:0px; padding-bottom:15px;}
/*#page #menu2 ul ul li.subMenu2 .boxProdutos .produtos ul .boxLinkMenu {float:left; display:block; padding-left:11px; padding-top:5px;}*/
#page #menu2 ul ul li.subMenu2 .boxProdutos .produtos ul ul{float:left; display:block; padding-top:15px; padding-left:10px; width:96px;}
#page #menu2 ul ul li.subMenu2 .boxProdutos .produtos ul ul li{float:left; display:block; background:none; width:84px; /*min-height:21px;*/ border-bottom:#a52020 solid 1px; /*padding-top:1px;*//*1*/ height:auto;}
#page #menu2 ul ul li.subMenu2 .boxProdutos .produtos ul ul li a.linkSubMenu{ text-decoration:none; color:#FFFFFF; width:80px; float:left; display:block; padding-left:5px; padding-top:2px; cursor:pointer; /*height:21px;*/ padding-bottom:5px;}
#page #menu2 ul ul li.subMenu2 .boxProdutos .produtos ul ul li a:hover.linkSubMenu{background:#c52020;}
#page #menu2 ul ul li.subMenu2 .boxProdutos .produtos ul ul li a.linkSubMenuHover{ text-decoration:none; color:#FFFFFF; width:110px; float:left; display:block; padding-left:5px; padding-top:2px; cursor:pointer; height:auto; background:#c52020; padding-bottom:5px; }
/* ------------------------------- */







#page #conteudo{float:left; display:block; background:url(../images/fundoConteudo.png) no-repeat; width:920px; height:485px;}
#page #conteudo #left{float:left; display:block; padding-left:40px; width:320px; padding-top:10px;}
#page #conteudo #left .titFlash{float:left; display:block;}
#page #conteudo #left .imgFlash{float:left; display:block; padding-top:4px;}
#page #conteudo #left .titDestaque{float:left; display:block; font-size:12px; color:#c13434; padding-left:10px; font-weight:bold; padding-top:10px; line-height:11px; width:310px;}
#page #conteudo #left .txtDestaque{float:left; display:block; color:#c13434; padding-left:10px; color:#797571; padding-top:5px; line-height:12px; font-size:11px; height:81px;}
#page #conteudo #left .sepDestaque{float:left; display:block;/*  margin-top:10px;  background:url(../images/sepDestaques.jpg) no-repeat; width:319px; height:1px;*/}
#page #conteudo #left .boxDayInsert{float:left; display:block;}
#page #conteudo #left .boxDayInsert .dayInsert{float:left; display:block; font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif; color:#c13434; line-height:11px; padding-left:10px; padding-bottom:5px; padding-top:5px; font-size:10px;}
#page #conteudo #left .boxVerMais{float:right; display:block; padding-top:5px; padding-right:10px;}
#page #conteudo #left .boxVerMais a.vermais{float:left; display:block; text-decoration:none; cursor:pointer; color:#858585; background:url(../images/setaVerMais.gif) no-repeat 39px 6px; padding-right:15px; font-size:10px;}
#page #conteudo #left .boxVerMais a:hover.vermais{float:left; display:block; color:#c20000; background:url(../images/setaVerMaisHover.gif) no-repeat right 6px; font-size:10px;}
#page #conteudo #left .sepDestaqueBottom{float:left; display:block; /*background:url(../images/sepDestaques_2.gif) no-repeat; width:319px; height:3px;*/}

#page #conteudo #left .newSmall{float:left; display:block; width:150px; margin-top:20px;}
#page #conteudo #left .newSmall .imgSmallFlash{float:left; display:block;}
#page #conteudo #left .newSmall .titDestaque{float:left; display:block; font-size:11px; color:#c13434; padding-left:10px; font-weight:bold; padding-top:10px; line-height:11px; width:140px;}
#page #conteudo #left .newSmall .txtDestaque{float:left; display:block; color:#c13434; font-size:11px;  padding-left:10px; color:#797571; padding-top:5px; line-height:12px; height:60px;}
#page #conteudo #left .newSmall .boxVerMaisSmall{float:left; display:block;}
#page #conteudo #left .newSmall .boxVerMaisSmall .sepSup{float:left; display:block; /*background:url(../images/sepDestaques.jpg) no-repeat; height:1px; width:150px; margin-top:10px;*/}

#page #conteudo #left .newSmall .bottomSmall{display:block; width:150px;}
#page #conteudo #left .newSmall .bottomSmall .boxDayInsertSmall{float:left; display:block;}
#page #conteudo #left .newSmall .bottomSmall .boxDayInsertSmall .dayInsertSmall{float:left; display:block; font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif; color:#c13434; line-height:11px; padding-left:10px; padding-bottom:5px; padding-top:5px; font-size:10px;}
#page #conteudo #left .newSmall .bottomSmall .boxVerMaisSmall{float:right; display:block; padding-top:5px;}
#page #conteudo #left .newSmall .bottomSmall .boxVerMaisSmall a.verMais{float:left; display:block; text-decoration:none; cursor:pointer; color:#858585; background:url(../images/setaVerMais.gif) no-repeat 39px 6px; padding-right:15px; font-size:10px;}
#page #conteudo #left .newSmall .bottomSmall .boxVerMaisSmall a:hover.verMais{float:left; display:block; color:#c20000; background:url(../images/setaVerMaisHover.gif) no-repeat right 6px;}
#page #conteudo #left .newSmall .bottomSmall .sepInf{float:left; display:block;}


#page #conteudo #left .newSmall2{float:left; display:block; width:150px; margin-top:20px; padding-left:20px;}
#page #conteudo #left .newSmall2 .imgSmallFlash{float:left; display:block;}
#page #conteudo #left .newSmall2 .titDestaque{float:left; display:block; font-size:11px; color:#c13434; padding-left:10px; font-weight:bold; padding-top:10px; line-height:11px; width:140px;}
#page #conteudo #left .newSmall2 .txtDestaque{float:left; display:block; color:#c13434; padding-left:10px; color:#797571; padding-top:5px; line-height:12px; height:60px;}
#page #conteudo #left .newSmall2 .boxVerMaisSmall{float:left; display:block;}
#page #conteudo #left .newSmall2 .boxVerMaisSmall .sepSup{float:left; display:block; /*background:url(../images/sepDestaques.jpg) no-repeat; height:1px; width:150px; margin-top:10px;*/}

#page #conteudo #left .newSmall2 .bottomSmall{display:block; width:150px;}
#page #conteudo #left .newSmall2 .bottomSmall .boxDayInsertSmall{float:left; display:block;}
#page #conteudo #left .newSmall2 .bottomSmall .boxDayInsertSmall .dayInsertSmall{float:left; display:block; font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif; color:#c13434; line-height:11px; padding-left:10px; padding-bottom:5px; padding-top:5px; font-size:10px;}
#page #conteudo #left .newSmall2 .bottomSmall .boxVerMaisSmall{float:right; display:block; padding-top:5px;}
#page #conteudo #left .newSmall2 .bottomSmall .boxVerMaisSmall a.verMais{float:left; display:block; text-decoration:none; cursor:pointer; color:#858585; background:url(../images/setaVerMais.gif) no-repeat 39px 6px; padding-right:15px; font-size:10px;}
#page #conteudo #left .newSmall2 .bottomSmall .boxVerMaisSmall a:hover.verMais{float:left; display:block; color:#c20000; background:url(../images/setaVerMaisHover.gif) no-repeat right 6px; font-size:10px;}
#page #conteudo #left .newSmall2 .bottomSmall .sepInf{float:left; display:block; /*background:url(../images/sepDestaques_2.gif) no-repeat; width:319px; height:3px;*/}


#page #conteudo #middle{float:left; display:block; width:275px; background:url(../images/fundoMiddle.jpg) no-repeat; height:485px; margin-left:20px;}
#page #conteudo #middle .outrosDestaques{float:left; display:block; padding-left:20px; padding-top:9px;}
#page #conteudo #middle .titVideoFlash{float:left; display:block; padding-top:20px; padding-left:32px; }
#page #conteudo #middle .videoFlash{float:left; display:block; padding-top:6px; padding-left:32px;}
#page #conteudo #middle .titVideo{float:left; display:block; font-size:12px; color:#c13434; font-weight:bold; padding-top:10px; padding-left:32px; width:225px;}
#page #conteudo #middle .boxLinkVideo{float:left; display:block; padding-left:32px; width:225px;}
#page #conteudo #middle .boxLinkVideo a.txtVideo{float:left; display:block; font-size:10px; color:#9f938f; text-decoration:none; cursor:pointer;}
/*#page #conteudo #middle .boxLinkVideo a:hover.txtVideo{background:url(../images/setaVideoHover.gif) no-repeat 40px 15px;}*/
#page #conteudo #middle .boxLinkVideo a.txtVideo img{background:url(../images/setaVideo.gif) no-repeat; width:6px; height:6px; }
#page #conteudo #middle .boxLinkVideo a:hover.txtVideo img{background:url(../images/setaVideoHover.gif) no-repeat;}

#page #conteudo #right{float:left; display:block; width:240px; background:url(../images/rightSombra.jpg) no-repeat; height:485px;}
#page #conteudo #right .titFormacaoFlash{float:left; display:block; padding-top:10px; padding-left:25px;}
#page #conteudo #right .imgFormacaoFlash{float:left; display:block; padding-top:4px; padding-left:25px;}
#page #conteudo #right .boxFormacao{ float:left; display:block; width:195px; padding-top:5px; padding-left:33px;}
#page #conteudo #right .boxFormacao .diaFormacao{float:left; display:block; font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif; font-size:10px; color:#c13434; line-height:11px; width:150px;}
#page #conteudo #right .boxFormacao .titFormacao{float:left; display:block; font-size:12px; color:#c13434; font-weight:bold; line-height:18px;}
#page #conteudo #right .boxFormacao .subTitFormacao{float:left; display:block; font-size:12px; color:#605957; width:195px;}
#page #conteudo #right .boxFormacao a.txtFormacao{float:left; display:block; font-size:11px; color:#9f938f; text-decoration:none; cursor:pointer;}
/*#page #conteudo #right .boxFormacao a:hover.txtFormacao{background:url(../images/setaVideoHover.gif) no-repeat;}*/
#page #conteudo #right .boxFormacao a.txtFormacao img{background:url(../images/setaVideo.gif) no-repeat; width:6px; height:6px; }
#page #conteudo #right .boxFormacao a:hover.txtFormacao img{background:url(../images/setaVideoHover.gif) no-repeat;}



#page #conteudo #right .boxNewsletter{float:left; display:block; padding-bottom:10px;}
#page #conteudo #right .boxNewsletter .newsletterFlash{float:left; display:block; padding-top:27px; padding-left:30px;}
#page #conteudo #right .boxNewsletter .sepNewsletter{float:left; display:block; /*background:url(../images/sepDestaques_2Newsletter.gif) no-repeat; height:3px; width:202px;*/ margin-top:7px; margin-bottom:5px;}
#page #conteudo #right .boxNewsletter .txtNewsletter{float:left; display:block; color:#928d8a; font-size:10px; padding-left:30px; }
#page #conteudo #right .boxNewsletter .boxInput{float:left; display:block; padding-left:30px; padding-top:3px;}
#page #conteudo #right .boxNewsletter .boxInput .inputEmail{float:left; display:block; background:url(../images/inputNewsletter.gif) no-repeat; width:176px; height:20px;}
#page #conteudo #right .boxNewsletter .boxInput .custom{font-family: "Tahoma", Trebuchet MS, Verdana, sans-serif; color:#928d8a; font-size:10px; padding-left:10px; padding-top:4px; width:163px;}
#page #conteudo #right .boxNewsletter .boxInput a.linkBtn{float:left; display:block; background:url(../images/inputNewsletterBtn.gif) no-repeat; width:19px; height:20px;}
#page #conteudo #right .boxNewsletter .boxInput a:hover.linkBtn{background:url(../images/inputNewsletterBtnHover.gif) no-repeat;}

#page #conteudo #right .boxBtn{float:left; display:block; padding-left:23px;}
#page #conteudo #right .boxBtn .btnFlash1{float:left; display:block; /*background:url(../images/provisorio7.jpg) no-repeat; width:215px; height:52px;*/ margin-bottom:8px;}
#page #conteudo #right .boxBtn .btnFlash2{float:left; display:block; /*background:url(../images/provisorio8.jpg) no-repeat; width:215px; height:52px;*/ margin-bottom:8px;}
#page #conteudo #right .boxBtn .btnFlash3{float:left; display:block; /*background:url(../images/provisorio9.jpg) no-repeat; width:215px; height:52px;*/}

#page #bottom{float:left; display:block; background:url(../images/bottomHome2.png) no-repeat; width:920px; height:25px;}

#page #otherMenu{float:left; display:block;}
#page #content{width:920px; float:left; display:block; padding-left:10px; /*background: #ddd9d6 url(../images/fundoLeftContent.jpg) repeat-x;*/}
#page #content #fundo{ width:900px; float:left; display:block; background: #ddd9d6 url(../images/fundoLeftContent.jpg) repeat-x;}
#page #content #leftContent{float:left; display:block; width:160px; /*background: #ddd9d6 url(../images/fundoLeftContent.jpg) repeat-x; height:300px;*/}
#page #content #leftContent .boxLinksLeftContent{float:left; display:block; padding-top:30px;}
#page #content #leftContent .boxLinksLeftContent .select{float:left; display:block; background:url(../images/LeftContentShape4.png) no-repeat; text-decoration:none; width:154px; height:25px;}

#page #content #leftContent .boxLinksLeftContent .servicos{float:left; display:block; background:url(../images/LeftContentShape.png) no-repeat; width:159px; height:25px;}
#page #content #leftContent .boxLinksLeftContent .arquivos{float:left; display:block; background:url(../images/LeftContentShape.png) no-repeat; width:159px; height:25px; text-decoration:none; margin-top:3px;}
#page #content #leftContent .boxLinksLeftContent .arquivosBig{float:left; display:block; background:url(../images/LeftContentShapeBig.jpg) no-repeat; width:159px; height:40px; text-decoration:none;}
#page #content #leftContent .boxLinksLeftContent .contactosBig{float:left; display:block; background:url(../images/LeftContentShapeBig2.jpg) no-repeat; width:148px; height:40px; text-decoration:none;}
#page #content #leftContent .boxLinksLeftContent .contactosBig2{float:left; display:block; background:url(../images/LeftContentShapeBig3.jpg) no-repeat; width:160px; height:40px; text-decoration:none;}

#page #content #leftContent .boxLinksLeftContent .select span{float:right; margin-top:6px; margin-right:10px; color:#FFFFFF; font-size:11px;}
#page #content #leftContent .boxLinksLeftContent .contactosBig .txtContactos{float:right; margin-top:6px; margin-right:10px; color:#776f6c; font-size:11px; text-align:right;}
#page #content #leftContent .boxLinksLeftContent .contactosBig2 .txtContactos2{float:right; margin-top:6px; margin-right:10px; color:#ffffff; font-size:11px; text-align:right;}
#page #content #leftContent .boxLinksLeftContent .servicos span{float:right; margin-top:1px; margin-right:10px; color:#FFFFFF; font-size:11px; text-align:right; line-height:11px;}
#page #content #leftContent .boxLinksLeftContent .arquivos span{float:right; margin-top:6px; margin-right:10px; color:#FFFFFF; font-size:11px; cursor:pointer;}
#page #content #leftContent .boxLinksLeftContent .arquivos span a{color:#FFFFFF;}
#page #content #leftContent .boxLinksLeftContent .arquivos .espacamento{ float:left; margin-left:25px;}
#page #content #leftContent .boxLinksLeftContent .arquivosBig span{float:right; margin-top:6px; margin-right:10px; color:#FFFFFF; font-size:11px; cursor:pointer; text-align:right;}
#page #content #leftContent .boxLinksLeftContent .arquivosBig .espacamento{ float:left; margin-left:25px;}
#page #content #leftContent .boxLinksLeftContent .arquivosBig .txtAdd{ float:right; color:#FFFFFF; font-size:10px;}
#page #content #leftContent .boxLinksLeftContent .boxLinks{float:left; display:block; padding-top:3px;}
#page #content #leftContent .boxLinksLeftContent .boxLinks .especial{float:left; display:block; background:url(../images/LeftContentShape.png) no-repeat; width:159px; height:25px; color:#ffffff; text-decoration:none; font-size:11px;}
#page #content #leftContent .boxLinksLeftContent .boxLinks .especial span{ cursor:default;}
#page #content #leftContent .boxLinksLeftContent .boxLinks a.normal{float:left; display:block; background:url(../images/LeftContentShape2.png) no-repeat; width:147px; height:25px; color:#776f6c; text-decoration:none; font-size:11px;}
#page #content #leftContent .boxLinksLeftContent .boxLinks a:hover.normal{background:url(../images/LeftContentShape3.png) no-repeat;}
/*#page #content #leftContent .boxLinksLeftContent .boxLinks a.grupo{float:left; display:block; background:url(../images/LeftContentShape3.jpg) no-repeat; width:147px; height:25px; color:#776f6c; text-decoration:none; font-size:11px;}*/
/*#page #content #leftContent .boxLinksLeftContent .boxLinks a:hover.grupo{color:#FFFFFF;}*/
#page #content #leftContent .boxLinksLeftContent .boxLinks .selected{float:left; display:block; background:url(../images/LeftContentShape4.png) no-repeat; width:154px; height:25px;}
#page #content #leftContent .boxLinksLeftContent .boxLinks .selected span{color:#FFFFFF; float:right; display:block; cursor:default;}

/*#page #content #leftContent .boxLinksLeftContent .boxLinks span{float:right; margin-top:6px; margin-right:10px; cursor:pointer;}*/
#page #content #leftContent .boxLinksLeftContent .boxLinks span{float:right; margin-top:4px; margin-right:10px; cursor:pointer; margin-left:14px; line-height:16px;}

#page #content #leftContent .boxLinksLeftContent .boxLinks .normalfda span{float:right; margin-top:4px; margin-right:10px; cursor:pointer; margin-left:11px; line-height:16px;}
#page #content #leftContent .boxLinksLeftContent .boxLinks a.normalfda{float:left; display:block; background:url(../images/shapeBig.png) no-repeat; width:142px; height:40px; color:#776f6c; text-decoration:none; font-size:11px; text-align:right; padding-left:5px;}
#page #content #leftContent .boxLinksLeftContent .boxLinks a:hover.normalfda{background:url(../images/shapeBig2.png) no-repeat;}
#page #content #leftContent .boxLinksLeftContent .boxLinks .selectfda{float:left; display:block; background:url(../images/selectBig.png) no-repeat; width:154px; height:40px; color:#ffffff; text-decoration:none; font-size:11px; cursor:text; text-align:right;}
#page #content #leftContent .boxLinksLeftContent .boxLinks .selectfda span{float:right; margin-top:4px; margin-right:10px; cursor:text;}

#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks{float:left; display:block; padding-top:3px; padding-bottom:25px;}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .topImg{float:left; display:block; /*background:url(../images/topLinksLeft.jpg) no-repeat; width:147px; height:7px;*/}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .middleLeftLinksBack{float:left; display:block; background:url(../images/middleLinksLeft2.jpg) no-repeat; width:147px; height:21px;}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .middleLeftLinksBack .boxLink{float:right; display:block; padding-right:12px; padding-top:3px;}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .middleLeftLinksBack .boxLink a.linkMarca{float:left; display:block; text-decoration:none; color:#776f6c; padding-left:10px;}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .middleLeftLinksBack .boxLink a:hover.linkMarca{ color:#b00a0a; background:url(../images/outrosLinksSeta.gif) no-repeat 0 center;}

#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .middleLeftLinksBackLast{float:left; display:block; background:url(../images/middleLinksLeft2Last.jpg) no-repeat; width:147px; height:21px;}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .middleLeftLinksBackLast .boxLink{float:right; display:block; padding-right:12px; padding-top:3px;}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .middleLeftLinksBackLast .boxLink a.linkMarca{float:left; display:block; text-decoration:none; color:#776f6c; padding-left:10px;}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .middleLeftLinksBackLast .boxLink a:hover.linkMarca{ color:#b00a0a; background:url(../images/outrosLinksSeta.gif) no-repeat 0 center;}

#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .bottomImg{float:left; display:block; /*background:url(../images/bottomLinksLeft.jpg) no-repeat; width:147px; height:7px;*/}


/*#page #content #leftContent .boxLinksLeftContent .boxLinks a.normalBig{float:left; display:block; background:url(../images/shapeBig.gif) no-repeat; width:142px; height:40px; color:#776f6c; text-decoration:none; font-size:11px; text-align:right; padding-left:5px; padding-bottom:3px;}*/

#page #content #leftContent .boxLinksLeftContent .boxLinks a.normalBig{float:left; display:block; background:url(../images/shapeBig.png) no-repeat; width:142px; height:40px; color:#776f6c; text-decoration:none; font-size:11px; text-align:right; padding-left:5px;}
#page #content #leftContent .boxLinksLeftContent .boxLinks a:hover.normalBig{background:url(../images/shapeBig2.png) no-repeat;}

/*#page #content #leftContent .boxLinksLeftContent .boxLinks a.caixaBig2{float:left; display:block; background:url(../images/shapeBig2.gif) no-repeat; width:147px; height:40px; color:#776f6c; text-decoration:none; font-size:11px; text-align:right;}
#page #content #leftContent .boxLinksLeftContent .boxLinks a:hover.caixaBig2{color:#FFFFFF;}*/

#page #content #leftContent .boxLinksLeftContent .boxLinks .selectBig{float:left; display:block; background:url(../images/selectBig.png) no-repeat; width:154px; height:40px; color:#ffffff; text-decoration:none; font-size:11px; cursor:text; text-align:right;}
#page #content #leftContent .boxLinksLeftContent .boxLinks .selectBig span{float:right; margin-top:4px; margin-right:10px; cursor:text;}


/*-----------------OUTROS LINKS DA ESQUERDA---------------------*/
/*#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .fundo{background:url(../images/middleLinksLeft.jpg) no-repeat; width:147px;}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .fundo a.txtOutrosLinks{float:left; display:block; font-size:11px; color:#776f6c; text-decoration:none; padding-right:10px; line-height:9px; padding-top:5px; background:url(../images/middleLinksLeft.jpg) no-repeat; width:147px;}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .fundo a.txtOutrosLinks span{float:right; display:block; margin-right:10px;}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .fundo a:hover.txtOutrosLinks{color:#b00a0a;}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .sepOutrosLinks{float:left; display:block; background:url(../images/sepOutrosLinks.jpg) no-repeat; width:147px; height:2px; padding-bottom:3px; padding-top:2px;}
#page #content #leftContent .boxLinksLeftContent .boxOutrosLinks .bottomImg{float:left; display:block; background:url(../images/bottomLinksLeft.jpg) no-repeat; width:147px; height:7px;}*/
/*-----------------OUTROS LINKS DA ESQUERDA---------------------*/


/*
#page #content #fundo .tiraFundo2{float:left; display:block; background:url(../images/tiraBackground.gif) repeat-y 172px 0px;}
#page #content #fundo .tiraFundoBig2{float:left; display:block; background:url(../images/tiraBackgroundBig.gif) repeat-y 172px 0px;}
#page #content #fundo .topoPosicao{float:left; display:block; position:relative;}
#page #content #fundo .topoPosicaoBig{float:left; display:block; position:relative;}*/

/*CORREECÇÃO AOS FUNDOS E SOMBRAS*/
#page #content #fundo .tiraFundo2{float:left; display:block; background:url(../images/fundoMiddleContents2.png); background-position:160px bottom; background-repeat:no-repeat;  behavior: url("js/iepngfix.htc");}
#page #content #fundo .tiraFundoBig2{float:left; display:block; background:url(../images/tiraBackgroundBig.gif) repeat-y 172px 0px;}
#page #content #fundo .topoPosicao{float:left; display:block; position:relative;}
#page #content #fundo .topoPosicaoBig{float:left; display:block; position:relative;}



/*#page #content .tiraFundo{float:left; display:block; background:url(../images/tiraBackground.gif) repeat-y; margin-left:12px;}*/
/*#page #content #middleContent{float:left; display:block; background:url(../images/fundoMiddleContents2.gif) no-repeat scroll 0 top; width:493px;}*/


/* NOVAS CSS PARA AS MARCAS*/
#page #content #middleContent .tiraSombra{float:left; display:block; padding-left:30px; }
#page #content #middleContent .imgFlashMarca2{float:right; display:block; width:161px; padding-right:23px;}
/* ------------------------*/



#page #content #middleContent .titFlash{float:left; display:block; padding-left:30px; padding-top:30px;}
#page #content #middleContent .imgFlashMarca{float:right; display:block; width:161px; padding-right:23px; padding-top:75px;}
#page #content #middleContent .txtEmprego{float:left; display:block; width:420px; padding-left:45px; color:#736b68; font-size:11px; padding-top:10px; padding-bottom:25px;}
#page #content #middleContent .txtEmprego .txtRed{color:#cb6767; font-size:11px;}
#page #content #middleContent .txtEmprego .txtBold{font-weight:bold;}
#page #content #middleContent .txtEmprego .descricao{float:left; display:block; padding-left:5px; color:#736b68; font-size:11px; padding-top:15px; width:405px;}
#page #content #middleContent .txtEmprego .descricao .txtRedBold{color:#db4e4e; font-size:11px; font-weight:bold;}
#page #content #middleContent .txtEmprego .descricao .txtMenosEspaco{line-height:11px;}
#page #content #middleContent .txtEmprego .descricao .txtMaisEspaco{line-height:16px;}
#page #content #middleContent .txtEmprego .boxCandidatura{float:left; display:block; width:405px; padding-top:20px; padding-left:3px;} 
#page #content #middleContent .txtEmprego .boxCandidatura a.enviarCandidaduta{float:left; display:block; background:url(../images/enviarCand.jpg) no-repeat; height:20px; color:#736b68; font-size:11px; text-decoration:none; padding-left:30px; padding-top:3px;}
#page #content #middleContent .txtEmprego .boxCandidatura a:hover.enviarCandidaduta{background:url(../images/enviarCandHover.jpg) no-repeat; color:#894141;}
#page #content #middleContent .txtEmprego .boxOportunidades{float:left; display:block; width:420px;}
#page #content #middleContent .txtEmprego .boxOportunidades .titOportunidades{float:left; display:block; font-family:"Lucida Sans Unicode", "Tahoma", Trebuchet MS, sans-serif; font-size:12px; color:#b00a0a; font-weight:bold; padding-top:20px; padding-bottom:5px;}
#page #content #middleContent .txtEmprego .boxOportunidades .boxLinksOportunidades{float:left; display:block; width:400px;}
#page #content #middleContent .txtEmprego .boxOportunidades .boxLinksOportunidades a.linkOportunidade{float:left; display:block; text-decoration:none; padding-left:10px; width:400px; padding-bottom:5px; padding-top:5px; cursor:pointer;}
#page #content #middleContent .txtEmprego .boxOportunidades .boxLinksOportunidades a.linkOportunidade span{color:#736b68; font-weight:bold;}
#page #content #middleContent .txtEmprego .boxOportunidades .boxLinksOportunidades a.linkOportunidade .txtRed{color:#cb6767; font-weight:normal;}
#page #content #middleContent .txtEmprego .boxOportunidades .boxLinksOportunidades a.linkOportunidade .txtGray{color:#928885; font-weight:normal;}
#page #content #middleContent .txtEmprego .boxOportunidades .boxLinksOportunidades a:hover.linkOportunidade{float:left; display:block; background:#e8e5e3;}
#page #content #middleContent .txtEmprego .boxOportunidades .sepOportunidades{float:left; display:block; /*background:url(../images/picotado.gif) no-repeat; width:420px; height:1px;*/ padding-top:1px; padding-bottom:1px;}

#page #content #middleContent .txtApresentacaoMarca{float:left; display:block; width:250px; padding-left:45px; color:#736b68;}
#page #content #middleContent .txtApresentacaoMarcaLongo{float:left; display:block; padding-left:45px; width:420px; font-size:11px; color:#736b68; padding-bottom:10px;}
#page #content #middleContent .txtApresentacao{float:left; display:block; padding-left:45px; width:415px; font-size:11px; line-height:14px; color:#736b68; padding-bottom:30px;}
#page #content #middleContent .txtApresentacao span{color:#b00a0a;}
#page #content #middleContent .txtApresentacao .titBold{color:#c24848; font-weight:bold;}
#page #content #middleContent .sep{float:left; display:block; /*background:url(../images/sep440px.gif) no-repeat; width:440px; height:3px;*/ padding-left:30px; padding-bottom:0px;}
#page #content  .txtApresentacao .imagem{display:block; float:left; width:192px; margin-right: 10px; }
#page #content  .txtApresentacao .imagem img{ border:#dc4e4d solid 1px;}
#page #content  .txtApresentacao .txtImagem{float:left; display:block; width:215px; font-size:10px; color:#736b68; padding-left:10px; /*height:125px;*/}


/*#page #content #middleContent .sepAbsolut{float:left; display:block; padding-left:30px; padding-bottom:30px;}*/


#page #content #middleContent .sepContacto{float:left; display:block; /*background:url(../images/sepContactos.jpg) no-repeat; width:440px; height:1px;*/ padding-left:30px;}
#page #content #middleContent .sepContactoBottom{float:left; display:block; /*background:url(../images/sep440px.gif) no-repeat; width:440px; height:3px;*/ padding-left:30px; padding-bottom:30px;}
#page #content #middleContent .FormContactFlash{float:left; display:block; padding-left:35px; padding-bottom:20px;}
#page #content #middleContent .FormContactFlash2{float:left; display:block; padding-left:35px; padding-bottom:5px;}
#page #content #middleContent .boxOpenForm{float:left; display:block; padding-top:3px;}
#page #content #middleContent .boxOpenForm a.open{float:left; display:block; background:url(../images/open.gif) no-repeat; width:46px; height:17px; text-decoration:none; color:#877f7f; font-size:10px; padding-left:17px; padding-top:2px;}
#page #content #middleContent .boxOpenForm a:hover.open{background:url(../images/openhover.gif) no-repeat; width:46px; height:17px;}
#page #content #middleContent .boxOpenForm2{float:left; display:block; padding-top:4px;}
#page #content #middleContent .boxOpenForm2 a.open{float:left; display:block; background:url(../images/open2.gif) no-repeat; width:46px; height:26px; text-decoration:none; color:#877f7f; font-size:10px; padding-left:17px; padding-top:2px;}
#page #content #middleContent .boxOpenForm2 a:hover.open{background:url(../images/open2Hover.gif) no-repeat; width:46px; height:26px;}





/*OUTRAS NOTÍCIAS COLUNA NORMAL ESQUERDA*/
#page #content #middleContent .outrasNoticiasFlash{float:left; display:block; padding-left:35px;}
#page #content #middleContent .boxOutrasNoticiasLeft{float:left; display:block; padding-left:35px; width:200px; padding-bottom:20px;}
#page #content #middleContent .boxOutrasNoticiasLeft a.outrasNoticias{float:left; display:block; color:#736b68; font-size:11px; width:180px; padding-left:15px; padding-bottom:5px; padding-top:10px; padding-right:5px; text-decoration:none; height:39px;}
#page #content #middleContent .boxOutrasNoticiasLeft a:hover.outrasNoticias{background:#e8e5e4; color:#716d6b;}
#page #content #middleContent .boxOutrasNoticiasLeft a.outrasNoticias span{color:#d07373;}
#page #content #middleContent .boxOutrasNoticiasLeft .sepOutrasNoticias{float:left; display:block; width:200px; height:1px; margin-top:1px; margin-bottom:1px; background-image:url(../images/pp_ON.gif); background-position:left top; background-repeat:repeat-x;}


/*OUTRAS NOTÍCIAS COLUNA NORMAL DIREITA*/
#page #content #middleContent .boxOutrasNoticias{float:left; display:block; padding-left:20px; width:200px; padding-bottom:20px;}
#page #content #middleContent .boxOutrasNoticias a.outrasNoticias{float:left; display:block; color:#736b68; font-size:11px; width:180px; padding-left:15px; padding-bottom:5px; padding-right:5px; padding-top:10px; text-decoration:none; height:39px;}
#page #content #middleContent .boxOutrasNoticias a:hover.outrasNoticias{background:#e8e5e4; color:#716d6b;}
#page #content #middleContent .boxOutrasNoticias a.outrasNoticias span{color:#d07373;}
#page #content #middleContent .boxOutrasNoticias .sepOutrasNoticias{float:left; display:block; width:200px; height:1px; margin-top:1px; margin-bottom:1px; background-image:url(../images/pp_ON.gif); background-position:left top; background-repeat:repeat-x;}





#page #content #middleContent .boxPreenchimentoForm{float:left; display:block; width:420px; padding-left:48px;}
#page #content #middleContent .boxPreenchimentoForm .txtInfo{float:left; display:block; color:#6f6d6b; padding-bottom:20px; padding-top:5px; width:400px;}
#page #content #middleContent .boxPreenchimentoForm .txtInfo .bold{font-weight:bold;}
#page #content #middleContent .boxPreenchimentoForm .txtInfo .cinza{color:#9f9b97;}
#page #content #middleContent .boxPreenchimentoForm .boxForms{float:left; display:block; width:192px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .boxInput{float:left; display:block; width:425px;}

#page #content #middleContent .boxPreenchimentoForm .boxForms .radio{float:left; display:block; padding-top:3px; padding-left:3px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .radio span{display:block; float:left;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .radio .txtRadioBtns{display:block; float:left; padding-left:20px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .radio .txtRadioBtns span{display:block; float:left; width:10px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .radio .txtRadioBtns .radioBtn{float:left; display:block;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .radio .txtRadioBtns .radioBtn .Btn{float:left; display:block; height:15px;}

#page #content #middleContentBig .radiosCx { height:20px; display:block; line-height:20px; margin-top:5px; margin-bottom:3px;}


#page #content #middleContent .boxPreenchimentoForm .boxForms .check{float:left; display:block; width:189px; padding-left:3px; min-height:20px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .check .nomeList{display:block; float:left; width:150px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .check .list{display:block; float:left;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .check .list .txtCheckBtns{display:block; float:left; /*padding-left:20px;*/ width:190px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .check .list .txtCheckBtns span{display:block; float:left;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .check .list .txtCheckBtns .checkBtn{float:left; display:block;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .check .list .txtCheckBtns .checkBtn .BtnSquare{float:left; display:block; height:15px;}

#page #content #middleContent .boxPreenchimentoForm .boxForms .radioBig{float:left; display:block; padding-left:3px; min-height:20px; padding-top:3px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .radioBig .nomeList{display:block; float:left; width:160px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .radioBig .list{display:block; float:left;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .radioBig .list .txtRadioBtns{display:block; float:left; padding-left:0px; width:190px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .radioBig .list .txtRadioBtns .spanTxt{display:block; float:left;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .radioBig .list .txtRadioBtns .radioBtn{float:left; display:block; height:15px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .radioBig .list .txtRadioBtns .radioBtn .Btn{float:left; display:block; height:15px;}


#page #content #middleContent .boxPreenchimentoForm .boxForms .selectBox{float:left; display:block; width:190px; padding-left:3px; min-height:36px; padding-top:3px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .selectBox span{float:left; display:block;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .selectBox .selectList{float:left; display:block;}






#page #content #middleContent .boxPreenchimentoForm .boxForms .boxInputTextArea{float:left; display:block; width:192px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .boxInput .input{float:left; display:block; background:url(../images/inputForm.jpg) no-repeat; width:192px; height:20px; font-size:10px; color:#9f9b97; padding-top:3px; padding-left:3px;}
#page #content #middleContent .boxPreenchimentoForm .boxForms .boxInputTextArea .input{float:left; display:block; background:url(../images/inputFormTextArea.jpg) no-repeat; width:192px; height:63px; font-size:10px; color:#9f9b97; padding-top:3px; padding-left:3px; font-family:"Tahoma", Trebuchet MS, Verdana, sans-serif;}

#page #content #middleContent .boxPreenchimentoForm .boxFormsRight{float:left; display:block; width:192px; padding-left:15px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .boxInput{float:left; display:block; width:192px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .boxInputTextArea{float:left; display:block; width:192px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .boxInput .input{float:left; display:block; background:url(../images/inputForm.jpg) no-repeat; width:192px; height:20px; font-size:10px; color:#9f9b97; padding-top:3px; padding-left:3px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .boxInputTextArea .input{float:left; display:block; background:url(../images/inputFormTextArea.jpg) no-repeat; width:192px; height:63px; font-size:10px; color:#9f9b97; padding-top:3px; padding-left:3px; font-family:"Tahoma", Trebuchet MS, Verdana, sans-serif;}

#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radio{float:left; display:block; padding-top:3px; padding-left:3px; height:20px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radio span{display:block; float:left;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radio .txtRadioBtns{display:block; float:left; padding-left:20px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radio .txtRadioBtns span{display:block; float:left; width:10px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radio .txtRadioBtns .radioBtn{float:left; display:block;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radio .txtRadioBtns .radioBtn .Btn{float:left; display:block; height:15px;}

/*#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check{float:left; display:block; width:189px; padding-left:3px; min-height:20px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check span{display:block; float:left;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check .txtCheckBtns{display:block; float:left; padding-left:20px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check .txtCheckBtns span{display:block; float:left;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check .txtCheckBtns .checkBtn{float:left; display:block;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check .txtCheckBtns .checkBtn .BtnSquare{float:left; display:block; height:15px;}*/


#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check{float:left; display:block; width:189px; padding-left:3px; min-height:20px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check .nomeList{display:block; float:left; width:150px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check .list{display:block; float:left;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check .list .txtCheckBtns{display:block; float:left; /*padding-left:20px;*/ width:190px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check .list .txtCheckBtns span{display:block; float:left;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check .list .txtCheckBtns .checkBtn{float:left; display:block;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .check .list .txtCheckBtns .checkBtn .BtnSquare{float:left; display:block; height:15px;}

#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radioBig{float:left; display:block; padding-left:3px; min-height:20px; padding-top:3px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radioBig .nomeList{display:block; float:left; width:160px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radioBig .list{display:block; float:left;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radioBig .list .txtRadioBtns{display:block; float:left; padding-left:0px; width:190px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radioBig .list .txtRadioBtns .spanTxt{display:block; float:left;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radioBig .list .txtRadioBtns .radioBtn{float:left; display:block; height:15px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .radioBig .list .txtRadioBtns .radioBtn .Btn{float:left; display:block; height:15px;}


#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .selectBox{float:left; display:block; width:190px; padding-left:3px; min-height:36px; padding-top:3px;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .selectBox span{float:left; display:block;}
#page #content #middleContent .boxPreenchimentoForm .boxFormsRight .selectBox .selectList{float:left; display:block;}


#page #content #middleContent .boxPreenchimentoForm .boxBtns{float:left; display:block; width:400px; padding-top:10px; padding-bottom:15px;}
#page #content #middleContent .boxPreenchimentoForm .boxBtns .boxBtn{float:left; display:block; padding-right:10px;}
#page #content #middleContent .boxPreenchimentoForm .boxBtns .boxBtn a.btn{float:left; display:block; background:url(../images/btn.gif) no-repeat; width:52px; height:20px; text-decoration:none; font-size:10px; color:#fbf6f2; cursor:pointer; padding-top:4px;}
#page #content #middleContent .boxPreenchimentoForm .boxBtns .boxBtn a.btn span{padding-left:15px;}
#page #content #middleContent .boxPreenchimentoForm .boxBtns .boxBtn a:hover.btn{float:left; display:block; background:url(../images/btnHover.gif) no-repeat; width:52px; height:20px;}
#page #content #middleContent .boxFormContacto{float:left; display:block; width:420px; padding-left:45px; padding-bottom:15px;}
#page #content #middleContent .boxFormContacto .box{float:left; display:block; width:200px;}
#page #content #middleContent .boxFormContacto .box .boxInput{float:left; display:block; width:200px;}
#page #content #middleContent .boxFormContacto .box .boxInput .input{float:left; display:block; background:url(../images/inputForm_200px.jpg) no-repeat; width:193px; height:22px; font-size:10px; color:#9f9b97; padding-top:4px; padding-left:7px;}
#page #content #middleContent .boxFormContacto .txtInformativo{float:left; display:block; width:195px; padding-left:5px; font-size:10px; color:#9f9b97; padding-top:3px;}
#page #content #middleContent .boxFormContacto .boxRight{float:left; display:block; width:200px; padding-left:15px;}
#page #content #middleContent .boxFormContacto .boxRight .boxInputArea{float:left; display:block; width:200px;}
#page #content #middleContent .boxFormContacto .boxRight .boxInputArea .inputArea{float:left; display:block; background:url(../images/inputFormTextArea2.jpg) no-repeat; width:193px; height:135px; font-size:10px; color:#9f9b97; padding-top:4px; padding-left:7px;}
#page #content #middleContent .boxBtnsContactos{float:left; display:block; width:400px; padding-top:10px; padding-left:45px; padding-bottom:25px;}
#page #content #middleContent .boxBtnsContactos .boxBtn{float:left; display:block; padding-right:10px;}
#page #content #middleContent .boxBtnsContactos .boxBtn a.btn{float:left; display:block; background:url(../images/btn.gif) no-repeat; width:52px; height:20px; text-decoration:none; font-size:10px; color:#fbf6f2; cursor:pointer; padding-top:4px;}
#page #content #middleContent .boxBtnsContactos .boxBtn a.btn span{padding-left:15px;}
#page #content #middleContent .boxBtnsContactos .boxBtn a:hover.btn{float:left; display:block; background:url(../images/btnHover.gif) no-repeat; width:52px; height:20px;}
#page #content #middleContent .boxContactos{float:left; display:block; width:440px; padding-left:30px; padding-bottom:30px;}
#page #content #middleContent .boxContactos .sepMap{float:left; display:block; /*background:url(../images/sepMap.jpg) no-repeat; width:440px; height:1px;*/}
#page #content #middleContent .boxContactos .map{float:left; display:block;}
#page #content #middleContent .boxContactos .boxLinkMap{float:left; display:block; width:200px; padding-left:10px; padding-top:10px;}
#page #content #middleContent .boxContactos .boxLinkMap a.linkMap{ float:left; display:block; background:url(../images/setaVerMapa.gif) no-repeat left center; text-decoration:none; color:#736b68; font-size:10px; padding-left:10px;}
#page #content #middleContent .boxContactos .boxLinkMap a:hover.linkMap{background:url(../images/setaVerMapaHover.gif) no-repeat left center; color:#b00a0a;}
#page #content #middleContent .boxContactos .boxCoordenadas {float:left; display:block; width:220px; padding-top:10px;}
#page #content #middleContent .boxContactos .boxCoordenadas .coordenadas{float:right; display:block;}
#page #content #middleContent .boxContactos .boxCoordenadas .coordenadas span{color:#b00a0a;}
#page #content #middleContent .boxContactos .boxBresimarContacto{float:left; display:block; width:440px; padding-top:20px;}
#page #content #middleContent .boxContactos .boxBresimarContacto .bresimarFlash{float:left; display:block; padding-left:10px; width:400px;}
#page #content #middleContent .boxContactos .boxBresimarContacto .bresimarFlashOutro{float:left; display:block; padding-left:10px; width:400px;}
#page #content #middleContent .boxContactos .boxBresimarContacto .bresimarFlashOutro2{float:left; display:block; padding-left:10px; width:400px;}
#page #content #middleContent .boxContactos .boxBresimarContacto .contactosLeft{float:left; display:block; width:198px; padding-left:13px; padding-bottom:10px;}
#page #content #middleContent .boxContactos .boxBresimarContacto .contactosRight{float:left; display:block; width:198px; padding-left:13px;}
#page #content #middleContent .boxContactos .boxBresimarContacto .contactosRight a.email{text-decoration:none; color:#b00a0a;}
#page #content #middleContent .boxContactos .boxBresimarContacto .contactosRight a:hover.email{ text-decoration:underline;}
#page #content #middleContent .boxContactos .boxBresimarContacto .sepPageContact{float:left; display:block; /*background:url(../images/sepContactos.jpg) no-repeat; width:440px; height:1px;*/ padding-top:1px; padding-bottom:1px;}

#page #content #middleContent .boxContactos .boxBresimarContacto2{float:left; display:block; width:440px; padding-top:20px; background:#ebe8e7;}
#page #content #middleContent .boxContactos .boxBresimarContacto2 .bresimarFlashOutro2{float:left; display:block; padding-left:10px; width:400px;}
#page #content #middleContent .boxContactos .boxBresimarContacto2 .contactosLeft{float:left; display:block; width:198px; padding-left:13px; padding-bottom:10px;}
#page #content #middleContent .boxContactos .boxBresimarContacto2 .contactosRight{float:left; display:block; width:198px; padding-left:13px;}
#page #content #middleContent .boxContactos .boxBresimarContacto2 .contactosRight a.email{text-decoration:none; color:#b00a0a;}
#page #content #middleContent .boxContactos .boxBresimarContacto2 .contactosRight a:hover.email{ text-decoration:underline;}
#page #content #middleContent .boxContactos .boxBresimarContacto2 .sepPageContact{float:left; display:block; /*background:url(../images/sepContactos.jpg) no-repeat; width:440px; height:1px;*/ padding-top:1px; padding-bottom:1px;}

#page #content #middleContent .boxContactos .boxBresimarContacto3{float:left; display:block; width:440px; padding-top:20px;}
#page #content #middleContent .boxContactos .boxBresimarContacto3 .bresimarFlashOutro3{float:left; display:block; padding-left:10px; width:200px;}
#page #content #middleContent .boxContactos .boxBresimarContacto3 .contactosLeft{float:left; display:block; width:198px; padding-left:13px; padding-bottom:20px;}
#page #content #middleContent .boxContactos .boxBresimarContacto3 .contactosRight2{float:left; display:block; width:198px; padding-left:13px; padding-top:15px; padding-bottom:10px;}
#page #content #middleContent .boxContactos .boxBresimarContacto3 .contactosRight2 a.email{text-decoration:none; color:#b00a0a;}
#page #content #middleContent .boxContactos .boxBresimarContacto3 .contactosRight2 a:hover.email{ text-decoration:underline;}
#page #content #middleContent .boxContactos .boxBresimarContacto3 .sepPageContact{float:left; display:block; /*background:url(../images/sepContactos.jpg) no-repeat; width:440px; height:1px;*/ padding-top:1px; padding-bottom:1px;}




#page #content .topoPosicao .boxTopo3{float:left; display:block; padding-left:15px; padding-top:5px; width:440px; position:absolute; bottom:10px; right:35px;}
#page #content .topoPosicao .boxTopo3 a.topo{float:right; display:block; background:url(../images/setaTopo.gif) no-repeat left center; padding-left:10px; text-decoration:none; font-size:10px; color:#a19996;}
#page #content .topoPosicao .boxTopo3 a:hover.topo{ background:url(../images/setaTopoHover.gif) no-repeat left center; color:#db4e4e;}
#page #content .topoPosicao .sepTopo3{float:right; display:block; /*background:url(../images/sepTopo.gif) no-repeat; width:62px; height:2px;*/ padding-right:12px; /*padding-bottom:25px;*/ padding-top:3px; position:absolute; bottom:5px; right:0px;}









/*--------sem o link voltar--------*/
#page #content #middleContent .boxTopo{float:left; display:block; padding-left:15px; padding-top:5px; width:440px;}
#page #content #middleContent .boxTopo a.topo{float:right; display:block; background:url(../images/setaTopo.gif) no-repeat left center; padding-left:10px; text-decoration:none; font-size:10px; color:#a19996;}
#page #content #middleContent .boxTopo a:hover.topo{ background:url(../images/setaTopoHover.gif) no-repeat left center; color:#db4e4e;}
#page #content #middleContent .sepTopo{float:right; display:block; /*background:url(../images/sepTopo.gif) no-repeat; width:62px; height:2px;*/ padding-right:12px; padding-bottom:35px; padding-top:3px;}
/*--------sem o link voltar--------*/


#page #content #middleContent .boxTopo2{float:left; display:block; padding-left:15px; padding-top:5px; width:365px;}
#page #content #middleContent .boxTopo2 a.topo{float:right; display:block; background:url(../images/setaTopo.gif) no-repeat left center; padding-left:10px; text-decoration:none; font-size:10px; color:#a19996;}
#page #content #middleContent .boxTopo2 a:hover.topo{ background:url(../images/setaTopoHover.gif) no-repeat left center; color:#db4e4e;}
#page #content #middleContent .sepTopo2{float:right; display:block; /*background:url(../images/sepTopo.gif) no-repeat; width:62px; height:2px;*/ padding-right:12px; padding-bottom:35px; padding-top:3px;}

#page #content #middleContent .interacao{float:left; display:block;}
#page #content #middleContent .boxVoltar{float:left; display:block; padding-left:15px; padding-top:5px; width:60px;}
#page #content #middleContent .boxVoltar a.voltar{float:right; display:block; background:url(../images/setaVoltar.gif) no-repeat left center; text-decoration:none; font-size:10px; color:#a19996; padding-left:8px;}
#page #content #middleContent .boxVoltar a:hover.voltar{ background:url(../images/setaVoltarHover.gif) no-repeat left center; color:#db4e4e;}
#page #content #middleContent .boxVoltar .sepVoltar{float:left; display:block; /*background:url(../images/sepVoltar.gif) no-repeat; width:60px; height:2px;*/ padding-left:14px; padding-bottom:35px; padding-top:3px;}




/*
#page #content .tiraFundo{float:left; display:block; background:url(../images/tira.png) repeat-y; margin-left:12px; behavior: url("js/iepngfix.htc");}
#page #content #middleContent{float:left; display:block; background:url(../images/fundoMiddleContents2.gif) no-repeat scroll 0 top; width:493px;}
#page #content #middleContentBig{float:left; display:block; background: url(../images/middleBig.gif) no-repeat scroll 0 top; width:699px;}
#page #content .tiraFundoBig{float:left; display:block; background:url(../images/tiraBackgroundBig.gif) repeat-y; margin-left:12px;}
*/

/*CORRECÇÃO AOS FUNDOS E SOMBRAS*/
#page #content .tiraFundo{float:left; display:block;}
#page #content #middleContent{width:493px; float:left; display:block; min-height:390px; background-image:url(../images/tira.gif); background-position:center top; background-repeat:repeat-y;}

#page #content .tiraFundoBig{float:left; display:block; background:url(../images/tiraBackgroundBig.png); background-position:left bottom; background-repeat:no-repeat; margin-left:12px; behavior: url("js/iepngfix.htc");}
#page #content #middleContentBig{float:left; display:block; background: url(../images/middleBig.gif); background-position:center top; background-repeat:repeat-y; width:699px; min-height:390px;}


#page #content #middleContentBig .titFlashBig{float:left; display:block; padding-left:30px; padding-top:30px;}
#page #content #middleContentBig .boxTopo{float:left; display:block; padding-left:15px; padding-top:5px; width:650px;}
#page #content #middleContentBig .boxTopo a.topo{float:right; display:block; background:url(../images/setaTopo.gif) no-repeat left center; padding-left:10px; text-decoration:none; font-size:10px; color:#a19996;}
#page #content #middleContentBig .boxTopo a:hover.topo{ background:url(../images/setaTopoHover.gif) no-repeat left center; color:#db4e4e;}
#page #content #middleContentBig .sepTopo{float:right; display:block; /*background:url(../images/sepTopo.gif) no-repeat; width:62px; height:2px;*/ padding-right:10px; padding-bottom:35px; padding-top:3px;}
/*#page #content #middleContentBig .sep{float:left; display:block; background:url(../images/sep440px.gif) no-repeat; width:440px; height:3px; padding-left:30px; padding-top:10px; padding-bottom:0px;}*/

#page #content #middleContentBig .sep{ width:645px; height:3px; float:left; display:block; margin-left:30px;background-image:url(../images/sepRed.gif); background-position:left top; background-repeat:repeat-x;}


#page #content #middleContentBig .empresa{float:left; display:block; width:620px; padding-left:40px; padding-top:10px;}
#page #content #middleContentBig .empresa .nomeEmpresaFlash{float:left; display:block;}
#page #content #middleContentBig .empresa .sepFim{float:left; display:block; padding-top:22px; padding-left:1px;}
#page #content #middleContentBig .empresa .infoEmpresa{float:left; display:block; width:419px; padding-left:10px;}
#page #content #middleContentBig .empresa .infoEmpresa .conteudo{float:left; display:block; padding-left:15px; padding-top:15px; line-height:16px; padding-bottom:14px;}
#page #content #middleContentBig .empresa .infoEmpresa .conteudo span{color:#db4e4e; font-weight:bold;}
#page #content #middleContentBig .empresa .infoEmpresa .conteudo .setaEmp{float:left; display:block; background:url(../images/setaEmpresas.gif) no-repeat left center; color:#736b68; font-weight:normal; padding-left:8px;}
#page #content #middleContentBig .empresa .infoEmpresa .separador{float:left; display:block; padding-bottom:10px;}
#page #content #middleContentBig .empresa .logoEmpresaFlash{float:left; display:block;}

#page #content #middleContentBig .empresa .infoEmpresaContactos{float:left; display:block; width:600px; padding-left:10px;}
#page #content #middleContentBig .empresa .infoEmpresaContactos .conteudoContactos{float:left; display:block; padding-left:15px; line-height:16px; padding-bottom:14px; width:240px;}
#page #content #middleContentBig .empresa .infoEmpresaContactos .conteudoContactos span{color:#db4e4e; font-weight:bold;}
#page #content #middleContentBig .empresa .infoEmpresaContactos .conteudoContactosRight{float:left; display:block; padding-left:15px; line-height:16px; padding-bottom:14px; width:240px; padding-top:33px;}
#page #content #middleContentBig .empresa .infoEmpresaContactos .conteudoContactosRight a.webSite{float:left; display:block; color:#736b68; text-decoration:none; cursor:pointer;}
#page #content #middleContentBig .empresa .infoEmpresaContactos .conteudoContactosRight a:hover.webSite{ color:#db4e4e;}
#page #content #middleContentBig .empresa .infoEmpresaContactos .conteudoContactosRight a.emailEmpresa{float:left; display:block; color:#736b68; text-decoration:none; cursor:pointer;}
#page #content #middleContentBig .empresa .infoEmpresaContactos .conteudoContactosRight a:hover.emailEmpresa{ color:#db4e4e;}


#page #content #middleContentBig .sepEntreEmp{float:left; display:block; padding-left:40px;}



#page #content #middleContentBig .empresa2{float:left; display:block; width:620px; padding-left:40px; padding-top:1px;}
#page #content #middleContentBig .empresa2 .fundo{float:left; display:block; width:620px; background:#e8e5e3;}
#page #content #middleContentBig .empresa2 .fundo .nomeEmpresaFlash{float:left; display:block; padding-top:10px;}
#page #content #middleContentBig .empresa2 .fundo .sepFim{float:left; display:block; padding-top:32px; padding-left:1px;}
#page #content #middleContentBig .empresa2 .fundo .infoEmpresa{float:left; display:block; width:419px; padding-left:10px;}
#page #content #middleContentBig .empresa2 .fundo .infoEmpresa .conteudo{float:left; display:block; padding-left:15px; padding-top:15px; line-height:16px; padding-bottom:14px;}
#page #content #middleContentBig .empresa2 .fundo .infoEmpresa .conteudo span{color:#db4e4e; font-weight:bold;}
#page #content #middleContentBig .empresa2 .fundo .infoEmpresa .conteudo .setaEmp{float:left; display:block; background:url(../images/setaEmpresas.gif) no-repeat left center; color:#736b68; font-weight:normal; padding-left:8px;}
#page #content #middleContentBig .empresa2 .fundo .infoEmpresa .separador{float:left; display:block; padding-bottom:10px;}
#page #content #middleContentBig .empresa2 .fundo .logoEmpresaFlash{float:left; display:block;}

#page #content #middleContentBig .empresa2 .fundo .infoEmpresaContactos{float:left; display:block; width:600px; padding-left:10px;}
#page #content #middleContentBig .empresa2 .fundo .infoEmpresaContactos .conteudoContactos{float:left; display:block; padding-left:15px; line-height:16px; padding-bottom:14px; width:240px;}
#page #content #middleContentBig .empresa2 .fundo .infoEmpresaContactos .conteudoContactos span{color:#db4e4e; font-weight:bold;}
#page #content #middleContentBig .empresa2 .fundo .infoEmpresaContactos .conteudoContactosRight{float:left; display:block; padding-left:15px; line-height:16px; padding-bottom:14px; width:240px; padding-top:33px;}
#page #content #middleContentBig .empresa2 .fundo .infoEmpresaContactos .conteudoContactosRight a.webSite{float:left; display:block; color:#736b68; text-decoration:none; cursor:pointer;}
#page #content #middleContentBig .empresa2 .fundo .infoEmpresaContactos .conteudoContactosRight a:hover.webSite{ color:#db4e4e;}
#page #content #middleContentBig .empresa2 .fundo .infoEmpresaContactos .conteudoContactosRight a.emailEmpresa{float:left; display:block; color:#736b68; text-decoration:none; cursor:pointer;}
#page #content #middleContentBig .empresa2 .fundo .infoEmpresaContactos .conteudoContactosRight a:hover.emailEmpresa{ color:#db4e4e;}

#page #content #middleContentBig .barraNoticias{float:left; display:block; padding-left:40px; padding-top:10px;}
#page #content #middleContentBig .barraNoticias .barra{float:left; display:block; background:url(../images/barraNews.jpg) no-repeat; width:625px; height:25px;}
#page #content #middleContentBig .barraNoticias .barra .boxUltimas{float:left; display:block; padding-top:4px; padding-left:18px;}
#page #content #middleContentBig .barraNoticias .barra .boxUltimas span{ font-family:"Lucida Sans", Tahoma, Trebuchet MS, sans-serif; font-size:13px; font-weight:bold; color:#4b4444; letter-spacing:-1px;}
#page #content #middleContentBig .barraNoticias .barra .boxAntigas{float:left; display:block; padding-top:4px; padding-left:38px; letter-spacing:-1px;}
#page #content #middleContentBig .barraNoticias .barra .boxAntigas a.oldNews{float:left; display:block; font-family:"Lucida Sans", Tahoma, Trebuchet MS, sans-serif; color:#8a8280; font-size:13px; text-decoration:none;}
#page #content #middleContentBig .barraNoticias .barra .boxAntigas a:hover.oldNews{color:#FFFFFF;}
#page #content #middleContentBig .boxNoticias{float:left; display:block; width:625px; padding-bottom:10px;}
#page #content #middleContentBig .boxNoticias .boxDias{float:left; display:block; width:137px; padding-left:10px; padding-top:15px;}
#page #content #middleContentBig .boxNoticias .boxDias .dias{float:left; display:block; background:url(../images/fundoDias.jpg) no-repeat; width:42px; height:43px;}
#page #content #middleContentBig .boxNoticias .boxDias .dias .dia{float:left; display:block; font-size:18px; font-weight:bold; color:#958f8d; width:42px; text-align:center; padding-top:3px;}
#page #content #middleContentBig .boxNoticias .boxDias .dias .mesAno{float:left; display:block; font-size:10px; color:#8b8484; width:42px; text-align:center; padding-top:4px;}
#page #content #middleContentBig .boxNoticias .boxDias .imgNewsFlash{float:left; display:block;}
#page #content #middleContentBig .boxNoticias .titNoticias{float:left; display:block; font-size:11px; font-weight:bold; color:#736b68; padding-top:15px; padding-left:15px; width: 463px;}
#page #content #middleContentBig .boxNoticias .txtNoticias{float:left; display:block; font-size:11px; color:#928885; padding-left:15px; width:460px; padding-top:2px;}
#page #content #middleContentBig .boxNoticias .boxVerMais{float:left; display:block; padding-left:15px; padding-top:2px;}
#page #content #middleContentBig .boxNoticias .boxVerMais a.verMais{float:left; display:block; background:url(../images/verMaisNews.gif) no-repeat left 2px; padding-left:15px; text-decoration:none; color:#d74948; height:14px; margin-top:4px;}
#page #content #middleContentBig .boxNoticias .boxVerMais a:hover.verMais{text-decoration:underline;}
#page #content #middleContentBig .boxNoticias .sepNoticias{float:left; display:block;}


#page #content #middleContentBig .barraNoticias2{float:left; display:block; padding-left:40px; padding-top:10px;}
#page #content #middleContentBig .barraNoticias2 .barra{float:left; display:block; background:url(../images/barraNews_2.jpg) no-repeat; width:625px; height:25px;}
#page #content #middleContentBig .barraNoticias2 .barra .boxUltimas{float:left; display:block; padding-top:4px; padding-left:23px;}
#page #content #middleContentBig .barraNoticias2 .barra .boxUltimas span{ font-family:"Lucida Sans", Tahoma, Trebuchet MS, sans-serif; font-size:13px; font-weight:bold; color:#4b4444; letter-spacing:-1px;}
#page #content #middleContentBig .barraNoticias2 .barra .boxAntigas{float:left; display:block; padding-top:4px; padding-left:20px; letter-spacing:-1px;}
#page #content #middleContentBig .barraNoticias2 .barra .boxAntigas a.oldNews{float:left; display:block; font-family:"Lucida Sans", Tahoma, Trebuchet MS, sans-serif; color:#8a8280; font-size:13px; text-decoration:none;}
#page #content #middleContentBig .barraNoticias2 .barra .boxAntigas a:hover.oldNews{color:#FFFFFF;}


#page #content #middleContentBig .barraNoticias2 .boxOldNews{float:left; display:block; padding-top:15px; padding-left:10px; width:625px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .left{float:left; display:block; width:290px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .left .boxOldNewsLeft{float:left; display:block; background:url(../images/fundoOldNews.jpg) no-repeat; width:290px; padding-bottom:30px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .left .boxOldNewsLeft .titMes{float:left; display:block; color:#958f8d; font-size:12px; font-weight:bold; padding-top:3px; padding-left:10px; width:280px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .left .boxOldNewsLeft .titAno{float:left; display:block; color:#8b8484; font-size:11px; padding-top:5px; padding-left:10px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .left .boxOldNewsLeft .boxNewsMonth{float:left; display:block; width:280px; padding-top:14px; padding-left:10px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .left .boxOldNewsLeft .boxNewsMonth a.news{float:left; display:block; background:url(../images/setaOldNews.gif) no-repeat left 4px; padding-left:10px; text-decoration:none; color:#736b68; font-size:11px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .left .boxOldNewsLeft .boxNewsMonth a:hover.news{background:url(../images/setaOldNewsHover.gif) no-repeat left 4px; color:#b00a0a;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .left .boxOldNewsLeft .sepOldNews{float:left; display:block; padding-left:5px; padding-top:5px;}



#page #content #middleContentBig .barraNoticias2 .boxOldNews .right{float:left; display:block; width:290px; padding-left:25px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .right .boxOldNewsLeft{float:left; display:block; background:url(../images/fundoOldNews2.jpg) no-repeat; width:290px; padding-bottom:30px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .right .boxOldNewsLeft .titMes{float:left; display:block; color:#958f8d; font-size:12px; font-weight:bold; padding-top:3px; padding-left:10px; width:280px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .right .boxOldNewsLeft .titAno{float:left; display:block; color:#8b8484; font-size:11px; padding-top:5px; padding-left:10px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .right .boxOldNewsLeft .boxNewsMonth{float:left; display:block; width:280px; padding-top:14px; padding-left:10px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .right .boxOldNewsLeft .boxNewsMonth a.news{float:left; display:block; background:url(../images/setaOldNews.gif) no-repeat left 4px; padding-left:10px; text-decoration:none; color:#736b68; font-size:11px;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .right .boxOldNewsLeft .boxNewsMonth a:hover.news{background:url(../images/setaOldNewsHover.gif) no-repeat left 4px; color:#b00a0a;}
#page #content #middleContentBig .barraNoticias2 .boxOldNews .right .boxOldNewsLeft .sepOldNews{float:left; display:block; padding-left:5px; padding-top:5px;}


#page #content #middleContentBig .txtApresentacaoMarca{float:left; display:block; width:465px; padding-left:45px; color:#736b68;}
#page #content #middleContentBig .txtApresentacaoMarcaLongo{float:left; display:block; padding-left:45px; width:470px; font-size:11px; color:#736b68; padding-bottom:10px;}
#page #content #middleContentBig .txtApresentacao{float:left; display:block; padding-left:45px; width:620px; font-size:11px; color:#736b68; padding-bottom:30px;}
#page #content #middleContentBig .txtApresentacao span{color:#b00a0a;}
#page #content #middleContentBig .txtApresentacao .titBold{color:#c24848; font-weight:bold;}
#page #content #middleContentBig .titFlash{float:left; display:block; padding-left:30px; padding-top:30px;}
#page #content #middleContentBig .imgFlashMarca{float:right; display:block; width:161px; padding-right:23px; padding-top:75px;}




#page #content #middleContentBig .titFlash{float:left; display:block; padding-left:30px; padding-top:30px;}
#page #content #middleContentBig .imgFlashMarca{float:right; display:block; width:161px; padding-right:23px; padding-top:75px;}
#page #content #middleContentBig .txtEmprego{float:left; display:block; width:620px; padding-left:45px; color:#736b68; font-size:11px; padding-top:10px; padding-bottom:25px; width:620px;}
#page #content #middleContentBig .txtEmprego .txtRed{color:#cb6767; font-size:11px;}
#page #content #middleContentBig .txtEmprego .txtBold{font-weight:bold;}
#page #content #middleContentBig .txtEmprego .descricao{float:left; display:block; padding-left:5px; color:#736b68; font-size:11px; padding-top:15px; width:620px;}
#page #content #middleContentBig .txtEmprego .descricao .txtRedBold{color:#db4e4e; font-size:11px; font-weight:bold;}
#page #content #middleContentBig .txtEmprego .descricao .txtMenosEspaco{line-height:11px;}
#page #content #middleContentBig .txtEmprego .descricao .txtMaisEspaco{line-height:16px;}
#page #content #middleContentBig .txtEmprego .boxCandidatura{float:left; display:block; width:405px; padding-top:20px; padding-left:3px;} 
#page #content #middleContentBig .txtEmprego .boxCandidatura a.enviarCandidaduta{float:left; display:block; background:url(../images/enviarCand.jpg) no-repeat; height:20px; color:#736b68; font-size:11px; text-decoration:none; padding-left:30px; padding-top:3px;}
#page #content #middleContentBig .txtEmprego .boxCandidatura a:hover.enviarCandidaduta{background:url(../images/enviarCandHover.jpg) no-repeat; color:#894141;}
#page #content #middleContentBig .txtEmprego .boxOportunidades{float:left; display:block; width:620px;}
#page #content #middleContentBig .txtEmprego .boxOportunidades .titOportunidades{float:left; display:block; font-family:"Lucida Sans Unicode", "Tahoma", Trebuchet MS, sans-serif; font-size:12px; color:#b00a0a; font-weight:bold; padding-top:20px; padding-bottom:5px; width:620px;}
#page #content #middleContentBig .txtEmprego .boxOportunidades .boxLinksOportunidades{float:left; display:block; width:620px;}
#page #content #middleContentBig .txtEmprego .boxOportunidades .boxLinksOportunidades a.linkOportunidade{float:left; display:block; text-decoration:none; padding-left:10px; width:620px; padding-bottom:5px; padding-top:5px; cursor:pointer;}
#page #content #middleContentBig .txtEmprego .boxOportunidades .boxLinksOportunidades a.linkOportunidade span{color:#736b68; font-weight:bold;}
#page #content #middleContentBig .txtEmprego .boxOportunidades .boxLinksOportunidades a.linkOportunidade .txtRed{color:#cb6767; font-weight:normal;}
#page #content #middleContentBig .txtEmprego .boxOportunidades .boxLinksOportunidades a.linkOportunidade .txtGray{color:#928885; font-weight:normal;}
#page #content #middleContentBig .txtEmprego .boxOportunidades .boxLinksOportunidades a:hover.linkOportunidade{float:left; display:block; background:#e8e5e3;}
#page #content #middleContentBig .txtEmprego .boxOportunidades .sepOportunidades{float:left; display:block; /*background:url(../images/picotado.gif) no-repeat; width:420px; height:1px;*/ padding-top:1px; padding-bottom:1px;}


/*#page #content #middleContentBig .sepContacto{float:left; display:block; /*background:url(../images/sepContactos.jpg) no-repeat; width:440px; height:1px; padding-left:30px;}*/

#page #content #middleContentBig .sepContacto{float:left; display:block; width:645px; height:1px; background:url(../images/sepPonto.gif); background-repeat:repeat-x; background-position:left top; height:1px; margin-left:30px;}



#page #content #middleContentBig .sepContactoBottom{float:left; display:block; /*background:url(../images/sep440px.gif) no-repeat; width:440px; height:3px;*/ padding-left:30px; padding-bottom:30px;}
#page #content #middleContentBig .FormContactFlash{float:left; display:block; padding-left:35px; padding-bottom:20px;}
#page #content #middleContentBig .FormContactFlash2{float:left; display:block; padding-left:35px; padding-bottom:5px;}
#page #content #middleContentBig .boxOpenForm{float:left; display:block; padding-top:3px;}
#page #content #middleContentBig .boxOpenForm a.open{float:left; display:block; background:url(../images/open.gif) no-repeat; width:46px; height:17px; text-decoration:none; color:#877f7f; font-size:10px; padding-left:17px; padding-top:2px;}
#page #content #middleContentBig .boxOpenForm a:hover.open{background:url(../images/openhover.gif) no-repeat; width:46px; height:17px;}
#page #content #middleContentBig .boxOpenForm2{float:left; display:block; padding-top:4px;}
#page #content #middleContentBig .boxOpenForm2 a.open{float:left; display:block; background:url(../images/open2.gif) no-repeat; width:46px; height:26px; text-decoration:none; color:#877f7f; font-size:10px; padding-left:17px; padding-top:2px;}
#page #content #middleContentBig .boxOpenForm2 a:hover.open{background:url(../images/open2Hover.gif) no-repeat; width:46px; height:26px;}
#page #content #middleContentBig .boxPreenchimentoForm{float:left; display:block; width:620px; padding-left:48px;}
#page #content #middleContentBig .boxPreenchimentoForm .txtInfo{float:left; display:block; color:#6f6d6b; padding-bottom:10px; width:620px; margin-top:20px;}

#page #content #middleContentBig .boxPreenchimentoForm .cv{float:left; display:block; color:#6f6d6b; width:620px; height:20px; margin-bottom:10px;}
#page #content #middleContentBig .boxPreenchimentoForm .cvtxt{ width:95px; float:left; display:block; color:#6f6d6b; font-family:tahoma; font-size:11px; text-align:left; text-decoration:none; line-height:20px;}

#page #content #middleContentBig .boxPreenchimentoForm .cvinput{float:left; display:block; color:#6f6d6b; font-family:tahoma; font-size:11px; text-align:left; text-decoration:none; line-height:20px;}


#page #content #middleContentBig .boxPreenchimentoForm .txtInfo .bold{font-weight:bold;}
#page #content #middleContentBig .boxPreenchimentoForm .txtInfo .cinza{color:#9f9b97;}


/*CAIXAS DE FORMULÁRIO DE EMPREGO COLUNA ESQUERDA*/
#page #content #middleContentBig .boxPreenchimentoForm .boxForms {float:left; display:block; width:292px;}
#page #content #middleContentBig .boxPreenchimentoForm .boxForms .boxInput{float:left; display:block; width:620px; line-height: 13px; margin-bottom:20px; font-weight: bold;}
#page #content #middleContentBig .boxPreenchimentoForm .boxForms .boxInputTextArea{float:left; display:block; width:292px;}
#page #content #middleContentBig .boxPreenchimentoForm .boxForms .boxInput .input{float:left; display:block; background:url(../images/CF_line.jpg); background-position:left top; background-repeat:no-repeat; width:287px; height:17px; font-size:10px; color:#9f9b97; padding-left:5px; padding-top:5px; margin-bottom:4px; font-family:Tahoma;}
#page #content #middleContentBig .boxPreenchimentoForm .boxForms .boxInputTextArea .input{width:287px; height:71px; float:left; display:block; background:url(../images/CF_area.jpg); background-position:left top; background-repeat:no-repeat;  font-size:10px; color:#9f9b97; padding-top:5px; padding-left:5px; margin-bottom:4px; font-family:Tahoma;}


/*CAIXAS DE FORMULÁRIO DE EMPREGO COLUNA DIREITA*/
#page #content #middleContentBig .boxPreenchimentoForm .boxFormsRight{float:left; display:block; width:292px; padding-left:31px;}
#page #content #middleContentBig .boxPreenchimentoForm .boxFormsRight .boxInput{float:left; display:block; width:292px; margin-bottom:20px; line-height:13px; font-weight:bold;}
#page #content #middleContentBig .boxPreenchimentoForm .boxFormsRight .boxInputTextArea{float:left; display:block; width:292px;}

#page #content #middleContentBig .boxPreenchimentoForm .boxFormsRight .boxInput .input{float:left; display:block; background:url(../images/CF_line.jpg); background-position:left top; background-repeat:no-repeat; width:287px; height:17px; font-size:10px; color:#9f9b97; padding-left:5px; padding-top:5px; margin-bottom:4px; font-family:Tahoma;}
#page #content #middleContentBig .boxPreenchimentoForm .boxFormsRight .boxInputTextArea .input{width:287px; height:71px; float:left; display:block; background:url(../images/CF_area.jpg); background-position:left top; background-repeat:no-repeat;  font-size:10px; color:#9f9b97; padding-top:5px; padding-left:5px; margin-bottom:4px; font-family:Tahoma;}
/*
#page #content #middleContentBig .boxPreenchimentoForm .boxFormsRight .boxInput .input{float:left; display:block; background:url(../images/inputForm.jpg) no-repeat; width:292px; height:23px; font-size:10px; color:#9f9b97; padding-top:3px; padding-left:3px;}
#page #content #middleContentBig .boxPreenchimentoForm .boxFormsRight .boxInputTextArea .input{float:left; display:block; background:url(../images/inputFormTextArea.jpg) no-repeat; width:292px; height:63px; font-size:10px; color:#9f9b97; padding-top:3px; padding-left:3px; font-family:"Tahoma", Trebuchet MS, Verdana, sans-serif;}*/


/*BOTOES DE FORMULÁRIO DE EMPREGO*/
#page #content #middleContentBig .boxPreenchimentoForm .boxBtns{float:left; display:block; width:620px; padding-top:10px; padding-bottom:15px;}
#page #content #middleContentBig .boxPreenchimentoForm .boxBtns .boxBtn{float:left; display:block; padding-right:10px;}
#page #content #middleContentBig .boxPreenchimentoForm .boxBtns .boxBtn a.btn{float:left; display:block; background:url(../images/btn.gif) no-repeat; width:52px; height:23px; text-decoration:none; font-size:10px; color:#fbf6f2; cursor:pointer; padding-top:4px;}
#page #content #middleContentBig .boxPreenchimentoForm .boxBtns .boxBtn a.btn span{padding-left:15px;}
#page #content #middleContentBig .boxPreenchimentoForm .boxBtns .boxBtn a:hover.btn{float:left; display:block; background:url(../images/btnHover.gif) no-repeat; width:52px; height:23px;}




#page #content #middleContentBig .interacao{float:left; display:block;}
#page #content #middleContentBig .interacao .boxVoltar{float:left; display:block; padding-left:15px; padding-top:5px; width:60px;}
#page #content #middleContentBig .interacao .boxVoltar a.voltar{float:right; display:block; background:url(../images/setaVoltar.gif) no-repeat left center; text-decoration:none; font-size:10px; color:#a19996; padding-left:8px;}
#page #content #middleContentBig .interacao .boxVoltar a:hover.voltar{ background:url(../images/setaVoltarHover.gif) no-repeat left center; color:#db4e4e;}
#page #content #middleContentBig .interacao .boxVoltar .sepVoltar{float:left; display:block; padding-left:14px; padding-bottom:35px; padding-top:3px;}


#page #content #middleContentBig .interacao .boxTopoBig{float:left; display:block; padding-left:15px; padding-top:5px; width:575px;}
#page #content #middleContentBig .interacao .boxTopoBig a.topo{float:right; display:block; background:url(../images/setaTopo.gif) no-repeat left center; padding-left:10px; text-decoration:none; font-size:10px; color:#a19996;}
#page #content #middleContentBig .interacao .boxTopoBig a:hover.topo{ background:url(../images/setaTopoHover.gif) no-repeat left center; color:#db4e4e;}
#page #content #middleContentBig .interacao .sepTopoBig{float:right; display:block; padding-right:10px; padding-bottom:35px; padding-top:3px;}


/*FORMULÁRIO DE CONTACTOS COM COLUNA*/
#page #content #middleContentBig .boxFormContacto{float:left; display:block; width:420px; padding-left:45px; padding-bottom:15px;}
#page #content #middleContentBig .boxFormContacto .box{float:left; display:block; width:200px;}
#page #content #middleContentBig .boxFormContacto .box .boxInput{float:left; display:block; width:200px;}
#page #content #middleContentBig .boxFormContacto .box .boxInput .input{float:left; display:block; background:url(../images/inputForm_200px.jpg) no-repeat; width:193px; height:23px; font-size:10px; color:#9f9b97; padding-top:4px; padding-left:7px;}
#page #content #middleContentBig .boxFormContacto .txtInformativo{float:left; display:block; width:195px; padding-left:5px; font-size:10px; color:#9f9b97; padding-top:3px;}

#page #content #middleContentBig .boxFormContacto .boxRight{float:left; display:block; width:200px; padding-left:15px;}
#page #content #middleContentBig .boxFormContacto .boxRight .boxInputArea{float:left; display:block; width:200px;}
#page #content #middleContentBig .boxFormContacto .boxRight .boxInputArea .inputArea{float:left; display:block; background:url(../images/inputFormTextArea2.jpg) no-repeat; width:193px; height:135px; font-size:10px; color:#9f9b97; padding-top:4px; padding-left:7px; font-family:Tahoma, "Trebuchet MS", Arial, sans-serif;}
#page #content #middleContentBig .boxBtnsContactos{float:left; display:block; width:400px; padding-top:10px; padding-left:45px; padding-bottom:25px;}
#page #content #middleContentBig .boxBtnsContactos .boxBtn{float:left; display:block; padding-right:10px;}
#page #content #middleContentBig .boxBtnsContactos .boxBtn a.btn{float:left; display:block; background:url(../images/btn.gif) no-repeat; width:52px; height:20px; text-decoration:none; font-size:10px; color:#fbf6f2; cursor:pointer; padding-top:4px;}
#page #content #middleContentBig .boxBtnsContactos .boxBtn a.btn span{padding-left:15px;}
#page #content #middleContentBig .boxBtnsContactos .boxBtn a:hover.btn{float:left; display:block; background:url(../images/btnHover.gif) no-repeat; width:52px; height:20px;}



/*FORMULÁRIO DE CONTACTOS SEM COLUNA - BIG*/
#page #content #middleContentBig .boxFormContactoBIG{float:left; display:block; width:620px; padding-left:45px; padding-bottom:15px;}
/*CAIXAS DE FORMULÁRIO DE CONTACTOS COLUNA ESQUERDA*/
#page #content #middleContentBig .boxFormContactoBIG .box{float:left; display:block; width:292px;}
#page #content #middleContentBig .boxFormContactoBIG .box .boxInput{float:left; display:block; width:292px;}
#page #content #middleContentBig .boxFormContactoBIG .box .boxInput .input{float:left; display:block; background:url(../images/CF_line.jpg); background-position:left top; background-repeat:no-repeat; width:287px; height:17px; font-size:10px; color:#9f9b97; padding-left:5px; padding-top:5px; margin-bottom:4px; font-family:Tahoma;}
#page #content #middleContentBig .boxFormContactoBIG .txtInformativo{float:left; display:block; width:292px; padding-left:5px; font-size:10px; color:#9f9b97; padding-top:5px;}

/*CAIXAS DE FORMULÁRIO DE CONTACTOS COLUNA DIREITA*/
#page #content #middleContentBig .boxFormContactoBIG .boxRight{float:left; display:block; width:292px; padding-left:31px;}
#page #content #middleContentBig .boxFormContactoBIG .boxRight .boxInputArea{float:left; display:block; width:292px;}

#page #content #middleContentBig .boxFormContactoBIG .boxRight .boxInputArea .inputArea{width:287px; height:130px; float:left; display:block; background:url(../images/CF_area2.jpg); background-position:left top; background-repeat:no-repeat;  font-size:10px; color:#9f9b97; padding-top:5px; padding-left:5px; margin-bottom:4px; font-family:Tahoma;}


/*BOTOES DE FORMULÁRIO DE EMPREGO*/
#page #content #middleContentBig .boxBtnsContactos{float:left; display:block; width:400px; padding-top:10px; padding-left:45px; padding-bottom:25px;}
#page #content #middleContentBig .boxBtnsContactos .boxBtn{float:left; display:block; padding-right:10px;}
#page #content #middleContentBig .boxBtnsContactos .boxBtn a.btn{float:left; display:block; background:url(../images/btn.gif) no-repeat; width:52px; height:20px; text-decoration:none; font-size:10px; color:#fbf6f2; cursor:pointer; padding-top:4px;}
#page #content #middleContentBig .boxBtnsContactos .boxBtn a.btn span{padding-left:15px;}
#page #content #middleContentBig .boxBtnsContactos .boxBtn a:hover.btn{float:left; display:block; background:url(../images/btnHover.gif) no-repeat; width:52px; height:20px;}




/*COLUNA DAS NOTICIAS BIG ESQUERDA*/
#page #content #middleContentBig .outrasNoticiasFlash{float:left; display:block; padding-left:35px;}
#page #content #middleContentBig .boxOutrasNoticiasLeft{float:left; display:block; padding-left:41px; width:285px; padding-bottom:20px; margin-bottom:10px;}
#page #content #middleContentBig .boxOutrasNoticiasLeft a.outrasNoticias{float:left; display:block; color:#736b68; font-size:11px; width:255px; padding-left:15px; padding-right:15px; padding-bottom:5px; padding-top:10px; text-decoration:none; height:39px;}
#page #content #middleContentBig .boxOutrasNoticiasLeft a:hover.outrasNoticias{background:#e8e5e4; color:#716d6b; height:39px;}
#page #content #middleContentBig .boxOutrasNoticiasLeft a.outrasNoticias span{color:#d07373;}
#page #content #middleContentBig .boxOutrasNoticiasLeft .sepOutrasNoticias{ width:285px; height:1px; float:left; display:block; margin-top:1px; margin-bottom:1px; background:url(../images/pp_ON.gif); background-repeat:repeat-x; background-position:left top; }


/*COLUNA DAS NOTICIAS BIG DIRIETA*/
#page #content #middleContentBig .boxOutrasNoticias{float:left; display:block; padding-left:29px; width:285px; padding-bottom:20px;}
#page #content #middleContentBig .boxOutrasNoticias a.outrasNoticias{float:left; display:block; color:#736b68; font-size:11px; width:255px; padding-left:15px; padding-right:15px; padding-bottom:5px; padding-top:10px; text-decoration:none; height:39px;}
#page #content #middleContentBig .boxOutrasNoticias a:hover.outrasNoticias{background:#e8e5e4; color:#716d6b; height:39px;}
#page #content #middleContentBig .boxOutrasNoticias a.outrasNoticias span{color:#d07373;}
#page #content #middleContentBig .boxOutrasNoticias .sepOutrasNoticias{width:285px; height:1px; float:left; display:block; margin-top:1px; margin-bottom:1px; background:url(../images/pp_ON.gif); background-repeat:repeat-x; background-position:left top;}





#page #content #middleContentBig .boxMapaSite{float:left; display:block; width:625px; padding-left:40px; padding-top:10px; padding-bottom:20px;}
#page #content #middleContentBig .boxMapaSite .boxColumnLeft{float:left; display:block; width:300px;}
#page #content #middleContentBig .boxMapaSite .boxColumnLeft .titFlashMapSite{float:left; display:block;}
#page #content #middleContentBig .boxMapaSite .boxColumnLeft .boxLink{float:left; display:block; width:300px;}
#page #content #middleContentBig .boxMapaSite .boxColumnLeft .boxLink .link{float:left; display:block; padding-left:15px; width:285px; min-height:30px;}
#page #content #middleContentBig .boxMapaSite .boxColumnLeft .boxLink .link a.tit{float:left; display:block; text-decoration:none; background:url(../images/setaMapaSite.gif) no-repeat 0px 11px; color:#736b68; padding-left:15px; padding-top:10px;}
#page #content #middleContentBig .boxMapaSite .boxColumnLeft .boxLink .link a:hover.tit{ background:url(../images/setaMapaSiteHover.gif) no-repeat 0px 11px; color:#b00a0a;}
#page #content #middleContentBig .boxMapaSite .boxColumnLeft .boxLink .sepMapaSite{float:left; display:block; padding-top:1px; padding-bottom:1px;}
#page #content #middleContentBig .boxMapaSite .boxColumnLeft .boxLink .linkColor{float:left; display:block; background:#eae8e6; padding-left:15px; width:285px; min-height:30px;}
#page #content #middleContentBig .boxMapaSite .boxColumnLeft .boxLink .linkColor a.titColor{float:left; display:block; text-decoration:none; background:url(../images/setaMapaSite.gif) no-repeat 0px 11px; color:#736b68; padding-left:15px; padding-top:10px;}
#page #content #middleContentBig .boxMapaSite .boxColumnLeft .boxLink .linkColor a:hover.titColor{ background:url(../images/setaMapaSiteHover.gif) no-repeat 0px 11px; color:#b00a0a;}

#page #content #middleContentBig .boxMapaSite .boxColumnRight{float:left; display:block; width:300px; padding-left:25px;}
#page #content #middleContentBig .boxMapaSite .boxColumnRight .titFlashMapSite{float:left; display:block;}
#page #content #middleContentBig .boxMapaSite .boxColumnRight .boxLink{float:left; display:block; width:300px;}
#page #content #middleContentBig .boxMapaSite .boxColumnRight .boxLink .link{float:left; display:block; padding-left:15px; width:285px; min-height:30px;}
#page #content #middleContentBig .boxMapaSite .boxColumnRight .boxLink .link a.tit{float:left; display:block; text-decoration:none; background:url(../images/setaMapaSite.gif) no-repeat 0px 11px; color:#736b68; padding-left:15px; padding-top:10px;}
#page #content #middleContentBig .boxMapaSite .boxColumnRight .boxLink .link a:hover.tit{ background:url(../images/setaMapaSiteHover.gif) no-repeat 0px 11px; color:#b00a0a;}
#page #content #middleContentBig .boxMapaSite .boxColumnRight .boxLink .sepMapaSite{float:left; display:block; padding-top:1px; padding-bottom:1px;}
#page #content #middleContentBig .boxMapaSite .boxColumnRight .boxLink .linkColor{float:left; display:block; background:#eae8e6; padding-left:15px; width:285px; min-height:30px;}
#page #content #middleContentBig .boxMapaSite .boxColumnRight .boxLink .linkColor a.titColor{float:left; display:block; text-decoration:none; background:url(../images/setaMapaSite.gif) no-repeat 0px 11px; color:#736b68; padding-left:15px; padding-top:10px;}
#page #content #middleContentBig .boxMapaSite .boxColumnRight .boxLink .linkColor a:hover.titColor{ background:url(../images/setaMapaSiteHover.gif) no-repeat 0px 11px; color:#b00a0a;}

#page #content #middleContentBig .boxMapaSiteBig{float:left; display:block; width:625px; padding-left:40px; padding-top:10px; padding-bottom:20px;}
#page #content #middleContentBig .boxMapaSiteBig .titFlashMapSiteBig{float:left; display:block;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnLeft{float:left; display:block; width:192px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnLeft .boxLinkSmall{float:left; display:block; width:192px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnLeft .boxLinkSmall .link{float:left; display:block; padding-left:15px; width:177px; min-height:30px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnLeft .boxLinkSmall .link a.tit{float:left; display:block; text-decoration:none; background:url(../images/setaMapaSite.gif) no-repeat 0px 11px; color:#736b68; padding-left:15px; padding-top:10px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnLeft .boxLinkSmall .link a:hover.tit{ background:url(../images/setaMapaSiteHover.gif) no-repeat 0px 11px; color:#b00a0a;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnLeft .boxLinkSmall .sepMapaSite{float:left; display:block; padding-top:1px; padding-bottom:1px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnLeft .boxLinkSmall .linkColor{float:left; display:block; background:#eae8e6; padding-left:15px; width:177px; min-height:30px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnLeft .boxLinkSmall .linkColor a.titColor{float:left; display:block; text-decoration:none; background:url(../images/setaMapaSite.gif) no-repeat 0px 11px; color:#736b68; padding-left:15px; padding-top:10px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnLeft .boxLinkSmall .linkColor a:hover.titColor{ background:url(../images/setaMapaSiteHover.gif) no-repeat 0px 11px; color:#b00a0a;}




#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnRight{float:left; display:block; width:192px; padding-left:24px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnRight .boxLinkSmall{float:left; display:block; width:192px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnRight .boxLinkSmall .link{float:left; display:block; padding-left:15px; width:177px; min-height:30px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnRight .boxLinkSmall .link a.tit{float:left; display:block; text-decoration:none; background:url(../images/setaMapaSite.gif) no-repeat 0px 11px; color:#736b68; padding-left:15px; padding-top:10px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnRight .boxLinkSmall .link a:hover.tit{ background:url(../images/setaMapaSiteHover.gif) no-repeat 0px 11px; color:#b00a0a;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnRight .boxLinkSmall .sepMapaSite{float:left; display:block; padding-top:1px; padding-bottom:1px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnRight .boxLinkSmall .linkColor{float:left; display:block; background:#eae8e6; padding-left:15px; width:177px; min-height:30px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnRight .boxLinkSmall .linkColor a.titColor{float:left; display:block; text-decoration:none; background:url(../images/setaMapaSite.gif) no-repeat 0px 11px; color:#736b68; padding-left:15px; padding-top:10px;}
#page #content #middleContentBig .boxMapaSiteBig .boxSmallColumnRight .boxLinkSmall .linkColor a:hover.titColor{ background:url(../images/setaMapaSiteHover.gif) no-repeat 0px 11px; color:#b00a0a;}

/* ALTERNATIVA  */
/*#page #content #middleContentBig .boxListDownload{float:left; display:block; width:625px; padding-left:40px; padding-top:10px; padding-bottom:20px;}*/
#page #content #middleContentBig .leftBox{float:left; display:block; width:300px; padding-left:40px; }
#page #content #middleContentBig .leftBox .boxColumnLeft{float:left; display:block; width:300px; padding-top:10px; padding-bottom:20px;}
#page #content #middleContentBig .leftBox .boxColumnLeft .titFlashMapSite{float:left; display:block;}
#page #content #middleContentBig .leftBox .boxColumnLeft .box {float:left; display:block; padding-left:15px; padding-top:10px;}
#page #content #middleContentBig .leftBox .boxColumnLeft .box .nomeMarca{float:left; display:block; width:250px; background:url(../images/setaListDownload.gif) no-repeat left center; font-size:11px; color:#b00a0a; font-weight:bold; padding-left:10px;}
#page #content #middleContentBig .leftBox .boxColumnLeft .boxLink{float:left; display:block; width:300px;}
#page #content #middleContentBig .leftBox .boxColumnLeft .boxLink .link{float:left; display:block; width:285px; min-height:30px;}
#page #content #middleContentBig .leftBox .boxColumnLeft .boxLink .link a.tit{float:left; display:block; text-decoration:none; color:#736b68; padding-left:15px; padding-top:10px; min-height:34px; width:285px; line-height:13px;}
#page #content #middleContentBig .leftBox .boxColumnLeft .boxLink .link a:hover.tit{ background:#d3cfc7; color:#6f6d6b; width:285px;}
#page #content #middleContentBig .leftBox .boxColumnLeft .boxLink .link a:hover.tit span{ color:#FFFFFF;}

#page #content #middleContentBig .titFlashListDownloadBig{float:left; display:block; padding-left:40px;}

#page #content #middleContentBig .rightBox{float:left; display:block; width:300px; padding-left:20px;}
#page #content #middleContentBig .rightBox .boxColumnRight{float:left; display:block; width:300px;padding-top:10px; padding-bottom:20px;}
#page #content #middleContentBig .rightBox .boxColumnRight .titFlashMapSite{float:left; display:block;}
#page #content #middleContentBig .rightBox .boxColumnRight .box {float:left; display:block; padding-left:15px; padding-top:10px;}
#page #content #middleContentBig .rightBox .boxColumnRight .box .nomeMarca{float:left; display:block; width:250px; background:url(../images/setaListDownload.gif) no-repeat left center; font-size:11px; color:#b00a0a; font-weight:bold; padding-left:10px;}
#page #content #middleContentBig .rightBox .boxColumnRight .boxLink{float:left; display:block; width:300px;}
#page #content #middleContentBig .rightBox .boxColumnRight .boxLink .link{float:left; display:block; width:285px; min-height:30px;}
#page #content #middleContentBig .rightBox .boxColumnRight .boxLink .link a.tit{float:left; display:block; text-decoration:none; color:#736b68; padding-left:15px; padding-top:10px; min-height:34px; width:285px; line-height:13px;}
#page #content #middleContentBig .rightBox .boxColumnRight .boxLink .link a:hover.tit{ background:#d3cfc7; color:#6f6d6b; width:285px;}
#page #content #middleContentBig .rightBox .boxColumnRight .boxLink .link a:hover.tit span{ color:#FFFFFF;}




/* OUTRA ALTERNATIVA  */

#page #content #middleContentBig .boxListDownload{float:left; display:block; width:625px; padding-left:40px; padding-top:10px; padding-bottom:20px;}
#page #content #middleContentBig .boxListDownload .boxColumnLeft{float:left; display:block; width:300px; clear:left;}
#page #content #middleContentBig .boxListDownload .boxColumnLeft .titFlashMapSite{float:left; display:block;}
#page #content #middleContentBig .boxListDownload .boxColumnLeft .box {float:left; display:block; padding-left:15px; padding-top:10px;}
#page #content #middleContentBig .boxListDownload .boxColumnLeft .box .nomeMarca{float:left; display:block; width:250px; background:url(../images/setaListDownload.gif) no-repeat left center; font-size:11px; color:#b00a0a; font-weight:bold; padding-left:10px;}
#page #content #middleContentBig .boxListDownload .boxColumnLeft .boxLink{float:left; display:block; width:300px;}
#page #content #middleContentBig .boxListDownload .boxColumnLeft .boxLink .link{float:left; display:block; /*padding-left:15px;*/ width:285px; min-height:30px;}
#page #content #middleContentBig .boxListDownload .boxColumnLeft .boxLink .link a.tit{float:left; display:block; text-decoration:none; color:#736b68; padding-left:15px; padding-top:10px; min-height:34px; width:285px; line-height:13px;}
#page #content #middleContentBig .boxListDownload .boxColumnLeft .boxLink .link a:hover.tit{ background:#d3cfc7; color:#6f6d6b; width:285px;}
#page #content #middleContentBig .boxListDownload .boxColumnLeft .boxLink .link a:hover.tit span{ color:#FFFFFF;}

#page #content #middleContentBig .boxListDownload .boxColumnRight{float:left; display:block; width:300px; padding-left:25px;}
#page #content #middleContentBig .boxListDownload .boxColumnRight .titFlashMapSite{float:left; display:block;}
#page #content #middleContentBig .boxListDownload .boxColumnRight .box {float:left; display:block; padding-left:15px; padding-top:10px;}
#page #content #middleContentBig .boxListDownload .boxColumnRight .box .nomeMarca{float:left; display:block; width:250px; background:url(../images/setaListDownload.gif) no-repeat left center; font-size:11px; color:#b00a0a; font-weight:bold; padding-left:10px;}
#page #content #middleContentBig .boxListDownload .boxColumnRight .boxLink{float:left; display:block; width:300px;}
#page #content #middleContentBig .boxListDownload .boxColumnRight .boxLink .link{float:left; display:block; /*padding-left:15px;*/ width:285px; min-height:30px;}
#page #content #middleContentBig .boxListDownload .boxColumnRight .boxLink .link a.tit{float:left; display:block; text-decoration:none; color:#736b68; padding-left:15px; padding-top:10px; min-height:34px; width:285px; line-height:13px;}
#page #content #middleContentBig .boxListDownload .boxColumnRight .boxLink .link a:hover.tit{ background:#d3cfc7; color:#6f6d6b; width:285px;}
#page #content #middleContentBig .boxListDownload .boxColumnRight .boxLink .link a:hover.tit span{ color:#FFFFFF;}


































































#page #content #rightContent{float:left; display:block; width:200px; padding-left:12px; padding-top:30px;}
#page #content #rightContent .galeriaFlash{float:left; display:block; margin-bottom:28px; /*background:url(../images/provisorio10.jpg) no-repeat; width:196px; height:211px;*/}
#page #content #rightContent .downloadFlash{float:left; display:block;}
#page #content #rightContent .titVideoFlash{float:left; display:block; padding-top:6px;}
#page #content #rightContent .videoFlash{float:left; display:block; padding-top:5px;}

#page #content #rightContent .boxDownloads{float:left; display:block; width:190px; margin-bottom:23px;}
#page #content #rightContent .boxDownloads a.txtDownload{float:left; display:block; width:188px; color:#9f9b97; font-size:10px; text-decoration:none; cursor:pointer; padding-left:8px; padding-bottom:6px;  padding-top:6px;}
#page #content #rightContent .boxDownloads a:hover.txtDownload{ background:#d3cfc7; color:#ffffff;}
#page #content #rightContent .boxDownloads span{color:#6f6d6b; font-size:10px;}
#page #content #rightContent .boxDownloads .seps{float:left; display:block; /*background:url(../images/sepDestaques_2_196px.gif) no-repeat; width:196px; height:3px;*/ margin-top:1px; margin-bottom:1px;}
#page #content #rightContent .linksRelacionados{float:left; display:block; /*padding-top:15px;*/}
#page #content #rightContent .boxLinkRel{float:left; display:block; width:190px; padding-top:5px; margin-bottom:30px;}
#page #content #rightContent .boxLinkRel a.txtLinkRel{float:left; display:block; width:176px; height:18px; line-height:18px; color:#6f6d6b; font-size:10px; text-decoration:none; cursor:pointer; padding-bottom:3px; padding-top:3px; background: #d8d5d2 url(../images/setaLinkRel.gif) no-repeat 6px center; padding-left:20px;}
#page #content #rightContent .boxLinkRel a:hover.txtLinkRel{color:#ffffff; background: #da7574 url(../images/setaLinkRelHover.gif) no-repeat 6px center;}
#page #content #rightContent .boxLinkRel a.txtLinkRel span{width:2%;}

/*CORRECÇÃO A DUAS LINHAS DE CONTEUDO*/
#page #content #rightContent .boxLinkRel a.txtLinkRel2{float:left; display:block; width:176px; height:36px; line-height:18px; color:#6f6d6b; font-size:10px; text-decoration:none; cursor:pointer;padding-bottom:3px; padding-top:3px; background: #d8d5d2 url(../images/setaLinkRel.gif) no-repeat 6px center; padding-left:20px;}
#page #content #rightContent .boxLinkRel a:hover.txtLinkRel2{color:#ffffff; background: #da7574 url(../images/setaLinkRelHover.gif) no-repeat 6px center;}
#page #content #rightContent .boxLinkRel a.txtLinkRel2 span{width:2%;}


#page #content #rightContent .boxLinkRel .seps2{float:left; display:block;/* background:url(../images/sepLinkRel196px.gif) no-repeat; width:196px; height:3px;*/ margin-top:1px; margin-bottom:1px;}
#page #content #rightContent .boxLinkRel .sepsLast{float:left; display:block; background:url(../images/sepLinkRel196px.gif) no-repeat; width:196px; height:3px; margin-top:1px; margin-bottom:1px;}
#page #content #rightContent .boxLinkVideo{float:left; display:block; width:190px; padding-top:5px; margin-bottom:23px;}
#page #content #rightContent .boxLinkVideo a.txtLinkVideo{float:left; display:block; width:180px; height:18px; line-height:18px; color:#6f6d6b; font-size:10px; text-decoration:none; cursor:pointer; padding-bottom:3px; padding-top:3px; background: #d8d5d2 url(../images/setaLinkRel.gif) no-repeat 6px center; padding-left:16px;}
#page #content #rightContent .boxLinkVideo a:hover.txtLinkVideo{color:#ffffff; background: #da7574 url(../images/setaLinkRelHover.gif) no-repeat 6px center;}
#page #content #rightContent .boxLinkVideo .seps3{float:left; display:block;/* background:url(../images/sepLinkRel196px.gif) no-repeat; width:196px; height:3px;*/ margin-top:1px; margin-bottom:1px;}


#page #content .sepBottom{float:left; display:block; /*background:url(../images/sep856px.gif) no-repeat; width:856px; height:2px;*/ padding-left:20px;}
#page #content .boxLocalizacao{float:left; display:block; font-size:10px; width:600px; padding-top:5px; padding-bottom:5px; padding-left:30px;}
#page #content .boxLocalizacao .txtLocal{color:#787170;}
#page #content .boxLocalizacao .txtLocalGray{color:#9a918f;}

/*CORRECÇÃO AO CAMINHO*/
#page #content .boxLocalizacao a.txtLocalRed{color:#ca5b5b; text-decoration:none; font-family:Tahoma; font-size:10px;}
#page #content .boxLocalizacao a:hover.txtLocalRed{color:#961d1d; text-decoration:none;}
#page #content .sepBottom2{float:left; display:block; background:url(../images/sep900px.gif) no-repeat; width:900px; height:2px;}
































/*RODAPE APENAS PARA A HOMEPAGE*/
#page #rodape2 #SGS{ width:41px; height:55px; background-image:url(../images/sgs.png); background-position:left top; background-repeat:no-repeat; display:block; float:left;}
#page #rodape2{float:left; display:block; width:920px; padding-top:2px; margin-bottom:15px;}
#page #rodape2 .marca{float:left; display:block; padding-left:30px;}
#page #rodape2 .links{float:left; display:block; padding-top:15px; padding-left:10px;}
#page #rodape2 .links a.linkRodape{float:left; display:block; color:#a8a6a3; font-size:10px; background:url(../images/setaRodape.gif) no-repeat left center; padding-left:13px; text-decoration:none;}
#page #rodape2 .links a:hover.linkRodape{background:url(../images/setaRodapeHover.gif) no-repeat left center; padding-left:13px; color:#7c7571;}
#page #rodape2 .copyright{float:right; display:block; padding-right:36px; padding-top:5px;}
#page #rodape2 .copyright .txtCopyright{float:left; display:block; color:#635c57; font-size:10px; text-align:right;}
#page #rodape2 .copyright .txtCopyright .globaz {float:left; display:block; padding-top:5px; padding-left:135px;}
#page #rodape2 .copyright .txtCopyright .globaz span{float:left; display:block; color:#a8a6a3; font-size:10px; margin-top:6px;}
#page #rodape2 .copyright .txtCopyright .globaz .logo{float:left; display:block; padding-left:5px;}

/*RODAPE*/
#page #rodape #SGS{ width:41px; height:55px; background-image:url(../images/sgs.png); background-position:left top; background-repeat:no-repeat; display:block; float:left;}
#page #rodape{float:left; display:block; width:920px; padding-top:2px;  margin-top:13px; margin-bottom:15px;}
#page #rodape .marca{float:left; display:block; padding-left:30px;}
#page #rodape .links{float:left; display:block; padding-top:15px; padding-left:10px;}
#page #rodape .links a.linkRodape{float:left; display:block; color:#a8a6a3; font-size:10px; background:url(../images/setaRodape.gif) no-repeat left center; padding-left:13px; text-decoration:none;}
#page #rodape .links a:hover.linkRodape{background:url(../images/setaRodapeHover.gif) no-repeat left center; padding-left:13px; color:#7c7571;}
#page #rodape .copyright{float:right; display:block; padding-right:36px; padding-top:5px;}
#page #rodape .copyright .txtCopyright{float:left; display:block; color:#635c57; font-size:10px; text-align:right;}
#page #rodape .copyright .txtCopyright .globaz {float:left; display:block; padding-top:5px; padding-left:135px;}
#page #rodape .copyright .txtCopyright .globaz span{float:left; display:block; color:#a8a6a3; font-size:10px; margin-top:6px;}
#page #rodape .copyright .txtCopyright .globaz .logo{float:left; display:block; padding-left:5px;}











/*lightbox*/

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/* CONFIGURADOR DE SONDAS */

.barraSondas { width:610px; padding:20px 40px;}

.sepSondas { width:610px; padding:50px 0 0 0; float:left;}

#page #content #middleContentBig .barraSondas{float:left; display:block; padding:10px 40px auto 50px; }

.sondasBTN {	width:610px; float:left; margin-top:10px; }

.configuracao, .configuracao a { background:url(../images/sondasBnt01.jpg) no-repeat; width: 151px; height: 21px; display:block; color: #696260; text-decoration:none; font-size:11px; padding:5px 0 0 20px; }

.configuracao:hover { background:url(../images/sondasBnt01_hover.jpg) no-repeat; color:#FFFFFF; }

.configuracaoRef, .configuracaoRef a { background:url(../images/sondasBnt03.jpg) no-repeat; width: 114px; height: 21px; display:block; color: #696260; text-decoration:none; font-size:11px; padding:5px 0 0 20px; float:left; margin-left:5px; }

.configuracaoRef:hover { background:url(../images/sondasBnt03_hover.jpg) no-repeat; color:#FFFFFF; }

.configuracaoCotacao, .configuracaoCotacao a { background:url(../images/sondasBnt04.jpg) no-repeat; width: 100px; height: 21px; display:block; color: #696260; text-decoration:none; font-size:11px; padding:5px 0 0 20px; float:right; margin-right:175px; }

.configuracaoCotacao:hover { background:url(../images/sondasBnt04_hover.jpg) no-repeat; color:#FFFFFF; }

.configuracaoCotacao2, .configuracaoCotacao2 a { background:url(../images/sondasBnt01.jpg) no-repeat; width: 151px; height: 21px; display:block; color: #696260; text-decoration:none; font-size:11px; padding:5px 0 0 20px; float:left; margin-left:150px; }

.configuracaoCotacao2:hover { background:url(../images/sondasBnt01_hover.jpg) no-repeat; color:#FFFFFF; }

.caracteristicasSondasTitle { width:605px; height:30px; border-bottom:1px solid #d3cbc7; color:#333333; margin-top:30px; font:bold 13px "Lucida Sans", "Trebuchet MS", Arial, sans-serif; }

.caracteristicasSondasTitle a { font: 11x "Tahoma",Trebuchet MS,Verdana,sans-serif }

.caracteristicasSondasSep1 { width:605px; height:30px; border-top:1px solid #FFFFFF; border-bottom:1px solid #d3cbc7; }

.caracteristicasSondasSep2 { width:605px; height:30px; border-top:1px solid #FFFFFF; border-bottom:1px solid #d3cbc7; background-color:#ece9e7; }

.sleft { width:200px; float:left; padding-left:10px; }

.sleft .title { border-bottom:1px solid #b00a0a; }

.sright { width:370px; float:left; }

.btnEditar, .btnEditar a { width:43px; height:19px; display:block; background:url(../images/editBtn.jpg) no-repeat; font-size:11px; color: #FFFFFF; text-decoration:none; font-weight:normal; padding-right:6px; padding-top:7px; }

.btnEditar:hover { background:url(../images/editBtn_hover.jpg) no-repeat; }

.redTitle { color:#b00a0a; font-variant:small-caps; font-size:14px; font-weight:bold; }

.sondasFormbig { background:url(../images/formBig.jpg) no-repeat; width:302px; height:22px; border:none; font-size:10px; padding:5px; }

.sondasFormsmall { background:url(../images/formSmall.jpg) no-repeat; width:37px; height:22px; border:none; font-size:10px; padding:5px; }

.sondasFormmedium { background:url(../images/formMedium.jpg) no-repeat; width:132px; height:22px; border:none; font-size:10px; padding:5px; }

.sondasFormtext { background:url(../images/formText.jpg) no-repeat; width:302px; height:95px; float:left; margin-bottom:10px;}

.txtArea { width:292px; height:85px; padding:5px; border:none; font: 10px "Tahoma",Trebuchet MS,Verdana,sans-serif; background:transparent; }

.btnEnviar { background:url(../images/btn.gif); width:52px; height:20px; font: 10px "Tahoma",Trebuchet MS,Verdana,sans-serif; color:#FFF; padding-bottom:2px; padding-left:2px; }

.btnEnviar:hover { background:url(../images/btnHover.gif); width:52px; height:20px; cursor:pointer; }

.btnReset { background:url(../images/btn.gif); width:52px; height:20px; font: 10px "Tahoma",Trebuchet MS,Verdana,sans-serif; color:#FFF; padding-bottom:2px; padding-left:2px; }

.btnReset:hover { background:url(../images/btnHover.gif); width:52px; height:20px; cursor:pointer; }

.radioBtns { margin:0 3px; }

label { width:100px; text-align:right; float:left; padding-right:10px; clear: left; }

.formBtns { padding-left:110px; clear:both; padding-top:10px; }
.botaoreset { float:right; font-size:10px; cursor: pointer; display:block; padding: 3px 2px; background: #e3ddda; color: #797571; margin:0; }
.botaoreset:hover { color: #b00a0a; }




