@charset "utf-8";
/* CSS Reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;
}body {
	line-height: 1; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(img/layout/body_bkg.png) top repeat-x; background-color:#e6e6e6;
}table{margin-bottom:10px; margin-left:10px; max-width:680px; overflow:hidden; clear:left;
}td{border:1px solid #CCC; padding:2px;
}a{color:#FFF;
}ol, ul {
	list-style: none;
}blockquote, q {
	quotes: none;
}blockquote:before, blockquote:after,q:before, q:after {
	content: '';
	content: none;
}focus {
	outline: 0;
}ins {
	text-decoration: none;
}del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	/* ID's */
}#body{width:975px; margin:0px auto;
}#footer{width:975px;background:#FA1812;color:#FFF;font-weight:bold;text-align:center;height:20px;clear:left;line-height:20px;margin:10px 0 0 0; bottom:0px; position:fixed;
}#left{width:250px; float:left; background:#FFF; height:100%;
}#right{width:725px; float:left;
}#banner{width:725px; height:200px;overflow: hidden;
}#logo{width:220px; height:188px; margin-top:10px; margin-right:30px;

}#navbar{width:725px; height:26px; background:url(img/layout/navbar_red.png) top repeat-x; color:#FFF; font-weight:bold; line-height:26px; clear:left;
}#navbar ul li{float:left; color:#FFF; margin:0 0 0 30px; 
}#navbar ul li a{text-decoration:none; color:#FFF; font-weight:bold; font-size:14px;

}div#equipamentos{ z-index:100; width:725px;margin:0px;padding-left:5px;background:#F5F5F5 url(img/layout/navbar_bkg.png) bottom repeat-x;border-bottom:4px solid #000; clear:left;  position:absolute; top:230px;
/*}#empresa{width:705px;  background:#FFF; padding:10px; */
}#produtos{width:723px; padding:1px;
}.empresa{padding:10px;
}#empresa{padding:20px;
}div#empresa h1{padding:10px 5px 0 0;
}div#empresa p{text-indent:25px; padding:10px 0px;
}.li-clear{clear:left;

}.objgroup{width:170px;margin:5px 5px 5px 0;float:left;
}.objmarca{height:18px;line-height:18px;text-indent:5px;color:#000;font-weight:bold;font-size:13px; background:#FFF;;
}.objtitle{height:18px;line-height:18px;text-indent:5px;color:#000;font-weight:bold;font-size:13px;
}.objgroup ul{margin-left:22px; text-transform:capitalize; color:#333;
}.objgroup ul li{list-style-type:circle;
}.objgroup ul li a{color:#333; text-decoration:none; 
}.objclear{clear:left;

}#nothung{width:700px; height:1px; 
}.prod-group{width:700px; background:#FFF; margin:0 10px 10px 10px; clear:both;
}.prod-group p{line-height:16px; margin:0 10px;
}.prod-image{width:140px; height:140px;overflow:hidden;max-width:140px; max-height:140px;float:left; margin:0 10px 10px 0;
}.prod-image img{margin:auto;line-height:140px; max-width:140px; max-height:140px; overflow:hidden;
}.prod-title{width:540px; height:20px; font-weight:bold;  margin:10px 0px 0 0px;float:left;
}.prod-descr{width:540px; overflow:hidden;float:left;
}.prod-button{width:710px; height:25px; clear:left; margin:10px 0 0 10px; clear:both;
}.prod-button a{text-decoration:none; margin-right:10px;
}.prod-button a span{padding:2px 5px; color:#FFF; background:url(img/layout/navbar_red.png) top repeat; font-weight:bold; 

}#contactos{width:705px; padding:10px; margin-bottom:20px;
}.cont-form{width:262px; height:280px; overflow:hidden; position:relative; left:10px; top:10px; 
}form#contact{padding:0px; margin:0; 
}form#contact div{width:262px; overflow:hidden; margin-bottom:5px;
}form#contact div div{ font-weight:bold; text-align:left; float:left; width:66px; padding-bottom:2px;
}form#contact div input{width:190px; float:left;
}form#contact div textarea{width:254px; height:130px; margin-bottom:5px;
}.cont-mapa{width:432px; float:left;
}.cont-right{width:262px; float:left; margin-left:10px;
}.cont-mora{width:252px; margin-bottom:10px; padding:5px; color:#FFF; font-weight:bold;background:url(img/layout/box_bkg.png) top repeat-x;line-height:20px;
}.cont-mora div{margin-bottom:9px;
}.cont-cont{width:252px; padding:5px; color:#FFF;font-weight:bold;background:url(img/layout/box_bkg.png) top repeat-x;
}.cont-cont div{margin-bottom:9px; line-height:20px;
}.cont-cont div span{margin:2px 30px 9px 30px;
}.cont-clea{width:705px; height:0px; clear:left;

/* BANENR */
}#slider {position: relative; top:10px; overflow: hidden;height:200px; width:725px;}
#slider img {position:absolute;	margin:0; height:140px;display:none;}
#imageloader {position:relative; display:block; width: 100px; margin: 0px auto; text-align: center;v}
#imageloader img { position:relative; top:70px; z-index:100; width:128px; height:15px; display:inline;}

/* pagination */
ul.pagination{width:200px; margin:auto; clear:both;
}ul.pagination li{float:left; 
}.pagination-active{padding:4px 8px; border:1px solid #FA1812;  background:url(img/layout/navbar_red.png) top repeat-x; color:#FFF; margin:0 4px; font-weight:bold;
}.pagination-link{padding:4px 8px; border:1px solid #FA1812; color:#FA1812; background:#FFF; margin:0 4px; font-weight:bold;
}.pagination-link a{color:#FA1812; text-decoration:none;
}.pagination-clear{width:100%; height:30px; clear:both;

}.destaque{width:220px; margin:20px 30px 10px 0px;margin-bottom:1px solid #FA1812;
}.destaq-title{width:250px;font-weight:bold; padding:0px 0 13px 0;line-height:20px; text-align:center; font-size:13px; margin:28px 0 5px 0;  background:url(img/layout/head.gif) bottom left no-repeat; background-color:#fa1812; color:#FFF;
}.destaq-image{ width:220px; height:140px; overflow:hidden; text-align:center;

}.prod-descr p {line-height:16px;
}a.tooltip {position: relative; color:#FFF; text-decoration:none;
}a.tooltip div {display:none; padding:5px; padding:10px;background:url(img/layout/box_bkg.png) bottom repeat-x; background-color:#fa1812; 
}a.tooltip:hover {/*background-color is a must for IE6*/  
}a.tooltip:hover div{display:inline;  position:absolute; left:0px; 