@charset "utf-8";
/* CSS Document */

* body {
	background:url(../imagens/geral/fundo_total.jpg);
    margin:0px;
    padding:0px;
    font-family: Arial, Tahoma;
	font-size:12px;
	line-height:110%;
	color:#333333;
}

a:link {text-decoration: none; color: #464646; font-weight:bold;}
a:visited {text-decoration: none; color: #464646;font-weight:bold;}
a:hover {text-decoration: underline; color: black;font-weight:bold;}
a:active {text-decoration: underline; color: black;font-weight:bold;}


div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,ul,form,fieldset,input,textarea,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

    /*
    Alpha PNG support for IE
    ------------------------------
    Aviso, este código abaixo funciona apenas para visualização na tela. Quando este documento for impresso, o bug voltará.
    O Hack Abaixo faz o código rodar apenas no IE. Sendo que os outros browsers como, Firefox, Opera e Safari já tem a transparencia de PNG nativo.
    \*/
    * html img/**/ {
 filter:expression(
   this.alphaxLoaded ? "" :
   (
       this.src.substr(this.src.length-4)==".png"
       ?
       (
     (!this.complete)
     ? "" :
         this.runtimeStyle.filter=
         ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
         (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
         String(this.alphaxLoaded=true).substr(0,0)+
         (this.src="../imagens/pt/blank.png").substr(0,0)
       )
       :
       this.runtimeStyle.filter=""
   )
     );
    }

/*_____________ Container _____________________*/
.todo_site {
width:770px;
margin:0 auto;
}

.topo {
float:left;
width:558px;
height:117px;
background:url(../imagens/geral/topo_fundo.gif) no-repeat;
margin-left:20px;
_margin-left:10px;
}

.topo h2{
float:right;
clear:right;
line-height:120%;
white-space:nowrap;
font-size:18px;
color:#ffffff;
margin-top:50px;
margin-right:24px;
_margin-right:12px;
}

h1 {
float:left;
width:100%;
margin-left:20px;
}

.logo_caminas {
width:120px;
}

h1 a{
float:left;
text-indent:-9999px;
width:110px;
height:80px;
}

h3 {
float:left;
width:100%;
font-size:12px;
line-height:18px;
margin-top:10px;
}

.no_upper {
text-transform:none;
}

h4 {
float:left;
font-style:italic;
font-size:12px;
line-height:130%;
}

.idioma {
float:right;
margin-right:30px;
_margin-right:15px;
}

.idioma ul {
float:left;
}	

.idioma ul li {
float:left;
margin-right:8px;
margin-top:10px;
}

.menu {
float:left;
clear:left;
margin-top:25px;
margin-left:18px;
_margin-left:9px;
width:155px;
text-align:center;
}

dl#menu {
float:left;
background:url(../imagens/geral/menu_fundo_ul.gif);
width:155px;
margin-left:0px;
padding-top:3px;
}

dl#menu dt {
float:left;
margin-left:4px;
_margin-left:2px;
margin-top:5px;
}

dl#menu dt a{
float:left;
margin-left:0px;
_margin-left:0px;
}

dl#menu dd {
float:left;
display:none;
background:url(../imagens/geral/menu_fundo.gif);
width:140px;
margin-left:8px;
_margin-left:4px;
padding-top:2px;
padding-bottom:5px;
}

dl#menu li {
float:left;
clear:left;
}

dl#menu li a {
float:left;
text-align:left;
font-size:11px;
font-weight:bold;
color:#dbdbdb;
padding-top:3px;
padding-left:12px;
width:121px;
height:16px;
margin:0;
}

dl#menu li a:visited {
font-size:11px;
font-weight:bold;
text-decoration:none;
}

dl#menu li a:hover {
background:url(../imagens/geral/menu_over.gif);
width:128px;
margin:0;
}

dl#menu li a.marcado {
background:url(../imagens/geral/menu_over.gif);
width:128px;
margin:0;
}

.menu_fim {
float:left;
clear:left;
}

/*.menu ul {
float:left;
background:url(../imagens/pt/menu/menu_fundo_ul.gif);
width:145px;
margin-left:0px;
padding-top:8px;
}

.menu ul li {
float:left;
margin-left:4px;
_margin-left:2px;
margin-bottom:5px;
}

.menu ul li.marcado {
float:left;
margin-left:4px;
_margin-left:2px;
margin-bottom:5px;
}

.menu ul li ul {
float:left;
background:url(../imagens/pt/menu/menu_fundo.gif);
width:131px;
margin-left:4px;
padding-top:2px;
padding-bottom:5px;
}

.menu ul li ul li {
float:left;
width:131px;
height:19px;
margin:0;
margin-bottom:2px;
}

.menu ul li ul li a{
float:left;
text-align:left;
font-weight:normal;
color:#dbdbdb;
padding-top:3px;
padding-left:20px;
width:111px;
height:16px;
margin:0;
}

.menu ul li ul li a:hover{
background:url(../imagens/pt/menu/menu_over.gif);
margin:0;
}

.menu_fim {
float:left;
}*/

/*.menu ul li.home {
float:left;
width:135px;
height:17px;
margin-left:4px;
_margin-left:2px;
margin-bottom:5px;
}

.menu ul li.home a{
float:left;
background:url(../imagens/pt/menu/home.gif);
width:135px;
height:17px;
text-indent:-9999px;
}

.menu ul li.home a:visited{
background:url(../imagens/pt/menu/home.gif);
}

.menu ul li.home a:hover{
background:url(../imagens/pt/menu/home.gif);
}

.menu ul li.home a:active{
background:url(../imagens/pt/menu/home_over.gif);
}*/

.menu ul li a{
float:left;
width:135px;
height:17px;
}

.menu ul li a:hover{
text-decoration:none;
}

.menu ul li span {
float:left;
white-space:nowrap;
margin-left:12px;
margin-top:2px;
font-size:11px;
font-weight:400;
font-family:verdana;
letter-spacing:-2px;
}

.area_restrita_caixa {
float:left;
margin-left:4px;
_margin-left:2px;
margin-top:20px;
padding-top:8px;
width:145px;
background:url(../imagens/geral/fundo_area.gif) no-repeat;
}

.area_fim {
float:left;
margin-left:4px;
_margin-left:2px;
}

.area_restrita_caixa .ok{
float:left;
clear:left;
margin-left:7px;
_margin-left:4px;
margin-top:5px;
}

.area_restrita_caixa .ok input{
width:66px;
height:14px;
}

.area_restrita_caixa .logout{
float:left;
clear:left;
margin-left:12px;
_margin-left:6px;
margin-top:5px;
}

.area_restrita_caixa .logout input{
width:66px;
height:14px;
}

.area_restrita_caixa .esqueci{
float:left;
clear:both;
border-top:1px solid #CCCCCC;
margin-left:7px;
_margin-left:4px;
margin-top:6px;
}

.area_restrita_caixa .esqueci input{
float:left;
width:122px;
height:14px;
margin-top:6px;
}

.login_mensagem {
float:left;
clear:left;
width:130px;
margin-left:10px;
_margin-left:5px;
margin-top:10px;
font-size:11px;
}

.area_restrita_caixa span{
float:left;
width:40px;
text-align:left;
}

.area_restrita_caixa input{
float:left;
clear:left;
width:120px;
margin-top:2px;
margin-left:5px;
font-size:12px;
border:1px solid #CCCCCC;
}

.area_restrita_caixa label{
float:left;
clear:left;
margin-left:5px;
margin-top:4px;
}

.topo_conteudo2 {
float:right;
background:url(../imagens/geral/topo_conteudo2.gif);
margin-top:43px;
margin-right:30px;
_margin-right:15px;
width:550px;
height:64px;
}

.topo_conteudo {
float:right;
background:url(../imagens/geral/topo_conteudo.gif);
margin-top:43px;
margin-right:30px;
_margin-right:15px;
width:550px;
height:95px;
}

.espaco {
float:left;
width:100%;
height:5px;
}

.martelo {
position:absolute;
top:70px;
margin-left:555px;
*margin-left:380px;
}

.foto_conteudo {
position:absolute;
top:310px;
margin-left:546px;
*margin-left:373px;
}

.foto_conteudo2 {
position:absolute;
top:825px;
margin-left:544px;
*margin-left:371px;
}

.sub_pagina {
float:left;
margin-top:10px;
width:310px;
margin-left:30px;
_margin-left:15px;
}

.sub_pagina h2 {
float:left;
width:100%;
color:#FFFFFF;
font-size:16px;
line-height:18px;
}

.sub_pagina h2.titulo{
float:left;
margin-top:20px;
margin-left:15px;
_margin-left:8px;
width:100%;
}

.sub_pagina h4 {
float:left;
clear:left;
width:100%;
margin-top:8px;
color:#FFFFFF;
font-size:12px;
}

.conteudo {
float:right;
padding-left:6px;
margin-right:26px;
_margin-right:13px;
width:548px;
background:	url(../imagens/geral/sombra.gif) left repeat-y;
}

.conteudo_interno {
float:left;
width:458px;
height:auto !important;
min-height:370px;
height:370px;
padding-top:30px;
padding-left:40px;
padding-right:40px;
padding-bottom:40px;
background:	url(../imagens/geral/fundo_conteudo.gif) repeat-x bottom #ffffff;
}

.conteudo_recuado {
float:left;
width:438px;
margin-left:10px;
_margin-left:5px;
}

.sub_titulo2 {
float:left;
width:100%;
margin-top:10px;
}

.sub_titulo2 h2 {
width:100%;
float:left;
line-height:100%;
font-size:16px;
background:url(../imagens/geral/arb_fundo2.gif) repeat-x bottom;
font-weight:bold;
color:#93693a;
margin-top:20px;
padding-bottom:6px;
}

.sub_titulo2 h3 {
width:100%;
float:left;
font-size:14px;
background:url(../imagens/geral/arb_fundo2.gif) repeat-x bottom;
font-weight:bold;
color:#93693a;
margin-top:20px;
padding-bottom:6px;
}

.sub_titulo {
float:left;
width:100%;
}

.sub_titulo h2 {
float:left;
width:100%;
padding-bottom:3px;
float:left;
line-height:160%;
font-size:18px;
background:url(../imagens/geral/arb_fundo.gif) repeat-x bottom;
text-transform:uppercase;
font-weight:bold;
color:#a20522;
}

.sub_titulo3 {
float:left;
width:100%;
margin-top:0px;
}

.sub_titulo3 h3 {
width:100%;
float:left;
font-size:12px;
background:url(../imagens/geral/arb_fundo2.gif) repeat-x bottom;
font-weight:bold;
color:#93693a;
margin-top:30px;
margin-bottom:0px;
padding-bottom:3px;
}

.sub_titulo3 h4 {
margin-top:0px;
}

.paginacao {
float:left;
background:url(../imagens/pt/conteudo/arb_fundo_saiba.gif) repeat-x;
width:100%;
height:22px;
margin-top:20px;
text-align:right;
}

.paginacao .botoes{
float:right;
margin-top:3px;
margin-left:13px;
}

.paginacao .botoes a{
float:left;
text-decoration:none;
color:#000000;
height:17px;
background:url(../imagens/geral/saiba_esq.gif) left no-repeat;
}

.paginacao .botoes a:hover{
background:url(../imagens/geral/saiba_esq_over.gif) left no-repeat;
}

.paginacao .botoes a span{
float:left;
cursor:pointer;
height:17px;
line-height:15px;
padding-right:5px;
padding-left:3px;
margin-left:19px;
background:url(../imagens/geral/saiba_dir.gif) right no-repeat;
}

.paginacao .botoes a:hover span{
background:url(../imagens/geral/saiba_dir_over.gif) right no-repeat;
}

.paginacao span.numeros{
float:right;
margin-top:3px;
margin-left:7px;
}

.paginacao span.numeros a{
float:left;
margin-left:5px;
padding:1px;
padding-left:3px;
padding-right:3px;
font-weight:normal;
color:#a20522;
}

.paginacao span.numeros a:hover{
background:#333333;
color:#FFFFFF;
text-decoration:none;
}

.conteudo_rodape {
float:right;
width:550px;
margin-right:30px;
_margin-right:15px;
}

.rodape {
float:left;
clear:left;
	opacity: .8;
	filter: alpha(opacity=80);
background:#976c42;
width:100%;
border-top:3px solid #a48361;
padding-top:30px;
padding-bottom:30px;	
margin-top:40px;
padding-bottom:50px;
white-space:nowrap;
text-align:right;
}

.inside {
margin:0 auto;
width:700px;
}

.inside ul {
float:left;
width:350px;
margin-left:205px;
_margin-left:102px;
}

.inside ul li {
float:left;
white-space:nowrap;
color:#000000;
font-size:10px;
margin-bottom:3px;
padding-left:4px;
padding-right:4px;
border-right:1px solid #000000;
text-transform:uppercase;
font-weight:normal;
}

.inside ul li a{
color:#000000;
}
.inside ul li a:visited{
color:#000000;
}
.inside ul li a:hover{
color:#000000;
}

.endereco {
float:left;
text-align:left;
clear:left;
width:180px;
margin-top:50px;
margin-left:205px;
_margin-left:102px;
}

.endereco img{
float:left;
}

.endereco span{
float:left;
clear:left;
font-size:10px;
margin-top:10px;
color:#000000;
}

.endereco_contato {
float:left;
text-align:left;
width:180px;
margin-top:50px;
margin-left:100px;
}

.endereco_contato img{
float:left;
}

.endereco_contato span{
float:left;
clear:left;
font-size:10px;
margin-top:10px;
color:#000000;
}

.logo_multi {
float:left;
margin:0 auto;
width:740px;

}

/*_____________ Index _____________________*/
.index_arbitragem {
float:left;
width:211px;
}

.index_arbitragem h3 {
float:left;
width:200px;
margin-left:10px;
_margin-left:5px;
}

.saiba_mais {
float:left;
border-top:1px dotted #b0b0b0;
border-bottom:1px dotted #b0b0b0;
height:20px;
width:100%;
font-size:11px;
margin-top:10px;
padding-top:4px;
}

.saiba_mais a{
float:right;
text-decoration:none;
font-weight:400;
color:#ffffff;
font-weight:normal;
height:17px;
background:url(../imagens/geral/saiba_esq.gif) left no-repeat;
}

.saiba_mais a:visited {
color:#ffffff;
font-weight:400;
}


.saiba_mais a:hover{
background:url(../imagens/geral/saiba_esq_over.gif) left no-repeat;
color:#000000;
}

.saiba_mais a span{
float:left;
cursor:pointer;
height:17px;
line-height:15px;
padding-right:5px;
padding-left:3px;
margin-left:19px;
background:url(../imagens/geral/saiba_dir.gif) right no-repeat;
}

.saiba_mais a:hover span{
background:url(../imagens/geral/saiba_dir_over.gif) right no-repeat;
}

.saiba_mais2 {
float:left;
height:20px;
width:100%;
font-size:11px;
margin-top:10px;
padding-top:4px;
}

.saiba_mais2 a{
display:block;
margin-left:205px;
text-decoration:none;
font-weight:400;
color:#ffffff;
font-weight:normal;
height:17px;
background:url(../imagens/geral/saiba_esq.gif) left no-repeat;
}

.saiba_mais2 a:visited {
color:#ffffff;
font-weight:400;
text-decoration:none;
}


.saiba_mais2 a:hover{
background:url(../imagens/geral/saiba_esq_over.gif) left no-repeat;
color:#000000;
text-decoration:none;
}

.saiba_mais2 a span{
float:left;
cursor:pointer;
height:17px;
line-height:15px;
padding-right:5px;
padding-left:3px;
margin-left:19px;
background:url(../imagens/geral/saiba_dir.gif) right no-repeat;
}

.saiba_mais2 a:hover span{
background:url(../imagens/geral/saiba_dir_over.gif) right no-repeat;
text-decoration:none;
}

.saiba_mais3 {
float:left;
border-top:1px dotted #b0b0b0;
border-bottom:1px dotted #b0b0b0;
height:20px;
width:100%;
font-size:11px;
margin-top:10px;
padding-top:4px;
}

.saiba_mais3 a{
float:right;
text-decoration:none;
font-weight:400;
color:#ffffff;
font-weight:normal;
height:17px;
background:url(../imagens/geral/saiba_esq2.gif) left no-repeat;
}

.saiba_mais3 a:visited {
color:#ffffff;
font-weight:400;
text-decoration:none;
}


.saiba_mais3 a:hover{
background:url(../imagens/geral/saiba_esq2_over.gif) left no-repeat;
color:#000000;
text-decoration:none;
}

.saiba_mais3 a span{
float:left;
cursor:pointer;
height:17px;
line-height:15px;
padding-right:5px;
padding-left:3px;
margin-left:19px;
background:url(../imagens/geral/saiba_dir.gif) right no-repeat;
}

.saiba_mais3 a:hover span{
background:url(../imagens/geral/saiba_dir_over.gif) right no-repeat;
text-decoration:none;
}


.index_vantagens {
float:left;
width:215px;
background:url(../imagens/geral/index_vantagens_fundo.gif) no-repeat;
margin-left:30px;
margin-top:-10px;
padding-bottom:10px;
}

.index_vantagens h2{
float:left;
margin-top:20px;
margin-left:15px;
_margin-left:8px;
}

.index_vantagens ul {
float:left;
margin-left:17px;
_margin-left:9px;
margin-top:20px;
}

.index_vantagens ul li {
float:left;
background:url(../imagens/geral/icon2.gif) left top no-repeat;
width:90px;
padding-left:8px;
font-size:12px;
line-height:13px;
margin-bottom:8px;
}

.index_area {
float:left;
background:url(../imagens/geral/index_area_atuacaofundo.gif) top left no-repeat;
width:460px;
margin-top:40px;
}

.index_area h2{
float:left;
margin-top:24px;
}

.index_area h3{
float:left;
clear:left;
width:275px;
margin-top:10px;
}

.index_area h4{
float:left;
clear:left;
width:340px;
margin-top:10px;
margin-bottom:10px;
}

.download {
float:right;
height:20px;
font-size:11px;
padding-top:4px;
}

.download a{
float:right;
text-decoration:none;
font-weight:600;
color:#ffffff;
font-weight:normal;
height:17px;
background:url(../imagens/geral/down_esq.gif) left no-repeat;
}

.download a:visited {
color:#ffffff;
}


.download a:hover{
background:url(../imagens/geral/down_esq_over.gif) left no-repeat;
color:#000000;
}

.download a span{
float:left;
cursor:pointer;
height:17px;
line-height:15px;
padding-right:5px;
padding-left:3px;
margin-left:19px;
background:url(../imagens/geral/saiba_dir.gif) right no-repeat;
}

.download a:hover span{
background:url(../imagens/geral/saiba_dir_over.gif) right no-repeat;
}

/*______________ botao_camaras _____________________*/
.veja {
float:right;
height:20px;
width:170px;	
}

.veja a{
float:right;
font-size:11px;
text-decoration:none;
color:#669900;
height:15px;
margin-top:8px;
}

.veja a:visited{
text-decoration:none;
color:#669900;
}

.veja a:hover{
text-decoration:none;
color:#666666;
}
/*_____________ tabelas de custas _____________________*/

	.signup_table {
	border: solid 5px #bbb;
	font-size: 12px;
	margin-bottom: 40px;
	}

	.signup_table h2 {
	font-weight: bold;
	}

	.signup_table th {
	border-bottom: solid 1px #bbb;
	}

	.signup_table th, .signup_table td {
	padding: 7px;
	}

	.signup_table .pro, .signup_table .medium, .signup_table .mini {
	margin: 3px;
	}

	.signup_table .pro {
	color: #316d09;
	}

	.signup_table .medium {
	color: #7ca734;
	}

	.signup_table .mini {
	color: #9fc21e;
	}

	.signup_table .right {
	border-left: solid 1px #bbb;
	font-weight: bold;
	}

	.signup_table .row .last {
	border-bottom: solid 1px #bbb;
	}

	.signup_table tr.odd {
	background: #f3f3f3;
	}


	.signup_table .price {
	font-size: 20px
	}

	.signup_table sup {
	font-weight: normal;
	font-size: 13px;
	}

	.signup_table .left {
	width: 28%;
	}










/*_____________ consulta processual _____________________*/
.tabela {
float:left;
margin-left:20px;
margin-top:20px;
width:400px;
}

.tabela table{
float:left;
line-height:14px;
}

.tabela .topo_tab {
background:#923e4d;
padding:10px;
height:20px;
border-right:1px solid #6a2e36;
border-bottom:2px solid #ffffff;
}

.tabela .topo_dir{
background:#923e4d url(../imagens/pt/area/fundo_tab.gif) repeat-x;
padding:10px;
padding-left:5px;
padding-right:5px;
border-bottom:2px solid #ffffff;
}

.tabela .topo_dir a{
float:left;
text-decoration:none;
color:#FFFFFF;
}

.tabela .topo_dir a:visited{
text-decoration:none;
color:#FFFFFF;
}

.tabela .topo_dir a span{
float:left;
}

.tabela .topo_dir a img{
float:left;
margin-left:5px;
margin-top:4px;
}

.tabela span.topo1{
color:#ffffff;
text-transform:uppercase;
}

.tabela span.linhas{
color:#000000;
margin-left:5px;
}

.tabela .linha1 {
background:#c3bdbd;
padding:5px;
font-weight:normal;
border-right:1px solid #ffffff;
}

.tabela .linha1_dir {
background:#c3bdbd;
padding:5px;
font-weight:normal;
}

.tabela .linha2 {
background:#b0adac;
padding:5px;
font-weight:normal;
border-right:1px solid #ffffff;
}

.tabela .linha3 {
background:#FFFFFF;
padding:5px;
border:1px solid #808080;
}

.tabela .linha4 {
background:#c3bdbd;
padding:5px;
border:1px solid #808080;
font-size:12px;
}

.tabela .linha2_dir {
background:#b0adac;
padding:5px;
}

.processo_desc {
float:left;
width:100%;
padding-bottom:10px;
}

.processo_desc h3 {
float:left;
border-bottom:1px solid #d2d2d2;
width:100%;
font-size:14px;
font-weight:bold;
color:#a20522;
}

.processo_desc span {
float:left;
clear:left;
width:100%;
margin-top:10px;
}

/*_____________ caminas _____________________*/
.caixa {
float:left;
margin-left:30px;
_margin-left:15px;
margin-top:30px;
margin-bottom:10px;
width:400px;
background:url(../imagens/geral/caixa_fundo.gif) repeat-y;
}

.caixa .caixa_topo {
float:left;
}

.caixa .caixa_conteudo {
float:left;
width:350px;
padding-left:30px;
padding-right:20px;
padding-bottom:10px;
}

.caixa .caixa_conteudo h2 {
float:left;
font-size:13px;
margin-top:10px;
font-weight:bold;
color:#ce082b;
text-transform:none;
background:none;
}

.caixa .caixa_conteudo h3 {
width:100%;
}

.caixa .caixa_conteudo h4 {
margin-top:10px;
}

.caixa .caixa_bottom {
float:left;
}

/*_____________ caminas _____________________*/
.titulo_amarelo {
font-size:18px;
color:#93693a;
margin-top:20px;
}

.titulo_amarelo_peq {
font-size:14px;
color:#93693a;
margin-top:20px;
font-weight:bold;
}

.consulta_caminas {
float:left;
clear:left;
margin-top:40px;
margin-left:40px;
_margin-left:20px;
}

.consulta_caminas2 {
float:left;
clear:left;
margin-top:40px;
margin-left:40px;
_margin-left:20px;
}

.consulta_caminas2 a{
float:left;
color:#FFFFFF;
background:url(../imagens/geral/camaras_03.gif) no-repeat;
width:269px;
height:39px;
padding-top:40px;
padding-left:90px;
padding-right:10px;
}

.consulta_caminas2 a:visited{
color:#ffffff;
}

.consulta_caminas2 a:hover{
color:#ffffff;
text-decoration:none;
}

.caixa_fale {
float:left;
width:100%;
margin-top:10px;
}

.caixa_fale h4{
line-height:130%;
}

.caixa_fale .imagem {
float:left;
width:45px;
margin-top:20px;
}

.caixa_fale .texto {
float:left;
margin-left:15px;
width:360px;
}

.texto_conc {
float:left;
width:290px;
}

.caixa2 {
float:left;
clear:left;
width:438px;
margin-left:20px;
_margin-left:10px;
margin-bottom:10px;
}

.caixa2 h4{
margin-top:0px;
line-height:150%;
font-style:normal;
}

.vinculo {
float:left;
width:100%;
margin-bottom:10px;
}

.vinculo h2 {
width:100%;
float:left;
line-height:110%;
font-size:13px;
background:url(../imagens/geral/arb_fundo.gif) repeat-x bottom;
font-weight:bold;
color:#93693a;
margin-top:20px;
padding-bottom:5px;
}

.vinculo h3 {
font-size:12px;
}

.vinculo ul{
float:left;
width:100%;
margin-top:10px;
}

.vinculo ul li {
float:left;
background:url(../imagens/geral/icon.gif) left center no-repeat;
padding-left:10px;
margin-left:10px;
_margin-left:5px;
font-size:12px;
line-height:13px;
margin-bottom:8px;
}

.vinculo ul li.quebra{
clear:left;
white-space:nowrap;
}

.normas {
float:left;
width:100%;
margin-top:0px;
}

.normas h3 span{
float:left;
}

.normas .download {
float:right;
}

.normas h2 {
width:100%;
float:left;
line-height:100%;
font-size:16px;
background:url(../imagens/geral/arb_fundo.gif) repeat-x bottom;
font-weight:bold;
color:#a20522;
margin-top:20px;
padding-bottom:6px;
}

.normas h3 {
width:70%;
float:right;
font-weight:bold;
font-size:12px;
padding-bottom:8px;
color:#93693a;
background:url(../imagens/geral/arb_fundo2.gif) repeat-x bottom;
}

/*_____________ contato _____________________*/
.caixa_fale_contato {
float:left;
width:270px;
}

.caixa_fale_contato h4{
line-height:130%;
font-style:normal;
}

.caixa_fale_contato .imagem {
float:left;
width:45px;
margin-top:20px;
}

.caixa_fale_contato .texto {
float:left;
margin-left:15px;
width:205px;
}

.caixa_fale label {
float:left;
clear:left;
width:80px;
margin-top:13px;
}

.caixa_fale input {
float:left;
width:180px;
margin-top:10px;
border:1px solid #999999;
}

.caixa_fale textarea {
float:left;
width:180px;
height:80px;
margin-top:10px;
border:1px solid #999999;
}

.caixa_fale select {
float:left;
margin-right:100px;
margin-top:10px;
border:1px solid #999999;
}

.eventos {
float:left;
width:100%;
margin-bottom:10px;
}

.eventos h2 {
width:100%;
float:left;
line-height:150%;
font-size:13px;
background:url(../imagens/geral/arb_fundo.gif) repeat-x bottom;
font-weight:bold;
color:#a20522;
margin-top:20px;
padding-bottom:6px;
}

.eventos h3 {
width:100%;
float:left;
line-height:120%;
font-size:12px;
background:url(../imagens/geral/arb_fundo2.gif) repeat-x bottom;
padding-bottom:13px;
}

.eventos2 {
float:right;
height:20px;
margin-top:0px;
padding-top:4px;
}

.eventos2 a{
float:right;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
height:17px;
background:url(../imagens/geral/saiba_esq.gif) left no-repeat;
}

.eventos2 a:visited{
color:#ffffff;
}

.eventos2 a:hover{
color:#000000;
background:url(../imagens/geral/saiba_esq_over.gif) left no-repeat;
}

.eventos2 a span{
float:left;
cursor:pointer;
height:17px;
line-height:15px;
padding-right:5px;
padding-left:3px;
margin-left:19px;
background:url(../imagens/geral/saiba_dir.gif) right no-repeat;
}

.eventos2 a:hover span{
background:url(../imagens/geral/saiba_dir_over.gif) right no-repeat;
}

.evento_foto {
float:left;
margin-top:30px;
width:120px;
}

.evento_conteudo {
float:left;
width:310px;
margin-top:10px;
margin-left:20px;
}

.evento_conteudo h3 {
width:100%;
height:auto;
float:left;
font-size:14px;
background:url(../imagens/geral/arb_fundo2.gif) repeat-x bottom;
font-weight:bold;
color:#93693a;
padding-bottom:7px;
margin-top:20px;
}

.evento_conteudo h4 {
line-height:150%;
margin-top:3px;
font-style:normal;
}

.especialistas {
float:left;
width:100%;
margin-top:5px;
margin-bottom:30px;
}

.especialistas span{
float:left;
width:100%;
margin-bottom:20px;
font-style:italic;
}

.especialistas ul {
float:left;
width:100%;
}

.especialistas ul li {
float:left;
clear:left;
width:100%;
margin-bottom:10px;
}