@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

form {
margin:0px;
padding:0px;
}

.menu {
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#071E4A;
cursor:pointer;
}

.menus_brancos {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding:0px;
margin:0px;
color:#FFFFFF;
}

.titulos{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:none;
padding:0px;
margin:0px;
}

.titulos a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
text-decoration:underline;
}

.text_cinza {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#808080;
text-decoration:none;
}

.texto_laranja {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#F47838;
text-decoration:none;
}

.texto_azul {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0F2B5B;
text-decoration:none;
}

.texto_azul a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#808080;
text-decoration:none;
}

.texto {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#808080;
text-decoration:none;
}


.texto_preto {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}

.texto_preto a:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}

.texto_preto a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
}


.input {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
width:250px;
border:1px solid #e0e0e0;
color:#333333;
}

.input_news {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
width:125px;
border:1px solid #ffffff;
color:#333333;
}

.input2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
width:350px;
border:1px solid #e0e0e0;
color:#333333;
}

.button {
background-color:#203B68;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #203B68;
font-weight:normal;
color:#FFFFFF;
width:70px;
cursor:pointer;
}


.rodape {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#808080;
text-decoration:none;
}

.titulos_emprego{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#333333;
}

.texto_emprego{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#333333;
}

.img:hover{
	filter:alpha(opacity=70, finishopacity=30);
	-moz-opacity:.70; 
}


#jsddm
{	margin: 0;
	padding: 0;
	z-index:1000;
	}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font-size:11px;
		font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
		z-index:1000;
}
	#jsddm li a
	{	display: block;
		padding: 5px;
		text-decoration: none;
		white-space: nowrap;
		z-index:1000;}

	
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			z-index:1000;
}
		
		#jsddm li ul li
		{	float: none;
			display: inline;
			z-index:1100;
			}
		
		#jsddm li ul li a
		{	width: auto;
			background: #ffffff;
			color:#071E4A;
			border-bottom:1px solid #071E4A;
			border-right:1px solid #071E4A;
			border-left:1px solid #071E4A;
			z-index:1100;}
		
		#jsddm li ul li a:hover
		{	background: #F95702;
		color:#ffffff;}