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

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom:0px; background:url(../imagens_fixas/bg.jpg) top center no-repeat #000000; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; }

a img { border:none;}
a:hover { text-decoration:underline !important;}

#container{ width:900px; height:auto; margin:auto; }

#header{ width:900px; height:230px; *height:220px; *margin-bottom:15px; }

#logo{ width:565px; height:110px; padding:25px 0 0 25px; float:left; margin-top:0px; }

#redes{ width:100px; height:50px; float:right; margin-right:10px; margin-top:10px; text-align:right; }
#fone{ width:280px; height:20px; float:left; margin-left:21px; margin-top:45px; text-align:right; }

#texto{ color:#000; float:left; margin-right:20px; min-height:300px; padding-left:17px; padding-right:17px; text-align:justify; width:868px; background-image:url(../imagens_fixas/centro.png); font-size:13px; margin-top: 20px; *margin-top:-3px; }

#conteudo{ width:868px; min-height:50px; background-image:url(../imagens_fixas/centro.png); color:#fff; float:right; }

.rodape { height:40px; widows:100%; text-align:center; font-size:12px; font-weight:bold; margin-top:20px; padding-top:20px; float:left; color:#FFF; width:900px; background:url(../imagens_fixas/rodape.png) no-repeat; }	

#gallery { padding:15px; width:840px; min-height:10px; *margin-top:-3px; margin-left:8px;}
#gallery a { text-decoration:none; }
#gallery a:hover { text-decoration:none; }
#gallery ul { list-style:none; padding:0; margin:0; }
#gallery ul li { display:inline-block; *display:inline; text-decoration:none; margin: 0 0 5px 5px; }
#gallery ul img { border: 1px solid #999999; padding: 3px; }
#gallery ul a:hover img { text-decoration:none; }
#gallery ul a:hover { text-decoration:none; }

#gallery1 { padding:15px; width:807px; min-height:10px; *margin-top:-3px; margin-left:8px;}
#gallery1 a { text-decoration:none; }
#gallery1 a:hover { text-decoration:none; }
#gallery1 ul { list-style:none; padding:0; margin:0 0 0 -12px; }
#gallery1 ul li { display:inline-block; *display:inline; text-decoration:none; }
#gallery1 ul img { border: 1px solid #999999; padding: 3px; }
#gallery1 ul a:hover img { text-decoration:none; }
#gallery1 ul a:hover { text-decoration:none; }

#gallery2 { padding:15px; width:840px; min-height:10px; *margin-top:-3px; margin-left:8px;}
#gallery2 a { text-decoration:none; }
#gallery2 a:hover { text-decoration:none; }
#gallery2 ul { list-style:none; padding:0; margin:0; }
#gallery2 ul li { display:inline-block; *display:inline; text-decoration:none; margin: 0 0 5px 5px; }
#gallery2 ul img { border: 1px solid #999999; padding: 3px; }
#gallery2 ul a:hover img { text-decoration:none; }
#gallery2 ul a:hover { text-decoration:none; }

.menu_list { width: 868px; }

.menu_body h1 { font-size:21px;}

.menu_head { font-weight:bold !important; font-size:14px !important; cursor:pointer; position:relative; margin:4px 5px 4px 13px; font-weight:bold; font-size:16px; color:#000; width:370px; display:table; *display:inline-table;  background:url(../imagens_fixas/icone.png) no-repeat left;  padding:0 0 0 23px !important; }

.menu_body { display:none; margin:-10px 15px 0; text-align:justify; width:847px; font-size:13px; color:#000; }

.menu_body a{ display:block; color:#006699; padding-left:10px; font-weight:bold; text-decoration:none; }
.menu_body a:hover{ color:#000000; text-decoration:underline; }

input, textarea { border:1px solid #999999; background-color:#f5f5f5; }

.form_contato { background:#bfeaf7; border:1px solid #cccccc; display:block; margin-bottom:5px; padding:3px; width:350px; margin-top:4px; color:#000; }
label { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; line-height:19px; }	
.form { margin-left:20px;}

/*CONTEUDO NOVO */
.main_body { width:860px;}
.clr { clear:both;}

/* body */
.body { width:1000px; padding:0; margin:20px auto 0 auto;}
.body h2 { font:normal 20px Tahoma, Geneva, sans-serif; color:#1b1b1b; padding:15px 13px; margin:0;}
.body h3 { font:normal 18px Tahoma, Geneva, sans-serif; color:#1b1b1b; padding:15px 13px; margin:0; border-bottom:1px solid #e9ebec; }
.body h4 { font:normal 18px Tahoma, Geneva, sans-serif; color:#4f4f4f; padding:10px 13px; margin:10px 20px 10px 20px;}
.body strong { color:#1b1b1b;}
.body a { color:#d34600; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.body .bottons { width:100%; height:20px; margin:0; padding:0;}
.body .bottons img { padding:0; margin:0;}

#slide { text-align:center; width:900px; *width:0px; *margin-top:-3px; height:265px; margin-bottom:15px;}
#faixa { width:900px; height:6px; background:#900202; margin-bottom:12px; margin-bottom:35px; *margin-bottom:60px; }

#clientes { width:850px; float:left; margin-top:10px; }
#clientes p { margin-top:-3px; display:inline-block; width:850px; text-align:justify; }
#clientes img { float:left; padding:0px 10px 10px 0px; }

#novidades { width:850px; float:left; margin-top:10px; }
#novidades p { margin-top:-3px; display:inline-block; width:850px; text-align:justify; }
#novidades img { float:left; padding:0px 10px 10px 0px; }

#produtos { width:850px; float:left; margin-top:17px; }
#produtos p { margin-top:-3px; display:inline; width:850px; text-align:justify; }
#produtos img { float:left; padding:0px 10px 5px 0px; }

.clear { clear:both }
#galleryslide { position:relative; height:280px; width:0px; }
#galleryslide a { float:left; position:absolute; }
#galleryslide a img { border:none; }
#galleryslide a.show { z-index:1 }
#galleryslide .caption { z-index:2; background-color:#000; color:#ffffff; height:100px; width:100%; position:absolute; bottom:0; text-align:left; }
#galleryslide .caption .content { margin:5px; }
#galleryslide .caption .content h3 { margin:0; padding:0; color:#1DCCEF; }
