.kortprofiel	{clear: both; overflow: hidden; margin-bottom: 10px;}
	.kol	{float: left;}
	.kol *, .kol ul	{margin: 0;}
	.kol dd	{width: 170px;}
	
.tiptekst ul	{clear: both}
		
/* Home +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */

	ul.nieuw	{padding: 0; margin: 0 0 20px 0; overflow: hidden}
	ul.nieuw li	{list-style-type: none; display: block; 
		float: left; width: 90px; margin-left: 15px;}
	ul.nieuw li.linkereinde {margin-left: 0}
	
	form#login			{margin: 0; padding: 0;}
	form#login dl dt	{width: 70px; margin-right: 3px;}
	form#login dl dd	{width: 75px; text-align: right;}
	form#login dl dd input		{width: 73px; padding: 0; margin: 0;}
	form#login dl dd input.button	{padding: 3px; margin: 0; width: 77px;}
	
	form#zoek .button {margin-right: 5px;}
	
/* Persoonlijke homepage -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */

	dl#pershome dt	{width: 20%; font-weight: bold;}
	dl#pershome dd	{width: 75%;}
	dl#pershome dt.onderelkaar, dl#pershome dd.onderelkaar {width: auto;}
		dt#profiel {border-top: 1px solid #0099cc; margin-top: 0.5em; padding: 0.5em 0;}
	dl#pershome dd p	{margin: 0;}
	dl#pershome dd a.los	{margin-left: 0.5em;}
	dl#pershome table th {padding-left: 0;}
	dl#pershome table span {font-weight: bold;}
		dd#sprof {border: 1px solid #0099cc; border-width: 1px 0; padding: 0.5em 0; margin: 0.5em 0;}
	
/* Profiel -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */

	#sidebar ul	{padding: 0; margin: 0;}
	#sidebar ul li	{list-style-type: none; text-align: left;}
	
	#sidebar ul.nieuw	{padding: 0; margin: 0; text-align: center;}
	#sidebar ul.nieuw li	{list-style-type: none; text-align: center; width: 100px; 
		height: 130px; margin: 0 auto 20px auto;}
		
	#sidebar .vrienden p	{margin-bottom: 10px; text-align: center;}	
	
	/* #sidebar ul#ookopzoek, #sidebar ul#ookopzoek li	{padding: 0; margin: 0;} */
			
	.krapper	{margin-top: 5px;}

	body.profiel-bekijk h2	{clear: both}
	body.profiel-bekijk dl	{margin-bottom: 5px; float: left; width: 100%}
	
/* Clubs -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */

	/* naast elkaar lukt niet :-(
	form#clubsuggesties fieldset {display: inline; float: left; width: 40%; border: 1px solid gainsboro; margin: 0;}*/

	form#clubsuggesties fieldset {border-width: 1px 0 0 0;}
	form#clubsuggesties legend {font-weight: normal;}

	dl#clubstart dd {margin-left: 18px}
	dl#clubstart dt {margin-bottom: 4px}
	
	dl#clubsprov dt	{font-weight: bold; margin-top: 12px;}
	dl#clubsprov dd {margin: 4px 0;}
	
	div.clubkort {border-bottom: 1px solid #0099cc; margin: 4px 0; padding-top: 8px;}
	div.clubkort dl {float: right; width: 75%; height: 90px; margin: 0; padding: 0;}
	div.clubkort dl dt	{width: 6em;}
	div.clubkort dl dd	{width: 70%;}
	div.clubkort dl dd.breed {width: 100%;}

	dl#club ul.kols	{margin-left: 0; padding-left: 0;}
	dl#club ul.kols li	{float: left; width: 33%;}
	
	dt.onzichtbaar {display: none;}
	
/* Prikbord +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */

	form#prikprovincie {border-top: 1px solid #0099cc;}
	form#prikprovincie fieldset {border: none;}
	form#prikprovincie legend {display: none;}
		
	dl#prikbord {border-bottom: 1px solid #0099cc; padding-bottom: 6px;}
	dl#prikbord dt {border-top: 1px solid #0099cc; padding-top: 6px;}
	dl#prikbord dd.onderwerp {color: #0099cc; background-color: inherit;}
	
	form.prikken {border-top: 1px solid #0099cc; padding-top: 6px; margin-top: 6px}
	
	h2#oerbericht {background-color: #fff; color: #0099cc; border-top: 1px solid #0099cc; padding: 3px 0;}

/* Mail +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */	

	tr.ongelezen td	{font-weight: bold}
	tr.gelezen	{}
	
/* Links +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */	
	
	#links, #links ul		{margin: 0; padding: 0;}
	#links ul	{margin-bottom: 10px;}
	#links li	{font-weight: bold; list-style-type: none;}
	#links li li	{font-weight: normal}
	
/* Agenda +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */

	ul#wandellijst h2		{margin-bottom: 10px}
	ul#wandellijst, ul#wandellijst ul {margin: 0; padding: 0;}
	ul#hardlooplijst {margin: 6px; padding: 6px;}
	ul#wandellijst li	{list-style-type: none}
	ul#wandellijst li li, ul#hardlooplijst	li	{padding: 0 0 8px 0; margin: 0;}
		
/* Clinics +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */
	
	.clinic	{clear: both}
	
	body#circclinics ul.kols	{margin-left: 0; padding-left: 0;}
	body#circclinics ul.kols li	{float: left; width: 33%; margin-right: 5px;}
	

/* chatten popup +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- */

	#mysound {position: absolute; top: -999em; left: -999em;}
	#chatrequest-popup {top: 200px; left: 25%; width: 50%; position: absolute; display: none; text-align: center; }
	#chatrequest-popup input {text-align: center; cursor: pointer;}
	#chatrequest-detected {width: 350px; height: 120px; font-weight: bold; 
		font-size: 120%; padding: 0.5em; margin: 0 auto;  background: #069; color: white; padding-top: 25px;}
			
/* chatten zelf +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */

	#message-window {width: 400px; height: 250px; border: 1px solid black; overflow: auto;  font-size: 110%;}
	#message-window p {margin: 0; padding: 0.25em; border-bottom: 1px solid black;}
	#message-window hr {display: none;}
	#msg {width: 310px; font-size: 110%; font-weight: bold;}
	#btn-send, #msg {margin-top: 1em;}
	
	#message-window-header {padding-bottom: 1em;}
	#message-window-header div {float: left; width: 240px;}
	#message-window-header img {float: right; margin-bottom: 10px; margin-right: 9px;}
	#message-window {clear: both; /* margin-top: 15px; */}

	#verzendbutton {margin: 0; padding: 0;}
	
	div.chat-icon {position: relative; float: left; margin: 5px 3px; padding: 0;}
	body#circchat .button	{margin: 0;}
	
	#emoticon-container 
		{position: absolute; display: none; width: 92px; 
		padding-left: 2px; padding-top: 2px; padding-bottom: 2px; left: 0px; top: -110px;
		background: white; border: 1px solid black; z-index: 10;}
	#emoticon-container span {}
	#emoticon-container img	{}
	
	div.chat-text-color {width: 16px; height: 16px; border: 1px solid black; float: left;}
	#colorselect-container 
		{position: absolute; width: 74px; display: none; 
		padding-left: 2px; padding-top: 2px; padding-bottom: 2px;
		left: 0px; top: -47px; background: white; border: 1px solid black;}
	#mycol {display: block; width: 19px; height: 19px; background: black;}
	#mycolimg {visibility: hidden;}
	
/* Live Workout +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */

form#livewo dt, form#livewo dd {margin-top: 6px;}
form#livewo dt {width: 30%;}
form#livewo dd {width: 68%;}
