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

#topo{ height:38px; width:100%; background:#f95702;}

#topo .menu{ width:814px; margin:0 auto;  }

#topo .menu ul{ list-style:none; width:650; float:left;padding:0; margin:0; margin-top:6px; margin-left:67px;}

#topo .menu ul li{ float:left; border:1px #f95702 solid;border-bottom:none;  margin-right:12px; padding-top:5px; padding-bottom:10px; }

#topo .menu ul li.select{background:#ede8ec;border:1px #87665f solid;border-bottom:none;}

#topo .menu ul li:hover{background:#ede8ec;border:1px #87665f solid;border-bottom:none;}

#topo .menu ul li a{ padding:0 9px; text-decoration:none; color:#fff;font-size:13px;}

#topo .menu ul li.select a, #topo .menu ul li:hover a{ color:#0d2c5b; }

#topo .menu ul li:hover ul{ display:block;}
#topo .menu ul li ul {margin: 0;
padding: 0;
position: absolute;
display:none;
z-index: 1000;
margin-top:10px;
font-size: 11px;
 font-family: "Arial Narrow", Arial, Helvetica, sans-serif; margin-left:-1px; 
}

#topo .menu ul li ul li{padding-top:5px; padding-bottom:5px;min-width:120px;}

#topo .menu ul li ul li, #topo .menu ul li ul li:hover{ float:none; border:1px #87665f solid;border-top:none; width: auto;
background: white;
color: #071E4A;}

#topo .menu ul li ul li:hover{
background: #F95702;
color: white;

}

#topo .menu ul li ul li a{font-size: 11px; font-family: "Arial Narrow", Arial, Helvetica, sans-serif; padding-left:5px;}
#topo .menu ul li ul li:hover a{color: white;font-size: 11px; font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}

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;}
