#content-top {width:100%; background-image:url(../imagens/backgrounds/bk-top.jpg); height:177px; background-position:top center}



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

	

		#logo {float:left; width:171px; height:137px}

		

		#bloco-menu {float:right; width:670px; padding-top:5px}

		

			#infos-top {margin-bottom:20px}

			#menu-top {}

			

				#menu-cinza {width:335px; height:35px; background-image:url(../imagens/backgrounds/bk-menu.jpg); background-repeat:repeat-x; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; line-height:35px; display:block; float:left; margin-left:5px}

				

				#menu-azul {width:295px; height:35px; background-image:url(../imagens/backgrounds/bk-menu-azul.jpg); background-repeat:repeat-x; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; line-height:35px; display:block; float:right}

				

				#separador {width:2px; border-right:1px dashed #FFF; float:left; margin-top:4px; height:25px}

			

#content-banner {width:100%}



	#banner {width:100%; height:411px}

	#bloco-home {width:40%; position:absolute; right:0; top:177px; padding:20px; background-color:#3d3d3d; z-index:999; height:371px}

	

#content-conteudo-bk {width:100%; background-image:url(../imagens/backgrounds/bk-conteudo-repeat.jpg); background-repeat:repeat-x; background-position:top;}



#content-conteudo {width:100%; background-image:url(../imagens/backgrounds/bk-conteudo.jpg); background-repeat:no-repeat; background-position:top center}



	#conteudo {width:950px; margin:auto; padding-top:30px; padding-bottom:30px}

	

#content-bloco-links {width:100%; background-color:#191919}



	#bloco-links {width:920px; margin:auto; padding:15px}

	

#content-rodape {width:100%; background-image:url(../imagens/backgrounds/bk-rodape.jpg); background-repeat:repeat-x; padding-top:40px; padding-bottom:50px; background-color:#202020}



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

		

		#conteudo-rodape {margin-bottom:20px}

		#creditos {}



/*INICIO ESTILOS DAS FONTES*/

.texto-noticia {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#3b3b3b; font-size:13px; line-height:18px; font-weight:400}



p {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#3b3b3b; font-size:13px; line-height:18px; font-weight:400}



.titulos {font-family: 'Cabin Condensed', sans-serif; color:#6c6c6c; font-weight:400; font-size:14px; text-shadow: 2px 2px 5px #c7c7c7; filter: dropshadow(color=#c7c7c7, offx=2, offy=2);}

.titulos-2 {font-family: 'Cabin Condensed', sans-serif; color:#CCC; font-weight:400; font-size:14px}

.titulos-rodape {font-family: 'Cabin Condensed', sans-serif; color:#a4a4a4; font-weight:400; font-size:13px; text-shadow: 2px 2px 5px #121212; filter: dropshadow(color=#121212, offx=2, offy=2); text-transform:uppercase}

.titulos-azul {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#7d92b5; font-weight:400; font-size:13px; text-shadow: 2px 2px 5px #2e2e2e; filter: dropshadow(color=#2e2e2e, offx=2, offy=2);}

.titulo-menor {font-family: 'Cabin Condensed', sans-serif; color:#6c6c6c; font-weight:400; font-size:11px; text-shadow: 2px 2px 5px #c7c7c7; filter: dropshadow(color=#c7c7c7, offx=2, offy=2);}



.rodape {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#767676; font-size:11px; line-height:18px; font-weight:400}

.preto {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#000; font-size:13px; line-height:18px; font-weight:700}

.azul {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#6885b6; font-size:15px; line-height:18px; font-weight:400}

.branco {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#FFF; font-size:14px; line-height:18px; font-weight:700}

.cinza-11 {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#3b3b3b; font-size:13px; line-height:18px; font-weight:700}



h1 {font-family: 'Cabin', sans-serif; color:#bcbec0; font-weight:400; font-size:24px; text-transform:uppercase}

h2 {font-family: 'Cabin Condensed', sans-serif; color:#000; font-weight:400; font-size:20px}

h3 {font-family: 'Cabin Condensed', sans-serif; color:#000; font-weight:400; font-size:20px}

h4 {font-family:'Cabin', sans-serif; color:#6e8ab9; font-weight:400; font-size:20px}



/*LINK TEXTO*/

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

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	color:#3b3b3b;

	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:#F00;

	filter:alpha(opacity=100);

	-moz-opacity:1; opacity:1;

}



#noticia a {

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	color:#5c5c5c;

	font-size:14px;

	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;

	}	

#noticia a:hover {

	color:#0979cf;

	filter:alpha(opacity=100);

	-moz-opacity:1; opacity:1;

}



/*LINK TEXTO*/

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

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	color:#4272c1;

	font-size:12px;

	line-height:18px;

	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-azul:hover {

	color:#000;

	filter:alpha(opacity=100);

	-moz-opacity:1; opacity:1;

}



/*LINK TEXTO*/

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

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

	color:#FFF;

	font-size:12px;

	line-height:18px;

	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-branco:hover {

	color:#4272c1;

	filter:alpha(opacity=100);

	-moz-opacity:1; opacity:1;

}



/*LINK RODAPE*/

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

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	color:#767676;

	font-size:11px;

	line-height:18px;

	font-weight:400;

	text-decoration:none;

	background-color:transparent;

	padding:3px;

	margin-left:-3px;

	-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;

	-webkit-border-radius:2px;

	-moz-border-radius:2px;

	border-radius:2px;

	}	

.link-rodape:hover {

	color:#FFF;

	background-color:#6885b6;

}



/*LINK RODAPE*/

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

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	color:#767676;

	font-size:11px;

	line-height:18px;

	font-weight:400;

	text-decoration:none;

	}	

.link-rodape2:hover {

	color:#6885b6;

}



/*MENU*/

#menu a {

	font-family: 'Cabin Condensed', sans-serif;

	color:#FFF;

	font-weight:400;

	font-size:14px;

	text-decoration:none;

	display:block;

	float:left;

	padding-left:10px; padding-right:10px;

	text-shadow:2px 2px 5px #c7c7c7;

	filter: dropshadow(color=#c7c7c7, offx=2, offy=2);

	-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;

	}

#menu a:hover {

	color:#000;

	filter:alpha(opacity=100);

	-moz-opacity:1;

	opacity:1;

	}

#menu a.active {

	color:#000;

}



/*BLOCO LINKS*/

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

	display:block;

	width:87px; 

	text-align:center;

	float:left;

	margin-right:10px;

	padding:4px;

	background-color:transparent;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

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

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

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

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

	}	

.link-blocos:hover {

	background-color:#333;

	filter:alpha(opacity=100);

	-moz-opacity:1; opacity:1;

}



/*BLOCO LINKS*/

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

	display:block;

	width:100px; 

	text-align:center;

	padding:4px;

	background-color:#7d92b5;

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	color:#fff;

	font-size:11px;

	line-height:18px;

	font-weight:400;

	text-decoration:none;

	-webkit-border-radius:10px;

	-moz-border-radius:10px;

	border-radius:10px;

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

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

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

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

	text-shadow: 2px 2px 5px #4c6fa9;

	filter: dropshadow(color=#4c6fa9, offx=2, offy=2);

	}	

.link-btn:hover {

	background-color:#999;

	filter:alpha(opacity=100);

	-moz-opacity:1; opacity:1;

}



/*BLOCO LINKS*/

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

	display:block;

	width:100px; 

	text-align:center;

	padding:4px;

	background-color:#7d92b5;

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	color:#fff;

	font-size:11px;

	line-height:18px;

	font-weight:400;

	text-decoration:none;

	-webkit-border-radius:10px;

	-moz-border-radius:10px;

	border-radius:10px;

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

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

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

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

	text-shadow: 2px 2px 5px #4c6fa9;

	filter: dropshadow(color=#4c6fa9, offx=2, offy=2);

	}	

.fancybox:hover {

	background-color:#999;

	filter:alpha(opacity=100);

	-moz-opacity:1; opacity:1;

}



.form-news {font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#FFF; font-size:11px; line-height:18px; font-weight:400; padding:4px; background-color:#646464; text-decoration:none; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; border:0; width:230px; padding-left:10px; padding-right:10px; border:0}



/*BLOCO LINKS*/

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

	display:block;

	float:left;

	padding-left:10px; padding-right:10px;

	border:1px solid #c8dbfa;

	-webkit-border-radius: 6px;

	-moz-border-radius: 6px;

	border-radius: 6px;

	background-image:url(../imagens/backgrounds/bk-submenu.jpg); background-position:bottom; background-repeat:repeat-x;

	height:29px;

	line-height:29px;

	color:#7e7e7e;

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	font-size:12px;

	font-weight:400;

	text-decoration:none;

	margin-right:10px; margin-top:5px;

	}	

.link-submenu:hover {

	background-position:top;

	color:#FFF;

}



/*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/backgrounds/bk-back.png);

	background-position:left center;

	background-repeat:no-repeat;

	display:block;

	width:40px;

	float:right;

	-webkit-border-radius:8px;

	-moz-border-radius:8px;

	border-radius:8px;

	border:3px solid #c8dbfa;

	padding:6px;

	background-color:#dddddd;

	padding-left:20px;

	}

.btn-voltar:hover {

	color:#FFF;

	background-color:#c8dbfa;

}



/*LINK TEXTO*/

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

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

	color:#323232;

	font-size:11px;

	font-weight:700;

	text-decoration:none;

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

	background-position:left center;

	background-repeat:no-repeat;

	display:block;

	width:40px;

	float:right;

	-webkit-border-radius:8px;

	-moz-border-radius:8px;

	border-radius:8px;

	border:3px solid #c8dbfa;

	padding:6px;

	background-color:#dddddd;

	padding-left:20px;

	}

.btn-topo:hover {

	color:#FFF;

	background-color:#c8dbfa;

}



/*BLOCO LINKS*/

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

	display:block;

	width:176px;

	padding:5px;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

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

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

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

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

	text-shadow: 2px 2px 5px #4c6fa9;

	filter: dropshadow(color=#4c6fa9, offx=2, offy=2);

	}	

.link-bloco-submenu:hover {

	background-color:#7c91b4;

	filter:alpha(opacity=100);

	-moz-opacity:1; opacity:1;

}



#floatMenu {

    position:absolute;

    top:30%;

    left:50%;

    width:162px;

    margin:0;

    padding:0;

	margin-left:245px;

}



#noticia img {display:block; width:336px; height:225px; float:left; margin-right:10px; margin-bottom:10px; background-image:url(../imagens/backgrounds/bk-foto-maior.jpg); background-position:center; border:0; padding-right:14px; padding-bottom:13px}



#noticia-mais img {display:block; width:162px; height:108px; background-image:url(../imagens/backgrounds/bk-foto-menor.jpg); background-position:center; border:0; padding-right:10px; padding-bottom:12px}



#noticia p {text-align:left; font-size:14px; color:#5c5c5c}



/*LINK TEXTO*/

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

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	color:#af9985;

	font-size:14px;

	line-height:18px;

	font-weight:400;

	text-decoration:none;

	padding:5px;

	display:block;

	text-transform:uppercase;

	-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-vip:hover {

	background-color:#e7e2dd;

	filter:alpha(opacity=100);

	-moz-opacity:1; opacity:1;

}



/*LINK TEXTO*/

.link-vip-menor:link, .link-vip-menor:visited, .link-vip-menor:active {

	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

	color:#af9985;

	font-size:11px;

	font-weight:400;

	text-decoration:none;

	padding:3px;

	display:block;

	text-transform:uppercase;

	-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-vip-menor:hover {

	background-color:#e7e2dd;

	filter:alpha(opacity=100);

	-moz-opacity:1; opacity:1;

}



.form {padding:6px; border:1px solid #d3d3d3; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#999; width:490px}

/* responsive */ 

@media (max-width:950px){

* {box-sizing:border-box;max-width:100% !important;}
table {table-layout:fixed;}
img { max-width:100% !important; height:auto;}
body {margin: 0px;padding: 0px;}
iframe { max-width:100% !important;}
object { max-width:100% !important;}

div#content-top {
  height: auto;
  width: 100%;
  float:left;
  background-size:cover;
}
div#content-conteudo-bk {
  height: auto;
  width: 100%;
  float:left;
}
div#content-bloco-links {
  height: auto;
  width: 100%;
  float:left;
}
div#content-rodape {
  height: auto;
  width: 100%;
  float:left;
}
div#top {
  width: 100%;
}
div#bloco-menu {
  width: 100%;
}
div#infos-top {
  margin-bottom: 20px;
  width: 100%;
  float: left;
  height: auto;
  padding-left:15px;
  padding-right:15px;
}
#menu-top {
  width: 100%;
  float: left;
  height: auto;
}
div#infos-top > div {
  height: auto !important;
  padding-bottom: 10px;
}
#menu-top > div {
  float: left;
  height: auto;
  width: 100% !important;
}
div#menu-cinza {
  background-size: cover;
  display: block;
  float: left;
  height: auto;
  line-height: 35px;
  margin-left: auto;
  width: 100%;
  border-radius:0px;
  text-align:center;
}
#separador {
  display: none;
}
#menu a {
  color: #fff;
  display: initial;
  float: none;
  white-space: nowrap;
}
div#menu-azul {
  background-size:cover;
  border-radius:0px;
  display: block;
  float: right;
  height: auto;
  line-height: 35px;
  width: 100%;
  text-align: center;
}
div#conteudo {
  float: left;
  padding-left: 15px;
  padding-right: 15px;
  width: 100%;
}
.news {
  float: none !important;
  margin-left: auto !important;
  margin-right: auto;
  clear: both;
  margin-bottom: 10px;
}
#conteudo > div {
  float: none !important;
  margin-left: auto !important;
  margin-right: auto;
  clear: both;
  margin-bottom: 10px;
}
a.link-blocos {
  width: auto !important;
  height: auto !important;
}
div#rodape {
  width: 100%;
}
#creditos > .rodape {
  width: 100% !important;
  text-align: center;
}


















	
}


@media (max-width:399px){
	
#conteudo > img {
  display: block;
  float: none !important;
  margin-left: auto;
  margin-right: auto !important;
}
#conteudo-rodape > div {
  width: 50% !important;
  margin-bottom: 20px;
}
div#infos-top > div {
  height: auto !important;
  padding-bottom: 10px;
  width: 100% !important;
  border: none !important;
  text-align: center;
}
div#logo {
  float: none !important;
  height: auto;
  width: 100px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
}
.block1 > div {
  height: 70px;
  margin-bottom: auto !important;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-top: auto !important;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  width: 33% !important;
}

	
}