@charset "utf-8";

#container {
	margin-left: auto;
	margin-right: auto;
	height: 573px;
	width: 1004px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image:url(bg_tudo.jpg);
	background-repeat:no-repeat;
}
#topo {

	/*background-image: url(topo.jpg);
	background-repeat: no-repeat;*/
	height: 86px;
	width: 1000px;
	position: relative;
	*z-index: 1;
}
.camp_form {
	border: 1px solid #CCCCCC;
	height: 21px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4DAC27;
}


/*Formulario de contato*/

label{
float: left;
width: 120px;
font-weight: bold;
}

input, textarea{
width: 180px;
margin-bottom: 5px;
}

textarea{
width: 250px;
height: 80px;
}

.boxes{
width: 1em;
}

#submitbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}

br{
clear: left;
}

/*Fim do Formulario de contato*/


ul {
list-style:none;

	}

ul#portfolio li img{
*margin-top:17px;
	border: 0px solid #ccc;
	width:1000px;
	height:261px;
	z-index: 2;
	*z-index: 2;
	}
	
#conteudo {
	margin-top:17px;
	height: 261px;
	width: 1000px;
	/*background-image:url(flash1.jpg);
	background-repeat:no-repeat;*/
	margin-left: -40px;
	*z-index: 3;
}




#menu{
	position:absolute;
	width:1000px;
	height:1px;
	margin-left: auto;
	*margin-left: 40px;
	margin-right: auto;
	margin-top: -11px;
	*z-index: 4;

      
    }
    #menu ul{
      list-style:none;
    }
    #menu li{
      position:absolute;
      top:0;
      height:28px;
    }
    #menu li a{
      position:absolute;
      display:block;
      width:100%;
      height:100%;
      top:0;
      cursor:pointer;
    }
    #menu li a span{
      position:absolute;
      display:block;
      width:100%;
      height:100%;
      top:0;
    }
    #m1{
      width:98px;
      left:0;
    }
    #m2{
      width:100px;
      left:98px;
    }
    #m3{
      width:104px;
      left:198px;
    }
	
	#m4{
      width:100px;
      left:302px;
    }
	
	#m5{
      width:124px;
      left:402px;
    }
	
	#m6{
      width:153px;
      left:526px;
    }
	
	#m7{
      width:115px;
      left:679px;
    }
	#m8{
      width:97px;
      left:794px;
    }
	
	#m9{
      width:109px;
      left:891px;
    }
	
	
	
	
	
	
	
    #m1 a span{
      background:url( m_empresa.jpg) no-repeat 0 0 ;
	}
    #m2 a span{
      background:url( m_solucoes.jpg) no-repeat 0 0;
    }
    #m3 a span{
      background:url( m_estrutura.jpg) no-repeat 0 0;
    }
	#m4 a span{
      background:url( m_atuacao.jpg) no-repeat 0 0;
    }
	#m5 a span{
      background:url( m_localizacao.jpg) no-repeat 0 0;
    }
	#m6 a span{
      background:url( m_gestaodepessoas.jpg) no-repeat 0 0;
    }
	#m7 a span{
      background:url( m_inteligencia.jpg) no-repeat 0 0;
    }
	#m8 a span{
      background:url( m_premios.jpg) no-repeat 0 0;
    }
	#m9 a span{
      background:url( m_contato.jpg) no-repeat 0 0;
    }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
    #m1 a:hover span{
	
      background:url( m_empresa_over.jpg) no-repeat 0 0;
    }
    #m2 a:hover span{
       background:url( m_solucoes_over.jpg) no-repeat 0 0;
    }
    #m3 a:hover span{
     background:url( m_estrutura_over.jpg) no-repeat 0 0;
    }
	
	#m4 a:hover span{
      background:url( m_atuacao_over.jpg) no-repeat 0 0;
    }
	#m5 a:hover span{
      background:url( m_localizacao_over.jpg) no-repeat 0 0;
    }
	#m6 a:hover span{
      background:url( m_gestaodepessoas_over.jpg) no-repeat 0 0;
    }
	#m7 a:hover span{
      background:url( m_inteligencia_over.jpg) no-repeat 0 0;
    }
	#m8 a:hover span{
      background:url( m_premios_over.jpg) no-repeat 0 0;
    }
	#m9 a:hover span{
      background:url( m_contato_over.jpg) no-repeat 0 0;
    }




#rodape {

	height: 207px;
	width: 1000px;
	background-image: url(_rodape.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	*margin-top: 17px;
	_margin-top: -41px;
	clear: both;
}
#tit_verde {
	float:left;
	color:#55AB26;
	font-family: Corbel, Tahoma, "Tw Cen MT";
	font-weight: normal;
	font-size: 37px;
	width: 700px;
	margin-top: 50px;
	margin-left: 50px;
	_margin-left: 25px;
}
#txt_empresa {
line-height:150%;
	float:left;
	color:#666666;
	font-family: Tahoma, "Tw Cen MT";
	font-weight: normal;
	font-size: 14px;
	width: 700px;
	margin-top: 20px;
	margin-left: 27px;
	_margin-left: 14px;
	
}

#txt_contato {
line-height:150%;
	float:left;
	color:#666666;
	font-family: Tahoma, "Tw Cen MT";
	font-weight: normal;
	font-size: 14px;
	width: 600px;
	margin-top: 35px;
	margin-left: 27px;
	_margin-left: 14px;
	
}

#txt_contato_gr {
line-height:150%;
	float:left;
	color:#666666;
	font-family: Tahoma, "Tw Cen MT";
	font-weight: normal;
	font-size: 17px;
	width: 850px;
	margin-top: 35px;
	margin-left: 130px;
	_margin-left: 14px;
	
}

#txt_contato_form {
line-height:150%;
	float:left;
	color:#666666;
	font-family: Tahoma, "Tw Cen MT";
	font-weight: normal;
	font-size: 14px;
	width: 500px;
	margin-top: -87px;
	margin-left: 620px;
	_margin-left: 14px;
	
}


#txt_empresa_dest {
line-height:150%;
	float:left;
	color:#4DAC27;
	font-family: Tahoma, "Tw Cen MT";
	font-weight: bold;
	font-size: 13px;
	width: 220px;
	margin-top: -187px;
	margin-left: 755px;
	_margin-left: 378px;
}

#txt_rodape{
line-height:135%;
font-family: Tahoma, "Tw Cen MT";
color:#666666;
font-size: 12px;
width:320px;
*margin-left:-85px;
*margin-top: 145px;
float:right;
clear:both;
}


#logo_m2w{

margin-top:-20px;
margin-right:15px;
margin-top:-22px;
*margin-right:15px;
float:right;

}
#logo_m2w_int{

margin-top:-24px;
*margin-top:-24px;
_margin-top:-24px;

margin-right:215px;
*margin-right:210px;
_margin-right:105px;


float:right;

}

#txt_rodape_int{
font-family: Tahoma, "Tw Cen MT";
color:#666666;
font-size: 10px;
width: 700px;
margin-left: 27px;
_margin-left: 14px;
margin-top: -25px;
float:left;
clear:both;

}
.camp_form_msg {
	border: 1px solid #CCCCCC;
	height: 40px;
	width: 180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4DAC27;
}
.camp_form_but {
	border: 1px solid #CCCCCC;
	height: 42px;
	width: 70px;
	background-color: #FFFFFF;
	color: #999999;
}

