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

/*----GERAL----*/
@font-face {
    font-family: 'myriadprocond';
    src: url('../myriadpro/MyriadPro-SemiboldCond.eot');
	src: url('../myriadpro/MyriadPro-SemiboldCond.otf');
    src: local('myriadpro'), url('../myriadpro/MyriadPro-SemiboldCond.ttf') format('truetype');
}

@font-face {
    font-family: 'myriadpro';
    src: url('MyriadRegular.eot');
	src: url('../myriadpro/MyriadRegular.otf');
    src: local('myriadpro'), url('../myriadpro/MyriadRegular.ttf') format('truetype');
}

@font-face {
    font-family: 'myriadproit';
    src: url('../myriadpro/MyriadPro-It.eot');
	src: url('../myriadpro/MyriadPro-It.otf');
    src: local('myriadpro'), url('../myriadpro/MyriadPro-It.ttf') format('truetype');
}

@font-face {
    font-family: 'myriadprobold';
    src: url('MyriadPro-Bold.eot');
	src: url('../myriadpro/MyriadPro-Bold.otf');
    src: local('myriadpro'), url('../myriadpro/MyriadPro-Bold.ttf') format('truetype');
}
@font-face {
    font-family: 'myriadproboldit';
    src: url('../myriadpro/MyriadPro-BoldIt.eot');
	src: url('../myriadpro/MyriadPro-BoldIt.otf');
    src: local('myriadpro'), url('../myriadpro/MyriadPro-BoldIt.ttf') format('truetype');
}
* { margin:0; padding:0; }

section, header, footer, aside, article, nav {
	display: block;
}
body {
	background-image:url(../img/bg.png);
	background-repeat:repeat-x;
	background-color:#e9e9e9;
	background-position:top;
	background-attachment:fixed;
}

a, a:visited{
	color: #58595b !important;
}

*site {
	alignment-adjust:central;
}
/*----CABEÇALHO----*/
logo {
	border:none;
	text-decoration:none;
	width:329px;
	height:80px;
	display:block;
	margin-left:0;
}
/*header {
	display:block;
	overflow: hidden;
}
	header img {
		border:0;		
	}
		header img a{
			text-decoration:none;
			float:left;
			padding-top:25px;
		}
		header nav {
			border:0;
			width:935px;
			height:75px;
			overflow: hidden;
		 }
			header nav ul {
				overflow:hidden;
				display:block;
				list-style:none;
			}
				header nav ul li {
					float:left;
					position:relative;
				}
					#comoagimos header nav ul li a {
						background-image:url(../img/menu/menu__03.png);
						background-repeat:no-repeat;
						text-decoration:none;
						display:block;
					}
						#comoagimos header nav ul li a a:hover {
							background-image:url(../img/menu/menu__hover_03.png);
							background-repeat:no-repeat;
							display:block;
					}*/
					/*#submenu {
						position: -368px;
						z-index:1;
						display:block;
						margin-top:-45px;
						float:left;
						position:relative;
					}*/

/*----CONTEUDO----*/
#conteudo {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:927px;
	height:395px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
}
/*--Artigos--*/
#conteudoart5 div.texto {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:900px;
	height: 1600px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
	font-family:'myriadprocond', Trebuchet MS;
	font-size:30px;
	line-height:70px;
	padding-left:36px;
}
#conteudoart5 div.texto p {
	color:#58595b;
	font-size:20px;
	line-height:22px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	width:855px;
}
#conteudoart5 div.texto span.ita {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadproit', Trebuchet MS;
	font-style:italic;
}
#conteudoart5 div.texto p span.itabold {
	color:#58595b;
	font-size:14px;
	line-height:30px;
	text-align:left;
	font-family:'myriadproboldit', Trebuchet MS;
	font-style:italic;
	font-weight:bold;
}
#conteudoart5 div.texto p.texto2 {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
}
#conteudoart5 div.texto p.lista {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
	margin-left:16px;
	margin-top:22px;
}
#conteudoart4 div.texto {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:900px;
	height: 1970px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
	font-family:'myriadprocond', Trebuchet MS;
	font-size:30px;
	line-height:70px;
	padding-left:36px;
}
#conteudoart4 div.texto p {
	color:#58595b;
	font-size:20px;
	line-height:22px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	width:855px;
	margin-bottom:3px;
}
#conteudoart4 div.texto p.textobold {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	width:855px;
	margin-bottom:3px;
}
#conteudoart4 div.texto p.texto2sub {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
	text-decoration:underline;
	font-weight:bold;
}
#conteudoart4 div.texto span.ita {
	color:#58595b;
	font-size:13px;
	line-height:17px;
	text-align:left;
	font-family:'myriadproit', Trebuchet MS;
	font-style:italic;
}
#conteudoart4 div.texto p.texto2 {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
}
#conteudoart4 div.texto p.lista {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
	margin-left:16px;
	margin-top:22px;
}

#conteudoart3 div.texto {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:900px;
	height: 1780px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
	font-family:'myriadprocond', Trebuchet MS;
	font-size:30px;
	line-height:70px;
	padding-left:36px;
}
#conteudoart3 div.texto p {
	color:#58595b;
	font-size:20px;
	line-height:22px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	width:855px;
}
#conteudoart3 div.texto span.ita {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadproit', Trebuchet MS;
	font-style:italic;
}
#conteudoart3 div.texto p span.itabold {
	color:#58595b;
	font-size:14px;
	line-height:30px;
	text-align:left;
	font-family:'myriadproboldit', Trebuchet MS;
	font-style:italic;
	font-weight:bold;
}
#conteudoart3 div.texto p.texto2 {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
}
#conteudoart3 div.texto p.lista {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
	margin-left:16px;
	margin-top:22px;
}
#conteudoart2 div.texto {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:900px;
	height: 1400px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
	font-family:'myriadprocond', Trebuchet MS;
	font-size:30px;
	line-height:70px;
	padding-left:36px;
}
#conteudoart2 div.texto p {
	color:#58595b;
	font-size:20px;
	line-height:22px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	width:855px;
}
#conteudoart2 div.texto span.ita {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadproit', Trebuchet MS;
	font-style:italic;
}
#conteudoart2 div.texto p.texto2 {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
}
#conteudoart div.texto {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:900px;
	height: 1380px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
	font-family:'myriadprocond', Trebuchet MS;
	font-size:30px;
	line-height:70px;
	padding-left:36px;
}
#conteudoart div.texto p {
	color:#58595b;
	font-size:20px;
	line-height:22px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	width:855px;
}
#conteudoart div.texto span.ita {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadproit', Trebuchet MS;
	font-style:italic;
}
#conteudoart div.texto p.texto2 {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
}
#conteudoart div.texto p.lista {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
	margin-left:16px;
	margin-top:22px;
}
/*--Fim de artigos--*/
/*--Pág. Legislação--*/
#conteudoleg {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:927px;
	height:350px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
}

table td.leg img.plus {
	padding-left:6px;
	width:16px;
	position: absolute;
}
table td.leg {
	font-family:'myriadprocond', Helvetica, Trebuchet MS;
	font-size:30px;
	line-height:60px;
	text-align:left;
	border:none;
	padding-left:22px;
	width:410px;
}
table td.leg p {
	font-family:'myriadprobold', Helvetica, Trebuchet MS;
	font-size:14px;
	line-height:17px;
	text-align:left;
	border:none;
	width:400px;
	padding-top:13px;
}
table td.leg p.ita {
	font-family:'myriadproit', Helvetica, Trebuchet MS;
	font-size:14px;
	font-style:italic;
	line-height:17px;
	text-align:left;
	border:none;
	margin-top:-12px;
}
/*--Pág. Socias--*/
#socias {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:927px;
	height:435px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
}
#socias div.imagem {
	float:right;
	margin-right:13px;
	margin-left:13px;
	margin-top:19px;
}
#socias div.texto {
	z-index:1;
	text-align:left;
	font-family:'myriadprocond', Trebuchet MS;
	font-size:30px;
	line-height:70px;
	padding-left:0px;
	padding-top:6px;
}
#socias div.texto p {
	color:#58595b;
	font-size:14px;
	margin-top:22px;
	line-height:17px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	width:505px;
	padding-top:-30px;
	margin-bottom:-10px;
}

#socias div.texto span.ita {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadproit', Trebuchet MS;
	font-style:italic;
}
#socias div.texto p.texto2 {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	padding-top:-10px;
	font-family:'myriadpro', Trebuchet MS;
}
#socias div.texto p.lista {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
	margin-left:16px;
	margin-top:10px;
}
/*--Pareceres--*/
#conteudopar div.texto {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:900px;
	height: 2200px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
	font-family:'myriadprocond', Trebuchet MS;
	font-size:30px;
	line-height:70px;
	padding-left:36px;
}
#conteudopar div.texto p {
	color:#58595b;
	font-size:20px;
	line-height:22px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	width:855px;	
}
#conteudopar div.texto p.textobold {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	width:855px;	
}
#conteudopar div.texto span.ita {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadproit', Trebuchet MS;
	font-style:italic;
}
#conteudopar div.texto p.texto2 {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
}
#conteudopar div.texto p.lista {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
	margin-left:16px;
	margin-top:22px;
}
#conteudopar2 div.texto {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:900px;
	height: 1500px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
	font-family:'myriadprocond', Trebuchet MS;
	font-size:30px;
	line-height:70px;
	padding-left:36px;
}
#conteudopar2 div.texto p {
	color:#58595b;
	font-size:20px;
	line-height:22px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	width:855px;	
}
#conteudopar2 div.texto span.ita {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadproit', Trebuchet MS;
	font-style:italic;
}
#conteudopar2 div.texto p.texto2 {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
}
#conteudopar2 div.texto p.texto2 b {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
}
#conteudopar2 div.texto p.textobold {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	margin-left:16px;
}
#conteudopar2 div.texto p.lista {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
	margin-left:16px;
	margin-top:22px;
}
#conteudopar3 div.texto {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:900px;
	height: 2485px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
	font-family:'myriadprocond', Trebuchet MS;
	font-size:30px;
	line-height:70px;
	padding-left:36px;
}
#conteudopar3 div.texto p {
	color:#58595b;
	font-size:20px;
	line-height:22px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	width:855px;	
}
#conteudopar3 div.texto span.ita {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadproit', Trebuchet MS;
	font-style:italic;
}
#conteudopar3 div.texto p.texto2 {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
}
#conteudopar3 div.texto p.texto2 b {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
}
#conteudopar3 div.texto p.textobold {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	margin-left:16px;
}
#conteudopar3 div.texto p.lista {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
	margin-left:16px;
	margin-top:22px;
}
img { border: none; }
/*--Fim de Pareceres--*/
#principal {margin-top:50px;}
#imagem {
	float:right;
	margin-right:13px;
	margin-left:13px;
	margin-top:19px;
}
/*p {
	z-index:1;
	color:#58595b;
	font-size:14;
	text-height:17px;
	text-align:left;
	font-family:'myriadpro';
	padding-left:36px;
	margin-top:30px;
}*/
.texto {
	z-index:1;
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
	margin-left:36px;
	margin-top:30px;
	*margin-top:0;
	padding-top:30px;
	margin-right:23px;
}
.texto2 {
	z-index:1;
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
	margin-top:20px;
	margin-right:23px;
}
.textobold {
	font-family:'myriadprobold', Trebuchet MS;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	z-index:1;
	color:#58595b;
	text-height:24px;
	margin-top:20px;
}
/*--Pág. Pessoa Juridica--*/
#pjuridica {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:927px;
	height:395px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
}
#pjuridica div.texto {
	z-index:1;
	color:#58595b;
	font-size:30px;
	line-height:17px;
	text-align:left;
	font-family:'myriadprocond', Trebuchet MS;
	margin-left:36px;
	margin-top:30px;
	padding-top:30px;
	margin-right:23px;
}
#pjuridica.texto2 {
	z-index:1;
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
	margin-top:20px;
	margin-right:23px;
}
#pjuridica.textobold {
	font-family:'myriadprobold', Trebuchet MS;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	z-index:1;
	color:#58595b;
	text-height:24px;
	margin-top:20px;
}
/*--Pág. Areas de Atuação--*/
table {
	margin-top:-12px;
	margin-left:-22px;
	float:left;
	width: 889px;
	height: 270px;
	border-color: #bfbfbf;
	border-collapse: collapse;
    border-spacing: 0;
	border-bottom:none;
}
table td {
	font-family:'myriadpro', Helvetica, Trebuchet MS;
	font-size:14px;
	line-height:17px;
	border: 1px solid #bfbfbf;
	
}

table td.civil {
	font-family:'myriadprocond', Helvetica, Trebuchet MS;
	font-size:30px;
	line-height:40px;
	text-align:left;
	width:280px;
	height:150px;
	border-left:none;
	border-top:none;
	padding-left:22px;
}
table td.civil p {
	font-family:'myriadpro', Helvetica, Trebuchet MS;
	font-size:14px;
	line-height:17px;
	text-align:left;
	width:250px;
}
table td.consumidor {
	font-family:'myriadprocond', Helvetica, Trebuchet MS;
	font-size:30px;
	line-height:40px;
	text-align:left;
	width:270px;
	height:150px;
	border-top:none;
	padding-left:22px;
}
table td.consumidor p {
	font-family:'myriadpro', Helvetica, Trebuchet MS;
	font-size:14px;
	line-height:17px;
	text-align:left;
	width:270px;
	height:140px;
}
table td.administrativo {
	font-family:'myriadprocond', Helvetica, Trebuchet MS;
	font-size:30px;
	line-height:40px;
	text-align:left;
	width:299px;
	height:150px;
	border-top:none;
	border-right:none;
	padding-left:22px;
}
table td.administrativo p {
	font-family:'myriadpro', Helvetica, Trebuchet MS;
	font-size:14px;
	line-height:17px;
	text-align:left;
	width:299px;
	height:150px;
}
table td.imobiliario {
	font-family:'myriadprocond', Helvetica, Trebuchet MS;
	font-size:30px;
	line-height:80px;
	text-align:left;
	width:280px;
	height:90px;
	border-bottom:none;
	border-left:none;
	padding-left:22px;
}
table td.imobiliario p {
	font-family:'myriadpro', Helvetica, Trebuchet MS;
	font-size:14px;
	line-height:17px;
	text-align:left;
	width:250px;
	height:90px;
}
table td.trabalhista {
	font-family:'myriadprocond', Helvetica, Trebuchet MS;
	font-size:30px;
	line-height:80px;
	text-align:left;
	width:270px;
	height:90px;
	border-bottom:none;
	padding-left:22px;
}
table td.trabalhista p {
	font-family:'myriadpro', Helvetica, Trebuchet MS;
	font-size:14px;
	line-height:17px;
	text-align:left;
	width:250px;
	height:90px;
}
table td.foto {
	text-align:left;
	width:299px;
	height:90px;
	border-bottom:none;
	border-right:none;
}
/*--Pág. Consultores--*/
table td.consultit {
	font-family:'myriadprobold', Helvetica, Trebuchet MS;
	font-weight:bold;
	font-size:14px;
	line-height:17px;
	text-align:left;
	border: 1px solid #bfbfbf;
	border-left:none;
	border-top:none;
	border-right:none;
	height:50px;
	padding-left:20px;
}
table td.maria {
	font-family:'myriadprocond', 'PT Sans', Helvetica, Trebuchet MS;
	font-size:30px;
	font-stretch:condensed;
	font-weight:bold;
	line-height:70px;
	text-align:left;
	border:none;
	padding-left:20px;
}
table td.maria p.textcor {
	font-family:'myriadpro', 'PT Sans', Helvetica, Trebuchet MS;
	font-size:14px;
	line-height:19px;
	margin-top:-5px;
	text-align:left;
	font-weight:normal;
	font-style:normal;
}
table td {
	font-family:'myriadpro','PT Sans', Helvetica, Trebuchet MS;
	font-weight: normal;
	font-style: normal;
	line-height:normal;
}
/*--Pág. Escritos--*/
table td.artigos img.plus {
	padding-left:6px;
	width:16px;
	position: absolute;
}
table td.artigos {
	font-family:'myriadprocond', Helvetica, Trebuchet MS;
	font-size:30px;
	line-height:60px;
	text-align:left;
	border-rigth: 1px solid #bfbfbf;
	border-bottom:none;
	border-top:none;
	border-left:none;
	padding-left:22px;
	width:410px;
}
table td.artigos p {
	font-family:'myriadprobold', Helvetica, Trebuchet MS;
	font-size:14px;
	line-height:17px;
	text-align:left;
	border:none;
	width:370px;
	padding-top:13px;
}
table td.artigos p.ita {
	font-family:'myriadproit', Helvetica, Trebuchet MS;
	font-size:12px;
	font-style:italic;
	line-height:16px;
	text-align:left;
	border:none;
	margin-top:-12px;
}

table td.pareceres {
	font-family:'myriadprocond', Helvetica, Trebuchet MS;
	font-size:30px;
	line-height:60px;
	text-align:left;
	border:none;
	padding-left:22px;
}
table td.pareceres p {
	font-family:'myriadprobold', Helvetica, Trebuchet MS;
	font-size:14px;
	line-height:17px;
	text-align:left;
	border:none;
	margin-top:-3px;
	width:370px;
	padding-top:13px;
}
table td.pareceres p.ita {
	font-family:'myriadproit', Helvetica, Trebuchet MS;
	font-size:12px;
	font-style:italic;
	line-height:16px;
	text-align:left;
	border:none;
	margin-top:-12px;
}
table td.pareceres img.plus {
	padding-left:6px;
	width:16px;
	position: absolute;
}
/*--Pág. Links--*/
#conteudolink div.texto {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:900px;
	height:300px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
	font-family:'myriadprocond', Trebuchet MS;
	font-size:30px;
	line-height:70px;
	padding-left:36px;
}
table td.links {
	font-family:'myriadproboldit', Helvetica, Trebuchet MS;
	font-size:30px;
	line-height:60px;
	text-align:left;
	border-rigth: 1px solid #bfbfbf;
	border-bottom:none;
	border-top:none;
	border-left:none;
	padding-left:22px;
	width:410px;
	color:#0064ac;
}
table td.links p {
	font-family:'myriadproboldit', Helvetica, Trebuchet MS;
	font-size:14px;
	line-height:17px;
	text-align:left;
	border:none;
	width:370px;
	padding-top:13px;
	text-decoration:none;
	color:#0064ac;
	border-right:#bfbfbf;
	border: none;
}
table td.links a {
	text-decoration:none;
	font-style:italic;
}
table td.links2 {
	font-family:'myriadproboldit', Helvetica, Trebuchet MS;
	font-size:30px;
	line-height:60px;
	text-align:left;
	padding-left:22px;
	width:410px;
	color:#0064ac;
	border:none;
}
table td.links2 p {
	font-family:'myriadproboldit', Helvetica, Trebuchet MS;
	font-size:14px;
	line-height:17px;
	text-align:left;
	width:370px;
	padding-top:13px;
	text-decoration:none;
	color:#0064ac;
	border:none;
}
table td.links2 a {
	text-decoration:none;
	font-style:italic;
}
/*--Pág. Contato--*/
#contato div.imagem {
	float:right;
	margin-right:13px;
	margin-left:13px;
	margin-top:19px;
}
#contato div.texto {
	z-index:1;
	text-align:left;
	background-color:#FFF;
	width:900px;
	height: 367px;
	margin-top:20px;
	-webkit-border-top-right-radius: 30px;
	-webkit-border-bottom-left-radius: 30px;
	-moz-border-radius-topright: 30px;
	-moz-border-radius-bottomleft: 30px;
	border-top-right-radius: 30px;
	border-bottom-left-radius: 30px;
	behavior:url(../border-radius.htc);
	font-family:'myriadprocond', Trebuchet MS;
	font-size:30px;
	line-height:70px;
	padding-left:36px;
}
#contato div.texto p {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadprobold', Trebuchet MS;
	width:508px;
}
#contato div.texto p a{
	font-family:'myriadproboldit', Trebuchet MS;
	color:#0064ac;
	font-stretch:condensed;
	text-decoration:none;
	font-style:italic;
	font-size:14px;
	line-height:17px;
	text-align:left;
	width:300px;
}
#contato div.texto span.ita {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadproit', Trebuchet MS;
	font-style:italic;
}
#contato div.texto p.texto2 {
	color:#58595b;
	font-size:14px;
	line-height:17px;
	text-align:left;
	font-family:'myriadpro', Trebuchet MS;
}
/*----RODAPÉ----*/
#rodape {
	font-family:'myriadpro', Helvetica, Trebuchet MS;
	margin-top:22px;
	color:#636466;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-height:17px;
}
#rodape footer p {
	text-shadow: 1px 1px 0px #FFF;
    
}
body.ie9 #rodape footer p {
	zoom: 1;
	color: #cccccc;
	background-color: #ccccce;
	filter: progid:DXImageTransform.Microsoft.Chroma(color=#ccccce),
	        progid:DXImageTransform.Microsoft.Blur(pixelradius=3);
}

/* Step 2: create a :before rule on the blurred text */
body.ie9 #rodape footer p:before {
  /* color and width of the original text */
  color: black;
  
  /* This is needed to place the text directly over the shadow. */
  position: absolute;

  /* This assumes that the data-innertext is the same as the text inside the element. */
  content: attr(data-innertext);

  /* Positions the text */
  margin-top: 0px;
  margin-left: 0px;
}
#intro p, #intro p::before {
  text-shadow:#AAAAAA 3px 3px 3px;}
a.siteLinks {
	color: #0000f1;
}
a:visited.siteLinks {
	color: #0000f1;
}
a:hover.siteLinks, a:active.siteLinks {
	color: #221f1f;
}