/* CSS Document */
/* Table of Contents:
	1. Reset Styles
	2. Baseline (Default) Styles
	3. Global Header
	4. Main Navigation Menu
	5. Home Page Styles
	6. Sub Page Left Hand Navigation
	7. Sub Page Main Content Area
	8. Sub Page Column Styles
	9. Global Footer
	10. Footer Polo Drop-up Menus
*/

html, body, div, span {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}

/********  1. Reset for older browsers *********/
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	background-color: #e0e0e0;
	font: normal 13px Ubuntu, Tahoma, Geneva, Arial, sans-serif;
	line-height: 1.2;
}
ol, ul {
	list-style: disc;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/******** 2. Default *********/
#main_container {
	margin:0 auto;
	padding:0;
}
@font-face {
    font-family: Ubuntu;
    src: url('/includes/bibliotecas/fontes/Ubuntu.ttf') format('truetype'),
		 url('/includes/bibliotecas/fontes/Ubuntu.woff') format('woff'),
         url('/includes/bibliotecas/fontes/Ubuntu.svg#Ubuntu') format('svg'),
		 url('/includes/bibliotecas/fontes/Ubuntu.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: MichromaRegular;
    src: url('/includes/bibliotecas/fontes/michroma-webfont.eot');
    src: url('/includes/bibliotecas/fontes/michroma-webfont.eot?#iefix') format('embedded-opentype'),
         url('/includes/bibliotecas/fontes/michroma-webfont.woff') format('woff'),
         url('/includes/bibliotecas/fontes/michroma-webfont.ttf') format('truetype'),
         url('/includes/bibliotecas/fontes/michroma-webfont.svg#MichromaRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
a { text-decoration: underline; outline: none;}
a:visited {color:#0000FF; text-decoration: underline; outline: none;}
a:hover, a:active {text-decoration: none; outline: none;}
img {border: 0;}
img a {border: 0; outline: none;}
.img_right {float: right; margin: 4px 0px 4px 10px;}
.img_right_size_max {float: left; margin: 30px 0px 4px 10px; max-width: 90px; max-height: 130px;}
.img_center {float: center; margin: 2px 0px 2px 63px;}
.clear {clear: both;}
h1 {color: #0952A7; font: bold 24px Ubuntu, Tahoma, Geneva, Arial, sans-serif; margin-bottom: 4px;}
h2 {color: #0952A7; font: bold 20px Ubuntu, Tahoma, Geneva, Arial, sans-serif; margin: 4px 0 -8px 0; line-height:1.0;}
h1 a, h1 a:visited, h2 a, h2 a:visited {color:#0000FF; text-decoration: none;}
h1 a:hover, h1 a:active, h2 a:hover, h2 a:active {color: #0000FF; text-decoration: underline;}
h3 {color: #000; font: bold 16px Ubuntu, Tahoma, Geneva, Arial, sans-serif; margin: 4px 0px;}
h2.profile {color: #c4161d; font: bold 18px Ubuntu, Tahoma, Geneva, Arial, sans-serif; margin: auto 0 0 0 !important;}
fieldset {border: 0; margin: 0px; padding: 0px;}
input {font: normal 12px Ubuntu, Tahoma, Geneva, Arial, sans-serif; color: #333;}
li {line-height: 1.5;}


/******** 3. Global Header *********/
#header_cont {
	height: 110px;
	margin: auto auto 10px auto;
	padding: 0;
	position: relative;
	width: 963px;
	}
		#logo {
			float: left;
			height: 110px;
			padding: 0px;
			width: 205px;
		}
			#logo a {border: none; outline: none;}
		#right_cont1 {
			float: right;
			height: 72px;
			margin-right: 3px;
			width: 745px;
		}
			#tagline {float: left; font: 12px MichromaRegular, Tahoma, Geneva, Arial, sans-serif; margin-top: 25px; text-align: left; width: 310px; padding-top: 13px; color:#C4161C; }		
			.tagline2 { font: 11px MichromaRegular, Tahoma, Geneva, Arial, sans-serif;  text-align: left; color: #000;}
			#header_links { float: right; font: normal 13px Ubuntu, Tahoma, Geneva, Arial, sans-serif; text-align: right; width: 400px;}
				#links {margin-top: 0px; text-align:left;}
					#links a, #links a:visited {color: #000; font: normal 13px Ubuntu, Tahoma, Geneva, Arial, sans-serif; margin: 0 2px; text-decoration: none;}
					#links a:hover, #links a:active {color: #c5161d;}
				
			#header_table{
				text-align:right;
				margin-top:1px;
			}
			#links{
				position: absolute;
				left: 537px;
				top: 1px;	
			}
			#login{
				text-align:left;
			}
			#td2{
				padding-left: 41px;
			}
			#div_header_form{
				height: 35px; 
			}
			
				#search_cont {
					height: 41px; 
					text-align: right; 
					width: 400px; 
					float:right;
				}
				
					fieldset.search {
						border: none;
						height: 20px;
						width: 195px;
						margin: 0 auto;
						background: #e0e0e0;
					}
					.search input, .search button {
						border: none;
						float: left;
					}
					.search input.box {
						color: #333;
						width: 143px;
						width: 143px !important;
						height: 28px;
						padding: 2px 5px 0 10px;
						background: #616161 url(/includes/bibliotecas/img/search-field-sprite.gif) no-repeat;
					}
					.search input.box:focus {
						background: #616161 url(/includes/bibliotecas/img/search-field-sprite.gif) no-repeat left -30px;
						outline: none;
					}
					.search button.btn {
						width: 32px;
						height: 30px;
						cursor: pointer;
						text-indent: -9999px;
						background: #fbc900 url(/includes/bibliotecas/img/search-field-sprite.gif) no-repeat top right;
					}
					.search button.btn:hover {
						background: #fbc900 url(/includes/bibliotecas/img/search-field-sprite.gif) no-repeat bottom right;
					}
		#right_cont2 {
			float: right;
			font: normal 15px Ubuntu, Tahoma, Geneva, Arial, sans-serif; 
			height: 30px;
			margin-right: 3px;
			padding-top: 12px;
			position: relative;
			text-align: left;
			width: 745px;
		}
			#right_cont2 a, #right_cont2 a:visited {color: #000; font: normal 15px Ubuntu, Tahoma, Geneva, Arial, sans-serif; text-decoration: none;}
			#right_cont2 a:hover, #right_cont2 a:active {color: #c5161d;}
		
/****** 4. Main Nav Menu *********/
				#menu, #menu ul {
					list-style: none;
					padding: 0;
					margin: 0;
					position: relative;
				}
				#menu li li a {
					display: block;
				}
				#menu li li a {
					border-bottom: #dbdbdb 1px solid;
					display: block;
					font: normal 13px Ubuntu, Tahoma, Geneva, Arial, sans-serif;
					color: #000;
					padding: 0.5em 10px;
				}
				
				#menu li li a:hover {
					background: #fff;
				}
				
				#menu li {
					float: left;
					position: relative;
					width: auto;
					text-align: left;
					cursor: default;
					list-style: none;
					padding: 0;
					margin: 0;
				}
				#menu li ul {
					display: none;
					position: absolute;
					top: 100%;
					left: 0;
					font-weight: normal;
					background: #f0f0f0;
					filter:alpha(opacity=96);
					-moz-opacity:.96;
					opacity:.96;
					width: 140px;
				}
				#menu li:hover ul ul, #menu li.over ul ul{
				/*Make the third-level list items invisible*/
				display: none;
				position: absolute;
				top: 0;
				left: -999em;
				font-weight: normal;
				background: #f0f0f0;
				filter:alpha(opacity=97);
				-moz-opacity:.97;
				opacity:.97;
				width: 140px;
				}
				#menu li>ul {
					top: auto;
					left: auto;
				}
				
				#menu li li {
					display: block;
					float: none;
					background-color: transparent;
					border: 0;
					margin: 0;
					padding: 0;
				}
				
				#menu li:hover ul, li.over ul {
					display: block;
				}
				#menu li li:hover ul, #menu li li.over ul { 
				/* second-level lists nested under hovered list items */
					border: #333 1px solid;
					display: block;
					left: 136px;
					top: 4px;
					z-index: 100;
				}

/******** 5. Home Page Styles *********/
#home_feature_cont {
	clear: both;
	height: 313px;
	margin: 0 auto;
	padding: 0;
	width: 963px;
	background:#FFF;
	}
#home_content_cont {
	/*background: url(../midia/imagens/home-content-bkgnd-branco.gif) no-repeat top;*/
	margin: 0 auto;
	padding: 30px 0 3px 0;
	width: 963px;
}

#polo_box{
	background-color: white;
	box-shadow: 2px 2px 5px 3px #7A7A7A;
	height: 313px;
}

iframe#frame_face{
	border:none; overflow:hidden; width:300px; height:214px; 
}

iframe#frame_youtube{
	margin-top: -5px;
}

#feedburner{
	height:428px; 
	padding: 25px 11px;
	width: 267px; 
	overflow:hidden;
	margin-top: 10px;
	background-color: white; /*JS26012016*/
	box-shadow: 2px 2px 5px 3px #7A7A7A; /*JS26012016*/
}

#div_youtube{
	background-color: white; /*JS26012016*/
	text-align:center; height:170px; padding-top:5px;
	box-shadow: 2px 2px 5px 3px #7A7A7A;
	width: 289px;
	height: 158px;
}
	#home_left {float: left; margin-right: 37px; width: 633px; }
		#home_left h2 {text-align: center;}			
		#action_button1 {background: url(../midia/imagens/home-button-bkgnd.jpg) no-repeat top; color: #fff; float: left; font: bold 14px Ubuntu, Tahoma, Geneva, Arial, sans-serif; height: 40px; line-height: 12pt; margin-right: 16px; padding: 3px 35px 0 10px; text-align: center; width: 155px;}
		#action_button2 {background: url(../midia/imagens/home-button-bkgnd.jpg) no-repeat top; color: #fff; float: left; font: bold 14px Ubuntu, Tahoma, Geneva, Arial, sans-serif; height: 40px; line-height: 12pt; margin-right: 16px; padding: 3px 35px 0 10px; text-align: center; width: 155px;}
		#action_button3 {background: url(../midia/imagens/home-button-bkgnd.jpg) no-repeat top; color: #fff; float: left; font: bold 14px Ubuntu, Tahoma, Geneva, Arial, sans-serif; height: 40px; line-height: 12pt; margin-right: 1px; padding: 3px 35px 0 10px; text-align: center; width: 155px;}
		#action_button1 a, #action_button1 a:visited, #action_button2 a, #action_button2 a:visited, #action_button3 a, #action_button3 a:visited {color: #fff; display: block; text-decoration: none;}
		#action_button1 a:hover, #action_button1 a:active, #action_button2 a:hover, #action_button2 a:active, #action_button3 a:hover, #action_button3 a:active {color: #ffcc33;}
		#polo_box {float: left; margin-right: 37px; margin-top: 30px; padding: 20px 26px; width: 246px;}
		#polo_box_face {
	background-color: white;
	box-shadow: 2px 2px 5px 3px #7A7A7A;
	height: 164px;
    float: left;
    margin-left: -26px;
    margin-top: 36px;
    /* padding: 17px; */
    padding-right: 22px;
    padding-bottom: 50px;
    padding-top: 0px;
    width: 276px;
}/*JS26012016*/
			#polo_links {float: right; font: bold 24px Ubuntu, Tahoma, Geneva, Arial, sans-serif; line-height: 28pt; margin: 8px 0 8px 24px; text-align: left; width: 102px;}
			#polo_links a, #polo_links a:visited {color: #c5161d;}
		#cert_box {float: left; /*JS26012016*/
			margin-top: 30px; /*JS26012016*/
			 padding: 0px 23px; 
			 width: 252px;
			 height: 372px;
			 background-color: white;
			 box-shadow: 2px 2px 5px 3px #7A7A7A;
			}



		#calendar_box {float: right; /*JS26012016*/
			padding: 16px 23px;
			 width: 252px; 
			 margin-top: 10px;
			 height: 164px; /*JS26012016*/
			 background-color: white; /*JS26012016*/
			 box-shadow: 2px 2px 5px 3px #7A7A7A; /*JS26012016*/
			 text-align: center;}
		#magazine_box {float: right; margin-top: 20px; padding: 20px 23px; width: 252px;}
		
	#home_right {
		float: right;
	 padding: 20px 23px; 
	 width: 244px;
	}
	#home_right p { display:inline; margin-left: 10px;}
	#home_right h2 { display:inline;}
		#news {height: 400px; overflow: auto; margin-top: 0px; width: 250px;}
			.news-item {clear: both; margin-bottom: 20px; padding: 10px 0;}
				.news-img {float: left; margin-right: 8px; width: 70px;}
				.news-text {float: right; font-size: 12px; text-align: left; width: 148px;}
					.news-text h3 {color: #c5161d; font-size: 12px; margin: 0; font-weight: bold;}
					.news-text h3 a, .news-text h3 a:visited{color: #c5161d; text-decoration: none;}

/******** 6. Sub Page Styles - Left Nav *********/
#content_cont {
	background: url(/includes/bibliotecas/img/content-bkgnd.jpg) repeat-y top;
	margin: 0 auto;
	padding: 0;
	width: 963px;
}
	#sub_nav {background: #f5f6f6 url(/includes/bibliotecas/img/sub-nav-bkgnd.jpg) repeat-x top; float: left; min-height: 453px; padding: 20px 0; width: 238px;}
	#sub_nav h2 {color: #000; font: bold 16px Ubuntu, Tahoma, Geneva, Arial, sans-serif; margin: 16px 0 8px 16px;}
	#sub_nav h2:after {content: url(/includes/bibliotecas/img/sub-divider.png);}
		#sub_nav h2 a, #sub_nav h2 a:visited {color: #000; text-decoration: none;}
		#sub_nav h2 a:hover, #sub_nav h2 a:active {color: #c4161d;}
	#sub_nav h3 {color: #000; font: bold 14px Ubuntu, Tahoma, Geneva, Arial, sans-serif; margin: 40px 0 8px 16px;}
	#sub_nav h3:after {content: url(/includes/bibliotecas/img/sub-divider.png);}
	#sub_links {list-style: none; margin: 0; padding: 0;}
		#sub_links li{display: block; line-height: 32px; font-weight: bold;}
		#sub_links li ul {list-style: circle inside; margin: 0; padding: 0;}
		#sub_links li li {font-weight: normal; line-height: 20px; margin-left: 0; padding-left: 12px;}
		#sub_links a, #sub_links a:visited {color: #000; display: block; padding-left: 26px; text-decoration: none;}
		#sub_links li a:hover, #sub_links li a:active {background-color:#666; color: #fff;}
		#sub_links li li a:hover, #sub_links li li a:active {background-color:#666; color: #fff;}
		li li:hover {background-color:#666; color: #fff;}
	#sub_actions {margin: 0; padding: 0;}
		#sub_actions li{display: block; padding: 4px 10px 4px 26px;}
		#sub_actions a, #sub_links a:visited {color: #000; display: block; text-decoration: none;}
		#sub_actions a:hover, #sub_links a:active {color: #fff;}
		#sub_actions li:hover {background-color:#666; color: #fff; display: block;}
	.quote {font-style: oblique; width: 400px;}
	.quote_test{ background-color: #f6f6f6; -moz-border-radius: 10px; border-radius: 10px; margin: 14px 0; padding: 14px; width: 398px; display: block}
	.quote_test h2{color: #c4161d;}
        .quote_test p{font-weight: bold;}	
/******** 7. Sub Page - Main Content Area *********/
	#breadcrumbs {float: right; font-size: 12px; margin: 0 3px 0 0; padding: 36px 36px 20px 36px; width: 650px;}
	#content {float: right; margin: 0 3px 0 0; padding: 0 36px 20px 36px; width: 650px;}
		.content_feature {background-color: #f6f6f6; -moz-border-radius: 10px; border-radius: 10px; margin: 14px 0; padding: 14px; width: 398px;}
		.content_feature h2{color: #c4161d;}
		.content_feature .quote {font-weight: bold;}
	#content_mid {float: left; margin: 0; padding: 0 18px 20px 36px; width: 426px;}
	/* edit p.callout ot just .callout so that the class will work with span tags */
	p.callout {background: url(/includes/bibliotecas/img/arrow-callout.gif) no-repeat left top; margin-left: 12px; min-height: 25px; padding-left: 32px;}
	.callout {background: url(/includes/bibliotecas/img/arrow-callout.gif) no-repeat left top; margin-left: 12px; min-height: 25px; padding-left: 32px; display: block}
	#right_column {color: #333; float: right; margin-right: 3px; padding: 0 36px 20px 0px; width: 204px;}
			#right_column h3 {text-align: center;}
		.profile_snippet {background-color: #f6f6f6; -moz-border-radius: 10px; border-radius: 10px; color: #333; font-size: 12px; margin-bottom: 20px; padding: 10px 18px; width: 168px;}
			.profile_snippet img {border: #999 4px solid;}
			.profile_name {font-weight: bold;}
			.profile_locale {font-weight: bold;}
		#polo_map {float: right; margin-left: 10px; width: 286px;}
		#polo_content {clear: both; padding-top: 18px; width: 650px;}
		/* update from Mary Makowsky for polo snippet */
		.polo_content {clear: both; padding-top: 18px; width: 650px;}
                .polo_content img {float: left; margin-right: 10px;}

		.polo_photo {float: left; margin-right: 10px;}
			 .polo_list_item h2{color: #c4161d; font-size: 14px; margin: 0 0 6px 0;}
			 .polo_list_item h2 a, .polo_list_item h2 a:visited{color: #c4161d; font-size: 14px; margin: 0 0 6px 0; text-decoration: underline;}
			 .polo_list_item h2 a:hover, .polo_list_item h2 a:active{text-decoration: none;}
			 .polo_list_item td {padding: 12px; text-align: left; border-bottom: #c4161d 1px dotted;}
			 .polo_list_item td.pais {border-left: #c4161d 1px dotted;}
			 .polo_list_item th {font-size: 16px; padding: 8px;}
			 .polo_list_item th a{color: #0952a7;}
			 .news_list_item {padding: 12px; text-align: left; border-bottom: #c4161d 1px dotted; width: 626px;}
			 .news_list_item h2{color: #c4161d; font-size: 14px; margin: 0;}
			 .news_list_item h2 a, .news_list_item h2 a:visited{color: #c4161d; font-size: 14px; margin: 0; text-decoration: underline;}
			 .news_list_item h2 a:hover, .polo_list_item h2 a:active{text-decoration: none;}
		.photo_text {float: left; text-align: left;}
/******** Global Footer *********/

#footer_cont {
	clear: both;
	margin: 1px auto; /*JS26012016*/
	padding: 0;
	width: 963px;
	}
	#footer1 {margin: 67px 3px; width: 960px;} /* JS26012015*/
		#social_contact {float: left; line-height: 18px; text-align: left; width: 800px;}
			#social_contact img {margin-right: 14px;}
		#certification {float: right; text-align: right; width: 160px;}
		
/******** Footer Polo Menus *********/	
	#footer2 {clear: both; font-size: 12px; margin: 0 3px 12px 0; width: 960px;}
		#polo1 {float: left; margin-right: 40px; text-align: left; width: 293px;}
		#polo2 {float: left; margin-right: 40px; text-align: left; width: 293px;}
		#polo3 {float: left; text-align: left; width: 294px;}
			.menu_polo {	
			margin: 18px 0;
			padding: 0;
			border: 0;
			list-style-type: none;
			display: block;
			text-align: center;
		  }
		  .menu_polo li {	
		  	float: left;	/* move all main list items into one row, by floating them */
			display: inline-block;
			font-size: 12px;
			height: 1.2em;
			text-align: left; 
		  	position: relative;	/* position each LI, thus creating potential IE.win overlap problem */
		 	z-index: 5;
			width: 202px;
		  }
		  .menu_polo li:hover {
	z-index: 10000;	/* ...and here. this makes sure active item is always above anything else in the menu */
	white-space: normal;/* required to resolve IE7 :hover bug (z-index above is ignored if this is not present)
							see http://www.tanfa.co.uk/css/articles/pure-css-popups-bug.asp for other stuff that work */
			}
			.menu_polo li li {
				float: none;/* items of the nested menus are kept on separate lines */
			}
			.menu_polo ul {
				visibility: hidden;	/* initially hide all submenus. */
				position: absolute;
				z-index: 10;
				left: 0;	/* while hidden, always keep them at the bottom left corner, */
				bottom: 0;		/* 		to avoid scrollbars as much as possible */
			}
			.menu_polo li:hover>ul {
				visibility: visible;	/* display submenu them on hover */
				bottom: 100%;	/* 1st level go above their parent item */
			}
			.menu_polo li li:hover>ul {	/* 2nd+ levels go on the right side of the parent item */
				bottom: 0;
				left: 100%;
			}
			.menu_polo:after, .menu_polo ul:after {
				content: ".";
				height: 0;
				display: block;
				visibility: hidden;
				overflow: hidden;
				clear: both;
			}
			.menu_polo, .menu_polo ul {	/* IE7 float clear: */
				min-height: 0;
			}
			.menu_polo ul {
				background-image: url(../midia/imagens/empty.gif);	/* required for sticky to work in IE6 and IE7 - due to their (different) hover bugs */
				padding: 30px 30px 10px 30px;
				margin: 0 0 -10px -40px;
			
			}			
			.menu_polo, .menu_polo ul li {
				color: #000;
				background: #fff url(../midia/imagens/footer-drop-bkgnd.jpg) no-repeat right;
				height: 18px;
				padding: 4px 10px;
				text-align: left;
				width: 200px;
			}
			
			.menu_polo a, .menu_polo a:visited {
				text-decoration: none;
				color: #000;
				display: block;
			}
			
			.menu_polo a:hover, .menu_polo li:hover>a {
				color: #c4161d;
			}
			.menu_polo ul li:hover {
				background: #f0f0f0;
			}
			.menu_polo li li {	/* create borders around each item */
				border: 1px solid #ccc;
				font-size: 11px;
				color: #000;
				background: #fff;
				height: 12px;
				padding: 2px 10px;
				width: 200px;
			}
			.menu ul>li + li {	/* and remove the top border on all but first item in the list */
				border-top: 0;
			}
	/******** END Footer Polo Menus *********/
#modified {clear: both; font-size: 12px;}
/* added by OU for wysiwyg editing */
.wysiwyg_separator {display: none}


/*******************************/

.caixa_pergunta {
position: relative;
padding: 100px 150px 0px 150px;
}

.radio {
cursor: pointer;
}

.prioridade_cabecalho{
	z-index:1;
}

/****** menu Processo Seletivo *********/

	#processo_seletivo, #processo_seletivo ul {
		list-style: none;
		padding: 0;
		margin: 0;
		position: relative;
	}
	#processo_seletivo li li a {
		display: block;
	}
	#processo_seletivo li li a {
		border-bottom: #FFFF00 0px solid;
		display: block;
		font: normal 13px Ubuntu, Tahoma, Geneva, Arial, sans-serif;
		color: #FFFFFF;
		padding: 0.5em 10px;
	}
	/*#processo_seletivo li li a:hover {
		background: #323232d;
	}*/
	#processo_seletivo li {
		float: left;
		position: relative;
		width: 191px;
		text-align: left;
		cursor: default;
		list-style: none;
		padding: 0;
		margin: 0;
	}
	#processo_seletivo li ul {
		display: none;
		position: absolute;
		top: 100%;
		left: 0;
		font-weight: normal;
		filter:alpha(opacity=96);
		-moz-opacity:.96;
		opacity:.96;
		width: 190px;
	}
	#processo_seletivo li ul li.a{
		background: #d90000;
		width: 190px;
	}
	#processo_seletivo li ul li.b{
		background: #b20000;
		width: 190px;
	}
	#processo_seletivo li ul li.c{
		background: #8c0000;
		width: 190px;
	}
	#processo_seletivo li:hover ul ul, #processo_seletivo li.over ul ul{
	/*Make the third-level list items invisible*/
	display: none;
	position: absolute;
	top: 0;
	left: -999em;
	font-weight: normal;
	background: #323232;
	filter:alpha(opacity=97);
	-moz-opacity:.97;
	opacity:.97;
	width: 191px;
	}
	#processo_seletivo li>ul {
		top: 31px;
		left: auto;
	}
	#processo_seletivo li li {
		display: block;
		float: none;
		background-color: transparent;
		border: 0;
		margin: 0;
		padding: 0;
	}
	#processo_seletivo li:hover ul, li.over ul {
		display: block;
	}
	#processo_seletivo a:visited {text-decoration: none;color: #FFFFFF}
	#processo_seletivo li li:hover ul, #processo_seletivo li li.over ul { 
	/* second-level lists nested under hovered list items */
		border: #FFFF00 1px solid;
		display: block;
		left: 136px;
		top: 4px;
		z-index: 100;
	}
	.prioridade_processo_seletivo{
		z-index:3;
	}
	#processo_seletivo a:hover, a:active {color: #FFFF00; text-decoration: none;}