﻿@charset "utf-8";
/* CSS Document */

/**************
Agencia: ISO4 Comunicação
Diretor: Sergio Bara
XHTML+CSS: Carlos Eduardo de Oliveira {Sully}
Programacao: Carlos Eduardo de Oliveira {Sully}
Criacao/Design: Carlos Eduardo de Oliveira {Sully}
**************/

* {padding:0; margin:0;}

img {border:0;}

body {
	background:url(img/bg.jpg) repeat fixed center;
}

h1, h2, h3, h4, h5, h6, p {
	font-family:Verdana, Geneva, sans-serif;
}

p {
	font-size:11px;
	color:#474747;
}

h1 {
	float:left;
	width:188px;
	height:131px;
	color:#999;
	position:absolute;
	z-index:99;
}
h1 a {
	color:#999;
	text-decoration:none;
}
h1 a:hover {
	color:#999;
	text-decoration:none;
}
h2 {
	font:15px Verdana, Geneva, sans-serif;
	color:#fff;
	text-shadow:0px 2px 2px #000;
	text-transform:uppercase;
	padding:17px 0 0 25px;
}
h3 {
	font-size:14px;
	color:#520608;
	margin:30px 0 15px 0;
	text-transform:uppercase;
}
h4 {
	background:#520608;
	font-size:14px;
	color:#fff;
	width:820px;
	height:20px;
	vertical-align:middle;
	letter-spacing:1px;
	padding:5px 0 5px 20px;
	margin:20px 40px 0 30px;
}
a {
	color:#999;
	text-decoration:none;
}

a:hover {
	color:#999;
	text-decoration:underline;
}

/* CORPO */
#centralizar {
	margin:0 auto;
	width:900px;
}

/* MENU */
.menu {
	float:right;
	width:auto;
	height:57px;
}
ul.menubar {
	margin:0;
	padding:0;
	width:auto;
	display:block;
	height:57px;
	text-transform:uppercase;
	font:15px Verdana, Geneva, sans-serif;
	background:transparent url("img/bg_menu.jpg") repeat-x top left;
	text-shadow:0px 1px 1px #000;
}
ul.menubar li {
	list-style:none;
	float:left;
	margin-bottom:5px;
	border-right:1px solid #891518;
	border-left:1px solid #520608;
	z-index:9999;
}
ul.menubar li a {
	float:right;
	color:#fff;
	text-decoration:none;
	padding:18px 33px 0 2.12em;
	height:39px;
}
ul.menubar ul li a {
	padding-right:170px;
}
ul.menubar li a:hover {
	color:#520608;
	background:transparent url("img/bg_hover.jpg") repeat-x top left;	
}
ul.menubar li.sembordaleft {
	border-left:0;
}
ul.menubar li.sembordaright {
	border-right:0;
}
ul.menubar li.sembordaright {
	border-top:0;
}

/* MENU LIST */
.menulist a {
	background:#590709;
}
.menulist li a {
	position:relative;
	top:17px;
	display:inline-block;
	border-bottom:1px solid #891518;
	border-top:1px solid #490506;
}


/* NAVIGATION DROP-DOWN */
.nav {
  z-index:100;
  position:relative;
  font-size:12px;
}
.nav li {
  position:relative;
  padding:0;
  margin:0;
}
.nav ul {
  position:absolute;
  top:-999em;
  left:-1px;
  font-size:13px;
  margin-top:20px;
}
.nav li:hover ul, .nav li.sfHover ul {
  top:20px;
  bottom:5px;
}
.nav ul li {
  border:0;
  float:none;
}
.nav ul a {
  width:60px;
  white-space:nowrap;
}

/* ESCONDE */
li:hover ul ul, li.over ul ul { 
	display:none; 
}
li:hover ul, li li:hover ul, li.over ul, 
li li.over ul { 
	display:block;
}

/* LATERAL SUB SUB-MENU */
.lateral {
	margin-left:259px;
}
#lateralalinha li {
	position:relative;
	bottom:40px;
}


/* BANNER */
#slideshow, #slideshow2 {
	position: relative;
	width: 900px;
	height: 392px;
	overflow: hidden;
}
#slideshow img, #slideshow2 img {
	position: absolute;
	left: 0;
	top: 0;
	width: 900px;
	height: 392px;
}
#banner {
	position:relative;
	z-index:9;
}
#banner_img {
	background:url(fadeinout/content/images/01.png) no-repeat top;
	width:900px;
	height:392px;
	position:relative;
	top:31px;
	z-index:9;
}

/* CONTEUDO */
#content {
	background:#fff;
	width:868px;
	position:relative;
	bottom:60px;
	left:16px;
	padding-bottom:20px;
}


/* INTERNO */
#interno {
	background:url(img/bg_h2.png) no-repeat center top;
	width:900px;
	height:50px;
	position:relative;
	right:16px;
	top:15px;
	padding-top:0 0 40px 0;
}
#interno p, h3 {
	padding:0 30px 0 30px;
}
#interno img {
	margin-left:40px;
}
#interno ul {
	display:inline-block;
	width:440px;
	padding:20px 0 20px 0;
}
#interno li {
	float:left;
	display:inline-block;
	list-style:none;
}

/* EMPRESA */
.galeria ol {
	width:auto;
	list-style:none;
}
.galeria li {
	float:left;
	display:inline;
	padding:0 0 20px 0;
}
.galeria li img {
	border:2px #520608 solid;
}



/* PRODUTOS */
.borda {
	border-right:1px #999 dotted;
	width:440px;
}


/* FORM */
form {
	position:relative;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
}
#interno form {
	margin:10px 0 10px 30px;
	width:380px;
	border:0;
}
.input {
	background:url(img/bg_input.jpg) repeat-x;
	width:360px;
	height:40px;
	float:left;
	color:#c9c9c9;
	font-size:13px;
	font-family:Verdana, Geneva, sans-serif;
	border:0;
	margin-bottom:10px;
	padding:0 0 0 10px;
	vertical-align:middle;
}
.textarea {
	background:url(img/bg_textarea.jpg) repeat-x;
	width:360px;
	height:150px;
	float:left;
	color:#c9c9c9;
	font-size:13px;
	font-family:Verdana, Geneva, sans-serif;
	border:0;
	margin-bottom:10px;
	padding:5px 0 0 10px;
}
.bt_contato {
	background:url(img/bg_input.jpg) repeat-x;
	width:80px;
	height:30px;
	margin-bottom:20px;
	font-weight:bold;
	color:#fff;
	border:0;
}


/* ENVIADO */
#enviado {
	background:#fff;
	width:868px;
	position:relative;
	bottom:35px;
	left:16px;
	padding:20px 0 20px 0;
}


/* RODAPE */
#rodape {
	clear:both;
	position:relative;
	top:-90px;
	width:900px;
	height:95px;
	z-index:1;
}
.iso4 {
	float:right;
	margin-right:10px;
}

