@import url(reset.css);
@import url(text.css);
@import url(960.css);

/* geral
------------------------------------------------------*/
* html {outline: 0; outline-color: rgba( 255, 255, 255, 1.0);}

nav { margin: 0px; padding: 0px; border: 0px; }

body 						{ margin: 0px;  }

.container_12 				{ margin-top: 0px; height: 100%;}

.container_12 > header,
.container_12 > div         { margin-bottom: 1px; }

a                           { text-decoration: none; }
 
input, textarea, select {border: 1px solid #ccc; color:#73a2b8;} 

.hide {display:none;}

/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.tb_fotos tbody tr td:nth-of-type(3) {width:112px;position:absolute;padding-left: 89px;}
.tb_fotos tbody tr td:nth-of-type(1) {width:112px;position:absolute;padding-left: 89px;}
.tb_fotos tbody tr td:nth-of-type(2) {width:174px;}
.tb_fotos tbody tr td:nth-of-type(4) {width:174px;}
.tb_fotos tbody tr {position:relative;}
.tb_fotos tbody tr td {display:table-cell;}
.tb_fotos tbody tr td a {color:#14648a;}
.tb_fotos tbody tr td a:hover {color:#816a17;}




/* #logo
----------------------------------------------------*/
#logo h1, #logo h2 			{
							position: absolute;
							left: -9999px;
							}

#logo 						{
							height: 119px;
							background: url(img/logo.png) no-repeat;
							}

/* header nav
----------------------------------------------------*/

header 						{
							margin-bottom: 20px;
							height: 110px;
							}
							
.main_menu {position:relative; top:4px;}



/* #hora e login
----------------------------------------------------*/
.data {color:#14648a; font: 12px Arial, Verdana, sans-serif; display:block; padding:15px 0;}

.data #contato {float: right; }

#hora_menu 						{
							background-image: -moz-linear-gradient(60% 30% 90deg, #fff, #ecf0f2); /* para o mozzila */
							background-image: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#ecf0f2), to(#fff)); /* para o webkit*/

							}

#contents, .bgconteudo 					{
							background-image: -moz-linear-gradient(60% 100% 90deg, #fff, #f1f3f4); /* para o mozzila */
							background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1f3f4), to(#fff)); /* para o webkit*/ 
							border-top: 1px solid #fff;
							padding-bottom: 10px;
							}
.bgconteudo {padding-top:20px;}

.conteudo {padding: 20px;}

#test {background: url(img/fundos_e_icones.png) repeat-x 1px -1999px;}

#test table {width:100%; color:#16479E;}

#test a {text-decoration:none; color:#F7921E; font: bold 14px;} #test a:hover {color:#16479E;}

#test table tr:last-child td:first-child {display:block; padding-top:10px; font: 21px "Georgia", serif; font-style: italic;text-shadow: white 0px 0px 1px;} 

#contents, #hora 			{

							width: 100%;
							}

/* #hora e login
------------------------------------------------------*/

#fundo_destaque, 
#fundo_bottom               {
							background: url(img/fundos_e_icones.png) repeat-x 1px -1999px;
							height: 280px; width: 100%;
							}
#fundo_destaque_ie, 
#fundo_bottom_ie              {
							background: url(img/destaquebg.jpg) repeat-x;
							height: 280px; width: 100%; border-top: 1px solid #fff;
							}
							
.logado {float:right;}
.logado a {color:#937a18; font-weight: bold;}
.logado a:hover {color:#816a17;}

#fundo_bottom               {height: 280px;}

#fundo_destaque .destaque  {padding: 10px 0px;}
#fundo_destaque .campanha  	{padding: 5px 0px;}



#bg_twitter 				{
							height:39px; margin-bottom: 10px;
							width:100%; border-bottom: 1px solid #fff;
							background-image: -moz-linear-gradient(60% 100% 90deg, #e7eef0, #fff); /* para o mozzila */
							background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e7eef0)); /* para o webkit*/ 
							}

#cabeca 	                {background: transparent url(img/fundo_cabeca.jpg) bottom repeat-x; height: 147px; width: 100%;}


#cu3er-container 			{width:466px; outline:0;}

.twitte						{background: url(img/logo_twitter.png) left no-repeat; padding: 10px 0 10px 0; width:80px; height:17px; }

.twitte h2 {position: absolute; text-indent: -9999px; margin:0; font-size: 6px;}

.informativos				{float: right; width: 310px; padding-bottom: 10px;}


.enquetes, 
.centro_atividades  		{margin-top: 10px;}



/* #box
------------------------------------------------------*/

.bgTitulo					{
							background: #fff url(img/fundos_e_icones.png) left no-repeat;
							background-position: 1px 1px;
							text-align: center; width: 254px; height: 19px; margin-left: 26px;
							-moz-border-radius: 7px 7px 0 0;
							-webkit-border-radius:7px 7px 0 0;
							border-radius:7px 7px 0 0; 
							}

.tgaleria {}

#fotos {padding-top: 5px; border-top: 1px solid #fff; }

.bgBox  					{
							background: #fff; width: 309px; height: 182px; border-top: 1px solid #dbe1e6; 
							-moz-border-radius: 7px 7px 0 0;
							-webkit-border-radius:7px 7px 0 0;
							border-radius:7px 7px 0 0;
							
							}
.bgBox.panel_form textarea {
	resize: none;
} 
							
form div.form_panel {padding:10px 24px; width:85%;}

form div.form_panel textarea {width:98%;}

form div.form_panel select {float:left;width:100%; margin: 2px 0;}

form div.form_panel input[type="text"] {float:right;width:70%;margin: 2px 0;}

form div.form_panel span {float:left; display:block;width:70px; height:20px; font: bold 13px 'Trebuchet MS', serif; 
padding:4px 0 0 4px; color:#F7921E;}


.bgBottomBox 				{
							background: #f9fafa; width: 302px; height: 14px; border-bottom: 1px solid #dbe1e6; 
							border-left: 1px solid #dbe1e6; border-right: 1px solid #dbe1e6; padding:3px;}

.bottombgmaior {width:623px; margin:0;}

h3.txtTitulo						{
							padding-left: 33px; text-align: left; text-decoration: none; color: #16479e; font-size: 10pt;
							}
							



.btBox					    {
							background: url(img/fundos_e_icones.png) repeat-x; border: 1px solid #dbe1e6; 
							background-position: 1px -2656px;
							width: 112px; height: 15px; font: normal normal normal 99%/normal arial, helvetica, clean, sans-serif; color: #16387C; font-size: 85%; display: block; margin: 0 auto; 
							text-decoration: none; cursor: pointer;
							text-align: center;
							}
							
							

.btmenor {width:24px;}



.bgBox_inf					{
							background: #fff; width: 309px; height: 365px; border-top: 1px solid #dbe1e6; 
							-moz-border-radius: 7px 7px 0 0;
							-webkit-border-radius:7px 7px 0 0;
							border-radius:7px 7px 0 0;
							height: 409px;
							}

#lista_informativo			{
							width: 130px;
							padding: 10px 5px 0 5px;
							float: left;
							}

#informativo 				{width:138px; padding: 20px 0px 0 0px; float:right;}

.logado {display:block;color: #135F84; padding-top: 41px; width: 459px; display:none;}

ul.pubul li {
							font-family: Arial, "MS Trebuchet", sans-serif;
							font-size: 12px;
							padding: 15px 0 15px 5px;
							border-bottom: 1px dotted #ccc;
							list-style: none;
							margin-left: 0px;
							}

ul.pubul 					{border-top: 3px solid #dbe1e6;}

ul.pubul li:hover 			{background: #f9fafa; cursor: pointer;}

a.puba li:hover 			{color: #16479E;}

h4.txtTituloAzul 							{
							font: bold 13px 'Trebuchet MS';
							color: #F7921E;
							}

#lista_informativo a, 
#informativo a 				{
							color: #14648a;
							text-decoration: none;
							}

#lista_informativo a:hover, 
#informativo a:hover 		{
							color: #16479E;
							}

.dowload_informativo 		{background: url(img/fundos_e_icones.png) left no-repeat; 
							margin-bottom: 10px; background-position: 1px -2517px;}
							
.dowload_informativo em 	{padding-left: 22px; color: #14648a;}

.capa_informativo 			{border: 1px solid #dbe1e6; padding:3px;}


/* menu styles */
.seta 						{
							font-family: verdana, sans-serif;	font-weight: bold;
							}

ul.menuh 					{
							margin: 0;
							padding: 0;
							font-size:12px;
							color:#333333;
							position:relative;
							}



ul.menuh li.subv 			{
							margin: 0px 5px 0px 5px;
							width: 127px;
							float: left;
							list-style: none;
							font-weight:normal;
							text-decoration: none;
							background: url(img/fundos_e_icones.png) no-repeat left;
							background-position:113px -2632px;
							line-height:18px;
							height:18px;
							border-bottom: 4px solid #F7921E;
							-moz-border-radius: 7px 7px 0 0;
							-webkit-border-radius: 7px 7px 0 0;
							border-radius: 7px 7px 0 0;
							
							-webkit-transition: all 0.3s ease-in-out;
							-moz-transition: all 0.3s ease-in-out;
							-o-transition: all 0.3s ease-in-out;
							
							}
							
ul.menuh li.subv:hover {	-webkit-transform:  scale(1);
							-moz-transform:  scale(1);
							-o-transform:  scale(1);
							z-index:9999;
							background: url(img/fundos_e_icones.png) no-repeat left;background-position:113px -2610px;}

ul.menuh li:first-child {margin-left: 0;}
ul.menuh li:last-child {margin-right: 0;}

ul.menuh ul.menuv 			{
							display: none; position: absolute; top:22px; margin-left: 0px;
							padding:2px;
							z-index:9999;
							opacity: 0.97;
							-moz-opacity: 0.97;
							-webkit-box-shadow: 1px 1px 3px #000;
							-moz-box-shadow: 1px 1px 3px #000;
							}

ul.menuh ul.menuv ul 		{
							left: 150px;
							top:0;
							}




ul.menuh a 					{
							padding-left: 5px;
							display: block;
							text-decoration: none;
							font-size:12px;
							color: #16479E;
							}

ul.menuh li a:hover			{
							color: #16479E;
							}

							ul.menuh a.seta {
							}

ul.menuv, ul.menuv ul 		{
							margin: 0;
							padding: 0;
							margin-left:5px;
							width: 170px;
							background:#f9f9f9;
							border-left: 4px solid #F7921E;
							}

ul.menuv li 				{
							position: relative; list-style: none; border: 0px;
							}

ul.menuv li a 				{
							display: block; text-decoration: none;
							color: #000; padding: 5px 10px 5px 5px;
							height:30px;
							line-height:30px;
							width:170px;
							}

		/* Fix IE. Hide from IE Mac \*/
		* html ul.menuv li {
		float: left; height: 1%; 
		} 
		* ul.menuv li a { 
		/*border-bottom: 1px dotted #fff;*/ padding: 9px 0px; margin: 0;
		}
		
.tem-sub {background: url(img/fundos_e_icones.png) no-repeat left; background-position:160px -675px;}
		
		/* End */

ul.menuh ul.menuv ul 				{
							position: absolute; z-index: 10000; display: none; left: 170px; top: -1px; 							  

							}
							
ul.menuh > li:last-child > ul.menuv, ul.menuh > li:last-child > ul.menuv li ul 
														{ border: 0; border-right: 4px solid #F7921E;
														margin: 0px 5px 0px 0px;
														  -moz-border-radius: 7px 0 0 7px ;
														  -webkit-border-radius: 7px 0 0 7px ;
														  border-radius: 7px 0 0 7px ;

														  -webkit-box-shadow: -1px 1px 3px #000;
														  -moz-box-shadow: -1px 1px 3px #000;
														}
														
ul.menuh > li:last-child > ul.menuv 					{left:-51px;}
ul.menuh > li:last-child > ul.menuv > li > ul 			{left:-177px;}

ul.menuh > li:last-child > ul.menuv li a 					{text-align: right;}
ul.menuh > li:last-child > ul.menuv li a.tem-sub 			{background: url(img/fundos_e_icones.png) no-repeat left; 
														 background-position:5px -617px;}
														 
ul.menuh li:last-child 									{position:relative;}
ul.menuh li:first-child 									{position:relative;}
ul.menuh li:nth-of-type(2) 									{position:relative;}
ul.menuh li:nth-of-type(3) 									{position:relative;}
ul.menuh li:nth-of-type(4) 									{position:relative;}
ul.menuh li:nth-of-type(5) 									{position:relative;}



ul.menuh > li:last-child > ul.menuv > li:hover, ul.menuh > li:last-child > ul.menuv li > ul > li:hover  
														{background-image: -webkit-gradient(
														linear,
														left top,
														right bottom,
														color-stop(0.27, #e7eef0),
														color-stop(0.75, #f9f9f9)
														);
														background-image: -moz-linear-gradient(
														left top,
														#e7eef0 27%,
														#f9f9f9 75%
														);}

ul.menuv 					{
							-moz-border-radius: 0 7px 7px 0;
							-webkit-border-radius: 0 7px 7px 0;
							border-radius: 0 7px 7px 0;
							}

ul.menuv li.submenu ul 		{
							display: none;
							} 

ul.menuv a.seta {
		}      


ul.menuv li a:hover			{
							color: #16479E;
							}

ul.menuv li:hover 			{ 

							background-image: -webkit-gradient(
								linear,
								left top,
								right bottom,
								color-stop(0.27, #f9f9f9),
								color-stop(0.75, #e7eef0)
							);
							background-image: -moz-linear-gradient(
								left top,
								#f9f9f9 27%,
								#e7eef0 75%
							);
							
							-webkit-box-shadow: 0px 0px 3px rgba(20, 98, 135, 0.8);
							-moz-box-shadow: 0px 0px 3px #b1c7d2;
							}

ul.menuv li a 				{
							font-size:11px;
							font-weight:normal;
							height:18px;
							line-height:18px;
							}

.cadeado 					{display: inline;}


/* fim do menu  */


/* galeria styles */

.galeria_ 					{   

							float:left;
							width:150px;
							height:170px;
							margin-right:5px;
							margin-left:5px;
							cursor: pointer;
							}
							

.decription a .galeria_:hover {background:#205269; color:#fff;}

.galeria_:first-child {margin-left: 0;}
.galeria_:last-child {margin-right: 0;}


.foto_galeria {

							border:1px solid #fff;
							width:140px;
							height:86px;
							display:block;
							overflow:hidden;
	
							}

.foto_galeria:hover {
	border: 1px solid #283D51;
}


.bt_galeria 				{

							width:22px;
							color:#ccc;
							font-size:10px;
							cursor:pointer;
							float: right;
							margin-left: 1px;
							background: url(img/fundos_e_icones.png) no-repeat;
							background-position: 7px -628px;
							text-indent: -99999px;
	
							}

.bgpsimg 					{background-position: 8px -687px;}

.bgpsimgh 					{background-position: 7px -918px;}

.bth 						{height:23px; margin-top:8px; float: left;}


#bts_galeria 				{width:630px;}

.borda_galeria 				{background:#fff; padding: 3px; border:1px solid #ccc; margin-bottom:3px;}

.decription a 				{display:block;font-size:11px;font-weight:bold;color:#14648A; 
							padding:0 2px 0 6px; margin-top: 0; margin-bottom: 0; line-height:133%;}

.decription a:hover 		{text-decoration: none; color:#16479E;}




/*----so o scroll------*/

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #ebebeb;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}

/*----fim do scroll------*/

/* fim galeria styles */


.mapa 						{width:144px; margin: 0px 5px; float:left; padding-left:5px;border-left: 1px solid #CCC;}

ul.mapa_site li 			{display: block;
							font-family: Arial, "MS Trebuchet", sans-serif;
							font-size: 10px;
							padding: 2px 0 2px 5px;
							list-style: none;
							margin-left: 0px;}
							
.menu_bottom .mapa:first-child {margin-left: 0;}
.menu_bottom .mapa:last-child {margin-right: 0;}

.menu_bottom 				{margin-top:10px;}

.tmapa 	a					{
							font-family: Arial, "MS Trebuchet", sans-serif;
							font-size: 12px;
							font-weight: bold;
							color: #F7921E;}
							
ul.mapa_site li a {text-decoration: none; font: 12px Arial, "MS Trebuchet", sans-serif; color:#999;}
ul.mapa_site li a:hover {color:#16479E;}


.lista_niver li {list-style: none; text-decoration: none; font: 10px Arial, "MS Trebuchet", sans-serif; color:#225c79; 
padding: 4px 0 4px 4px; display:block; border-bottom: 1px dotted #ccc;}

ul.mapa_site li {padding-left:0;}





.fader img { 
position: absolute; cursor:pointer;
-webkit-transition: opacity 500ms ease-out;
}


.fader img.capa_pb:hover { opacity: 0; }



/* abas e scroll da noticia*/


.temp  div {display: none;}
.ui-tabs-hide {
position: absolute;
left: -10000px;
display: block;
}

.nav_tab {
height:0px;
}
.abas .scroll {

background: #f3f3f3;
width: 457px;
height:196px;
overflow: auto;
}

.bgBottomBoxN {padding-top:5px;border-top: 1px dotted #ccc;}

.abas {position:relative; height:230px;}



.jScrollPaneDrag {background: #F7921E;
}

ul { list-style: none; padding: 0; margin: 0;}

div.dataN {color:#333; font: 12px Arial, Verdana, sans-serif; display:inline;}

div.retrancaN {font: bold 11px Arial, Verdana, sans-serif; text-transform: uppercase; color:#115d79; display:inline;}

.tituloN a {color:#225C79;}

.tituloN a:hover {color:#16479E;}


.noticia {text-align: left; margin-bottom:10px; border-bottom: 1px dotted #ccc;}

.noticia:hover {background:#f6f6f6;}

.noticia:nth-of-type(10) {border-bottom: 0px;}

ul.linhas_cinzas li {border-bottom: 1px solid #CCC; padding: 15px; }
ul.linhas_cinzas li a {padding-left: 10px; color: #225C79;}
ul.linhas_cinzas li a:hover {padding-left: 10px; color: #16479E;}
ul.linhas_cinzas li:last-child {border-bottom: 4px solid #CCC;}

ul li a.txtTituloN {		position:absolute; 
							top: -21px;
							padding-top:3px;
							display: block; 
							height:19px; 
							width:155px;
							background: url(img/fundos_e_icones.png) repeat-x 1px -1379px;
							text-align: center;
							-moz-border-radius: 7px 7px 0 0;
							-webkit-border-radius:7px 7px 0 0;
							border-radius:7px 7px 0 0;
							color: #fff;
							text-decoration: none;
							font: 10px Verdana, sans-serif; 
							font-weight:bold;
							}

.ui-state-default a.txtTituloN {-webkit-box-shadow: 1px -1px 0.1px #0b3ea9;}
#noticias_aniversarios ul li a.aberto {background: #F7921E; z-index: 2; -webkit-box-shadow: 0px 0px 0px #0b3ea9;							top: -24px; height:20px; padding-top:6px;}
#noticias_aniversarios ul li a.sombra_esq {-webkit-box-shadow: -1px -1px 0.1px #0b3ea9;}

ul li:last-child a.txtTituloN {left:312px;}
ul li:first-child a.txtTituloN {left: 3px;}
ul li:nth-child(2) a.txtTituloN {left:158px; z-index: 1;}


#noticias, #aniversarios, #clipping  {margin-top: 30px; border: 2px solid #F7921E; height:215px; padding:5px;background: #f3f3f3;}



/* abas e scroll da noticia fim*/

.campanha {position: relative;background: transparent; height:280px; margin-bottom:0; padding: 20px 0 0 0;}


.campanhas_banner {height:256px;}

#nav {
	position: absolute;
	bottom: 22px;
	left: 35px;
	z-index: 10;
	position: absolute;
}

#pager {
	position: absolute;
	left: 26px;
	top: 2px;
}

#pager a  {
	display: block;
background: url(img/fundos_e_icones.png) no-repeat 1px -3310px;
	float: left;
	text-indent: -9999px;
	width: 12px; 
	height: 12px;
	cursor: pointer;
}
	#pager a.activeSlide { background-position: 1px -3297px; }



#nav span {
	display: block;
	text-indent: -9999px;
	width: 24px; 
	height: 22px;
	padding-right:5px;
	position: absolute;
	cursor:pointer;

}

#prev {
	background: url(img/fundos_e_icones.png) no-repeat 1px -3270px;
}

#next {
	background: url(img/fundos_e_icones.png) no-repeat 1px -3324px;
	right: 0;
}

.reduzir_banner {display:block; height:270px; width:150px; overflow: hidden;}

/*twitter*/

		.tweet_list li a {display:none;}
		.tweet_list li  {
			position: absolute;
			height: 40px;
			color: #225c79;
			line-height: 100%;
			width: 835px;
			
		}
		
		.tweet_list li .tweet_text a {display: inline;}

		.tweet_text {margin:auto; position: relative; top:12px;}
		
		.tweet_list {list-style: none;}
		
		#unacon_tw {position: relative; left:-48px;}
		
/*fim twitter*/



/*form de login e busca*/

#login input, #busca input {float:right; margin:5px 2px 0px 3px; }

* {
	outline: 0;
}



#login span {font: 11px Verdana, sans-serif; float:right;color:#73A2B8; margin-top:7px;}

div#login { margin-bottom:10px; padding-top:23px; float:right;}

input[name="pesquisar"] {width:382px; height:28px; margin-bottom:0; float:right; margin-right:5px; font: 20px "Georgia", serif; font-style: italic;}

#busca input[name="buscar"] {width:67px; height:33px; margin-left:5px; color: #fff; border: 1px solid #81c1dc;margin-bottom:2px;float:right; 
					-moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px;
					background: #16479E url(img/fundos_e_icones.png) no-repeat 4px -293px; padding-left:18px;
					}
					
#form_news input[name="enviar"] {width:67px; height:33px; color: #fff; border: 1px solid #81c1dc;margin-bottom:2px;
					-moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px;
					background: #16479E;
					}

#login input[name="entrar"] {width:67px; height:20px; margin-left:5px; color: #fff; border: 1px solid #81c1dc;margin-bottom:2px;float:right; 
					-moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px;
					background: #16479E url(img/fundos_e_icones.png) no-repeat 4px -246px; padding-left:18px;
					}
					
input[name="nao_logou"], input[name="associe-se"] {height:20px; color: #fff; border: 1px solid #fe9807;margin-bottom:2px;float:right; 
					-moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px;
					background-color:#fe9807;font-size: 10px;
					background-image: -moz-linear-gradient(60% 20% 90deg, #fe9807, #feba57); /* para o mozzila */
					background-image: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#feba57), to(#fe9807)); /* para o webkit*/
					}
					
					input[name="associe-se"] {font-weight:bold;}
					
#at_online {display:none; margin-top:14px;}

input[name="CPF"] {width:97px;}

input[type="submit"] {cursor:pointer;}

/*form de login e busca fim*/


.lava_lamp {position: relative;}

#segundo_menu li {height:25px;  
				  margin-top:3px; 			
}

#segundo_menu > li a {

						display:block; height: 22px;
						color:#6b6b6b; text-align: center; font: 11px Verdana, sans-serif; font-weight: bold;
						 position: relative; overflow: hidden; top: 4px;
						 text-decoration: none; outline: none; z-index: 10; width: 161px;
						
						}



.lava_lamp li.back {
			/*background: url("img/lava.png") no-repeat right -24px;*/
			width: 9px; height: 24px;
			z-index: 8;  border-bottom: 1px solid;  border-top: 5px solid; border-color:rgba( 50, 146, 255, 0 );
			position: absolute; top:-3px;
		}
.lava_lamp li.back .left {
				/*background: url("img/lava.png") no-repeat top left;*/
				height: 24px;
				margin-right: 9px;
			}
			
.lava_lamp li.azul { border-color: #3292ff; background: rgba( 50, 146, 255, 0.5 ); }
.lava_lamp li.laranja { border-color: rgb(245,219,133);background: rgba( 245, 219, 133, 0.5 );}
.lava_lamp li.verde { border-color: rgb(209,245,133); background: rgba( 209, 245, 133, 0.5 );}
.lava_lamp li.vermelho { border-color: rgb(245,175,166); background: rgba( 245, 175, 166, 0.5 );}
.lava_lamp li.roxo { border-color: rgb(223,166,245);background: rgba( 223, 166, 245, 0.5 );}
.lava_lamp li.amarelo { border-color: rgb(245,238,166);background: rgba( 245, 238, 166, 0.5 );}

.bg_menu2 {background: url(img/fundos_e_icones.png) repeat-x 1px -562px;}

.bg_menu2_ie {background: url(img/bg_menu2.gif) repeat-x;}

.bg_menu2 > ul#segundo_menu > li > a {color:#16479E;}

.bg_menu2_ie > ul#segundo_menu> li > a {color:#16479E;}
.bg_menu2_ie > ul#segundo_menu> li > a:hover {color:#000;}

.title_not_list {font: 24px "Georgia", serif; font-style: italic; color:#225c79; padding: 0 15px; text-shadow: white 0px 0px 1px;}

.title_not_list:hover {color:#16479E;}

.QOverlay {
	background-color: #000000;
	z-index: 9999;
}

.QLoader {
	background-color: #CCCCCC;
	height: 1px;
}

/*jquery light-Box*/

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/*jquery light-Box FIM */


.visible {
	opacity:0;
}

.visible_ie {visibility:hidden;}


.conv_lay td:first-child {width:300px;display:block;margin-right:15px;}
.conv_lay td:last-child {width:500px;}
.conv_lay td div {border-top: 1px solid #fff;}
.conv_lay td a {color:#14648a;}
.conv_lay td a:hover {color:#816a17;}
.conv_lay td div:hover {background:rgba(255, 255, 255, 0.5);}
.end_espaco {display:block; margin-bottom: 10px;margin-top: 10px;}
div.end_espaco  {padding:15px;}

.tituloconteudo {font: 30px "Georgia", serif; font-style: italic;text-shadow: #fff 0px 0px 1px;}
#estados {width:100%;}

.tb_acoes td {padding:12px; border-left: 1px solid #fff; border-right: 1px solid #aaa;}
.tb_acoes tr:nth-of-type(odd) {background:#ccc;}

.news_letter_imgs img {display:block}

/*---  teste do font size ---*/


	#barrasize {
		float: left;
		clear: left;
		width: 300px;
		margin: 15px;
	}
	#fontsize {

	}
	#barrasize .ui-slider-range { background: #ccc; }
	#barrasize .ui-slider-handle { border-color: #ccc; }
	#demo-frame > div.demo { padding: 10px !important; }


/*Banner gigante*/

	#banner_g {position:absolute; z-index:99999999;}
	#banner_g img {position:relative; top:33px; left:488px;}
	
	
	/*rodape*/
	
	
	.unacAssociacao { 
	position:absolute; top:5px; left:798px;
	}
	
	.menu_bottom{position:relative;}
	
