
.fla-miolo
{
	position:absolute;
	left:0px;
	z-index:50;
	margin-top:-6px;
	top:207px;
}


.geral-1
{
	width:960px;
	padding:0px 15px 0px 15px;
	position:relative;
	margin:0 auto;
	height:207px;
	z-index:100;
}


.geral-1 .topo { height:150px; }
.geral-1 .topo object { float:left; }


.geral-1 .topo .drops
{
	height:90px;
	width:443px;
	float:right;
	margin-top:51px;
}

.geral-1 .topo .drops .language
{
	float:left;
}

.geral-1 .topo .drops .language a.bandeira
{
	margin-top:2px;
	background-image:url(../../imgs/home/drop/drop-language.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	width:104px;
	height:23px;
	padding:10px 0px 0px 10px;
	color:#646162;
}


.geral-1 .topo .drops .language a:hover.bandeira { color:#b1b1b1; }

.geral-1 .topo .drops .language span.portugues
{
	background-image:url(../../imgs/home/drop/bandeira-portugues.jpg);
	background-position:left 1px;
	background-repeat:no-repeat;
	padding-left:25px;
	display:block;
}
.geral-1 .topo .drops .language span.ingles
{
	background-image:url(../../imgs/home/drop/bandeira-ingles.jpg);
	background-position:left 1px;
	background-repeat:no-repeat;
	padding-left:25px;
	display:block;
}


.geral-1 .topo .drops .language ul
{
	position:absolute;
	margin:-35px 0px 0px 0px;
	display: none;
}

.geral-1 .topo .drops .language ul li a.box1
{
	margin-top:2px;
	background-image:url(../../imgs/home/drop/drop-language-open1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	width:104px;
	height:23px;
	padding:10px 0px 0px 10px;
	color:#646162;
}

.geral-1 .topo .drops .language ul li a.box2
{
	background-image:url(../../imgs/home/drop/drop-language-open2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	width:104px;
	height:20px;
	padding:10px 0px 0px 10px;
	color:#646162;
	margin-top:-1px;
}


.geral-1 .topo .drops .language ul li a.box3
{
	background-image:url(../../imgs/home/drop/drop-language-open3.png);
	background-repeat:no-repeat;
	background-position:left top;
	display:block;
	width:104px;
	height:23px;
	padding:10px 0px 0px 10px;
	color:#646162;
	margin-top:-1px;
	_margin-top:-17px;
}

.geral-1 .topo .drops .language ul li a:hover.box1 { color:#b1b1b1; }
.geral-1 .topo .drops .language ul li a:hover.box2 { color:#b1b1b1; }
.geral-1 .topo .drops .language ul li a:hover.box3 { color:#b1b1b1; }




.topo .search
{
	width:273px;
	height:50px;
	float:right;
}

.topo .search span.bg-input
{
	background-image:url(../../imgs/home/bg/bg-input-search.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	display:block;
	width:272px;
	height:33px;
	margin-top:5px;
}

.topo .search span.bg-input input
{
	margin:10px;
	color:#8d5f74;
	width:250px;
	border:none;
	background-color:transparent;
}

.topo .search .bot
{
	position:absolute;
	margin:-8px 0px 0px 238px;
}




.topo .search ul li
{
	float:left;
	margin-top:19px;
}

.topo .search ul li a {	color:#653f4f; }
.topo .search ul li a:hover { color:#cf81a2; }


.topo .search ul li a.link1
{
	background-image:url(../../imgs/home/mid-uplinks.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	margin:0px 28px 0px 0px;
	padding:0px 25px 0px 0px;
}


.topo .search ul li a.link2
{
	background-image:url(../../imgs/home/mid-uplinks.jpg);
	background-repeat:no-repeat;
	background-position:right center;
	margin:0px 29px 0px 0px;
	padding:0px 27px 0px 0px;
}



ul.menu
{
	height:56px;
}


ul.menu li
{
	float:left;
}
ul.menu li ul
{
	display:none;
}



ul.menu li ul
{
	z-index: 100;
	position:absolute;
	margin-top:-4px;
	margin-top:0px\9;
	*margin-top:57px;
	margin-left:10px;
	*margin-left:-100px;
	*width:400px;
}
ul.menu li ul li a
{
	padding-top:17px;
	height:27px;
	float:left;
	background-image:url(../../imgs/home/submenu/bg-x.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
ul.menu li ul li a.left
{
	background-image:url(../../imgs/home/submenu/bg-left.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:16px;
	margin-left:-10px;
	*margin-left: 0;
}
ul.menu li ul li a.right
{
	background-image:url(../../imgs/home/submenu/bg-right.png);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:17px;
}
ul.menu li ul li ul.link1{
	background-image:url(../../imgs/home/fundo-menu-1.png);
	height:252px;
	margin-left:-9px;
	*margin-left:-101px;
}
ul.menu li ul li ul.link2{
	background-image:url(../../imgs/home/fundo-menu-2.png);
	height:252px;
	margin-left:-101px;
	*margin-left:-232px;
}
ul.menu li ul li ul.link3{
	background-image:url(../../imgs/home/fundo-menu-3.png);
	height:252px;
	margin-left:-231px;
	*margin-left:-301px;
}
ul.menu li ul li ul{
	padding:0;
	margin:0;
	position:absolute;
	padding-top:25px;
	margin-top:37px;
	background-repeat:no-repeat;
	width:303px;
}
ul.menu li ul li ul li{
	display:block;
	width:100%;
	margin-left:10px;
}
ul.menu li ul li ul li a {
	padding:0;
	margin:0;
	background:none;
	color:#FFFFFF;
	height:20px;
	line-height:20px;
	display:block;
	width:100%;
	background-image:url(../../imgs/home/marcador.jpg);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding-left:12px;
}
ul.menu li ul li ul li a:hover {
	background-image:url(../../imgs/home/marcador-ovr.jpg);
	color:#9ac0b1;
}
.geral-2
{
	width:960px;
	padding:0px 15px 0px 15px;
	margin:0 auto;
	height:auto;
	z-index:100;
	position:relative;
}


.miolo
{
	z-index:1;
	margin-top:345px;
	_margin-top:344px;
	position:absolute;

}

.miolo p a { color:#302c2d; }
.miolo p a:hover { color:#7e7e7e; }


.miolo span.LinkMore
{
	background-image:url(../../imgs/home/mid-uplinks.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	color:#653f4f;
	display:block;
	padding:0px 0px 0px 15px;
	margin:7px 0px 0px 0px;
}

.miolo a:hover span.LinkMore { color:#b98ea0; }


.miolo .Box-Topo
{
	height:260px;
	width:630px;
}

.miolo .Box-Base
{
	display:block;
	height:190px;
	width:653px;
	margin-top:40px;
	_margin-top:37px;
}


.miolo .box1
{
	float:left;
	width:271px;
	height:235px;
	background-image:url(../../imgs/home/bg/miolo-bloco1.jpg);
	background-repeat:no-repeat;
	padding-top:22px;
	padding-left:15px;
	padding-right:15px;
}

.miolo .box1 p a
{
	padding-top:80px;
	text-align:justify;
	color:#302c2d;
	display: block;
}
.miolo .box1 p a:hover { color:#7e7e7e; }


.miolo .box1 a.SeeAll
{
	display:block;
	margin:4px 0px 0px 140px;
}


.miolo .box2
{
	width:272px;
	height:225px;
	float:left;
	margin-left:28px;
	background-image:url(../../imgs/home/bg/miolo-bloco2.jpg);
	background-repeat:no-repeat;
	padding:22px 14px 0px 14px;
}

.miolo .box2 p a
{
	padding-top:80px;
	margin-bottom:4px;
	text-align:justify;
	display: block;
}

.miolo .box2 a.SeeAll
{
	display:block;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:85px;
	_margin-left:83px;
}

.miolo .box3 {}

.miolo .box3
{
	width:300px;
	height:190px;
	float:left;
	margin-right:18px;
}

.miolo .box3 a.map
{
	background-image:url(../../imgs/home/bg/bg-mapa.gif);
	background-repeat:no-repeat;
	background-position:20px top;
	display:block;
	width:300px;
	height:50px;
	margin-top:10px;
	padding-top:115px;
	color:#302c2d;
}

.miolo .box3 a:hover.map
{
	background-image:url(../../imgs/home/bg/bg-mapa_ovr.gif);
	color:#7c7c7c;
}

.miolo .box4 h2 { margin-left:10px; }

.miolo .box4
{
	width:335px;
	height:190px;
	float:left;
	background-image:url(../../imgs/home/bg/img-bloco4.jpg);
	background-repeat:no-repeat;
	background-position:0px 24px;
}

.miolo .box4 h3{margin-left:12px;}




.miolo .box4 p a
{
	padding-left:10px;
	padding-top:112px;
	display: block;
	 color:#302c2d;
}

.miolo .box4 a:hover { color:#7c7c7c; }

.miolo .box4 p a span
{
	display:block;
	margin-top:4px;
	margin-left:260px;
}






.blog
{
	width:300px;
	height:290px;
	float:right;
	margin-top:-291px;
	background-image:url(../../imgs/home/bg/shadow-blog.jpg);
	background-position:left 37px;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-right:0px;
	margin-right:35px\9;
	_margin-right:0px;}

.blog .img-destaque
{
	width:89px;
	height:201px;
	margin-top:3px;
	background-repeat:no-repeat;
}

.blog .descricao
{
	width:200px;
	height:300px;
	float:right;
	margin-top:-200px;
	text-align:justify;
}

.blog .descricao a img
{
	position:absolute;
}

.blog .descricao a.txt-destaque
{
	display:block;
	height:208px;
}

.blog .descricao a.botao { display:block; margin-left:100px; margin-top:4px; }

.blog .descricao a span.data   { font-size:10px; color:#653f4f; }
.blog .descricao a span.titulo { color:#35585a; font-size:14px; font-weight:bold; }
.blog .descricao a span.texto  { color:#302c2d; line-height:13px; text-align:justify; }


.blog .descricao a:hover span.data   { color:#b29fa7; }
.blog .descricao a:hover span.titulo { color:#9aabac; }
.blog .descricao a:hover span.texto  { color:#979596; }




/* -----------------------------------------------------

-------------------------------------------------------- */

.blogBase
{
	width:300px;
	height:290px;
	float:right;
	margin-top:-291px;
	padding-left:15px;
	margin-right:0px;
	margin-right:35px\9;
	_margin-right:0px;}

.blogBase .img-destaque
{
	height:150px;
	padding-left:40px;
}

.blogBase .img-destaque span
{
	background-image:url(../../imgs/home/borda-blog.png);
	background-position:left top;
	background-repeat:no-repeat;
	height:156px;
	width:235px;
	display:block;
	position:absolute;	
	z-index:200;
	margin-left:-4px;
}

.blogBase .descricao
{
	width:300px;
	height:300px;
	text-align:justify;
}

.blogBase .descricao a img
{
	position:absolute;
}

.blogBase .descricao a.txt-destaque
{
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	display:block;
}

.blogBase .descricao a.botao { display:block; margin-left:200px; margin-top:13px; }

.blogBase .descricao a span.data   { font-size:10px; color:#653f4f; }
.blogBase .descricao a span.titulo { color:#35585a; font-size:14px; font-weight:bold; }
.blogBase .descricao a span.texto  { color:#302c2d; line-height:13px; text-align:justify; }


.blogBase .descricao a:hover span.data   { color:#b29fa7; }
.blogBase .descricao a:hover span.titulo { color:#9aabac; }
.blogBase .descricao a:hover span.texto  { color:#979596; }



/* -----------------------------------------------------

-------------------------------------------------------- */

.miolo .base
{
	height:190px;
	margin-top:93px;
}

.miolo .base h4 { margin-top:15px; }


.miolo .base .coluna1
{
	width:305px;
	height:190px;
	float:left;
	margin-right:21px;
}

.miolo .base .coluna1 h3 { margin-bottom:20px; }

.miolo .base .coluna1 ul li
{
	background-image:url(../../imgs/home/bg/line-pressroom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:10px;
	margin-top:10px;
}
.miolo .base .coluna1 ul li.ultimo{ background:none; }
.miolo .base .coluna1 ul li a {	color:#99d1d1; }
.miolo .base .coluna1 ul li a span { color:#b5c3c4; }

.miolo .base .coluna1 ul li a:hover { color:#ecefef; }




.miolo .base .coluna2
{
	width:300px;
	height:190px;
	float:left;
	margin-right:28px;
}

.miolo .base .coluna2 .certificados
{
	height:107px;
	margin-top:20px;
}

.miolo .base .coluna2 .certificados a
{
	float:left;
	width:106px;
	height:96px;
	color:#99d1d1;
	font-size:10px;
	text-align:center;
}


.miolo .base .coluna2 .certificados a:hover { color:#daf5f5; }

.miolo .base .coluna2 .certificados  a img { display:block; margin-bottom:7px; }

.miolo .base .coluna2 .certificados a.primeiro
{
	margin-right:35px;
	margin-left:27px;
}
.miolo .base .coluna2 .certificados a.primeiro img
{
	margin-bottom:13px;
}

.miolo .base .coluna2 p a { color:#ffffff; }
.miolo .base .coluna2 p a:hover { color:#d2b8c2; }


.miolo .base .coluna2 p a img.BotMore
{
	margin-top:30px;
	margin-left:250px;
	position:absolute;
}


.miolo .base .coluna3
{
	width:300px;
	height:190px;
	float:left;
}

.miolo .base .coluna3 a.link
{
	color:#ffffff;
	display:block;
	width:180px;
	margin-top:41px;
}


.miolo .base .coluna3 a.link:hover { color:#bca4ad; }


.miolo .base .coluna3 a.link img.BotMore
{
	position:absolute;
	margin:28px 0px 0px 262px;
}





.rodape {
	margin-top:1118px;
	height:104px;
	*height:120px;}

.rodape .limitacao
{
	padding-top:30px;
	*padding-top:45px;
	width:990px;
	margin:0 auto;
	text-align:center;
	color:#eaf5f5;
}



.rodape .limitacao p { color:#eaf5f5; }


.rodape .limitacao p.primeiro
{
	font-size:11px;
	color:#ffffff;
}

.rodape .limitacao p.primeiro a
{
	color:#ffffff;
	margin-right:10px;
	margin-left:10px;
}

.rodape .limitacao p.primeiro  a:hover {color:#6c9797;}
.rodape .limitacao p.primeiro  a.sel {color:#222929;}


.rodape .limitacao p.segundo
{
	margin-top:3px;
	color:#ffffff;
}

.rodape .limitacao p.segundo a
{
	color:#eaf5f5;
	margin-right:7px;
	margin-left:7px;
}

.rodape .limitacao p.segundo span { color:#99d1d1; }

.rodape .limitacao p.segundo  a:hover {color:#6c9797;}
.rodape .limitacao p.segundo  a.sel {color:#222929;}



.rodape .limitacao p.terceiro
{
	margin-top:3px;
	font-size:11px;
}


.rodape .limitacao p.terceiro a { color:#eaf5f5; }
.rodape .limitacao p.terceiro  a:hover {color:#6c9797;}

