A:link {text-decoration:none;}
A:visited {text-decoration:none;}
A:hover {text-decoration:underline!important;}

body {
	margin: 25px 0px 0px 0px;
	background-image:url(../images/bac.jpg);
	background-repeat:repeat-x;
	text-align:center;
}

img {border:none}

/* FONT FACES */
body,th,td,p,div,span,a,input,select,textarea,ul,ol,dl,h1,h2,h3,h4,h5,h6,li,big,small,b{font-family:Verdana, Sans-serif, Helvetica, sans-serif}


body,th,td,p,div,span,a,ul,ol,dl,li,select,input,textarea,code,kbd,tt,pre,code a,kbd a,tt a,pre a,code span,kbd span,tt span,pre span{font-size:10px}

/* TABLE STYLES */
td.tablecaption,th.tablecaption,.tablecaption a{color:#666666;background:#E8F0F1;font-weight:bold}

/* TEXT */
.txtAzul11 {font-family: Arial;	font-size: 11px; color: #025697;}
.txtAzulCarac {font-family: Arial;	font-size: 15px; color: #025697;font-weight: bold;}
.txtAzul11B{color:#025697; font-size: 12px; font-weight: bold}
.txtAzul12B {font-family: Arial; color:#274888; font-size: 12px; font-weight: bold}
.txtPreto11{color:#000000; font-size: 11px}
.txtPreto11B{color:#000000; font-size: 11px; font-weight: bold}
.txtBranco11 {font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight : bold;  text-align:center;}
.txtBranco12B {font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight : bold;  text-align:center;}
.txtPreto9 {font-family: Arial; font-size: 9px; color: #000000;} 
.txtCinza11{color:#999999; font-size: 11px}
.txtCinza11B{color:#999999; font-size: 11px; font-weight: bold}
.txtCinzaf811{color:#f8f8f8; font-size: 11px}


.txtLaranja11{color:#ff6600; font-size: 11px}
.txtLaranja11B{color:#ff6600; font-size: 11px; font-weight: bold}

.txtAzul14B{color:#025697; font-size: 14px; font-weight: bold}

a.txtPreto9:visited {font-family:Arial; font-size: 9px; color: #025697; font-weight: bold; text-decoration : none;}
a.txtPreto9:hover {font-family: Arial; font-size: 9px; color: #025697; font-weight: bold; text-decoration : underline!important;}
a.txtPreto9:link {font-family: Arial; font-size: 9px; color: #025697; font-weight: bold; text-decoration : none;}


a.txtAzul11:visited {font-family: Arial; font-size: 11px; color: #025697; text-decoration : none;}
a.txtAzul11:hover {font-family: Arial; font-size: 11px; color: #025697; text-decoration : underline!important;}
a.txtAzul11:link {font-family: Arial; font-size: 11px; color: #025697; text-decoration : none;}

a.txtCinza11:visited {font-family: Arial; font-size: 11px; color: #999999; text-decoration : none;}
a.txtCinza11:hover {font-family: Arial; font-size: 11px; color: #999999; text-decoration : underline!important;}
a.txtCinza11:link {font-family: Arial; font-size: 11px; color: #999999; text-decoration : none;}

a.txtLaranja11B:visited {font-family: Arial; font-size: 11px; color: #ff6600; text-decoration : none;}
a.txtLaranja11B:hover {font-family: Arial; font-size: 11px; color: #ff6600; text-decoration : underline!important;}
a.txtLaranja11B:link {font-family: Arial; font-size: 11px; color: #ff6600; text-decoration : none;}

div#menu span a:hover{text-decoration:none!important;}


/* SITE TABLELESS by Bernard.Mello */
div#global {
	width:100%;
	height:100%;
	/*background:transparent url(../images/fundo4.jpg) no-repeat scroll center top;*/
}

div#container {
	width:910px;
	height:100%;
	/*background-image:url(../images/bac_cont.jpg);*/
	background-color:white;
	margin:0 auto;
	text-align:left;
	position:relative;
}

div#header {
	margin:0px;
}

div#menu {
	background-color:#274888;
	height:30px;
}

div#menu img {display:none}

div#menu div.itensMenu {
	position:relative;
	height:30px;
}

div#menu div.itensMenuOver {
	background-color:#e6e5e5;
	position:relative;
	height:30px;	
}

div#menu ul {
	display:none;
	list-style:none;
	color:#064c7f;
	background-color:#e6e5e5;
	margin:5px;
	padding:0px 5px;
	margin-top:30px;
	font-weight:bold;
	position: absolute;
	top:0;
	left:0;
	z-index:2;
}

div#menu ul.institucional {
	width:90px;
}

div#menu ul.solucoes {
	width:65px;
}

div#menu ul li {
	padding:5px 0;
	border-bottom:1px solid #6d81a7;
}


div#menu div#instituicao {width:100px;float:left;margin:0px 50px 0px 50px;}
div#menu div#solucoes {width:85px;float:left;margin-right:50px;}
div#menu div#links {width:60px;float:left;}
div#menu div#downloads {width:95px;float:right;}
div#menu div#oportunidades {width:120px;float:right;margin-left:50px;}
div#menu div#contato{width:75px;float:right;margin:0px 50px 0px 50px}

div#menu span {
	position:absolute;
	top:7px;
	left:15px;
}

div#menu img {
	margin-bottom:-2px!important;
}

div#content {
	padding:10px 0px 85px 10px;
}

div#contentIndex {
	padding:10px 0px 20px 10px;
	*padding-bottom:21px;
}

div#banners {
	text-align:center;
	margin-right:15px;
	margin-top:26px;
	height:300px;
}

div#footer {
	position:absolute;
	bottom:0;
	width:910px;
	/*background-image:url(../images/rodape.jpg);*/
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:center;
	margin-bottom:25px;
	*margin-bottom:15px;
}

div.columns {
	background:url(../images/img_tit.jpg);
	background-repeat: no-repeat;
	background-position:-5px 0px;
	padding:17px 5px 0px 25px;
}

div.columns p.titsec {
	text-transform: uppercase;
	letter-spacing:-0.10em;
	font-weight:bold;
	color:#025697;
	font-family:Arial;
	font-size:15px;
	display:block;
	margin:0px;
}

div.leftCol {
	width:240px;
	float:right;
	margin-right:20px
}

div.rightCol {
	width:130px;
	float:right;
}

div.mpsCol{
	background-color:white;
	width:170px;
	float:left; 
	text-align:center;
	padding-top:17px;
	position:absolute;
	height:236px;
	_height:245px;
	*height:245px;
	z-index:0;
	_z-index:-1;
	*z-index:-1;
	margin-left:7px;
}

span.breadcrumb {
	float:left;
	color: #025697;	
	font-style:italic;
	margin-top:10px;
}
span.breadcrumb a {
	color: #025697;
	text-decoration:none;
}
span.breadcrumb a:hover {
	text-decoration:underline;
}
span.voltar {
	float:right;
}
span.voltar a {
	color: #025697;
	margin-right:10px;
}
div#download{
top:230px;
left:677px;
width:150px;
height:25px;
position:absolute;
}