#menu a:link, #menu a:visited {
color : #fff;
text-decoration : none;
}
a img {
border : 0;

}
div#top div#nav {
float : left;
clear : both;
width : 100%;
height : 52px;
margin : 22px 0 0;
}
div#linha_topo {
	position:relative;
	float:left;
	width:100%;
	height:3px;
	background:#0e7fae;
}

div#top div#nav ul {
float : left;
width : 100%;
height : 52px;
list-style-type : none;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
div#header {
z-index : 40;
width : 55.7em;
height : 10px;
margin-top: 40px;
position : absolute;

}


div#slide-runner {
	top : -34px;
	width : 1000px;
	height : 203px;
	overflow : hidden;
	position : absolute;
}
div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#slide-controls {
left : 0;
bottom : 228px;
width : 1010px;
height : 46px;
display : none;
position : absolute;
}
div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
}
div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
margin : 245px 15px 0 0;
}
div#slide-controls p#slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div#slide-controls p#slide-nav a.on {
background-position : 0 -24px;
}
 div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(../images/silde-nav.png);
}
div#nav ul li a {
background : url(../images/nav.png) no-repeat;
}

div#Meio {
 width: 1000px;
 height: 100%;
 background: #FFF;
 color: #FFF; 
 display: inline;
 float:left;
}

/*div#rodape {
	position:relative;
	float:left;
	width:1000px;
	margin-top:15px;
	border-top:solid 5px #2f3192;
	padding:10px 0;
}
div#infos_rodape {
	position:relative;
	float:left;
	width:350px;
	font-size:12px;
	color:#000;
	text-align:left;
	font-family: Verdana,Tahoma,sans-serif; 
}
div#logo_rodape {
	position:relative;
	float:left;
	width:60px;
	margin-left: 130px; 
}
div#creditos {
	position:relative;
	float:right;
	text-align:right;
	width:330px;
	color:#000;
	font-size:12px;
    font-family: Verdana,Tahoma,sans-serif; 
}
*/
.boxes_l {
	position:relative;
	float:left;
	width:250px;
	height: 350px;
	margin-left: 23px;
	font-size:12px;
	color:#000;
	text-align:center;
}

.boxes_c {
	position:relative;
/*	float:center;*/
	width:250px;
	height: 350px;
	/*padding: 0 22px;*/
	text-align:center;
	color:#000;
	font-size:12px;
}

.boxes_r {
	position:relative;
	float:right;
	text-align:center;
	width:250px;
	height: 350px;
	margin-right: 23px;
	color:#000;
	font-size:12px;
}

.barra{
/*    background:url(../img/barra_limpa.png) no-repeat; width:222px;height:30px; margin:auto;*/
 color:#2e99c2;
/* clear: both;	*/
 
 bottom:0; 
 font-weight: bold;
 text-color:#2e99c2;
 text-align: center; 
 font-family: Verdana, Arial, Helvetica, sans-serif;	
 font-size: 13px; 
 padding-top: 5px;
 /* background: #2467D2; */
 border: 1px solid #508098;
 font-size: 13px;
 height: 24px;
 color: white;
 font-weight: bold;
 cursor: pointer; 
}	

.sistema_l {
	position:relative;
	float:left;
	width:296px;
	font-size:12px;
	color:#000;
}

.sistema_r {
	position:relative;
	float:right;
	/*text-align:center;*/
	width:475px;
	color:#000;
	font-size:12px;
}

.larg-label {
 /* width:15%;*/
  padding-right: 1%;
  text-align: right;
  float:left;  
  font-weight: bold; 
  color: #000;
}

.larg {
  width:78%;
  margin-right: 0px;
  float:right;
}

.posicao {
  float:left;
}