/*
*{margin: 0; padding: 0; line-height: 1;}  */

*{margin: 0; line-height: normal;}

.garantia_skin #content {margin-left:0;}
.todos {font-size:.7em; margin-left:5px; margin-bottom:20px;}
.productList {border-bottom:0;}

#contract {padding:15px 18px 8px 15px; text-align:center; font-size:.75em; margin:0 0 10px 0;}
#contractFields {padding:10px 0;}
#contractFields #accept, #contractFields #notAccept {display:block; width:50%; float:left;}
#contractFields #accept {font-weight:bold;}
#contractFields #accept input, #contractFields #notAccept input {margin:0 5px 0 0;}
#contractFields #contractText {text-align:left;}
#contractFields #buyButton {padding:15px 0; display:block; clear:both;}
#contractFields #contractText label {display:block; font-weight:bold;}
#contractFields #contractText textarea {width:100%; height:200px; margin:5px 0 0 0; background:#fff; border:1px solid #ccc;}

.storeCondition {width: 100%; overflow: hidden;}
.garantia_skin #productCols {min-height:0;}

/*************** imagem extra ***********/
UL.listThumbsProduct {
	CLEAR: left; OVERFLOW: hidden; TEXT-ALIGN: center
}
UL.listThumbsProduct LI {
	DISPLAY: inline; MARGIN: 0px 0px 0.1em; WIDTH: 0px
}
UL.listThumbsProduct LI A IMG {
	BORDER-RIGHT: #d1d1d1 1px solid; BORDER-TOP: #d1d1d1 1px solid; MARGIN: 0px 0.0em; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 2.5em; BORDER-BOTTOM: #d1d1d1 1px solid; HEIGHT: 2.5em
}

/************************************/