/* ==================== */
/* GENERIC STYLES       */
/* ==================== */
*
{
	margin: 0;
	padding: 0;
}

a:link, 
a:visited
{
	text-decoration: none;
}
a img
{
	border: 0px;
}
table
{
	border-collapse: collapse;
}


/* ==================================== */
/* Full Spec - all models				*/
/* ==================================== */

/* over the spec */
img#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_trimImg
{
	float: right;
	clear: right;
	margin-right: 40px;
	margin-bottom: 15px;
}
/* over the variants */
/*body.spec img#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder2_trimImg
{
	float: left;
	clear: left;
	padding-left: 20px;
	margin-bottom: 15px;
}*/

#l200Content
{
	width: 759px;
	background: #fff;
	position: relative;
	overflow: hidden;
}

#l200Content h1
{
	text-align:right;
	font-size: 20px;
	width: 100%;
	font-weight: bold;
	margin-bottom: 5px;
	text-transform: uppercase;
	margin-top: -7px;
}

 .leftFloat
{
	font-size: 12px;
	float: left;
	clear: left;
	padding-left: 10px;
	width: 350px;
}
 .leftFloat .VariantsList
{
	margin-bottom: 5px;
	margin-left: 10px;
}
 .leftFloat .VariantTitle
{
	font-weight: bold;
	color: #000000;
	font-size: 12px;
}
 .leftFloat a.VariantTitle:hover
{
	text-decoration: underline;
}
 .leftFloat .variantPrice
{
	font-size: 10px;
	padding-left: 10px;
}
 .leftFloat .VariantCVPrice
{
	color: #666666;
}
/*
 #categoriesList
{
	float: right;
	clear: right;
	margin: 0 20px 10px 0;
}*/

 .CategoryTitle
{
	display: block;
	background: #eaeaea url('../../img/bg_spec_title.gif') no-repeat center left;;
	padding: 2px 0px 2px 20px;
}
 .dlCategories td
{
	border: 1px solid #888888;
}
 .dlCategories td h4
{
	background: #eaeaea url('../../img/bg_spec_title.gif') no-repeat left center;
	font-size: 12px;
	width: 370px;
}
 .dlCategories td .ItemList
{
	display: block;
}
 .dlCategories td td
{
	border: 0px;
	font-size: 12px;
	line-height: 1.1;
	border-top: 1px solid #888888;
	width: 370px;
}
.dlCategories td .ItemList .ItemText1,
 .dlCategories td .ItemList .ItemText2,
 .dlCategories td .ItemList .ItemValue
{
	float: left;
	margin: 3px 0 3px 2px;
}
.dlCategories td .ItemList .ItemText1
{
	font-weight: bold;
	max-width: 310px;
}
 .dlCategories td .ItemList .ItemText2
{
	color: #555555;
}
 .dlCategories td .ItemList .ItemValue
{
	float: right;
	margin-right: 5px;
}


table
{
	background: #fff;	
	margin: 0;	
	width: 370px;
}

#footer ul{
	padding:15px;
}

