/*----------------------------------------------------
	MAIN STRUCTURE
------------------------------------------------------*/
.box {
    background: #eee;
    padding: 18px;
    margin-bottom: 21px;
    border-radius: 8px;
}
.aegypti {
	width: 60px!important;
	height: 50px!important;
/* background: url("http://www.sibbr.gov.br/images/download.png")left center!important; */
}

.site_wrapper {
	width: 100%;
	margin: 0 auto 0 auto;
}
.container_full {
	width: 100%;
	float: left;
	margin: auto auto auto auto;
}

.container_full.slidertop {
	margin-top: -80px;
}

.container {
	width: 1170px;
	margin: auto auto auto auto;
}

.content_fullwidth {
	float: left;
	width: 100%;
	padding: 50px 0px 0px 0px;
}
.content_left {
	float: left;
	width: 71%;
	padding: 18px 0px 0px 0px;
}
.right_sidebar {
	float: right;
	width: 25%;
	padding: 18px 0px 0px 0px;
}
.left_sidebar {
	float: left;
	width: 25%;
	padding: 18px 0px 0px 0px;
}
.content_right {
	float: right;
	width: 71%;
	padding: 18px 0px 0px 0px;
}


/* columns */
.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth {
	position: relative;
	margin-right: 4%;
	float: left;
}
.one_full {
	width: 100%;
}
.one_half {
	width: 48%;
}
.one_third {
	width: 30.650%;
}
.one_fourth {
	width: 22%;
}
.one_fifth {
	width: 16.800%;
}
.two_third {
	width: 65.350%;
}
.three_fourth {
	width: 74%;
}
.one_sixth {
	position: relative; float: left; margin-right: 2%; width: 18.400%; background: #9C0;
}

.last {
	margin-right: 0 !important;
	clear: right;
}

/*---------------------------------------------------
	HEADER
------------------------------------------------------*/

#trueHeader .wrapper { background: #eee; border-bottom: 2px solid #47732C; }

/* Logo */
#trueHeader #logo{
	float:left;
	display:block;
	width:100%;
	min-height: 41px;
	margin-top: 7px;
	position: relative;
	text-indent:-999em;
	background:url(/images/logo.png) no-repeat left bottom;
}

/* top navigation */
.top_nav {
	float: left;
	width: 100%;
	padding: 10px 0px 0px 0px;
	background-color: #fff;
}
.top_nav .right {
	float: left;
	width: 100%;
	padding-bottom: 10px;
	border-bottom: 1px solid #f7f7f7;
}
.top_nav .right ul {
	float: right;
	padding: 0px;
	margin: 0px;
}
.top_nav .right li {
	float: left;
	font-size: 12px;
	padding: 0px;
	margin: 0px 0px 0px 13px;
}
.top_nav .right li:hover i {
	color: #454545;
}
.top_nav .right li a {
	color: #999;
}
.top_nav .right li a:hover {
	color: #727272;
}
.top_nav .right li.link {
	float: left;
	font-size: 12px;
	margin-left: 18px;
	margin-top: 1px;
}
.top_nav .right li.link i {
	margin-right: 3px;
}

/* header area adinationals */
.logo {
	float: left;
	width: 25%;
}
.menu_main {
	float: right;
	width: 75%;
	z-index: 9999;
	position: relative;
}

.slider_ex {
	float: left;
	width: 100%;
	height: 580px;
	background: url(/images/slider-img.png) no-repeat center top;
}

.mstslider {
	float: left;
	width: 100%;
	height: auto;
	margin-top: -32px;
	z-index: 888;
	position: relative;
}

.slidershadow {
	float: left;
	width: 100%;
	height: 32px;
	background: url(/images/shadow.png) no-repeat center top;
	position: relative;
	z-index: 999;
}
.slidershadow2 {
	float: left;
	width: 100%;
	height: 32px;
	background: url(/images/shadow2.png) no-repeat center top;
	position: relative;
	z-index: 999;
}

/*----------------------------------------------------
   FEATURE SECTIONS
------------------------------------------------------*/

/* features section 1 */
.feature_section1 {
	float: left;
	width: 100%;
	text-align: center;
	padding: 63px 0px;
	background: url(/images/texture-1.png) repeat left top;
}

.arrow_box {
	width: 65%;
	position: relative;
	background: #e3e3e3;
	border: 5px solid #fff;
	border-radius: 4px;
	padding: 20px 0px;
	margin: 0 auto 32px auto;
}
.arrow_box:after,
.arrow_box:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.arrow_box:after {
	border-color: rgba(249, 249, 249, 0);
	border-top-color: #e3e3e3;
	border-width: 10px;
	margin-left: -10px;
}
.arrow_box:before {
	border-color: rgba(255, 255, 255, 0);
	border-top-color: #fff;
	border-width: 16px;
	margin-left: -16px;
}



/* page title */
.page_title {
	float: left;
	width: 100%;
	padding: 50px 0px 35px 0px;
	text-align: center;
	font-size: 14px;
	border-top: 5px solid #13afeb;
	color: #999;
	background: #272727 url(/images/h-line1.png) no-repeat center bottom;
}
.page_title.two {
	padding: 50px 0px 30px 0px;
}
.page_title h1 {
	color: #13afeb;
	font-size: 45px;
	font-weight: 300;
	text-transform: uppercase;
	margin-bottom: 13px;
}

.page_title2 {
	position: relative;
	float: left;
	width: 100%;
	padding: 40px 0px 28px 0px;
}
.page_title2 .container {
	background: url(/images/h-line3.png) no-repeat left bottom;
}
.page_title2 .title {
	width: 100%;
	float: left;
	text-align: left;
	margin: 0px;
}
.page_title2 .title h1 {
	margin: 0px;
	font-weight: 600;
	color: #13afeb;
	text-transform: none;
	font-size: 35px;
}
.page_title2 .pagenation {
	float: left;
	width: 100%;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
	color: #e0e0e0;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 22px 0px;
}
.page_title2 .pagenation i {
	color: #727272;
	margin: 0px 2px 0px 2px;
}
.page_title2 .pagenation a {
	padding: 0px;
	color: #727272;
}
.page_title2 .pagenation a:hover {
	color: #e0e0e0;
}

.page_title3 {
	position: relative;
	float: left;
	width: 100%;
	padding: 35px 0px 35px 0px;
	background: #f4f4f4;
	border-top: 2px solid #eee;
	border-bottom: 1px solid #eee;
}
.page_title3 h1 {
	margin: 0px;
	font-weight: 600;
	color: #13afeb;
	text-transform: none;
	font-size: 35px;
}

.page_title3 .pagenation {
	font-size: 12px;
}

/*----------------------------------------------------
 FOOTER STYLES
------------------------------------------------------*/



/*----------------------------------------------------
	TYPOGRAPHY
------------------------------------------------------*/
/* lists */

ul.list_1 {
	float: left;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
.list_1 li {
	padding: 7px 0px;
	margin: 0px;
	color: #272727;
}
.list_1 li i {
	color: #272727;
	margin-right: 8px;
}

ul.list_2 {
	float: left;
	padding: 0px;
	margin: 0px;
	margin-left: 13%;
}
.list_2 li {
	text-align: right;
	padding: 0px;
	margin: 0px;
	line-height: 30px;
}
.list_2 li i {
	color: #13afeb;
	margin-right: 8px;
}

ul.list_3 {
	float: left;
	padding: 0px;
	margin: 0px;
}
.list_3 li {
	padding: 4px 0px;
	margin: 0px;
}
.list_3 li i {
	color: #fff;
	margin-right: 8px;
}

ul.list_4 {
	float: left;
	padding: 0px;
	margin: 0px;
}
.list_4 li {
	padding: 6px 0px;
	margin: 0px;
}
.list_4 li i {
	margin-right: 8px;
}

ul.list_5 {
	float: left;
	padding: 0px;
	margin: 0px;
}
.list_5 li {
	float: left;
	width: 100%;
	height: 40px;
	vertical-align: middle;
	line-height: 40px;
	padding: 0px 0px;
	margin: 0px 0px 4px 0px;
	overflow: hidden;
}
.list_5 li.last {
	margin: 0px 0px 0px 0px;
}
.list_5 li img {
	float: left;
	margin-right: 20px;
	width: 90px;
	height: 40px;
}
.list_5 li a {
	font-size: 14px;
	color: #999;
}
.list_5 li a:hover {
	color: #fff;
}

.mb {
	margin-top: 50px;
}

.big_text1 {
	font-family: 'Raleway', sans-serif;
	font-weight: 400;
	font-size: 22px;
	line-height: 35px;
	color: #454545;
}
.big_text1 i {
	color: #13afeb;
	font-style: normal;
}

ul.fullimage_box2 {
	float: left;
	padding: 40px 20px;
	margin: 0px;
	width: 99%;
	border: 1px solid #eee;
	border-radius: 4px;
}
.fullimage_box2 li {
	padding: 0px;
	margin: 0px;
	text-align: center;
}
ul.fullimage_box2.last {
	float: left;
	width: 100%;
	margin-left: 4%;
}
.fullimage_box2 li i {
	color: #13afeb;
}
.fullimage_box2 h4 {
	color: #13afeb;
	margin-top: 20px;
}

.box_widget_full {
	float: left;
	width: 100%;
	padding: 2.5%;
	margin: 0px;
	background-color: #fbfbfb;
	border: 1px solid #eee;
	border-bottom: 2px solid #eee;
}
.box_widget_full h4 {
	margin-bottom: 10px;
}
.box_widget_full i {
	float: left;
	color: #454545;
	margin-right: 25px;
}



/* 404 Error Page */
.error_pagenotfound {
	padding: 50px 30px 58px 30px;
	margin: 0 auto;
	width: 59%;
	background-color: #fff;
	border: 1px solid #eee;
	border-bottom: 5px solid #eee;
	text-align: center;
	font-family: 'Open Sans', sans-serif;
}
.error_pagenotfound strong {
	display: block;
	font-size: 145px;
	line-height: 100px;
	color: #e3e3e3;
	font-weight: normal;
	margin-bottom: 10px;
}
.error_pagenotfound b {
	display: block;
	font-size: 40px;
	line-height: 50px;
	color: #999;
	margin: 0;
	font-weight: 300;
}
.error_pagenotfound em {
	display: block;
	font-size: 18px;
	line-height: 59px;
	color: #13afeb;
	margin: 0;
	font-style: normal;
}




/* styled boxes */
.info, .error, .notice, .success {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #bbb;
	margin-bottom: 20px;
	font-size: 13px;
}
p.error {
	border: none;
}
.info strong, .error strong, .notice strong, .success strong {
	font-size: 16px;
}
.message-box-wrap {
	border: 0px solid #fff;
	padding:10px;
}
.info {
	color: #4a84bc;
	border-color: #c6e3ff;
	background-color: #e6f3ff;
}
.error {
	color: #bd6767;
	border-color: #f1bdbd;
	background-color: #ffdddd;
}
.notice {
	color: #a79a30;
	border-color: #d7d099;
	background-color: #f6f2d2;
}
.success {
	color: #1ea133;
	border-color: #a9ecb4;
	background-color: #dffbe4;
}
.close-but {
	width: 10px;
	height: 10px;
	float: right;
	border: none;
	margin: 5px;
	cursor: pointer;
	font-size: 0px;
	background: url(/images/elements/icon-remove.png) no-repeat center top;
}




/* styled lists */
ul.list1 {
	padding: 0px;
	margin: 0px;
}
.list1 li {
	padding: 0px;
	margin: 0px;
	text-align: left;
	line-height: 30px;
}
.list1 li i {
	padding: 0px;
	margin: 0px 4px 0px 0px;
}


/* highlight colors */
.highlight {
	color: #fff;
	padding: 2px 5px;
	background: #000;
	border-radius:3px;
}
.highlight.black {
	background: #000;
	border-radius:3px;
}
.highlight.red {
	background: #ff0000;
	border-radius:3px;
}
.highlight.gray {
	background: #aaa;
}
.highlight.yellow {
	background: #fff000;
}
.highlight.blue {
	background: #0099cc;
}
.highlight.pink {
	background: #e826b4;
}
.highlight.green {
	background: #48b02b;
}
.highlight.orange {
	background: #ffcc00;
}
.highlight.magenta {
	background: #9325ea;
}

ul.list_empty {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 100%;
}
.list_empty li {
	float: left;
	padding: 0px;
	margin: 0px 20px 35px 0px;
}

/* tables */
.table-style {
	float: left;
	width: 100%;
}
.table-list {
	float: left;
	background-color: #fff;
	border: 1px solid #dddddd;
	margin-bottom:20px;
	width: 100%;
}
.table-list th {
	padding: 18px 10px;
	background-color: #eee;
}
.table-list td {
	padding: 13px 10px;
	text-align: center;
	background-color: #f5f5f5;
}
.table-list tr:hover td {
	background-color: #f9f9f9;
}



/* pagination */
.pagination.center {
	text-align: center;
}
.pagination.center b{
	float: inherit;
}
.pagination {
	clear:both;
	padding:10px 0;
	margin-bottom:20px;
	font-family: 'Open Sans', sans-serif;
}
.pagination b{
	float:left;
	margin: 0px 5px 2px 0;
	padding:0px 10px;
	font-weight: normal;
	color: #999;
}
.pagination a.navlinks {
	font-size: 12px;
	color: #454545;
	background-color: #eee;
	font-weight: 600;
	text-transform: uppercase;
	padding: 7px 10px;
	border-radius: 3px;
}
.pagination a.navlinks:hover {
	color: #fff;
	background-color: #454545;
}
.pagination a.current {
	color: #fff;
	background-color: #454545;
}



.blocklabel {
	float: left;
	width: 100%;
	display: block;
	margin-top: 10px;
}
.input_bg {
	float: left;
	width: 70%;
	height: 32px;
	line-height: 32px;
	vertical-align: middle;
	padding: 0px 0px 0px 10px;
	border-top: 2px solid #e1e1e1;
	border-left: 2px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #f9f9f9;
}
.textarea_bg {
	float: left;
	width: 90%;
	height: 235px;
	padding: 7px 10px 0px 10px;
	margin-bottom: 20px;
	border-top: 2px solid #e1e1e1;
	border-left: 2px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #f9f9f9;
}




.iframecontainer {
	width: 620px;
	margin: auto auto auto auto;
}

.content_fullwidth.lessmar {
	padding: 18px 0px 0px 0px;
}


/* scroll up */
.scrollup{
    width:40px;
    height:40px;
    opacity:1;
    position:fixed;
    bottom:22px;
    right:20px;
    display:none;
    text-indent:-9999px;
    background: url(/images/scroll-top-arrow.png) no-repeat left top;
	z-index: 999;
}





/* menu principal */
.sub_ferramentas {}
.sub_ferramentas .row-fluid {}
.sub_ferramentas .row-fluid .thumbnails {}
.sub_ferramentas .dropdown-menu { width: 850px; left: 0; right: 0; }
.sub_ferramentas .dropdown-menu .yamm-content { padding: 12px 12px; }

.sub_ferramentas .dropdown-menu #box_pieces { }
.sub_ferramentas .dropdown-menu #box_pieces .column { float: left; margin: 0 10px; }
.sub_ferramentas .dropdown-menu #box_pieces li { border-left: 4px solid #13afeb; font-size: 13px; margin: 10px 0; width: 245px; }
.sub_ferramentas .dropdown-menu #box_pieces li a { display: block; padding: 6px 8px; margin: 0; line-height: 1.2em; color: #666;  background: #ddd; }
.sub_ferramentas .dropdown-menu #box_pieces li a:hover {  background: #eee; color: #13afeb; }

.sub_ferramentas .dropdown-menu #box_pieces .column.two li { width: 265px; }
.sub_ferramentas .dropdown-menu #box_pieces li span { color: #13afeb; }




/* areas menu */
.nav_areas { background: #9C6; color: #fff; margin: 0px; }
.nav_areas .position { position: absolute; margin-top: -91px; z-index: 2000; width: 1170px; }
.nav_areas ul { margin: 0px; }
.nav_areas ul li { float: left; width: 194px; border-left: 1px solid #fff; height: 87px; background: url(/images/menu_areas_full.png) no-repeat; color: #fff; cursor: pointer; }
.nav_areas ul li p.txt { text-indent: -9999px;  }

.nav_subareas {}
.nav_subareas ul {}
.nav_subareas ul li { float: left; margin-right: 2px; font-family: 'Raleway'; font-size: 14px; font-weight: 300; line-height: 1.2em }
.nav_subareas ul li a { display: block; color: #fff; background: url(/images/home_subareas_bg.png) repeat-x; width: 115px; height: 50px; padding: 8px 6px 0 8px; }
.nav_subareas ul li a:hover { color: #C9EB40; background-position: 0 -100px; }

.nav_areas .btn_01 { background-position: 0 0; width: 195px; border-left: 0px none; }
.nav_areas .btn_05 { background-position: -197px 0; }
.nav_areas .btn_02 { background-position: -394px 0; }
.nav_areas .btn_06 { background-position: -591px 0; }
.nav_areas .btn_03 { background-position: -788px 0; }
.nav_areas .btn_04 { background-position: -985px 0; }

.nav_areas .btn_01:hover { background-position: 0 -87px; }
.nav_areas .btn_05:hover { background-position: -197px -87px; }
.nav_areas .btn_02:hover { background-position: -394px -87px; }
.nav_areas .btn_06:hover { background-position: -591px -87px; }
.nav_areas .btn_03:hover { background-position: -788px -87px; }
.nav_areas .btn_04:hover { background-position: -985px -87px; }

.nav_areas .btn_01.active { background-position: 0 -174px; }
.nav_areas .btn_05.active { background-position: -197px -174px; }
.nav_areas .btn_02.active { background-position: -394px -174px; }
.nav_areas .btn_06.active { background-position: -591px -174px; }
.nav_areas .btn_03.active { background-position: -788px -174px; }
.nav_areas .btn_04.active { background-position: -985px -174px; }



.nav_areas ul li:hover {

}


/* home atalhos */

.boxes {height: 150px; width: 720px; margin: auto 0 0; text-align: center; left: 38%; position: relative; right: 0%;}

.atalhos { text-align: center; padding: 50px 0 30px 0; }
.atalhos a { color: #333; }
.atalhos a:hover > h4 { color: #13afeb; }
.atalhos .icon img { width: 80px; }
.atalhos h4 { text-transform: uppercase; font-weight: 300; font-size: 18px; letter-spacing: -1px; margin-bottom: 10px; }
.atalhos p { font-size: 13px; line-height: 1.4em; }
.atalhos a p { color: #666; }

.atalhos .hidebox1 { cursor: pointer;}

.atalhos .hidebox2 { }
.atalhos .hidebox2 h4 {cursor: pointer; margin-top: 15px; }
.atalhos .hidebox2 p { margin-bottom: 10px; }
.atalhos .hidebox2 .btn_link { margin: 0 20px 10px 20px; }
.atalhos .hidebox2 .btn_link a { display: block; text-align: center; padding: 8px 8px; background: #13afeb; color: #fff; border-radius: 5px; font-size: 12px; line-height: 1.4em; margin-bottom: 0px; }
.atalhos .hidebox2 .btn_link a:hover { background: #096; }

.atalhos .hidebox3 { cursor: pointer;}

.atalhos .hidebox4 { }
.atalhos .hidebox4 h4 {cursor: pointer; margin-top: 15px; }
.atalhos .hidebox4 p { margin-bottom: 10px; }
.atalhos .hidebox4 .btn_link { margin: 0 20px 10px 20px; }
.atalhos .hidebox4 .btn_link a { display: block; text-align: center; padding: 8px 8px; background: #13afeb; color: #fff; border-radius: 5px; font-size: 12px; line-height: 1.4em; margin-bottom: 0px; }
.atalhos .hidebox3 .btn_link a:hover { background: #096; }


/* banner eventos */
.banner_full,
.banner_half { text-align: center; margin-bottom: 50px; }



/* home extras */
.home_extras { padding-bottom: 60px; }
.home_extras h3 { font-size: 26px; font-weight: 300; color: #666; letter-spacing: -1px; text-align: center; }
.home_extras h3 span { font-weight: 600; }
.home_extras .h_line { margin: 0 35%; height: 2px; margin-bottom: 25px; background: #ccc;  }

/* home extras >> noticias */
.home_extras .noticias { }
.home_extras .noticias h3 span { color: #00668C; }
.home_extras .noticias a {}
.home_extras .noticias img {}
#style-1::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

#style-1::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #069;
}
.home_extras .noticias .noticias-list {
	left: 10px;
	top: 70px;
	height: 540px; 
	overflow-y: auto;
}
.home_extras .noticias ul li { font-size: 17px; margin-bottom: 8px; font-family: 'Raleway' }
.home_extras .noticias .noticias-list span { font-family: 'Open Sans'; color: #666; font-size: 12px; line-height: 1em; }
.home_extras .noticias .noticias-list a { color: #069; }
.home_extras .noticias .noticias-list a:hover { color: #666; }
.home_extras .noticias .noticias-list i { color: #999; font-size:18px; }

/* home extras >> eventos */
.home_extras .eventos { }
.home_extras .eventos h3 span { color: #46722C; }

.events-list { }
.events-list li { margin-bottom: 16px; }
.events-list a:hover h4 { color: #628F38; }
.events-list a:hover .datetime { background: #628F38; }
.events-list .datetime {
	display: block;
	float: left;
	padding: 7px 0;
	width: 66px;
	color: #565a5c;
	text-align: center;
	background: #71A742; 
	color: #fff;
	font-family: 'Raleway';
	font-weight: 200;
	min-height: 62px;
	margin-bottom: 0px;
}
.events-list .datetime span { display: block; }
.events-list .datetime span.date-month { font-size: 14px; text-transform: uppercase; line-height: 1em; }
.events-list .datetime span.date-day { font-size: 32px; font-family: 'Lato'; line-height: 1em; }
.event-detail { padding: 0 20px 0 80px; margin: 0; }
.event-detail h4 { font-weight: 200; margin-bottom: 0; line-height: 1.1em; font-size: 20px; letter-spacing: -1px;  }
.event-detail p { color: #666; line-height: 1em; padding-top: 5px; }
.event-detail i { color: #999; font-size: 18px; }


/* rodape */
.rodape { font-family: 'Lato'; }
.rodape .container { border-top: solid 2px #ddd; padding: 40px 0 20px 0; }

/*.rodape .container { text-transform: uppercase; font-size: 30px; font-weight: 100; font-family: 'Raleway'; padding: 100px 0 80px 0; text-align: center; }*/

.rodape .footer-list {  }
.rodape .footer-list .master-area { color: #46722C; font-size: 15px; font-weight: 600; }
.rodape .footer-list ul {}
.rodape .footer-list ul li { font-size: 14px; }
.rodape .footer-list ul li a { color: #777; }
.rodape .footer-list ul li a:hover{ color: #13afeb; }







/* interna - geral */

#nav_interna {}
#nav_interna h2 { height: 156px; text-indent: -9999px; margin: 0; }

#nav_interna .btn_home { float: right; margin: -100px 30px 0; display: none;  }
#nav_interna .btn_home a { color: #fff; }
#nav_interna .btn_home a:hover { color: #C9EB3F; }
#nav_interna .btn_home i { font-size: 40px; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); }

#nav_interna .btn_home.internal { margin: -80px 30px 0; }

#nav_interna.nav_areas ul li { color: #fff; height: 61px; background: url(/images/menu_areas_interna.png) no-repeat; }
#nav_interna.nav_areas ul li a { display: block; height: 61px; text-indent: -9999px;}
#nav_interna.nav_areas .btn_01 { background-position: 0 0; width: 195px; border-left: 0px none; }
#nav_interna.nav_areas .btn_02 { background-position: -197px 0; }
#nav_interna.nav_areas .btn_03 { background-position: -394px 0; }
#nav_interna.nav_areas .btn_04 { background-position: -591px 0; }
#nav_interna.nav_areas .btn_05 { background-position: -788px 0; }
#nav_interna.nav_areas .btn_06 { background-position: -985px 0; }

#nav_interna.nav_areas .btn_01:hover { background-position: 0 -61px; }
#nav_interna.nav_areas .btn_02:hover { background-position: -197px -61px; }
#nav_interna.nav_areas .btn_03:hover { background-position: -394px -61px; }
#nav_interna.nav_areas .btn_04:hover { background-position: -591px -61px; }
#nav_interna.nav_areas .btn_05:hover { background-position: -788px -61px; }
#nav_interna.nav_areas .btn_06:hover { background-position: -985px -61px; }

/* usado pelo template */
#nav_interna.nav_areas.area_biodiversidade .btn_01 { background-position: 0 -122px; }
#nav_interna.nav_areas.area_estudo .btn_02 { background-position: -197px -122px; }
#nav_interna.nav_areas.area_colecoes .btn_03 { background-position: -394px -122px; }
#nav_interna.nav_areas.area_conservacao .btn_04 { background-position: -591px -122px; }
#nav_interna.nav_areas.area_saude .btn_05 { background-position: -788px -122px; }
#nav_interna.nav_areas.area_uso .btn_06 { background-position: -985px -122px; }




#interna { margin: 40px 0; }
#interna .container {}
#interna .content {}
#interna .leftside { }
#interna .leftside h4 {font-family: 'Raleway'; font-weight: 600; color: #179C8C; }
#interna .leftnav {}
#interna .leftnav ul { color: #666; }
#interna .leftnav ul li { font-family: 'Raleway'; font-size: 16px; font-weight: 500; border-bottom: 1px solid #ccc; color: #666; }

#interna .leftnav ul li.active { color: #fff; }
#interna .leftnav ul li.active:after,
#interna .leftnav ul li.active:before { height: 3px; display: block; background: #fff; content: ''; }
#interna .leftnav ul li.active a,
#interna .leftnav ul li.active a:hover { color: #fff; background: #45B0A3; }

#interna .leftnav ul li a { display: block; padding: 10px 10px; color: #666; }
#interna .leftnav ul li a:hover { color: #179C8C; }

#interna .leftnav ul li.active ul.submenu { margin: 10px 0 20px 0; }
#interna .leftnav ul.submenu { margin: 0px 0 20px 0; }
#interna .leftnav ul.submenu li { font-size: 14px !important; font-weight: 400 !important; border-bottom: none; }
#interna .leftnav ul.submenu li a { padding: 2px 0 2px 15px; color: #179C8C; background: none; }
#interna .leftnav ul.submenu li a:hover { background: none; color: #333 }

#interna .rightside { padding-top: 6px;}
#interna .rightside h4 { font-family: 'Raleway'; font-weight: 200; color: #179C8C; font-size: 38px; text-transform: uppercase; margin-bottom: 11px; letter-spacing: -1px; line-height: 1em;  }
#interna .rightside p { font-size: 18px; font-family: 'Lato'; font-weight: 300; margin-bottom: 20px; line-height: 1.4em; }

#interna .rightside ul {}
#interna .rightside ul li { list-style: inside; margin-left: 5px; }
#interna .rightside ul.no-list {}
#interna .rightside ul.no-list li { list-style: none; margin-bottom: 12px;  }
.no-margin { margin: 0 !important; }
#interna .rightside h5 { color: #179C8C; margin-bottom: 5px; }
#interna .rightside h6 { font-weight: 500; margin-bottom: -10px; font-size: 16px; }
#interna .rightside b { font-weight: 400; }
#interna .rightside p.subitem { margin-bottom: 2px; font-size: 15px; font-weight: 400; }
#interna .rightside .color { color: #179C8C; }


#interna .rightside .widgetbox { margin: 30px 0; }
#interna .rightside .widgetbox img { margin-bottom: 0;}
#interna .rightside .widgetbox h5 { background: #45B0A3; color: #fff !important; font-weight: 300; padding: 6px 8px; font-size: 14px; }



/* interna 01 - biodiversidade */
#nav_interna.area_biodiversidade { background: url(/images/sliders/master/slide1/bg.jpg) no-repeat top center; }
#nav_interna.area_biodiversidade h2 { background: url(/areas/biodiversidade/images/title.png) left center no-repeat; }

#interna.area_biodiversidade {}
#interna.area_biodiversidade .leftside h4 { color: #99B106; }
#interna.area_biodiversidade .leftnav ul li { color: #666; }
#interna.area_biodiversidade .leftnav ul li.active a,
#interna.area_biodiversidade .leftnav ul li.active a:hover { color: #fff; background: #AEC139; }
#interna.area_biodiversidade .leftnav ul li a:hover { color: #99B106; }

#interna.area_biodiversidade .leftnav ul.submenu li.active a,
#interna.area_biodiversidade .leftnav ul.submenu li.active a:hover { color: #fff; background: #99B106; }

#interna.area_biodiversidade .leftnav ul.submenu li a { color: #99B106; background: none; }
#interna.area_biodiversidade .leftnav ul.submenu li a:hover { background: none; color: #333 }
#interna.area_biodiversidade .rightside h4,
#interna.area_biodiversidade .rightside h5 { color: #99B106; }
#interna.area_biodiversidade .rightside .color { color: #99B106; }
#interna.area_biodiversidade .rightside .widgetbox h5 { background: #AEC139; }

/* interna 02 - estudos e monitoramento */
#nav_interna.area_estudo { background: url(/images/sliders/master/slide2/bg.jpg) no-repeat top center; }
#nav_interna.area_estudo h2 { background: url(http://www.sibbr.gov.br/areas/estudo/images/title.png) left center no-repeat; }

#interna.area_estudo {}
#interna.area_estudo .leftside h4 { color: #4AB570; }
#interna.area_estudo .leftnav ul li { color: #666; }
#interna.area_estudo .leftnav ul li.active a,
#interna.area_estudo .leftnav ul li.active a:hover { color: #fff; background: #6EC48D; }
#interna.area_estudo .leftnav ul li a:hover { color: #4AB570; }

#interna.area_estudo .leftnav ul.submenu li.active a,
#interna.area_estudo .leftnav ul.submenu li.active a:hover { color: #fff; background: #4AB570; }

#interna.area_estudo .leftnav ul.submenu li a { color: #4AB570; background: none; }
#interna.area_estudo .leftnav ul.submenu li a:hover { background: none; color: #333 }
#interna.area_estudo .rightside h4 { color: #4AB570; }
#interna.area_estudo .rightside h5 { color: #4AB570; }
#interna.area_estudo .rightside .color { color: #4AB570; }
#interna.area_estudo .rightside .widgetbox h5 { background: #6EC48D; }

/* interna 03 - colecoes biologicas */
#nav_interna.area_colecoes { background: url(/images/sliders/master/slide3/bg.jpg) no-repeat top center; }
#nav_interna.area_colecoes h2 { background: url(http://www.sibbr.gov.br/areas/colecoes/images/title.png) left center no-repeat; }

#interna.area_colecoes {}
#interna.area_colecoes .leftside h4 { color: #35B7B8; }
#interna.area_colecoes .leftnav ul li { color: #666; }
#interna.area_colecoes .leftnav ul li.active a,
#interna.area_colecoes .leftnav ul li.active a:hover { color: #fff; background: #5EC5C6; }
#interna.area_colecoes .leftnav ul li a:hover { color: #35B7B8; }

#interna.area_colecoes .leftnav ul.submenu li a { background: none; }
#interna.area_colecoes .leftnav ul.submenu li a:hover { background: none; color: #333 }
#interna.area_colecoes .rightside h4 { color: #35B7B8; }
#interna.area_colecoes .rightside h5 { color: #35B7B8; }
#interna.area_colecoes .rightside .color { color: #35B7B8; }
#interna.area_colecoes .rightside .widgetbox h5 { background: #5EC5C6; }

.publicar-dados.botoes { clear: both; text-align: center; margin: 40px 0 100px 0; }
.publicar-dados.botoes a { display: inline-block; padding: 20px; margin: 10px 10px; background: #45B0A3; width: 40%; border-radius: 8px; color: #fff; text-transform: uppercase; font-size: 16px; font-family: 'Raleway';}
.publicar-dados.botoes a:hover { background: #6AC0B5; }


/* interna 04 - conservacao */
#nav_interna.area_conservacao { background: url(/images/sliders/master/slide4/bg.jpg) no-repeat center -50px; }
#nav_interna.area_conservacao h2 { background: url(http://www.sibbr.gov.br/areas/conservacao/images/title.png) left center no-repeat; }

#interna.area_conservacao {}
#interna.area_conservacao .leftside h4 { color: #179C8C; }
#interna.area_conservacao .leftnav ul li { color: #666; }
#interna.area_conservacao .leftnav ul li.active a,
#interna.area_conservacao .leftnav ul li.active a:hover { color: #fff; background: #3CAD8E; }
#interna.area_conservacao .leftnav ul li a:hover { color: #179C8C; }

#interna.area_conservacao .leftnav ul.submenu li a { color: #179C8C; background: none; }
#interna.area_conservacao .leftnav ul.submenu li a:hover { background: none; color: #333 }
#interna.area_conservacao .rightside h4 { color: #179C8C; }
#interna.area_conservacao .rightside h5 { color: #179C8C; }
#interna.area_conservacao .rightside .color { color: #179C8C; }
#interna.area_conservacao .rightside .widgetbox h5 { background: #3CAD8E; }


/* interna 05 - saude */
#nav_interna.area_saude { background: url(/images/sliders/master/slide5/bg.jpg) no-repeat center -130px ; }
#nav_interna.area_saude h2 { background: url(http://www.sibbr.gov.br/areas/saude/images/title.png) left center no-repeat; }

#interna.area_saude {}
#interna.area_saude .leftside h4 { color: #0B9972; }
#interna.area_saude .leftnav ul li { color: #666; }
#interna.area_saude .leftnav ul li.active a,
#interna.area_saude .leftnav ul li.active a:hover { color: #fff; background: #3CAD8E; }
#interna.area_saude .leftnav ul li a:hover { color: #0B9972; }

#interna.area_saude .leftnav ul.submenu li a { color: #0B9972; background: none; }
#interna.area_saude .leftnav ul.submenu li a:hover { background: none; color: #333 }
#interna.area_saude .rightside h4 { color: #0B9972; }
#interna.area_saude .rightside h5 { color: #0B9972; }
#interna.area_saude .rightside .color { color: #0B9972; }
#interna.area_saude .rightside .widgetbox h5 { background: #3CAD8E; }


/* interna 06 - uso da biodiversidade */
#nav_interna.area_uso { background: url(/images/sliders/master/slide6/bg.jpg) no-repeat top center; }
#nav_interna.area_uso h2 { background: url(http://www.sibbr.gov.br/areas/uso/images/title.png) left center no-repeat; }

#interna.area_uso {}
#interna.area_uso .leftside h4 { color: #028051; }
#interna.area_uso .leftnav ul li { color: #666; }
#interna.area_uso .leftnav ul li.active a,
#interna.area_uso .leftnav ul li.active a:hover { color: #fff; background: #359974; }
#interna.area_uso .leftnav ul li a:hover { color: #028051; }

#interna.area_uso .leftnav ul.submenu li a { color: #028051; background: none; }
#interna.area_uso .leftnav ul.submenu li a:hover { background: none; color: #333 }
#interna.area_uso .rightside h4 { color: #028051; }
#interna.area_uso .rightside h5 { color: #028051; }
#interna.area_uso .rightside .color { color: #028051; }
#interna.area_uso .rightside .widgetbox h5 { background: #359974; }


/* interna 07 - PUBLICAR DADOS */
#nav_interna.area_publicar { background: url(/images/sliders/master/slide3/bg.jpg) no-repeat top center; }
#nav_interna.area_publicar h2 { background: url(/areas/publicar/images/title.png) left center no-repeat; }

#interna.area_publicar {}
#interna.area_publicar .leftside h4 { color: #35B7B8; }
#interna.area_publicar .leftnav ul li { color: #666; }
#interna.area_publicar .leftnav ul li.active a,
#interna.area_publicar .leftnav ul li.active a:hover { color: #fff; background: #5EC5C6; }
#interna.area_publicar .leftnav ul li a:hover { color: #35B7B8; }

#interna.area_publicar .leftnav ul.submenu li a { color: #35B7B8; background: none; }
#interna.area_publicar .leftnav ul.submenu li a:hover { background: none; color: #333 }
#interna.area_publicar .rightside h4 { color: #35B7B8; }
#interna.area_publicar .rightside h5 { color: #35B7B8; }
#interna.area_publicar .rightside .color { color: #35B7B8; }
#interna.area_publicar .rightside .widgetbox h5 { background: #5EC5C6; }

/* interna 08 - EXPLORAR DADOS */
#nav_interna.area_explorar { background: url(/images/sliders/master/slide4/bg.jpg) no-repeat center -50px; }
#nav_interna.area_explorar h2 { background: url(/areas/explorar/images/title.png) left center no-repeat; }

#interna.area_explorar {}
#interna.area_explorar .leftside h4 { color: #179C8C; }
#interna.area_explorar .leftnav ul li { color: #666; }
#interna.area_explorar .leftnav ul li.active a,
#interna.area_explorar .leftnav ul li.active a:hover { color: #fff; background: #3CAD8E; }
#interna.area_explorar .leftnav ul li a:hover { color: #179C8C; }

#interna.area_explorar .leftnav ul.submenu li a { color: #179C8C; background: none; }
#interna.area_explorar .leftnav ul.submenu li a:hover { background: none; color: #333 }
#interna.area_explorar .rightside h4 { color: #179C8C; }
#interna.area_explorar .rightside h5 { color: #179C8C; }
#interna.area_explorar .rightside .color { color: #179C8C; }
#interna.area_explorar .rightside .widgetbox h5 { background: #3CAD8E; }

/* interna O SIBBR */
#nav_interna.area_osibbr { background: url(http://www.sibbr.gov.br/internal/osibbr/images/bg.jpg) no-repeat top center; }
#nav_interna.area_osibbr h2 { background: url(http://www.sibbr.gov.br/internal/osibbr/images/title.png) left center no-repeat; }

#interna.area_osibbr .equipe {}
#interna.area_osibbr .equipe h5 { }
#interna.area_osibbr .equipe ul {}
#interna.area_osibbr .equipe ul li { list-style: none; font-size: 18px; font-weight: 200; margin-bottom: 18px; line-height: 1.2em;}
#interna.area_osibbr .equipe ul li span { font-size: 14px; font-weight: 500; }

#interna.area_osibbr .rede-de-parceiros {}
#interna.area_osibbr .rede-de-parceiros ul { }
#interna.area_osibbr .rede-de-parceiros ul li {list-style: none; font-size: 18px; font-weight: 200; margin-bottom: 10px; }
#interna.area_osibbr .rede-de-parceiros ul li i { font-size: 16px; }
#interna.area_osibbr .rede-de-parceiros ul li a { font-size: 16px; }


/* interna SERVICOS E FERRAMENTAS */
#nav_interna.area_servicos { background: url(http://www.sibbr.gov.br/internal/servicos/images/bg.jpg) no-repeat top center; }
#nav_interna.area_servicos h2 { background: url(http://www.sibbr.gov.br/internal/servicos/images/title.png) left center no-repeat; }

#nav_interna.area_servicos .leftnav ul li.active a,
#nav_interna.area_servicos .leftnav ul li.active a:hover { color: #fff; background: #179C8C; }


/* interna COMUNICACAO */
#nav_interna.area_comunicacao { background: url(http://www.sibbr.gov.br/internal/comunicacao/images/bg.jpg) no-repeat top center; }
#nav_interna.area_comunicacao h2 { background: url(http://www.sibbr.gov.br/internal/comunicacao/images/title.png) left center no-repeat; }

#interna.area_comunicacao .agenda {}
#interna.area_comunicacao .agenda ul li { list-style: none; margin-bottom: 19px; padding-top: 15px; border-top: 1px solid #ccc;  }
#interna.area_comunicacao .agenda h6 { font-size: 18px; line-height: 48px; }
#interna.area_comunicacao .agenda .data-evento { margin-bottom: 2px; font-size: 15px; font-weight: 500; }
#interna.area_comunicacao .agenda .data-evento span { margin: 0 !important; color: #666; }
#interna.area_comunicacao .agenda a { color: #45B0A3; }
#interna.area_comunicacao .agenda a:hover { color: #666; }

#interna.area_comunicacao .noticias {}
#interna.area_comunicacao .noticias ul li { list-style: none; margin-bottom: 9px; padding-top: 15px; border-top: 1px solid #ccc;  }
#interna.area_comunicacao .noticias h6 { font-size: 17px;color: #45B0A3;line-height: 48px;  }
#interna.area_comunicacao .noticias .data-evento { margin-bottom: 2px; font-size: 15px; font-weight: 500; }
#interna.area_comunicacao .noticias .data-evento span { margin: 0 !important; color: #666; }
#interna.area_comunicacao .noticias a { color: #45B0A3;}
#interna.area_comunicacao .noticias a:hover { color: #666; }

/* interna CONTATO */
#nav_interna.area_contato { background: url(http://www.sibbr.gov.br/internal/contato/images/bg.jpg) no-repeat top center; }
#nav_interna.area_contato h2 { background: url(http://www.sibbr.gov.br/internal/contato/images/title.png) left center no-repeat; }

#printable { display: none; }

@media print
{
#non-printable { display: none; }
#printable { display: block; }
}