/* CSS Document */
body {margin:0px;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#3f3f3f;background:#ededed;}

/*--- Zera margens p e form ---*/
p, form{margin:0;}

img{border:0 none;}

.nomargin{margin:0px;}
.clearthis{clear:both;}

a {color:#0088e3;text-decoration:none;}
a:hover {color:#0088e3;text-decoration:underline;}

/* ----- Index ----- */
#index{width:500px;height:174px;position:absolute;top:50%;left:50%;margin:-87px 0 0 -250px;text-align:center;font-size:1.5em;line-height:115%;}
#index .marginP{margin:0 0 25px 0;}
#index a{color:#0066CC;text-decoration:underline;}
#index a:hover{color:#0066CC;text-decoration:none;}

/* ----- 404 ----- */
ul.itens404 {line-height:150%;margin:25px 0 0 0;}
ul.itens404 li{margin:0 0 7px 0;}

/*--- Line Top --*/
#lineTop{width:100%;height:26px;background:#798ea3;border-bottom:1px solid #5a6f85;clear:both;}
#lineTop .TopMenus{width:980px;height:26px;margin:0 auto;position:relative;}
#lineTop .TopMenus ul{margin:0;padding:0 2px 0 0;list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;height:26px;float:left;background:url(images/sep-top-menus.gif) no-repeat right;position:relative;left:541px;}
#lineTop .TopMenus ul li{float:left;display:inline;}
#lineTop .TopMenus ul li a{float:left;display:inline;color:#e5e5e5;text-decoration:none;background:url(images/sep-top-menus.gif) no-repeat left;height:20px;padding:6px 13px 0 13px ;}
#lineTop .TopMenus ul li a:hover{color:#fff;text-decoration:none;background:url(images/sep-top-menus.gif) no-repeat left #8c9eb1;}
.boxRedesSociais{position:absolute;top:3px;left:0;}

/*--- boxTopoLogo --*/
#boxTopoLogo{width:100%;height:129px;background:#fff;clear:both;float:left;}
#boxTopoLogo #topoLogo{width:980px;height:129px;background:#fff;margin:0 auto;background:url(images/logo-grupo-terra-mar.jpg) no-repeat 35px 26px;}
#boxTopoLogo #topoLogo .bannerTopo{width:600px;height:105px;position:relative;top:12px;left:360px;}

/*--- container --*/
#boxContainer{width:100%;background:#fff;clear:both;float:left;}
#boxContainer #container{width:940px;background:#fff;clear:both;border-left:#657b98 1px solid;border-right:#657b98 1px solid;padding:6px 19px;margin:0 auto;float:left;position:relative;left:50%;margin:0 0 0 -490px;}

#boxContainer h1{font-family:Arial, Helvetica, sans-serif;font-size:36px;color:#0095d9;margin:10px 0 15px;padding:0 0 7px 0;font-weight:lighter;letter-spacing:-1px;border-bottom:1px dotted #ccc;}

#boxContainer h2{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#000;margin:0 0 10px 0;padding:0;font-weight:lighter;}
#boxContainer h2 a{color:#000;text-decoration:none;}
#boxContainer h2 a:hover{text-decoration:underline;}

#boxContainer h3{font-family:Arial, Helvetica, sans-serif;font-size:28px;color:#0095d9;margin:0 0 10px 0;padding:0;font-weight:lighter;}
#boxContainer h3.curriculo{border-bottom:1px dotted #ccc;padding:0 0 4px 0;font-size:24px;}

.contentRepresentantes #boxContainer h3{font-size:13px;}

#boxContainer h4{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000;margin:0 0 5px 0;padding:0;font-weight:lighter;}
#boxContainer h4 a{color:#000;text-decoration:none;}
#boxContainer h4 a:hover{text-decoration:underline;}

#boxContainer .continueLendo{font-size:9px;margin:10px 0 0 0;}
#boxContainer .continueLendo a{color:#d82219;text-decoration:none;background:url(images/icon-continue-lendo.gif) no-repeat 0 0;padding:4px 0 3px 18px;}
#boxContainer .continueLendo a:hover{color:#d82219;text-decoration:underline;}

#boxContainer .voltar{font-size:9px;margin:25px 0 0 0;clear:both;}
#boxContainer .voltar a{color:#d82219;text-decoration:none;padding:0;}
#boxContainer .voltar a:hover{color:#d82219;text-decoration:underline;}


	/*--- box1 --*/
	#boxContainer #container .box1{width:940px;padding:0;margin:0 0 6px 0;clear:both;float:left;}
	#boxContainer #container .box1 .box1Esquerda{width:697px;float:left;margin:0 13px 0 0;}
	#boxContainer #container .box1 .box1Direita{width:230px;float:left;}
	
	/*--- box2 --*/
	#boxContainer #container .box2{width:940px;padding:0;margin:0 0 6px 0;clear:both;float:left;}
	
	/*--- Box2Esquerda --*/
	#boxContainer #container .box2 .box2Esquerda{width:441px;float:left;margin:0 26px 0 0;}
	#boxContainer #container .box2 .box2Esquerda .boxDestaqueHome{width:441px;float:left;margin:0 0 15px 0;padding:15px 0 15px 0;clear:both;color:#838383;font-size:11px;border-bottom:1px dotted #ccc;}
	#boxContainer #container .box2 .box2Esquerda .boxInterativo{width:441px;float:left;margin:0;padding:0;clear:both;color:#838383;font-size:11px;border-bottom:1px dotted #ccc;margin:0 0 15px 0;padding:0 0 15px 0;}	
	#boxContainer #container .box2 .box2Esquerda .boxInterativo .seuPeso{width:185px;float:left;margin:0 19px 0 0;padding:0 18px 0 0;border-right:1px solid #ccc;}
	#boxContainer #container .box2 .box2Esquerda .boxInterativo .seuPeso .img{margin:7px 0;}
	#boxContainer #container .box2 .box2Esquerda .boxInterativo .seuPeso .text{color:#0095d9;font-size:16px;font-family:Arial, Helvetica, sans-serif;vertical-align:middle;}
	#boxContainer #container .box2 .box2Esquerda .boxInterativo .seuPeso .text2{color:#0095d9;font-size:14px;font-family:Arial, Helvetica, sans-serif;vertical-align:middle;}
	#boxContainer #container .box2 .box2Esquerda .boxInterativo .seuPeso .tablePesoAltura{border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;margin:5px 0 8px;padding:0 0 8px;}
	#boxContainer #container .box2 .box2Esquerda .boxInterativo .seuPeso .tablePesoAltura td{padding:2px 0;}	
	#boxContainer #container .box2 .box2Esquerda .boxInterativo .enquete{width:218px;float:left;margin:0;padding:0;}
	#boxContainer #container .box2 .box2Esquerda .boxInterativo .enquete .txtEnquete{color:#d82219;}	
	#boxContainer #container .box2 .box2Esquerda .boxInterativo .enquete .enqueteTableItens{margin:10px 0 0 0;}
	#boxContainer #container .box2 .box2Esquerda .boxInterativo .enquete .enqueteTableItens td{padding:0 0 8px 0;}
	
	
	/*--- BOx Interno Fale COnosco ---*/
	#boxContainer #container .box2 .box2Esquerda .boxInternoFaleConosco{width:441px;float:left;padding:0 0 15px 0;clear:both;}
	
	
	/*--- Box2Direita --*/
	#boxContainer #container .box2 .box2Direita {width:473px;float:left;}
	#boxContainer #container .box2 .box2Direita .lineBoxes{width:473px;float:left;clear:both;}
	#boxContainer #container .box2 .box2Direita .marginBoxes{margin:0 13px 0 0;}
	#boxContainer #container .box2 .box2Direita .marginLineBoxes{margin:0 0 13px 0;}
	#boxContainer #container .box2 .box2Direita .boxDepoimentos{width:200px;border:solid 1px #d5d5d5;float:left;padding:10px 14px;color:#838383;font-size:11px;}
	#boxContainer #container .box2 .box2Direita .boxDepoimentos ul{width:200px;margin:0;padding:24px 0 0 0;list-style:none;background:url(images/abre-aspas.gif) no-repeat 0 0;}
	#boxContainer #container .box2 .box2Direita .boxDepoimentos ul li{width:200px;margin:0 0 17px 0;padding:0;}
	#boxContainer #container .box2 .box2Direita .boxDepoimentos ul li .assinatura{color:#d82219;font-size:10px;display:block;}	
	#boxContainer #container .box2 .box2Direita .boxDepoimentos ul li.maisDepoimentos{margin:0;background:url(images/fecha-aspas.gif) no-repeat top right;padding:10px 0 0 0;}	
	
	#boxContainer #container .boxNoticias{width:200px;border:solid 1px #d5d5d5;float:left;padding:10px 14px;color:#838383;font-size:11px;}
	#boxContainer #container .boxNoticias ul{width:200px;margin:0;padding:0;list-style:none;float:left;}
	#boxContainer #container .boxNoticias ul li{width:200px;margin:0 0 18px 0;padding:0;}
	#boxContainer #container .boxNoticias ul li a{width:200px;color:#838383;text-decoration:none;}
	#boxContainer #container .boxNoticias ul li a:hover{text-decoration:underline;}
	#boxContainer #container .boxNoticias ul li a .data{color:#d82219;font-size:10px;display:block;text-decoration:none;}
	#boxContainer #container .boxNoticias ul li.maisNoticias{margin:0;}
	
	#boxContainer #container .boxReceitas{width:228px;border:solid 1px #d5d5d5;float:left;color:#838383;font-size:11px;padding:10px 0;margin:0 0 15px;}
	#boxContainer #container .boxReceitas h3{padding:0 14px;}
	#boxContainer #container .boxReceitas ul{width:200px;margin:12px 14px 0 14px;padding:0;list-style:none;}
	#boxContainer #container .boxReceitas ul li{width:200px;margin:0;padding:0;}
	#boxContainer #container .boxReceitas ul li a{width:200px;color:#838383;text-decoration:none;}
	#boxContainer #container .boxReceitas ul li a:hover{text-decoration:underline;}
	#boxContainer #container .boxReceitas ul li a .title{color:#d82219;font-size:10px;display:block;text-decoration:none;}
	
	#boxContainer #container .boxDicas{width:228px;border:solid 1px #d5d5d5;float:left;color:#838383;font-size:11px;padding:10px 0;margin:0 0 15px;}
	#boxContainer #container .boxDicas h3{padding:0 14px;}
	#boxContainer #container .boxDicas ul{width:200px;margin:12px 14px 0 14px;padding:0;list-style:none;}
	#boxContainer #container .boxDicas ul li{width:200px;margin:0;padding:0;}
	#boxContainer #container .boxDicas ul li a{width:200px;color:#838383;text-decoration:none;}
	#boxContainer #container .boxDicas ul li a:hover{text-decoration:underline;}
	#boxContainer #container .boxDicas ul li a .title{color:#d82219;font-size:10px;display:block;text-decoration:none;}
	
	#boxContainer #container .boxTrabalheConosco{width:471px;border:solid 1px #d5d5d5;float:left;color:#838383;font-size:11px;padding:10px 0;margin:0 0 15px;}
	#boxContainer #container .boxTrabalheConosco h3{padding:0 14px;}
	#boxContainer #container .boxTrabalheConosco ul{width:471px;margin:12px 14px 0 14px;padding:0;list-style:none;}
	#boxContainer #container .boxTrabalheConosco ul li{width:471px;margin:0;padding:0;}
	#boxContainer #container .boxTrabalheConosco ul li a{width:471px;color:#838383;text-decoration:none;}
	#boxContainer #container .boxTrabalheConosco ul li a:hover{text-decoration:underline;}
	#boxContainer #container .boxTrabalheConosco ul li a .title{color:#d82219;font-size:10px;display:block;text-decoration:none;}
	
	
	/*--- Box Interno --*/
	#boxContainer #container .boxInterno {width:940px;float:left;clear:both;margin:0;padding:0 0 10px;}
	
	#boxContainer #container .boxInterno .boxInternoLeft{width:677px;float:left;margin:0 10px 0 0;padding:0 22px 0 0;border-right:1px dotted #fff;}
	#boxContainer #container .boxInterno .boxInternoRight{width:230px;float:left;}
	
	/*--- Submenu ---*/
	#boxContainer #container .boxInternoRight .boxSubmenu{width:230px;float:left;margin:0 0 25px 0;padding:0;clear:both;}
	
	#boxContainer #container .boxInternoRight .boxSubmenu ul.submenu{margin:0;padding:0;list-style:none;width:230px;float:left;}
	#boxContainer #container .boxInternoRight .boxSubmenu ul.submenu li{margin:0;padding:0 0 0 15px;width:170px;float:left;clear:both;}
	#boxContainer #container .boxInternoRight .boxSubmenu ul.submenu li.user{margin:0 0 10px;padding:0 0 0 15px;width:170px;float:left;clear:both;font-family:Georgia, "Times New Roman", Times, serif;color:#000;font-size:16px;}
	#boxContainer #container .boxInternoRight .boxSubmenu ul.submenu li a{margin:0;padding:11px 0 9px 30px;width:170px;text-decoration:none;float:left;clear:both;border-bottom:1px dotted #d6d6d6;color:#838383;background:url(images/arrow-submenu-off.gif) no-repeat 0 6px;}
	#boxContainer #container .boxInternoRight .boxSubmenu ul.submenu li a:hover{text-decoration:none;background:url(images/arrow-submenu-on.gif) no-repeat 0 6px;color:#0095d9;}
	#boxContainer #container .boxInternoRight .boxSubmenu ul.submenu li.ativo a{text-decoration:none;background:url(images/arrow-submenu-on.gif) no-repeat 0 6px;color:#0095d9;}
	#boxContainer #container .boxInternoRight .boxSubmenu ul.submenu li.sair a{margin:0;padding:11px 0 9px 30px;width:170px;text-decoration:none;float:left;clear:both;border-bottom:1px dotted #d6d6d6;color:#838383;background:url(images/arrow-sair-off.gif) no-repeat 0 7px;}
	#boxContainer #container .boxInternoRight .boxSubmenu ul.submenu li.sair a:hover{text-decoration:none;background:url(images/arrow-sair-on.gif) no-repeat 0 7px;color:#0095d9;}
	
	/*--- Box Noticias ---*/
	#boxContainer #container .boxNoticiasLista{float:left;margin:0 0 15px;padding:0 0 15px 0;border-bottom:1px dotted #ccc;width:677px;clear:both;}
	#boxContainer #container .dataNoticias{font-size:11px;color:#666;margin:0 0 0 5px;}
	
	/*--- BoxItens ---*/
	#boxContainer #container .lineItens{width:677px;float:left;clear:both;margin:0 0 35px 0;}
	#boxContainer #container .lineItens .margimItem{margin:0 35px 0 36px;}
	#boxContainer #container .boxItens{float:left;margin:0;padding:10px;border:solid 1px #d5d5d5;width:180px;color:#838383;font-size:11px;}	
	#boxContainer #container .boxItens .fotoItem{margin:0 0 8px 0;}
	#boxContainer #container .boxItens ul{width:180px;margin:0;padding:0;list-style:none;float:left;}
	#boxContainer #container .boxItens ul li{width:180px;margin:0 0 14px;padding:0;}
	#boxContainer #container .boxItens ul li a{width:180px;color:#838383;text-decoration:none;}
	#boxContainer #container .boxItens ul li a:hover{text-decoration:underline;}
	#boxContainer #container .boxItens ul li a .data{color:#d82219;font-size:10px;display:block;text-decoration:none;}
	#boxContainer #container .boxItens ul li.maisNoticias{margin:0;}
	
	#boxContainer #container .boxItens .continueLendo{font-size:9px;margin:-8px 0 0 0;float:left;padding:7px 0 0 0;}
    #boxContainer #container .boxItens .continueLendo a{color:#d82219;text-decoration:none;background:url(images/icon-continue-lendo.gif) no-repeat 0 0;padding:4px 0 3px 18px;}
	#boxContainer #container .boxItens .continueLendo a:hover{color:#d82219;text-decoration:underline;}
	
	#boxContainer #container .lineItens .margimItem2{margin:0 35px 0 0;}
	#boxContainer #container .boxItens2{float:left;margin:0;padding:10px;border:solid 1px #d5d5d5;width:299px;color:#838383;font-size:12px;}
	#boxContainer #container .boxItens2 h4{font-size:20px;}
	#boxContainer #container .boxItens2 .fotoItem{margin:0 0 8px 0;}
	#boxContainer #container .boxItens2 ul{width:299px;margin:0;padding:0;list-style:none;float:left;line-height:130%;}
	#boxContainer #container .boxItens2 ul li{width:299px;margin:0 0 14px;padding:0;}
	#boxContainer #container .boxItens2 ul li a{width:299px;color:#838383;text-decoration:none;}
	#boxContainer #container .boxItens2 ul li a:hover{text-decoration:underline;}
	#boxContainer #container .boxItens2 ul li a .data{color:#d82219;font-size:10px;display:block;text-decoration:none;}
	#boxContainer #container .boxItens2 ul li.maisNoticias{margin:0;}
	
	#boxContainer #container .boxItens2 .continueLendo{font-size:9px;margin:-8px 0 0 0;float:left;padding:7px 0 0 0;}
    #boxContainer #container .boxItens2 .continueLendo a{color:#d82219;text-decoration:none;background:url(images/icon-continue-lendo.gif) no-repeat 0 0;padding:4px 0 3px 18px;}
	#boxContainer #container .boxItens2 .continueLendo a:hover{color:#d82219;text-decoration:underline;}
	
	/*--- boxArtigo ---*/
	.boxArtigo{width:677px; float:left;clear:both;margin:0 0 15px 0;}


/*--- Rodape --*/
#boxRodape{width:100%;background:#fff;clear:both;float:left;background:url(images/bg-rodape.gif) repeat-x top;padding:33px 0 0 0;height:140px;}
#boxRodape #rodape{width:940px;clear:both;padding:0 20px;margin:0 auto;height:140px;font-size:10px;color:#666;}

	/*--- RodapeLeft --*/
	#boxRodape #rodape h3{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#0095d9;margin:0 0 5px 0;padding:0;font-weight:lighter;}
	#boxRodape #rodape .rodapeLeft{width:398px;padding:0;margin:0;float:left;}	
	#boxRodape #rodape .rodapeLeft h3.newsletter{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#0095d9;margin:0 0 5px 0;padding:0 0 0 24px;font-weight:lighter;background:url(images/icon-newsletter.gif) no-repeat 0 4px;}
	#boxRodape #rodape .rodapeLeft .inputNewsletter{margin:7px 0 0 0;}
	#boxRodape #rodape .rodapeLeft .copyright{margin:20px 0 0 0;}
	#boxRodape #rodape .rodapeLeft .copyright .color{color:#0095d9;}
	
	/*--- RodapeRight --*/
	#boxRodape #rodape .rodapeRight{width:542px;padding:0;margin:0;float:left;}
	#boxRodape #rodape .rodapeRight .inputNewsletter{margin:7px 0 0 0;}
	ul.menuRodape{margin:20px 0 0 0;padding:0 0 0 6px;list-style:none;background:url(images/arrow-menu-rodape.gif) no-repeat 0 4px;float:left;}
	ul.menuRodape li{margin:0;padding:0;float:left;display:inline;}
	ul.menuRodape li a{float:left;display:inline;color:#666;text-decoration:none;padding:0 5px;}
	ul.menuRodape li a:hover{text-decoration:underline;}
	
	#boxRodape #rodape .rodapeRight .logoILION{float:right;font-size:9px;margin:21px 0 0 0;}
	#boxRodape #rodape .rodapeRight .logoILION a{color:#666;text-decoration:none;}
	#boxRodape #rodape .rodapeRight .logoILION a:hover{color:#333;text-decoration:none;}
	

/*--- Menu Box Area Restrita ---*/
ul.menuBoxAreaRestrita{list-style:none;margin:20px 0 0 0;padding:0;overflow:hidden;display:block;font-size:12px;text-decoration: none;line-height:normal;font-weight:normal;text-transform:none;clear:both;}
ul.menuBoxAreaRestrita li {float:left;display:inline;clear:none;color:#000;margin:0 8px 7px 0}
ul.menuBoxAreaRestrita li a {float:left;text-decoration:none;color:#000;text-align:left;}
ul.menuBoxAreaRestrita li a:hover {text-decoration:underline;color:#0095D9;}

/*--- Box Utilidades ---*/
ul.boxUtilidades{list-style:none;margin:15px 0;padding:15px 0;overflow:hidden;display:block;font-size:12px;text-decoration: none;line-height:normal;font-weight:normal;text-transform:none;clear:both;font-family:Arial, Helvetica, sans-serif;font-size:11px;width:677px;border-top:1px #ccc solid;border-bottom:1px #ccc solid;}
ul.boxUtilidades li {float:left;display:inline;clear:none;color:#000;margin:0 20px 0 0}
ul.boxUtilidades li a {float:left;text-decoration:none;color:#000;text-align:left;}
ul.boxUtilidades li a:hover {text-decoration:none;color:#666;}	

/*--- box Envie Link Email ---*/
		#boxEnvieLinkEmail{width:522px;height:324px;margin:-162px 0 0 -261px;padding:0;position:absolute;top:50%;left:50%;background:#f7f7f7;border:1px solid #555555;}
		#boxEnvieLinkEmail .faixaTitulo{width:510px;margin:0 0 20px 0;padding:10px 0 0 25px;background:url(images/bg-faixa-topo.gif) repeat;color:#000;font-weight:bold;}
		
/*--- boxItemCurriculo ---*/
#container .boxItemCurriculo{width:677px;margin:15px 0;padding:0;float:left;clear:both;font-size:11px;line-height:normal;}
#container .boxItemCurriculo .txtSmall{font-size:10px;color:#3F3F3F;}

/*--- Table IMC */
.tableIMC .top{background:url(images/box-imc-top.gif) no-repeat;height:12px;}
.tableIMC .middle{background:url(images/box-imc-middle.gif) repeat-y;height:12px;padding:0 12px;}
.tableIMC .bottom{background:url(images/box-imc-bottom.gif) no-repeat;height:12px;}

.tableIMC .tablePesoAltura{margin:5px 0 10px 0;padding:10px 0;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;}
#boxContainer #container .boxInterno .resultadoIMC{font-size:40px;margin:0 0 20px 0;}

	
/*--- Menu Hierarquico --*/
#container .boxMenuHierarquico{clear:both;padding:0 0 0 16px;margin:4px 0 10px 0;font-size:11px;background:url(images/icon-home.gif) no-repeat 0px 3px;color:#999;float:left;}
#container .boxMenuHierarquico a{text-decoration:none;color:#0095d9;font-weight:normal;}
#container .boxMenuHierarquico a:hover{text-decoration:underline;color:#0095d9;}


/* -------- Ações -------- */
.red {color:#FF0000;}
.blue {color:#3d87c2;}
.hidden {display:none;}
.textsmall{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#000;text-decoration:none;line-height:normal;}
.floatleft{float:left;}
.alignMiddle{vertical-align:middle;}
.floatright{float:right;}
#videoInstitucional{margin:0 0 0 140px;padding:0}

/* ----- Pagenator ----- */
	#container .pagenator {margin:20px 0 10px 0;padding:0;clear:both;float:left;width:450px;}
	#container .pagenator ul{margin:0;padding:0;clear:both;float:left;width:450px;list-style:none;;overflow:hidden;line-height:normal;font-size:.9em;font-family:Arial, Helvetica, sans-serif;}
	#container .pagenator ul li{float:left;display:inline;clear:none;color:#000;margin:0 1px 0 0;}
	#container .pagenator ul li.qtdPages{margin:2px 0 0 10px;}
	
	#container .pagenator ul li.pageInativo{float:left;text-decoration:none;color:#ccc;text-align:left;border:1px solid #ccc;padding:.2em .5em;font-weight:bold;cursor:default;}
	
	#container .pagenator ul li a{float:left;text-decoration:none;color:#ccc;text-align:left;border:1px solid #ccc;padding:.2em .5em;font-weight:bold;}	
	#container .pagenator ul li a:hover{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #a3b4c5;background:#a3b4c5;}
	/*- Ativar Page -*/
	#container .pagenator ul li .pageAtivo{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #5a6f85;background:#5a6f85;cursor:default;}
	#container .pagenator ul li .pageAtivo:hover{float:left;text-decoration:none;color:#fff;text-align:left;border:1px solid #5a6f85;background:#5a6f85;cursor:default;}
	
/*-------------------------------------


/*@ mapaRepresentantes */
#mapaRepresentantes{width:364px;height:365px;float:left;}

/*@------------------- flexcroll ------------------*/
/*@ contentRepresentantes */
.contentRepresentantes{width:300px;float:right;padding:5px 5px 5px 5px;/*border:1px solid #ddd;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;*/margin:100px 0 0 0;}
.contentRepresentantes h3{font-size:13px;}

.contentRepresentantes .blococontainer{width:280px;}

.flexcroll{height:280px;outline:none;padding-right:15px;}

.divScroll{height:280px;overflow:auto;padding-right:15px;}
.divScroll h3{font-size:1.6em;margin:0 0 15px 0;}
.divScroll .itemRepresentante{float:left;clear:both;margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:1px solid #7A7A7A;font-size:.9em;width: 270px;}
.divScroll .itemRepresentante:last-child{margin:0;padding:0;border-bottom:none;}

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbase {
width: 15px;
background: #D7EBDF url(images/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;
}
.vscrollerbar {
width: 15px;
background: #99CBCB url(images/basebarcaps_verticalbarbody.png) -15px 0px repeat-y;
}
.hscrollerbase {
height: 15px;
background: #D7EBDF url(horizontalbarbody_cornerjog.png) 0px -15px repeat-x;
}
.hscrollerbar {
height: 15px;
background: #99CBCB url(horizontalbarbody_cornerjog.png) 0px -30px repeat-x;
}
.vscrollerbar, .hscrollerbar {
padding: 10px;
z-index: 2;
}
.vscrollerbarbeg {
background: url(images/basebarcaps_verticalbarbody.png) -45px -30px no-repeat;
width: 15px;
height: 15px !important;
}
.vscrollerbarend {
background: url(images/basebarcaps_verticalbarbody.png) -45px 0px no-repeat;
width: 15px;
height: 15px;
}
.hscrollerbarbeg {
background: url(images/basebarcaps_verticalbarbody.png) -60px -15px no-repeat;
height: 15px;
width: 15px !important;
}
.hscrollerbarend {
background: url(images/basebarcaps_verticalbarbody.png) -30px -15px no-repeat;
height: 15px;
width: 15px;
}
.scrollerjogbox {
width: 15px;
height: 15px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #4E727C url(horizontalbarbody_cornerjog.png) 0px 0px;
}
.vscrollerbasebeg {
background: url(images/basebarcaps_verticalbarbody.png) -30px -30px no-repeat;
width: 15px;
height: 15px !important;
}
.vscrollerbaseend {
background: url(images/basebarcaps_verticalbarbody.png) -60px -30px no-repeat;
height: 15px;
width: 15px;
}
.hscrollerbasebeg {
background: url(images/basebarcaps_verticalbarbody.png) -60px 0px no-repeat;
height: 15px;
width: 15px !important;
}
.hscrollerbaseend {
height: 15px;
width: 15px;
background: url(images/basebarcaps_verticalbarbody.png) -30px 0px no-repeat;
}
.scrollerjogbox:hover {
background: #5E828C url(images/basebarcaps_verticalbarbody.png) -45px -15px;
}
/* Scroll Bar Master Styling Ends Here */


/*--- Banner Home ---*/
#boxContainer #container .box1 .box1Direita #tab{width:228px;height:178px;margin:0;padding:0;clear:both;float:left;position:relative;top:0;left:0;border:1px solid #d5d5d5;}
.ui-tabs-nav{bottom:4px;right:4px;position:absolute;background:#2a2a2a;margin:0;padding:0;}
.ui-tabs-panel{width:228px;height:178px;font-size:30px;text-align:center;}
.ui-tabs-hide{display:none;}
ul.ui-tabs-nav li{background-color:#d5d5d5;border:none;color:#fff;display:block;float:none;font-size:9px;margin:0;padding:0;text-align:center;}
ul.ui-tabs-nav li a:link, ul.ui-tabs-nav li a:visited, ul.ui-tabs-nav li a:active{color:#fff;display:block;font-size:9px;line-height:12px;padding:2px 6px;text-decoration:none;}
ul.ui-tabs-nav li.ui-tabs-selected{background-color:#c1c1c1;border:none;}
ul.ui-tabs-nav li.ui-tabs-selected a{font-size:9px;font-weight:normal;color:#fff;}


/*--- Tag Cloud ---*/
#tagCloud {width:230px;float:left;margin:-5px 0 0 0;padding:17px 0 0 0;clear:both;line-height:normal;background:url(images/sep-230.gif) no-repeat top left;}


#tagCloud a.t1:link { font-size:12px; text-decoration:none; color:#cf729e;}
#tagCloud a.t1:visited { font-size:12px; text-decoration:none; color:#cf729e}
#tagCloud a.t1:hover {font-size:12px; text-decoration:underline; color:#cf729e;}

#tagCloud a.t2:link { font-size:14px; text-decoration:none; color:#cf729e;}
#tagCloud a.t2:visited { font-size:14px; text-decoration:none; color:#cf729e}
#tagCloud a.t2:hover {font-size:14px; text-decoration:underline; color:#cf729e;}

#tagCloud a.t3:link { font-size:18px; text-decoration:none; color:#cf729e;}
#tagCloud a.t3:visited { font-size:18px; text-decoration:none; color:#cf729e}
#tagCloud a.t3:hover {font-size:18px; text-decoration:underline; color:#cf729e;}

#tagCloud a.t4:link { font-size:24px; text-decoration:none; color:#cf729e;}
#tagCloud a.t4:visited { font-size:24px; text-decoration:none; color:#cf729e}
#tagCloud a.t4:hover {font-size:24px; text-decoration:underline; color:#cf729e;}

#tagCloud a.t5:link { font-size:28px; font-weight:bold; text-decoration:none; color:#cf729e;}
#tagCloud a.t5:visited { font-size:28px; font-weight:bold; text-decoration:none; color:#cf729e}
#tagCloud a.t5:hover {font-size:28px; font-weight:bold; text-decoration:underline; color:#cf729e;}

/*Mapa*/
.boxMapa{width:425px;height:520px;clear:both;outline: none;}
.boxMapa embed{outline:none;}
.tableResultado{font-size:11px;}
.tableResultado .tituloPais{font-size:14px; color:#1f74b9; border-bottom:1px dashed #1f74b9;font-weight:bold;}
