div.rootcategorytext
{
	width:220px;
	height:370px;
	position: absolute; 
	left: 495px; 
	top: 10px;
	
}

div.rootcategorytext h1,
div.rootcategorytext h2
{
	text-transform:uppercase;
}


div.topCategory 
{

position:relative;
left:21px;
}

div.topCategory img
{

	margin-left:35px; 
	margin-top:10px;
}


table.breadcrumbandpager
{
	width:100%;
	margin-top:0px;
	margin-bottom:10px;
}

div.pager
{
	position:relative;
	text-align:right;
	margin-right:10px;
	padding:10px;
	top:0px;
	right:0px;
}


div.breadcrumb
{
	position:relative;
	text-align:left;
	margin-left:21px;
	margin-top:10px;
	margin-bottom:10px;
}

span.breadcrumbscurrent
{
	font-weight:bold;
}

div.produktInfo
{
	position:relative;
	top:-20px;
	padding-left:22px;
	padding-right:40px;
}

div.produktInfo strong
{
	font-size:18px;
}

div.middlePics
{
	margin:50px;
}

div.middlepic
{
	text-align:center;
}

div.AspNet-DataList table
{
	position: relative;
	/*top:-60px;*/
	width:100%;
	padding:0px;
	
}

div.middlecategory
{
	width:240px;
	height:173px;
	vertical-align:top;
}

div.products,
div.variants
{
	width:240px;
	height:230px;
	vertical-align:top;
}


div.middlecategory img,
div.products img, 
div.variants img 
{
	margin:10px;
	border:0px;
}

div.middlecategory span,
div.products span,
div.variants span
{
	font-weight:bold;
}

div.rootcategorymainchild
{
	text-align:right;
	font-weight:bold;
	margin-top:-40px;
	margin-right:0px;
	
}

div.rootcategorymainchild a, div.rootcategorymainchild a img
{
	vertical-align:top;
	border:none 0px White;
}

div#ibox_content table.variants tr td
{
	text-align:left;
	padding: 2px 5px 2px 5px;
}


/* VARIANTSIDAN */


#ctl00_cphMain_lblProductId
{
	margin-left:20px;

}

#ctl00_cphMain_lblProductName
{

}

div.variantstable

{
	/*position:relative;
	left:-22px;*/
	/*text-align:center;*/	
}

table.variants thead tr th,
table.variants tbody tr td
{	
	text-align:left;
	padding-right:30px;
	padding-bottom:3px;
/*	padding: 2px 5px 2px 5px;*/
	white-space:nowrap;
}

div.variantstable div.AspNet-GridView
{
	
	width:100%;
	
	/*text-align:center;*/	
	margin-left:20px;
	margin-right:auto;
	margin-top:auto;
	margin-bottom:20px;
}

div.variantstable div.AspNet-GridView table.variants
{
	/*text-align:left;	*/
}



.variantsproductdescription{
position: relative;
left:20px;
}

