@CHARSET "UTF-8";
@import url(http://fonts.googleapis.com/css?family=Droid+Sans);
body{font-family: 'Droid Sans', sans-serif;
font-size:14px}

hr{clear: both;}
/*Topo*/
#header{background: url('../img/bg_topo.png');padding-bottom: 15px; float: left; width: 100%;}
#header .logo{height: 75px; width: 300px;margin-top: 15px;float: left;}
#header .logo img{height: 75px;}
#header .rnc{float: right; margin-top: 18px;}
.menu-topo{float: left; width: 100%; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; margin-bottom: 30px; background: #FFF;}
.menu-topo ul{list-style: none; text-transform: uppercase; font-size: 12px;padding: 0;}
.menu-topo a{color:#004d6b; float: left;}
.menu-topo a:first-child{border-left: 1px dotted #e8e8e8 !important; }
.menu-topo li{float: left; padding: 10px 18px;height: 37px; border-right: 1px dotted #e8e8e8 !important;}
#drop1{border: none !important;}
.menu-topo .dropdown-menu{min-width: 210px; }
.menu-topo .dropdown-menu li{width: 100%; height: auto;}
.menu-topo .dropdown-menu a{width: 100%;}
.menu-topo .dropdown-menu a:hover{background: none;}
.menu-topo li:hover{border-bottom: 2px solid #004d6b !important;}
.menu-topo li:last-child{border-right:none;}
.menu-topo-mobile{display: none;}
.menu-topo-mobile ul{margin-top:15px; list-style: none;border-top: 1px dotted #e8e8e8; text-transform: uppercase; font-size: 12px;padding: 0;}
.menu-topo-mobile ul a li{border-bottom: 1px dotted #e8e8e8;padding: 10px 0px;}
.navbar-toggle{border-color: #DDDDDD;}
.navbar-toggle .icon-bar{background-color: #CCCCCC;}
.menu-topo-mobile a{color:#004d6b; width: 100%;}
.menu-topo-mobile a:hover{text-decoration: none;}
#header .texto{color:#adadad; padding-top: 15px;float: left;margin-left: 35px;}
#header .login{color:#adadad;padding-top: 15px; float: right;}


/*Banner*/
#container{}
#content{float: left; width: 100%;}
#content .banner{margin-top:-30px;}
#content .banner .item{width: 970px; height: 395px;}
#content .banner .item .carousel-caption{}

/*Noticia Home*/
#content .noticia{background:#F5F5F5;float:left; width:100%; padding: 30px 0;}
#content .noticia h3{color:#004d6b;margin-bottom: 30px;}
#content .noticia .noticia-item .title{color:#474747;font-size: 16px;}
#content .noticia .noticia-item .title a{color:#474747;}
#content .noticia .noticia-item .data{border-bottom: #c6c6c6 solid 1px; color:#8d8b8b;padding-bottom: 10px;font-size: 13px;}
#content .noticia .noticia-item .resumo{font-size: 12px;color:#474747;}
.conteudo{float:left; width:100%; margin-top: 30px;margin-bottom: 30px;}
.conteudo h3{color:#004d6b; border-top:#d7d7d7 solid 1px; margin-top: -1px;padding-top: 15px;}

/* Noticias RNC HOME*/
#content .noticia-rnc{background:#EEE; float:left; width:100%; padding: 30px 0;}
#content .noticia-rnc h3{color:#004d6b;margin-bottom: 30px;}
#content .noticia-rnc .noticia-item .title{color:#474747;font-size: 16px; font-weight: normal;}
#content .noticia-rnc .noticia-item .title a{color:#474747;}
#content .noticia-rnc .noticia-item .data{border-bottom: #c6c6c6 solid 1px; color:#8d8b8b;padding-bottom: 10px;font-size: 13px;}
#content .noticia-rnc .noticia-item .resumo{font-size: 12px;color:#474747;}

/* Servicos HOME*/
#content .servicos{float:left; width:100%; padding: 30px 0;}
#content .servicos h3{color:#004d6b;margin-bottom: 30px;border-bottom: 1px solid #C6C6C6;padding-bottom: 20px;}
#content .servicos .container{border-bottom: 1px solid #CCC;margin-bottom: -40px; padding-bottom: 50px;}
#content .servicos .noticia-item .title{color:#474747;font-size: 16px;}
#content .servicos .noticia-item .title a{color:#474747;}
#content .servicos .noticia-item .data{border-bottom: #c6c6c6 solid 1px; color:#8d8b8b;padding-bottom: 10px;font-size: 13px;}
#content .servicos .noticia-item .resumo{font-size: 12px;color:#474747;margin-top: 10px;}
#content .servicos .publicidade{}
#content .servicos h4 a{color:#474747}

/*pagina de Noticias*/
#content .noticias{float:left; width:100%; padding: 30px 0;}
#content .noticias h3{color:#004d6b;margin-bottom: 30px;margin-top: -30px;}
#content .noticias .noticia-item{float: left;width: 320px; padding:10px;}
#content .noticias .noticia-item:hover{background:#ebebeb; }
#content .noticias .noticia-item .title{color:#474747;font-size: 18px;}
#content .noticias .noticia-item a{color:#474747;}
#content .noticias .noticia-item .data{border-bottom: #c6c6c6 solid 1px; color:#8d8b8b;padding-bottom: 10px;font-size: 13px;}
#content .noticias .noticia-item .resumo{font-size: 12px;color:#474747;}
#content .noticias ul{list-style: none;margin: 0;padding: 0;}
#content .noticias li{border-bottom: #EEE solid 1px;padding: 5px 0;}

/*Noticias VER*/
#content .noticias-ver{float:left; width:100%;}
#content .noticias-ver h3{color:#004d6b;margin-bottom: 5px; width: 750px;}
#content .noticias-ver .sub{color:#004d6b;font-size:11px;margin-bottom: -15px;}
#content .noticias-ver .conteudo{margin-top: -15px; text-align: justify;}
#content .noticias-ver .social{margin-top: -30px;margin-right: -30px;width: 210px;}

/*Contato*/
#content .contato label{color:#004D6B !important;}
#content .contato .left{float: left; padding-right: 30px;}
#content .contato .right{color:#004D6B;margin-top: 30px;}

/*Paginas*/
#content .paginas{float: left; width: 100%;padding-bottom: 30px; margin-top: -30px;}
#content .paginas h3{color:#004d6b;}
#content .paginas .img_dest{float: left; margin-right: 15px; padding-bottom: 15px;}
#content .paginas .context{float: left;}
#content .paginas .context ul{margin: 0px; margin-left: -25px; margin-bottom: 20px;}
#content .paginas .context div{width: 100%; float: left;}

/*Clientes*/
#content .clientes{float: left; width: 100%;padding-bottom: 30px; margin-top: -30px;}
#content .clientes h3{color:#004d6b;}
#content .clientes .cliente{float: left; padding: 15px 0; width: 100%; border-bottom: 1px solid #EEEEEE;}
#content .clientes .cliente .imagem{float: left;width: 130px;}
#content .clientes .cliente .imagem img{max-width: 120px;}
#content .clientes .cliente .text{float: left; margin-left: 15px;width: 50%;}

/*footer*/
#footer{float:left; width:100%;}
#footer .menu{background: #949494; float: left; width: 100%; padding: 30px 0;}
#footer .menu .left{float: left;}
#footer .menu .left .logo-footer{ width: 250px; float:left;}
#footer .menu .left .endereco{color:#FFF;float:left; font-size: 12px; width: 100%;}
#footer .menu .left .text{color:#FFF;float: left; font-size: 13px; width: 100%;margin-top: 15px;}
#footer .menu .right{float: left;}
#footer .menu .endereco .title{border-bottom:#7a7a7a solid 1px;margin-bottom: 15px;padding-bottom: 5px;font-size: 16px;}
#footer .menu .right .left{float:left; color:#FFF;}
#footer .menu .right .left .news{float: left; margin-top: 15px;width: 100%;margin-bottom: 15px;}
#footer .menu .right .left .title{border-bottom:#7a7a7a solid 1px;margin-bottom: 15px;padding-bottom: 5px;font-size: 16px;}
#footer .menu .right .left .context{font-size:12px;}
#footer .menu .right .left .context li{float: left;width: 100px;}
#footer .menu .right .left .context a{color:#FFF;}
#footer .menu .right .left .news button{background: none repeat scroll 0 0 #858585; border: medium none #858585; color: #FFFFFF; margin-left: 189px; border-radius: 0 5px 5px 0; margin-top: -34px; padding: 7px 20px; position: absolute;}
#footer .menu .right .right{float:left; color:#FFF;}
#footer .menu .right .right .contato{float: left; font-size:12px;}
#footer .menu .right .right .title{border-bottom:#7a7a7a solid 1px;margin-bottom: 15px;padding-bottom: 5px;font-size: 16px;}
#footer .menu .right .right .fone{background: url('../img/img-fone.png') no-repeat;padding: 4px 27px;}
#footer .menu .right .right .email{background: url('../img/img-email.png') no-repeat;padding: 0px 27px; float: left; margin-top: 10px;}
#footer .menu .right .right .email a{color:#FFF;}
#footer .menu .right .right .web{background: url('../img/img-web.png') no-repeat;padding: 3px 27px; float: left; margin-top: 5px;}
#footer .menu .right .right .social{text-align: right; margin-top: 30px; float: left;width: 100%;}
#footer .menu .right .right .social .facebook{background: url('../img/img-facebook.png') no-repeat; width: 30px; height: 30px;float: right;}
#footer .menu .right .right .social .twitter{background: url('../img/img-twitter.png') no-repeat; width: 30px; height: 30px;float: right; margin-left: 8px;}
#footer .footer-bar{padding: 30px 0; float: left; width: 100%;}
#footer .footer-bar .text{font-size: 12px;}
