@charset "utf-8";
/* CSS Document */

/*======================================================						
						MAXMEIO
		------------------------------------------
		Desenvolvimento: 	Gabriel (OKATSURA) Lau
		Data: 	08/2008	
		Cliente: OAB			
========================================================*/

*{ margin:0; padding:0;}
body, html {margin: 0;height:100%;}
body{background: #708dab url(../../imgs/bg_body.jpg) center top no-repeat; color:#445263; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#pagina {
	width: 940px;
	margin:0 auto;
	overflow: hidden;
}
#geral {
	/*position:relative;*/
	width:771px;
	/*margin:0 auto;
	min-height:100%; 
	height:auto !important; 
	height:100%; */
	/*background:#fff url(../../imgs/bg_principalMid.gif) repeat-y;*/
	float: left;
}

#principal {
	width:771px;
	background:#fff url(../../imgs/bg_principalMid.gif) repeat-y;
}

#topo{
width: 100%; height: 132px; /*background: #708dab url(../../imgs/tapa_topo.jpg) center top no-repeat;*/ overflow:hidden; z-index:999;
}

#topoAreaBg{width: 100%;height: 132px;background: url(../../imgs/bg_topo2.jpg) bottom repeat-x; overflow:hidden;z-index:999;}
#topoAreaBg #logomarca{width:240px; height:130px; float:left; text-align:right;z-index:999;}
#topoAreaBg #bannerTop{width:449px; height:70px; padding: 7px 0 28px 0; float:left;text-align:center;z-index:999;}
#topoAreaBg #bannerTop img{ padding:2px; /*background:#fff;*/ /*border:2px solid #000;*/z-index:999;}
#topoAreaBg #acessibilidade{width:240px;height:25px;padding:0 5px 0 0;float:right;background:url(../../imgs/aba_acessibilidade.jpg) no-repeat;background-position:150px bottom;z-index:999;}
#topoAreaBg #acessibilidade img{ float: right; margin:8px 0 0 0;z-index:999;}
#topoAreaBg #acessibilidade a{ float: right;height: 25px;width: 43px;display: block;z-index:999;}

#meio{width: 759px;margin: 0 auto;margin:0 6px; padding-bottom: 0; background: url(../../imgs/bg_principalTopo.jpg) top repeat-x;z-index:999;}

#meio #menuH{ margin:0; padding:0; z-index:999;}

#rodape{
width: 741px;height: 70px;background: url(../../imgs/bg_rodape.jpg) top repeat-x; padding:50px 15px 0; /*position:absolute;bottom:0 !important;*/}

/*#rodape #legenda{ 
background: transparent url(../../imgs/bg_borda.gif) repeat-y scroll right center;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:9px;
float:left; 
width:381px; 
height:40px; 
padding:3px;
}*/
#rodape #legenda{ width:635px; float:left; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
#rodape #assinatura{ width:80px; float:left; padding:20px 0 0 0;}

/*#rodape #mapasite{ 
float:left; 
width:100px; 
height:40px;
padding:3px; }*/

#rodape #mapasite img{ 
padding: 10px 0 0 140px}

#conteudo{width: 770px; *width: 759px;	height: 100%; margin: 0 auto; overflow:hidden;}
#geral #meio #conteudo #esq, #geral #meio #conteudo #centro, #geral #meio #conteudo #dir {float: left; z-index:-2px;}

#geral #meio #conteudo #esq{width: 395px; background:url(../../imgs/bg_borda.gif) right repeat-y;}
#geral #meio #conteudo #dir{width: 350px; margin-left:10px; overflow:hidden;}

/*---*/

#geral #meio #conteudo #esq #destaque{ width: 389px; height: 271px; position:relative; overflow:hidden; margin-bottom:10px;}
#geral #meio #conteudo #esq	#destaque #menuV{width:363px; height: 10px; padding:35px 15px 0 10px; position: absolute; left: 0px; top: 210px; background: #000; z-index:0; opacity: 0.7; text-align:center;}	
#geral #meio #conteudo #esq	#destaque #menuV ul{ list-style:none; z-index:999; margin-top:-36px;}
#geral #meio #conteudo #esq	#destaque #menuV ul li a{color:#fff;z-index:999;}
#geral #meio #conteudo #esq	#destaque #menuV ul li{color:#fff; padding:0 0 10px 10px; font-size:10px; background: url(../../imgs/arrow_vaivolta.gif) no-repeat; background-position:0 12px;z-index:999;}
#geral #meio #conteudo #esq	#destaque #menuV ul li p{ color:#d0d0d0;z-index:999;}


#geral #meio #conteudo #esq #outrasNoticias{ width: 379px; padding-left:10px;}
#geral #meio #conteudo #esq #miniBanners_E{width: 379px; padding-left:10px; margin-top:15px;}

#esq #outrasNoticias h1 { height:35px;}
#esq #outrasNoticias span { display:block; clear:both; font-size:11px; color:#9e0c0c; padding:8px 0;}
#esq #outrasNoticias ul{ list-style:none;}
#esq #outrasNoticias ul li{background:#eff4f7 url(../../imgs/arrow_r.png) center left no-repeat; padding:5px 5px 5px 15px; margin-bottom:1px; overflow:hidden;}


#geral #meio #conteudo #esq #miniBanners_E img{ margin-right:2px;}
/*---*/

#dir form input {background:#f9fafb url(../../imgs/bg_input.gif); border:1px solid #e8eef2; padding:5px 1px; color:#8b96a4; font-size:11px;}

#dir #acessaEmail{ padding-left:10px;}
#dir #acessaEmail h1 { height:35px;}
#dir #acessaEmail p{ /*color:#b4bdc8*/; margin:5px 0 10px; color:#333333;}
#dir #acessaEmail form input {width:154px; }
#dir #acessaEmail form label{border:1px solid #fff;  float:left !important; display:block; *display:inline-block; }

#dir #acessanoticia{ padding-left:10px;}
#dir #acessanoticia h1 { height:35px;}
#dir #acessanoticia p{ color:#b4bdc8; margin:5px 0 10px;}
#dir #acessanoticia form input {width:94px; }
#dir #acessanoticia form label{border:1px solid #fff;  float:left !important; display:block; *display:inline-block;}
#dir #acessanoticia form label p span{ margin-bottom:15px; }


#dir .boxMeioDir{ width:154px; float: left; padding:10px; background:#eef3f6 url(../../imgs/bg_boxMeio.jpg); min-height:150px; margin-bottom:5px;}
/*#dir #buscarAdvogados{ background:url(../../imgs/bg_borda.gif) right repeat-y;}*/
#dir #buscarAdvogados p{/*color:#b4bdc8;*/ margin:0 0 10px; text-align:justify; color:#333333;}
#dir #buscarAdvogados input { width:150px;}
#dir #mini_banners_D{ text-align:center;}
#dir #mini_banners_D img{ border:0; margin:8px 0;}

#dir #bannerDir{ margin-bottom:10px;}

#dir #colunaOAB h1 { height:35px;}
#dir #colunaOAB h3 {color:#a3adb9; font-weight:normal;}
#dir #colunaOAB h3 span{color:#3e5066; font-weight:bold; display:block;}
#dir #colunaOAB p{ margin:10px 0;}


.BoxD{ background:url(../../imgs/bg_boxD.jpg) left top no-repeat;}
.BoxE{ background:url(../../imgs/bg_boxE.jpg) left top no-repeat;}

.linhaLado {background: url(../../imgs/bg_borda.gif) right repeat-y;  padding-right:2px; float:left;}

/*---*/
a img{ border: none;}
a { color:#445263; text-decoration:none;}

/*--- botoes ---*/
p.buts{ clear:both; display:block; margin:10px 0 5px !important; *padding:10px 0 5px !important; text-align:right !important;}
p.buts input{ cursor:pointer;}
p.buts a{border:none;}
p.buts a img{border:none;border:none!important;}

.btnAcessar{ width:65px !important; height:19px !important; background: url(../../imgs/botoes/btn_acessar.gif) center no-repeat !important; border:none !important;}
.btnBuscar { width:59px !important; height:19px !important; background: url(../../imgs/botoes/btn_buscar.gif) center no-repeat !important; border:none !important;}
.btnEnviar { width:59px !important; height:19px !important; background: url(../../imgs/botoes/btn_buscar.gif) center no-repeat !important; border:none !important;}



/**-----*/


#esqIn, #dirIn {float: left;}
#esqIn{width: 580px; background: url(../../imgs/bg_borda.gif) right repeat-y; overflow:hidden;}
#dirIn{width: 155px; margin-left:10px; overflow:hidden;}

/* MAPA DO SITE */
#bgMapasite{
/*position:absolute; border: 1px solid #000;*/ overflow: hidden; width: 771px; background: #eff4f7; margin-top: 2px;
}
#bgMapasite #siteMap{
background:#FFFFFF url(../../imgs/bg_principalMid.jpg) repeat-y scroll 0 0;
width:771px; border-top: 4px solid #66819C; border-bottom: 6px solid #66819C; margin:0 auto; text-align: left; line-height:27px;
}
#bgMapasite #siteMap a{
color:#4c637e;
}
#bgMapasite #siteMap #mapa h3{
	cursor: pointer;
}

#bgMapasite #siteMap #mapa{
	width:771px; overflow: hidden; font-family: "Trebuchet MS"; font-size:12px;
}
#bgMapasite #siteMap #mapa a{
	text-decoration: none;
}
#bgMapasite #siteMap #mapa a:hover{
	text-decoration: underline;
}
#bgMapasite #siteMap #mapa .boxMapa{
	float: left; height: 250px; margin: 22px 0 0 3px; overflow: hidden; background: url(../../imgs/bg_borda.gif) right repeat-y; padding-left: 15px;
}
#bgMapasite #siteMap #mapa .boxMapa .titMapa{
	font-size: 13px; color: #4c637e; font-weight: bold; margin-bottom: 8px;
}
#bgMapasite #siteMap #mapa .boxMapa .titMapa a{
	color: #4c637e;
}
#bgMapasite #siteMap #mapa .boxMapa ol.map{
	list-style-type: none; margin-left: 8px;
}
#bgMapasite #siteMap #mapa .boxMapa ol.map li.mapSite{
	background: url(../../imgs/icoMapaSite.gif) no-repeat left 7px; padding-left: 8px;
	line-height: 150%;
}
#bgMapasite #siteMap #mapa .boxMapa ol.map li.mapSite a{
	/*color: #FFFFFF;*/
}