body{
	font-family:Arial, Verdana;
	color:#696969;
	font-size:13px;
	background:#252525;
}

a{
	color:#ccc;
	text-decoration: none;
}
a:hover{
	color:#ffe200;
	text-decoration: underline;
}

img
{
	border:none;
}

#boxCorpo
{
	width:990px;
	margin:0 auto;
	display: table;
	clear: both;
	background:#252525;
}	
	
#boxTopo,
#boxTopo .Logo,
#boxTopo .Menu,
#boxTopo .Banner,
#boxTopo .CaixaAmarela{
	width: 100%;
	float: left;
	display: inline;
}
#boxTopo .Barra{
	width:99.5%;
	height:15px;
	background:#000;
	padding:5px 0;
	margin-bottom:5px;
  padding-left:5px;
}
#boxTopo .Logo{
	width: 225px;
}
#boxTopo .Logo,
#boxTopo .Menu{
	height: 80px;
}
#boxTopo .Menu{
	width: 765px;
}
#boxTopo .Menu ul{
	width: 100%;
	float: left;
	position:relative;
	top: 35px;
	left: 11px;
	background:#252525;
}
#boxTopo .Menu ul li{
	width:102px;
	height:43px;
	float:left;
	margin:0 3px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	background:url(../img/aba.png) no-repeat 0 -44px;
	border-bottom: solid 2px #000;
}
#boxTopo .Menu ul li:hover{
	background:url(../img/aba.png) no-repeat;
}
#boxTopo .Menu ul li a{
	width: 100%;
	height:40px;
	float: left;
	margin: 15px 0;
	color:#fff;
	text-decoration:none;
}
#boxTopo .Menu ul li a:hover{
	color:#990000;
}
#boxTopo .Banner{
	width: 660px;
	background-color: #000;
}
#boxTopo .CaixaAmarela{
	width: 330px;
	height: 313px;
	background:#FFE200;
}

#boxConteudo{
	width:100%;
	float:left;
	background:#1f1f1f;
}
#boxConteudo h1{
	width: 98%;
	float: left;
	margin: 5px 10px;
	color: #FFF;
	border-bottom: solid 2px #990000;
	font-family:"Times New Roman",Times,serif;
}

#boxInternaConteudo
{
	width: 98%;
	float: left;
	padding: 10px;
	display: inline;
}
#boxInternaConteudo p{
  color:#666;
}
#boxInternaConteudo .BoxFormulario{
	width: 400px;
	float: left;
}
#boxInternaConteudo .BoxFormulario form div{
	width: 100%;
	float: left;
	margin: 1px 0;
	padding: 6px;
	color: #FFF;
}
#boxInternaConteudo .BoxFormulario form div label{
	width: 120px;
	float: left;
}
#boxInternaConteudo .BoxFormulario form div input,
#boxInternaConteudo .BoxFormulario form div select,
#boxInternaConteudo .BoxFormulario form div textarea{
  -moz-border-radius:5px;
	width: 264px;
	padding: 3px 6px;
}
#boxInternaConteudo .BoxFormulario form div input[type="submit"]{
	width: auto;
	float: right;
}

#boxInternaConteudo .Clientes{
	width: 100%;
	float: left;
}
#boxInternaConteudo .Clientes li{
	width: 115px;
	float: left;
	margin: 3px;
	display: inline;
	text-align: center;
}
#boxInternaConteudo .Clientes li ul li
{
	width: 100%;
	margin: 0;
}
#boxInternaConteudo .Clientes li ul li.Imagem{
	height:100px;
	width:120px;
	border:1px solid #ccc;
}
#boxInternaConteudo .Clientes li ul li.Imagem img{
	padding:3px;
	display:compact;
}
#boxInternaConteudo .Clientes li ul li.Nome{
	height: 20px;
}

#boxInternaConteudo .GaleriaDeFotos li{
	width:160px;
	float: left;
	display: inline;
	margin-bottom:10px;
}
#boxInternaConteudo .GaleriaDeFotos li img{
  width:150px;
  height:115px;
}
#boxInternaConteudo .GaleriaDeFotos li ul li{
	width: 60%;
	float: left;
	margin: 0;
	padding: 0;
	margin-left: 15px;
	margin-bottom: 1px;
	border: none;
	color:#fff;
}
#boxInternaConteudo .GaleriaDeFotos li ul li strong{
	color:#999;
	}
#boxInternaConteudo .GaleriaDeFotos li ul li.Imagem{
	width: 80px;
	height: 60px;
	float: left;
	margin: 0;
	background: #000;
}
#boxInternaConteudo .GaleriaDeFotos li ul li.Imagem a{
	width: 100%;
	float: left;
	margin: 0;
}

#boxProdutosConteudo
{
	width: 622px;
	min-height:300px;
	float: left;
	margin-right: 20px;
	padding: 10px;
	display: inline;
  color:#fff;
  font-size:13px;
}
#boxProdutosConteudo ul{
	width: 100%;
	float: left;
	margin: 5px 0;
}
#boxProdutosConteudo .Migalhas{
	border-bottom: solid 1px #CCC; 
  margin-bottom:5px;
  font-size:10px;	
}
#boxProdutosConteudo .Propriedade{
}
#boxProdutosConteudo .Propriedade table{
	width: 100%;
}
#boxProdutosConteudo .Propriedade table tr td{
	border: solid 1px #CCC;

}
#boxProdutosConteudo .Imagem{
	border-top: solid 1px #CCC; 	
	border-bottom: solid 1px #CCC; 	
}
#boxProdutosConteudo .Imagem li{
	width: 70px;
	height: 45px;
	float: left;
	margin: 1px;
	padding: 5px;
	display: inline;
	background-color: #252525;
}

#MenuProdutos{
	width:322px;
	height:600px;
	float:left;
	display: inline;
	background:#1b1b1b;
	margin-top:-39px;
	padding:3px;
}
#MenuProdutos .Titulo{
	color:#ffe200;
	font-weight:900;
	text-transform:uppercase;
}

#boxRodape{
	width: 100%;
	float: left;
	margin-top: 1px;
	padding: 15px 0;
	border-top: solid 1px #F5F5F5;
	text-align: center;
	background:#000;
}
#boxRodape a{
	width: auto;
	margin: 0 3px;
	padding: 1px 5px;
}
#boxRodape span{
	width: 100%;
	float: left;
	margin-top: 15px;
}


/*---Menu Accordion---*/
ul#nav-menu { margin:0; padding:0; list-style:none; font-size:12px; border-bottom:1px solid #444;}
ul#nav-menu > li { margin-top:1px; font-weight: bold; width: 328px; list-style:none; }
ul#nav-menu > li > a { display:block; padding: 4px; color: #EFEFEF; text-decoration:none; outline:none; }
ul#nav-menu > li > a:hover { background:#ffe200; color:#990000;}
ul#nav-menu > li > ul { margin: 0; padding:0; list-style:none; display:none; margin-left:12px; }
ul#nav-menu > li > ul > li{ height: 20px; list-style:none; padding: 0;}
ul#nav-menu > li > ul > li:hover{ height: 20px; background:#666;}
ul#nav-menu > li > ul > li a { display:block; padding: 2px 0 0 4px; color:#ffb900; text-decoration:none; outline:none; }
ul#nav-menu > li > ul > li a:hover { color:#ffb900; background:#666; }

/*---slider---*/
#slider {
    width:100%; /* important to be same as image width */
    height:313px; /* important to be same as image height */
    float: left;
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width:100%; /* important to be same as image width or wider */
	height:340px;
	float: left;
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
	width: 100%;
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width:635px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}

/*---lightbox---*/
#gallery ul { list-style: none;}
	#gallery ul li { 
	display: inline;
	}
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 5px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 5px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
  .lista li{
    margin-left:20px;
  }
.imagem_clientes{
    margin-top:20px;
    margin-left:50px;
}
.produtos_fotos{
  float:left;
}
.produtos_fotos li{
  float:left;
  margin:10px;
  font-size:9px;
  text-align:center;
}
#boxMapa{
  float:left;
  width:650px;
  text-align:justify;
  font-size:1.1em;
}
#boxCotacao{
  float:left;
  margin-left:55px;
  
  }
.Contato{
  float:right;
  margin-top:-20px;
}
.HomeContato span{
  color:#FFB900 !important;
}
.HomeContato h2{
font-size:21px;
color:#FFFFFF;
float:left;
font-family:"Times New Roman",Times,serif;
margin:5px 0;
width:98%;
}
.HomeContato p{
  margin-bottom:5px;
}
#boxCotacao td{
  background:#fff;
  border: 1px solid #666;
}
#sliderContent .bottom{
  display:none !important;
} 
#sliderContent img{
  width:660px;
}
