.banner{width:1000px; height:324px; margin: 30px 0px 25px 0px; padding: 7px 0px; position: relative; overflow: hidden;}
.banner .slider{ width:1000px; height:324px; position:absolute; z-index:10; float: left;}
.banner .sliderContent{ width:1000px; height:324px; clear:both; position: absolute;}
.banner .sliderContent .item { width:1000px; height:324px; position: absolute; }
.banner .sliderContent .item .mas { width:1000px; height:335px; margin-top: -6px; z-index: 100; position: absolute; background:url(../img/mascara-banner.png) no-repeat center center; }
.sliderBullets { position:absolute; width:1000px; height:18px; top: 318px; z-index:500; left: 50%; margin-left: -447px; }
.sliderBullets a { display:block; float:left; text-indent:-9999px; outline:none; margin-bottom:0px; margin-right: 10px; width:12px; height:12px; background:url(../img/bullets.png) no-repeat; }
.sliderBullets .active { background-position: right; }

.tag1 { width: 50px; height: 44px; position: absolute; left: 50%; margin-left: -250px; text-align: right; font-weight: bold; font-family: 'PT Sans'; font-size: 20px; line-height: 44px; color: #253d6c; }
.tag2 { width: 260px; height: 44px; position: absolute; left: 50%; margin-left: 12px; text-align: left; font-weight: bold; font-family: 'PT Sans'; font-size: 20px; line-height: 44px; color: #253d6c; }

#countdown { position: relative; width:335px; height:75px; margin: 0 auto; }
.dash { width: 40px; height: 44px; background: transparent url(../img/box.png) 0 0 no-repeat; float: left; position: relative; padding-left: 4px; padding-top: 10px; }
.dash .digit { font-size: 18px; letter-spacing: -1px; font-weight: bold; font-family: 'Arial'; float: left; width: 10px; text-align: center; font-family: Arial; color: #ffffff; position: relative; }
.dash_title { position: absolute; margin-left: -4px; margin-bottom: -4px; display: block; font-family: 'Arial'; bottom: 0px; text-align:center; font-weight:normal; width:40px; font-size: 11px; color: #253d6c; line-height: 12px; }


.anoticias { width: 100%; height: 310px; background: url(../img/bg-home-noticias.jpg) no-repeat center center;}
.anoticias .noticias { width: 100%; height: 310px; }
.anoticias .noticias ul { width: 100%; padding:10px 0px 0px 0px; height: auto; }
.anoticias .noticias ul li { width: 185px; margin: 0px 26px; height: 275px; padding: 6px 0px 20px 6px; overflow: hidden; list-style: none; float: left; }
.anoticias .noticias ul li .masi { width: 191px; height: 185px; margin:-182px 0px 0px -6px; background: url(../img/caixa-noticias.png) no-repeat center center; position: absolute; z-index: 10; }
.anoticias .noticias ul li .imagem { display: block; width: 179px; height: 179px; background-color: #ffffff; overflow: hidden; }
.anoticias .noticias ul li .imagem img { width: auto; height:179px;}
.anoticias .noticias ul li .veadata { width: 130px; height: 20px; font-weight: bold; font-family: 'PT Sans'; font-size: 20px; line-height: 20px; color: #f1cf00; }
.anoticias .noticias ul li .veadata span { font-size: 14px; padding:0px 10px; color: #ffffff; font-weight: normal; font-family: 'PT Sans'; }
.anoticias .noticias ul li .txt{width: 175px; height: 67px; float: left; padding: 4px 0px;}
.anoticias .noticias ul li .txt h2{font-family: 'PT Sans'; font-weight: 700; font-size: 15px; color: #ffffff; line-height: 15px; text-align: left; padding: 5px 0px; }
.anoticias .noticias .next11{width: 25px; height: 35px; background: url(../img/setas3.png) no-repeat top left; position: absolute; z-index: 100; margin-top: 144px; cursor: pointer; margin-left: -21px; margin-right: 6px;}
.anoticias .noticias .prev11{width: 25px; height: 35px; background: url(../img/setas3.png) no-repeat top right; left:50%; position: absolute; z-index: 100; margin-top: 144px; cursor: pointer; margin-left:465px;}

.avideos { width: 100%; height: 290px; background-color:#e4e4e4;}
.avideos .videos { width: 932px; margin: 0 auto; height: 290px; }
.avideos .videos ul { width: 100%; padding:10px 0px 0px 0px; height: auto; }
.avideos .videos ul li { width: 405px; margin: 0px 26px; height: 250px; padding: 6px 0px 20px 6px; overflow: hidden; list-style: none; float: left; }
.avideos .videos ul li .masi { width: 405px; height: 188px; margin:-185px 0px 0px -6px; background: url(../img/mascara-video.png) no-repeat center center; position: absolute; z-index: 10; }
.avideos .videos ul li .imga { width: 394px; height: 182px; position: relative; overflow: hidden; }
.avideos .videos ul li .imga img { width: 394px; height:auto;}
.avideos .videos ul li .txt{width: 400px; height: 40px; float: left; padding: 4px 0px;}
.avideos .videos ul li .txt h2{font-family: 'PT Sans'; font-weight: normal; font-size: 14px; color: #23355d; font-style: italic; line-height: 15px; text-align: left; padding: 5px 0px; }
.avideos .videos .next2{width: 25px; height: 35px; background: url(../img/setas.png) no-repeat top left; position: absolute; z-index: 100; margin-top: 134px; cursor: pointer; margin-left: -21px; margin-right: 6px;}
.avideos .videos .prev2{width: 25px; height: 35px; background: url(../img/setas.png) no-repeat top right; left:50%; position: absolute; z-index: 100; margin-top: 134px; cursor: pointer; margin-left:450px;}

.aartigos { width: 100%; height: 200px; }
.aartigos .artigos { width: 100%; height: 200px; margin-top: 40px; }
.aartigos .artigos ul { width: 950px; padding:10px 0px 0px 0px; height: 140px; margin-left:25px; }
.aartigos .artigos ul li { width: 133px; margin: 0px 15px; padding-right: 30px; border-right:1px solid #c7cace; height: 129px; overflow: hidden; list-style: none; float: left;background: url(../img/bg-artigo.png) no-repeat left top; }
.aartigos .artigos ul li .txt{width: 100px; height: 80px; margin: 0 auto; padding-top: 10px; }
.aartigos .artigos ul li .txt h2{font-family: 'PT Sans'; font-weight: normal; font-size: 14px; color: #464f60; line-height: 15px; text-align: center; padding: 5px 0px; }
.aartigos .artigos .next3{width: 25px; height: 148px; background: url(../img/setas2.png) no-repeat center left; position: absolute; z-index: 100; margin-top: 0px; cursor: pointer; margin-left: 0px; margin-right: 6px;}
.aartigos .artigos .prev3{width: 25px; height: 148px; background: url(../img/setas2.png) no-repeat center right; left:50%; position: absolute; z-index: 100; margin-top: 0px; cursor: pointer; margin-left:470px;}

.aparceiros { width: 100%; height: 210px; margin-bottom: 25px; background-color:#cdbd1f; }
.aparceiros .parceiros { width: 932px; margin: 0 auto; height: 210px; }
.aparceiros .parceiros ul { width: 100%; padding:30px 0px 0px 0px; height: auto; }
.aparceiros .parceiros ul li { width: 140px; margin: 0px 18px; height: 140px; padding: 6px 0px 20px 6px; display: block; list-style: none; float: left; }
.aparceiros .parceiros ul li a { width: 140px; height: 140px; position: absolute; display: block; }
.aparceiros .parceiros ul li a img { width: 140px; height:140px; float: none; }
.aparceiros .parceiros .next4 { width: 25px; height: 35px; background: url(../img/setas3.png) no-repeat top left; position: absolute; z-index: 100; margin-top: 85px; cursor: pointer; margin-left: -21px; margin-right: 6px;}
.aparceiros .parceiros .prev4 { width: 25px; height: 35px; background: url(../img/setas3.png) no-repeat top right; left:50%; position: absolute; z-index: 100; margin-top: 85px; cursor: pointer; margin-left:450px;}

.redes { width: 100%; height: 220px; padding: 15px 0px; background: url(../img/bg-home-noticias.jpg) no-repeat center top; }
.bannerr{width:479px; height:216px; margin: 0px 0px 15px 10px; position: relative; float: left;}
.bannerr .slider2{ width:479px; height:216px; position:absolute; z-index:10; float: left;}
.bannerr .sliderContent2{ width:479px; height:216px; clear:both; position: absolute;}
.bannerr .sliderContent2 .item { width:479px; height:216px; position: absolute; }
.curta { width: 234px; height: auto; float: right; margin-right: 15px; padding-top: 54px; background: url(../img/tag-curta.jpg) no-repeat center top; }
.siga { width: 234px; height: 165px; float: right; margin-right: 10px; padding-top: 54px; background: url(../img/tag-siga.jpg) no-repeat center top; }
.siga .twitter-follow-button { margin:15px 0 0 16px; }

.mantem { width: 320px; height: auto; float: left; }
.mantem p { font-size: 14px; font-family: 'PT Sans'; text-align: left; color: #444242; padding: 15px 10px 0px 10px; }
.mantem h3 { width: 90%; height: auto; clear: both; float: right; font-size: 14px; line-height: 13px; text-align: right; font-family: 'PT Sans'; color: #444242; padding: 3px 20px 3px 0px;}
.campo2{width:615px; height:270px; float:right; padding-left:20px; margin-top: 10px; border-left:2px solid #dae0de;}
.campo2 #contato {width:560px; height:600px; margin:0 auto; padding-top:0px;}
.campo2 .labelTexto {width:200px; height:15px; margin:5px 0px; display:block; clear:both; font-family:'PT Sans'; font-size:14px; color:#253c6a; font-style: italic; }
.campo2 .campof {width:550px; background: transparent; height:18px; padding:5px; float:left; border:#253c6a 1px solid; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; margin-bottom:10px; font-family: 'PT Sans'; font-size:15px; font-style: italic; color:#253c6a; text-align: left;}
.campo2 .textareaf {width:550px; background: transparent; height:60px; padding:3px; float:left; border:#253c6a 1px solid; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; margin-bottom:10px; font-family: 'PT Sans'; font-size:15px; font-style: italic; color: #253c6a; }
.campo2 .bt{ width:68px; height:27px; padding:0px; margin:10px 0px 10px 0px; background:url(../img/bt-enviar.png) no-repeat center center; cursor: pointer;}

@media screen and (max-width: 1000px) {
	.anoticias .noticias .next11, .anoticias .noticias .prev11, .avideos .videos .next2, .avideos .videos .prev2, .aparceiros .parceiros .next4, .aparceiros .parceiros .prev4, .aartigos .artigos .next3, .aartigos .artigos .prev3 { display: none; width: 0px; height: 0px; }
	.tag2 {  margin-left: 40px; }
}