@import url('../estilos/bugMenuFF.css');
* {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}
body {
	background: #040405 url('../images/fundo5.jpg') top no-repeat;
}
a {
	text-decoration: none;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
#ie6detect {
	background-color:#900; color:#FFF; font-size:12px; clear:both; width:1000px; position:absolute; font-family:arial; text-align:center;}
#geral {
	width: 1000px;
	margin: 0 auto;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	color: #FFF;
}

/* topo */
#geral h1 {
	display: none;
}
#geral ul#menu {
	display: block;
	width: 510px;
	height: 40px;
}
#geral ul#menu li {
	display: block;
	overflow: hidden;
	height: 40px;
	float: left;
}

#geral ul#menu li.inicio { background-image:url('../images/pagina_inicial_05.jpg'); width: 77px; margin-left:2px; margin-right:9px; }
#geral ul#menu li.inicio:hover { background:none; width: 77px; }
#geral ul#menu li.empresa { width: 67px; }
#geral ul#menu li.empresa:hover { background-image:url('../images/empresa_hover_07.jpg'); width:55px; margin-left:6px; }
#geral ul#menu li.servicos { width: 65px; }
#geral ul#menu li.servicos:hover { background-image:url('../images/servicos_hover_09.jpg'); width:53px; margin-left:1px; }
#geral ul#menu li.equipe { width: 55px; }
#geral ul#menu li.equipe:hover { background-image:url('../images/equi_hover_11.jpg'); width:50px; }
#geral ul#menu li.portfolio { width: 63px; }
#geral ul#menu li.portfolio:hover { background-image:url('../images/portfolio_hover_13.jpg'); width:53px; margin-left:2px;}
#geral ul#menu li.depoimentos { width: 86px; }
#geral ul#menu li.depoimentos:hover { background-image:url('../images/depoimentos_hover_15.jpg'); width:75px; margin-left:1px; }
#geral ul#menu li.fale { width: 82px; }
#geral ul#menu li.fale:hover { background-image:url(../images/fale_conosco_hover_17.jpg); width:75px; margin-left:2px; }
#geral ul#menu li a{
	display: block;
	text-indent: -999px;	
	height: 40px;
}


/* PARTE DO LOGO DO SITE E DA CHAMADA */
#geral  #topoLogo {
	width: 315px;
	height: 288px;
	padding: 11px 0 0 40px;
	float: left;
}
#geral  #topoLogo a.logo{
	display: block;
	width: 232px;
	height: 64px;
	display: block;
	overflow: hidden;	
	text-indent: -999px;
}
#geral  #topoLogo p{
	width: 220px;
	padding: 30px 0 0 55px;
}
#geral  #topoLogo p a{
	color: #4BC61C;
}

/* PARTE DO FLASH */
#geral #topoFlash {
	width: 261px;
	height: 299px;
	background-image: url('../images/flash.gif');
	float: left;
}

/* MAPA DO SITE E ULTIMO TRABALHO */
#geral #topoUltimoTrabalho {
	width: 369px;
	height: 259px;
	padding-top: 33px;
	padding-bottom:40px;
	float: left;
}
#geral #topoUltimoTrabalho div#ulLi {
	clear: both;
	padding-top:28px;
	padding-left:134px;
	height: 41px;
}
#geral #topoUltimoTrabalho ul li{
	display: block;
	overflow: hidden;
	width: 15px;
	height: 20px;
	float: left;
}
#geral #topoUltimoTrabalho ul li a{
	text-indent: -999px;
	display: block;
	height: 20px;
}
#geral #topoUltimoTrabalho ul li.inicio{
	xmargin-left: 224px;
}
#geral #topoUltimoTrabalho ul li.mapa{
	xmargin-left: 17px;
}
#geral #topoUltimoTrabalho ul li.fale{
	xmargin-left: 15px;
}
#geral #topoUltimoTrabalho #flashTrabalho {
	font-size:10px;
	margin-left:20px;
	color:#737373;
	padding-top:0px;
	padding-left:6px;
	background-image:url('../images/box_index.png');
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/box_index.png');	
	width:282px;
	height:167px;
}
#geral #topoUltimoTrabalho #flashTrabalho .txt{
	color:#FFF;
	display:block;
	width:280px;
	height:50px;
}
.lou {
	color:#88e522;
	font-size:11px;
	float:left;
}
.site {
	color:#88e522;
	font-size:11px;
	float:left;
}
.site a {
	color:#9be52e;
}
.site a:hover {
	text-decoration:underline;
}
#geral #topoUltimoTrabalho #ulLi .nav {
	display:block;
	padding-left:7px;
	padding-top:6px;
	float:left;
}
#geral #topoUltimoTrabalho #ulLi .nav a {
	color:#9be52e;
	padding-right:14px;
}
#geral #topoUltimoTrabalho #ulLi .nav a:hover {
	color:#eeffd6;
}
#geral #titulo {
	clear: both;
	width: 890px;
}
/* CONTEUDO */
#geral #conteudo {
	clear: both;
	padding: 0px 55px 0px 55px;
}
.twitter {
	width:121px;
	padding-top:14px;
	padding-right:20px;
	float:right;
}
.line {
	color:#131b19;
}
#exibeConteudo {
	padding: 0px 10px 10px 10px;
}
#exibeConteudo2 {
	padding: 40px;
}
#mapaDoSite li {
	margin-left:20px;
	list-style:circle;
}
#mapaDoSite li ul li {list-style:square;}
.empresa { width:520px;}
.colorGreen {color:#4BC61C;}
.lineHeight {line-height:16px;}