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

* {border:none; margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif;}
.clear {clear:both;}

.logo-wrap {background:#c9c6c6;}
.logo-wrap .logo {width:890px; margin:auto; padding:30px 0;}
.logo-wrap .logo h1{width:395px; margin:auto;}

.menu-apoio-wrap {background:#adaaaa; border-bottom:2px solid #fff;}
.menu-apoio-wrap .menu-apoio {width:900px; margin:auto;}
.menu-apoio-wrap .menu-apoio .esq {float:left;}
.menu-apoio-wrap .menu-apoio .esq ul li {float:left;}
.menu-apoio-wrap .menu-apoio .esq ul li a {display:block; text-decoration:none; text-indent:-3000px; height:25px;}
.menu-apoio-wrap .menu-apoio .esq ul li.inicio a {background:url(../img/home-page-icon.png) no-repeat; width:71px;}
.menu-apoio-wrap .menu-apoio .esq ul li.contato a {background:url(../img/contato-icone.png) no-repeat; width:87px;}

.menu-apoio-wrap .menu-apoio .esq ul li.acesso-rapido {display:none;}

.menu-apoio-wrap .menu-apoio .esq ul li.acesso-rapido a {background:url(../img/acesso-rapido-icone.png) no-repeat -1px 0; width:113px;}
.menu-apoio-wrap .menu-apoio .dir {float:right;}
.menu-apoio-wrap .menu-apoio .dir .idioma a {display:block; text-indent:-3000px; height:25px; background:url(../img/english-version-icone.png) no-repeat; width:112px;}

.banner-wrap {background:url(../img/bg_site.gif) repeat; border-bottom:15px solid #b4b4b4;}
.banner-wrap .banner {width:900px; margin:auto;}

.conteudo-wrap {background:#fff;}
.conteudo-wrap .conteudo {width:900px; margin:auto; background:url(../img/menu-lateral-fundo.png) repeat-y left top; min-height:415px;}
.conteudo-wrap .conteudo .menu-principal {background:#681c26; border-top:15px solid #4a151c; border-bottom:15px solid #9a6659; width:198px; position:relative; top:-15px; float:left;}
.conteudo-wrap .conteudo .menu-principal ul > li {background:url(../img/comsub-fundo.png) no-repeat bottom; color:#fff; font-size:14px; padding:12px 0 12px 15px; position:relative;}
.conteudo-wrap .conteudo .menu-principal ul > li:hover {background:#4a151c url(../img/comsub-fundo.png) no-repeat bottom; color:#fff; cursor:default;}
.conteudo-wrap .conteudo .menu-principal ul > li a {color:#fff; text-decoration:none;}

.conteudo-wrap .conteudo .menu-principal ul li ul {display:none;}
.conteudo-wrap .conteudo .menu-principal ul li:hover ul {display:block; position:absolute; background:#fff; padding:0; border:1px solid #CCC; border-bottom:3px solid #CCC; left:198px; top:3px;}
.conteudo-wrap .conteudo .menu-principal ul li ul li {width:150px; padding:0;}
.conteudo-wrap .conteudo .menu-principal ul li ul li a {color:#333; border-bottom:1px solid #ccc; padding:10px; display:block;}
.conteudo-wrap .conteudo .menu-principal ul li ul li a:hover {background:#999; color:#fff;}
.conteudo-wrap .conteudo .menu-principal ul li ul li.ult a {border:none;}

.conteudo-wrap .conteudo .conteudo-home {width:700px; float:left; padding:0 0 40px;}

.conteudo-home .topo {background:url(../img/separador-topo-home.gif) repeat-x bottom; height:260px;}
.conteudo-home .box-01 {background:url(../img/divisoria-box-home.png) repeat-y right; padding:10px 25px; width:300px; float:left;}
.conteudo-home h2 {padding:10px 0;}
.conteudo-home p {font-size:12px; color:#666; margin:0 0 10px 0; text-align:justify;}
.conteudo-home p.select {margin:10px 0; border:1px solid #a0a0a0; padding:2px; width:299px;}
.conteudo-home p.select select {width:298px; color:#9e9c9c; font-size:13px;}

.conteudo-home .box-02 {padding:10px 0 0 15px; width:330px; float:left;}
.conteudo-home .box-02 p.saiba-mais a {opacity:0.8; filter:alpha(opacity=80); display:block; background:url(../img/saiba-mais-sobre.jpg) no-repeat top; padding:8px 0; position:relative; top:15px;}
.conteudo-home .box-02 p.saiba-mais a:hover {opacity:1.0; filter:alpha(opacity=100);}

.conteudo-home .box-03 {padding:0 25px;}
.conteudo-home .box-03 h2 {padding:0;}
.conteudo-home .box-03 .tabela {margin:10px 0;}
.conteudo-home .box-03 .tabela table {width:100%; border-collapse:collapse;}
.conteudo-home .box-03 .tabela table td {border:1px dotted #c7c7c7;} 
.conteudo-home .box-03 .tabela table td.prim {border-left:none;}
.conteudo-home .box-03 .tabela table td.ult {border-right:none;}
.conteudo-home .box-03 .tabela table td a {display:block; color:#666; padding:10px; text-decoration:none; font-size:12px;}
.conteudo-home .box-03 .tabela table td a:hover {color:#333;}

.conteudo-home .box-03 .tabela table td.prim a {padding-left:0;}
.conteudo-home .box-03 .tabela table td.ult a {padding-right:0;}

.endereco-tel-wrap {background:#c9c6c6 url(../img/separador-endereco.gif) repeat-x top;}
.endereco-tel-wrap .endereco-tel {width:900px; margin:auto; padding:15px 0;}
.endereco-tel-wrap .endereco-tel p {font-size:12px; color:#666;}
.endereco-tel-wrap .endereco-tel .endereco {float:left;}
.endereco-tel-wrap .endereco-tel .tel {float:left;}
.endereco-tel-wrap .endereco-tel .tel p {background: url(../img/telefone-icone.png) no-repeat 5px 2px; padding: 0 0 0 20px; display: inline-block; position: relative; top: -4px;}

.sitemap-wrap {background:#adabab url(../img/separador-sitemap.png) repeat-x top;}
.sitemap-wrap .sitemap {width:900px; margin:auto; padding:15px 0;}
.sitemap-wrap .sitemap .bloco {float:left; background:url(../img/separador-blocos-sitemap.gif) no-repeat right; padding:0 20px; height:80px;}
.sitemap-wrap .sitemap .bloco h3 {font-size:16px; color:#5d5454;}
.sitemap-wrap .sitemap .bloco h3 a{color:#5d5454; text-decoration:none;}
.sitemap-wrap .sitemap .bloco h3 a:hover {text-decoration:underline;}
.sitemap-wrap .sitemap .bloco ul li a {font-size:12px; color:#fff; text-decoration:none;}
.sitemap-wrap .sitemap .bloco ul li a:hover {text-decoration:underline;}

.sitemap .bloco-05 {background:none !important;}

.rodape-wrap {background:#928d8d url(../img/separador-endereco.gif) repeat-x top;}
.rodape-wrap .rodape {width:900px; margin:auto; padding:10px 0;}
.rodape-wrap .rodape .logo, .rodape-wrap .rodape .copyright, .rodape-wrap .rodape .semko  {float:left;}

.rodape-wrap .rodape .copyright {font-size:12px; color:#fff; background:url(../img/separador-rodape.png) no-repeat right; padding:10px;}
.rodape-wrap .rodape .semko {font-size:12px; color:#666; padding:10px;}
.rodape-wrap .rodape .semko p a {color:#fff; text-decoration:none;}
.rodape-wrap .rodape .semko p a:hover {text-decoration:underline;}

/*Conteúdo INterno*/
.conteudo-interna {float:left; width:660px; font-size:13px; color:#666; font-family:Arial, Helvetica, sans-serif; padding:20px;}
.conteudo-interna .tit-interna {padding:0 0 15px 0; background:url(../img/pontilhado-tit-interna.gif) repeat-x bottom; margin:0 0 15px 0;}
.conteudo-interna .texto p {margin:10px 0; text-align:justify;}

.conteudo-interna .texto .saiba-mais {background:url(../img/pontilhado-saiba-mais-interna.png) repeat-x; padding:3px 0 2px; margin:20px 0; height:20px;}
.conteudo-interna .texto .saiba-mais p {background:url(../img/saiba-mais-interna.png) no-repeat; padding:0 0 3px 80px; margin:0; text-align:left;}
.conteudo-interna .texto .saiba-mais p a {color:#a1a1a1; text-decoration:none; font-size:11px;}
.conteudo-interna .texto .saiba-mais p a:hover {color:#333;}

.conteudo-interna .texto .advogado {margin:0 0 20px 0;}
.conteudo-interna .texto .advogado h3 {color:#515050; padding:0 0 0 8px;}
.conteudo-interna .texto .advogado p {margin:0;}
.conteudo-interna .texto .advogado p a {color:#666; display:block; padding:0 0 0 8px;}

.conteudo-interna .texto .servico {margin:0 0 20px 0;}
.conteudo-interna .texto .servico h3 {color:#515050; padding:0 0 5px 0;}
.conteudo-interna .texto .servico p {margin:0;}
.conteudo-interna .texto .servico ul {margin:10px 0;}
.conteudo-interna .texto .servico ul li {background:url(../img/bullet-interna.png) no-repeat 0 7px; padding:0 0 0 10px;}

.conteudo-interna .texto .adt ul {margin:10px 0;}
.conteudo-interna .texto .adt ul li {background:url(../img/bullet-interna.png) no-repeat 0 7px; padding:0 0 0 10px; margin:10px 0;}

.conteudo-interna .texto .adt ol {margin:10px 0;}
.conteudo-interna .texto .adt ol li{list-style-type: upper-roman; padding:0 0 0 10px; margin:10px 0 0 20px;}

.form p {padding-top:20px;}

.form label {
	width: 100px;
	display:block;
	text-align: right;
	float: left;
	padding: 1px 10px 0 0;
	}
	
.form input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #5f5850;
	color: #585858;
	background: #f5f5f5;
	padding: 2px 3px;
	width: 250px;
	}
	
.form input:focus {
	border: 1px solid #004267;
	background: #fff;
	}
	
.form select {
	width: 257px;
	padding: 1px;
	border: 1px solid #004267;
	}
	
.form select:focus {
	border: 1px solid #004267;
	background: #fff;
	}
	
.form textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #5f5850;
	color: #585858;
	background: #f5f5f5;
	padding: 2px 3px;
	width: 250px;
	height: 200px;
	}
	
.form textarea:focus {
	border: 1px solid #004267;
	background: #fff;
	}
	
.form button {
	border: 0;
	background: none;
	cursor: pointer;
	margin-left: 303px;
	_margin-left: 296px;
	display:block;
	padding:10px;
	background:#99656c;
	color:#fff;
	}
.form button:hover {
	background:#681c26;	
}

.form .erro {background:url(../img/erro.png) no-repeat; padding:0 0 0 20px; color:#333; font-weight:bold;}
.form .sucesso {background:url(../img/sucesso.png) no-repeat; padding:0 0 0 20px; color:#333; font-weight:bold;}

.mtp-20 {margin-top: 20px;}