
.ikgrijpin div.row,
.ikgrijpin div.paging {
	background-color: #e9f4f9;
}
.ikgrijpin .profiles {
	postion:relative;
	width:100%;	
}

.ikgrijpin .profiles .row {
	position:relative;
	width:100%;
	height:97px;
	margin-bottom:2px;
	overflow:hidden;
}
.ikgrijpin .profiles ul {
	position:absolute;
	top:12px;
	left:0;
	margin:0;
	padding:0;
	width:300%;
	height:73px;
}

.ikgrijpin .profiles li {
	display:block;
	position:relative;
	width:73px;
	height:73px;
	margin:0 0 0 12px;
	float:left;
}
.ikgrijpin .profiles img{
	display:block;
	width:73px;
	height:73px;
	background:transparent url(../img/content/agressie_profile_default.gif) no-repeat 50% 50%;
	
}
.ikgrijpin .profiles span.icon{
	position:absolute;
	left:0;
	top:0;
	width:73px;
	height:73px;
	background:transparent url(../img/content/agressie_ikgrijpin_overlay_icon.png) no-repeat 100% 100%;
}


.ikgrijpin div.paging{
	width:100%;
	overflow:hidden;	
}

.ikgrijpin .previous {
	padding: 8px 12px 12px 8px;
	float:left;
}
.ikgrijpin .next {
	padding: 8px 12px 12px 8px;
	text-align:right;
}

.ikgrijpin-buttons li {
	margin-bottom: 2px;
	background-color: #e9f4f9;
	padding: 5px;
}

.tips { list-style:none; padding:0; margin:0 0 14px 0;}
.tips li {margin-bottom:2px;height:78px;width:100%;vertical-align:top;}
.tips li a{display:block;padding:34px 85px 10px 75px;text-decoration:none;color:#000;font-size:14px;font-family:Arial, Sans-serif;}
.tips li a:hover {text-decoration:underline;}
.tips li.tip1 {background:#e9f4f9 url(../img/content/agressie_tip1.gif) no-repeat 0 0;}
.tips li.tip2 {background:#e9f4f9 url(../img/content/agressie_tip2.gif) no-repeat 0 0;}
.tips li.tip3 {background:#e9f4f9 url(../img/content/agressie_tip3.gif) no-repeat 0 0;}
.tips li.tip4 {background:#e9f4f9 url(../img/content/agressie_tip4.gif) no-repeat 0 0;}
.tips li.tip1 a,
.tips li.tip4 a{padding-top:26px;}

/* Links
*/
.link-list li.group-header { padding-left:0;}
.link-list li.group-header h2 {padding:0;font-family:Verdana, Sans-serif; font-size:11px; }

.twibbons { list-style:none; }
.twibbons li { padding-bottom:12px; }

/* Toolkit
*/
.toolkit #navigation { height:5px; background-position:bottom left; }
.toolkit #content-body { float:none; display:block; text-align:center; width:auto;}
.toolkit #content-body-main { float:none; display:block; margin:0 auto; width:588px; text-align:left; }

#account { float:right; line-height: 20px; }
#lock { vertical-align:middle; margin:0 0 3px 8px; }

.rule { margin-bottom:1em; height:1px; background-color:#e5e5e5; overflow:hidden; }
.bullet { float:left; display:inline; padding-left:20px; background:transparent url(../img/icon_bullet.png) 0 5px no-repeat; } 

/* Toggle
*/
.toggle-list { list-style:none; padding:0 0 1em 0; }
.toggle-list li { padding:0 0 4px 0;}
.toggle-list .toggler { padding-left:20px; background:transparent url(../img/icon_toggler_open.png) no-repeat 0 5px; }
.toggle-list .closed { background:transparent url(../img/icon_toggler_closed.png) no-repeat 0 3px; }
	
	.material-list {padding:0 0 0 16px; }
	.material-list table {width:100%;margin:10px 0 6px 0;}
	.material-list th{ padding:0 0 4px 0; font-weight:bold;}
	.material-list td {padding:4px 0 4px 0;vertical-align:top;}
	.material-list .description { padding-left:4px; width:280px; }
	.material-list .format { width:150px; }
	.material-list .options { padding-right:4px; text-align:right; width:auto;}
	tr.update td{border-bottom:1px solid #fff;}
	tr.update td.description{padding-left:26px;background-image:url(../img/icon_info.gif);background-repeat:no-repeat;background-position:2px 2px;}
	
/* Form 
*/
form { padding:15px 0; }
form .col-left { float:left; width:265px; }
form .spread { float:none; width:auto; }
form .col-right { float:right; }
form .col-clear { clear:both; }

.input-set  { padding-bottom:10px; }
.input-set label { float:left; padding:4px 8px 0 0; }

.input-set input.text { width:150px; border:1px solid #000; padding:2px 4px; }
.col-left .input-set label { width:75px; }
.col-right .input-set label { width:145px; }

.error label { color:#e70022; }
.button { padding-right:10px; text-align:right; }
.col-right .input-set {padding-left:0;}

.server-message { padding:50px 0; text-align:center; }
