
* {	margin:0; padding:0; font-size:100%;}

img {vertical-align:top;}
a img { border:0;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html{ font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:16px; color:#c3c3c3;}

input, select { vertical-align:middle; font-weight:normal;}

#busca input{ width:160px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:0.917em; color:#55595e;}
#busca .btn {width:23px; height:22px;}

a {color:#ffffff;}
a:hover{text-decoration:none;}
p {padding-top:15px;}
strong{ color:#FFFFFF;}

.footer {background-color:#679938;}
.footer-text{ padding:18px 0 18px 25px; color:#FFFFFF; line-height:25px;}
.footer-text a{text-decoration:underline;}
.footer-text a:hover{ text-decoration:none;}

.pype {font-weight:bold;}
.pype a{text-decoration:underline;}
.pype a:hover{text-decoration:none;}

.tab_flash {padding-top:40px;}
.tab_principal {padding-top:32px;}
.tab_left {padding-left:25px;}
.tab_left_cont {padding-top:28px;}
.tab_right {padding-left:52px; padding-right:25px;}
.linha {padding-top:35px; padding-bottom:35px;}
.linha2 {padding-top:25px; padding-bottom:25px;}
.linha3 {padding-top:55px; padding-bottom:55px;}

.saibamais {font-weight:bold; color:#FFFFFF; padding-top:15px; background:url(images/marker.gif) no-repeat 70px 20px;}
.saibamais a {text-decoration:underline;}
.saibamais a:hover {text-decoration:none;}

.topo_fundo {background:url(images/fundo.gif);}
.topo_fundo2 {background-color:#ededed;}
.topo_fundo3 {background-color:#ededed; background-repeat:repeat;}
.logo {padding-top:25px;}
.menu_numero {padding:0px 15px 0px 15px; text-align:right;}

.menu_texto {font-size:12px; color:#393939; font-family:"Times New Roman", Times, serif; text-decoration:none;}
.menu_texto a {font-size:12px; color:#393939; font-family:"Times New Roman", Times, serif; text-decoration:none;}
.menu_texto a:hover {color:#81C242;}

.menu_produtos a {font-size:14px; color:#393939; font-family:"Times New Roman", Times, serif; padding-left:1px; padding-top:10px; text-decoration:none; line-height:20px; padding-bottom:20px;}
.menu_produtos a:hover {color:#81C242;}

.imagem {padding:10px 10px 10px 0;}
.texto {padding-top:10px;}
.texto2 {padding-top:30px;}
.imagem2 {padding:30px 10px 10px 0;}

.contato {padding-left:45px;}
.contato_text {padding:25px 25px 0 45px; color:#393939; font-family:"Times New Roman", Times, serif; font-size:12px;}
.email {color:#81C242;}
.email a {text-decoration:underline;}
.email a:hover {text-decoration:none;}

.bold_preto {color:#151515; font-weight:bold;}
.bold_preto a {color:#151515; font-weight:bold; text-decoration:underline;}
.bold_preto a:hover {text-decoration:none;}
.text_preto {color:#444444; padding-top:28px;}
.text_preto a {color:#444444; padding-top:28px; font-weight:bolder;}
.text_preto2 {color:#444444; padding-top:28px;}
.link_produto {color:#787878; font-size:11px; padding-top:15px;}
.link_produto a {text-decoration:underline; color:#787878;}
.link_produto a:hover {text-decoration:none;}

.orcamento {padding-left:25px; padding-right:25px;}
.orcamento2 {padding-top:28px;}
.orcamento_form {color:#444444;}


/*Zoom*/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 1px solid white;
}

.highslide-image {
	border: 10px solid #F5F5F5;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}	


.zoom {padding-left:20px;}
