*           { margin:0px; padding:0px; }
body        { font:11px "Trebuchet MS", Arial, Verdana; color:#333;}
#container  { width:770px; margin:auto; background:url(/img/fundo_esquerda.jpg) top left repeat-y; }
img         { border:none; }	


 a       { font-weight: bold; color: #2659A0; } 
 a:hover { color: #7BA6DF; }
 p       { padding-bottom:5px; }
 h1      { background:url(/img/bg_tituloInterna.gif) no-repeat; color:#324D84; font:small-caps 20px Trebuchet MS, Georgia, Verdana;	height:32px; padding-bottom:20px; } 
 h2      { border-bottom:1px dotted #ccc; color:#FA9E0B; font:small-caps bold 15px Trebuchet MS, Georgia, Verdana; margin:10px 0 5px 0;}
 td      { padding-left:10px; }



/* TOPO */
	#head #topo h4 a { position:absolute; top:20px; left:5px; width:170px; height:70px; text-indent:-9000px; overflow:hidden; }
	#head #topo h6 a { position:absolute; top:15px; left:195px; width:125px; height:50px; text-indent:-9000px; overflow:hidden; }
	#head #topo    { width:770px; height:141px; background:url(/img/superior_1.jpg) no-repeat; position:relative;}
	
	/* BOX AREA RESTRITA */
	#login_area_restrita          {  height:60px; position:absolute; top:75px; left:200px; color:#275A9A;} 
	#login_area_restrita  .arruma {  float:left; margin-right:5px; }
	#login_area_restrita  .campo  {  border:1px solid #999; height:15px; font:10px verdana, arial, sans, Verdana, Arial, 'MS Reference Sans Serif';}		
/* FIM TOPO */


/* BARRA DA ESQUERDA */
	#conteudo #esquerda { width:155px; float:left; aborder:1px solid blue;  padding-top:10px; padding-left:5px; padding-bottom:30px; background:url(/img/fundo_esquerda.jpg) repeat-y; }

	/* BOX BUSCA */
	#esquerda #busca          { width:140px; }
	#esquerda #busca fieldset {	width:140px; height:42px; padding-left:5px; border:1px solid #B2D1E5; background:url(/img/fundo_box_busca.jpg) bottom repeat-x; }
	#esquerda #busca legend   { font:bold 12px "Trebuchet MS", Arial, Verdana; color:#CC6600; }
	#esquerda #busca .campo   {	width:100px; border:1px solid #9DCEF2; padding:3px; }

	/* MENU */
	#esquerda #menu         { padding-top:5px; padding-bottom:10px; width:142px; padding-left:5px;}
	#esquerda #menu ul li   { list-style:none; border-bottom:1px solid #87C0DC; padding-bottom:3px; padding-top:3px; }
	#esquerda #menu ul li a { font-weight:bold; text-decoration:none; color:#204F89; }
	#esquerda #menu ul li img { margin:0px;}
	
	/* BOX ENQUETE - antigo */

/*	#esquerda #enquete               { width:142px; }
	#esquerda #enquete  p            { padding-bottom:5px;}
	#esquerda #enquete  fieldset     { width:142px;  padding-left:5px; border:1px solid #B2D1E5; background:url(/img/fundo_box_enquete.jpg) bottom repeat-x }
	#esquerda #enquete  legend       { font:bold 12px "Trebuchet MS", Arial, Verdana; color:#215591; }
	#esquerda #enquete  label        { color:#215591; display:block; padding-bottom:3px; }*/

	/*#enquete               { margin-left: 12px; width:142px; }*/

	#enquete               { margin-left: 20px; width:142px; z-index:9; position:absolute; margin-top:-120px;}
	#enquete  p            { padding-bottom:5px; }
	#enquete  fieldset     { width:142px; padding-left:5px; border:1px solid #B2D1E5; background:url(/img/fundo_box_enquete.jpg) bottom repeat-x; }
	#enquete  legend       { font:bold 12px "Trebuchet MS", Arial, Verdana; color:#215591;}
	#enquete  label        { color:#215591; display:block; padding-bottom:3px; }
	
	#banner_jornal         { margin-left: 20px; *margin-left: 19px; width:142px; z-index:10; position:relative; margin-top:19px; *margin-top:35px;}
	
	#video        			{	margin-top:5px;
								margin-left:1px;
							}
	
	#agentes_facilitadores	{	margin-top:2px;
								_margin-top:5px;
								margin-left:1px
							
							}

/* FIM BARRA ESQUERDA */


/* BARRA DIREITA */
	.breadcrumb                { height:58px; padding-top:40px; background:url(/img/fundo_topo_princ_2.jpg) no-repeat;}

	#conteudo #direita         { width:595px;  float:right; padding-left:10px; aborder:1px solid red;}
	#conteudo #direita ul li   { margin-left:30px; padding-bottom:5px; list-style-image:url(../img/seta_azul_peq.gif);}

	
	/* LAYER AREA RESTRITA */
	#layAreaRestrita           { position:absolute; width:550px;  z-index:5; left: 315px; top: 120px; background-color:#EBF5FC; layer-background-color: #FFFFFF; border: 1px solid #0099CC; }
	
	
	/* BOX PRINCIPAL */
	#direita #topo_box_principal           { width:585px; height:58px; margin-left:-5px; background:url(/img/fundo_topo_princ_1.jpg) no-repeat; }
	#direita #topo_box_principal h5.bt_1 a { float:left; margin-top:25px; margin-left:20px; width:90px; height:10px;  text-indent:-9000px; overflow:hidden;  tborder:1px solid #FF0000;}
	#direita #topo_box_principal h5.bt_2 a { float:left; margin-top:25px; margin-left:15px; width:110px; height:10px; text-indent:-9000px; overflow:hidden;  tborder:1px solid #FF0000;}
	#direita #box_principal                { width:585px; height:397px; margin-left:-3px; margin-bottom:20px; background:url(/img/fundo_princ_1.jpg) no-repeat;  }

	/* BOX PRINCIPAL 2 */
	#direita #topo_box_principal_2     		 { width:585px; height:58px; margin-left:-5px; background:url(/img/fundo_topo_princ_3.jpg) no-repeat;}
	#direita #topo_box_principal_2 h5.bt_1 a { float:left; margin-top:25px; margin-left:20px; width:90px; height:10px;  text-indent:-9000px; overflow:hidden;  tborder:1px solid #FF0000;}
	#direita #topo_box_principal_2 h5.bt_2 a { float:left; margin-top:25px; margin-left:15px; width:110px; height:10px; text-indent:-9000px; overflow:hidden;  tborder:1px solid #FF0000;}
	#direita #box_principal_2                { width:585px; height:397px; margin-left:-3px; margin-bottom:20px; background:url(/img/fundo_princ_1.jpg) no-repeat;  }
	
	/* BOX NOTICIAS */
	.noticias             { float:left; width:353px; margin-left:15px; _margin-left:10px;margin-right:10px; }
	.noticias  h3         { font:bold 12px "Trebuchet MS", Arial, Verdana; color:#E68A00; text-decoration:none;}
	.noticias  h3 a       { font:bold 12px "Trebuchet MS", Arial, Verdana; color:#E68A00; text-decoration:none;}
	.noticias  h3 a:hover { font:bold 12px "Trebuchet MS", Arial, Verdana; color:#E68A00; text-decoration:underline;}
	.noticias  hr         { border:none; border-bottom:1px dashed #9CC4DC; margin-bottom:10px; _margin-bottom:0px; }
	#box_principal #destaque             { float:LEFT; margin-top:130px; } /* DEFINE O ALINHAMENTO DO DESTAQUE*/
	#box_principal #destaque .texto      { margin-top:10px; margin-bottom:10px; _margin-bottom:0px; width:175px; background:#EBF3F8; padding:5px 0px 5px 5px; }
	#box_principal #destaque .texto h6   { font:bold 12px "Trebuchet MS", Arial, Verdana; color:#006699; }
	
	#resenha_semanal                       { margin-left:10px; }
/* FIM BARRA DIREITA E CONTEUDO */



/* RODAPE */
	#rodape                   { width:770px; height:130px; clear:both; padding-left:5px; background:url(/img/rodape.jpg) no-repeat;  }
	#rodape #banner_simulador { float:left; margin-right:40px; /*position:relative; top:-20px;*/ }
	#rodape address           { float:left; padding-top:20px; }
	#rodape address p         { font:bold 14px "Trebuchet MS", Arial, Verdana; color:#0051A2; margin:0px; padding-bottom:5px;}
	#rodape address a         { font:normal 11px "Trebuchet MS", Arial, Verdana; color:#334D20; text-decoration:none; }
	#rodape address a:hover   { color:#215591; }
/* FIM RODAPE */


/* CSS ANTIGO */

.texto, table{font:10px verdana, arial, sans, Verdana, Arial, 'MS Reference Sans Serif'; color: #333;}

/* Elementos HTML */

p{line-height:14px; margin:15px 0 0 0;}



input{vertical-align:middle; font:10px verdana, arial, sans, Verdana, Arial, 'MS Reference Sans Serif';}
select{font:10px verdana, arial, sans, Verdana, Arial, 'MS Reference Sans Serif';}

hr{border:1px dotted #ccc; margin:10px 0 0 0;}

/*
'--------------------------------
	Títulos principais 
'--------------------------------
*/

/* HOME */
h1.home{
	background:url(../img/bg_tituloHome.gif) no-repeat; 
	color:#324D84; 
	font:small-caps 20px Trebuchet MS, Georgia, Verdana; 
	padding:0 0 0 8px;
	height:32px;
	margin:0;
}
h1.home img{margin:-10px 0 0 120px; _margin:-5px 0 0 100px;}

/* --------------------------------------- */

#conteudo table td{padding:3px;}


/* Texto padrão do site 
.texto
{
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, sans, Verdana, Arial, 'MS Reference Sans Serif';
}
*/
/* --------------------------------------- */

/* Texto pequeno */
.micro
{
	font-family: verdana, arial, sans;
	font-size: 9px;
	color: #000000;
}
/* --------------------------------------- */

/* Texto pequeno branco */
.microwhite
{
	font-family: verdana, arial, sans;
	font-size: 9px;
	color: #ffffff;
}
/* --------------------------------------- */

/* Texto pequeno azul */
.microblue {

	font-family: verdana, arial, sans;
	font-size: 9px;
	color: #275A9A;
}
/* -------------------------------------- */
/* Classe das textboxes */
.textbox
{
	border: 1px solid #999999;
	font-family: verdana, arial, sans;
	font-size: 11px;
	color: #000000;
}
/* --------------------------------------- */

/* Botões */
.button
{
	font-family: Verdana, Arial, sans;
	font-size: 11px;
	color: #ffffff;
	background-color: #336699;
	border-bottom-color: #003366;
	border-right-color: #003366;
	border-top-color: #d7f2ff;
	border-left-color: #d7f2ff;
	border-bottom-style: solid;
	border-width: 1px;
}
/* --------------------------------------- */

/* Classes do menu */
.linkMenu
{
	font-family: Verdana, Arial, sans; font-size: 11px; color: #204F89; text-decoration: none; font-weight: bold;
}

.linkMenu:hover
{
	font-family: Verdana, Arial, sans; font-size: 11px; color: #CF7E05; text-decoration: none; font-weight: bold;
}

.linkHome
{
	font-family: Verdana, Arial, sans; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal;
}

.linkHome:hover
{
	font-family: Verdana, Arial, sans; font-size: 11px; color: #000000; text-decoration: underline; font-weight: normal;
}

.menuItem
{
	padding: 2px;
	padding-left: 10px;
}

.menuSeparador
{
	padding-left: 5px;
}
/* --------------------------------------- */

/* Tabelas */

.tdTitulo
{
	background: #2D65B2;
	font-family: Verdana, Arial, sans;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	font-size: 11px;
}

.tdItem
{
	background: #ffffff;
	font-family: Verdana, Arial, sans;
	color: #666666;
	font-size: 11px;
}

.tdItemAlt
{
	background: #e1e1e1;
	font-family: Verdana, Arial, sans;
	color: #666666;
	font-size: 11px;
}
/* --------------------------------------- */

/* Classe da TD do rodapé do site */
.rodape
{
	font-family: Verdana, Arial, sans;
	font-size: 10px;
	color: #9FBEE8;
	text-decoration: none;
}
/* --------------------------------------- */

/* Classe da TD do rodapé do site */
.rodape_preto
{
	font-family: Verdana, Arial, sans;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
/* --------------------------------------- */

/* Títulos em "sobre o serpros - documentos normativos" */
#marcador_resenha 

{
	list-style-image:url(../noticias/resenhas/img/ico_ver.gif);
	margin:-5px 0px 2px 0px;
	
}
/* --------------------------------------- */

/* Títulos em "sobre o serpros - documentos normativos" */
.docTit
{
	font-family: verdana, arial, sans;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	color: #2659A0;
}
/* --------------------------------------- */

/* Barra de rolagem de IFrames e Div's - home */
.scrollbarHome
{
	scrollbar-shadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #336699;
}
/* --------------------------------------- */

/* Barra de rolagem de IFrames e Div's - páginas internas */
.scrollbarInternas
{
	scrollbar-shadow-color: #B3D2E4;
	scrollbar-face-color: #B3D2E4;
	scrollbar-3dlight-color: #B3D2E4;
	scrollbar-highlight-color: #B3D2E4;
	scrollbar-darkshadow-color: #3F86AE;
	scrollbar-track-color: #E9F1F6;
	scrollbar-arrow-color: #3F86AE;
}
/* --------------------------------------- */

/*Seção Documentos */
.docblue
{
	font-family: arial;
	font-size: 14;
	font-weight: bold;
	color: #000080;
}
.underline {
	text-decoration: underline;
}


/**************************************/


/***********Banner Rai - Home****************/
/*
.banner_rai{margin:18px 0;}
*/
#banner
{
	float:inherit;
	width:561px;
	height:292px;	
	margin-left:8px;
	margin-top:50px;
	z-index:inherit;
	position:absolute;
}
.banner_rai{ margin-top:18px; margin-bottom:10px; }

#floater_vertical {
	display:none;
	float:inherit;
	width:201px;
	height:365px;	
	margin-left:375px;
	margin-top:20px;
	z-index:inherit;
	position:absolute;
}


/*****************************************/

