/* CSS Document */

html {
   overflow:hidden;
   height: 100%;
  }

body {
  	overflow: hidden;
  	border:0px;
  	border:none;
  	margin:0px;
  	padding: 0px;
  	height: 100%;	
  	max-height: 100%;
  	font-size: 11px;
  	font-family: verdana, arial, sans-serif;
	  scrollbar-face-color: #eef1f8;
	  scrollbar-arrow-color: #2a406c;
	  scrollbar-highlight-color: #ffffff;
	  scrollbar-3dlight-color: #b7cbe3;
	  scrollbar-shadow-color: #eef1f8;
	  scrollbar-darkshadow-color: #7ca0cc;
	  scrollbar-track-color: #f1f1f1;
}

#CorpoMain {
	right: 10px; 
	left: 10px; 
	width: expression((parseInt(document.documentElement.clientWidth)-20)+'px'); 
	bottom: 5px; 
	position: absolute; 
	top: 155px; 
	height: expression((parseInt(document.documentElement.clientHeight)-160)+'px');
}

#CorpoContainer {
	right: 0px; 
	left: 0px; 
	width: expression((parseInt(this.parentNode.offsetWidth)-0)+'px'); 
	bottom: 0px; 
	position: absolute; 
	top: 0px; 
	height: expression(parseInt(this.parentNode.offsetHeight)+'px')
}

#CorpoContFrame {
	overflow: auto; 
	bottom: 0px; 
	top: 0px; 
	position: absolute; 
	width: 100%; 
	height: expression(parseInt(this.parentNode.offsetHeight)+'px'); 
}

.bordaPreta{
  border:1px solid black; 
  margin:0px; 
  padding:0px; 
  height:100%;
}

.bordaBranca{
  border:1px solid white; 
  margin:0px; 
  padding:0px; 
  height:100%;
}

.bordaAzul{
  border-top:3px solid #b9d1ea; 
  border-right:6px solid #b9d1ea; 
  border-bottom:5px solid #b9d1ea; 
  border-left:6px solid #b9d1ea; 
  margin:0px; 
  padding:0px; 
  height:100%;
}

.bordaAzulBottom{
  height:5px; 
  width:100%; 
  background-color: #b9d1ea; 
  bottom:0; 
  position:absolute; 
  text-align:right
}

.barraTitulo{
  height:23px; 
  background-color: #b8d0e9; 
  padding: 0 0 0 2px;
}

.barraFerramenta{
  border:1px solid #9db0bc; 
  height:43px; 
  background:url(../imagens/juridwebhoje/bg_BarraFerramentas.gif) repeat-x;
}

.Aba01{
  border-right:1px solid #9db0bc; 
  border-bottom:1px solid #9db0bc; 
  border-left:1px solid #9db0bc; 
  height:22px; 
  background-color: #d4e8f4;
}

.Aba02{
  border-right:1px solid #9db0bc; 
  border-bottom:1px solid #9db0bc; 
  border-left:1px solid #9db0bc; 
  height:22px; 
  background-color: #eef7fc;
}

.barraLocaliza{
  margin:5px; 
  height:25px;
  background:url(../imagens/juridwebhoje/img_Bar03_2.gif) repeat-x; 
}

  .barraLocaliza .LocalizaLeft{
    float:left; 
    height:25px; 
    width:5px
  }

  .barraLocaliza .LocalizaCenter{
    float:left; 
    height:25px;
  }
  
  .barraLocaliza .LocalizaRight{
    float:right; 
    height:25px; 
    width:5px
  }

.clear{
	clear: both	
}	

a {
  color:#3D4347;
  text-decoration:none;
}

a:visited {
  color:black;
  text-decoration:none;
}

a:hover {
	color:#999;
	text-decoration:underline;
}

/*padrões*/
p { border:none; margin:0; padding:0; color: #333333;}
img, a{ border:none; margin:0; padding:0; }
.clear { clear:both; }  

ul { border:none; margin:0; padding:0; }
li { border:none; margin:0; padding:0; }


/*banner*/

#banners {
    width:765px;
    margin:0px auto;
    text-align:right;
    }

    .pics { 
        height: 178px; 
        width: 757px; 
        border:1px solid #ccc;
        text-align:center;
        *height: 181px;
        *width: 761px;        
        }
        .pics img { 
            height: 168px;
            width: 747px; 
            margin:5px;
            }
            
/*numeração do banner*/

.nav { 
    margin: 3px 3px 8px 0;
    }
    #nav a, #s7 strong {
        margin: 0 3px; 
        padding: 3px 5px 3px 5px;  
        text-decoration: none;
        font-size:0.6em;
        color:#ccc;
        }
        #nav a:hover {
            color:red;
            background: #f1f1f1;
            }
            #nav a.activeSlide { 
                background: #ccc;
                color:#fff;
                }
                #nav a:focus { 
                    outline: none;
                    }

/* JORNAL */

#Jornal {
	padding: 2px 3px 5px 7px; 
	margin: 0px 0px 2px 2px; 
	background-color:#F4F4EC; 
	border: 1px solid #e7e7e7; 
	font-size: 12px
}

  #TopoJornalHome {
    width:745px; 
    height:53px; 
    background-image:url(../imagens/juridwebhoje/bg_TopoBlocoJornalHome.gif); 
    z-index:1;  
  }
    #TopoJornalHome .TopoJornalHomeLogo{
      float:left; 
      width:64px; 
      height:46px; 
      padding: 0 0 0 8px; 
	  margin:0;
      z-index:3;
    }
    #TopoJornalHome .TopoJornalHomeTit{
      margin:0;
      padding: 16px 0 0 0; 
	    width:300px;
      color: #a09a92; 
      font-size:15px; 
      font-family: 'Trebuchet MS', Tahoma; 
    }
    #TopoJornalHome .TopoJornalHomeRss{
      float:right; 
      left:907px; 
      width:30px; 
      height:30px; 
      padding: 13px 7px 0 0; 
      z-index:4;
    }
    #TopoJornalHome .TopoJornalHomeReceber{
      float:right; 
      left:577px; 
      width:222px; 
      height:32px; 
      padding: 12px 7px 0 0; 
      text-align:right; 
      z-index:5;
    }
      #TopoJornalHome .TopoJornalHomeReceber span{
        float:left; 
        padding:8px 0 0 0;
        cursor: pointer; 
      }
      
      #TopoJornalHome .TopoJornalHomeReceber a{
        font-family:Tahoma; 
        color:#787876;
        text-decoration: none;
      }
        #TopoJornalHome .TopoJornalHomeReceber a:hover{ 
          color:#2b2b2b;
        }
      

	#JornalHomeNoticias {
		float: left; 
		width: 380px;
		color:#333333; 
	}
	
	  #JornalHomeNoticias  a{  
 			color:#333333; 
 			text-decoration: none;
 		}
 		  #JornalHomeNoticias a:hover{  
 			  color:#666666; 
 		  }

		#JornalHomeNoticias span.titNoticias { 
			font-size: 17px; 
			color:#333333; 
			border-bottom: 1px solid #E8E8E8; 
			padding: 0 40px 0 0;
			margin: 0 0 0 4px;
		}
		
		#JornalHomeNoticias span.NoticiaDestaque {
			float:left; 
			font-size: 18px;
			font-family: tahoma, arial;
			color:#333333; 
			padding: 2px 5px 2px 3px
		}
		
		#JornalHomeNoticias ul {
			padding-left: 5px; 
			list-style-type:none;
			font-size: 13px;
			font-family: tahoma;
		}
	
			#JornalHomeNoticias ul li {
				padding-left: 15px;
				margin:5px 0 0 0; 
				background: url(../imagens/juridwebhoje/img_MarcadorNot.gif) no-repeat -3px 4px; 
			}			

  #DiversosJornal #cAba_doutrinas {
		color: #a4a09c;
		font-family: tahoma, arial;
		font-size:11px;
	}
    #DiversosJornal #cAba_doutrinas span.autorhome {
      color: #969696;
      font-size:11px;
      font-style:italic;
    }
    #DiversosJornal #cAba_doutrinas a {
  		font-family: tahoma, arial;
		font-size:11px;
        color: #660000;
  		text-decoration: none;
  	}
  		   #DiversosJornal #cAba_doutrinas a:hover {
  			   color: #CC0000;
  		   }
  		   
  #DiversosJornal #cAba_jurisprudencia {
		color: #a4a09c;
		font-family: tahoma, arial;
		font-size:11px;
	}
    #DiversosJornal #cAba_jurisprudencia a {
  		font-family: tahoma, arial;
		font-size:11px;
        color: #005300;
  		text-decoration: none;
  	}
  		   #DiversosJornal #cAba_jurisprudencia a:hover {
  			   color: #008500;
  		   }

  #DiversosJornal #cAba_modelos {
		color: #a4a09c;
		font-family: tahoma, arial;
		font-size:11px;
	}
    #DiversosJornal #cAba_modelos a {
  		font-family: tahoma, arial;
		font-size:11px;
        color: #595e93;
  		text-decoration: none;
  	}
  		   #DiversosJornal #cAba_modelos a:hover {
  			   color: #41456d;
  		   }

/* TabContent */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px "Trebuchet MS";
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0 5px 0 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
border: 1px solid #e7e1d9;
color: #5a646b;
background: white url(../imagens/juridwebhoje/img_shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #5a646b;
}

.shadetabs li a:hover{
text-decoration: none;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(../imagens/juridwebhoje/img_shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
    display:none;
}

.ConteudoAba{
  border:1px solid #ede8e2; 
  width:335px; 
  height:110px; 
  padding: 10px; 
  background-color:#fffefa;
}

@media print {
  .tabcontent {
     display:block !important;
  }
}
/* FIM JORNAL */

/* Lateral Direita */
.Campo {
   border:1px solid #ccc;
   background:#fff;
   padding:3px 1px 0px 3px;
   color:#666;
   font-size: 11px;
   font-family: Tahoma, arial, sans-serif;
   height: 18px; 
}
   .CampoFocus {
	  border:1px solid #aeaeae;
	  background-color: #fafafa;
	  padding:3px 1px 0px 3px;
	  color:#666;
	  font-size: 11px;
	  font-family: Tahoma, arial, sans-serif;
	  height: 18px; 
    }	
    
.bordaBoxRight {bbackground: ttransparent; width:170px; margin:0 0 6px 10px}
.bordaBoxRight .b1, .bordaBoxRight .b2, .bordaBoxRight .b3, .bordaBoxRight .b4, .bordaBoxRight .b1b, .bordaBoxRight .b2b, .bordaBoxRight .b3b, .bordaBoxRight .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBoxRight .b1, .bordaBoxRight .b2, .bordaBoxRight .b3, .bordaBoxRight .b1b, .bordaBoxRight .b2b, .bordaBoxRight .b3b {height:1px;}
.bordaBoxRight .b2, .bordaBoxRight .b3, .bordaBoxRight .b4 {background:#fff; border-left:1px solid #cecece; border-right:1px solid #cecece;}
.bordaBoxRight .b1 {margin:0 2px; background:#cecece;}
.bordaBoxRight .b2 {margin:0 3px; border-width:0 2px;}
.bordaBoxRight .b3 {margin:0 1px;}
.bordaBoxRight .b4 {height:1px; margin:0 1px;}
.bordaBoxRight .interna {padding:5px;display:block; background:#fff; border-left:1px solid #cecece; border-right:1px solid #cecece;}
.bordaBoxRight .conteudo {background:#f7f7f7; padding:5px; font-family: Tahoma, Arial; font-size: 11px;}
.bordaBoxRight .conteudo span {margin:6px; }	
	    
/* FIM Lateral Direita */    

/* FODRA */
.cabecalho {
	width:100%;
	font-family:Tahoma;
	font-size: 8pt;
	font-weight:bold;
	text-align:left;
	border-style:solid;
	border-width:1pt;
	border-color:#809aa9;
	background-color:#eef1f8;
}

.tabela_lista_bancos {
  font-family: Tahoma;
  font-size: 8pt;
  color: black;
  text-align:left;
  width:100%;
  border-style:solid;
  border-width:1pt;
  border-top-style:none;
  border-left-color:#809aa9;
  border-right-color:#809aa9;
  border-bottom-color:#809aa9;
}

.tabela_par {
  font-family: Tahoma;
  font-size: 8pt;
  color: black;
  text-align:left;
  width:100%;
  border-style:solid;
  border-width:1pt;
  border-top-style:none;
  border-left-color:#e7f0f4;
  border-right-color:#e7f0f4;
  border-bottom-color:#e7f0f4;
  background-color:#FFFFFF;
  cursor:hand;
}

.tabela_impar {
  font-family: Tahoma;
  font-size: 8pt;
  color: black;
  text-align:left;
  width:100%;
  border-style:solid;
  border-width:1pt;
  border-top-style:none;
  border-left-color:#e7f0f4;
  border-right-color:#e7f0f4;
  border-bottom-color:#e7f0f4;
  background-color:#F7F7F7;
  cursor:hand;
}

.col_check {
	width:20px;
}
.coluna1 {
	width:50%;
	height:10pt;
}

.coluna2 {
	height:10pt;
}

.coluna3 {
	text-align:center;
	width: 100px;
	height:10pt;
}

.checkbox_on {
	background-image: url('/imagens/tick.gif');
	width:16px;
	height:14px;
	vertical-align:middle;
}

.checkbox_off  {
	background-image: url('/imagens/cross.gif');
	width:16px;
	height:14px;
	vertical-align:middle;
}

.doc_tit
{ 
	height:32px;
	text-align:center; 
	margin:0px 5px 0px 0px; 
	padding:5px;
	font:bold 8pt Tahoma; 
	border:1px solid #a2c0d4;
	background-color:#d6e3ec; 
}	

.doc_tit_ref
{ 
	height:32px;
	text-align:center; 
	margin:0px; 
	padding:5px;
	font:bold 8pt Tahoma; 
	border:1px solid #aebaac;
	background-color:#e8f8e6; 
}	

.doc_tit_rem
{ 
	height:32px;
	text-align:center; 
	margin:0px; 
	padding:5px;
	font:bold 8pt Tahoma; 
	border:1px solid #a2c0d4;
	background-color:#d6e3ec; 
}	

.doc_tit_dou
{ 
	height:32px;
	text-align:center; 
	margin:0px; 
	padding:5px;
	font:bold 8pt Tahoma; 
	border:1px solid #baabab;
	background-color:#f9e4e4; 
}

.doc_tit_sum
{ 
	height:32px;
	text-align:center; 
	margin:0px; 
	padding:5px;
	font:bold 8pt Tahoma; 
	border:1px solid #babaab;
	background-color:#f9f8e4; 
}

.doc_tit_vin
{ 
	height:32px;
	text-align:center; 
	margin:0px; 
	padding:5px;
	font:bold 8pt Tahoma; 
	border:1px solid #bcba9a;
	background-color:#fbf9ce; 
}

.doc_tit_mod
{ 
	height:32px;
	text-align:center; 
	margin:0px; 
	padding:5px;
	font:bold 8pt Tahoma; 
	border:1px solid #9e9fb1;
	background-color:#d3d5ec; 
}	

.doc_tit_sen
{ 
	height:32px;
	text-align:center; 
	margin:0px; 
	padding:5px;
	font:bold 8pt Tahoma; 
	border:1px solid #8daeb7;
	background-color:#bce9f5; 
}	

.doc_tit_mps
{ 
	height:32px;
	text-align:center; 
	margin:0px; 
	padding:5px;
	font:bold 8pt Tahoma; 
	border:1px solid #bfbfbf;
	background-color:#ffffff; 
}	

.texto_doc
{
	font:normal 10pt tahoma;
	text-align:justify;
	padding: 5px;
	background-color:#FAFAFA;
	height:100%;
}

.texto_doc_ref
{
	font:normal 10pt tahoma;
	text-align: justify;
	background-color:#e8f8e6;
  padding: 5px;
  margin: 5px 0px 4px 0px;
}

.texto_doc_rem
{
	font:normal 10pt tahoma;
	text-align: justify;
	overflow-x:hidden;
	overflow-y:auto;
	background-color:#d6e3ec;
	padding: 5px;
	margin: 5px 0 4px 0;
}

.texto_doc_dou
{
	font:normal 10pt tahoma;
	text-align: justify;
	overflow-x:hidden;
	overflow-y:auto;
	background-color:#f9e4e4;
	padding: 5px;
	margin: 5px 0 4px 0;
}

.texto_doc_sum
{
	font:normal 10pt tahoma;
	text-align: justify;
	overflow-x:hidden;
	overflow-y:auto;
	background-color:#f9f8e4;
  padding: 5px; 
  margin: 5px 0 4px 0;
}

.texto_doc_vin
{
	font:normal 10pt tahoma;
	text-align: justify;
	overflow-x:hidden;
	overflow-y:auto;
	background-color:#fbf9ce;
  padding: 5px; 
  margin: 5px 0 4px 0;
}

.texto_doc_mod
{
	font:normal 10pt tahoma;
	text-align: justify;
	overflow-x:hidden;
	overflow-y:auto;
	background-color:#d3d5ec;
  padding: 5px; 
  margin: 5px 0 4px 0;
}

.texto_doc_sen
{
	font:normal 10pt tahoma;
	text-align: justify;
	overflow-x:hidden;
	overflow-y:auto;
	background-color:#bce9f5;
  padding: 5px; 
  margin: 5px 0 4px 0;
}

.texto_doc_mps
{
	font:normal 10pt tahoma;
	text-align: justify;
	overflow-x:hidden;
	overflow-y:auto;
	padding: 5px;
	margin: 5px 0 4px 0;
}

.texto_doc_ana
{
	font:normal 10pt tahoma;
	text-align: justify;
	overflow-x:hidden;
	overflow-y:auto;
	padding: 5px;
	margin: 5px 0 4px 0;
	background-color:#F5F5F5;
	width:100%;
	height:100%;
}

#pBotoes img
{
	padding: 5px 0 2px 3px;
}

.fPesquisaradiobutton
{
	vertical-align:middle;
	cursor:pointer;
	position:absolute;
	left:28px;
	font:8pt tahoma;
}

#abaindice
{
	font-family:verdana;
	font-size:7pt;
	cursor:pointer;
	float:left; 
	height:22px;
}

#abaindice div
{
	font-family:verdana;
	font-size:7pt;
	cursor:pointer;
	float:left; 
	height:22px;
}

.abaindice_conteudo_off
{
	font: normal 7pt "verdana";
	cursor:pointer;
 	vertical-align:top; 
 	background:url(/imagens/aba_indice/aba_indice_off_02.gif);
}

.abaindice_conteudo_on
{
	font: bold 7pt "verdana";
	cursor:pointer;
 	vertical-align:top; 
 	background:url(/imagens/aba_indice/aba_indice_on_02.gif);
}

.destaque_texto
{
	font-family:tahoma;
	font-weight:bold;
	color:red;
}

.abacomellipsis
{
	font: normal 8pt tahoma;
	white-space: nowrap;		
	overflow-x:hidden;
	text-overflow:ellipsis;
	float:left;
}

.itemultimosbancos {position:relative;z-index:1;font: normal 8pt tahoma; color: #494949; white-space: nowrap; overflow-x:hidden; text-overflow: ellipsis; cursor:pointer;padding:5px 0px 5px 0px}
.noticias { position:relative; z-index:1;font-size: 11px; font-family: Tahoma; COLOR: #494949; padding:0px 0px 0px 20px}
.rodape { font-size: 11px; font-family: Tahoma; COLOR: #8b8b8b; padding: 0 0 0 0 }
.rodape a:link{ COLOR: #8b8b8b; }
.rodape a:visited{ COLOR: #8b8b8b; }
.rodapeblack { font-size: 11px; font-family: Tahoma; COLOR: #333333; padding: 0 0 0 0 }


/* LOADING */
.black_overlay{
		display: none;
		position: absolute;
		top: 41px;
		left: 0%;
		width: 100%;
		height: 100%;
		background-color: black;
		z-index:1001;
		-moz-opacity: 0.8;
		opacity:.80;
		filter: alpha(opacity=80);
}
.white_content {
		display: none;
		position: absolute;
		width:250px;
		height:250px;
		top: 30%;
		left: 30%;
		z-index:1002;
		overflow:hidden;
}		
  .bordaBox {bbackground: ttransparent; width:250px;}
	.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {display:block; overflow:hidden; font-size:1px;}
	.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {height:1px;}
	.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {background:#EEEEEE; border-left:1px solid #999; border-right:1px solid #999;}
	.bordaBox .b1 {margin:0 5px; background:#999;}
	.bordaBox .b2 {margin:0 3px; border-width:0 2px;}
	.bordaBox .b3 {margin:0 2px;}
	.bordaBox .b4 {height:2px; margin:0 1px;}
	.bordaBox .conteudo {
			padding:5px;
			display:block; 
			background:#EEEEEE; 
			border-left:1px solid #999; 
			border-right:1px solid #999; 
			font:bold 16px 'Trebuchet MS', 'Tahoma'; 
			color:#666666; 
			text-align:center
	}
/* FIM LOADING */
	
