body
{
margin:0;
padding:0;
}

img
{
	border:0;
}

#page-header, #page-footer
{

}

#grid-top
{
	width:100%;
	clear:both;
}

#grid-bottom
{
	width:100%;
	clear:both;
}


#grid-left
{
	float:left;
}

#grid-mid
{
	float:left;
}

#grid-right
{
	float:left;
}





.clearer 
{
	height:0px;
	width:0px;
	clear:both;
}

.error
{
	color:red;
}

.debug
{

}


.categories-item 
{
	display:inline;
}

.servicemenu-item 
{
	display:inline;
}

.page-index
{
	padding:3px;
}

.icon
{
	margin-right:5px;
	cursor:pointer;
}

.text
{
	font-size:10px;
}

.smalltext
{
	font-size:9px;
}

.clickable 
{
	cursor:pointer;
}



.body
{
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:10px;
}



/* ITEM TEMPLATES */


.item img.item-image
{
	display:block;
	border:0;
}

.item
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.item-RINGTONE, .item-FUNTONE
{
	float:none;
	display:block;
	margin-top:5px;
	padding-top:5px;
	margin-right:10px;
}

.item-JAVA
{
	overflow:hidden;
	width:100px;
}

.item-downloadlink
{
	margin-top:5px;
}

.item-prelisten
{
	float:left;
	height:13px;
	width:13px;
}

.item-downloadlink .icon
{
	vertical-align:middle;
}

.item-RINGTONE .item-producer
{
	font-weight:bold;
	margin-left:18px;
}

.item-RINGTONE .item-downloadlink, .item-FUNTONE .item-downloadlink
{
	font-size:10px;
	padding:0px;
	float:right;
}

.item-code 
{

}

img.form-button
{
	cursor:pointer;
}

/* ITEM DETAILS */


.details-item .item-preview
{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.details-item .item-presentation
{
	margin-bottom:5px;
}

