/* ----------- GERAL ----------- */

/*body				{font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size: 100%;}*/
legend				{font-size: 1em;font-weight: bold;color: #364077;text-decoration: none; padding:0px 0px 0px 0px; margin-top:10px}
.invisible			{display:none;}

/* ---------- ESTILOS PARA TD -------- */

.tr25px					{height: 25px;}
.borda					{border: 1px solid #CCCCCC;}
.margem					{padding: 10px 10px 10px 10px}
.admfundo				{background-color: #F3F3F3;}
.tdrepositorio			{background-color: #E6E5E5;valign: top;align: center;padding: 0px 3px 0px 3px;}
.tdrepositoriodivisor	{background-color: #E6E5E5;valign: top;align: center;padding: 0px 3px 0px 3px;border: 1px solid;border-color: #0A6AA6 #54A6D9 #54A6D9 #0A6AA6}
.pastaon				{background-image:url("../imagens/admin/pastas/abinha-on.gif")  ;padding: 0px 0px 0px 5px;height:20px;width:135px;}
.pastaoff				{background-image:url("../imagens/admin/pastas/abinha-off.gif") ;padding: 0px 0px 0px 5px;height:20px;width:135px;}
.listagemtrdivisora		{height: 1px;background-color: #DDDDDD;}
.exibemoduloson			{border: 1px solid #0E8CDC;background-color: #CCD7E4;margin-top: 5px;margin-bottom: 5px;}
.exibemodulosoff		{border: 1px solid #A6A4A4;background-color: #D9D8D8;margin-top: 5px;margin-bottom: 5px;}
.exibemodulodivisor		{border: 1px solid #0A6AA6;background-color: #CCE0E4;margin-top: 5px;margin-bottom: 5px;}
.exibetitulorepositorio	{border: 1px solid #2C3466;background-color: #626CAD;margin-top: 5px;margin-bottom: 5px; font-size:12px; color: #FFFFFF;text-decoration: none;font-weight: bold;}
.tablebordalateral		{border-left: 1px solid #CBCACA;border-right: 1px solid #CBCACA;}


/* ----------- ESTILOS TEXTOS -------- */
.admtitulo				{font-size: 14px; font-weight: bold;color: #364077;text-decoration: none;}
.admcategoria			{font-size: 13px; color: #666666;text-decoration: none;}
.admtextoajuda			{font-size: 12px; color: #333333; text-decoration: none;}
.admtexto				{font-size: 11px; color: #364077;text-decoration: none;}
.admtextoalert			{font-size: 13px; color: #990000; text-decoration: none;}
.admlabel				{font-size: 11px; font-weight: bold;color: #364077;text-decoration: none;}

/* ------ ESTILOS DE FORMULARIOS ------*/
.adminput				{font-size: 11px;color: #364077;background-color: #ffffff; border: 1px solid #C2C8C9;}
.adminputtransparente	{font-size: 11px;color: #364077;background-color: #F3F3F3; border: 1px solid #F3F3F3;}
.admselect				{font-size: 11px;color: #364077;}
.admselectpequeno		{font-size: 11px;color: #364077;width: 100px;}
.admselectmedio			{font-size: 11px;color: #364077;width: 200px;}
.admselectgrande		{font-size: 11px;color: #364077;width: 300px;}
.admtextarea			{font-size: 11px;color: #364077;background-color: #FFFFFF;border: 1px solid #C2C8C9;}



/*****************************   NOVOS - RAPHAEL  ***************************************/

/*STRUCTURE - General DIV Styles for LAYOUT pages*/
#divMain					{float:left; margin:0px 0px 10px 0px; width:790px;}
#divBanner					{float:left; clear:both;}
#divMenuLateral 			{float:left; clear:both; width:175px;}/* background-color:#81869b*/
#divContent					{float:left; width:560px; clear:none; margin:10px 0px 10px 20px; padding:0px 15px 0px 0px; background-image: url(/Imagens/interna/div-lateral.gif); background-repeat:repeat-y; background-position:right;}
#divContent2				{font-size:0.8em;}
#divContentHome				{float:left; width:600px; clear:none; margin:0px 0px 0px 0px; padding:0px 15px 0px 0px;}
#divButtonEnd				{float:left; text-align:center; margin:20px 0px 20px 0px}
#divButtonEnd input			{margin:0px 40px 0px 0px; font-size:0.8em; color: #666666; font-weight:bold; background-color: #FFFFFF; border: 1px solid #666666; cursor:pointer;}
#divConstrucao img			{padding:0px 0px 0px 30px;}
#divFooter					{float:left; margin:0px 0px 0px 200px; padding:0px 0px 0px 0px; clear:both;}
#divFooter #divHtmlTexto p	{font-size:0.6em;}
#divFooterCopyright			{float:left; margin:20px 0px 10px 0px; text-align:center;}

/*Estilo GERAL para CONTROLES DO PORTAL (EDITAR)*/
#divPortalCtrl				{float:left; clear:both;}
#divPortalCtrlLeft			{float:left;}
#divPortalCtrlRight			{float:right;}

/*Estilo do Container TITULO (TituloPaginas.ascx)*/
#divContTitulo				{float:left; clear:both; margin:5px 0px 10px 0px; width:100%;}
#divContTituloLeft			{float:left; width:43px; margin:5px 0px 5px 0px; background-image:url(/Imagens/interna/tit-pagina-01.gif); background-repeat:no-repeat; background-position:bottom;}
#divContTituloTitle 		{font-size:0.9em; color:#936e00; float:left; white-space:nowrap; margin:6px 0px 0px 0px; background-image:url(/Imagens/interna/tit-pagina-02.gif); background-repeat:repeat-x; background-position:bottom;}
#divContTituloTitle p		{font-size:1em !important; color:#936e00 !important} 
#divContTituloTitle p a		{font-size:1em !important; color:#936e00 !important}
#divContTituloTitle table	{ width:0px !important;}
#divContTituloRight			{float:left; width:20px; margin:5px 0px 0px 0px; background-image:url(/Imagens/interna/tit-pagina-03.gif); background-repeat:no-repeat; background-position:bottom;}


/*Estilo do Container BREADCRUMS (CaminhoNaveg.ascx)*/

#divBread									{font-size:0.7em; color:#233055; float:left; clear:both; width:100%; padding:0px 0px 0px 15px; background:url(/Imagens/interna/seta-caminho.gif) no-repeat left top; }  
#divBread #divHtmlTexto p 					{font-size: 1em; color: #999 !important;}  /*BRUNO*/
#divBread #divHtmlTexto  					{font-size: 0.9em; color: #999 !important;}  /*BRUNO*/
#divBread #divHtmlTexto a.LinkHTML			{font-size: 1em; color: #999 !important;}  /*BRUNO*/
#divBread #divHtmlTexto a.TxtCzPeqLink		{font-size: 1em; color: #999 !important;}  /*BRUNO*/
#divBread #divHtmlTexto p .TxtCzPeqLink 	{color: #999; text-decoration: underline; font-size:0.9em;}
#divBread p #divHtmlTexto p .TxtCzPeqLink 	{color: #F00 !important; text-decoration: underline; font-size:0.9em;}


/*Estilo do Container DefContainer (DefContainer.ascx)*/
#divDefContainer			{float:left; clear:left; width:100%;} /*Raphael*/
#divDefContainer  p 		{clear:both; text-align:justify;} /*Raphael*/


/*Estilo do Container DefContainer (DefContainer2.ascx)*/
#divDefContainer2			{clear:left; width:100%;} /*Raphael*/
#divDefContainer2  p 		{clear:both; text-align:justify;} /*Raphael*/


/*Estilo da pilula da HOME*/
#divPilulaMain				{padding:40px 0px 0px 10px; width:292px; height:118px; background-image:url(../Imagens/homepage/pilula_home.png); background-position:center; background-repeat:no-repeat}
#divPilulaMain div			{padding:36px 0px 0px 20px; float:left;}
#divPilulaMain div img		{cursor:pointer; border:none;}
#divPilulaBt1				{		} /*Reservado caso necessite alterar individualmente o posicionamento dos botões*/
#divPilulaBt2				{		} /*Reservado caso necessite alterar individualmente o posicionamento dos botões*/

/*Estilo do MENU DE AJUDA no PAGEBANNER*/
#divMenuAjuda				{background-image:url(/../Imagens/pagebanner/bg-barraajuda.gif); background-repeat:repeat-x; background-color:#070F3D;}
#divMenuAjuda img			{float:left}

/*#divDefContainer div p font	{font-size:0.8em;}*/ /*essa tag está influenciando todo o conteudo do portal*/

/*Estilo Telefone simples Alfa (AlfaNetInterna.aspx)*/
.aspTelAlfa				{background-color:#81869b;}


/*Estilo do conteúdo da HOME (default.aspx)*/
#divContentHeaderMain 	{float:left; clear:right; width:600px; background-image: url(/imagens/botoes/bgHomeMain.gif);background-repeat: repeat-x; background-position:top; }
#divContentHeaderCol1	{float:left; border:1px solid transparent; vertical-align:top;}
#divContentHeaderCol2	{float:left; border:1px solid #FFFFFF; padding-top:10px;}
#divContentHeaderCol3	{float:left; border:1px solid transparent; vertical-align:bottom;}

#divDestaque1			{float:left; margin:0px 0px 0px 13px; width:47%;}
#divDestaque2			{float:left; margin:0px 0px 0px 13px; width:47%;}

#divContentSearch		{float:left; margin:15px 15px; font-size:1em;}
#divContentSearch span	{font-weight:bold;} 
.ListResult				{font-size: 0.8em;color: #141849; margin:5px 0px;}
.ListResult:hover		{color: #D1AB00;text-decoration: none;}


/* Pagebanner (modulos/porta/pagebanner.ascx)*/

#PageBanner01			{background-color:#070F3D; height:77px; width:770px;}
#PageBannerFlash		{float:left;}
#PagebannerRight		{padding-top:0px;}
#PageBannerLinks		{}

#PagebannerLineBlue		{height: 5px; width:770px; background-color:#70758f;}

/*Estilo dos botões de imagem*/
.btSemBorda {border:0px; border-style:none;}


/*Estilos para tabelas dentro de conteúdo HTML*/

#divTable1 						 {width:560px;}
#divTable1 table				 {width:100%; border:0px;}
#divTable1 table tr td.titulo	 {text-align:center; font-weight:bold; padding: 4px; font-size:0.9em; color:#ffffff; background-color:#57585c;} 
#divTable1 table tr th			 {text-align:center; padding: 3px; font-size:0.8em; color:#003366; background-color:#c8cad3;}
#divTable1 table tr td			 {text-align:center; padding: 3px; font-size:0.8em; color:#003366; background-color:#f3f4f6;}



/*************************************   FIM  NOVOS  ***************************************/





/* ------------ AJUDA ------------*/
.admiframeajuda 		{position:relative;width:276px;height:260px;overflow:hidden;z-index:0;visibility: visible;}
.bodyajuda	{

	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	scrollbar-face-color: 		#ffffff; /* cor dos botões 					*/
	scrollbar-shadow-color: 	#F3F3F3; /* sombra inferior interna / borda quando clicado 	*/
	scrollbar-highlight-color: 	#F3F3F3; /* sombra superior interna 				*/
	scrollbar-3dlight-color: 	#B1A8A8; /* sombra superior externa				*/
	scrollbar-darkshadow-color: #B1A8A8; /* sombra inferior externa				*/
	scrollbar-track-color: 		#F8F7F7; /* background da barra					*/
	scrollbar-arrow-color: 		#B1A8A8; /* setinha						*/

}

/* ------------ LINKS ------------*/
a:hover						{text-decoration: none;}
.barradenavegacao			{font-size:12px;font-weight: bold;color: #E5E5E5;text-decoration: none;padding: 0px 10px 0px 0px;}
a.barradenavegacao:hover	{color: #FFFFFF;}
.pastatextoon				{font-size:12px;color: #FFFFFF;text-decoration: none;font-weight: bold;}
a.pastatextoon:hover		{color: #FFFFFF;}
.pastatextooff				{font-size:10px;color: #000000;text-decoration: none;}
a.pastatextooff:hover		{color: #666666;}
.azulparavermelho			{font-size:12px;color: #364077;text-decoration: none;padding: 0px 10px 0px 0px;}
a.azulparavermelho:hover	{color: #FF0000;}



