body { font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; background: #000; color: #333; }

/* productheader */
#productheader { border:none;  }
#productheader .replaced { width:340px; background:url(/products/images/products_title.png) no-repeat 0 0; TEXT-ALIGN: left; TEXT-INDENT: -9999px; DISPLAY: block; OVERFLOW: hidden }

/* main */
#main .contentheading { margin:0px; position:relative; min-height:27px; background:#666; *height:28px; *margin-bottom:1.5em; _height:20px; }
#main .contentheading h2 { margin-bottom:0px; font-size:12px; padding-left:12px; line-height:27px; color:#ccc }

.section {
	POSITION: relative; PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: both; PADDING-TOP: 15px; height:300px;
}
.promosbox {
	WIDTH: 314px; height: 300px; color:#FFF;
}
.promosbox A {
	POSITION: relative; PADDING-BOTTOM: 30px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; BACKGROUND: url(/products/images/promosbox.png) no-repeat 0px 100%; HEIGHT: 60px; COLOR: #ccc; TEXT-DECORATION: none; PADDING-TOP: 210px
}
.promosbox A:hover {
	BACKGROUND: url(/products/images/promosbox_hover.png) repeat-x
}
.promosbox A IMG {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: block; LEFT: 0px
}
.promosbox A EM.more {
	FONT-STYLE: normal; PADDING-RIGHT: 10px; ZOOM: 1; WHITE-SPACE: nowrap; BACKGROUND: url(/global/elements/arrows/morearrow.gif) no-repeat 100% 50%; COLOR: #08c; CURSOR: pointer; TEXT-DECORATION: none
}
.promosbox A:hover EM.more {
	TEXT-DECORATION: underline
}

#globalfooter .gf-sosumi { clear: both; width: 100%; border-top: 1px solid #333; padding-top: 9px; }
