@charset "utf-8";
/* CSS Document */

* {
	list-style:none;
	margin:0px;
	padding:0px;
}

img {

    border:none;

  }



body{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:#000000;
	background-repeat:no-repeat;
	background-position:center top;

}


.bg{
	background-image:url(../img/bg_site.jpg);

}


#geral {
 width:959px;
 margin:30px auto;


}

#header {
  width: 985px;
  float:left;
  margin: 45px 0px 0px 0px;
  background: url(../img/bg_header_nav.png) no-repeat;

}


	.header_nav {
		
		
	}
	
		.nav_1 {
			
			width:270px;
			float:right;
			margin: -25px 0px 10px 0px;
		}
		
			.nav_1 ul li{
				
                font-family: Arial, Helvetica, sans-serif; color:#ffffff;
                font-size:12px;
                float:left;
                padding:4px;

			}
			
				.nav_1 ul li a:link {
					
					color:#FFFFFF;
					text-decoration:none;
					
				}
				
				.nav_1 ul li a:visited {
					
					color:#FFFFFF;
					text-decoration:none;
					
				}
				
				.nav_1 ul li a:hover {
					
					color:#33FFFF;
					text-decoration:none;
					
				}
				
				.nav_1 ul li a:active {
					
					color:#FFFFFF;
					text-decoration:none;
					
				}
			
			
		
		.nav_geral {
			
			width:600px;
			float:right;
			margin: 15px 0px 0px 0px;
		}
		
			.nav_geral ul li{

                font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#ffffff;
                font-size:16px;
                font-weight: bold;
                float:left;
                padding:6px;

			}
			
			
			.nav_geral ul li a:link {
					
					color:#FFFFFF;
					text-decoration:none;
					
				}
				
				.nav_geral ul li a:visited {
					
					color:#FFFFFF;
					text-decoration:none;
					
				}
				
				.nav_geral ul li a:hover {
					
					color:#FF9900;
					text-decoration:none;
					
				}
				
				.nav_geral ul li a:active {
					
					color:#FFFFFF;
					text-decoration:none;
					
				}
			
			
		
    .logotipo {
      width:293px;
      height:115px;
      float:left;
      position:relative;
      margin:-30px 0px 0px 0px;
    }


#content{
  width: 959px;
  float:left;
  margin:0px 0px 0px 0px;
  background: url(../img/bg_content.png) no-repeat;
  /* _background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='img/bg_multi.png'); */


}

.banner_flash{
	
	width:959px;
	float:left;
	margin: -10px 0px 0px 0px;
	
}


#footer {
	
	width:959px;
	margin: 20px 0px 0px 0px;
	float:left;
}

	#footer h4 {
		
		font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:12px;
        text-align: center;
		
	}
	
	#footer p {
		
		font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:10px;
        text-align: center;
		
	}
	
			#footer p a:link {
					
					color:#FF9900;
					text-decoration:none;
					
				}
				
				#footer p a:visited {
					
					color:#FF9900;
					text-decoration:none;
					
				}
				
				#footer p a:hover {
					
					color:#33FFFF;
					text-decoration:none;
					
				}
				
				#footer p a:active {
					
					color:#FF9900;
					text-decoration:none;
					
				}
				
				
				
				
.box_ind_atuacao {
	width:280px;
	height:194px;
	float:left;
	margin: 20px 30px 0px 20px;
    background: url(../img/bg_ind_areas.png) no-repeat;
    
	
}
	.box_ind_atuacao p {
        font-family: Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:11px;
        margin: 50px 0px 20px 20px;
        display:block;
        width:260px;
	}
	
	.box_ind_atuacao span{
		
		margin: 0px 0px 0px 20px;
	}

.box_ind_monitoramento{
	width:280px;
	height:194px;
	float:left;
	margin: 20px 0px 0px 0px;
    background: url(../img/bg_ind_monitoramento.png) no-repeat;
    
}

	.box_ind_monitoramento p {
        font-family:  Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:11px;
        margin: 50px 0px 20px 20px;
        display:block;
        width:260px;
	}
	
	
	.box_ind_monitoramento span{
		
		margin: 0px 0px 0px 20px;
	}
	
	
	
/* Formatação da caixa de login */	
	
.box_ind_login{
	width:280px;
	height:250px;
	float:left;
	margin: 20px 0px 70px 0px;
    background: url(../img/bg_ind_login.png) no-repeat;
    
}

	.box_ind_login p {
        font-family:  Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:11px;
        margin: 50px 0px 0px 20px;
        display:block;
        width:260px;
	}
	
	
	.box_ind_login span{
		
		margin: 0px 0px 0px 20px;
	}
	
	
	.box_ind_login form {
		
		width:200px;
		float:left;
		margin:15px 0px 0px 25px;
		
	}
	
	
	
	
	.box_ind_login form label {
	
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFCC00;
        font-size:11px;	
        margin:0px 0px 0px 0px;	
		
	}
	
	.box_ind_login form input {
		
		width:239px;
		height:30px;
		margin:0px 0px 0px 0px;
		border:solid #333333 1px;
		background:#000000;		
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:12px;	
		
	}
	
	
	
	
	
	
	
	
	
.mini_banners {
	width:;
	float:left;
	margin: 100px 0px 0px 65px;
}

.mini_banners ul li{
	
	margin: 0px 0px 0px 0px;
	
}

.mini_banners2 {
	width:;
	float:left;
	margin: 20px 0px 0px px;
}

.mini_banners2 ul li{
	
	margin: 0px 0px 10px 0px;
	
}



.info_contatos {
	width:265px;
	height:280px;
	float:left;
	  background: url(../img/info_contatos.png) no-repeat;
	position:absolute;
	margin:310px 0px 0px 650px;
	*margin:230px 0px 0px -300px;
	z-index:100;
	margin: _310px _0px _0px _650px;

}


  #skype {
  	margin: 135px 0px -20px 70px;
  	
  }
  
   #msn {
  	margin: 35px 0px 0px 75px;
  	
  }
  
  
    #skype2 {
  	margin: 125px 0px 0px 40px;
  	
  }
  
   #msn2 {
  	margin: 20px 0px 0px 20px;
  	
  }
  
  #msn2 p {
  	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:10px;	
        margin:0px 0px 20px -50px;
        float:right;
        display:block;
  	
  }


.box_desc_servicos {
	
	width:627px;
	float:left;
	margin:0px 0px 30px 0px;
	background: url(../img/bg_descricoes_serv.png) no-repeat;
	text-align:justify;
}


.box_desc_servicos p {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:12px;
        margin:10px 0px 20px 30px;
		
	}	


.box_desc_servicos h1 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:20px;
        text-indent:55px;	
        margin:10px 0px 20px 0px;
		
	}
	
	.box_desc_servicos h3 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:14px;
        text-indent:55px;	
        margin:10px 0px 20px 0px;
		
	}
	
	
	.box_desc_servicos ul {
		width:580px;
		margin:0px 0px 0px -10px;
		
	}
	
	.box_desc_servicos ul li{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;
    font-size:14px;
    margin:0px 0px 5px 0px;	
    list-style:circle;
		
	}
	
	
	
.box_desc_contato {
	
	width:627px;
	float:left;
	margin:0px 0px 30px 0px;
	background: url(../img/bg_descricoes_serv.png) no-repeat;
	text-align:justify;
}


	.box_desc_contato h1 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:20px;
        text-indent:55px;	
        margin:10px 0px 0px 0px;
		
	}
	
	.box_desc_contato h3 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:12px;
        text-indent:55px;	
        margin:0px 0px 20px 0px;
		
	}
	
		.box_desc_contato h4 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FF9900;
        font-size:15px;
        text-indent:25px;	
        margin:0px 0px 20px 0px;
		
	}
	
	
	
	
	
	.box_desc_contato p {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:12px;	
        margin:0px 0px 20px 20px;
        display:block;
        width:590px;
		
	}
	
	
.box_right {
	width:280px;
	float:left;
	
	margin:0px 0px 0px 0px;
}


.box_right2 {
	width:280px;
	float:left;
	position:absolute;
	top:460px;
	left:760px;
}

.box_left {
	width:628px;
	float:left;
	margin:20px 20px 0px 20px;
}

.info {
	width:220px;
	height:;
	float:left;
	margin:30px 0px 0px 20px;
	background: url(../img/infos.png) no-repeat;
	}


.form_contato form{
	
	width:580px;
	float:left;
	margin:0px 0px 0px 20px;
	
	
}

	.form_contato form label {
	
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:12px;	
        margin:0px 0px 5px 0px;	
		
	}
	
	.form_contato form input {
		
		width:480px;
		height:30px;
		margin:0px 0px 8px 0px;
		border:solid #333333 1px;
		background:#000000;		
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:12px;	
		
	}
	
	.form_contato form textarea {
		
		width:500px;
		height:300px;
		margin:0px 0px 8px 0px;
		border:solid #333333 1px;
		background:#000000;
		
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;
        font-size:12px;	
		
	}

/* Formata os links da pgina  */


/*  Menu Accordion em jQuery  */


dl { width: 627px; }
 dl,dd { margin: 0; }
 dt { background: url(../img/bg_descricoes_serv.png) no-repeat; font-size: 15px; padding: 5px; margin: 2px; }
 dt a { color: #00CCFF; text-decoration:none;}
 dd a { color: #00ccff; text-decoration:none; }




#banner_full{
	width:598px;
	height:134px;
	float:left;
	margin:-80px 0px 20px 30px;	
}


