@charset "utf-8";
/**
 * Site 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#site-top,
div#site-middle,
div#site-bottom {
	position: absolute;
	width: 948px;
	display: block;
	z-index: 1;
}

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

/**
 * 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;
}

/**
 * navigation
 */
div#nav {
	margin: 30px 0 0 250px;
}

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#home {  }
div#nav ul li#home a { color: #1435b2; }

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

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

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

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

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

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

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

div#nav ul li#resp-social { margin: 12px 0 0 -200px; }

div#nav ul li#meio-ambiente { margin: 12px 0 0 -155px; }

div#nav ul li#trabalhe { margin: 12px 0 0 -175px; }

div#nav ul li#fale { margin: 12px 0 0 -160px; }

div#nav ul li#comprar { margin: 12px 0 0 -170px;  }

/**
 * content
 */
div#content {
	margin: -374px 0 0 310px;
	*margin: -379px 0 0 310px;
	width: 610px;
	height: 795px;
	position: relative;
	z-index: 99;
}

div#content h2 {
	display: block;
	overflow: hidden;
	text-indent: -500000em;
	background-position: top left;
	background-repeat: no-repeat;
	width: 349px; 
	height: 49px;
	margin: 0 0 25px 30px;
}

div#content h2#title-empresa { background-image: url('../images/title/empresa.png'); }
div#content h2#title-dicas { background-image: url('../images/title/dicas.png'); }
div#content h2#title-feiras-eventos { background-image: url('../images/title/feiras-eventos.png'); }
div#content h2#title-meio-ambiente { background-image: url('../images/title/meio-ambiente.png'); }
div#content h2#title-resp-social { background-image: url('../images/title/resp-social.png'); }
div#content h2#title-tecnologia { background-image: url('../images/title/tecnologia.png'); }
div#content h2#title-testes { background-image: url('../images/title/testes.png'); }
div#content h2#title-contato { background-image: url('../images/title/contato.png'); }
div#content h2#title-marketing { background-image: url('../images/title/marketing.png'); }
div#content h2#title-onde-comprar { background-image: url('../images/title/onde-comprar.png'); }
div#content h2#title-duvidas { background-image: url('../images/title/duvidas.png'); }
div#content h2#title-trabalhe { background-image: url('../images/title/trabalhe.png'); }
div#content h2#title-sitemap { background-image: url('../images/title/sitemap.png'); }

div#content h3#title-natal-crianca,
div#content h3#title-inverno-solidario {
	display: block;
	overflow: hidden;
	text-indent: -500000em;
	background-position: top left;
	background-repeat: no-repeat;
	width: 349px; 
	height: 49px;
}
div#content h3#title-natal-crianca { background-image: url('../images/title/natal-crianca.png'); }
div#content h3#title-inverno-solidario { background-image: url('../images/title/inverno-solidario.png'); }

div#content p {
	color: #002135;
	/*line-height: 20px;*/
	text-align: justify;
	padding: 4px 0;
}

div#content p strong {
	font-weight: bold;
	font-size: 100%;
}

div#content p.photos {
	
}

div#content p.photos span { font-size: 88%; }
div#content p.photos span#unit-colombo { margin-right: 45px; }
div#content p.photos span#unit-contorno { margin-left: 155px; }

div#content p.photos img {
	border: 1px solid #fff;
	margin: 5px;
}

div#content h3 {
	font-weight: bold;
	font-size: 93%;
	color: #002135;
}

div#content div#movelpar {
	display: block;
	overflow: hidden;
	text-indent: -500000em;
	background: url('../images/movelpar.jpg') top left no-repeat;
	width: 142px;
	height: 109px;
	position: absolute;
	margin: -120px 0 0 470px;
}

div#content div#ambiente-logo {
	display: block;
	overflow: hidden;
	text-indent: -500000em;
	background: url('../images/meio-ambiente.jpg') top left no-repeat;
	width: 142px;
	height: 109px;
	position: absolute;
	margin: -100px 0 0 530px;
}

div#content div.txt-img-left,
div#content div.txt-img-right {
	clear: both;
}

div#content div.txt-img-left img {
	float: left;
	border: 1px solid #fff;
	margin: 0 10px 10px 0;
}

div#content div.txt-img-right img {
	float: right;
	margin: 0 0 10px 10px;
	border: 1px solid #fff;
}

div#content div.img-border img {
	border: 1px solid #fff;
}

div#content fieldset legend {
	display: none;
}

div#content fieldset label {
	float: left;
	display: block;
	width: 80px;
	text-align: right;
	margin-right: 10px;
	font-weight: bold;
}

div#content fieldset input,
div#content fieldset select,
div#content fieldset textarea {
	float: left;
	width: 250px;
	font-size: 100%;
	padding: 2px;
}

div#content fieldset textarea {
	height: 100px;
}

div#content fieldset p {
	clear: both;
}

div#content fieldset p.btn-sbmt input {
	width: 120px;
	margin-left: 90px;
}

div#content p span.req {
	font-weight: bold;
	color: #f00;
}

div#content fieldset p span.req {
	margin-left: 5px;
}

div#content div.img-left-right {
	clear: both;
}

div#content div.img-left-right {
	padding-bottom: 10px;
}

div#content div.img-left-right p {
	float: left;
	width: 335px;
	padding: 0 10px 10px 10px;
}
div#content div.img-left-right img {
	float: left;
	border: 1px solid #fff;
}

div#content p.form-radio input {
	width: 10px;
}

div#content p.form-radio {
	padding-left: 90px;
}

/**
 * products
 */
div#products {
	position: absolute;
	z-index: 99;margin: 0 0 0 25px;
	_margin: 25px 0 0 25px;
}

body#sec-empresa div#products {
	margin: 0 0 0 25px;
}

div#products h3 {
	display: none;
}

div#products ul {
	position: relative;
	z-index: 999;
}

div#products div#prods-colchoes {
	margin: 150px 0 0 110px;
	_margin: 120px 0 0 110px;
}
html>body div#products div#prods-colchoes { width: 140px; }
html>body div#products div#prods-roupa { width: 140px; }
html>body div#products div#prods-outros { width: 180px; }
div#products div#prods-roupa {
	margin: -30px 0 0 270px;
}
div#products div#prods-outros {
	margin: -75px 0 0 435px;
}

div#products div#prods-colchoes a {
	position: relative;
	z-index: 100;
}
div#products div#prods-roupa a {
	position: relative;
	z-index: 101;
}
div#products div#prods-outros a {
	position: relative;
	z-index: 102;
}

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

div#products h2, div#products h2 a { font-size: 14px; font-weight: bold; }
div#products ul li a { font-size: 116%; }


/**
 * footer
 */
div#footer {
	padding-top: 370px;
}

body#sec-empresa div#footer {
	padding-top: 370px;
	_padding-top: 350px;
}

