html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	font-size: 11pt;
	line-height: 1.125em;
	background-color: #f5f5f5;
}



* {
	margin: 0;
	padding: 0;
}
a {
	color: #0096FA;
	text-decoration: none;
}
h1, h1 a {
	font-size: 24px;
	color: #004B7D;
	font-weight: bold;
	text-decoration: none;
}

h2, h2 a {
	font-size: 20px;
	color: #004B7D;
	font-weight: bold;
	text-decoration: none;
}

h3, h3 a {
	font-size: 16px;
	color: #004B7D;
	font-weight: bold;
	text-decoration: none;
}

h4, h4 a {
	font-size: 14px;
	color: #004B7D;
	font-weight: bold;
	text-decoration: none;
}

h6, h6 a {
	font-size: 12px;
	color: #004B7D;
	font-weight: bold;
	text-decoration: none;
}

/* Cool Btn */
.cbutton {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-size: 1.8em;
	font-weight: bold;
	letter-spacing: 0.1em;
	margin: 0;
	padding: 0.4em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-box-shadow: 1px 1px 4px 2px rgba(255, 255, 255, 0.5);
	-moz-box-shadow: 1px 1px 4px 2px rgba(255, 255, 255, 0.5);
    box-shadow: 1px 1px 4px 2px rgba(255, 255, 255, 0.5);
}
.cbutton:hover{
	text-decoration: none;
	cursor: pointer;
}
.cbutton:active{
	position: relative;
}

/* white */
.white{
	color: #606060;
	border: none;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top, #fff, #ededed);
	background: -o-linear-gradient(top, #fff, #ededed);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover{
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top, #fff, #dcdcdc);
	background: -o-linear-gradient(top, #fff, #dcdcdc);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active{
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top, #ededed, #fff);
	background: -o-linear-gradient(top, #ededed, #fff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}
.promocional {
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	min-height: 100%;
	/*z-index: 1;*/
	background-image: url("/images/novo-design/promocional/fundo.jpg");
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/novo-design/promocional/fundo.jpg', sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/novo-design/promocional/fundo.jpg', sizingMethod='scale')";
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.promocional .container100dias {
	position: absolute;
	/*z-index: 2;*/
	top: 1%;
	width: 100%;
	text-align: center;
}
.promocional .electrolize {
	font-family: Electrolize;
}
.promocional .smallcaps {
	font-variant: small-caps;
}
.promocional .container100dias p {
	font: 3em/100% Electrolize;
	font-variant: small-caps;
	color: #111;
	margin: 0;
	padding: 0;
}
.promocional .container100dias span {
	font: 1.5em Electrolize;
}
.promocional .reticula {
	position: absolute;
	/*z-index: 1;*/
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	min-height: 100%;
	background-color: transparent;
	opacity: 0.1;
	filter: alpha(opacity=10);
	background-image: url("/images/novo-design/promocional/reticula.png");
	background-repeat: repeat;
}
.promocional .container-buttons {
	position: absolute;
	/*z-index: 2;*/
	width: 100%;
	bottom: 10px;
}
.promocional .buttons {
	position: relative;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
.promocional button:first-child {
	margin-right: 25px;
}
.casa {
	position: relative;
	/*margin-top: 100%;*/
	width: 100%;
	/*background-color: #f5f5f5;*/
	/*z-index: 2;*/
	background:url(../../css/logo-fundo.png) #f5f5f5 top center no-repeat;
}
.site {
	background-color:#fff;
	font: 14px/100% Helvetica;
	position: relative;
	/*z-index: 0;*/
	width: 1016px;
	min-height: 100%;
	margin: 0 auto;
	border-left: 1px solid #d5d5d5;
	border-right: 1px solid #d5d5d5;

	-webkit-box-shadow:  0px 0px 7px 2px rgba(0, 0, 0, 0.2);
	box-shadow:  0px 0px 7px 2px rgba(0, 0, 0, 0.2);
}
.imagem-final {
	width: 1016px;
	position: relative;
	bottom: 0;
	margin: 0 auto;
	/*z-index: 1;*/
}

#loading{
	display: none;
	position: absolute;
	height: 100%;
	min-height: 100%;
	width: 100%;
	background-color: #fff;
	/*z-index: 999999;*/
	opacity: 0.8;
	filter: alpha(opacity=80);
	font-weight: bold;
	font-size: 20px;
	/*text-shadow: 0 1px 1px #333;*/
}
.img {
	border: 1px solid #ddd;
	padding: 2px;
}
.left {
	float: left;
}

.logotipo-pmc {
	width: 100%;
	text-align: left;
	padding: 10px 0px;
}
.header {
	width: 100%;
	position: relative;
	/*z-index: 150;*/
	background-color: white;
}
.header-slides {
	width: 100%;
	position: relative;
	/*z-index: 50;*/
}
.whats-new {
	position: absolute;
	top: 50px;
	left: 50px;
	color: #333;
	font-size: 3em;
	cursor: pointer;
	text-shadow: 0px 1px 1px #333;
}
.whats-new:hover {
	color: #DE2D27;
}
.walk {
	font-family: 'Handlee', cursive;
	padding: 10px;
	display: inline-block;
}
.walk .title {
	font-size: 2em;
}
.walk .text {
	font-size: 1em;
}
.container {
	width: 100%;
	height: auto;
	min-height: 500px;
	position: relative;
	/*z-index: 100;*/
	background-color: white;
	/*padding-bottom: 525px;*/
	display: table;
}
.inside-container {
	float: left;
	width: 100%;
	height: 100%;
	min-height: 100%;
}
.footer {
	position: relative;
	clear: both;
	/*z-index: 150;*/
	bottom: 0;
	width: 100%;
	height: 525px;   /* Height of the footer */
	background-color: white;
	background-image: url("/images/novo-design/rodape_bg.jpg");
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;

	font: 11px/100% Helvetica;
	/*text-shadow: 0px 1px 1px #999;*/
}
.footer a {
	font-weight: normal !important;
}
.footer a:hover {
	text-decoration: underline !important;
	color: #333 !important;
}
.footer-social {
	width: 150px;
	height: 27px;
	margin: 0 auto;
	display: inline-block;
}
.footer-social a {
	width: auto;
}
.footer-social-image {
	cursor: pointer;
	background-image: url("/images/novo-design/wh_home_footer_social_icons.gif");
	background-repeat: no-repeat;
	width: 29px;
	height: 27px;
	margin-left: 10px;
}
.facebook { background-position: 0px 0px; margin-right: -8px; }
.facebook:hover { background-position: 0px -30px; }
.twitter { background-position: -29px 0px; }
.twitter:hover { background-position: -29px -29px; }
.plus { background-position: -65px 0px; }
.plus:hover { background-position: -65px -30px; }

.youtube { background-position: -105px 0; }
.youtube:hover { background-position: -105px -30px; }
.flickr { background-position: -140px 0; }
.flickr:hover { background-position: -140px -30px; }
.linkedin { background-position: -178px 0; }
.linkedin:hover { background-position: -178px -30px; }
.foursquare { background-position: -216px 0; }
.foursquare:hover { background-position: -216px -30px; }
.vimeo { background-position: -254px 0; }
.vimeo:hover { background-position: -254px -30px; }


.footer ul {
	list-style: none;
	margin: 0px;
	padding: 20px;
}
.footer li {
	padding-bottom: 8px;
	text-align: left;
}
 .footer-title {
 	color: #666;
 	font-weight: bold;
 	padding-top: 8px;
 }
.footer a {
	text-decoration: none;
	color: #777;
}
.footer-final {
	background-image: url("/images/novo-design/rodape2_bg.jpg");
	background-repeat: no-repeat;
	background-position: top;
	height: 80px;
	padding-top: 50px;
}


.sideLeft {
	position: relative;
	width: 700px;
}
.sideRight {
	position: relative;
	width: 315px;
}
.servicosMenuDireito {
	position: absolute;
	top: -45px;
	/*z-index: 1000;*/
}
.buttonMenuServicos {
	border-top: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	width: 100%;
	background-color: #e6e6e6;

	-webkit-border-radius: 8px 0px 0px 8px;
	border-radius: 8px 0px 0px 8px;
}
.areaAcessoRapido {

}
.areaAcessoRapido > div {
	padding: 12px;
	background-color: #fff;
	border-left: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;

	-webkit-border-radius: 0px 0px 0px 8px;
	border-radius: 0px 0px 0px 8px;

	background-image: url("/images/novo-design/bg_acesso_rapido.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
}
.areaAcessoRapido > div > span {
	color: #888;
	font: 16px/100% Verdana;
	/*text-shadow: 0px 1px 1px #ccc;*/
}
.areaAcessoRapido > div > ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.areaAcessoRapido > div > ul li {
	margin-top: 7px;
	display: table;
	width: 100%;
}
.areaAcessoRapido a {
	text-decoration: none;
	cursor: pointer;
}
.areaAcessoRapido > div > ul li img {
	float: left;
}
.areaAcessoRapido > div > ul li > a > div {
	display: table-row;
	width: 100%;
}
.tb-left {
	float: left;
	display: table-cell;
	width: auto;
}
.tb-right {
	color: #555;
	font: 14px/100% Verdana;
	float: left;
	display: table-cell;
	padding: 8px 0px 0px 14px;
}

.padding {
	padding: 8px;
}

.button {
	width: 100%;
	margin-bottom: 2px;
	border: 1px solid white;
	color: #fff;
	display: inline-block;
	/*text-shadow: 0px 1px 1px #555;*/

	-webkit-border-radius: 7px;
    border-radius: 7px;
    cursor: pointer;
}
.button:hover {
	opacity:0.9;
	filter:alpha(opacity=90); /* For IE8 and earlier */
}
.button > div {
	padding: 5px;
}
.btnTabelaLeft {
	text-align: right;
	padding-left: 15px;
	padding-right: 10px;
	font: 11px/100% Verdana;
	text-decoration: none;
	font-weight: none;
}
.btnTabelaRight {
	width: 51%;
	text-align: right;
	padding-right: 5px;
	vertical-align: middle;
}
.btnTabelaRight span {
	font-size: 15px;
	font-weight: bold;
	float: left;
	margin-top: 22px;
	margin-left: 8px;
}
.btnTabelaRight img {
	float: right;
}
.blue {
	background-color: #2881e7;
	border: 1px solid #000;
	}
.border-blue {
	border-right: 1px solid #000;
}
.green {
	background-color: #658f29	;
	border: 1px solid #000;

}
.border-green {
	border-right: 1px solid #000;
}
.red {
	background-color: #e12b27;
	border: 1px solid #000;

}
.border-red {
	border-right: 1px solid #000;
}
.orange {
	background-color: #fd761a;
	border: 1px solid #000;

}
.border-orange {
	border-right: 1px solid #000;
}


#barraBusca{
	height:50px;
	width: 998px;
	padding:9px;

	background-image: url("/images/novo-design/bg_background_busca.jpg");
	background-repeat: no-repeat;
	background-position:top right;
}


.abasServicos{
	float:left;
	width: 60%;
}
.pesquisa2 {
	float:left;
	padding: 0px;
	width: 40%;
}
.pesquisa2-input {
	background-color: white;
	-webkit-border-radius: 5px;
    border-radius: 5px;
	height:40px;
}
.pesquisa2-input input {
	height:13px;
	margin: 2px;
	font-style: italic;
	border: none;
	width: 85%;
	font-size: 16px/100% Helvetica;
	padding: 10px;
	outline-color: white;
}
.pesquisa2-input button {
	margin-top: 8px;
	text-align: center;
	font-size: 20px;
	border: none;
	background-color: white;
	color: #999;
}

.pesquisa {
	float:left;
	padding: 0px;
	width: 100%;
}
.pesquisa > div {
	padding: 15px;
	border-bottom: 1px solid #ddd;

	background-image: url("/images/novo-design/bg_acesso_rapido.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
}
.pesquisa-input {
	background-color: white;
	-webkit-border-radius: 5px;
    border-radius: 5px;
}
.pesquisa-input input {
	margin: 2px;
	font-style: italic;
	border: none;
	/*width: 100%;*/
	font-size: 16px/100% Helvetica;
	padding: 10px;
	outline-color: white;
}
.pesquisa-input button {
	margin: 0;
	text-align: center;
	font-size: 25px;
	border: none;
	background-color: white;
	color: #999;
}
.gray-glow {
	border: 1px solid #d5d5d5;
	-webkit-box-shadow:  0px 0px 5px 1px rgba(128, 128, 128, 0.2);
	box-shadow:  0px 0px 5px 1px rgba(128, 128, 128, 0.2);
}
.blue-glow {
	border: 1px solid #A0BDDB;
	-webkit-box-shadow:  0px 0px 5px 2px rgba(41, 130, 226, 0.5);
	box-shadow:  0px 0px 5px 2px rgba(41, 130, 226, 0.2);
}

.noticias {
	/*text-shadow: 0px 1px 1px #999;*/
	display: inline-block;
}
.noticias a {
	color: #333 !important;
}
.noticias a:hover {
	color: #333 !important;
}
.noticia-bloco {
	float: left;
	width: 30%;
	text-align: center;
	padding: 10px;
}
.noticia-bloco > div {
	padding-top: 15px;
	font: 16px/100% Helvetica;
	text-align: left;
	line-height: 20px;
}
.noticia-bloco span {
	color: #d71a21 !important;
	/*text-shadow: 0px 1px 1px #bbb !important;*/
}
.mais-noticias {
	float: right;
	margin-right: 25px;
	padding: 5px;
}



.btn-normal{
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 11px/100% Arial, Helvetica, sans-serif;
	padding: 5px 8px 5px 8px;
	/*text-shadow: 0 1px 1px rgba(0,0,0,.3);*/
	-webkit-border-radius: .4em;
	-moz-border-radius: .4em;
	border-radius: .4sem;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	font-weight: bold;
}
.btn-normal:hover{
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}
.btn-normal:active{
	position: relative;
}
/* green */
.verde{
	color: #e8f0de;
	border: solid 0px #538312;
	background-color: #649226;
}

.tabs {
	width: 100%;
	display: inline-block;
	height: auto;
	/*text-shadow: 0px 1px 1px #999;*/
	color: #333 !important;
}
.tab-toolbar {
	width: 100%;
	display: inline-block;
	height: auto;
	border-bottom: 1px solid #ddd;
}
.tab-toolbar > a {
	color: #666;
	font: 21px/100% Helvetica;
}
.tab-toolbar > a {
	cursor: pointer;
	float: left;
	margin-left: 8px;
	padding: 15px 15px 8px 15px;
	border-top: 1px solid #E8E8E8;
	border-left: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
	background-image: url("/images/novo-design/bg_btn_abas.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
}
.tab-toolbar > a:hover {
	color: #d71a21;
	/*text-shadow: 0px 1px 1px #bbb;*/
}
.tab-toolbar-active {
	color: #d71a21 !important;
	/*text-shadow: 0px 1px 1px #bbb !important;*/
	background-image: none;
}
.tab-toolbar > a > div > span {
	font: 23px/100% Arial Black;
	font-weight: bold;
}
.tab-view > div {
	display: none;
	width: 100%;
	height: 200px;
	text-align: center;
	padding: 8px;
}
.galeria a {
	color: #333 !important;
}
.galeria ul {
	text-align: left !important;
}
.galeria ul > li {
	display: inline-block;
	float: left;
	width: 30%;
	padding: 5px;
}
.sideLeftMenu {
	float: left;
	width: 230px;
	height: auto;
	border-top: 5px solid #636363;
}
.sideLeftMenu > div {
	margin: 10px;
	padding: 10px;
	border: 1px solid #ddd;

	-webkit-border-radius: .3em;
	-moz-border-radius: .3em;
	border-radius: .3em;

	background-image: url("/images/novo-design/bg_acesso_rapido.jpg");
	background-repeat: repeat-x;
	background-position: bottom;
}
.sideLeftMenu > div > ul {
	list-style: none;
}
.sideLeftMenu a {
	color: #555;
	font: 13px/100% Helvetica;
	line-height: 25px;
	/*text-shadow: 0px 1px 1px #aaa;*/
}
.menu-active {
	color: #267edf !important;
	font: 14px/100% Helvetica  !important;
	line-height: 28px !important;
}


.AreaServicosPai {
	-moz-column-count: 3;
	-moz-column-gap: 10px;
	-webkit-column-count: 3;
	-webkit-column-gap: 10px;
	column-count: 3;
	column-gap: 10px;
}

/* Aplicável à página de imprensa */
.imprensa p {
	font-size:12px;
}
.imprensa h4, .imprensa h3{
	margin-bottom:10px;
}

.imprensa .destaque_serv{
	font-weight:bold;
}

/* Aplicável à página de concursos */

.AreaServicos > div {
	padding: 15px;
	background-color: #fff;
	border: 1px solid #d6d6d6;

	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;

	/background-image: url("/images/novo-design/bg_acesso_rapido.jpg");*/
	background-repeat: repeat-x;
	background-position: top;

	width:270px;
	margin:10px;
	margin-top:10px;


	display: inline-block;
}



.concursos {
	padding: 15px;
	background-color: #E6E6E6;
	border: 1px solid #d6d6d6;

	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;

	background-image: url("/images/novo-design/bg_acesso_rapido.jpg");
	background-repeat: repeat-x;
	background-position: top;


	margin:10px 0px;
	margin-top:10px;

	float left;
}


.concursos i{
	margin-bottom:5px;
}
.concursos li{
	list-style:none;
	margin-left:15px;
	margin-top:5px;
}
.concursos li p{
	list-style:none;
	margin-left:25px;
	margin-top:5px;

}

/*****/


.AreaServicos > div > span {
	color:#004B7D;
	font: 11px/100% Helvetica;
	/*text-shadow: 0px 1px 1px #ccc;*/
	font-weight:bold;
	text-transform:uppercase;
}
.AreaServicos > div > ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.AreaServicos > div > ul li {
	margin-top: 10px;
	display: table;
	width: 100%;
}
.AreaServicos a {
	font: 11px/100% Helvetica;
	text-decoration: none;
}
.AreaServicos > div > ul li img {
	float: left;
}
.AreaServicos > div > ul li > a > div {
	display: table-row;
	width: 100%;
}

.AreaNoticias {


}
.AreaServicos .item-servicos{
	margin-left: 8px;
	margin-top: 10px;
    border-bottom:1px dashed #CCC;
	padding-bottom:5px;
}

.AreaServicos .item-servicos a{
	color:#777777;
}

.AreaServicos .item-servicos a:hover{
	color:#1E90FF;
	font-weight:bold;
}





.AreaNoticias > div > span {
	color: #888;
	font: 11px/100% Helvetica;
	/*text-shadow: 0px 1px 1px #ccc;*/
	font-weight:bold;
}
.AreaNoticias > div > ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.AreaNoticias > div > ul li {
	margin-top: 10px;
	display: table;
	width: 100%;
}
.AreaNoticias a {
	font: 11px/100% Helvetica;
	text-decoration: none;
}
.AreaNoticias > div > ul li img {
	float: left;
}
.AreaNoticias > div > ul li > a > div {
	display: table-row;
	width: 100%;
}

.AreaServicosPrincipal {

}
.AreaServicosPrincipal > div {
	padding: 15px;
	background-color: #E6E6E6;
	border: 1px solid #d6d6d6;

	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;

	/*background-image: url("/images/novo-design/bg_acesso_rapido.jpg");*/
	background-repeat: repeat-x;
	background-position: top;

	width:'100%';
	margin:8px;
}
.AreaServicosPrincipal > div > span {
	color: #888;
	font: 11px/100% Helvetica;
	/*text-shadow: 0px 1px 1px #ccc;*/
	font-weight:bold;
}
.AreaServicosPrincipal > div > ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.AreaServicosPrincipal > div > ul li {
	margin-top: 10px;
	display: table;
	width: 100%;
}
.AreaServicosPrincipal a {
	font: 11px/100% Helvetica;
	text-decoration: none;
}
.AreaServicosPrincipal > div > ul li img {
	float: left;
}
.AreaServicosPrincipal > div > ul li > a > div {
	display: table-row;
	width: 100%;
}


.noticiaDiv {
	width:'33%';
	display: inline-block;
	margin:10px;
}
.AreaNoticiasPrincipal {

}
.AreaNoticiasPrincipal > div {
	padding: 15px;
	background-color: #E6E6E6;
	border: 1px solid #d6d6d6;

	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;

	background-image: url("/images/novo-design/bg_acesso_rapido.jpg");
	background-repeat: repeat-x;
	background-position: top;

	width:'100%';
	margin:8px;

	-moz-column-count: 3;
	-moz-column-gap: 10px;
	-webkit-column-count: 3;
	-webkit-column-gap: 10px;
	column-count: 3;
	column-gap: 10px;

}
div.AreaNoticiasPrincipalComColunas {
	padding: 15px 15px 0px 15px;

	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;


	width:95%;
	margin:8px;



	-moz-column-count: 3;
	-moz-column-gap: 10px;
	-webkit-column-count: 3;
	-webkit-column-gap: 10px;
	column-count: 3;
	column-gap: 10px;

}

div.AreaNoticiasPrincipalSemColunas {
	padding: 15px;
	background-color: #E6E6E6;
	border: 1px solid #d6d6d6;

	-webkit-border-radius: 8px 8px 8px 8px;
	border-radius: 8px 8px 8px 8px;

	background-image: url("/images/novo-design/bg_acesso_rapido.jpg");
	background-repeat: repeat-x;
	background-position: top;

	width:90%;
	margin:8px;


}

.hoje {
	color: #267FDF;
	font: 18px/100% Helvetica;
	font-weight:bold;
}
.outros {
	margin:15px;
	color:#666;
	font: 18px/100% Helvetica;
	font-weight:bold;
}
.AreaNoticiasPrincipal > div > ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.AreaNoticiasPrincipal a {
	font: 14px/100% Helvetica;
	text-decoration: none;
}
.AreaNoticiasPrincipal > div > ul li img {
	float: left;
}
.AreaNoticiasPrincipal > div > ul li > a > div {
	display: table-row;
	width: 100%;
}

.cornerbanner {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
}
.cornerbanner img {
	max-height: 130px;
}

.tab-educativa-fm {

}

#programacao-radio-educativa {
	text-align: left;
}
#programacao-radio-educativa ul {
	list-style: none;
}
#programacao-radio-educativa li {
	margin-bottom: 3px;
}

/* banner rotativo home */


 /* Container DIV - automatically generated */
.simply-scroll-container {
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip {
	position: relative;
	overflow: hidden;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list {
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}

.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}

.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll {
	width: 680px;
	height: 80px;
	margin-bottom: 1em;
	margin-left:10px;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 680px;
	height: 80px;
}

/* Explicitly set height/width of each list item */
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 180px;
	margin-left:5px;
}

#calendarTitle{
	display:none;
}

/*************/
.play{
 	background: url("../../images/novo-design/botao_assistir.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: none;
    height: 113px;
    position: absolute;
    width: 150px;

}

#alerta{
	clear: both;
	width: 100%;
	background-color: #FDDF00;
	padding: 20px 0px;
	text-align: center;

}

#alerta a{
	padding: 0 40px;
	text-align: center;
}

#alerta p{

	line-height: 40px;
	vertical-align: middle;
	display: inline;
	font-size: 26px;
	color:#fff;
	text-shadow:0 0 3px #333;
	font-weight: bold;
}

#alerta img{

	line-height: 40px;
	vertical-align: middle;
	display: inline;
}

/*testebotao-->*/
.voltarTopo {
    background: #979797 none repeat scroll 0px 0px !important;
    bottom: 60px !important;
    color: #FFFFFF;
    display: block;
    font-size: 10px;
    font-weight: bold;
    height: 20px;
    /*line-height: 100px;*/
    position: fixed;
    right: 30px;
    /*text-transform: uppercase;*/
    width: 120px;
    border-radius: 10px;
}




