* { margin:0; padding:0; border:0; }



table {

margin-top:50px;

}



body {

	font-family:verdana;
	font-size:11px;
	text-align:justify;

}



p {

	margin-bottom:7px;

}



h2 {

	margin:30px 0 10px 0;

	font-size:14px;

}



/* LINKS */

a.linkum {

	color:#000000;

	text-decoration:none;

}

a.linkum:hover {

	color:#990000;

	text-decoration:underline;

}

a.linkDois {

	color:#000000;

	text-decoration:none;

}

a.linkDois:hover {

	color:#990000;

	text-decoration:underline;

}

a.spark {

	color:#cc0001;

	text-decoration:none;

}

a.spark:hover {

	color:#cc0001;

	text-decoration:underline;

}

/* FIM LINKS */



#geral {

	position:relative;

	margin:0 auto;

	width:775px;

	background:url(images/bg-geral.gif) repeat-y #FFFFFF;

}

#topo_um {

	height:15px;

	width:759px;

	margin-left:7px;

	background:#E5BFBF;

	border-bottom:2px solid #990000;

}

#topo_dois {

	width:759px;

	height:146px;

	margin-left:7px;

	background:url(images/topo.jpg) no-repeat #FFFFFF;

}



/* MENU */

#menu {

	margin-left:7px;

	width:759px;

	height:18px;

	background:url(images/bg-menu.jpg) no-repeat;

}

	#menu ul {

		margin-right:20px;

		padding-left:180px;

		list-style:none;

	}

	#menu li {

		margin-right:3px;

		text-indent:-5000px;

		float:left;

	}

	#menu li a {

		height:18px;

		display:block;

	}

	#menu li.menu-principal a {

		width:55px;

		background:url(images/menu-principal.jpg) no-repeat;

	}

	#menu li.menu-escritorio a {

		width:65px;

		background:url(images/menu-escritorio.jpg) no-repeat;

	}

	#menu li.menu-profissionais a {

		width:76px;

		background:url(images/menu-profissionais.jpg) no-repeat;

	}

	#menu li.menu-atuacao a {

		width:105px;

		background:url(images/menu-atuacao.jpg) no-repeat;

	}

	#menu li.menu-projetos a {

		width:56px;

		background:url(images/menu-projetos.jpg) no-repeat;

	}

	#menu li.menu-eventos a {

		width:55px;

		background:url(images/menu-eventos.jpg) no-repeat;

	}

	#menu li.menu-links a {

		width:35px;

		background:url(images/menu-links.jpg) no-repeat;

	}

	#menu li.menu-contato a {

		width:57px;

		background:url(images/menu-contato.jpg) no-repeat;

	}

	#menu li a:hover {

		background-position:0 -18px;

	}

/* FIM MENU */



#conteudo {

	width:759px;

	margin-left:7px;

	background:url(images/bg-conteudo.gif) repeat-y #FFFFFF;

}

#base, #base_profissionais, base_eventos {

	margin:0 20px 20px 30px;

	padding-top:20px;	

	width:690px;

}

#base_home {

	margin:0 20px 20px 8px;

	padding-top:20px;	

}

.base_img {

	margin-top:40px;

	text-align:center;

}

#logo_conteudo {

	width:756px;

	height:45px;

	text-align:center;

	clear:both;

	background:url(images/logo-conteudo.jpg) no-repeat #FFFFFF;

}



/* FIXA DIVs */

#base_profissionais, #base_eventos {

	height:134px;

}



/* PRINCIPAL */

div.destaques {

	margin-bottom:-20px;

	width:348px;

	height:330px;

	float:left;

	border-left:2px solid #990000;

}

	h1.tit_noticias_home {

		width:161px;

		height:26px;

		text-indent:-5000px;

		background:url(images/tit-noticias-home.jpg) no-repeat left;

	}

	h1.tit_endereco_home {

		margin:30px 0 25px 0;

		width:161px;

		height:26px;

		text-indent:-5000px;		

		background:url(images/tit-endereco-home.jpg) no-repeat left;

	}

	a.linkBlog {

		margin:0 0 0 50px;

	}

	#div {

		width:368px;

		height:45px;

		float:left;

		background:url(images/div.jpg) no-repeat right;

	}

	#noticias_home {

		margin:10px 0 0 10px;

	}

	

/* ESCRITORIO */

#seneca {

	margin:15px 0 0 0;

	font-size:11px;

	font-style:italic;

	text-align:right;

}

	#seneca p {

		margin-bottom:0;

	}

	#seneca p.autor {

		margin-top:15px;

		font-style:italic;	

		font-weight:bold;

}



/* PROFISSIONAIS */

#curriculum {

	width:605px;

	margin-left:40px;

	line-height:20px;

	float:left;

}

	#nome {

		margin-bottom:15px;

		font-size:12px;

		border-bottom:2px solid #990000;

	}

	#nome p {

		margin:0;

		font-weight:bold;

	}

	#curriculum img {

		margin-left:0;

		float:left;

		border:1px solid #000000;		

	}

	#conteudo_profissionais {

		width:430px;

		float:right;

	}



/* PROJETOS */

#logo_empresas {

	margin:5px 0 5px 0;

	text-align:center;

}

	#logo_empresas img {

		margin-left:20px;

	}

	/* BLOG */

	#blog {

		width:350px;

	}



/* EVENTOS */

#eventos {

	padding:20px 0 0 30px;

}



/* LINKS */

#navLinks {

	margin-top:28px;

	width:240px;

	text-align:right;

	float:left;

}

	#navLinks ul {

		list-style:none;

	}

	#navLinks ul li {

		line-height:18px;

	}

	#navLinks li a {

		color:#000000;

		font-weight:bold;

		text-decoration:none;

	}

	#navLinks li a:hover {

		color:#990000;

		text-decoration:underline;

	}

#conteudo_Links {

	width:420px;

	float:right;

}



/* CONTATO */

#form_contato {

	margin:0 0 0 170px;

	padding-top:20px;

	width:330px;

}

	#form_contato input, label, textarea {

		display: block;

		float: left;

		margin-bottom: 5px;

	}

	#form_contato input, textarea {

		border:1px solid #000000;

	}

	.inputSize {

		width:200px;

	}

	#form_contato label {

		margin-right:10px;

		text-align:right;

		width:80px;

	}

	#form_contato br {

		clear: left;

	}

	.bt_enviar {

		margin-left:90px;

		width:47px;

		height:19px;

		background:url(images/bt_enviar.jpg) no-repeat #FFFFFF;

	}

	/* ENVIAR */

	#form_contato_enviar {

		margin-top:30px;

		width:720px;

		font-weight:bold;

		text-align:center;

	}



/* RODAPE */

#rodape {

	margin-left:7px;

	padding-left:18px;

	width:741px;

	height:22px;

	line-height:25px;

	clear:both;

	background:url(images/bg-rodape.jpg) no-repeat #FFFFFF;

}

span {

	margin-left:330px;

}