﻿	html, body {height:100%;}
body  
{
	margin:50; 
	padding:30; 
	color: #333; 
	font: 11px Verdana, Arial, Helvetica, sans-serif; 
	background:#FFFFFF left top repeat-x; 
}

br.clear,div.clear
{
	clear:both;
	font-size:0;
	height:0;
	line-height:0;
	display:block;
	margin:0;
	padding:0;
	
	}
	
.noscreen {display:none;}
* { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }

/*li, dt, dd, p, th, td, caption, blockquote { font-size: 11px; }

ul ul, ol ol, ul ol, ol ul { margin-bottom: 0; }
li *, li p, li li, dt *, dd *, p * { font-size: 11px; }
*/
ul, ol, dl, p { margin-bottom: 10px; }
abbr, acronym { border: none; cursor: help; }

form, label, fieldset {margin:0; padding:0;}

fieldset, img { border: none; }
button { overflow: visible; cursor: pointer; }
legend { display: none; }

pre { font: 1.1em "Courier New",monospace; white-space: pre-wrap; }

/* a, a:active, a:focus { color: #0086c7; text-decoration: none; font-weight:bold; }
a:hover { text-decoration: underline; }

a:active, a:focus, a:hover {outline: none;}

p, blockquote {line-height:18px; font-size:13px;}
q {margin:0; padding:0; font-size:18px;}
*/
/*h1, h2, h3, h4, h5, h6 {margin: 0 0 10px 0; font-family:Arial, Helvetica, sans-serif; color:#0086c7; letter-spacing:-1.5px;}
h1 { font-size: 3.2em; }
h2 { font-size: 30px; letter-spacing:-2px; font-weight:normal; }
h2 a { color:#0a4f71; }
*/
/* h3 { font-size: 26px; }*/
/* h4 { font-size: 26px; }
h5 { font-size: 1.6em; }
h6 { font-size: 1.3em; }
*/
/* #warning {border-bottom:1px solid #0096d6; background:#67cfec; padding:15px; text-align:center; font-size:12px; color:#333; opacity:0.90; -moz-opacity:0.90; filter:alpha(opacity=90); position:fixed; top:0; z-index:20; width:100%; font-size:18px;}*/

.crpspcsspage #container { 
	width: 780px; 
	background: #FFFFFF;
	margin: 0 auto; 
	border: 0px solid #000000;
	text-align: left; 
	position: relative;
} 
.crpspcsspage #header { 
	background: #ffffff; 
	padding: 0 10px;
	border: 0px;  
} 
.crpspcsspage #header h1 {
	margin: 0; 
	padding: 10px 0; 
}

.crpspcsspage #sidebar1 {
	float: left; 
	width: 240px; 
	background: #FFFFFF; 
	padding: 15px 0; 
}
.crpspcsspage #sidebar1 h3, .crpspcsspage #sidebar1 p {
	margin-left: 10px; 
	margin-right: 10px;
	
}

.crpspcsspage #mainContent { 
	margin: 0 20px 0 0;
	width: 520px; 
	float: right;
	
} 
.crpspcsspage #footer
{
	background-position: #FFFFFF;
	padding: 0 auto;
	background: #FFFFFF;
	height: 35px;
	clear: both;
} 
.crpspcsspage #footer p {
	margin: 0; 
	padding: 10px 0; 
}

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* divs pagina inicial */

.crpspcsspage #chamada0 { 
	width: 250px; 
	background: #FFFFFF;
	margin: 0 auto; 
	border: 0px solid #000000;
	text-align: left; 
	position: relative;
} 

.crpspcsspage #chamada1 { 
	width: 280px; 
	background: #FFFFFF;
	margin: 0 auto; 
	border: 0px solid #000000;
	text-align: left; 
	position: relative;
} 

/* menu branco */
.menubranco {
width: 230px;
padding: 0;
margin: 0;
font-size: 20px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.menubranco ul {
list-style: none;
margin: 0;
padding: 0;
}
.menubranco li {
border-bottom: 5px solid #ffffff;
margin: 0;
}
.menubrancoNÃO li a {
display: block;
padding: 3px 5px 5px 0.5em;
font-weight:bold;
border-left: 10px solid #e7e0ef;
border-right: 10px solid #e7e0ef;
background-color: #e7e0ef;
color: #5c2d91;
text-decoration: none;
}

.menubranco li a:hover {
border-left: 10px solid #a066ab;
border-right: 10px solid #5c2d91;
background-color: #5c2d91;
color: #fff;
}
/* Fix IE. Hide from IE Mac \*/
* html #menubranco ul li { float: left; height: 1%; }
* html #menubranco ul li a { height: 1%; }

.menu {
width: 230px;
padding: 0;
margin: 0;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.menu ul {
list-style: none;
margin: 0;
padding: 0;
}
.menu li {
border-bottom: 5px solid #ffffff;
margin: 0;
}
.menu li a {
display: block;
padding: 3px 5px 5px 0.5em;
font-weight:bold;
border-left: 10px solid #e7e0ef;
border-right: 10px solid #e7e0ef;
background-color: #e7e0ef;
color: #5c2d91;
text-decoration: none;
}

.menu li a:hover {
border-left: 10px solid #a066ab;
border-right: 10px solid #5c2d91;
background-color: #5c2d91;
color: #fff;
}
/* Fix IE. Hide from IE Mac \*/
* html #menu ul li { float: left; height: 1%; }
* html #menu ul li a { height: 1%; }
/* FIM   */

a:link, a:visited 
{ 
	/*	color: #5c2d91; */
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		text-decoration:underline;
		font: 9px;
}

a:hover, a:active 
{ 
	/* color: #FFFFFF; */
			text-decoration:underline;
			font-family: Verdana, Arial, Helvetica, Sans-Serif;
			font: 9px;
	}

a.tooltip{
  position:relative; 
  font:12px arial, verdana, helvetica, sans-serif; 
  padding:0;
  color:#039;
  text-decoration:none;
  cursor:help; 
  z-index:24;
}
a.tooltip:hover{
  background:transparent;
  z-index:25; 
}
a.tooltip span{display: none}
a.tooltip:hover span{ 
  display:block;
  position:absolute;
  width:230px; 
  top:3em;
  left:-50;
  font: 12px arial, verdana, helvetica, sans-serif; 
  padding:5px 10px;
  border:1px solid #999;
  background:#e8b9fa; 
  color:#000;
  display:block;
}


input { 

background-color: #ffffff; 
font: 11px verdana, arial, helvetica, sans-serif;
color:#5f1087;
border:1px solid #000000;
	}

select { 
background-color: #ffffff;
font:11px verdana, arial, helvetica, sans-serif;
color:#5f1087;
border:1px solid #000000;
}

textarea { 
background-color: #ffffff;
font:11px verdana, arial, helvetica, sans-serif;
color:#5f1087;
border:1px solid #000000;
}
P
{
	color: #000000;
	margin-left: 0px;
	margin-right: 5px;
	font-weight: normal;
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/* text-align: justify; */
} 
.titulo
{
	color: #5E0F86;
	margin-top: 25px;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 

.tituloquemsomos { 
	color:#d10000; 
	margin-top: 25px; 
	font-weight: bold; 
	font-size:12pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

.tituloorientacao { 
	color:#ff6600; 
	margin-top: 25px; 
	font-weight: bold; 
	font-size:12pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

.titulomidia { 
	color:#0000ff; 
	margin-top: 25px; 
	font-weight: bold; 
	font-size:12pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

.tituloeventos{ 
	color:#e9a71a; 
	margin-top: 25px; 
	font-weight: bold; 
	font-size:12pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 

.caixa {
		width: 500px;
		background-image: url("img/centro.gif");
		background-repeat: repeat-y;
	}
	
	.caixaacima {
		background-image: url("img/acima.gif");
		background-position: top center;
		background-repeat: no-repeat;
	}
	
	.caixaabaixo {
		background-image: url("img/abaixo.gif");
		background-position: bottom left;
		background-repeat: no-repeat;
		padding: 15px 15px 15px 15px;
	}


.caixa2 {
		width: 550px;
		background-image: url("img/centro2.jpg");
		background-repeat: repeat-y;
	}
	
	.caixaacima2 {
		background-image: url("img/acima2.jpg");
		background-position: top center;
		background-repeat: no-repeat;
	}
	
	.caixaabaixo2 {
		background-image: url("img/abaixo2.jpg");
		background-position: bottom left;
		background-repeat: no-repeat;
		padding: 15px 15px 15px 15px;
	}


.caixaf {
		width: 550px;
		background-image: url("img/caixaf/centro.jpg");
		background-repeat: repeat-y;
	}
	
	.caixaacimaf {
		background-image: url("img/caixaf/acima.jpg");
		background-position: top center;
		background-repeat: no-repeat;
	}
	
	.caixaabaixof {
		background-image: url("img/caixaf/abaixo.jpg");
		background-position: bottom left;
		background-repeat: no-repeat;
		padding: 20px 5px 0px 15px;
	}
	
	.caixal {
		width: 550px;
		background-image: url("img/caixal/centro.jpg");
		background-repeat: repeat-y;
	}
	
	.caixaacimal {
		background-image: url("img/caixal/acima.jpg");
		background-position: top center;
		background-repeat: no-repeat;
	}
	
	.caixaabaixol {
		background-image: url("img/caixal/abaixo.jpg");
		background-position: bottom left;
		background-repeat: no-repeat;
		padding: 25px 0px 0px 20px;
	}

.caixav {
		width: 550px;
		background-image: url("img/caixav/centro.jpg");
		background-repeat: repeat-y;
	}
	
	.caixaacimav {
		background-image: url("img/caixav/acima.jpg");
		background-position: top center;
		background-repeat: no-repeat;
	}
	
	.caixaabaixov {
		background-image: url("img/caixav/abaixo.jpg");
		background-position: bottom left;
		background-repeat: no-repeat;
		padding: 1px 1px 1px 1px;
	}


.caixa_30 {
		width: 252px;
		background-image: url("img/caixa_30/centro.jpg");
		background-repeat: repeat-y;
	}
	
	.caixaacima_30 {
		background-image: url("img/caixa_30/acima.jpg");
		background-position: top center;
		background-repeat: no-repeat;
	}
	
	.caixaabaixo_30 {
		background-image: url("img/caixa_30/abaixo.jpg");
		background-position: bottom left;
		background-repeat: no-repeat;
		padding: 13px 3px 3px 3px;
	}


.caixa_rh {
		width: 252px;
		background-image: url("img/caixa_rh/centro.jpg");
		background-repeat: repeat-y;
	}
	
	.caixaacima_rh {
		background-image: url("img/caixa_rh/acima.jpg");
		background-position: top center;
		background-repeat: no-repeat;
	}
	
	.caixaabaixo_rh {
		background-image: url("img/caixa_rh/abaixo.jpg");
		background-position: bottom left;
		background-repeat: no-repeat;
		padding: 13px 3px 3px 3px;
	}


.caixa_jornal {
		width: 252px;
		background-image: url("img/caixa_jornal/centro.jpg");
		background-repeat: repeat-y;
	}
	
	.caixaacima_jornal {
		background-image: url("img/caixa_jornal/acima.jpg");
		background-position: top center;
		background-repeat: no-repeat;
	}
	
	.caixaabaixo_jornal {
		background-image: url("img/caixa_jornal/abaixo.jpg");
		background-position: bottom left;
		background-repeat: no-repeat;
		padding: 13px 3px 3px 3px;
	}


.pontilhado {
border-style: dotted;
border-width: 1px;
border-color: #660033;

} 



.titulomemoria{ 
	color:#06ce06; 
	margin-top: 25px; 
	font-weight: bold; 
	font-size:12pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

.subtitulo { 
	color:#5E0F86; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 

.subtitulo_verde { 
	color:#59827b; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 

.subtitulo_verdep { 
	color:#07414b; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 9pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 

.subtitulo_verdep2 { 
	color:#59827b; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 9pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 


.cinzap {
    margin: 12px 0;
    color: #696969;
    font-size: 11px;
    line-height: 1.363636em;
	vertical-align:middle;
	font-family:Tahoma, Geneva, sans-serif;
}

.box2 {
    margin: 10px 0;
    color: #696969;
    font-size: 9px;
    line-height: 1.363636em;
	vertical-align:middle;
	font-family:Tahoma, Geneva, sans-serif;
}

.box4 {
    margin: 10px 0;
    color: #7b6c7b;
    font-size: 10.5px;
    line-height: 1.2em;
	vertical-align:middle;
	font-family:Tahoma, Geneva, sans-serif;
}

.box3 {
    margin: 11px 0;
    color: #000;
    font-size: 10px;
    line-height: 1.363636em;
	vertical-align:middle;
	font-family:Verdana, Geneva, sans-serif;
}


.subtitulo_roxop { 
	color:#935993; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 9pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 

.subtitulo_roxop2 { 
	color:#8366ac; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 9pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 


.caixap {
		width: 350px;
		background-image: url("img/centro.jpg");
		background-repeat: repeat-y;
	}
	
	.caixaacimap {
		background-image: url("img/acima.jpg");
		background-position: top center;
		background-repeat: no-repeat;
	}
	
	.caixaabaixop {
		background-image: url("img/abaixo.jpg");
		background-position: bottom left;
		background-repeat: no-repeat;
		padding: 15px 15px 15px 15px;
	}





.sub_cinza { 
	color:#584870; 
	margin-top: 10px; 
	font-weight: semi-bold; 
	font-size: 15pt; 
	font-family: "Myriad Pro"; 
	
}

.sub_cinzap { 
	color:#584870; 
	margin-top: 10px; 
	font-weight: bolder;
	font-size: 10pt; 
	font-family:Tahoma, Geneva, sans-serif;
}

.titulo_video { 
	color:#584870; 
	margin-top: 10px; 
	font-weight: bolder;
	font-size: 10pt; 
	font-family: Tahoma, Geneva, sans-serif;
}

.laranjap { 
	color:#FF702B; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 9pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 

.caixab {
color: #000;
background-color: #FCFCFC;
padding: 5px 5px 5px 5px;
width: 242px;
-moz-border-radius: 5px;
border-radius: 5px; 
border-color: #E9DFF9;
border-width: 1px;
border-style: solid;
"Trebuchet MS";
} 


.caixab input {border:1px solid #CCC;font:100% "Trebuchet MS";vertical-align:middle;}
.caixab label {cursor:pointer;vertical-align:middle;}



.caixac {
color: #000;
background-color: #F5F3F4;
padding: 6px 5px 6px 5px;
width: 240px;
-moz-border-radius: 5px;
border-radius: 5px; 
border-color: #E9DFF9;
border-width: 1px;
border-style: solid;
"Trebuchet MS";
} 



.caixavideo {
color: #000;
background-color: #FDFDFD;
padding: 5px 2px 2px 6px;
-moz-border-radius: 7px;
border-radius: 5px;
width: 530px;
height: 125px;
border-color: #E9DFF9;
border-width: 1px;
border-style: solid;
"Trebuchet MS";

} 

.caixavideo_m {
color: #000;
background-color: #F5F4F7;
padding: 7px 2px 2px 2px;
-moz-border-radius: 7px;
border-radius: 5px;
width: 120px;
height: 110px;
border-color: #E9DFF9;
border-width: 1px;
border-style: solid;
"Trebuchet MS";
background-image:url(img/fundo_video.jpg);
} 


.caixabox {
color: #000;
background-color: #f7f7f7;
padding: 2px 2px 2px 4px;
width: 282px;
height: 267px;
-moz-border-radius: 10px;
border-radius: 5px; 
border-color: #E9DFF9;
border-width: 1px;
border-style: solid;
"Trebuchet MS";

} 


.caixab input {border:1px solid #CCC;font:100% "Trebuchet MS";vertical-align:middle;}
.caixab label {cursor:pointer;vertical-align:middle;}

.subtitulo-caderno
{
	color: #5E0F86;
	margin-top: 10px;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
} 

.subtitulo-p { 
	color:#5E0F86; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 

.subtitulo-capa { 
	color:#5E0F86; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 

.subtitulo-capa_p { 
	color:#5E0F86; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 

.subtitulo-capaquemsomos { 
	color:#d10000; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 
.subtitulo-capaorientacao { 
	color:#ff6600; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 

.subtitulo-capamidia { 
	color:#0000ff; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 
.subtitulo-capaeventos { 
	color:#e9a71a; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	
} 

.subtitulo-capamemoria { 
	color:#06ce06; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
} 
.subtitulo-normal
{ 
	color:#5E0F86; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 12pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 

} 
.subtitulo-p-normal
{ 
	color:#5E0F86; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 

} 
.subtitulo-p-normalquemsomos
{ 
	color:#d10000; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 

} 
.subtitulo-p-normalorientacao
{ 
	color:#ff6600; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 

} 
.subtitulo-p-normalmidia
{ 
	color:#0000ff; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 

}

.subtitulo-p-normaleventos
{ 
	color:#e9a71a; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 

}
.subtitulo-p-normalmemoria
{ 
	color:#06ce06; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 11pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 

}

.subtitulopreto
{
	color: #d10000;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 

.corridobold { 
	color:#000000; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;

} 
.corridobold-inv-justify {
	color:#FFFFFF;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;

} 
.corridonormal
{
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
} 

.corridonormalSublinhado
{
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	text-decoration: underline;
	display: block;
	height: 5px;

} 
.corridonormalmaiusculo
{
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	text-transform: capitalize;
}

.corridonormalfiquedeolho
{
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
} 

.corridonormalTable
{
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

} 
.corridonormalHtml
{
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
.corridobig { 
	color:#000000; 
	font-weight: normal; 
	font-size: 13pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

} 
.obs { 
	color:#000000; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style:normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

} 
.obsRodape { 
	color:#5c2d91; 
	font-weight: normal; 
	font-size: 7pt; 
	font-style:normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
B { 
	font-weight: bold;
} 

 A:link { 
	color:#a066ab; 
	font-weight: bold; 
	text-decoration: none;

} 
A:visited { 
	color:#a066ab; 
	font-weight: bold ; 
	text-decoration: none;

} 

A:hover { 
	color:#a066ab; 
	font-weight: bold; 
	text-decoration: underline;

}



.corridoitalic {
	color:#000000; 
	margin-top: -5px; 
	font-weight: normal; 
	font-size: 11px; 
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;

} 
.corridobolditalic { 
	color:#000000; 
	font-weight:bold; 
	font-size: 11px; 
	font-style: italic;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	clip: rect( auto );

} 
.titulo-roxo { 
	color:#800080; 
	margin-top: 25px; 
	font-weight: bold; 
	font-size:14pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

} 
.titulo-inv { 
	color:#FFFFFF; 
	margin-top:15px; 
	font-weight:bold; 
	font-size:14pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

} 
.corridobold-inv { 
	color:#FFFFFF; 
	margin-top: -5px; 
	font-weight: bold;
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
.corridobolditalic-inv { 
	color:#000000; 
	margin-top: -5px; 
	font-weight:bold;
	font-size: 11px; 
	font-style: italic ; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

} 
.corridoitalic-inv { 
	color:#FFFFFF; 
	margin-top: -5px; 
	font-weight: normal; 
	font-size: 11px; 
	font-style: italic; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.corridonormal-inv { 
	color:#FFFFFF; 
	margin-top: -5px; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.obs-italic { 
	color:#000000; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style:italic; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.obs-inv
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 8pt;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*border-right: #00ff00 10px outset;
	border-top: #00ff00 10px outset;
	border-left: #00ff00 10px outset;
	border-bottom: #00ff00 10px outset;*/
}

.tabelaCentral
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 8pt;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: #00ff00 10px outset;
	border-top: #00ff00 10px outset;
	border-left: #00ff00 10px outset;
	border-bottom: #00ff00 10px outset;
}

.obs-italic-inv { 
	color:#FFFFFF; 
	font-weight: normal; 
	font-size: 8pt; 
	font-style:italic ; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.subtitulo-inv { 
	color:#FFFFFF; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 12pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.obs-mnu-destaques { 
	color:#FFFFFF; 
	font-weight: normal; 
	font-size:8pt; 
	font-style:normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sub-subtitulo { 
	color:#5E0F86; 
	margin-top: 20px; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

} 
.sub-subtituloNegrito { 
	color:#5E0F86; 
	margin-top: 20px; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;

} 


.corridonormal-recuo25 { 
	color:#000000; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 25px;

} 
.titulo-de-pagina {
	color:#5E0F86; 
	margin-top: 25px; 
	font-weight: bold; 
	font-size:12pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif ; 
	

}
.corridonormal-recuo75 {
	color:#000000; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif ; 
	margin-left: 75px;
} 
.lista-recuo-40 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-left:40px; 
	font-size: 11px; 
	font-weight: normal; 
	list-style-type: square;
} 
.lista-recuo-60 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-left:60px; 
	font-size: 11px; 
	font-weight: normal; 
	list-style-type: square;

} 
.lista-ordenada { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-left:75px; 
	font-size: 11px; 
	font-weight: normal;

}
.lista-recuo-20 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-left:20px; 
	font-size: 11px; 
	font-weight: normal; 
	list-style-type: square;
} 
.lista-recuo-80 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-left:80px; 
	font-size: 11px; 
	font-weight: normal; 
	list-style-type: square;

} 
.lista-ordenada-romano { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-left:75px; 
	font-size: 11px; 
	font-weight: normal ; 
	list-style-type: upper-roman;

} 
.lista-ordenada-letraminuscula { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-left:75px; 
	font-size: 11px; 
	font-weight: normal ; 
	list-style-type: lower-alpha;

}
.lista-ordenada-null { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-left:75px; 
	font-size: 11px; 
	font-weight: normal ; 
	list-style-type: none;

} 
.lei { 
	color:#000000; 
	margin-top: 10px; 
	font-weight: bold; 
	font-size: 12pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display:block;
} 
.titulo-de-pagina-linha { 
	color:#5E0F86; 
	font-weight: bold; 
	font-size:18pt; 
	font-family: Arial, Helvetica, sans-serif ; 
	

}
.corridobolditalicadireita { 
	color:#000000; 
	font-weight:bold; 
	font-size: 11px; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	clip: rect( auto ) ; 
	text-align: right;

}
.lista-recuo-100 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-left:110px; 
	font-size: 11px; 
	font-weight: normal; 
	list-style-type: square;

} 
.obs-bold {
	color:#000000; 
	font-weight: bold; 
	font-size: 8pt; 
	font-style:normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display:block;
}
.destaquebusca
{
    background-color:Yellow;
}

/* AJAX Control */

/* Content Page Layout */
.demoarea {
	padding:1px;
	background:#FFF no-repeat left top;
}

.demoarea p 
{
	padding:1px;
}

.demoheading {
	padding-bottom:20px;
	color:#FFFFFF;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.5em;
}

.demobottom {
	height:8px;
	background:#FFF no-repeat left bottom;
}


.heading {
	padding: 1em 0 1em 0;
	color:#5377A9;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	font-size:1.2em;
}

.subheading{
	padding:.8em 0 0.5em 0;
	color:#0F2543;
	font-weight:bold;
	font-family:Arial, Sans-Serif;
	font-size:1.1em;
}
/******************************/
/**Styling information specific to individual content pages**/

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #ffffff;
    border: 0px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.corridonormaldireita {
	color:#000000;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

.tableTDJustify 
{
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	}
	
	
	/* css para slide deslizante */
ul.ppt {
	position: relative;
	border: 0px solid #e7e7e7;
	margin: 1px 0;
	
}

.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
	margin: 1px 0;
  color: #000;
  font-size: 10px;
  line-height: 1.363636em;
	vertical-align:middle;
	font-family:Verdana, Geneva, sans-serif;
}

.ppt img {
	border: 0px solid #e7e7e7;
	padding: 0px;
	background-color: #ececec;
}

#back{
	    width:127px;
	    height: 15px;
	/*    background-position:0px 0px;
	    	margin: 0px;
		padding: 0px;
*/
		list-style: circle;
		cursor: pointer;
		border: 0px solid #e7e7e7;
		float: left;
		height: 15px;
		background-image: url('img-fundo-button/fundo.jpg');
	}
#stop{
	    width:30px;
	    height: 15px;
	/*    background-position:-102px 0px;
	        	margin: 0px;
		padding: 0px;
		*/list-style: circle;
		cursor: pointer;
		border: 0px solid #e7e7e7;
		float: left;
		height: 15px;
		background-image: url('img-fundo-button/fundo.jpg');
	 
	}
#play{
	    width:30px;
	   /* background-position:-217px 0px;
	        	margin: 0px;
		padding: 0px;
		*/list-style: circle;
		cursor: pointer;
		border: 0px solid #e7e7e7;
		float: left;
		height: 15px;
		background-image: url('img-fundo-button/fundo.jpg');
	}
	
#fwd{
	    width:120px;
/*	    background-position:-217px 0px;
	        	margin: 0px;
		padding: 0px;
	*/	list-style: circle;
		cursor: pointer;
		border: 0px solid #e7e7e7;
		float: left;
		height: 15px;
		background-image: url('img-fundo-button/fundo.jpg');
}

#botoes_janela {

	position:absolute;
	top:0;
	left:0;
  }

	
.item_menu
{
	margin: 0px;
	padding: 0px;
	list-style: circle;
	cursor: pointer;
	border: 0px solid #e7e7e7;
	float: left;
	height: 15px;
	background-image: url('img-fundo-button/fundo.jpg');
}




/* fim */