@charset "utf-8";
/**
 * Home CSS File
 * @author Eugenio Grigolon
 * @email eugenio@eugeniogrigolon.com
 * @site http://www.eugeniogrigolon.com/
 *
 * @project FA Maringa
 * @date 2008-10-12 16:59 -0300 (Sun, 12 October 2008)
 */

div#container {
	height: 1368px;
}

/**
 * site layout
 */
div#home-top,
div#home-middle,
div#home-bottom {
	position: absolute;
	width: 948px;
	display: block;
	z-index: 1;
}

div#home-top {
	height: 600px;
	background: url('../images/layout/home-top.jpg') top left no-repeat;
}
div#home-middle {
	height: 600px;
	background: url('../images/layout/home-middle.jpg') top left no-repeat;
	margin-top: 600px;
}
div#home-bottom {
	height: 168px;
	background: url('../images/layout/home-bottom.jpg') top left no-repeat;
	margin-top: 1200px;
}

/**
 * navigation
 */
div#nav {
	margin: 63px 0 0 190px;
}

div#nav ul li a {
	text-decoration: none;
	font-weight: bold;
	color:#1435b2;
}

div#nav ul li a:hover {
	text-decoration: underline;
}

div#nav ul li#empresa {  }

div#nav ul li#produtos { margin: 11px 0 0 30px; }

div#nav ul li#tecnologia { margin: 11px 0 0 60px; }

div#nav ul li#qualidade { margin: 12px 0 0 90px; }

div#nav ul li#dicas { margin: 12px 0 0 120px; }

div#nav ul li#duvidas { margin: 12px 0 0 150px; }

div#nav ul li#feiras { margin: 12px 0 0 180px; }

div#nav ul li#resp-social { margin: 20px 0 0 210px; *margin: 17px 0 0 210px; }

div#nav ul li#meio-ambiente { margin: 22px 0 0 240px; }

div#nav ul li#trabalhe { margin: 22px 0 0 270px; }

div#nav ul li#fale { margin: 22px 0 0 300px; *margin: 20px 0 0 300px; }

div#nav ul li#comprar { margin: 22px 0 0 330px; *margin: 20px 0 0 330px; }

/**
 * video
 */
div#video {
	position: absolute;
	left: 840px;
	top: 440px;
	_left: 760px;
}

div#video a {
	color: #446ecc;
	text-decoration: none;
	text-align: center;
	width: 100px;
	display: block;
	font-size: 123.1%;
}

/**
 * products
 */
div#products {
	float: left;
	position: relative;
	z-index: 99;
	margin: -50px 0 0 30px;
	*margin: -45px 0 0 0;
	*padding-left: 30px;
	_margin: -51px 0 0 10px;
}

div#products h3 {
	color: #cfcfcf;
	font-size: 370%;
	*font-size: 340%;
	_font-size: 370%;
	font-style: italic;
}

div#products h2 {
	margin-left: 30px;
	font-size: 146.5%;
}

div#products h2#prod-colchoes {
	margin-bottom: 10px;
}

div#products h2#prod-roupa {
	margin-top: 25px;
	margin-bottom: 5px;
}

div#products h2#catalogo {
	margin-top: 16px;
	*margin-top: 14px;
}

div#products ul {
	margin-left: 60px;
}

div#products ul li {
	margin-bottom: 7px;
}

div#products ul#item-roupa {
	margin-bottom: 21px;
	*margin-bottom: 19px;
}

div#products ul#item-roupa li {
	margin-bottom: 4px;
}

div#products ul li a {
	font-size: 131%;
}

div#products h2,
div#products h2 a,
div#products ul li a {
	color: #609cc5;
	text-decoration: none;
}

div#products ul#item-catalogo {
	margin-top: 10px;
	margin-left: 28px;
}

div#products ul#item-catalogo li {
	float: left;
	width: 96px;
	margin-left: 10px;
}

div#products ul#item-catalogo li a {
	font-size: 93%;
}

/**
 * callouts
 */
div#callouts {
	margin-top: 144px;
}

div#callouts div {
	float: right;
	display: block;
}

div#callouts div#callout-empresa {
	width: 439px;
	height: 150px;
	margin-top: 5px;
}

div#callouts div#callout-resp-social {
	width: 475px;
	height: 133px;
	margin-top: 20px;
	*margin-top: 20px;
}

div#callouts div#callout-meio-ambiente {
	width: 571px;
	height: 141px;
	margin-top: 17px;
}

div#callouts div#callout-empresa,
div#callouts div#callout-resp-social,
div#callouts div#callout-meio-ambiente {
	position: relative;
	z-index: 99;
}

/**
 * search
 */
div#search {
	position: absolute;
	z-index: 999;
	font-size: 88%;
	top: 10px;
	left: 710px;
	*left: 690px;
	width: 290px;
}

div#search form {
	float: left;
}

div#search input {
	border: 1px solid #b1b1b1;
	font-size: 100%;
}

div#search a {
	color: #000;
	text-decoration: underline;
	margin-left: 10px;
	margin-top: 2px;
	float: left;
}

div#search a:hover {
	color: #000;
	text-decoration: none;
}

/**
 * footer
 */
div#footer {
	clear: both;
	padding-top: 110px;
}

div#footer p.logos img {
	margin: 0 10px;
}