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

body {
	background: #010101 url('../images/bg_parede.jpg');
	padding-top: 25px;
}

.clear {
	display: block;
	clear: both;
}

div.corpo {
	width: 980px;
	margin: 0 auto;
}

div.corpo div.left-position {
	width: 201px;
	float: left;
}

	div.corpo div.left-position ul.menu { list-style: none; }
	
		div.corpo div.left-position ul.menu li a {
			float: left;
			width: 201px;
			text-indent: -999em;
		}
		
		div.corpo div.left-position ul.menu li a.release {
			background: url('../images/menu_release.png') no-repeat;
			height: 21px;
		}
		
		div.corpo div.left-position ul.menu li a.release_on {
			background: url('../images/menu_release-on.png') no-repeat;
			height: 21px;
		}
		
		div.corpo div.left-position ul.menu li a.interiores {
			background: url('../images/menu_interiores.jpg') no-repeat;
			height: 21px;
		}
		
		div.corpo div.left-position ul.menu li a.interiores_on {
			background: url('../images/menu_interiores-on.jpg') no-repeat;
			height: 21px;
		}
		
		div.corpo div.left-position ul.menu li a.residencias {
			background: url('../images/menu_residencias.jpg') no-repeat;
			height: 21px;
		}
		
		div.corpo div.left-position ul.menu li a.residencias_on {
			background: url('../images/menu_residencias-on.jpg') no-repeat;
			height: 21px;
		}
		
		div.corpo div.left-position ul.menu li a.comerciais {
			background: url('../images/menu_comerciais.jpg') no-repeat;
			height: 21px;
		}
		
		div.corpo div.left-position ul.menu li a.comerciais_on {
			background: url('../images/menu_comerciais-on.jpg') no-repeat;
			height: 21px;
		}
		
		div.corpo div.left-position ul.menu li a.eventos {
			background: url('../images/menu_eventos.jpg') no-repeat;
			height: 21px;
		}
		
		div.corpo div.left-position ul.menu li a.eventos_on {
			background: url('../images/menu_eventos-on.jpg') no-repeat;
			height: 21px;
		}
		
		div.corpo div.left-position ul.menu li a.design {
			background: url('../images/menu_design.jpg') no-repeat;
			height: 20px;
		}
		
		div.corpo div.left-position ul.menu li a.design_on {
			background: url('../images/menu_design-on.jpg') no-repeat;
			height: 20px;
		}
		
		div.corpo div.left-position ul.menu li a.press {
			background: url('../images/menu_press.jpg') no-repeat;
			height: 19px;
		}
		
		div.corpo div.left-position ul.menu li a.press_on {
			background: url('../images/menu_press-on.jpg') no-repeat;
			height: 19px;
		}
		
		div.corpo div.left-position ul.menu li a.contato {
			background: url('../images/menu_contato.png') no-repeat;
			height: 29px;
		}
		
		div.corpo div.left-position ul.menu li a.contato_on {
			background: url('../images/menu_contato-on.png') no-repeat;
			height: 29px;
		}
		
		div.corpo div.left-position ul.menu li a.blog {
			background: url('../images/menu_blog-calio.png') no-repeat;
			height: 56px;
		}
		
div.corpo div.right-position {
	width: 192px;
	float: right;
	padding-top: 29px;
}

	div.corpo div.right-position div.logo a {
		width: 192px;
		height: 59px;
		float: left;
		text-indent: -999em;
		background: url('../images/logo.png') no-repeat;
	}

	div.corpo div.right-position ul.topicos {
		list-style: none;
		margin-left: 5px;
		margin-top: 180px;
	}
	
	div.corpo div.right-position ul.topicos li, div.corpo div.right-position ul.topicos li a {
		color: #ffffff;
		text-decoration: none;
	}
	
	div.corpo div.right-position ul.topicos li {
		font: 12px Trebuchet MS;
		padding: 5px;
		text-align: center;
		cursor: pointer;
	}
	
	div.corpo div.right-position ul.topicos li:hover { background-color: #58595b; }
	
div.corpo div.rodape {
	font: 13px Trebuchet MS;
	color: #58595b;
	text-align: center;
	padding-left: 19px;
	/*
	text-indent: -999em;
	background: url('../images/rodape.png') no-repeat center;
	*/
}

div.corpo div.content-position {
	width: 572px;
	float: right;
	
	font: 13px Arial;
	color: #ffffff;
}

div.corpo div.content-position a {
	text-decoration: none;
	color: #ffffff;
}

div.corpo div.content-position ul.imgs {
	list-style: none;
}

	div.corpo div.content-position ul.imgs li {
		float: left;
		padding: 0 10px;
	}
	
div.corpo div.content-position .itext {
	margin: 10px 0;
	background-color: #6c6d6f;
	width: 356px;
	padding: 5px 2px;
	font: 11px Tahoma;
	color: #ffffff;
}

div.corpo div.content-position .itextarea {
	background-color: #6c6d6f;
	width: 396px;
	height: 200px;
	padding: 5px 2px;
	font: 11px Tahoma;
	color: #ffffff;
	margin-top: 5px;
}

div.corpo div.content-position .isubmit {
	margin-top: 5px;
	font: 13px Arial;
	color: #ffffff;
	border: 1px solid #808080;
	background-color: #6c6d6f;
	width: 50px;
}

div.corpo div.content-position div.img { text-align: center; }
