#cabecalho{
	float:left;
	display:block;
	width:100%;
	height:142px;
	background:#F3F3F3 url(../img/separafundo.png) bottom repeat-x;
}

#cabecalho .logo{
	float:left;
	width:270px;
	padding-left:10px;
	padding-top:25px;
	display:inline;
}

#cabecalho .info{
	float:right;
	text-align:right;
	font-size:11px;
	padding-top:5px;
	padding-right:7px;
	padding-bottom:6px;
	height:45px;
}

#cabecalho .menu{
	float:right;
	width:520px;
	padding:0;
	margin:0;
/*	border:1px solid #000;*/
}

#cabecalho #menutopo{
	margin:0;
	padding:0;
}

#cabecalho #menutopo li{
	list-style:none;
	width:104px;
	height:47px;
	float:left;
	overflow:hidden;
	cursor:pointer;
}

#cabecalho #menutopo li a{
	text-decoration:none;
}

/*Menu Color Classes*/
#cabecalho #menutopo .mhome{background:url('../img/home.jpg') top left no-repeat;}
#cabecalho #menutopo .mhomesel{background:url('../img/homesel.jpg') top left no-repeat;}

#cabecalho #menutopo .mempresa{background:url('../img/empresa.jpg') top left no-repeat;}
#cabecalho #menutopo .mempresasel{background:url('../img/empresasel.jpg') top left no-repeat;}

#cabecalho #menutopo .msolucao{background:url('../img/solucao.jpg') top left no-repeat;}
#cabecalho #menutopo .msolucaosel{background:url('../img/solucaosel.jpg') top left no-repeat;}

#cabecalho #menutopo .mcase{background:url('../img/case.jpg') top left no-repeat;}
#cabecalho #menutopo .mcasesel{background:url('../img/casesel.jpg') top left no-repeat;}

#cabecalho #menutopo .mcontato{background:url('../img/contato.jpg') top left no-repeat;}
#cabecalho #menutopo .mcontatosel{background:url('../img/contatosel.jpg') top left no-repeat;}