/* Safe 100% height fix */
html, body {height:100%;}
.maintable {width:100%;height:100%;border:0;}
#toprow {height:1em;}
#contentrow {height:100%;} 
/**/

BODY{
	margin:0px;
	padding:0px;
	background:url('../images/bg.gif') left top repeat-x;
	background-color:#646464;
}

body,td,th {
	align:left;
}

.normaltext{
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFF;
}

.bigtext{
font-size: 14px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFF;
}

.tabletext{
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

.price_old{
font-size: 14px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFCC66;
text-decoration:line-through;
}

.price_old_pre{
font-size: 14px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFCC66;
}


.price_new{
font-size: 36px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFF;
text-align:right;
}

A {
text-decoration: underline;
color:#FFFFFF;
}

A:visited {
text-decoration: none;
color:#FFFFFF;
}

A:hover {
text-decoration: underline;
color:#6b017d;
}

.box {
display:block;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFF;
float:right;
width: 130px;
height: 100%;
text-align:center;
vertical-align : bottom;
position:static;
} 

/* PAGINATION */
.pagination	{ float: left; margin: 0; padding: 0;}
.pagination ul	{ margin: 0; padding: 0; }
.pagination li	{ 
	float: left;
	vertical-align: middle;
	list-style: none;
	padding: 2px 0 0 0;
	width: 16px;
	height: 14px;
	text-align: center;
}

.pagination .current {
	border: 1px dashed #c0c0c0;
}

.pagination .image {
	padding: 0;
	width: 16px;
	height: 16px;
}