*{ margin: 0; padding: 0;}

body{ font-family: 'Open Sans', sans-serif; width:100%; line-height:15px;}

p{ margin:0; padding:0; font-size:12px; color:#666666;}
.text {font-size:12px; color:#666666;}
.text ul, .text ol{ margin-left:10px;}
*.clear{ clear: both;}
img{ border: none;}
.main{ }
.container {width:100%; }

hr{ }

/*--------------------HEADER-------------------------------*/

.header{ width:100%; background:url(../images/bg_header.jpg) repeat-x; height:105px;}
.header .wrap_header{ width:1000px; margin:0 auto; background:url(../images/bg_header_center.png) no-repeat; height:105px;}
.header .wrap_header .logo{ float:left; width:314px; height:74px; margin-top:16px;}
.header .wrap_header .nav_header{float:left; width:658px;}
.header .wrap_header .nav_header .itens_nav{ margin-top: 28px; margin-left: 30px; width:660px;}
.header .wrap_header .nav_header .itens_nav .item_nav{float: left; width: 97px; margin-right: 5px; margin-left: 5px;}
/*.header .wrap_header .nav_header .itens_nav .item_nav{float: left; width: 100px; margin-right: 15px; margin-left: 15px;}*/
.header .wrap_header .nav_header .itens_nav .item_nav a{ color:#c61010; font-size:13px; font-weight:bold; text-decoration:none;}
.header .wrap_header .nav_header .itens_nav .item_nav a span{color:#666666; font-size:11px; font-style:italic; font-weight:300;}
.header .wrap_header .nav_header .itens_nav .item_nav a:hover{ text-decoration:underline;}
.header .wrap_header .nav_header .itens_nav .item_separador{ float:left; width:2px; margin-top:-24px;}


/*-----------------BANNER------------------------------------*/

.banner{ background:#f49e2e; height:306px;}
.banner .wrap_banner{ width:1000px; margin:0 auto; position:relative;}
.banner .wrap_banner .img_banner{ width:1000px; height:306px; }
.banner .wrap_banner .img_banner .text_banner{ position:absolute; bottom:25px; right:27px; border-top: solid 8px #f49e2e; background:url(../images/bg_text_banner.png) repeat; width:414px; z-index:3; padding-bottom:10px;}
.banner .wrap_banner .text_banner h3{ font-size:20px; color:#333; font-weight:bold; margin-top:15px; margin-left:20px; line-height:21px; }
.banner .wrap_banner .text_banner p{ font-size:17px; line-height:18px;  color:#333; font-weight:300; margin-top:12px; margin-left:20px; font-style:italic; padding-right:38px; }


.banner_interna{ background:#f49e2e; height:188px;}
.banner_interna .wrap_banner{ width:1000px; margin:0 auto; position:relative;}
.banner_interna .wrap_banner .img_banner_interna{ width:1001px; height:188px; }
.banner_interna .wrap_banner .text_banner_interna{ position:absolute; bottom:20px; right:27px; border-top: solid 8px #f49e2e; background:url(../images/bg_text_banner.png) repeat; width:414px; z-index:3; padding-bottom:10px;}
.banner_interna .wrap_banner .text_banner_interna h3{ font-size:20px; color:#333; font-weight:bold; margin-top:15px; margin-left:20px; line-height:21px; }
.banner_interna .wrap_banner .text_banner_interna p{ font-size:17px; line-height:18px;  color:#333; font-weight:300; margin-top:12px; margin-left:20px; font-style:italic; padding-right:38px; }



/*-----------------NAV------------------------------------*/


.nav{ background:url(../images/bg_nav.jpg) repeat-x; height:72px;}
.nav .wrap_nav{ width:1000px; margin:0 auto; background:url(../images/bg_nav_center.jpg) no-repeat; height:72px;}
.nav .wrap_nav .itens_menu{ margin-left: 0px; width:1000px;}
.nav .wrap_nav .menucenter{margin-top:26px !important;}
/*.nav .wrap_nav .itens_menu .item_menu{float: left; margin-left: 10px; margin-top: 18px;}
*/.nav .wrap_nav .itens_menu .item_menu{float: left; margin-left: 0px; margin-top: 18px;}
.nav .wrap_nav .itens_menu .item_menu a{ color:#c61010; font-size:13px; font-weight:bold; text-decoration:none;}
.nav .wrap_nav .itens_menu .item_menu a:hover{ color:#c61010; font-size:13px; font-weight:bold;}
.nav .wrap_nav .itens_menu .item_separador{ float: left; width: 2px; margin-left: 12px; margin-right: 12px; padding-top: 9px;}
.nav .wrap_nav .itens_menu .item_busca{ float: left; width: 200px; margin-left: 10px; margin-top: 18px; position:relative; }
.nav .wrap_nav .itens_menu .item_busca .input_label{ width:200px; height:33px; background:url(../images/bg_input_busca.jpg) no-repeat;}
.nav .wrap_nav .itens_menu .item_busca .input_label .input_guia{ width:200px; height:33px; border:none; background: transparent; padding-left:5px;}
.nav .wrap_nav .itens_menu .item_busca .enviar{ width:39px; height:33px; position:absolute; top:0; right:0; }
.nav .wrap_nav .itens_menu .item_busca .enviar .btn_busca{ width:39px; height:33px;  border:none; cursor:pointer; background:url(../images/btn_busca.jpg) no-repeat;}


.title{ margin-bottom:2px; }
 .title h3{ font-size:12px; color:#fff; line-height:normal;}
 .subtitle{  margin-top:15px;}
 
 .subtitle h2{font-size:14px; color:#666666; font-weight:300;}
 .subtitle a{ font-size:10px; color:#fff; text-decoration:none; font-style:italic; }
 .subtitle a:hover{ color:#fff; text-decoration:underline; cursor:pointer; }
/*-----------------HOME------------------------------------*/

.home{width:1000px; margin:0 auto;}
.home .wrap_home{ margin-top:20px;}
.home .wrap_home .boxes_destaque{ width:1000px;}
.home .wrap_home .boxes_destaque .float_box{float:left; width:313px; margin-left:20px;}

.box_destaque .destaque_title { }
.box_destaque .destaque_title h3, .box_destaque .destaque_title_cursos h3{ font-size:18px; color:#fff; margin-left:10px; padding-top:7px;}

.destaque_title_cursos h3 a{ font-size:18px; color:#fff;}
.destaque_title_cursos h3 a:hover{ font-size:18px; color:#fff; text-decoration:underline;}

.box_destaque .data{}
.box_destaque .data p{ color:#666666; font-size:11px; font-style:italic; font-weight:300px;  }
.box_destaque .title{  margin-top:4px;}
.box_destaque .title h3{ color:#333333; font-size:14px;}
.box_destaque .bg_img{float:left; width:100px; height:100px; margin-top:5px; background:#ccc; }
.box_destaque .bg_img img{ border:solid 3px #eaeaea;}
.box_destaque .text{float:left; width:175px; /*height:59px;*/ margin-left:10px; margin-top:5px; }
.box_destaque .text_semfoto{width:313px;/* height:103px;*/ margin-top:5px; font-size:11px; color:#666;;}
.box_destaque .text_semfoto p{ font-size:11px; color:#666;}
.box_destaque .text p{ font-size:11px; color:#666;}
.box_destaque .saiba_mais a, .box_destaque .saiba_mais_cursos a{ text-decoration:none; font-size:11px; color:#fff;}
.box_destaque .saiba_mais a:hover{} 
.box_destaque .linha_destaque{ margin-top:13px;}

.destaque_noticias .item { margin-top:15px;}


.destaque_noticias .destaque_title{ -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background:#F49E2F; width:311px; min-height:37px;}
.destaque_projetos .destaque_title{-moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background:#C91F20; width:311px; min-height:37px;}
.destaque_projetos .item{ margin-top:10px;}
.destaque_projetos  h3{ color:#333333; font-size:14px;}
.destaque_projetos h3 a{ font-size:18px; color:#fff;}
.destaque_projetos h3 a:hover{ font-size:18px; color:#fff; text-decoration:underline;}

.destaque_projetos .text{height:109px !important; margin-left:10px; margin-top:5px; }
.destaque_projetos .text_semfoto{width:313px; /*height:87px;*/ margin-top:5px font-size:11px; color:#666;;}

.destaque_noticias .saiba_mais{ background:url(../images/bg_saiba_mais.jpg) no-repeat; width:76px; height:20px; margin-top:0; margin-left:233px; padding-left:9px; padding-top:2px;}
.destaque_projetos .saiba_mais{ background:url(../images/bg_saiba_mais_projetos.jpg) no-repeat; width:76px; height:20px; margin-top:15px; margin-left:233px; padding-left:9px; padding-top:2px;}


.destaque_projetos .destaque_title_cursos{ -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; background:#0AB006; width:317px; min-height:37px;}

.destaque_projetos .saiba_mais_cursos{ background:url(../images/bg_saiba_mais_cursos.jpg) no-repeat; width:76px; height:20px; margin-top:15px; margin-left:233px; padding-left:9px; padding-top:2px;}


.destaque_title p, .destaque_title_cursos p { font-size:11px; font-style:italic; font-weight:normal; color:#fff; padding:5px 10px;}
.destaque_title_cursos p a{ color:#fff;}
.destaque_title_cursos p a:hover{ color:#fff;}


.destaque_title h3 a{ color:#fff;}
.destaque_title h3 a:hover{ color:#fff;}


.destaque_projetos p a{ color:#fff;}
.destaque_projetos p a:hover{ color:#fff;}

.destaque_title p a{ color:#fff;}
.destaque_title p a:hover{ color:#fff;}


/*.destaque_cursos .destaque_title{ background:url(../images/bg_title_box_cursos.jpg) no-repeat; width:317px; height:37px;}
.destaque_cursos .data{margin-top:2px; margin-bottom:5px; }
.destaque_cursos .data p{ color:#666666; font-size:11px; font-style:italic; font-weight:300px;  }
.destaque_cursos .title{  margin-top:30px;}
.destaque_cursos .text_semfoto{float:left; width:313px;  margin-top:5px;}
.destaque_cursos .text_semfoto p{ font-size:11px; color:#666;}
.destaque_cursos .saiba_mais{ background:url(../images/bg_saiba_mais_cursos.jpg) no-repeat; width:76px; height:20px; margin-top:15px; margin-left:233px; padding-left:9px; padding-top:2px;}
*/

.destaque_mapa .destaque_title{ background:url(../images/bg_title_box_cursos.jpg) no-repeat; width:317px; height:37px;}
/*.destaque_mapa .destaque_title h3{ font-size:18px; color:#fff; margin-left:10px; padding-top:7px;}*/
.destaque_mapa .title{  margin-top:5px;}
.destaque_mapa .title h3{ color:#333333; font-size:12px;}
.destaque_mapa .text{float:left; width:313px; height:auto; margin-top:5px; margin-bottom:12px; }



.home_bottom{ width:100%; background:#f7f7f7; border-top: 1px solid #cccccc; margin-top:20px;}
.home_bottom .wrap_home_bottom{ width:1000px; margin:0 auto; margin-top:20px; padding-bottom:20px;}
.home_bottom .wrap_home_bottom .boxes_destaque_bot{ width:1000px;}
.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_image{float:left; width:313px;}
.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_image .banners_itens_home{ padding-left:4px; padding-top:3px;}
.banners_itens_home img{ border: solid 3px #ccc;}

.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_text{float:left; width:313px; margin-left:31px;}
.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_text .title{ }
.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_text .title h3{ font-size:20px; color:#666;}
.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_text .sub_title_img{float:left; width:33px; margin-top:20px; margin-right:10px;}
.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_text .sub_title_text{float:left; width:270px; margin-top:16px;}
.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_text .sub_title_text p{font-size:13px; color:#999; font-style:italic;}
.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_text .text{width:313px; margin-top:20px; height:145px;}
.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_text .text p{font-size:11px; color:#666;}
.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_text .conheca{ background:url(../images/bg_conheca.jpg) no-repeat; width:76px; height:20px; padding-left: 11px; padding-top: 2px; margin-top: 10px;}
.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_text .conheca a{font-size:11px; color:#fff; text-decoration:none;}


.home_bottom .wrap_home_bottom .boxes_destaque_bot .box_destaque_bot_comite{float:left; width:325px; height:327px; margin-left:0; background:url(../images/box_quero_doar.png) no-repeat ;}
.box_destaque_bot_comite .texto{ width:270px; height:65px; color:#666666; font-size:12px; margin-top:85px;margin-left:30px;}
.box_destaque_bot_comite .itens{ width:300px !important; margin-top:20px; margin-left:30px;}
.box_destaque_bot_comite .item{ width:300px !important;}
.box_destaque_bot_comite .painel_label{ float:left; margin-top:15px; margin-right:5px;
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
font-size:12px; color:#666666;
}

.box_destaque_bot_comite .select_est{ width:236px; height:37px; float:left; padding-left:10px;
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
font-size:12px; color:#000;
background:url(../images/box_quero_doar_bt_bg.png) no-repeat;
}

.bt_busca_doar { width:116px; height:36px;  float:right; cursor:pointer; margin-top:10px; margin-right:15px;}


/* SITE INTERNAS -------------------------------------------------------------------------------------*/


/*----------------- QUEM SOMOS------------------------------------*/

.inner_content { width:1000px; margin:0 auto; margin-bottom:20px;}
.inner_content .breadcrumb{margin-top:20px; border-bottom:1px solid #ccc;}
.inner_content .breadcrumb .breadcrumb_wrap{ float:left; width:500px;  font-size:11px; color:#666666;margin-bottom:5px;}
.inner_content .breadcrumb .breadcrumb_wrap a{ font-size:11px; color:#c61010; text-decoration:none; }
.inner_content .breadcrumb .breadcrumb_wrap a:hover{ font-size:11px; color:#c61010; text-decoration:underline;}
.inner_content .breadcrumb .like_fb{ float:right; width:110px; margin-bottom:5px; margin-right:0;}

.inner_content .conteudo_quemsomos{float:left; width:758px; padding-left:20px; margin-top:15px; margin-bottom:30px;}
.inner_content .conteudo_quemsomos .text img{border: solid 3px #ccc; margin:10px;} 
.title{ margin-bottom:10px; margin-top:2px;}
.title h1{ font-size:24px; color:#666;}
/*.sub_title{margin-bottom:20px;}
.sub_title h3{font-size:16px; color:#666; font-weight:600;}*/
.text{}
.text h2{font-size:16px; color:#666; font-weight:600;}
.text p{font-size:12px; color:#666;}

.text .img_text_bg_r{float:right; margin-left:10px; margin-bottom:10px; width:320px; height:244px; background:#ccc;} 
.text .img_text_bg_r .img_text_r{ padding-top: 7px;padding-left: 5px;} 



/*----------------- MEU LEFT------------------------------------*/

.menu_left{float:left; width:222px; margin-top:20px;}
.menu_left .links {width:222px; min-height:37px;  margin-bottom: 5px;}
.menu_left .links .selected{
	
	background:url(../images/menu_left_selected.jpg)right center no-repeat #c71110;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	min-height:39px;
}

.menu_left .links .selected a{ display:block; font-size:14px; color:#fff; text-decoration:none; font-weight:bold;  
width: 195px; padding-left:10px; padding-top:10px; padding-bottom:10px;}

.menu_left .links .deselected{
	
	background:#EBEBEB;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	min-height:39px;
}

.menu_left .links .deselected a{ display:block; font-size:12px; color:#666; text-decoration:none; font-weight:600; padding-left:10px; padding-top:10px; }



/*----------------- HISTORIA------------------------------------*/

.conteudo_historia{ float:left; width:758px; padding-left:20px; margin-top:15px; margin-bottom:30px;}


#timeline #issues { margin-top:10px;}
#timeline #issues h3{ margin-left:20px;}


/*----------------- NOTICIAS------------------------------------*/
	
.wrap_inner_content{ float:left; margin-top:20px; width:648px; margin-right:34px;}
.wrap_inner_content .breadcrumb_interna{margin-top:20px; border-bottom:2px solid #ccc; font-size:11px; color:#666666; padding-bottom:5px;}
.wrap_inner_content .breadcrumb_interna a{ font-size:11px; color:#c61010 !important; text-decoration:none; }
.wrap_inner_content .breadcrumb_interna a:hover{ font-size:11px; color:#c61010; text-decoration:underline;}
.wrap_inner_content .title h3{ font-size:18px; color:#333; font-weight:bold;}
.wrap_inner_content .itens{ margin-top:10px;}
.wrap_inner_content .itens a{ text-decoration:none;}
.wrap_inner_content .itens a:hover{ text-decoration:underline;}

.resultado {color: #C51F1F; font-size: 12px; border-bottom:dotted 1px #C51F1F; padding:10px 0;}

.wrap_inner_content .busca_result  { border-bottom:dotted 1px #C51F1F; padding:0 0 30px 0;}
.wrap_inner_content .busca_result:last-child  { border-bottom:none; padding:0;}
.wrap_inner_content .tipo {color: #333; font-size: 12px; margin:10px 0;}
.wrap_inner_content .busca_paginas .item  { padding:10px;}
.wrap_inner_content .busca_paginas .item .itens {}
.wrap_inner_content .busca_paginas  a {color: #666666; font-size: 12px;}
.wrap_inner_content .busca_paginas .itemBg_1 { background:#FDECD5;}
.wrap_inner_content .busca_paginas .itemBg_2 { background:#EBEBEB;}

.busca_noticias { margin-top:20px;}

.content_noticias{}
.itens{}
.itens .item{ width:648px;}
.itens .item .bg_img{float:left; width:100px; height:100px;}
.itens .item .bg_img img{border:solid 3px #eaeaea;}
.itens .item .conteudo{float:left; margin-left: 15px; width: 525px; margin-top: 5px;}
.itens .item .conteudo_nofoto{float:left; margin-left: 15px; width: 623px; margin-top: 5px;}
 a{ text-decoration:underline; color:#333;}
 a:hover{ text-decoration:underline; color:#c91f20;}
 a .title{ margin-top: 5px; margin-bottom: 5px;}
 a .title h3{ font-size:16px; color:#333; font-weight:bold;}
 .data{ font-size:12px; color:#999; font-weight:300; font-style:italic;}
 a .text{}
 a .text p{ font-size:12px; color:#999;}
.leia_mais{ float:right; margin-top:5px;}
.leia_mais a{ font-size:12px; color:#333; font-weight:700; text-decoration:none; }
.leia_mais a:hover{  text-decoration:underline; }
 .conheca{ background:url(../images/bg_conheca.jpg) no-repeat; width:76px; height:20px; padding-left: 11px; padding-top: 2px; margin-top: 10px; float:right;}
 .conheca a{font-size:11px; color:#fff; text-decoration:none;}

 .itens .linha_noticia{ border-bottom: dotted #ccc 1px; width:650px; height:2px; margin-top:10px; margin-bottom:10px; }

.destaque_right{ float:left; width:318px; margin-top:46px;}



/*----------------- NOTICIAS INTERNA------------------------------------*/


.wrap_inner_content .breadcrumb_interna{margin-top:20px; border-bottom:1px solid #ccc; font-size:11px; color:#666666; padding-bottom:5px;}
.wrap_inner_content .breadcrumb_interna a{ font-size:11px; color:#666666; text-decoration:none; }
.wrap_inner_content .breadcrumb_interna a:hover{ font-size:11px; color:#c61010; text-decoration:underline;}
.wrap_inner_content .fb_like{ float:right; margin-top:10px; margin-bottom:10px;}

 .wrap_inner_content .conteudo_noticia{ margin-top:40px;}
 .data{font-size:11px; color:#999; font-weight:300; font-style:italic; margin-bottom:5px;}
 .title{ margin-bottom:10px;}
 .title h3{font-size:18px; color:#666666; font-weight:bold;}
 
 .text{ margin-top:20px;}
 .text h2{font-size:16px; color:#666666; font-weight:300;}
 .text .img_text{ float:left; margin-right:10px; margin-bottom:10px; width:315px; padding-right: 5px; margin-left:-5px;}
 .text .img_text img{ border: solid 3px #eaeaea;}
 .text .img_l{ margin-left:5px; margin-top:3px;}
 .text p{ font-size:12px; color:#666666; font-weight:normal;}
 
.wrap_inner_content .text_legenda{ width:306px;font-size:12px; color:#666;background:#eaeaea; padding:5px;margin-bottom:10px;}
 
 .galeria_interna{ margin-top:20px;}
 .galeria_interna .itens{}
 .galeria_interna .itens p{ font-size:12px; color:#666; font-weight:800;}
 .galeria_interna .itens .item{ float:left; width:100px; height:100px; margin-bottom:10px; margin-right:15px;}
 .galeria_interna .itens .item img { border:3px solid #ccc;}
 .galeria_interna .btn_picasa{ background:url(../images/bg_btn_picasa.jpg) no-repeat; width:136px; height:39px; float:right; margin-right:20px;}
 .galeria_interna .btn_picasa .text_picasa{ float:left; margin-left:10px; margin-top:7px;}
 .galeria_interna .btn_picasa .text_picasa p{ font-size:12px; color:#666; font-weight:600; line-height:12px }
 .galeria_interna .btn_picasa .img_picasa{float:right; margin-right: 18px; margin-top: 5px;}

 #galleria{width: 960px; height:500px;}
.voltar{ margin-top:30px; border-top: 1px solid #ccc;}
.voltar a {float:right; padding:6px; color: #666; font-size:11px; text-decoration:none;}
.voltar a .img_voltar{float:left; width:8px; margin-right:2px; margin-top:3px;}
.voltar a .text_voltar{float:left; width:40px;}
.voltar a:hover {color: #6666; font-size:11px; text-decoration:underline;}


/*----------------- PROJETOS------------------------------------*/

.top_inner_page{ margin-top:20px;}
.top_inner_page .title{ margin-bottom:5px;}
.top_inner_page .title h3{font-size:18px; color:#666666; font-weight:bold;}
.top_inner_page .subtitle{ }
.top_inner_page  h2{font-size:16px; color:#666666; font-weight:300;}
.top_inner_page  p{ font-size:12px; color:#666666; font-weight:normal; padding-top:5px;}

.linha_noticia{ border-bottom: dotted #999 1px; width:650px; height:2px; margin-top:10px; margin-bottom:10px; }

.botoes_filtro{ margin:20px 0;}
.botoes_filtro .bt_item{ width:201px; height:61px; float:left; text-align:center; position:relative; margin-left:10px; padding-top:20px;}
.botoes_filtro .bt_item a{ font-size:16px; font-style: italic; font-weight: 400; color:#FFF;}

.botoes_filtro .captacao{ background:url(../images/bt_projetos_captacao.png) no-repeat;}
.botoes_filtro .andamento{ background:url(../images/bt_projetos_andamento.png) no-repeat;}
.botoes_filtro .realizado{ background:url(../images/bt_projetos_realizado.png) no-repeat;}

.listando {font-size:16px; font-style: italic; font-weight: 400; color:#ff0000;}

.content_projetos{}

/*----------------- PROJETO------------------------------------*/

.wrap_inner_content .conteudo_projeto{ margin-top:40px;}



/*----------------- INSTALACOES------------------------------------*/

.inner_content .conteudo_instalacoes{float:left; width:758px; padding-left:20px; margin-top:15px; margin-bottom:30px;}
.inner_content .conteudo_instalacoes .text img{border: solid 3px #ccc; margin:10px;}




/*----------------- FOTOS------------------------------------*/

.inner_content .conteudo_fotos{float:left; width:648px; padding-left:0px; margin-top:15px; margin-bottom:30px; margin-right:34px;}
.inner_content .conteudo_fotos .text img{border: solid 3px #ccc; margin:10px;}
.albuns{ margin-top:20px;}
.albuns .itens{}
.albuns .itens .item{ float:left; width:107px; margin-right:20px; margin-bottom:10px;}
.albuns .itens .item a{}
.albuns .itens .item a img{ border:8px solid #eeeeee;}
.albuns .itens .item a .legenda_albuns{ background: #eeeeee; width: 108px; border: 4px solid #eeeeee;}
.albuns .itens .item a .legenda_albuns p{font-size:11px; color:#666666; font-weight:normal; font-style:italic; padding-bottom: 2px; padding-left:6px; }

.albuns_picasa{}
.albuns_picasa .titulo{background-color: #666666; color:#fff; 
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding:10px;
	margin:10px 0;
	}

/*----------------- FOTOS HISTÓRICAS------------------------------------*/

.inner_content .conteudo_fotos_hist{float:left; width:758px; padding-left:20px; margin-top:15px; margin-bottom:30px;}


/* DOWNLOADS e CONTAS */

.download { font-size:12px; color:#666666; margin-top:5px; padding:10px;}
.download .left{ width:425px; float:left;  margin-top:15px;  margin-left:15px;}
.download .left .title{ font-weight:bold;}
.download .left .texto{}

.download .right1{width:60px; float:left;  margin-top:15px;  margin-left:50px;}
.download .right1 .fileSize{}

.download .right2 {width:140px; float:right; margin-top:15px; margin-right:15px;}
.download .right2 .bt{}

.background_1{background:#fdecd5;}
.background_2{background:#f9ce96;}

/*----------------- FOOTER LOGOS------------------------------------*/

.footer_logos{ width:100%; background:#f7f7f7; padding-top:20px; padding-bottom:30px;}
.footer_logos .wrap_footer_logos{ width:1001px; background:url(../images/bg_carrossel.jpg) no-repeat; margin-top:10px; margin:0 auto; height:96px;}
.footer_logos .title { width:1001px; margin:0 auto; margin-bottom:10px;}
.footer_logos .title h3{ font-size:18px; color:#C91F20;}



.wrap_footer_logos .footer_loguinhos {width:920px !important;}
.wrap_footer_logos .footer_loguinhos_imgs {}
.wrap_footer_logos .footer_loguinhos_imgs img{width:80px; height:80px; margin-top:10px;}
.wrap_footer_logos .footer_loguinhos_imgs ul li {margin-right:24px; float:left; list-style:none;}
.wrap_footer_logos .footer_loguinhos_prev { cursor: pointer; float: left; height: 16px; margin-left: 20px; margin-right: 10px; margin-top: 34px;width: 8px;}
.wrap_footer_logos .footer_loguinhos_next {cursor: pointer; float: right; height: 16px; margin-right: 20px; margin-top: -56px; width: 8px;}

/*-----------------F00TER_END------------------------------------*/

.footer_end{ width:100%; background:#ac0707; height:58px;}
.footer_end .wrap_footer_end{ width:1000px; margin:0 auto;}
.footer_end .wrap_footer_end .boxes_footer_end{ width:1000px; padding-top:13px;}
.footer_end .wrap_footer_end .boxes_footer_end .box_end{float:left; width:600px;}
.footer_end .wrap_footer_end .boxes_footer_end .box_end .img_footer{float:left; width:17px; margin-top:6px;}
.footer_end .wrap_footer_end .boxes_footer_end .box_end .text_footer{float:left; width:537px; margin-left:10px}
.footer_end .wrap_footer_end .boxes_footer_end .box_end .text_footer p{ font-size:12px; color:#fff;}
.footer_end .wrap_footer_end .box_tel{float:right; width:300px;}
.footer_end .wrap_footer_end .boxes_footer_end .box_tel .img_footer{float:left; width:17px; margin-left:43px; margin-top:5px;}
.footer_end .wrap_footer_end .boxes_footer_end .box_tel .text_footer{float:right; width:230px; margin-left:10px}
.footer_end .wrap_footer_end .boxes_footer_end .box_tel .text_footer p{ font-size:12px; color:#fff;}



/*-----------------MAPA_SITE------------------------------------*/

.mapa_site{ width:100%; background:url(../images/bg_mapa_site.jpg) no-repeat #C91F20; height:368px;}
.mapa_site .wrap_mapa_site{ width:1000px; margin:0 auto; padding-top:25px;}
.mapa_site .wrap_mapa_site .boxes_mapa_site{ width:1000px;}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site1{float:left; width:166px; margin-top:-20px;}

.boxes_mapa_site a{font-size:12px; font-weight:700; color:#fff; text-decoration:none;}
.boxes_mapa_site a:hover{text-decoration:underline;}

.mapa_site .title{ margin-bottom:2px; margin-top:20px; font-size:12px; color:#fff; font-weight:700; text-transform:uppercase;}
.mapa_site .title h3{ font-size:12px; color:#fff; text-transform:uppercase;}
.mapa_site .subtitle{  margin-top:4px;}
 
.mapa_site .subtitle a { font-size:10px; color:#fff; text-decoration:none; font-style:italic; text-transform:uppercase;}
.mapa_site .subtitle a:hover{ color:#fff; text-decoration:underline; cursor:pointer; }
 

/*.mapa_site{ width:100%; background:url(../images/bg_mapa_site.jpg) no-repeat #C91F20; height:368px;}
.mapa_site .wrap_mapa_site{ width:1000px; margin:0 auto; padding-top:35px;}
.mapa_site .wrap_mapa_site .boxes_mapa_site{ width:1000px;}
.boxes_mapa_site a{font-size:12px; color:#fff; text-decoration:none;}
.boxes_mapa_site a:hover{text-decoration:underline;}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site1{float:left; width:166px;}
 
*/
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site2{float:left; width:166px; margin-left:34px; margin-top:-20px; }
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site3{float:left; width:166px; margin-left:34px; margin-top:-20px;}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site4{float:left; width:166px; margin-left:34px; margin-top:-20px;}

.mapa_site .wrap_mapa_site .boxes_mapa_site .linha_mapa_site{ margin-top:-5px; margin-bottom:3px;}

.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site5{float:right; width:200px;}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site5 .redes{/*width:300px;*/}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site5 .redes .text_redes{ float:left; width:80px;}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site5 .redes .text_redes p{ font-size:14px; color:#fff;}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site5 .redes .redes_itens{width:240px;}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site5 .redes .item{ float:left; width:30px;margin-top:-5px; margin-right:7px;}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site5 .redes .item:first-child{ margin-left:10px}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site5 .redes .item:last-child{ margin-right:0px}
/*.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site4 .redes .redes_inst{ float:left; width:40px;margin-left:10px}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site4 .redes .redes_tw{ float:left; width:40px; margin-left:10px}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site4 .redes .redes_yt{ float:left; width:40px; margin-left:10px}*/
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site5 .likebox{ margin-top:20px;}
.mapa_site .wrap_mapa_site .boxes_mapa_site .box_mapa_site5 .likebox iframe{ width:240px !important;}



/*-----------------pagination------------------------------------*/

.pagination { float:right; margin-top:10px; margin-right:10px; padding-bottom:40px;}
.pagination .item{ float:left; width:25px; height:18px; text-align:center; padding-top:5px; font-size:10px;
 border:solid 1px #d6d5d5; margin-top:5px; margin-left:3px;
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlN2U3ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 1%, #e7e7e7 50%, #e7e7e7 52%, #e7e7e7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(50%,#e7e7e7), color-stop(52%,#e7e7e7), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 1%,#e7e7e7 50%,#e7e7e7 52%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 1%,#e7e7e7 50%,#e7e7e7 52%,#e7e7e7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 1%,#e7e7e7 50%,#e7e7e7 52%,#e7e7e7 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 1%,#e7e7e7 50%,#e7e7e7 52%,#e7e7e7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e7e7e7',GradientType=0 ); /* IE6-8 */


}

.pagination .pagina_selected a{ font-weight:bold; font-size:10px; color:#666666; text-decoration:underline;}
.pagination a{ text-decoration:none; font-size:10px; color:#666666; }
.pagination a:hover{ color:#000; text-decoration:underline;}

/*----------------- AGENDA ------------------------------------*/
.agenda iframe{margin-left:100px;}


/* COMITES */

.conteudo_pag_dupla { margin-bottom:40px;}
.conteudo_pag_dupla a:hover{ color:#C61010;}
.acao_pelo_brasil, .texto_estados_comite{ width:400px; float:left; margin-top:20px;}
.acao_pelo_brasil .title, .texto_estados_comite .title{margin-bottom:20px;}
.comites_mapa{width:520px; float:right; margin-top:20px; margin-right:20px; /*background:#F00;*/}
.comites_mapa .title{ text-align:center;}

.map_section ul { list-style:none;}
.map_section { height:500px; margin-top:30px; margin-left:20px;}
.map_section .list_states{float:left}
.map_section .list_states .item{float:left}
.map_section .list_states .item .label{display:none}
.map_section .list_states .item .label_show{background:#d4d4d4 none;position:absolute;width:125px;color:#000;font-size:1em;text-align:center;padding:5px;margin:0 0 0 360px;border-radius:5px}
.map_section .map{background:transparent url(../images/sprite_map.png) no-repeat -465px 0;width:458px;height:470px;position:absolute}
.map_section .map .transparent_layer{z-index:999;position:absolute}
.map_section #state_highlight{background:transparent url(../images/sprite_map.png) no-repeat -1000px -1000px;position:absolute;z-index:0}
.map_section #state_highlight.sprite-state_1{background-position:-7572px -2px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_2{background-position:-7176px -3px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_3{background-position:-6791px -2px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_4{background-position:-6364px -2px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_5{background-position:-6082px -1px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_6{background-position:-5781px -3px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_7{background-position:-4623px -2px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_8{background-position:-3971px -311px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_9{background-position:-3972px -2px;width:458px;height:269px}
.map_section #state_highlight.sprite-state_10{background-position:-3597px -165px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_11{background-position:-5483px -2px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_12{background-position:-4298px -3px;width:458px;height:370px}
.map_section #state_highlight.sprite-state_13{background-position:-3390px -1px;width:458px;height:270px}
.map_section #state_highlight.sprite-state_14{background-position:-5080px -2px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_15{background-position:-3389px -259px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_16{background-position:-2934px -1px;width:458px;height:320px}
.map_section #state_highlight.sprite-state_17{background-position:-2934px -259px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_18{background-position:-2346px -283px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_19{background-position:-2659px -1px;width:458px;height:370px}
.map_section #state_highlight.sprite-state_20{background-position:-2344px -2px;width:340px;height:255px}
.map_section #state_highlight.sprite-state_21{background-position:-2077px -2px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_22{background-position:-1637px -2px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_23{background-position:-1102px -174px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_24{background-position:-1306px -71px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_25{background-position:-1015px -251px;width:160px;height:470px}
.map_section #state_highlight.sprite-state_26{background-position:83px -380px;width:458px;height:470px}
.map_section #state_highlight.sprite-state_27{background-position:-989px -1px;width:458px;height:150px}
.states_section{display:block;overflow:hidden}
.states_section .msg{float:left;color:#999;font-size:1em;line-height:1.2em;margin:0 5px 0 0}
.states_section .list_states{float:left;margin:0 -5px 0 0}
.states_section .list_states .item{float:left;margin:0 5px 0 0}
.states_section .list_states .item .link{color:#999;font-size:1em;line-height:1.2em;text-decoration:none}
.states_section .list_states .item .link:hover{text-decoration:underline}
.info_section{float:left;overflow:hidden;width:345px}

.comites .title{ }
.itens_comites{margin-top:30px;}

.itens_comites .item{ /*width:648px;*/ padding:10px; margin-bottom:10px; font-size:12px; color:#666;}
.itens_comites .item .bg_img{float:left;width:50px; height:50px;}
.itens_comites .item .bg_img img{border:solid 3px #eaeaea; width:50px; height:50px;}
.itens_comites .item .conteudo{float:left; margin-left: 15px; width: 485px; margin-top: 5px;}
.itens_comites .item .conteudo_foto{float:left; margin-left: 15px; width: 420px; margin-top: 5px;}
.itens_comites .item .conteudo .conteudo_interno{width: 370px; float:left;}
.itens_comites .item .conteudo .bt_quero_doar{width: 104px; height:41px; float:left;}
.itens_comites .item .conteudo_nofoto{float:left; margin-left: 15px; width: 623px; margin-top: 5px;}


.itens_comites .linha_noticia{ border-bottom: dotted #ccc 1px; width:650px; height:2px; margin-top:10px; margin-bottom:10px; }
 
.comites .itemBg_1 { background:#fdecd5;}
.comites .itemBg_2 { background:#f9ce96;}
 

.single_page{}
.single_page .title{ margin:20px 0;}
.single_page .sobre{ }
.single_page .endereco{ font-size:12px; color:#000; }
.single_page .texto{font-size:12px; color:#666666; }
.single_page .necessidade{ background:#ffeeee; border:solid 1px #efa099; padding:15px; margin-top:30px;}


/*.comites .itens {color: #C51F1F; font-size: 12px; border-bottom:dotted 1px #C51F1F; padding:10px 0;}

.comites .itens   { border-bottom:dotted 1px #C51F1F; padding:0 0 30px 0;}
.comites .itens .item:last-child  { border-bottom:none; padding:0;}
.comites .tipo {color: #333; font-size: 12px; margin:10px 0;}
.comites .itens .item  { padding:10px;}
.comites .itens .item .itens {}
.comites .itens  a {color: #666666; font-size: 12px;}
.comites .itens .itemBg_1 { background:#FDECD5;}
.comites .itens .itemBg_2 { background:#EBEBEB;}
*/

/*-----------------CONTATO------------------------------------*/

.contato_form{ float:left; width:758px; margin-top:15px; margin-bottom:30px;}

.contato_boxes{ margin-bottom:10px;}
.contato_label{ float:left; text-align:left; color:#666666; font-size:12px; width:70px; margin-top:2px; padding-right:5px; padding-top:6px;}
.contato_input_text { float:left; width:505px; height:38px; margin-top:1px; padding-top:0px; *padding-top:5px; padding-top:6px\9; padding-left:12px;  background:url(../images/input_text.jpg) no-repeat; border:none; }
.contato_ass{ float:left; width:366px; margin-right:10px;}
.select_ass{ width:291px; height:38px; background:url(../images/select_assunto.jpg) no-repeat; border:none; }
.contato_est{ float:left; width:215px;}
.select_est{ background:url(../images/select_estado.jpg) no-repeat; border:none; width:140px; height:38px;}
.contato_label_msg{  text-align:left; color:#666666; font-size:12px; width:85px; margin-top:2px; padding-right:5px; }

.mensagem { float:left;  width:516px; height:163px; padding-top:4px;  padding-left:5px; background:url(../images/textarea.jpg) no-repeat; margin-top:10px;}
.mensagem .contato_input_msg {width:510px; *width:327px; height:151px; *height:149px; border:none; background:none;}

.contato_botoes { width:93px; margin-left:498px; }
.contato_botoes .contato_enviar{ cursor:pointer; width:93px; height:34px; background:url(../images/btn_enviar.jpg) no-repeat; border:none; color: #fff;}


.meu_email { width:260px; color:#666666; font-size:12px; margin-top:20px; margin-left:75px;}
.meu_email input { float:left;}
.meu_email_text { float:left; margin-left:5px;}

.contato_form label.error {
	color: #c60505;
	font-size:11px;
	margin:0;
	padding:0;
	display:block;
	width:400px;
}

.form_msg {font-size: 11px; color: #ce1e4c; float: left; margin-left: 79px;}


/*-----------------BUSCA------------------------------------*/



/*-----------------FOOTER------------------------------------*/

.content_footer{ width:100%; background: url(../images/bg_footer.jpg) no-repeat center center #7a231e;}
.content_footer .wrap_endereco_footer{ width:100%; background: url(../images/bg_wrap_footer.png) repeat-x; height:150px;}
.content_footer .wrap_endereco_footer .endereco_footer{ width:960px; margin:0 auto;}
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer{ width:960px; }
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box1{ width:144px; margin-top:38px; margin-right:15px; margin-left:10px; float:left;}
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box2{ width:400px; margin-top:62px; float:left; }
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box2 p{ font-size:12px; color:#fff;}
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box2 p a{ color:#fff;}
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box2 p a:hover{ text-decoration: none; color:#fff;}
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box3{ float: left; margin-left: 25px; margin-top: 40px; width: 200px; }
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box3 .title_credenciado{ color:#d8c9c8; font-size:11px;}
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box3 .itens{ width:260px;}
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box3 .itens .item{ width:52px; margin-left: 5px; float: left; margin-top:5px;} 
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box3 .title_parceiros{ color:#d8c9c8; font-size:11px; margin-top:5px;}


.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box4{ float: left; margin-left: 0px; margin-top: 40px; width: 54px; }
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box4 .title_credenciado{ color:#d8c9c8; font-size:11px;}
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box4 .itens{ width:260px;}
.content_footer .wrap_endereco_footer .endereco_footer .boxes_footer .box4 .itens .item{ width:52px; margin-left: 5px; float: left; margin-top:5px;} 


.content_footer .menu_wrap_footer{ width:100%; height:0px; background:#822c26; padding:10px 0;}
.content_footer .menu_wrap_footer .menu_footer{ width:960px; margin:0 auto; text-align: right;}
.content_footer .menu_wrap_footer .menu_footer ul{  padding-right: 10px; padding-top: 5px;}
.content_footer .menu_wrap_footer .menu_footer ul li{ display:inline; font-size:11px; color:#d8c9c8;}
.content_footer .menu_wrap_footer .menu_footer ul li a{ color:#d8c9c8; text-decoration:none;}
.content_footer .menu_wrap_footer .menu_footer ul li a:hover{ color:#fff; text-decoration:none;}




.logo_movementes { float:right;}