@charset "UTF-8";
*{margin:0;padding:0;list-style:none;vertical-align:baseline;border-spacing:0;border:0;text-decoration:none}
a{color:#333}
a:hover{text-decoration:underline}
h2{font-size:15px;margin:0 0 10px 0;color:#762625}
body{background:url('imgs/bgtop.png') repeat-x;font:11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;color:#333}

#header{width:890px;height:97px;margin:0 auto}
#header img{float:left;margin:36px 0 0 0}
#menu{font-size:12px;font-weight:bold;width:890px;height:60px;margin:0 auto;background:url('imgs/bgmenu.png');}
#menu ul{*width:695px;display:table;margin:0 auto}
#menu li{float:left;}
#menu a{color:#FFF;display:block;padding:23px 25px 22px 25px; text-transform:uppercase;}
#menu a:hover{text-decoration:none;color:#ccc;background-image:url('imgs/activo.png');background-repeat:no-repeat;background-position: bottom center}
#photos{width:850px;height:210px;margin:0 auto 20px auto}
#content{min-height:350px;margin:0 auto;padding:20px 60px 40px 60px;width:854px;overflow:hidden;background:url(imgs/bgcontent.png) bottom no-repeat;text-align:justify;line-height:20px}
#content h1{font-size:15px;margin:0 0 17px 0}
#submenu{width:220px;float:left;margin-right:20px;display:table}
#submenu ul{padding:0;list-style:none;}
#submenu a{background-color:#DFDFDF;margin-top:1px;padding-top:7px;display:block;padding-left:10px;padding-bottom:8px;margin-bottom:1px;font:11px Verdana, Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;}
#submenu a:hover{background-color:#DEABAA;color:#FFF}
#submenu .activa{background-color:#CE817F;color:#FFF}
#submenu .activa:hover{background-color:#DEABAA;color:#FFF}
#subcontent{min-height:200px;display:table;width:610px}

#galeria{display:table}
#galeria img{max-height:140px;}
#galeria a{float:left;margin:0 10px 10px 0;width:150px;height:140px;}

label{clear:both;color:#333;display:block;font-weight:bold;margin:15px 0 0 0;padding:0}
label.error{margin-top:5px;color:#C00;float:left;margin-bottom:15px;*margin-bottom:0}
input{padding:4px;border:1px solid #AEAEAE;background:#FFF;display:block}
input:focus{border:1px solid #142A28}
textarea{padding:4px;height:70px;width:600px;border:1px solid #AEAEAE;background:#FFF;display:block}
textarea:focus{border:1px solid #142A28}
input[type="submit"]{clear:left;margin:16px 0 0 0;padding:7px 30px 7px 30px;border:1px solid #AEAEAE;background:#DDD;display:block;cursor:pointer}
input[type="submit"]:hover{background:#FFF}
input[type="button"]{margin:16px 0 0 0;padding:7px 12px 7px 12px;border:1px solid #AEAEAE;background:#DDD;display:block;cursor:pointer}
input[type="button"]:hover{background:#FFF}
input[type="hidden"]{display:none}
select{min-width:100px;width:auto;padding:4px;border:1px solid #AEAEAE;display:block}
select:focus{border:1px solid #142A28}
hr{margin:17px 0 13px 0;clear:both;border-width:0;border-top:1px solid #ddd;border-bottom:1px solid #fff}

#intro{width:430px;height:120px;margin-right:20px;padding-right:20px;border-right:1px dotted #999;overflow:hidden;float:left;line-height:18px;text-align:justify}
#news{width:378px;height:120px;overflow:hidden;line-height:18px;text-align:justify}
#news li{margin:5px 0 5px 0;padding:0 0 5px 0 ;border-bottom:1px solid #E9D5D5}
#destaques{overflow:hidden}

.activo{background-image:url('imgs/activo.png');background-repeat:no-repeat;background-position: bottom center}
.clear{margin:20px 0 10px 0;clear:both;background:url(imgs/clear.png) repeat-x;height:13px;}
.item{float:left;margin-right:20px;width:271px;text-align:justify;line-height:17px}
.item h1{font-size:12px !important;margin:10px 0 3px 0 !important}
.zoom{float:left;margin:0 17px 10px 0}
.prod{float:left;width:285px;height:220px;display:table;padding:10px;margin:0 10px 20px 0;border:1px solid #E9E9E9}
.prod h1{font-size:12px !important;margin-bottom:8px !important}
.prod .zoom{margin:0px !important}
.erro{margin:15px 0 0 0;padding:10px;border:1px dotted #df4729;font-weight:bold;color:#df4729 !important}
.sucesso{margin:15px 0 0 0;padding:10px;border:1px dotted #093;font-weight:bold;color:#093 !important}

#footer{clear:both;width:890px;height:height:60px;margin:0 auto;text-align:right}
#footer img{margin-top:10px}

div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:30}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100}div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('imgs/fancybox/fancy_progress.png') no-repeat}div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:20px 20px 40px 20px;margin:0;background:transparent;display:none}div#fancy_inner{position:relative;width:100%;height:100%;background:#FFF}div#fancy_content{margin:0;z-index:100;position:absolute}div#fancy_div{background:#000;color:#FFF;height:100%;width:100%;z-index:100}img#fancy_img{position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:100;width:100%;height:100%}div#fancy_close{position:absolute;top:-12px;right:-15px;height:30px;width:30px;background:url('imgs/fancybox/fancy_closebox.png') top left no-repeat;cursor:pointer;z-index:181;display:none}#fancy_frame{position:relative;width:100%;height:100%;display:none}#fancy_ajax{width:100%;height:100%;overflow:auto}a#fancy_left,a#fancy_right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;z-index:111;display:none;background-image:url("data:image/gif;base64,AAAA");outline:none;overflow:hidden}a#fancy_left{left:0px}a#fancy_right{right:0px}span.fancy_ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block}span#fancy_left_ico{left:-9999px;background:transparent url('imgs/fancybox/fancy_left.png') no-repeat}span#fancy_right_ico{right:-9999px;background:transparent url('imgs/fancybox/fancy_right.png') no-repeat}a#fancy_left:hover,a#fancy_right:hover{visibility:visible;background-color:transparent}a#fancy_left:hover span{left:20px}a#fancy_right:hover span{right:20px}#fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:70;border:0;padding:0;margin:0}div.fancy_bg{position:absolute;display:block;z-index:70;border:0;padding:0;margin:0}div#fancy_bg_n{top:-20px;left:0;width:100%;height:20px;background:transparent url('imgs/fancybox/fancy_shadow_n.png') repeat-x}div#fancy_bg_ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url('imgs/fancybox/fancy_shadow_ne.png') no-repeat}div#fancy_bg_e{right:-20px;height:100%;width:20px;background:transparent url('imgs/fancybox/fancy_shadow_e.png') repeat-y}div#fancy_bg_se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url('imgs/fancybox/fancy_shadow_se.png') no-repeat}div#fancy_bg_s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url('imgs/fancybox/fancy_shadow_s.png') repeat-x}div#fancy_bg_sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url('imgs/fancybox/fancy_shadow_sw.png') no-repeat}div#fancy_bg_w{left:-20px;height:100%;width:20px;background:transparent url('imgs/fancybox/fancy_shadow_w.png') repeat-y}div#fancy_bg_nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url('imgs/fancybox/fancy_shadow_nw.png') no-repeat}div#fancy_title{position:absolute;z-index:100;display:none}div#fancy_title div{color:#FFF;font:bold 12px Arial;padding-bottom:3px;white-space:nowrap}div#fancy_title table{margin:0 auto}div#fancy_title table td{padding:0;vertical-align:middle}td#fancy_title_left{height:32px;width:15px;background:transparent url('imgs/fancybox/fancy_title_left.png') repeat-x}td#fancy_title_main{height:32px;background:transparent url('imgs/fancybox/fancy_title_main.png') repeat-x}td#fancy_title_right{height:32px;width:15px;background:transparent url('imgs/fancybox/fancy_title_right.png') repeat-x}