body {
	margin: 5px;}

#pageSurround {
	width: 98%;	margin: 0px auto;	padding: 5px;}

#subSurround {
	padding-left: 14px;}

#topHeader {
	text-align: right;	height: 100px;	background-image: url(../styleImages2010/backgrounds/barra-loja.gif);	background-repeat: no-repeat;	margin-left: 14px;	}

#sessionBox {
	text-align: center;	background-image: url(../styleImages2010/backgrounds/barra-clientes.gif);	width: 236px;	height: 96px;	float: right;}

.topCats {	text-align: center;	background-image: url(../styleImages2010/backgrounds/catBg.png);	height: 52px;	color: #ffffff;	margin-bottom: 5px;}

.topCatsBgRight {
	background-image: url(../styleImages2010/backgrounds/catBgRight.png);	background-repeat: no-repeat;	background-position: right;	height: 52px;}

.topCatsBgLeft {
	float: left;	background-image: url(../styleImages2010/backgrounds/catBgLeft.png);	background-repeat: no-repeat;	background-position: left;	height: 52px;	width: 183px;}

.siteDocs {	text-align: center;	background-image: url(../styleImages2010/backgrounds/siteDocsBg.png);	height: 30px;	color: #ffffff;}

.siteDocsBgRight {
	background-image: url(../styleImages2010/backgrounds/siteDocsBgRight.png);	background-repeat: no-repeat;	background-position: right;	height: 30px;}

.siteDocsBgLeft {	float: left;	background-image: url(../styleImages2010/backgrounds/siteDocsBgLeft.png);	background-repeat: no-repeat;	background-position: left;	height: 30px;	margin-left: 14px;}

.boxTitleLeft, .boxTitleRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 70%;	color: #ffffff;	/*	background-image: url(../styleImages/backgrounds/boxTitleBg.gif);	width: 175px;	height: 13px;	padding-left: 5px;	background-repeat: no-repeat; */	font-weight: bold;	text-align: center;	border-top: 4px solid #660000;	border-left: 2px solid #660000;	border-right: 2px solid #660000;	background-color: #cc0000;	padding-top: 5px;	padding-bottom: 5px;	width: 190px;	}

.boxFootLeft, .boxFootRight {
	/*background-image: url(../styleImages/backgrounds/boxFootBg.gif);	width: 175px;	height: 12px;	padding-left: 5px;	background-repeat: no-repeat;*/	margin-bottom: 10px;	border-bottom: 4px solid #660000;	border-left: 2px solid #660000;	border-right: 2px solid #660000;	background-color: #ffffff;	width: 190px;	}

.boxContentLeft, .boxContentRight {
	border-left: 2px solid #660000;	/*cccccc*/	border-right: 2px solid #660000;	background-color: #FFFFFF;	padding-left: 5px;	padding-top: 9px;	padding-bottom: 5px;	width: 185px;}

.boxContent {	border-top: 3px solid #660000;	border-right: 1px solid #660000;	border-bottom: 1px solid #660000;	border-left: 1px solid #660000;	padding: 3px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 75%;	color: #333333;	margin-bottom: 5px;}

/* CHECKOUT PAGES 

.colLeftCheckout {
	position: relative;	left: 0px;	width: 160px; 	padding-left: 9px;	padding-right: 10px;	float: left;}

END CHECK OUT PAGES */
/* não sei a utilidade de .docBtnLeft Right e Mid */
.docBtnLeft {
	background-image: url(../styleImages/backgrounds/docBtnLeft.gif);	width: 4px;}

.docBtnRight {
	background-image: url(../styleImages/backgrounds/docBtnRight.gif);	width: 4px;}

.docBtnMid {
	background-color: #DDDDDD;	padding: 0px 3px 0px 3px;}



.pagination {	text-align: right;	padding-top: 5px;	padding-bottom: 5px;}

#subCats {
	background-color: #ffffff;	text-align: center;	border: 1px solid #ff9999;	margin: 0px;	float: left;	width: 99.5%;}

.subCat {	
	text-align: center;	padding: 8px;	float: left;	width: 110px;	height: 50px;}

.regSep{	padding: 10px 0px 10px 0px;	margin: 10px 0px 10px 0px;	border-top: 1px solid #666666;	border-bottom: 1px solid #666666;}

.topCatsTabLeft {
	background-image: url(../styleImages2010/backgrounds/catTabLeft.png);	background-repeat: no-repeat;	width: 7px;	height: 52px;}

.topCatsTabMid {	background-image: url(../styleImages2010/backgrounds/catTab.png);	background-repeat: repeat-x;	height: 52px;}

.topCatsTabRight {
	background-image: url(../styleImages2010/backgrounds/catTabRight.png);	width: 7px;	background-repeat: no-repeat;	height: 52px;}

.latestProds {
	float: left;	text-align: center;	width: 131px;	height: 120px;}