/* OBS: COMUNICAR AO RESPONSÀVEL PELA FUNCIONALIDADE CASO FOR ALTERAR AS CLASSES DE CSS */

/*------------------------------------------------------------------------------------------
  Adicionado por: Karine Pinheiro
  Em: 01/10/2008 
  E-mail: karine.pinheiro@funasa.gov.br
------------------------------------------------------------------------------------------*/

/* Propriedades do menu */
.menulist, .menulist ul {
 margin: 0;
 padding: 1px;
 width: 150px;
 list-style: none;
 background: #DBE3EA url(../imagens/listmenu_o.png) repeat-y;
 background-position: 5px;
 }
 
 html {
 overflow: -moz-scrollbars-vertical;
 }
 
 body {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 font-weight: normal; 
 font-variant: normal; 
 text-transform: none; 
 color: #023D60; 
 background-color:#F2F2F3;
 text-decoration: none;
 }
 
 table {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 text-transform: none; 
 color: #023D60; 
 text-decoration: none;
 }
 
 tr {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 text-transform: none; 
 color: #023D60; 
 text-decoration: none; 
 }
 
 td {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 text-transform: none; 
 color: #023D60; 
 text-decoration: none; 
 }
 
 p {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal;
 text-transform: none; 
 color: #023D60; 
 text-decoration: none;
 }
 
 #P2_indice_mesa_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	font-size:8pt;
	text-align:left;
	color: #023D60
}

#P2_indice_mesa_txt_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:11pt;
	text-align:left;
	color: #023D60
}
 
 span a:link {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 text-transform: none; 
 color: #2C7BAB; 
 text-decoration: none;
 }
 
 span a:hover {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 color: #2C7BAB; 
 text-decoration: underline;
 }
 
 span a:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-variant: normal; 
 color: #6F6F6F; 
 text-decoration: none;
 }

.listMenuTitles{
 font-size:10px;
 color:#CCCCCC;
 height:20px;
}

/* Submenus (<ul> tags) */
.menulist ul {
 display: none;
 position: absolute;
 top: 0;
 left: 150px;
}

.menulist li {
 position: relative;
 border-bottom: thin groove #FFFFFF;
}

/* Links do menu */
.menulist li a {
 display: block;
 padding: 3px 4px 3px 18px;
 color: #023D60;
 text-decoration: none;
 border: 1px solid transparent;
 margin: 0;
}

* html .menulist li a {
 border-width: 0;
 margin: 1px;
}

.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
 color: #FFFFFF;
 background-color: #0D6080;
 padding: 2px 5px 4px 17px;
 border: 1px solid #0D6080;
 margin: 0;
}

.menulist a.highlighted {
 color: #FFF;
 background-color: #7C9BB1;
 border: 1px solid #7C9BB1;
 margin: 0;
}

.menulist a .subind {
 float: right;
 font-weight:bold;
 font-size: 9px;
}

*:first-child+html .menulist li {
 float: left;
 width: 100%;
}

* html .menulist li {
 float: left;
 height: 1%;
}

* html .menulist a {
 height: 1%; 
}

/* Utilizado na coluna das notícias. Ex: <td class="noticias"> */
.noticias {
border:1px solid #CCCCCC; 
border-top:none;
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #023D60; 
text-decoration: none;
}

.noticias a:link {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 text-transform: none; 
 color: #023D60; 
 text-decoration: none;
}

.noticias a:hover {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 color: #023D60; 
 text-decoration: underline;
 }
 
.noticias a:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 line-height: normal; 
 font-variant: normal; 
 color: #023D60; 
 text-decoration: none;
}

.videos {
background-color: #EEF2F7;
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #023D60; 
}

.videos a:link {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 7pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 text-transform: none; 
 color: #2C7BAB; 
 text-decoration: none;
}

.videos a:hover {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 7pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 color: #2C7BAB; 
 text-decoration: underline;
 }
 
.videos a:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 7pt; 
 font-style: normal; 
 line-height: normal; 
 font-variant: normal; 
 color: #2C7BAB; 
 text-decoration: none;
}

.museu {
background-color: #EEF2F7;
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #023D60; 
}

.museu a:link {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 text-transform: none; 
 color: #023D60; 
 text-decoration: none;
}

.museu a:hover {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 color: #023D60; 
 text-decoration: underline;
 }
 
.museu a:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 line-height: normal; 
 font-variant: normal; 
 color: #023D60; 
 text-decoration: none;
}

.faleConosco{
 background:url(/internet/imagens/faleConosco.jpg);
 height:120px;
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 font-style: normal; 
 line-height: normal; 
 font-variant: normal; 
 color: #666666; 
 text-decoration: none;
 text-align:center;
}
/*------------------------------------------------------------------------------------
 Utilizado para os Links da Galerias de Fotos do site.
------------------------------------------------------------------------------------*/

.gfotos {
font-family: Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #023D60; 
text-decoration: none;
}

.gfotos a:link {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 text-transform: none; 
 color: #023D60; 
 text-decoration: none;
}

.gfotos a:hover {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 color: #023D60; 
 text-decoration: underline;
 }
 
.gfotos a:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-variant: normal; 
 color: #023D60; 
 text-decoration: none;
}



/*------------------------------------------------------------------------------------
 Utilizado para o mapa do site.
------------------------------------------------------------------------------------*/
.mapa {
 background-color: #E9F2F8;
 width: 275px;
 border: 1px solid #ADCDE7;
 border-top:none;
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 color: #023D60; 
}
.titulo{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 font-weight:bold;
 color: #023D60; 
 background-color:#B8CED9;
 height:19;
 padding-left:5px;
}
.topico{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 color: #023D60; 
 border-bottom:1px solid #D2E4F0;
 padding-left:5px;
}
.topico a:link {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 text-transform: none; 
 color: #023D60; 
 text-decoration: none;
}

.topico a:hover {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-weight: normal; 
 font-variant: normal; 
 color: #023D60; 
 text-decoration: underline;
 }
 
.topico a:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-style: normal; 
 line-height: normal; 
 font-variant: normal; 
 color: #03639C; 
 text-decoration: none;
}

.bordasCinza {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}

/*------------------------------------------------------------------------------------
 FIM
------------------------------------------------------------------------------------*/


#mainCenter {
	height:100%;
}

#titleframe {
	width: 100%;
	/*height: 92px;*/
	/*background-color: #CCCCCC;*/
	
}

#TopFrame {
	width: 100%;
	height: 100%;
	border: 0px;
}

#BottomFrame {
	width: 100%;
	height: 100%;
	border: 0px;
}

a 			{ color: #000; text-decoration: none; font-weight:normal;} 
a:hover		{ color: #000; text-decoration: underline; }

.userAlert{
	float:right;

}


/* title frame */

.titleContent { padding: 6px 0 6px 6px; }

.banner
{
	font-size: 12px;
	font-family: Trebuchet MS, verdana, arial;
	color: #333;
}

.banner .title{
	font-size:1.2em;
	font-weight:bold;
	color: #000;
}

.banner .info{
	font-size:0.9em;
}

.banner .email{
	font-weight:bold;
}

/* index frame */

.indexContent {
	width:95%;
	padding-top:6px;
	padding-bottom:6px;
}

.indexInfo {
	font-size: 11px;
	font-family: Trebuchet MS, verdana, arial;
	padding: 0 0 0 6px;
}

.indexInfo .filename {
	color: #000;
}

.indexInfo .date {
	color: #666;
}

/* file info */

#imageInfo{
	width: 461px;
	font-family: Trebuchet MS, verdana, arial;
	padding: 0 6px 0 6px;
}

.content {
	font-size:11px;
/*	color: #333333;*/

	padding-top:6px;
	padding-bottom:6px;
}

.header{
	font-size:9px;
	font-weight:bold;
	color: #999;
}

.contentLast {
	font-size:11px;
/*	color: #333333;*/
	padding-top:6px;
}

/* feedback */

.feedback {
	width: 461px;
	font-family: Trebuchet MS, verdana, arial;
	padding: 6px 6px 0 6px;
}

.checkBoxText
{
	font-size: 11px;
	color: #000000;
}
.button {
	font-weight:bold;
	font-size: 11px;
	color:#ffffff;
	width:100%;
	background-color:#D6BA8B;
}
	
#linhas-duplas {
	background: url("http://www.funasa.gov.br/internet/imagens/barra_brasil_bgx.gif") repeat-x left top;
	width: 100%;
	height: 2px;
	left: -50%;
	position: absolute;
	top: 26px;
	width: 100%;
	z-index: 1;
}	


