/* CSS Document */
a:link 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #004377;
	text-decoration: none;
	padding:0px;	 
}
a:visited 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #416B8B;
	text-decoration: none;	 
	padding:0px;
}

a:hover 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #000000;
	text-decoration: underline;	
	padding:0px;
}
.tbConteudo
{
	background-image:url(../imagens/bgfundo_bottom.jpg);	
	background-position:bottom;
	background-repeat:repeat-x;
}
.borda-site{
	border:solid 1px #CCCCCC;	
}
img
{
	border:0px;
}
body{
	margin:0px;
	font-family:Verdana;
	color:#333333;
	font-size:11px;
	/*line-height:15px;*/
	text-align:left;
}
table{
	color:#333333;
	font-family:Verdana;
	font-size:11px;
	/*line-height:15px;*/
	/*text-align:left;	*/
}
hr
{
	border:solid 1px #999999;
}
td{
	color:#333333;
	font-family:Verdana;
	font-size:11px;
	/*line-height:15px;*/
	/*text-align:left;	*/
}
tr{
	color:#333333;
	font-family:Verdana;
	font-size:11px;
	/*line-height:15px;*/
	/*text-align:left;	*/
}
.menu-topo-esq{
	text-align:right;
	padding-right:10px;
	padding-bottom:10px;
	vertical-align:bottom;
}
.menu-conteudo-esq{
	text-align:right;
	padding-right:10px;
	padding-bottom:10px;
	vertical-align:bottom;
}
.conteudo{
	font-family:Verdana;
	font-size:11px;
	line-height:15px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}
.conteudo-interna{
	font-family:Verdana;
	font-size:11px;
	line-height:15px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.div-home-conteudo{
	background-image:url(images/div_cinza.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:15px;
}
.box-home{
	font-family:Verdana;
	font-size:11px;
	background-color:#F6F6F6;
	border:solid 1px #EFEFEF;
}
.box-home td{
	font-family:Verdana;
	font-size:11px;
	background-color:#F6F6F6;
	padding:3px;
}
.bottom{
	font-family:Verdana;
	font-size:11px;
	line-height:15px;
	background-color:#E9E9E9;
	height:25px;
	text-align:center;
}
.odd-azul{
	font-family:Verdana;
	background-color:#637B94;
	color:#FFF;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-top:2px;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
}
.odd-azul a{
	font-family:Verdana;
	background-color:#637B94;
	color:#FFF;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
}
.box-cursos{
	padding-left:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-top:2px;
	font-size:10px;
	line-height:12px;
	font-family:Verdana;
}
.box-cursos a{
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	font-size:10px;
	line-height:12px;
	font-family:Verdana;
}
.box-direita{
	background-color:#F6F6F6;
	padding:10px;
}
.tit-conteudo{
	font-size:12px;
	font-weight:bold;
}
.tit-secao{
	font-size:13px;
	font-weight:bold;
}
.menu-paginas{
	font-family:Verdana;
	font-size:11px;
	line-height:15px;
	border-bottom:solid 1px #EFEFEF;
	border-top:solid 1px #EFEFEF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
}

.bt-voltartopo{
	float:right;
	margin-bottom:10px;
	margin-top:5px;
}
.box-barra-cursos{
	font-family:Verdana;
	font-size:11px;
	background-color:#F6F6F6;
	border:solid 1px #EFEFEF;
}
.box-barra-cursos td	
{
	font-family:Verdana;
	background-color:#F6F6F6;	
}
.texto-barra-ferramentas
{	
	font-size:10px;
	padding:0px;
	font-weight: bold;
}
.texto-barra-cursos
{	
	font-size:10px;
	padding:2px;
}
.tit-barra-cursos
{
	background-color:#E3E3E3;
	font-size:11px;
	font-weight:bold;
	padding:2px;
	margin-bottom:5px;
	margin-top:1px;
	
}


.menuPrincipal
{
	margin:2px 3px 5px 3px;
	width:210px;	
}
.menuPrincipalEsq
{
	background-image:url(../imagens/bg_menu_esq.jpg);
}
.menuPrincipalDir
{
	background-image:url(../imagens/bg_menu_dir.jpg);
}

.menuPrincipalInf
{
	font-size:2px;
	background-image:url(../imagens/bg_menu_inf.jpg);
}

.menuPrincipalSup
{
	background-image:url(../imagens/bg_menu_sup.jpg);
}

.menuPrincipalCentro
{
	padding:10px 0px 10px 10px;
	background-image:url(../imagens/fundo_menu_principal.jpg);
}
.btnPesquisar
{
	font-size:11px;
	background-color:White;
	border:solid 1px #666666;	
}
.txtPesquisar
{
	font-size:11px;
	background-color:White;
	border:solid 1px #666666;
	
}
/*Menu Principal*/
.menuPrincipal span.Item a.linkItem
{
	color:#005391;
	text-decoration:none;		
	font-family:Arial;
	display:block;
	height:18px;
	font-size:14px;
	padding: 2px 0px 2px 0px;
	font-weight:bold;
	text-align:left;	
}
.menuPrincipal span.Item a:hover.linkItem
{
	text-decoration:underline;
}
.menuPrincipal span.ItemSelect a.linkItem
{
	color:#005391;
	text-decoration:nome;		
	font-family:Arial;
	display:block;
	height:18px;
	font-size:14px;
	padding: 2px 0px 2px 0px;
	font-weight:bold;
	text-align:left;
}
.menuPrincipal span.SubItemMenuPrincipal a
{
	text-decoration:none;
	color:#666666;
	font-family:Arial;
	display:block;	
	border-bottom:solid 1px #F5F5F5;	
	font-size:14px;
	padding: 1px 3px 1px 7px;
	text-align:left;	
}
.menuPrincipal span.SubItemMenuPrincipal a:hover
{
	text-decoration:underline;
	color:#005391;
}
.menuPrincipal span.SubItemSelecMenuPrincipal a
{	
	text-decoration:none;
	color:#005391;
	font-family:Arial;
	display:block;	
	border-bottom:solid 1px #F5F5F5;	
	font-size:14px;
	padding: 1px 3px 1px 7px;
	text-align:left;
}

.menuPrincipal span.ItemSelect .CaixaSubItemMenuPrincipal
{
	display:block;
	text-align:left;
}
.menuPrincipal span.Item .CaixaSubItemMenuPrincipal
{	 
	 display:none;	
	 text-align:left; 
}
.menuPrincipal span:hover.Item .CaixaSubItemMenuPrincipal
{	 
	display:block;	
}
/*Menu Superior*/
.menuSuperior
{
	font-size:12px;	
}
.menuSuperior span a.linkItem
{
	text-decoration:none;
	color:#666666;
	font-weight:bold;
}
.menuSuperior span a:hover.linkItem
{
	color:#005391;
	text-decoration:underline;
}

/*Menu Funcoes*/
.menuFuncoes
{
	font-size:10px;
}
.menuFuncoes span a.linkItem
{
	text-decoration:none;
	color:#666666;
}
.menuFuncoes span a:hover.linkItem
{
	color:#005391;
	text-decoration:underline;
}
/*Bookmarks*/
ul.bookMark 
{
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
}
.bookMark li
{
	display:inline;
		margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}
/*Mapa Site*/
.mapaDisable
{
	color:#888888;
	font-weight:bold;
}
.mapaSelect
{
	color:#35647D;
	font-weight:bold;
}
.mapaItemInterno
{
	color:Black;	
}
.mapaItemExterno
{
	color:Maroon;
	font-weight:bold;
}
/*SiteMap*/
.CaminhoMapa
{
	border-left:solid 5px #EBEBEB;
	padding:0px 0px 0px 6px;
	width:100%
}
.titulo_paginas
{
	font-size:15px;
	color:#666666;	
	font-weight:bold;		
}
a.titulo_paginas
{
	font-size:15px;
	color:#666666;
	font-weight:bold;	
}
a:hover.titulo_paginas
{
	text-decoration:underline;
}
.root_paginas
{
	font-size:17px;
	color:#336699;
	font-weight:bold;
}
a.root_paginas
{
	font-size:17px;
	color:#336699;	
	font-weight:bold;
}
a:hover.root_paginas
{
	text-decoration:underline;
}
.root_paginas h1
{
	font-size:17px;
	color:#336699;	
}
h1
{
	font-size:15px;
	color:#666666;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

a.root_paginas h1
{
	font-size:17px;
	color:#336699;		
	margin:0px 0px 0px 0px;
}
/**/
.banners_dir	
{
	background-color:#F6F6F6;
	padding:5px 10px 5px 10px;
}

li
{
	padding-top:2px;
	padding-bottom:2px;
	
}
a.menu-acesso-externo 
	{
	font-family:Arial;
	font-size:11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 0px;
	}
a:link.menu-acesso-externo 
	{
	font-family:Arial;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 0px;
	}
a:hover.menu-acesso-externo 
	{
	font-family:Arial;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
	letter-spacing: 0px;
	}

