div#productlist,
div#gridlist {
	float:				left;
	width:				196px;
}

div.gridtext {
	position:			relative;
	width:				80px; /* 99 - 8 - 8  - 1 */
	height:				81px; /* 98 - 8 - 8 - 1 */
	float:				left;
	padding: 			8px;	
}


div.productname {
	position:			absolute;
	width:				85px;	
	bottom:				5px;
}


div#productinfo {
	/*float:				left;
	width:				295px;*/ /* 410 - 15 - 100 */
	
	padding:			15px 0 0 0;
}

div#productuse {
    /*float:                left;
    width:              255px;*/ /* 370 - 15 - 100 */
    
}

div#productuse a {
    color:              #f00;
    text-decoration:    none;
    background:         url(../images/prefix_link_afstand.gif)  top left no-repeat;
    /*line-height:      2.0em;*/
    padding-left:       18px;
    display: block;
    
    
}

div#flashvisual{
}

div#flashvisual a {
    color:              #f00;
    text-decoration:    none;
    background:         url(../images/prefix_link_afstand.gif)  top left no-repeat;
    padding-left:       18px;
    display: block;
}

div#productuse a:hover {
	text-decoration:	underline;
}

div#productinfo a {
	color:				#f00;
	text-decoration:	none;
	background:			url(../images/prefix_download.gif) left no-repeat;
	line-height:		2.0em;
	padding-left:		18px;
}
div#productinfo a:hover {
	text-decoration:	underline;
}

div#producttypemenu {
	padding-left:		10px;
}

div#producttypemenu a {
	color:				#777;
	background: 		url(../images/prefix_producttype.gif) left no-repeat;
	text-decoration: 	none;
	font-size:			12px;
	font-weight:		bold;
	padding-left:		15px;
}

div#producttypemenu a:hover {
	text-decoration: 	underline;
}

div#producttypemenu .active {
	color:				#000;
	background: 		none;
	text-decoration: 	none;
	padding-left:		15px;
}

