table {
	border-width:2px 0;
	border-style:solid;
	border-collapse: collapse;
	border-color: #83909E;
	margin:0 0 1em 0;
	width: 100%
}
th {
	text-align: center;
	font-size: 0.8em;
	width:auto;
	height:36px;
	background: url("../img/layout/th-background.gif") repeat-x top left;
	border-width:2px 2px 2px 0;
	border-style:solid;
	border-color: #83909E;
}
#FirstTh {border-width:2px 2px 2px 2px;}
th.actions {border-right-width:2px;}


td {
	text-align: center;
	font-size: 0.8em;
	padding: 2px;
	color:#422C29;
	border-style:solid;
	border-width: 1px 0 0 0;
	border-color:#83909E;
}
td a {color:#422C29;font-size:13px;}
thead td {
	border-left:2px solid #83909E;
	border-right:2px solid #83909E;
	text-align: center;
	padding:8px 0;
}
thead td span {
	padding:4px 50px 4px 35px;
}

.title_td {text-align: center;font-size: 0.7em;}
.title_td a{font-weight: bold;font-size: 1.2em}
.title_td a:hover{text-decoration: underline;}
.price_td {font-weight: bold;}

.invisible {font-size:0px}

/* OPTIONS PAGINATION */
.paging, .pagingBottom {
	font-weight:bold;
	text-align: right;
	border-top:1px solid #D0D0D0;
	padding:0.2em 0 0.5em 0;
	font-size: 0.9em;
}
.pagingBottom {
	border-top:none;
	border-bottom:1px solid #D0D0D0;
	padding:0 0 0.2em 0;
}
.paging .disabled, .pagingBottom .disabled {display: inline;font-size: 0.85em;color: #A3ABB6;}
.paging a, .pagingBottom a {
	color:#912612;
	text-decoration: none;
}
.paging a:hover, .pagingBottom a:hover {text-decoration: underline;}