@import url('css/accessControls.css');
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on April 13, 2011 */
@font-face {
    font-family: 'AllerBold';
    src: url('fonts/aller_bd-webfont.eot');
    src: url('fonts/aller_bd-webfont.eot?#iefix') format('eot'), url('fonts/aller_bd-webfont.woff') format('woff'), url('fonts/aller_bd-webfont.ttf') format('truetype'), url('fonts/aller_bd-webfont.svg#webfonti8hol64m') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'AllerRegular';
    src: url('fonts/aller_rg-webfont.eot');
    src: url('fonts/aller_rg-webfont.eot?#iefix') format('eot'), url('fonts/aller_rg-webfont.woff') format('woff'), url('fonts/aller_rg-webfont.ttf') format('truetype'), url('fonts/aller_rg-webfont.svg#webfontGBXJYuuM') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*gerais*/
h2 {
	font-family: Georgia,"Times New Roman",serif;
	font-size: 30px;
	margin: 0 0 10px 0;
	letter-spacing: 0;
	color: #333;
	font-weight: normal;
}
hr{
	border-bottom: solid 1px #ccc;
}
	hr.divisoria{
		margin-top: 10px;
		margin-bottom: 10px;
		border-top: 1px dotted #ccc;
	}
	hr.underline{
		margin-top: 5px;
		margin-bottom: 20px;
	}

.wrap{
	width:100%;
	display:block;
}
.btn {
	padding: 4px 12px;
	font-weight: bold;
	border: 1px solid transparent;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
}
.btn-default{
	background-color:#efefef;
	background-image: -o-linear-gradient(#ffffff,#efefef);
	background: -moz-linear-gradient(top,#ffffff 0,#efefef 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#efefef));
	background-image: -ms-linear-gradient(bottom, #ffffff 0%, #efefef 100%);
	background-image: linear-gradient(to bottom, #ffffff 0%, #efefef 100%);
	border-color:#ccc;
}
	.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
		background-color:#ffffff;
		background-image: -o-linear-gradient(#efefef,#ffffff);
		background: -moz-linear-gradient(top,#efefef 0,#ffffff 100%);
		background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#efefef),color-stop(100%,#ffffff));
		background-image: -ms-linear-gradient(bottom, #efefef 0%, #ffffff 100%);
		background-image: linear-gradient(to bottom, #efefef 0%, #ffffff 100%);
		border-color:#aaa;
	}
.btn-info {
	font-size:13px;
	padding: 2px 12px;
	color: #fff !important;
	background-color: #617C85;
	border-color: #617C85;
}	
	.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {
		color: #fff;
		background-color: #566F76;
		border-color: #566F76;
	}	


/*======================== UTILIZANDO BOOTSTRAP 3.X (MOBILE FIRST) =========================*/
#pagina{min-width:492px;}

/*header:secretaria*/
#titulo h1 {
	text-transform: uppercase;
	font-family: 'AllerBold';
	font-size: 18px;
	font-weight: normal;
	margin:0 0 15px 0;
	text-align:center;
}
#titulo h1 a {
	color: #666;
	display: block;
	text-decoration: none;
	outline: 0;
}
#titulo h1 a span {
	color: #fff;
	padding-right:2px;
}
#header{margin-bottom: 20px;}
#header-secr {
	background: #d0e5e7;
	background-image: -o-linear-gradient(#71a2b2,#d0e5e7);
	background: -moz-linear-gradient(top,#71a2b2 0,#d0e5e7 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#71a2b2),color-stop(100%,#d0e5e7));
	background-image: -ms-linear-gradient(bottom, #71a2b2 0%, #d0e5e7 100%);
	background-image: linear-gradient(to bottom, #71a2b2 0%, #d0e5e7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#71a2b2',endColorstr='#d0e5e7',GradientType=0);
	padding-top:12px;
}
#central-secr{text-align:center;}
#central-secr div{background:transparent url('img/ico-central.png') no-repeat 0 0; padding: 1px 0 3px 38px; display:inline-block;}
#central-secr p{font-family: 'AllerBold'; color:#fff; font-size:12px; line-height:14px; text-align:left;}
#central-secr span{display:block; color:#666; font-size:11px}

/*header:efap*/
#logo{margin:10px 0 15px 0; text-align:center;}
#ferramentas{text-align:center;}
	#acessibilidade{display:inline-table; vertical-align:middle; margin-right:20px;}
		#acessibilidade a{margin-left:10px;}
	#busca{display:inline-table;vertical-align:middle;}
		#busca input[type="text"] {
			-moz-border-radius: 5px 5px 5px 5px;
			-moz-box-shadow: 1px 1px 3px #e9e9e9 inset;
			border-radius: 5px;
			background: url("img/busca.png") no-repeat scroll left center transparent;
			border: 1px solid #ccc;
			color: #666;
			font-size: 11px;
			font-weight: normal;
			padding: 7px 5px 7px 30px;
			width: 250px;
			background-color: #f8f8f8;
			vertical-align:middle;
		}
		#busca a{
			width: 100px;
			border: 0;
			color: #FFF;
			-moz-border-radius: 5px;
			border-radius: 5px;
			font-size: 10px;
			line-height:30px;
			overflow:visible;
			font-family: Arial;
			font-weight: bold;
			text-transform: uppercase;
			padding: 0px 15px;
			height:30px;
			background-color: #820807;
			margin-left:4px;
			vertical-align:middle;
			outline:0;
			display:inline-block;
			text-align:center;
		}
/*header:menu*/
.navbar{
	border-radius: 0;
	border: 1px solid #ddd;
	background: #efefef;
	background-image: -o-linear-gradient(#ffffff,#efefef);
	background: -moz-linear-gradient(top,#ffffff 0,#efefef 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#efefef));
	background-image: -ms-linear-gradient(bottom, #ffffff 0%, #efefef 100%);
	background-image: linear-gradient(to bottom, #ffffff 0%, #efefef 100%);
	border-bottom: 4px solid #2f5e6d;
	margin-bottom:0;
}
ul.nav li.dropdown:hover > ul.dropdown-menu {
    display: block !important;    
}
#migalha{margin-top:6px; margin-bottom:15px;}
	#migalha .SkinObject {font-size:85%; color:#999;}
		#migalha a.SkinObject{color:#666;}
/*login*/
#login, #login a{color:#fff !important; font-size:85%;}

/*CONTEUDOS*/
#bloco-noticias{margin-top:30px; margin-bottom:30px;}

/*HOME-RADAR*/
.radar-item h3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#2F5E6D; margin-top:0; margin-bottom:5px;}
.radar-box{border:1px solid #e7e7e7;}
.radar-image {overflow:hidden;}
.radar-image img{max-height:95px;}
.radar-caption{padding:8px 10px;}
.radar-caption p{font-size:13px;}
.radar-caption  p.saiba-mais a{font-size:11px; font-weight:bold; color:#2F5E6D;}
.radar-caption  p.ver-todas{
	margin:20px -5px -30px -5px; 
	display:block;
}
.radar-caption  p.ver-todas a{display:block; font-size:14px; color:#000;}

/*HOME NOTICIAS EFAP*/
.noticias-topo{margin-bottom:15px;}
.noticias-item:after{
	content:" ";
	display:block;
	clear:both;
	float:none;
	zoom:1;
}
.noticias-item h3{font-size:18px; font-weight: bold; margin-top:5px; margin-bottom:5px;}
.noticias-item img{float:left; margin-right:8px;}
.noticias-item > p{margin-top:-4px; font-size:13px;}
.noticias-item p.more a{color:#566F76; font-size:11px; font-weight:bold; display:block; text-align:right;}
	.noticias-item p.more a:before{content:"+ "}
.noticias-embaixo a{
	width: 80%;
	max-width:200px;
	display: block;
	margin: 5px auto 15px auto;
	color:#000;
}

/*FLEXSLIDER CUSTOMIZATION*/
.flexslider { margin: 0;}
.flexslider .slides img {width: auto; display: inline;}
.flexslider .slides .flex-image img {width: auto; display: block;}
.flex-viewport{width:100%;}

#slide-superior {
	border:1px solid #999;
	max-width:700px;
	margin:0 auto;
	margin-bottom: 20px;
}
	#slide-superior .flex-image img{
		width:100%;
	}
	#slide-superior .flex-caption{
		padding: 5px;
		background: #617C85;
	}
	#slide-superior .flex-caption h2 {
		font-family: Arial;
		font-size: 18px;
		margin: 0 0 5px 0;
		border: 0;
		color: #FFF;
		height: auto;
		line-height: 18px;
		word-wrap: break-word;
		font-weight:bold;
	}
	#slide-superior .flex-caption p {
		font-size: 14px;
		font-family: Arial;
		color: #FFF;
		line-height: 16px;
		margin: 0 0 5px 0;
	}

	#slide-superior .flex-control-paging li a {
		width: 20px;
		height: 20px;
		display: block;
		background: transparent url("img/pg-slide.png") no-repeat -2px -4px;
		cursor: pointer;
		text-indent: 9999px;
		overflow:hidden;
		font-size:0;
		line-height:20px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		-o-border-radius: 0px;
		border-radius: 0px;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		-o-box-shadow: none;
		box-shadow: none;
	}
	#slide-superior .flex-control-paging li a:hover, #slide-superior .flex-control-paging li a.flex-active{
		background-position:-24px -4px;
	}
	
	#slide-superior .flex-direction-nav a{line-height:40px;}

#slide-esquerdo{
	margin-bottom: 30px;
}
	#slide-esquerdo h2{
		margin: 0;
		display: block;
		font-size: 28px;
		font-family: Georgia;
		height: 95px;
		letter-spacing: -1px;
		line-height: 30px;
	}
	#slide-esquerdo p.more{
		position: absolute;
		margin-top: -20px;
		right: 0;
		text-align: right;
	}
	#slide-esquerdo .flex-image{
		overflow:hidden;
	}
	#slide-esquerdo .flex-caption{
		padding: 10px 35px 0 35px;
		background: #333;
		margin: 0;
		height: 55px;
	}
	#slide-esquerdo .flex-caption p.subtitle{
		color:#fff;
		font-size: 12px;
		font-weight: bold;
		margin:0; padding:0;
	}
	#slide-esquerdo .flex-direction-nav a{
		line-height:55px;
		-webkit-transition: all 0 ease 0;
		-moz-transition: all 0 ease 0;
		transition: all 0 ease 0;
		top:inherit;
		bottom:0;
		height:55px;
		width:26px;
		background:transparent url("img/arrow-slide-home.png") no-repeat 0 -1px;
		opacity:1;
	}
		#slide-esquerdo .flex-direction-nav a:before {
			content: '';
		}
			#slide-esquerdo .flex-direction-nav a.flex-next {
				right:0;
				background-position:-44px -1px;
			}
				#slide-esquerdo .flex-direction-nav a.flex-next:hover {
					background-position:-44px -61px;
				}
				#slide-esquerdo .flex-direction-nav a.flex-prev:hover {
					background-position:0 -61px;
				}
			#slide-esquerdo .flex-direction-nav a.flex-prev {
				left: 0;
			}
				#slide-esquerdo .flex-direction-nav a.flex-next:before {
					content: '';
				}
				#slide-esquerdo .flex-direction-nav a.flex-prev:before {
					content: '';
				}
	#slide-esquerdo .flex-control-nav{
		bottom:-30px;
	}
	#slide-esquerdo .flex-control-nav li{
		vertical-align:middle;
		margin: 0 2px;
	}
		#slide-esquerdo .flex-control-paging li a {
			width: 10px;
			height: 10px;
			background: #ccc;
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			-o-border-radius: 10px;
			border-radius: 10px;
			-webkit-box-shadow: none;
			-moz-box-shadow: none;
			-o-box-shadow: none;
			box-shadow: none;
			border:1px solid #fff;
		}
			#slide-esquerdo .flex-control-paging li a.flex-active {
				background: #89A4AD;
				border:2px solid #89A4AD;
			}

/*MENU LATERAL INTERNO*/			
ul.menu-lateral, ul.menu-lateral li{margin:0; padding:0; list-style:none;}
	ul.menu-lateral li a{font-size:85%; text-decoration:none; background-color:#71A2B2; display:block; color:#fff; text-align:right; padding:10px; border-top:1px solid #2F5E6D; border-bottom:1px solid #fff;}
		ul.menu-lateral li a:hover{background-color:#2f5e6d}
		ul.menu-lateral li.ativo a{background-color:transparent; color:#2F5E6D; font-weight:bold;}
	ul.menu-lateral > li:first-child a{border-top:none;}			
			
/*BLOCO ULTIMAS*/
.bloco-ultimas h2{
	color: #2F5E6D;
	font-family: 'AllerBold', Arial;	
	font-size: 19px;
	font-weight:normal;
}			

/*footer*/
#footerInfo{background-color: #666; color:#fff;}
	
/*DNN*/
.conteudo .DNNContainer_Title_h2 h2 .TitleH2 {
	margin-bottom: 0 !important;
}
.bloco-ultimas .DNNContainer_Title_h2 h2 .TitleH2{
	
}
/*DNN EDITABLE*/
.ModDNNAnnouncementsC {position:relative;}
	.ModDNNAnnouncementsC .DNN_ANN_viewtypeSelector{float:none; position:absolute; top:-45px; right:0;}
	.dnnSortable.ui-sortable{
		padding-right: 15px;
		padding-left: 15px;
	}
	.bloco-radar{padding-left:0; padding-right:0}

/*================================================================================================================
PHONE, less than 768px
TABLET, 768 and up
DESKTOP, 992 and up
LARGE DESKTOP, 1200 and up
*/

/*-------------------- Phones e Tablets -----------------*/
@media (max-width:767px){
	#slide-superior .flex-caption p.more{
		display: inline-block;
		float: right;
		margin-top: -16px;
		margin-right:10px;
		font-size:13px;
		border:none;
		background:none;
		padding:0;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
		#slide-superior .flex-caption p.more:hover, #slide-superior .flex-caption p.more:active{
			border:none;
			background:none;
			-webkit-box-shadow: none;
			box-shadow: none;
		}
		#slide-superior .flex-caption p.more a{
			color:#ddd;
		}
			#slide-superior .flex-caption p.more a:hover{
				color:#fff;
			}
	#slide-superior .flex-caption p.more:after{
		display: block;
		float: none;
		clear:both;
		content:" ";
	}
	
	#slide-esquerdo{
		max-width: 380px;
		margin-left: auto;
		margin-right: auto;
	}
	.radar-item{
		margin-bottom:30px;
	}

	.radar-image{
		float:left;
		display:inline-block;
		margin:10px 25px 0 10px;
		zoom:1;
	}
		.radar-caption  p.ver-todas{
			margin:20px auto -30px auto; 
			max-width:200px;
		}
}

/*-------------------- A partir de tablets -----------------*/
@media (min-width:768px){
	.container {
		width: 99%;
		max-width:none;
	}
	/*header*/
	#titulo, #central-secr, #logo, #ferramentas{float:left;}
	#titulo{width:66%}/*md-8*/
	#central-secr{width:34%;}/*md-4*/
	#logo, #ferramentas{width:50%;}/*md-6*/
	
	/*header-secretaria*/
	#titulo h1 {
		margin:3px 0 10px 20px;
		text-align:left;
	}
	#header{margin-bottom:0;}
	#header-secr{
		margin-left: -19px;
		margin-right: -19px;
	}
	#central-secr{text-align:left;}
	#central-secr div{float:right;}
		#central-secr div:after{content:" "; clear:both; display:block;}
	/*header-efap*/
	#logo{text-align:left;}
	#ferramentas{padding-top:35px; text-align:right;}
		#acessibilidade{margin-right:0px;}
		#busca{margin-left:10px;}
			#busca input[type="text"] {width: 140px;}
	/*header:menu*/
	.navbar {
		min-height: 0;
	}
	.navbar li.dropdown>a{
		background: url('img/arrow-nav.png') no-repeat center right;
	}
	.navbar li.dropdown b{display:none;}
	.navbar-nav>li>a{
		border-left: 1px solid #fff;
		border-right: 1px solid #ddd;
		color: #666;
		display: block;
		font-family: 'AllerBold';
		font-size: 11px;
		min-height: 0;
		text-transform: uppercase;
		padding: 10px 22px;
	}
	.navbar-collapse {
		padding-right: 0;
		padding-left: 0;
	}
	.dropdown-menu {
		background-color:#2f5e6d;
		padding:0;
		border-radius:0;
		box-shadow: 0 3px 3px rgba(0,0,0,0.2);
		-moz-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
		-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.2);
	}
	.dropdown-menu>li>a{
		font-family: Arial,Verdana,sans-serif;
		font-size: 12px;
		text-align:center;
		color:#fff;
		padding: 10px 5px;
		border-bottom: 1px solid #d0e5e7;
		border-left: 1px solid #FFF;
		border-right: 1px solid #FFF;
	}
	.dropdown-menu>li>a:hover{
		background-color:#d0e5e7;
		color:#2f5e6d;
	}
	
	/*#slide-superior{margin-bottom: 0;}*/
	
	/*NOTÍCIAS*/
	#bloco-noticias .col-md-5 {
		width: 41.66666666666667%;
		float:left;
	}
	#bloco-noticias .col-md-7 {
		width: 58.333333333333336%;
		float:left;
	}
	
	.bloco-radar .col-md-3{
		width: 25%;
		float: left;
	}
		
	/*footer*/
	#footer .container{padding-top:10px}
	#mapadosite{
		background:transparent url("img/bg_footer_sitemap.png") repeat-x left 18px ;
		margin:0;
		padding-top:20px;
	}
		#mapadosite > ul, #mapadosite > ul > li{margin:0; padding:0; list-style:none;}
		#mapadosite > ul > li{float:left; display:inline-block; margin-right: 30px; margin-top:5px;}
			#mapadosite > ul > li > a{background-color:#fff; padding:0px 5px;}
		#mapadosite > ul > li:first-child{
			width: 34px;
			text-indent: -9999px;
			margin-top:0;
		}
		#mapadosite a {
			color:#666;
		}
			#mapadosite > ul  > li:first-child a{
				display: block;
				background: #fff url("img/home.png") no-repeat 0 0;
				width: 34px;
				height: 26px;
			}
			#mapadosite > ul ul{margin-top:10px;}
			#mapadosite > ul ul li{font-size:12px; font-style:italic; color:#999;}
			
	#footerInfo{margin:0;}	
	
	/*SLIDE SUPERIOR*/
	#slide-superior {
		width:auto;
		max-width:inherit;
		height:240px;
		overflow:hidden;
	}
	#slide-superior .flex-image{
		overflow:hidden;
	}
	#slide-superior .flex-image img{
		width:auto;
	}
	#slide-superior .flex-caption{
		float:left; 
		width:238px;
		height: 240px;
		border-right: 1px solid #999;
		padding: 20px;
		background: #617C85;
	}
	#slide-superior .flex-caption h2 {
		font-size: 24px;
		margin: 0 0 10px 0;
		line-height: 24px;
		font-weight:normal;
	}
	#slide-superior .flex-caption p {
		line-height: 18px;
		margin: 0 0 10px 0;
	}
	#slide-superior .flex-caption p.more {
		width: 98%;
		display: block;
		margin: 0;
		padding-left:0;
		padding-right:0;
	}
		#slide-superior .flex-caption p.more a {
			display: block;
			color: #333;
			background: transparent url("img/arrow-more.png") no-repeat center right;
		}
	#slide-superior .flex-control-nav {
		position: absolute;
		z-index: 2;
		width:auto;
		text-align:right;
		bottom: 3px;
		right: 12px;
	}
}

/*--------------------ENTRE 768PX E 840PX -----------------*/
@media (max-width:840px) and (min-width:768px){
	#ferramentas{padding-top:10px;}
	#acessibilidade{margin-bottom:15px;}
}

/*--------------------ENTRE 768PX E 992PX -----------------*/
@media (max-width:992px) and (min-width:768px){
	/*NOTÍCIAS*/
	/*#bloco-noticias .col-md-7 .col-md-5 {	width: auto;float:none;}
	#bloco-noticias .col-md-7 .col-md-7 {	width: auto;float:none;}*/
}
	@media (max-width:992px) and (min-width:768px){
		/*NOTÍCIAS*/
		#bloco-noticias > .col-md-5 {width: 43%;}
		#bloco-noticias > .col-md-7 {width: 57%;}
	}
	@media (max-width:958px) and (min-width:768px){
		/*NOTÍCIAS*/
		#bloco-noticias > .col-md-5 {width: 44%;}
		#bloco-noticias > .col-md-7 {width: 56%;}
	}
	@media (max-width:958px) and (min-width:768px){
		/*NOTÍCIAS*/
		#bloco-noticias > .col-md-5 {width: 45%;}
		#bloco-noticias > .col-md-7 {width: 55%;}
	}
	@media (max-width:918px) and (min-width:768px){
		/*NOTÍCIAS*/
		#bloco-noticias > .col-md-5 {width: 46%;}
		#bloco-noticias > .col-md-7 {width: 54%;}
	}
	@media (max-width:900px) and (min-width:768px){
		/*NOTÍCIAS*/
		#bloco-noticias > .col-md-5 {width: 47%;}
		#bloco-noticias > .col-md-7 {width: 53%;}
	}
	@media (max-width:879px) and (min-width:768px){
		/*NOTÍCIAS*/
		#bloco-noticias > .col-md-5 {width: 48%;}
		#bloco-noticias > .col-md-7 {width: 52%;}
	}
	@media (max-width:860px) and (min-width:768px){
		/*NOTÍCIAS*/
		#bloco-noticias > .col-md-5 {width: 50%;}
		#bloco-noticias > .col-md-7 {width: 50%;}
	}
	@media (max-width:828px) and (min-width:768px){
		/*NOTÍCIAS*/
		#bloco-noticias > .col-md-5 {width: 52%;}
		#bloco-noticias > .col-md-7 {width: 48%;}
		/*NOTÍCIAS*/
		#bloco-noticias .col-md-7 .col-md-5 {	width: auto;float:none; margin-top:15px;}
		#bloco-noticias .col-md-7 .col-md-7 {	width: auto;float:none;}
	}
	@media (max-width:798px) and (min-width:768px){
		/*NOTÍCIAS*/
		#bloco-noticias > .col-md-5 {width: 53%;}
		#bloco-noticias > .col-md-7 {width: 47%;}
	}
	

/*-------------------- A partir de desktops menores -----------------*/
@media (min-width:992px){
	.container {
		width: 100%;
		max-width:970px;
	}
	
	#pagina{
		background:#fff url("img/bg-body.jpg") repeat-x 0 -1px;
	}
	#superior{
		background:transparent url("img/bg-principal.jpg") no-repeat center -1px;
	}
	
	/*FOOTER*/
	#inferior {
		background: url("img/bg_footer.png") repeat-x scroll left 43px;
	}
	#footer {
		background: url("img/bg_footer_wrap.png") no-repeat top center;
	}
	
}
/*-------------------- A partir de desktops maiores -----------------*/
@media (min-width:1200px){
	.container {
		width: 970px;
		max-width:none;
	}
}
/*-------------------- EasySlider -----------------*/
#container11{ margin:0 auto; position:relative; text-align:left; width:450px; background:#fff; margin-bottom:2em; }
#content11{ position:relative; } /* Easy Slider */ 
#slider11 ul, #slider11 li{ margin:0; padding:0; list-style:none; } 
#slider11 li{ /* define width and height of list item (slide) entire slider area will adjust according to the parameters provided here */ width:450px; height:241px; overflow:hidden; } /* numeric controls */ 
ol#controls{ margin:1em 0; padding:0; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; } 
ol#controls li{ margin:0 5px 0 0; padding:0; float:left; list-style:none; height:16px; line-height:16px; } 
ol#controls li a{ float:left; height:16px; line-height:16px; border:1px solid #ccc; background:#ffffff; color:#555; padding:0 5px; text-decoration:none; } 
ol#controls li.current a{ background:#999999; color:#fff; } 
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;} /* // Easy Slider */
/*-------------------- Site EFAP -----------------*/
.social-networks ul li.item01{color:#0e6285;font-family:Arial;font-weight:bold}
.social-networks ul li.item01 a{background-position:0 0}
.social-networks ul li.item02 a{background-position:-16px 0}
.social-networks ul li.item03 a{background-position:-64px 0}
.social-networks ul li.item04 a{background-position:-48px 0}
.social-networks ul li.item05 a{background-position:-54px 0}
.social-networks ul li.item01 {
color: #0e6285;
font-family: Arial;
font-weight: bold;
}
.social-networks ul li {
display: inline;
float: left;
height: 16px;
margin: 0 5px 0 0;
}
.social-networks ul li.item01 a {
background-position: 0 0;
}
.social-networks ul li a {
background: url("/portais/Portals/84/sprite-redes-sociais.png") no-repeat scroll 0 0 transparent;
display: block;
float: left;
height: 16px;
line-height: 18px;
text-indent: -9999px;
width: 16px;
}

#dnn_iconesSociais h2 {
display:none;
}

.social-networks {
display: inline;
float: right;
}
.social-networks ul {
display: inline-block;
margin: 0 0 0 10px;
vertical-align: middle;
}
.BlogInfo td {
    display: none;
}
.pic_blog {
    padding-right: 10px;
}
.blog_dateline {
    display: none;
}
.blog_published {
    display: none;
}
.blog_subhead {
    display: none;
}
.headstyle {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 20px;
    color: #2f5e6d;
    margin-top: 0px;
    margin-bottom: 2px;
}
.radar-caption h3 {
	border-bottom: 2px solid #2f5e6d;
	font-size: 18px;
	font-weight: bold;
	margin-top:0px;
	padding-bottom: 5px;
}
.com-bullet{
	font-weight: bold;
}
.destaqtitle{
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 24px;
	color: #333333;
}
.announcement-description {
height:100px;
overflow:hidden;
}

/*-------------------- Site RS -----------------*/
P.ttPag{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#C86D74/*#5F75C2*/; background:url(imagens/fd_tt_maior.jpg) no-repeat 0px 34px; padding-bottom:50px; padding-top:15px; margin-bottom:0px; background-color:#FFFFFF}
P.subttPag{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#666; padding-top:25px}
#tdLogin A{ color:#666666; font-size:10px}
img {border:none;}
#item_193 {
display: none;
}

/*-------------------- Easy Slider -----------------*/

#container11{	
	margin:0 auto;
	position:relative;
	text-align:left;
	width:350px;
	background:#fff;		
	margin-bottom:2em;
}	
#content11{
	position:relative;
}			
/* Easy Slider */
#slider11 ul, #slider11 li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider11 li{ 
	/* 
	define width and height of list item (slide)
	entire slider area will adjust according to the parameters provided here
	*/ 
	width:350px;
	height:300px;
	overflow:hidden; 
}	
/* numeric controls */	
	ol#controls{
	margin:1em 0;
	padding:0;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;	
}
ol#controls li{
	margin:0 5px 0 0; 
	padding:0;
	float:left;
	list-style:none;
	height:16px;
	line-height:16px;
}
ol#controls li a{
	float:left;
	height:16px;
	line-height:16px;
	border:1px solid #ccc;
	background:#ffffff;
	color:#555;
	padding:0 5px;
	text-decoration:none;
}
ol#controls li.current a{
	background:#999999;
	color:#fff;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}



