@import url(base.css);

/* full product range */

.container-product-range
{
	float: right;
	width: 500px;
	background: url("../images/archivemenu_bg.gif") repeat-y;
}

.container-product-range-cap-top
{
	font-size: 1px;
	width: 500px;
	height: 20px;
	background: url("../images/archivemenu_top.gif") no-repeat;
}

.container-product-range-cap-bottom
{
	font-size: 1px;
	width: 500px;
	height: 30px;
	background: url("../images/archivemenu_bot.gif") no-repeat;
	clear: left;
}

.container-product-range table
{
	margin: 10px;
	width: 500px;
}


.container-product-range th
{
	padding: 0 20px 0 10px;
	font-size: 12px;
	font-weight: normal;
	color: #126FB5;
}


.container-product-range th.divider-star
{
	padding: 0px;
	height: 20px;
	text-align: center;
	background: url("../images/divider_star_blue.gif") 0 0 no-repeat;
}

.container-product-range th.product-name
{
	margin: 0; padding: 0 0 0 16px;
	font-size: 18px;
	font-weight: normal;
	color: #BB57DB;
}


.container-product-range  ul {
	margin: 0; padding: 25px 20px 0 0;
	list-style-type: none;
}

.container-product-range ol {
	margin: 0; padding: 25px 0 0 0;
	list-style-type: none;
}

.container-product-range ul li {
	padding-left: 15px;
	background: url("../images/ico_bluedot.gif") 0 5px no-repeat;
}

td.thumbnail {
	padding-left: 20px;
	width: 320px;
}

#content .container-product-range td.thumbnail h2
{
	font-size: 12px;
	margin: 0 0 0 6px;
	padding: 0;
	
	
}

#content h2, 
#content h3 {
	text-transform: none;
}


.thumbnail img 
{
    margin: 0 10px 10px 0;
}



#content .container-product-range td
{
	border-top: 1px solid #F3E2F9;
	padding: 10px 10px;
}

#content .container-product-range tr.first td
{
	border-top: none;
}
