* {	border: 0 none;	padding: 0;	margin: 0;	}
body {	line-height: 1.8;	font-family: Corbel, Verdana, Arial, sans-serif;	font-size: 0.9em;	color: #eee;	background: #000 url(../images/bg.jpg) top center no-repeat;	}p {	margin: 0 0 1em 0;}ul, ol {list-style-position: inside;}img.border {border: 5px solid #fff;}img.right {float: right;margin: 0 0 20px 20px;}img.left {float: left;margin: 0 20px 20px 0;}#container {	width: 830px;	position: relative;	left: 50%;	margin-left: -480px;	padding: 50px 70px 50px 60px;	background: url(../images/bg_tile.png) repeat;	clear: both;	}	#content {	margin: 0 0 80px 310px;}h1 {	margin: 0;	position: absolute;	top: 50px;	left: 70px;	z-index: 3;	width: 220px;	background: url(../images/logo.png) no-repeat;	text-indent: -9000px;}h1 a {	display: block;	height: 43px;	background: url(../images/logo.png) no-repeat;}h2 {	text-transform: uppercase;	font-family: "Arial Black", Impact;	font-size: 46px;	line-height: 1;	margin: 0 0 60px 0;}h3 {	font-family: "Arial Black", Impact;	font-size: 28px;	color: de907e;	line-height: 1;	padding: 0 0 0.4em 0;	}	.servicos h2 + ul {	list-style-type: none;	list-style-position: inside;	}	.servicos h2 + ul li {	clear: both;	padding: 40px 0 0 0;	}.servicos h2 + ul li:first-child {	padding: 0;	}/* Estilos do Menu */#menu {	position: absolute;	top: 155px;	left: 60px;}.mainmenu {	list-style-type: none;	list-style-position: inside;}.mainmenu li {	position: relative;	width: 220px;	height: 25px;	background: url(../images/menu_bg_sprite.png) 0 35px;	margin: 0 0 1em 0;	padding: 5px 10px;}.mainmenu li a {	color: #607ea1;	text-decoration: none;	text-transform: uppercase;	font-family: "Arial Black", Impact;	font-size: 24px;	line-height: 1;}.mainmenu li a:hover {color: #1c334d;}.mainmenu li.active {	color: #fff;	background: url(../images/menu_bg_sprite.png) 0 0;}.mainmenu li.active a {	color: #fff;}fieldset.search {	border: none;	width: 220px;	margin: 30px 10px 0 10px;	background: #222;}.search input, .search button {	border: none;	float: left;}.search input.box {	color: #fff;	font-size: 1.25em;	width: 153px;	height: 30px;	padding: 4px 5px 0;	background: #616161 url(../images/search_bar.png) no-repeat;}.search input.box:focus {	background: #616161 url(../images/search_bar.png) no-repeat left -30px;	outline: none;}.search button.btn {	width: 67px;	height: 30px;	cursor: pointer;	text-indent: -9999px;	background: #fbc900 url(../images/search_bar.png) no-repeat top right;}.search button.btn:hover {	background: #fbc900 url(../images/search_bar.png) no-repeat bottom right;}.socialicons {	list-style-type: none;	margin: 30px 0 10px 10px;}.socialicons li a {	text-decoration: none;	text-transform: uppercase;	font-family: "Arial Black", Impact;	font-size: 1.1em;}.socialicons li a:link {color: #508d67;}.socialicons li a:visited {color: #2e5b3f;}.socialicons li a:hover {color: #0c662e;}.socialicons li a:active {color: #508d67;}/* Fim Estilos do Menu *//* Estilos formulário de contato */#form1 div.info {	display: none;	}