#comments {
	CLEAR: both
}
#comments A {
	COLOR: #0066b3
}
#comments P {
	TEXT-ALIGN: center
}
#comments P.sign_up {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #efefef 1px solid; LINE-HEIGHT: 30px; BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
#comments P.sign_up A:hover {
	TEXT-DECORATION: underline
}
#comments UL {
	
}
#comments UL A {
	PADDING-LEFT: 18px; FONT-SIZE: 10px; BACKGROUND: url(denuncie.gif) no-repeat left top; FLOAT: right; LINE-HEIGHT: 18px
}
#comments UL A:hover {
	TEXT-DECORATION: underline
}
#comments UL LI {
	MARGIN: 10px 0px 20px
}
#comments UL LI SMALL {
	FLOAT: left
}
#comments UL LI P {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e0e0e0 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 7px; BACKGROUND: url(bg_comment.gif) repeat-x 50% bottom; OVERFLOW-X: auto; PADDING-BOTTOM: 7px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 486px; PADDING-TOP: 7px; BORDER-BOTTOM: #e0e0e0 1px solid; HEIGHT: auto; TEXT-ALIGN: left; _padding-bottom: 27px
}
#comments FORM P {
	FONT-SIZE: 10px
}
#comments FORM LABEL {
	FLOAT: left
}
#comments FORM A {
	FLOAT: right
}
#comments FORM A:hover {
	TEXT-DECORATION: underline
}
#comments FORM TEXTAREA {
	CLEAR: both; WIDTH: 100%; HEIGHT: 100px
}
#comments FORM P.form_footer {
	MARGIN: 5px 0px; HEIGHT: 40px
}
#comments FORM P.form_footer STRONG {
	MARGIN-TOP: 7px; FONT-SIZE: 14px; FLOAT: left
}
#comments FORM P.form_footer STRONG SPAN {
	FONT-WEIGHT: normal
}
#comments FORM P.form_footer INPUT {
	FLOAT: right
}
#comments FORM P.form_footer #rate_field {
	FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 250px
}
#comments FORM P.form_footer #rate_field LABEL {
	FLOAT: left; LINE-HEIGHT: 30px
}
#comments FORM P.form_footer #rate_field INPUT {
	FLOAT: none; MARGIN-LEFT: 5px; VERTICAL-ALIGN: middle
}
#comments FORM P.form_footer #rate_field A {
	PADDING-RIGHT: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 5px; BACKGROUND: url(star_off.gif) no-repeat 5px center; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 22px; TEXT-INDENT: -9999em; PADDING-TOP: 0px; HEIGHT: 22px
}
#comments FORM P.form_footer #rate_field A.on {
	BACKGROUND-IMAGE: url(star_on.gif)
}
#comments FORM P.form_footer A#bt_rules {
	BACKGROUND: url(bt_regras.jpg) no-repeat; OVERFLOW: hidden; WIDTH: 193px; TEXT-INDENT: -9999em; HEIGHT: 33px
}
#comments #comment_rules {
	DISPLAY: none; OVERFLOW: hidden
}
#comments #comment_rules H3 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666
}
#comments #comment_rules P {
	FONT-SIZE: 10px; MARGIN: 3px 0px; COLOR: #666; LINE-HEIGHT: 11px; TEXT-ALIGN: left
}
.tools {
	CLEAR: both; FONT-SIZE: 12px; MARGIN: 10px 0px 20px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1.8em
}
.tools A {
	FONT-SIZE: 10px; COLOR: #666
}
.tools A:hover {
	TEXT-DECORATION: underline
}
.tools LI {
	DISPLAY: inline; PADDING-LEFT: 20px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 16px
}
.tools LI.first {
	MARGIN-LEFT: 0px
}
.tools LI.print {
	BACKGROUND: url(print.gif) no-repeat left top
}
.tools LI.mobile {
	PADDING-LEFT: 15px; BACKGROUND: url(celular.gif) no-repeat left top
}
.tools LI.corrections {
	BACKGROUND: url(corrigir.gif) no-repeat left top
}
.tools LI.send_friend {
	BACKGROUND: url(enviar.gif) no-repeat left top
}
.tools LI.newsletter {
	BACKGROUND: url(mail.gif) no-repeat left top
}
.tools LI.rss {
	BACKGROUND: url(rss.gif) no-repeat left top
}
.img_gallery {
	CLEAR: both; FLOAT: left; WIDTH: 500px
}
.window .img_gallery {
	FLOAT: none; OVERFLOW: hidden; _height: 1%; _overflow: visible
}
.img_gallery IMG {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid
}
.img_gallery .img_preview {
	CLEAR: both; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.img_gallery .img_preview IMG {
	MARGIN: 0px
}
.img_gallery P {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #efefef; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; COLOR: #666; LINE-HEIGHT: normal! important; PADDING-TOP: 5px
}
.img_gallery UL {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 10px; OVERFLOW-X: auto; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 7px; OVERFLOW: hidden; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 478px; PADDING-TOP: 7px; BORDER-BOTTOM: #e1e1e1 1px solid; WHITE-SPACE: nowrap; HEIGHT: 95px
}
BODY.js .img_gallery A.bt_left {
	FONT-WEIGHT: bold; FLOAT: left; OVERFLOW: hidden; WIDTH: 31px; COLOR: #ccc; TEXT-INDENT: -9999em; LINE-HEIGHT: 92px; HEIGHT: 92px; TEXT-ALIGN: center; outline: 0
}
BODY.js .img_gallery A.bt_right {
	FONT-WEIGHT: bold; FLOAT: left; OVERFLOW: hidden; WIDTH: 31px; COLOR: #ccc; TEXT-INDENT: -9999em; LINE-HEIGHT: 92px; HEIGHT: 92px; TEXT-ALIGN: center; outline: 0
}
BODY.js .img_gallery A.bt_left {
	BACKGROUND: url(bt_gal_prev.gif) no-repeat
}
BODY.js .img_gallery A.bt_right {
	BACKGROUND: url(bt_gal_next.gif) no-repeat
}
BODY.js .img_gallery A.disabled {
	FILTER: alpha(opacity = 50); opacity: .5; -moz-opacity: .5
}
BODY.js .img_gallery UL {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 416px; HEIGHT: 75px
}
.img_gallery UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 13px
}
.img_gallery UL LI A {
	outline: 0
}
.img_gallery UL LI A IMG {
	MARGIN: 0px
}
.img_gallery UL LI A:hover IMG {
	BORDER-LEFT-COLOR: red! important; BORDER-BOTTOM-COLOR: red! important; BORDER-TOP-COLOR: red! important; BORDER-RIGHT-COLOR: red! important
}
.img_gallery UL LI.on A IMG {
	BORDER-LEFT-COLOR: red! important; BORDER-BOTTOM-COLOR: red! important; BORDER-TOP-COLOR: red! important; BORDER-RIGHT-COLOR: red! important
}
.img_gallery UL LI.last {
	MARGIN-RIGHT: 0px
}
.img_caption {
	MARGIN: 0px 0px 10px
}
.window#gallery_zoom {
	WIDTH: 500px; TEXT-ALIGN: center
}
#simepar {
	FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 10px
}
#simepar H2 {
	FONT-SIZE: 14px; COLOR: #0066b3
}
#simepar DIV {
	BORDER-TOP: #ccc 1px solid; FLOAT: left; WIDTH: 100%
}
#simepar DIV P.img {
	MARGIN-TOP: 20px; FLOAT: left
}
#simepar DIV P.today {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 85px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#simepar DIV P.today SPAN {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 22px; FLOAT: left; WIDTH: 100%
}
#simepar DIV P.today SPAN.max {
	COLOR: #df0101
}
#simepar DIV P.today SPAN.min {
	COLOR: #0066b3
}
#simepar DIV UL {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; FLOAT: right; WIDTH: 100px; LIST-STYLE-TYPE: none
}
#simepar DIV.city_select {
	FLOAT: left; WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#simepar DIV.city_select P {
	FLOAT: left; WIDTH: 100%
}
#simepar DIV.city_select P STRONG {
	DISPLAY: block; FLOAT: left; PADDING-TOP: 5px
}
#simepar DIV.city_select P SELECT {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; WIDTH: 150px
}
#simepar DIV.city_select P SELECT OPTION {
	FONT-WEIGHT: normal
}
#box_shopping UL.tabs_menu LI A {
	FONT-SIZE: 14px; TEXT-DECORATION: none
}
#box_shopping DIV.tabs_box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f7f7f7; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 1px; WIDTH: 90.9%; PADDING-TOP: 5px
}
#box_shopping DIV.tabs_box UL LI {
	FLOAT: left; MARGIN: 5px 0px; WIDTH: 100%
}
#box_shopping DIV.tabs_box UL LI IMG {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
#box_shopping DIV.tabs_box UL LI A {
	DISPLAY: block
}
#box_shopping DIV.tabs_box UL LI A IMG {
	FLOAT: left
}
#box_shopping DIV.tabs_box UL LI A EM {
	FONT-SIZE: 10px; COLOR: #6a8b13; FONT-STYLE: normal
}
#box_shopping DIV.tabs_box UL LI A SMALL {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0066b3
}
#box_shopping DIV.tabs_box UL LI A:hover SMALL {
	TEXT-DECORATION: none
}
#box_shopping DIV.tabs_box UL LI A STRONG {
	FONT-SIZE: 14px
}
#box_shopping DIV.tabs_box FORM {
	FONT-SIZE: 14px; MARGIN: 10px 0px 5px 4px; WIDTH: 100%; COLOR: #9a9a9a
}
#box_shopping DIV.tabs_box FORM P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#box_shopping DIV.tabs_box FORM P INPUT {
	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: url(../bg_input.gif) repeat-x center bottom; FLOAT: left; WIDTH: 180px; COLOR: #9a9a9a; HEIGHT: 15px; _width: 175px
}
#box_shopping DIV.tabs_box FORM P INPUT.shopping_button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../bt_search.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 21px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none
}
