body {
	background-color: #6C96C1;
	background-image: url(../../oia2007/layout2007/bg_site.gif);
	background-repeat: no-repeat;
	SCROLLBAR-FACE-COLOR:#DFDFDD;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR:#154383;
	SCROLLBAR-ARROW-COLOR: #154383;
	SCROLLBAR-TRACK-COLOR:#EFEFEF;
	SCROLLBAR-DARKSHADOW-COLOR:#EFEFEF;
	margin-top:5px;}
.impar {
	width:150px; /* Largura da janela do menu para NN */
	background-color:#F2F2F2; /* Cor do fundo dos 
links impares */
	color:#666666; /* Cor das letras dos links impares */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.par {
	width:150px;  /* Largura da janela do menu para NN */
	background-color:#FFFFFF; /* Cor do fundo dos 
links pares */
	color:#666666; /* Cor das letras dos links pares */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.caixatext{ 
background :#ffffff; 
border : 1px dotted #666666; 
font-family : verdana;
font-size :8 pt; 
font-weight : regular; 
font-color : #8C7433;
} 

.caixatextover{
	border : 1px solid #999999;
	font-family : verdana;
	font-size :8 pt;
	font-font-weight : regular;
	font-color : #9B813B;
	background-color: #E3E3E3;
} 

.botao{ 
border : 1px dotted #666666; background:#F1F1F1; 
font-family : verdana;
font-size :8 pt; 
font-weight : regular; 
font-color : #000000; 
; color: #333333
} 

.botaoover{ 
background : #CC0000; 
font-family : verdana;
font-size :8 pt; 
font-weight : regular; 
font-color : #0179A0; 
border-bottom : 1px solid #000000; 
border-top : 1px solid #000000; 
border-right : 1px solid #000000; 
border-left : 1px solid #000000; 
; color: #FFFF00
} 

.botaooff{ 
background : #E5E5E5; 
border-bottom : 1px solid #000000; 
border-top : 1px solid #000000; 
border-right : 1px solid #000000; 
border-left : 1px solid #000000; 
font-family : verdana;
font-size :8 pt; 
font-weight : regular; 
font-color : #000000 
; color: #FFFFFF
}
.menu {
	COLOR:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
TEXT-DECORATION : none;
padding: 0px, 0px, 0px, 5 px;
}
.menu:hover {
	COLOR:#FDEA6A;
font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
TEXT-DECORATION : none;
padding: 0px, 0px, 0px, 5 px;
}

.menureverse {
	COLOR:#FBF1AF;
FONT-FAMILY : Arial, Helvetica, sans-serif;
FONT-SIZE: x-small;
FONT-WEIGHT :bold;
TEXT-DECORATION : none;
}
.menureverse:hover {
	COLOR:#F8F8F8;
FONT-FAMILY : Arial, Helvetica, sans-serif;
FONT-SIZE: x-small;
FONT-WEIGHT :bold;
TEXT-DECORATION : none;} 
.titulo {
	COLOR:#006699;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	FONT-WEIGHT :regular;
	TEXT-DECORATION : none;
	margin-left: 15px;
}
.titulo:hover {
	COLOR:#FDB47E;
FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: x-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;} 


.menu02 {
	COLOR:#5E5D5B;
FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: xx-small;
FONT-WEIGHT :regular;
TEXT-DECORATION : none;
}
.menu02:hover {
	COLOR:#993300;
FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: xx-small;
FONT-WEIGHT :bolder;
TEXT-DECORATION : none;
} 
.menu02reverse {
	COLOR:#ffffff;
FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 8 pt;
FONT-WEIGHT :regular;
TEXT-DECORATION : none;
}
.menu02reverse :hover {
	COLOR:#F4CE7A;
FONT-FAMILY : Verdana;
FONT-SIZE: 8 pt;
FONT-WEIGHT :regular;
TEXT-DECORATION : none;} 
.rodape {
	COLOR:#666666;
FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: xx-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;
}
.rodape:hover {
	COLOR:#993300;
FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: xx-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;} 
.credito {
	COLOR:#E4E4E4;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	FONT-WEIGHT :regular;
	TEXT-DECORATION : none;
	text-align: center;
}
.credito:hover {
	COLOR:#FFECA2;
FONT-FAMILY : Arial, Helvetica, sans-serif;
FONT-SIZE: x-small;
FONT-WEIGHT :regular;
TEXT-DECORATION : none;}
.chamada {
	COLOR:#FFFFFF;
FONT-FAMILY : verdana;
FONT-SIZE: 8 pt;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;
}
.chamada:hover {
	COLOR:#FFFF33;
FONT-FAMILY : verdana;
FONT-SIZE: 8 pt;
FONT-WEIGHT :bold;
TEXT-DECORATION : none;}

.formularium {
	COLOR:#006699;
FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: x-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;
}
.formularium:hover {
	COLOR:#000000;
FONT-FAMILY : Arial, Helvetica, sans-serif;
FONT-SIZE: x-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;}
.adress {
	COLOR:#333333;
FONT-FAMILY : Arial, Helvetica, sans-serif;
FONT-SIZE: xx-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;
}
.adress:hover {
	COLOR:#336633;
FONT-FAMILY : Arial, Helvetica, sans-serif;
FONT-SIZE: xx-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;}

.adress2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #336633;
}
.adress2:hover {
	COLOR:#339900;
FONT-FAMILY : Arial, Helvetica, sans-serif;
FONT-SIZE: xx-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;}


.textos_medium {
	COLOR:#333;
	FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT :normal;
	TEXT-DECORATION : none;
	text-align: justify;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.textos_medium:hover {
	COLOR:#A5021A;
FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: 8pt;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;
text-align: justify;}
.textos_medium_blue {
	COLOR:#006699;
	FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT :normal;
	TEXT-DECORATION : none;
	text-align: justify;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.textos_medium_blue:hover {
	COLOR:#246837;
FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: x-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;
text-align: justify;}

.textos_bold_blue {
	COLOR:#006699;
	FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT :bold;
	TEXT-DECORATION : none;
	text-align: justify;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.textos_bold_blue:hover {
	COLOR:#246837;
FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: x-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;
text-align: justify;}

.textos_bold_green {
	COLOR:#339966;
	FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT :bold;
	TEXT-DECORATION : none;
	text-align: justify;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.textos_bold_green:hover {
	COLOR:#246837;
FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: x-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;
text-align: justify;}


.link_projeto {
	COLOR:#006666;
	FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT :normal;
	TEXT-DECORATION : none;
	text-align: justify;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.link_projeto :hover {
	COLOR:#CC3300;
FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: 8pt;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;
text-align: justify;}

.textos_blue {
	COLOR:#006699;
	FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	FONT-WEIGHT :normal;
	TEXT-DECORATION : none;
	text-align: justify;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.textos_blue:hover {
	COLOR:#CC3300;
FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: x-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;
text-align: justify;}

.textos_green {
	COLOR:#009933;
	FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT :normal;
	TEXT-DECORATION : none;
	text-align: justify;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.textos_green:hover {
	COLOR:#000000;
FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: 8pt;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;
text-align: justify;}

.textos_white {
	COLOR:#ffffff;
	FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	FONT-WEIGHT :normal;
	TEXT-DECORATION : none;
	text-align: justify;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.textos_white:hover {
	COLOR:#000000;
FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: x-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;
text-align: justify;}





.space_logo {
	padding-right: 0px;
	margin-left: 45px;
}
.boxi {
	background-image: url(../../oia2007/layout2007/bg_menu.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.corpo {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: #333333;
	background-image: url(../../oia2007/layout2007/bg_corpo.gif);
	background-repeat: repeat;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: justify;
	vertical-align: top;
}




.news {
	color: #FFFFFF;
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	margin-left: 0px;
	background-color: #6C96C1;
	font-weight: normal;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
	text-align: left;
	height: 10 px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
.news:hover {
	color: #FFFF00;
	text-decoration: none;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.leiamais {
	color: #FFFFFF;
	width: 680px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	margin-left: 0px;
	padding-left: 15px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	background-color: #6C96C1;
	}
 .leiamais a {
	color: #fff;
	text-decoration: none;
}
.leiamais a:hover {
	color: #fff;
	text-decoration: none;
}
 .hot {
	background: transparent url(../../oia2007/layout2007/topic.gif) left center no-repeat;
	color: #fff;
	padding: 5px 5px 5px 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
		TEXT-DECORATION : none;
}
.hot:hover {
	COLOR:#FBF1AF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
		TEXT-DECORATION : none;
		} 
		
 .hotblue {
	background: transparent url(../../oia2007/lay/topic_mini.gif) left center no-repeat;
	color: #006699;
	padding: 5px 5px 5px 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
		TEXT-DECORATION : none;
}
.hotblue:hover {
	COLOR:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
		TEXT-DECORATION : none;
		} 
		 .hotnovo {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
		TEXT-DECORATION : none;
}
.hotnovo:hover {
	COLOR:#FBF1AF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
		TEXT-DECORATION : none;
		} 
		
		.linhamenu {
	background: transparent url(../../oia2007/layout2007/line_menu2.gif) left bottom repeat-x;
	padding: 0 0 1px 0;
	margin: 0 auto;
	width: 212px;
}
	.linha650 {
	background: transparent url(../../oia2007/lay_sitenew2/line_hrzt.gif) left bottom repeat-x;
	padding: 0 0 1px 0;
	margin: 0 auto;
	width: 650px;
}
.linha_projeto {
	width: 680px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	height: 7px;
	background-color: transparent;
	background-image: url(../../oia2007/layout2007/line_space.gif);
	background-repeat: repeat-x;
	background-position: center center;
}
.pontilhado{
	font-family: verdana, arial;
	font-size: 10 pt;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: B0B1B3;
	border-right-color: B0B1B3;
	border-bottom-color: B0B1B3;
	border-left-color: B0B1B3;
}
.center_page{
	COLOR:#333333;
	font-family: verdana, arial;
	font-size: 8 pt;
	text-align: justify;
	padding: 5px;
	
} 
.center_page:hover {
	COLOR:#006699;
	font-family: verdana, arial;
	font-size: 8 pt;
	TEXT-DECORATION : none;
	font-weight: bold;
		} 
	
.pontilhado2{
	font-size: 10pt;
	background-image: url(../../oia2007/layout2007/line_v2.gif);
	background-repeat: repeat-y;
} 
.frasedot {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	position: absolute;
	width: 220px;
	TEXT-DECORATION : none;
	left: 147px;
	top: 522px;
} 
.frasedot:hover {
	COLOR:#018886;
font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	TEXT-DECORATION : none;
	font-weight: bold;
		} 
.menulater{
	COLOR:#006699;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	FONT-WEIGHT :regular;
	TEXT-DECORATION : none;
	margin-left: 0px;
	background-repeat: no-repeat;
	padding-left: 0px;
}
.menulater:hover {
	COLOR:379C83;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
FONT-WEIGHT :normal;
TEXT-DECORATION : none;} 


.pontilhado3{
	font-size: 10pt;
	background-image: url(../../oia2007/layout2007/line_h2.gif);
	background-repeat: repeat-x;
} 
.campos{
	COLOR:#333333;
	font-family: verdana, arial;
	font-size: 8 pt;
	text-align: justify;
	padding: 10px;
	border: thin dotted #F4F4F4;
	
} 
.campos:hover {
	COLOR:#006699;
	font-family: verdana, arial;
	font-size: 8 pt;
	TEXT-DECORATION : none;
	font-weight: bold;
		} 
.pop_rodape {
	background-image: url(../../oia2007/layout2007/line_pop3.gif);
	background-repeat: repeat-x;
	height: 30px;
}
negrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
}
.textos_upper {
	COLOR:#006699;
	FONT-FAMILY : verdana, tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	FONT-WEIGHT :normal;
	TEXT-DECORATION : none;
	text-align: justify;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-transform: uppercase;
	letter-spacing: 1px;
}
.moldura {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.adress10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #006666;
	font-weight: normal;
	text-decoration: none;
}
.adress10:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #993300;
	font-weight: bolder;
	text-decoration: underline;
}
.tableequipe {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	TEXT-DECORATION : none;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 1px dotted #999999;
}

