/*
	CSS Created by Flavio Mendes - flaviofmendes at gmail dot com

*/

*{margin: 0; padding: 0; list-style-type: none;}



/* =================================================== divs */
#topo{
	width: 776px;
	height: 116px;
	margin: 0 auto;
	background: url(i/bgtopo.gif) repeat-x;
}
div.banner{
	float: right;
	width: 468px;
	height: 60px;
	margin: 20px 10px 0 0;
	_margin: 20px 10px 0 0;
}

/* =================================================== divs  */
h1.logo{
	text-indent: -99999px;
	overflow: hidden;
	float: left;
	margin: 10px 50px 0 30px;
	_margin: 10px 50px 0 10px;
}
	h1.logo a:link, h1.logo a:visited, h1.logo a:hover, h1.logo a:active{
		display: block;
		width: 218px;
		height: 78px;
		background: url(http://www.direitodomestico.com.br/2006/i/logo.gif) no-repeat;
	}


/* =================================================== menu servicos  */
#menuservicos{
	width: 776px;
	height: 30px;
	margin: 0 auto;
	font: 12px/15px Arial,"Trebushet MS",sans-serif bold;
	font-weight: bold;
	clear: both;
	border-bottom: 3px solid #00AEC4;
	background-color: #65D2E2;
}
	#menuservicos fieldset{
		background-color: #65D2E2;
		border: none;
	}
	#menuservicos legend{
		color: #00707F;
		background-color: #65D2E2;
		padding: 5px 10px 8px 10px;
	}
	#menuservicos ul li{
		float: left;
		margin: 0 0 0 20px;
		padding: 8px 0 10px 0;
	}
	#menuservicos ul li a:link, #menuservicos ul li a:visited{
		color: #fff;
		text-decoration: none;
	}
	#menuservicos ul li a:hover, #menuservicos ul li a:active{
		color: #00768E;
		text-decoration: underline;
	}

/* =================================================== menu institucional  */
#menuinstitucional{
	width: 776px;
	height: 30px;
	font: 12px/15px Arial,"Trebushet MS",sans-serif bold;
	font-weight: bold;
	clear: both;
	margin: 0 auto;
	background-color: #F3F5F6;
}
	#menuinstitucional fieldset{
		background-color: #F3F5F6;
		border: none;
	}
	#menuinstitucional legend{
		color: #fc0;
		background-color: #F3F5F6;
		padding: 10px 10px 8px 10px;
	}
	#menuinstitucional ul li{
		float: left;
		margin: 0 0 0 20px;
		padding: 8px 0 10px 0;
	}
	#menuinstitucional ul li a:link, #menuinstitucional ul li a:visited{
		color: #00768E;
		text-decoration: none;
	}
	#menuinstitucional ul li a:hover, #menuinstitucional ul li a:active{
		color: #00AEC4;
		text-decoration: underline;
	}