@font-face {font-family: museo-sans;src:url('../fonts/MuseoSans_500.otf');}

@font-face {font-family: museo-sans;src:url('../fonts/MuseoSans_700.otf');font-weight:700;}

@font-face {font-family: museo-sans;src:url('../fonts/MuseoSans_900.otf');font-weight:900;}

@font-face {font-family: museo-sans;src:url('../fonts/MuseoSans-100.otf');font-weight:100;}

@font-face {font-family: museo-sans;src:url('../fonts/MuseoSans-300.otf');font-weight:300;}



a {

	text-decoration: none;

}



#content-top {width:100%; background-image:url(../imagens/background/background.png); background-position:center top; background-repeat:repeat-x; height:129px}



	#top {width:950px; margin:auto; padding-top:10px}

	

		#logo {width:180px; height:117px; float:left; margin-left: 30px}

		#banner-frase {width:293px; float:right; margin-right:100px; margin-top:70px}

		#busca-site {width:300px; float:right; margin-top:40px}

		

#content-menu {width:100%; background-color:#fccd00; padding-bottom:4px; padding-top:4px}



	#menu {width:950px; margin:auto}

	

#content-conteudo {width:100%; padding-top:20px}



	#bloco-conteudo-home {width:950px; margin:auto; padding-bottom:0px}

	

		#conteudo {width:670px; float:left}

		#conteudo-right {width:670px; float:right}

		#conteudo-internas {width:450px; float:left; margin-left:20px}

		#conteudo-internas-full {width:100%; padding: 0 7px; font-family: museo-sans;}

		

		#bloco-menu-lateral {width:200px; float:left}

		#bloco-lateral {width:250px; float:right}



#content-rodape {width:100%; background-image:url(../imagens/background/bk-rodape.jpg); background-color:#FFCF03; background-position:top; background-repeat:repeat-x; border-bottom:3px solid #eaeaea; margin-top:30px}

	

	#rodape {width:950px; margin:auto; padding-bottom:20px}

	

		#menu-rodape {width:370px; float:left; padding-top:30px}

		#icons-creditos {width:460px; float:right; background-color:#fff; padding: 40px 50px 65px;}

		#hack-img {width:16px; height:13px; background-image:url(../imagens/background/bk-canto-rodape.jpg); background-repeat:no-repeat; float:right}

	

#rodape-creditos {width:950px; margin:auto; padding-top:15px; padding-bottom:30px}



	#left-creditos {width:400px; float:left}

	#right-creditos {width:400px; float:right; text-align:right}



/*INICIO ESTILOS DAS FONTES*/

.texto-noticia {font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:12px; line-height:18px; font-weight:400}



p {font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:14px; line-height:16px; font-weight:400; margin: 16px 0;}



.preto-11 {font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:11px; font-weight:400}

.preto-12 {font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:12px; font-weight:400}

.preto-16 {font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:16px; font-weight:400}

.marrom-11 {font-family:Tahoma, Geneva, sans-serif; color:#551c19; font-size:11px; font-weight:400}

.marrom-12 {font-family:Tahoma, Geneva, sans-serif; color:#551c19; font-size:12px; font-weight:400}

.cinza-12 {font-family:Tahoma, Geneva, sans-serif; color:#5f5f5f; font-size:12px; font-weight:400}

.cinza-10 {font-family:Tahoma, Geneva, sans-serif; color:#626262; font-size:10px; font-weight:400}

.vermelho-12 {font-family:Tahoma, Geneva, sans-serif; color:#888888; font-size:12px; font-weight:700}

.cinza-12 {font-family:Tahoma, Geneva, sans-serif; color:#888888; font-size:12px; font-weight:700}

.unidade-fabrica-prog{font-family:Tahoma, Geneva, sans-serif; color:#ff0000; font-size:18px; font-weight:700}

.branco-12 {font-family:Tahoma, Geneva, sans-serif; color:#FFF; font-size:12px; font-weight:400}



/*h1 {font-family:Tahoma, Geneva, sans-serif; color:#551c19; font-size:22px; font-weight:400; display:block; background-image:url(../imagens/btn-menu/icon-titulos.jpg); background-position:left; background-repeat:no-repeat; padding-left:40px; padding-right:15px; text-transform:uppercase; margin-bottom:10px; height:30px; line-height:30px}*/

h1 {font-family:Tahoma, Geneva, sans-serif; color:#551c19; font-size:22px; font-weight:400; display:block; padding-right:15px; text-transform:uppercase; margin-bottom:10px; height:30px; line-height:30px}

h2 {font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:18px; font-weight:400}

h3 {font-family:Tahoma, Geneva, sans-serif; color:#551b18; font-size:18px; font-weight:400; text-transform:uppercase}

h4 {font-family:Tahoma, Geneva, sans-serif; color:#000; font-size:18px; font-weight:700}

h5 {font-family:Tahoma, Geneva, sans-serif;	font-size:23px;	color:#343434; background-image:url(../imagens/background/bk-bottom-titulos.jpg); background-repeat:no-repeat; background-position:bottom left; padding-bottom:10px; font-weight:400; margin-bottom:20px}



#titulos h2 {

	font-family:Tahoma, Geneva, sans-serif;

	font-size:23px;

	color:#343434;	

	background-image:url(../imagens/background/bk-bottom-titulos.jpg);

	background-repeat:no-repeat;

	background-position:bottom left;

	padding-bottom:10px;	

	font-weight:400;

	margin-bottom:20px;

	}



/*LINK TEXTO*/

.link:link, .link:visited, .link:active {

	font-family:Tahoma, Geneva, sans-serif;

	color:#000;

	font-size:12px;

	line-height:18px;

	font-weight:400;

	text-decoration:underline;

	-webkit-transition:color 0.5s ease-out;

	-moz-transition:color 0.5s ease-out;

	-o-transition:color 0.5s ease-out;

	-ms-transition:color 0.5s ease-out;

	}	

.link:hover {

	color:#dd0170;

	filter:alpha(opacity=100);

	-moz-opacity:1; opacity:1;

}



/*LINK TEXTO*/

.link-preto-11:link, .link-preto-11:visited, .link-preto-11:active {

	font-family:Tahoma, Geneva, sans-serif;

	color:#000;

	font-size:11px;

	font-weight:400;

	text-decoration:none;

	line-height:16px;

	}

.link-preto-11:hover {

	color:#dd0170

}



/*LINK TEXTO*/

.link-cinza-12:link, .link-cinza-12:visited, .link-cinza-12:active {

	font-family:Tahoma, Geneva, sans-serif;

	color:#58595b;

	font-size:12px;

	font-weight:400;

	text-decoration:none;

	-webkit-transition:color 0.5s ease-out;

	-moz-transition:color 0.5s ease-out;

	-o-transition:color 0.5s ease-out;

	-ms-transition:color 0.5s ease-out;

	}

.link-cinza-12:hover {

	color:#27a6df;

	filter:alpha(opacity=100);

	-moz-opacity:1;

	opacity:1;

}



/*LINK TEXTO*/

.link-marrom-11:link, .link-marrom-11:visited, .link-marrom-11:active {

	font-family:Tahoma, Geneva, sans-serif;

	color:#551b18;

	font-size:11px;

	font-weight:400;

	text-decoration:none;

	}

.link-marrom-11:hover {

	color:#C00;

}



/*LINK TEXTO*/

.link-marrom-10:link, .link-marrom-10:visited, .link-marrom-10:active {

	font-family:Tahoma, Geneva, sans-serif;

	color:#551b18;

	font-size:10px;

	font-weight:400;

	text-decoration:none;

	}

.link-marrom-10:hover {

	color:#C00;

}



/*LINK RODAPE*/

.link-rodape:link, .link-rodape:visited, .link-rodape:active {

	font-family:Tahoma, Geneva, sans-serif;

	color:#551b18;

	font-size:11px;

	font-weight:400;

	text-decoration:none;

	display:block;

	padding:4px;

	-webkit-transition:color 0.5s ease-out;

	-moz-transition:color 0.5s ease-out;

	-o-transition:color 0.5s ease-out;

	-ms-transition:color 0.5s ease-out;

	}

.link-rodape:hover {

	background-color:#551b18;

	color:#FFF;

	filter:alpha(opacity=100);

	-moz-opacity:1;

	opacity:1;

}



/*LINK RODAPE BOTTOM*/

.link-rodape-bottom:link, .link-rodape-bottom:visited, .link-rodape-bottom:active {

	font-family:Tahoma, Geneva, sans-serif;

	color:#626262;

	font-size:10px;

	font-weight:400;

	text-decoration:none;

	}

.link-rodape-bottom:hover {

	color:#acbb00;

}



/*LINK BLOCO MARROM*/

.link-bloco:link, .link-bloco:visited, .link-bloco:active {

	display:block;

	width:130px;

	font-family:Tahoma, Geneva, sans-serif;

	color:#FFF;

	font-size:12px;

	font-weight:700;

	background-color:#551b18;

	text-decoration:none;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	text-align:center;

	padding:8px;

	-webkit-transition:background-color 0.5s ease-out;

	-moz-transition:background-color 0.5s ease-out;

	-o-transition:background-color 0.5s ease-out;

	-ms-transition:background-color 0.5s ease-out;

	}

	

	/*LINK BLOCO PROJETO ESPETACULO*/

.link-bloco-pe:link, .link-bloco:visited, .link-bloco:active {

	display:block;

	width:210px;

	font-family:Tahoma, Geneva, sans-serif;

	color:#FFF;

	font-size:12px;

	font-weight:700;

	background-color:#551b18;

	text-decoration:none;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	text-align:center;

	padding:8px;

	-webkit-transition:background-color 0.5s ease-out;

	-moz-transition:background-color 0.5s ease-out;

	-o-transition:background-color 0.5s ease-out;

	-ms-transition:background-color 0.5s ease-out;

	}

	

		/*LINK BLOCO PROJETO ESPETACULO*/

.link-bloco-vejamais:link, .link-bloco:visited, .link-bloco:active {

	display:block;

	width:70px;

	font-family:Tahoma, Geneva, sans-serif;

	color:#FFF;

	font-size:12px;

	font-weight:700;

	background-color:#551b18;

	text-decoration:none;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	text-align:center;

	padding:8px;

	-webkit-transition:background-color 0.5s ease-out;

	-moz-transition:background-color 0.5s ease-out;

	-o-transition:background-color 0.5s ease-out;

	-ms-transition:background-color 0.5s ease-out;

	}

	

.link-bloco:hover {

	background-color:#fccd00;

	color:#551b18;

	filter:alpha(opacity=100);

	-moz-opacity:1;

	opacity:1;

}



/*LINK BLOCO MARROM*/

.link-bloco-menu:link, .link-bloco-menu:visited, .link-bloco-menu:active {

	display:block;

	width:180px;

	font-family:Tahoma, Geneva, sans-serif;

	color:#551b18;

	font-size:12px;

	font-weight:700;

	background-color:#dfdfdf;

	text-decoration:none;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	text-align:left;

	-webkit-transition:background-color 0.5s ease-out;

	-moz-transition:background-color 0.5s ease-out;

	-o-transition:background-color 0.5s ease-out;

	-ms-transition:background-color 0.5s ease-out;

	padding:15px;

	margin-bottom:2px;

	}

.link-bloco-menu:hover {

	background-color:#551b18;

	color:#fccd00;

	filter:alpha(opacity=100);

	-moz-opacity:1;

	opacity:1;

}



/*SUBMENU LATERAL FABRICAS*/

.submenu-fabricas-generico:link, .submenu-fabricas-generico:visited, .submenu-fabricas-generico:active {

	display:block;	

	font-family:Tahoma, Geneva, sans-serif;	

	color:#fce6ce; 

	font-size:15px; 

	font-weight:400;	

	text-decoration:none; 

	background-color:#ea1d55; 

	width:228px;

	height: 30px;

	padding:7px;	

	padding-left:15px; 

	-webkit-transition:background-color 0.5s ease-out; 

	-moz-transition:background-color 0.5s ease-out; 

	-o-transition:background-color 0.5s ease-out; 

	-ms-transition:background-color 0.5s ease-out;}

.submenu-fabricas-generico:hover {color:#FFF; background-color:#bc1742; filter:alpha(opacity=100); -moz-opacity:1; opacity:1}



/*SUBMENU LATERAL FABRICAS*/

.submenu-fabricas-verde:link, .submenu-fabricas-verde:visited, .submenu-fabricas-verde:active {display:block;	font-family:Tahoma, Geneva, sans-serif;	color:#6db496; font-size:15px; font-weight:400;	text-decoration:none; background-color:#e1eee8; width:228px; padding:7px;	padding-left:15px; -webkit-border-radius: 5px; -moz-border-radius: 5px;	border-radius: 5px;	margin-bottom:2px; -webkit-transition:background-color 0.5s ease-out; -moz-transition:background-color 0.5s ease-out; -o-transition:background-color 0.5s ease-out; -ms-transition:background-color 0.5s ease-out;}

.submenu-fabricas-verde:hover {color:#FFF; background-color:#41af80; filter:alpha(opacity=100); -moz-opacity:1; opacity:1}



/*SUBMENU LATERAL FABRICAS*/

.submenu-fabricas-salmao:link, .submenu-fabricas-salmao:visited, .submenu-fabricas-salmao:active {display:block;	font-family:Tahoma, Geneva, sans-serif;	color:#dc9e9a; font-size:15px; font-weight:400;	text-decoration:none; background-color:#f5e6e6; width:228px; padding:7px; padding-left:15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom:2px; -webkit-transition:background-color 0.5s ease-out; -moz-transition:background-color 0.5s ease-out; -o-transition:background-color 0.5s ease-out; -ms-transition:background-color 0.5s ease-out;}

.submenu-fabricas-salmao:hover {color:#FFF; background-color:#d47671; filter:alpha(opacity=100); -moz-opacity:1; opacity:1}



/*SUBMENU LATERAL FABRICAS*/

.submenu-fabricas-vermelho:link, .submenu-fabricas-vermelho:visited, .submenu-fabricas-vermelho:active {display:block;	font-family:Tahoma, Geneva, sans-serif;	color:#dc9e9a; font-size:15px; font-weight:400;	text-decoration:none; background-color:#f5e6e6; width:228px; padding:7px; padding-left:15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-bottom:2px; -webkit-transition:background-color 0.5s ease-out; -moz-transition:background-color 0.5s ease-out; -o-transition:background-color 0.5s ease-out; -ms-transition:background-color 0.5s ease-out;}

.submenu-fabricas-vermelho:hover {color:#FFF; background-color:#d47671; filter:alpha(opacity=100); -moz-opacity:1; opacity:1}



/*SUBMENU LATERAL FABRICAS*/

.submenu-fabricas-roxo:link, .submenu-fabricas-roxo:visited, .submenu-fabricas-roxo:active {display:block;	font-family:Tahoma, Geneva, sans-serif;	color:#a277aa; font-size:15px; font-weight:400;	text-decoration:none; background-color:#e6d9e9; width:228px; padding:7px; padding-left:15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;	margin-bottom:2px; -webkit-transition:background-color 0.5s ease-out; -moz-transition:background-color 0.5s ease-out; -o-transition:background-color 0.5s ease-out; -ms-transition:background-color 0.5s ease-out;}

.submenu-fabricas-roxo:hover {color:#FFF; background-color:#9b5aa7; filter:alpha(opacity=100); -moz-opacity:1; opacity:1}



/*SUBMENU LATERAL FABRICAS*/

.submenu-fabricas-azul:link, .submenu-fabricas-azul:visited, .submenu-fabricas-azul:active {display:block;	font-family:Tahoma, Geneva, sans-serif;	color:#7a8bc3; font-size:15px; font-weight:400;	text-decoration:none; background-color:#e6eaf6; width:228px; padding:7px; padding-left:15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;	margin-bottom:2px; -webkit-transition:background-color 0.5s ease-out; -moz-transition:background-color 0.5s ease-out; -o-transition:background-color 0.5s ease-out; -ms-transition:background-color 0.5s ease-out;}

.submenu-fabricas-azul:hover {color:#FFF; background-color:#667bc0; filter:alpha(opacity=100); -moz-opacity:1; opacity:1}



/*SUBMENU LATERAL FABRICAS*/

.submenu-fabricas-amarelo:link, .submenu-fabricas-amarelo:visited, .submenu-fabricas-amarelo:active {display:block;	font-family:Tahoma, Geneva, sans-serif;	color:#d3924c; font-size:15px; font-weight:400;	text-decoration:none; background-color:#f5eaca; width:228px; padding:7px; padding-left:15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;	margin-bottom:2px; -webkit-transition:background-color 0.5s ease-out; -moz-transition:background-color 0.5s ease-out; -o-transition:background-color 0.5s ease-out; -ms-transition:background-color 0.5s ease-out;}

.submenu-fabricas-amarelo:hover {color:#FFF; background-color:#ce802c; filter:alpha(opacity=100); -moz-opacity:1; opacity:1}



/*SUBMENU LATERAL FABRICAS*/

.submenu-fabricas-laranja:link, .submenu-fabricas-laranja:visited, .submenu-fabricas-laranja:active {display:block;	font-family:Tahoma, Geneva, sans-serif;	color:#d3924c; font-size:15px; font-weight:400;	text-decoration:none; background-color:#f5eaca; width:228px; padding:7px; padding-left:15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;	margin-bottom:2px; -webkit-transition:background-color 0.5s ease-out; -moz-transition:background-color 0.5s ease-out; -o-transition:background-color 0.5s ease-out; -ms-transition:background-color 0.5s ease-out;}

.submenu-fabricas-laranja:hover {color:#FFF; background-color:#ce802c; filter:alpha(opacity=100); -moz-opacity:1; opacity:1}



/*MENU*/

#menu a {

	display: block;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 13px;
    text-align: center;
    padding: 5px;
    padding-left: 2px;
    padding-right: 5px;
    color: #242424;
    font-weight: 400;
    text-decoration: none;
    border-right: 1px solid #b0b9dc;
    float: left;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: background-color 0.5s ease-out;
    -moz-transition: background-color 0.5s ease-out;
    -o-transition: background-color 0.5s ease-out;
    -ms-transition: background-color 0.5s ease-out;
    margin-left: 9px;
    margin-right: 9px;

	}

#menu a:hover {

	/*background-color:#551b18;*/

	color: #F60;

	filter:alpha(opacity=100);

	-moz-opacity:1;

	opacity:1;

	}

#menu a.active {

	/*background-color:#551b18;*/

	color: #F60;

	filter:alpha(opacity=100);

	-moz-opacity:1;

	opacity:1;

}



<!--MOVER FRASE-->

#text {

	width:293px;

	height:40px;

	text-align:center;

	text-transform:uppercase;

	-webkit-tranform:translateZ(0);

	-webkit-transition-duration:0.05s;

	-moz-tranform:translateZ(0);

	text-shadow:0 0 1px rgba(0,0,0,.2);

}



/*FORMULARIO DE BUSCA*/

.form-busca {width:245px; padding:7px; background-color:#FFF; font-size:11px; color:#333; font-family:Tahoma, Geneva, sans-serif; border:1px solid #d0c6a2; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px}



/*LINK TEXTO*/

.btn-voltar:link, .btn-voltar:visited, .btn-voltar:active {

	font-family:Tahoma, Geneva, sans-serif;

	color:#323232;

	font-size:11px;

	font-weight:700;

	text-decoration:none;

	background-image:url(../imagens/background/bk-back.png);

	background-position:left center;

	background-repeat:no-repeat;

	padding-left:20px;

	display:block;

	width:40px;

	float:right;

	}

.btn-voltar:hover {

	color:#C00;

}



/*ICON FONT*/

.font-size:link, .font-size:visited, .font-size:active {display:block; width:15px; height:15px; background-image:url(../imagens/btn-menu/size-font.jpg); background-position:top; background-repeat:no-repeat; float:right; margin-left:5px; text-decoration:none}

.font-size:hover {}



/*Titulo Unidades*/

.tit-jsl{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:15px;

	color:#41af80;

	font-weight:400;

	}

	

	.tit-vnc{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:15px;

	color:#dea6a3;

	font-weight:400;

	}



.tit-cr{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:15px;

	color:#8c99c4;

	font-weight:400;

	}

.tit-ja{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:15px;

	color:#a58baa;

	font-weight:400;

	}

	.tit-bra{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:15px;

	color:#daa266;

	font-weight:400;

	}





.tit-verde{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:15px;

	color:#41af80;

	font-weight:400;

	}

	

.tit-vermelho{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:15px;

	color:#dea6a3;

	font-weight:400;

	}



.tit-azul{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:15px;

	color:#8c99c4;

	font-weight:400;

	}

.tit-roxo{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:15px;

	color:#a58baa;

	font-weight:400;

	}

.tit-laranja{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:15px;

	color:#daa266;

	font-weight:400;

	}





/*Trilhas de Produção*/

.tit-prs{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:25px;

	color:#ff0000;

	font-weight:600;

	}

	

	

	.tit-horario{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:14px;

	text-decoration:none;

	margin-bottom:25px;

	color:#666666;

	font-weight:600;

	}

	

		.tit-funcao{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:14px;

	text-decoration:none;

	margin-bottom:25px;

	color:#ff0000;

	font-weight:600;

	}

	

	.tit-descricao{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:25px;

	color:#000000;

	font-weight:600;

	}

	

	.tit-glossario{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:18px;

	text-decoration:none;

	margin-bottom:25px;

	color:#551b18;

	font-weight:600;

	}

	

	.link-bloco-vejamais{font-family:Tahoma, Geneva, sans-serif;

	font-size:14px;

	text-decoration:none;

	margin-bottom:25px;

	color:#FFFFFF;

	font-weight:600;}

	

	

.lista{

	list-style:none;

	margin-bottom:15px;

	padding-bottom:15px;

	border-bottom:1px dotted #CCC;

}



.nt {

	font-family: museo-sans, sans-serif;

}



.clear {

	clear: both;

}



.separador {

	height: 30px;

}



.separador-p {

	height: 15px;

}



.separador-m {

	height: 20px;

}



.separador-topo {

	height: 2px;

	background: #f8f8f8;

	margin-bottom: 25px;

}



.h1 {

	font-size: 18px;

	text-transform: uppercase;

	font-family: museo-sans, sans-serif;

	color: #3c3c3b;

}



.h2 {

	font-size: 18px;

	text-transform: uppercase;

	font-family: museo-sans, sans-serif;

    font-weight: bold;

	color: #3c3c3b;

}



.h2>span {

	font-size: 14px;

	padding: 0 5px;

}



.p1 {

	font-size: 12px;

	margin-top: 15px;

    font-family: museo-sans;

}



.p1>span {

	font-weight: bold;

	text-transform: uppercase;

}



.p1>span > a {

	text-decoration: none;

	color: inherit;

}



.p1>span > a:hover {

	text-decoration: underline;

}



.p2 {

	font-size: 12px;

	margin: 15px 0;

	font-weight: bold;

    font-family: museo-sans;

}



.p3 {

	font-size: 12px;

	margin: 5px 0;

	font-weight: bold;

    font-family: museo-sans;

}



.p4 {

	font-size: 12px;

	margin: 10px 0;

	font-weight: bold;

	font-family: museo-sans, sans-serif;

}



.bt-preto {

	background: #000;

	color: #FFF;

	font-family: museo-sans, sans-serif;

	font-size: 14px;

	text-transform: uppercase;

	padding: 8px 20px;

	float: left;

	text-decoration: none;

	margin-top: 25px;

}



.bg-creme {

	background: #f2f1ea;

	padding: 15px 0;

}



.bg-branco {

	background: #fff;

	padding: 1px 15px;

}



.saiba-mais {

	background: #000;

	color: #FFF;

	font-family: museo-sans, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	padding: 8px 20px;

	float: right;

	text-decoration: none;

	margin-top: 25px;

}



.bt-veja {

	background: #000;

	color: #FFF;

	font-family: museo-sans, sans-serif;

	font-size: 12px;

	text-transform: uppercase;

	padding: 8px 20px;

	float: right;

	text-decoration: none;

	margin-top: 20px;

	bottom: 0px;

}



.conteudo-ciclo {

	background: url('../imagens/textura.png');

	padding: 9px;

}



.ciclo {

	list-style: initial;

	font-size: 12px;

    margin-left: 15px;

}



.rel {

	position: relative;

}



.table {

	display: table;

}



.cell {

	display: table-cell;

}



.pd0 {

	padding: 0 !important;

}



/*     NOTÍCIAS     */

.noticia-header {

	overflow: hidden;

}



.noticia-header > img {

	position: relative;

    top: -50%;

	transition: transform 0.1s linear;

	-webkit-transition: transform 0.1s linear;

	-moz-transition: transform 0.1s linear;

}



.noticia-header:hover > img {

	transform: scale(1.2);

	-webkit-transform: scale(1.2);

	-moz-transform: scale(1.2);

}



.noticia-title {

	font-size: 16px;

	text-transform: uppercase;

	font-family: museo-sans, sans-serif;

    font-weight: bold;

	color: #000;

	margin-top: 15px;

}



.noticia-content {

	font-size: 12px;

    padding: 8px 0;

	font-family: museo-sans, sans-serif;

	color: #575756;

}



.noticia-sep {

	height: 1px;

	background: #e2e2e2;

	margin: 15px 0;

}





/*     MENU INTERNAS      */

.menu-internas-box {

	overflow: auto;

	padding: 15px 0 2px 0px;

}

.menu-internas {

	font-family: museo-sans, sans-serif;

	font-weight: 700;

    font-size: 15px;

}



.menu-internas > li {

	float: left;

	padding: 0 17px;

}



.menu-internas > li.right {

	float: right;

}



.menu-internas > li.icon {

	padding: 0 5px;

	margin-top: -7px;

}



.menu-internas > li > a {

	text-transform: uppercase;

	text-decoration: none;

	color: #575756;

}



.menu-internas > li > a:hover {

	color: #000;

}



.menu-internas>li:first-child{

	padding-left: 0;

}



.menu-internas>li:nth-last-child(2){

	padding-right: 0;

}



/*     ESTRUTURAS      */

.linha-colunas{

    margin-left: -2%;

    margin-right: -2%;

	padding: 20px 0;

	overflow: auto;

}



[class*="coluna-"]{

	padding: 0 2%;

	float: left;

}



.coluna-3 {

	width: 21%;

}



.coluna-4 {

	width: 29.3364114%;

}



.coluna-6 {

	width: 46%;

}



.coluna-8 {

	width: 62.67%;

}



.coluna-9 {

	width: 71%;

}



.coluna-12 {

	width: 96%;

}



.coluna-fluid {

	width: 100%;

}





/*     PORTFOLIO      */




.hmd-submenu {
	position: absolute;
    display: block;
    width: 110px;
}


ul.menu-internas li {
	font-size: 12px;
}

ul.menu-internas li:nth-child(2) {
	border-right: 1px solid #000;
}

ul.menu-internas li:nth-child(3) {
	border-right: 1px solid #000;
}

ul.menu-internas li:nth-child(4) {
	border-right: 1px solid #000;
}

ul.menu-internas li:nth-child(5) {
	border-right: 1px solid #000;
}

ul.menu-internas li:nth-child(7) {
	border-left: 1px solid #000;
}