/* ESTRUTURA */
body {
	background-color: #FFFFFF;
}
html {
    background-color: #FFFFFF;
    overflow-y: scroll;
}
img { border: 0; }
#container {
	margin: auto;
	width: 784px;
	position: relative;
}
.clear { clear: both; height: 0px; line-height: 0px; }
em { font-style: italic; }
p.left { text-align: left; }
p.right { text-align: right; }
p.center { text-align: center; }
p.centerpeq {
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 0px;
	padding-left: 0px;
}

/* HEADER */
#header { height: 140px; }
#headerNovo { width: 960px; height: 172px; }
#headerD { height: 100px; }
#header_noflash { width: 960px; height: 140px; } 
#header_noflashD { width: 960px; height: 100px; } 
.header_1 { background: url(../images/fundo01.jpg) no-repeat }
.header_2 { background: url(../images/fundo02.jpg) no-repeat }
.header_3 { background: url(../images/fundo03.jpg) no-repeat }
.header_4 { background: url(../images/fundo04.jpg) no-repeat }
.header_5 { background: url(../images/fundo05.jpg) no-repeat }
.header_6 { background: url(../images/fundo06.jpg) no-repeat }
.header_H { background: url(../../assts_scratches/header_home001.jpg) no-repeat }
.header_D {
	background-image: url(../../assts_scratches/gihheaddg.gif);
	background-repeat: no-repeat;
}

#headerB {
	height: 100px;
	padding-left: 118px;
	padding-top: 10px;
	background-color: #FFFFFF;
}
#headerB_noflash { width: 728px; height: 90px; }  
.headerB_H { background: url(../images/equalpay.jpg) no-repeat }

#header2 { position: absolute; top: 166px; right: 0; background: url(../images/canto2.gif); width: 116px; height: 40px; }

/* Caixas Novo Header */
.caixanovoheaderleft {
	float: right;
	width: 740px;
	height: 154px;
	background-color: #ffffff;
	margin-top: 8px;
}
.caixanovoheaderleft2017 {
	float: right;
	width: 740px;
	height: 127px;
	background-color: #ffffff;
	margin-top: 8px;
}
.caixarotator4 {
	float: left;
	width: 520px;
	height: 154px;
	background-color: #ffffff;
}
.caixarotator5h {
	float: left;
	width: 520px;
	height: 127px;
	background-color: #ffffff;
}
.caixanovoheadermeio {
	float: left;
	width: 520px;
	height: 100px;
	background-color: #ffffff;
}


/* BACKGROUNDS */
.empresa    { background: url(../images/empresa.jpg)    no-repeat 0 166px; }
.contacto   { background: url(../images/contacto.jpg)   no-repeat 0 166px; }
.servicos   { background: url(../images/servicos.jpg)   no-repeat 0 166px; }
.tecnologia { background: url(../images/tecnologia.jpg) no-repeat 0 166px; }
.principios { background: url(../images/valores.jpg) no-repeat 0 166px; }
.acessibili { background: url(../images/acessibili.jpg) no-repeat 0 166px; }
.recruta { background: url(../images/recruta.jpg) no-repeat 0 166px; }
.termos { background: url(../images/termos.jpg) no-repeat 0 166px; }
.mapa { background: url(../images/mapa.jpg) no-repeat 0 166px; }

/* MENU TOPO MEU*/
#menumeu {
	height: 20px;
	padding-left: 18px;
	padding-top: 5px;
	color: #7a9b16;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F5F5F5;
	border: 1px solid #7a9b16;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#menumeu ul { list-style-type: none; }
#menumeu li { display: inline; }
#menumeu a, #menu a:link, #menu a:visited, #menu a:active { text-decoration: none; color: #7a9b16; }
#menumeu a:hover { text-decoration: underline; color: #7a9b16; }
#menu1 { float: left; }
#menu2 { float: right; font-weight: bold;  }


/* MENU TOPO */
#menu {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: center;
}
#menu ul { list-style-type: none; }
#menu li { display: inline; }
#menu a, #menu a:link, #menu a:visited, #menu a:active { text-decoration: none; color: #FFFFFF; }
#menu a:hover { text-decoration: underline; color: #FFAA00; }
#menu1 { float: left; }
#menu2 { float: right; font-weight: bold;  }

/* CONTEUDO PRINCIPAL */
#main {
	float: left;
	width: 390px;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 30px;
}
#main h1.titulo_1 { font-family: "Times New Roman"; font-size: 230% ; text-transform: uppercase; color: #FFA814; margin: 35px 0; }
#main h1.titulo_2 { font-family: "Times New Roman"; font-size: 230% ; text-transform: uppercase; color: #6B4609; margin: 35px 0; }
#main h1.titulo_3 { font-family: "Times New Roman"; font-size: 230% ; text-transform: uppercase; color: #FFA814; margin: 35px 0; }
#main h1.titulo_4 { font-family: "Times New Roman"; font-size: 230% ; text-transform: uppercase; color: #FFA814; margin: 35px 0; }
#main h2 { margin-bottom: 15px; font-weight: bold; color: #D78000; font-size: 108%; }
#main p { text-align: justify; margin-bottom: 15px; } 
#main blockquote { color: #FFAA00; text-align: justify; font-style: italic; font-weight: bold; margin-bottom: 15px; }
#main li { list-style-image: url(../images/bullet.png); list-style-type: circle; margin: 0 0 5px 15px; text-align: justify; }
#main .title { color: #000000; font-weight: bold; }
#main a, #main a:link, #main a:visited, #main a:active { text-decoration: none; color: #0099FF; font-weight: bold; }
#main a:hover { color: #FFAA00; text-decoration: underline; }
#main .logo_1 { color: #D78000; font-size: 108%; font-weight: bold; }
#main .logo_2 { color: #000000; font-weight: bold; }

/* Menu Main Lateral */
#mmainlat { width: 196px; float: left; margin-top: 10px; }
#mmainlat ul { list-style-type: none; border-top: 1px solid #000000; }
#mmainlat li { padding: 5px 0; border-bottom: 1px solid #000000; }
#mmainlat a, #sidebar a:link, #sidebar a:visited, #sidebar a:active { text-decoration: none; color: #2D2829; font-weight: bold; }
#mmainlat a:hover { color: #FFAA00; text-decoration: underline; }
#mmainlat li {
	color: #FF9900;
	font-weight: bold;
}

.thrColAbsHdr #container {
	position: relative; /* adding position: relative allows you to position the two sidebars relative to this container */
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px none #FFFFFF;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

/* Menu Lat Esq Home */
.thrColAbsHdr #sidebar1 {
	position: absolute;
	top: 208px;
	left: 0;
	width: 196px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #FFFFFF;
	padding: 0px;
	background-color: #FFFFFF;
}
#sidebar1 .entrada01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;
	text-align: center;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	background-color: #00adef;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#sidebar1 .entrada02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmen02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 20px;
}
/* calculadora barra lat azul home */
#sidebar1 .entrada03CH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	text-align: center;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 20px;
}
#sidebar1 .entrada03CH a:link, #sidebar1 .entrada03CH a:visited, #sidebar1 .entrada03CH a:active { color: #00adef; text-decoration: none; }
#sidebar1 .entrada03CH a:hover {
	color: #00adef;
	text-decoration: underline;
}
/* fim calculadora barra lat azul home */
#sidebar1 .entrada0101 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 16px;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	list-style-image: url(../images/bull01.gif);
	background-image: url(../images/palhmenS01.gif);
}
#sidebar1 .entrada0101 ul {
	list-style-type: circle;
	list-style-position: outside;
}
#sidebar1 .entrada0101h ul {
	list-style-type: circle;
	list-style-position: outside;
}
#sidebar1 a:link, #sidebar1 a:visited, #sidebar1 a:active { color: #FFFFFF; text-decoration: none; }
#sidebar1 a:hover { color: #FFFFFF; text-decoration: underline; }

/* Menu Lat Esq Desds*/
.thrColAbsHdr #sidebar1DN {
	position: absolute;
	top: 136px;
	left: 0;
	width: 196px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #FFFFFF;
	padding: 0px;
	background-color: #FFFFFF;
}
#sidebar1DN .entrada01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;
	text-align: center;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	background-color: #00adef;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#sidebar1DN .entrada02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmen02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 20px;
}

/* calculadora barra lat azul desd */
#sidebar1DN .entrada03CH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	text-align: center;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 20px;
}
#sidebar1DN .entrada03CH a:link, #sidebar1DN .entrada03CH a:visited, #sidebar1DN .entrada03CH a:active { color: #00adef; text-decoration: none; }
#sidebar1DN .entrada03CH a:hover {
	color: #00adef;
	text-decoration: underline;
}
/* fim calculadora barra lat azul desd */

#sidebar1DN .entrada0101 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 16px;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	list-style-image: url(../images/bull01.gif);
	background-image: url(../images/palhmenS01.gif);
}
#sidebar1DN .entrada0101 ul {
	list-style-type: circle;
	list-style-position: outside;
}
#sidebar1DN .entrada0101h ul {
	list-style-type: circle;
	list-style-position: outside;
}
#sidebar1DN a:link, #sidebar1DN a:visited, #sidebar1DN a:active { color: #FFFFFF; text-decoration: none; }
#sidebar1DN a:hover { color: #FFFFFF; text-decoration: underline; }

.thrColAbsHdr #sidebar1d {
	position: absolute;
	top: 110px;
	left: 0;
	width: 196px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #FFFFFF;
	padding: 0px;
	background-color: #FFFFFF;
}
#sidebar1d .entrada01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmen01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 20px;
}
#sidebar1d .entrada01a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmenL01a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 20px;
}
#sidebar1d .entrada12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmen01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 20px;
}
#sidebar1d .entrada02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmen02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 20px;
}
#sidebar1d .entrada02a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmenL02a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 20px;
}
#sidebar1d .entrada0101 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 16px;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	list-style-image: url(../images/bull01.gif);
	background-image: url(../images/palhmenS01.gif);
}
#sidebar1d .entrada0101 ul {
	list-style-type: circle;
	list-style-position: outside;
}
#sidebar1d .entrada0101b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 16px;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	list-style-image: url(../images/bull01.gif);
	background-color: #FFFFFF;
}
#sidebar1d .entrada0101b ul {
	list-style-type: circle;
	list-style-position: outside;
}
#sidebar1d a:link, #sidebar1d a:visited, #sidebar1d a:active { color: #006699; text-decoration: none; }
#sidebar1d a:hover { color: #003245; text-decoration: underline; }

/* CaixaPesq */
.thrColAbsHdr #caixapesq {
	position: absolute;
	top: 171px;
	right: 0;
	width: 196px;
	padding-top: 6px;
	color: #7a9b16;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
}

/* CaixaPesqD */
.thrColAbsHdr #caixapesqd {
	position: absolute;
	top: 100px;
	right: 0;
	width: 196px;
	padding-top: 6px;
	color: #7a9b16;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
}

/* Menu Lat Dir Home */
.thrColAbsHdr #sidebar2 {
	position: absolute;
	top: 209px;
	right: 0;
	width: 196px;
	padding: 0px;
	height: 484px;
	background-color: #FFFFFF;
}
#lat_flash { margin-top: 20px; }
#lat_noflash { width: 196px; height: 280px; margin-top: 20px; } 
.lat_H { background: url(../images/premioigualdqualid.jpg) no-repeat }
#sidebar2 .entrada01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmenL01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 20px;
}
#sidebar2 .entrada01a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmenL01a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 20px;
}
#sidebar2 .entrada12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmen01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 20px;
}
#sidebar2 .entrada02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;
	text-align: center;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	background-color: #98c11d;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/* calc verde home */

#sidebar2 .entradaH3CH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #94bd21;
	line-height: 14px;
	text-align: center;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
}
/* fim calc verde home */

.caixatopolado #sidebar2 .entradaH3CH a:link, .caixatopolado #sidebar2 .entradaH3CH a:visited, .caixatopolado #sidebar2 .entradaH3CH a:active { color: #94bd21; text-decoration: none;
	font-weight: normal;
	 }
.caixatopolado #sidebar2 .entradaH3CH a:hover {
	color: #94bd21;
	text-decoration: underline;
	font-weight: normal;
}

/* fim calc verde home */

#sidebar2 .entrada02a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmenL02a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 20px;
}
#sidebar2 .linhaverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003245;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-color: #006666;
	background-color: #e6e6e6;
	padding-top: 8px;
	padding-bottom: 8px;
}
#sidebar2 .linhaverde4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	background-color: #98c11d;
}
#sidebar2 .linhaverde5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #589a00;
	text-align: center;
	background-color: #f9fbf2;
}
#sidebar2 .linhaverde3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003245;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-color: #006666;
	background-color: #b2b2b2;
	padding-top: 8px;
	padding-bottom: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#sidebar2 .linhaverde3 a, #sidebar2 .linhaverde3 a:link, #sidebar2 .linhaverde3 a:visited, #sidebar2 .linhaverde3 a:active { text-decoration: none; color: #666666; }
#sidebar2 .linhaverde3 a:hover { color: #666666; text-decoration: underline; }

#sidebar2 .linhaverde2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003245;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-color: #006666;
	background-color: #e6e6e6;
	padding-top: 8px;
	padding-bottom: 8px;
}
#sidebar2 .verdev {
	color: #89b910;
}
#sidebar2 .verdevb {
	color: #89b910;
	font-weight: bold;
	background-color: #FFF;
	padding: 6px;
	font-size: 12px;
	border: 1px solid #000;
}
#sidebar2 .entrada0101 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 16px;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 20px;
	list-style-image: url(../images/bull01.gif);
}
#sidebar2 .entrada0101 ul {
	list-style-type: circle;
	list-style-position: outside;
}
#sidebar2 .entrada0101b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 16px;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	list-style-image: url(../images/bull01.gif);
	background-color: #FFFFFF;
}
#sidebar2 .entrada0101b ul {
	list-style-type: circle;
	list-style-position: outside;
}
#sidebar2 a:link, #sidebar2 a:visited, #sidebar2 a:active { color: #FFFFFF; text-decoration: none; }
#sidebar2 a:hover { color: #FFFFFF; text-decoration: underline; }

/* Menu Lat Dir Desd Nova */
.thrColAbsHdr #sidebar2DN {
	position: absolute;
	top: 136px;
	right: 0;
	width: 196px;
	padding: 0px;
	height: 484px;
	background-color: #FFFFFF;
}
#sidebar2DN .entrada01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmenL01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 20px;
}
#sidebar2DN .entrada01a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmenL01a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 20px;
}
#sidebar2DN .entrada12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmen01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 20px;
}
#sidebar2DN .entrada02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;
	text-align: center;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	background-color: #98c11d;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

/* calc verde desd */

#sidebar2DN .entradaH3CH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #94bd21;
	line-height: 14px;
	text-align: center;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-weight: bold;
}
/* fim calc verde desd */

#sidebar2DN .entradaH3CH a:link, #sidebar2DN .entradaH3CH a:visited, #sidebar2DN .entradaH3CH a:active { color: #94bd21; text-decoration: none;
	font-weight: normal;
	 }
#sidebar2DN .entradaH3CH a:hover {
	color: #94bd21;
	text-decoration: underline;
	font-weight: normal;
}

/* fim calc verde desd */

#sidebar2DN .linhaverde3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003245;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-color: #006666;
	background-color: #b2b2b2;
	padding-top: 8px;
	padding-bottom: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#sidebar2DN .linhaverde3 a, #sidebar2DN .linhaverde3 a:link, #sidebar2DN .linhaverde3 a:visited, #sidebar2DN .linhaverde3 a:active { text-decoration: none; color: #FFFFFF; }
#sidebar2DN .linhaverde3 a:hover { color: #FFFFFF; text-decoration: underline; }
#sidebar2DN .entrada02D {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;
	text-align: center;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	background-color: #b9d566;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#sidebar2DN .entrada02a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmenL02a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 20px;
}
#sidebar2DN .linhaverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003245;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-color: #006666;
	background-color: #e6e6e6;
	padding-top: 8px;
	padding-bottom: 8px;
}
#sidebar2DN .linhaverde2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003245;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-color: #006666;
	background-color: #e6e6e6;
	padding-top: 8px;
	padding-bottom: 8px;
}
#sidebar2DN .verdev {
	color: #89b910;
}
#sidebar2DN .entrada0101 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 16px;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 20px;
	list-style-image: url(../images/bull01.gif);
}
#sidebar2DN .entrada0101 ul {
	list-style-type: circle;
	list-style-position: outside;
}
#sidebar2DN .entrada0101b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 16px;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	list-style-image: url(../images/bull01.gif);
	background-color: #FFFFFF;
}
#sidebar2DN .entrada0101b ul {
	list-style-type: circle;
	list-style-position: outside;
}
#sidebar2DN a:link, #sidebar2DN a:visited, #sidebar2DN a:active { color: #FFFFFF; text-decoration: none; }
#sidebar2DN a:hover { color: #FFFFFF; text-decoration: underline; }

/* Menu Lat Dir Desd */
.thrColAbsHdr #sidebar2d {
	position: absolute;
	top: 58px;
	right: 0;
	width: 156px;
	padding: 0px;
	height: 640px;
}
.MotivoD001 {
	background-color: #FFFFFF;
	background-image: url(../images/fotooquefaz.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD002 {
	background-color: #FFFFFF;
	background-image: url(../images/fotoprotec.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD003 {
	background-color: #FFFFFF;
	background-image: url(../images/fotooquee.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD004 {
	background-color: #FFFFFF;
	background-image: url(../images/fotomulhhom.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD005 {
	background-color: #FFFFFF;
	background-image: url(../images/fotoigualdade.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD006 {
	background-color: #FFFFFF;
	background-image: url(../images/fotoconceitos.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD007 {
	background-color: #FFFFFF;
	background-image: url(../images/fotoprojectos.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD008 {
	background-color: #FFFFFF;
	background-image: url(../images/fotolegisl.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD009 {
	background-color: #FFFFFF;
	background-image: url(../images/fotolegisla.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD010 {
	background-color: #FFFFFF;
	background-image: url(../images/iconeInstCom.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD011 {
	background-color: #FFFFFF;
	background-image: url(../images/fotopublicac.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD021 {
	background-color: #FFFFFF;
	background-image: url(../images/iconePesq.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD022 {
	background-color: #FFFFFF;
	background-image: url(../images/iconeNots.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD023 {
	background-color: #FFFFFF;
	background-image: url(../images/fotolegislb.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.MotivoD024 {
	background-color: #FFFFFF;
	background-image: url(../images/fotopareceres.gif);
	background-repeat: no-repeat;
	background-position: 0 0px;
}
.FundoD00E {
	background-color: #FFFFFF;
	background-image: url(../images/deladosF001.gif);
	background-repeat: no-repeat;
	background-position: 0 98px;
}

#sidebar2d .entrada01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmen01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 20px;
}
#sidebar2d .entrada02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 14px;
	background-image: url(../images/palhmen02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#sidebar2d .linhaverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003245;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-color: #006666;
	background-color: #e0e6ec;
	padding-top: 8px;
	padding-bottom: 8px;
}
#sidebar2d .entrada0101 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00668d;
	line-height: 16px;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 20px;
	list-style-image: url(../images/bull01.gif);
}
#sidebar2d .entrada0101 ul {
	list-style-type: circle;
	list-style-position: outside;
}
#sidebar2d a:link, #sidebar2d a:visited, #sidebar2d a:active { color: #006699; text-decoration: none; }
#sidebar2d a:hover { color: #003245; text-decoration: underline; }


/* Miolo Meio Home */
.thrColAbsHdr #mainContent {
	margin-top: 0;
	margin-right: 220px;
	margin-bottom: 0;
	margin-left: 200px;
	padding-top: 120;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 20px;
	background-color: #FFFFFF;
	min-height: 520px;
}

* html #mainContent {
    height: 520px;
}

.caixatopo {
	height: 500px;/* 350 */
}
.caixatopo {
	height: 396px;/* 350 */
}
.caixarotalado {
	height: 190px;
	padding-left: 3px;
}
.caixatopotopo {
	float: left;
	width: 520px;
	height: 164px;
	background-color: #ffffff;
}
.caixatopotopo2 {
	float: left;
	width: 520px;
	height: 190px;
	background-color: #ffffff;
}
.caixatopotopo3 {
	float: left;
	width: 520px;
	height: 100px;
	background-color: #ffffff;
}
.caixatopomeio {
	float: left;
	width: 520px;
	background-color: #4a4644;
}
.caixatopo350 {
	float: left;
	width: 350px;
	background-color: #000000;
}
.caixatopolado {
	background-color: #FFCCCC;
	float: right;
	width: 196px;
}
#mainContent .caixatopolado a:link, #mainContent .caixatopolado a:visited, #mainContent .caixatopolado a:active { color: #FFFFFF; text-decoration: none; }
#mainContent .caixatopolado a:hover { color: #FFFFFF; text-decoration: underline; }

.caixamais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00668d;
	line-height: 14px;
	text-align: right;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 24px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	margin-top: 20px;
	font-weight: bold;
}
#sidebar1 .caixamais a:link, #sidebar1 .caixamais a:visited, #sidebar1 .caixamais a:active { color: #00668d; text-decoration: none; }
#sidebar1 .caixamais a:hover { color: #003245; text-decoration: underline; }

.caixanoticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00adef;
	line-height: 14px;
	text-align: left;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.caixanotsmain {
	width: 270px;
	float: left;
}
.datas {
	font-size: 10px;
	color: #333333;
}
.caixanotsmain00 {
	width: 560px;
	float: left;
}
.caixanotsmain11 {
	width: 516px;
	float: left;
}
.caixanotsmain10 {
	width: 270px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-top: 5px;
	padding-bottom: 7px;
	line-height: 14px;
	text-align: justify;
}
.caixanotsmain100 {
	width: 516px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-top: 5px;
	padding-bottom: 7px;
	line-height: 14px;
	text-align: justify;
}
.caixanotsmain100B {
	font-size: 14px;
	color: #00adef;
}
.caixanotsmain01 {
	width: 270px;
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-top: 5px;
	padding-bottom: 7px;
	line-height: 14px;
	text-align: justify;
}

#mainContent h1.tit1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 15px;
	border-bottom-style: solid;
	border-bottom-color: #b8b9bc;
}
#mainContent h2.tit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#mainContent h3.tit3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: center;
}
#mainContent p {
	text-align: justify;
} 
#mainContent .notis {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-top: 5px;
	padding-bottom: 7px;
	line-height: 14px;
}
#mainContent .notismeio {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-top: 5px;
	padding-bottom: 7px;
	line-height: 14px;
	width: 270px;
}
#mainContent .mais {
	line-height: 12px;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding: 4px;
}
#mainContent .mais a:link, #mainContent .mais a:visited, #mainContent .mais a:active { color: #00668d; text-decoration: none; }
#mainContent .mais a:hover {
	color: #003245;
	text-decoration: underline;
	padding-top: 4px;
}
#mainContent .maisc {
	line-height: 12px;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding: 4px;
	color: #8b8c8e;
}
#mainContent .maisc a:link, #mainContent .maisc a:visited, #mainContent .maisc a:active { color: #8b8c8e; text-decoration: none; }
#mainContent .maisc a:hover {
	color: #003245;
	text-decoration: underline;
	padding-top: 4px;
}
#mainContent .maism {
	line-height: 12px;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding: 4px;
	color: #0099d3;
}
#mainContent .maism a:link, #mainContent .maism a:visited, #mainContent .maism a:active { color: #0099d3; text-decoration: none; }
#mainContent .maism a:hover {
	color: #003245;
	text-decoration: underline;
	padding-top: 4px;
}
#mainContent .maisv {
	line-height: 12px;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding: 4px;
	color: #82b40f;
}
#mainContent .maisv a:link, #mainContent .maisv a:visited, #mainContent .maisv a:active { color: #82b40f; text-decoration: none; }
#mainContent .maisv a:hover {
	color: #003245;
	text-decoration: underline;
	padding-top: 4px;
}
#mainContent .meio {
	line-height: 12px;
	font-size: 11px;
	text-align: center;
}
#mainContent .meiom {
	line-height: 12px;
	font-size: 11px;
	text-align: center;
}
#mainContent .meiomc {
	font-size: 14px;
	color: #00adef;
	text-align: center;
	padding-bottom: 6px;
}
#mainContentd .meio {
	line-height: 12px;
	font-size: 11px;
	text-align: center;
}
#mainContent .convite {
	line-height: 12px;
	font-size: 11px;
	text-align: center;
}
#mainContent .meio a:link, #mainContent .mais a:visited, #mainContent .meio a:active { color: #00668d; text-decoration: none; }
#mainContent .meio a:hover {
	color: #003245;
	text-decoration: underline;
	padding-top: 4px;
}
#mainContent .meiom a:link, #mainContent .mais a:visited, #mainContent .meiom a:active { color: #00668d; text-decoration: none; }
#mainContent .meiom a:hover {
	color: #003245;
	text-decoration: none;
}
#mainContent a:link, #mainContent a:visited, #mainContent a:active { color: #666666; text-decoration: none; }
#mainContent a:hover {
	color: #003245;
	text-decoration: underline;
}



/* Miolo Meio Desd */
#mainContentd {
	margin-top: 0;
	margin-right: 200px;
	margin-bottom: 0;
	margin-left: 200px;
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
	min-height: 634px;
	height: auto;
	line-height: 17px;
}
/*\*/
* html #mainContentd {
    height: 634px;
}
/**/

#mainContentd h1.tit1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 15px;
	border-bottom-style: solid;
	border-bottom-color: #b8b9bc;
}
#mainContentd h1.tit1A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 15px;
	border-bottom-style: solid;
	border-bottom-color: #00adef;
}
#mainContentd h1.tit1V {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-bottom-width: 15px;
	border-bottom-style: solid;
	border-bottom-color: #98c11d;
}
#mainContentd h2.tit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#mainContentd .titnoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 32px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	text-align: center;
}
#mainContentd .pequenas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
	line-height: 12px;
}
#mainContentd .pequenasmeio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-align: center;
	line-height: 12px;
}

#mainContentd p {
	text-align: justify; margin-bottom: 15px; 
}

#mainContentd  p.center {
    text-align: center;
}

#mainContentd .bolde {
	font-weight: bold;
}

#mainContentd .boldecenter {
	font-weight: bold;
	text-align: center;
}

#mainContentd .bverde {
	font-weight: bold;
	color: #89b910;
}

#mainContentd .verde {
	color: #89b910;
}

#mainContentd .textopeq {
	text-align: center;
	font-size: 10px;
}

#mainContentd li {
	list-style-image: url(../images/bullet.png);
	list-style-type: circle;
	text-align: justify;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 15px;
}

#mainContentd .notis {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-top: 5px;
	padding-bottom: 7px;
	line-height: 14px;
}
#mainContentd .mais {
	line-height: 12px;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding: 4px;
}
#mainContentd .mais a:link, #mainContentd .mais a:visited, #mainContentd .mais a:active { color: #89b910; text-decoration: none; }
#mainContentd .mais a:hover {
	color: #003245;
	text-decoration: underline;
	padding-top: 4px;
}

#mainContentd .maisa {
	line-height: 12px;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding: 4px;
}
#mainContentd .maisa a:link, #mainContentd .maisa a:visited, #mainContentd .maisa a:active { color: #00668d; text-decoration: none; }
#mainContentd .maisa a:hover {
	color: #003245;
	text-decoration: underline;
	padding-top: 4px;
}

#mainContentd .lindes {
	color: #00668d;
}
#mainContentd .lindes a:link, #mainContentd .lindes a:visited, #mainContentd .lindes a:active { color: #00668d; text-decoration: none; }
#mainContentd .lindes a:hover {
	color: #003245;
	text-decoration: underline;
	padding-top: 4px;
}
#mainContentd .verde a:link, #mainContentd .verde a:visited, #mainContentd .verde a:active { color: #00668d; text-decoration: none; }
#mainContentd .verde a:hover {
	color: #003245;
	text-decoration: underline;
	padding-top: 4px;
}
/* Pareceres */
#mainContentd .parcrs {
	color: #000000;
	font-size: 12px;
}
#mainContentd .parcrs a:link, #mainContentd .parcrs a:visited, #mainContentd .parcrs a:active { color: #00668d; text-decoration: none; }
#mainContentd .parcrs a:hover {
	color: #003245;
	text-decoration: underline;
	padding-top: 4px;
}
#mainContentd .parcrsv {
	color: #89b910;
	font-size: 12px;
}
#mainContentd .parcrsv a:link, #mainContentd .parcrsv a:visited, #mainContentd .parcrsv a:active { color: #89b910; text-decoration: none; }
#mainContentd .parcrsv a:hover {
	color: #003245;
	text-decoration: underline;
	padding-top: 4px;
}
/* Fim Pareceres */

/* Indice Pareceres */
#mainContentd .indparcrs {
	color: #000000;
	font-size: 12px;
}
#mainContentd .indparcrs ul
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}
#mainContentd .indparcrs a
{
	float:left;
	width:6em;
	text-decoration:none;
	color:white;
	background-color:#CCCCCC;
	padding:0.2em 0.6em;
	border-right:1px solid white;
}
#mainContentd .indparcrs a:hover {
	background-color:#00AEEF
}
#mainContentd .indparcrs li {display:inline}

/* Fim Indice Pareceres */

#mainContentd a:link, #mainContentd a:visited, #mainContentd a:active {
	color: #00668d;
	text-decoration: none;
	font-weight: bold;
}
#mainContentd a:hover { color: #003245; text-decoration: underline; }

/* Publicações */
.caixapublics11 {
	width: 516px;
	float: left;
}
.caixapublics100 {
	width: 516px;
	float: left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	padding-top: 5px;
	padding-bottom: 7px;
	line-height: 18px;
	text-align: justify;
}
#mainContentd .caixapublics100 a:link, #mainContent .caixapublics100 a:visited, #mainContent .caixapublics100 a:active {
	color: #00668d;
	font-weight: normal;
	text-decoration: none;
}
#mainContentd .caixapublics100 a:hover {
	color: #003245;
	text-decoration: underline;
	padding-top: 4px;
	font-weight: normal;
}
/* Fim Publicações */

/* Novo arquivo */
#mainContent .arquivo ul { list-style-type: none; }
#mainContent .arquivo li {
	list-style-image: url(../images/bullet.png);
	list-style-type: circle;
	text-align: justify;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 15px;
}
#mainContent .arquivo a, #mainContent .arquivo a:link, #mainContent .arquivo a:visited, #mainContent .arquivo a:active {
	color: #00668d;
	text-decoration: none;
	font-weight: bold;
}
#mainContent .arquivo a:hover { color: #003245; text-decoration: underline; }

/* Barra Lateral Direita Home */
#blath { width: 196px; float: right; margin-top: 10px; }
#blath ul { list-style-type: none; border-top: 1px solid #000000; }
#blath li { padding: 5px 0; border-bottom: 1px solid #000000; }
#blath a, #sidebar a:link, #sidebar a:visited, #sidebar a:active { text-decoration: none; color: #2D2829; font-weight: bold; }
#blath a:hover { color: #FFAA00; text-decoration: underline; }
#blath li {
	color: #FF9900;
	font-weight: bold;
}

/* BARRA LATERAL */
#sidebar { width: 124px; float: right; margin-top: 75px; }
#sidebar ul { list-style-type: none; border-top: 1px solid #000000; }
#sidebar li { padding: 5px 0; border-bottom: 1px solid #000000; }
#sidebar a, #sidebar a:link, #sidebar a:visited, #sidebar a:active { text-decoration: none; color: #455457; font-weight: bold; }
#sidebar a:hover { color: #FFAA00; text-decoration: underline; }
#sidebar li {
	color: #FF9900;
	font-weight: bold;
}

/* SIMBOLOS */
.eu {
	padding-left: 61px;
	padding-top: 16px;
}
#simbolos { width: 124px; float: left; padding: 40px 0 0 35px; }
#simbolos p { margin-bottom: 5px; }

#logocite {
	position: absolute;
	bottom: 76px;
	left: 0px;
	z-index: 100;
}

/* FOOTER */
#footer {
	font-size: 12px;
}
#footer p {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #666666;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
}
#footer ul { list-style-type: none; }
#footer li { display: inline; }
#footer a, #footer a:link, #footer a:visited, #footer a:active { text-decoration: none; color: #00668d; }
#footer a:hover { color: #003245; text-decoration: underline; }
#footer .links {
	text-align: center;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
#footer .linkscinza {
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #e6e6e6;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
#footer .linkscinza a, #footer .linkscinza a:link, #footer .linkscinza a:visited, #footer .linkscinza a:active { text-decoration: none; color: #666666; }
#footer .linkscinza a:hover { color: #666666; text-decoration: underline; }
.arofoto1 {
	padding-top: 2px;
	padding-right: 12px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.arofotoH {
	float: left;
	border: 1px solid #000000;
	padding: 0px;
	margin-top: 2px;
	margin-right: 12px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.arofotoH2 {
	float: left;
	border: 1px solid #89b910;
	padding: 0px;
	margin-top: 2px;
	margin-right: 12px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.arofotoH3 {
	float: left;
	padding: 0px;
	margin-top: 2px;
	margin-right: 12px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.aroverde {
	border: 1px solid #89b910;
	margin: 0px;
	padding: 1px;
}
.aroverdec {
	border: 1px solid #89b910;
	margin: 0px;
	padding: 1px;
	text-align: center;
}
.aroazulcaixa {
	border: 1px solid #89b910;
	margin: 0px;
	text-align: center;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 24px;
}
#form1 input.submit {
        border: 0 none;
        background: transparent;
        color: #7A9B16;
        cursor: pointer;
}
