.leftcontent {float:right;width:700px;}

.rightcontent {float:left;width:230px;}

.contentcontainer {	width:943px;	padding:0px 15px 10px 17px;}

img { 	border:0px;}

label {
	vertical-align:middel;
	float:left;
	width:auto;
	height:14px;
	padding:5px 5px 5px 5px;
	position:relative;
	cursor: pointer;
	display:inline;
	font-size:1.2em;
}

label {
	vertical-align:middel;
	float:left;
	width:auto;
	height:14px;
	padding:5px 5px 5px 5px;
	position:relative;
	cursor: pointer;
	display:inline;
	font-size:1.2em;
}

.cultuurshakeFieldset h4 {	padding:3px 5px 0px 5px;	overflow:hidden;	float:left;	height:20px;	margin:3px 0px 10px 0px;	position:relative;}

.csAgendaContainer {	width:699px;	height:auto;	float:left;	padding:0px 0px 0px 5px;}

.cultuurshakeFieldset {	border:0px;	display:block;	width:223px;	padding:5px;	height:auto;	margin-bottom:10px;	float:left;	position:relative;}

.agendaTextfield {	height:18px;	margin:1px 0px 5px 0px; 	float:left;	position:relative;	vertical-align:middle;	padding-top:2px;}

.agendaButton {	width:55px;	height:22px;	border:0px;	float:left;	position:relative;	margin:0px 0px 5px 5px;	clear:right;}

.csAgendaButton {	text-indent:-9999px;	width:31px;	height:26px;	float:right;	position:relative;}

.Cultuurshake_zoekContainer .csAgendaButton {margin:0px 10px 0px 0px;}

.cultuurshakeFieldset h4 {width:201px;}

.Cultuurshake_zoekContainer {	height:auto;	width:201px;	padding:5px;	position:relative;	float:left;	}

.cultuurhshake_Checkbox {	float:left;	position:relative;	margin:5px 0px 0px 5px;	width:14px;	display:block;	height:18px;}

select {	background:#fff;	border:1px solid #ccc;	float:left;	position:relative;	font-size:1.2em;	margin-bottom:10px;}

.Cultuurshake_zoekContainer select {	width:200px;}

.slider_container {	width:120px;	height:40px;	overflow:hidden;	float:left;	position:relative;	display:block;	padding-top:2px;	margin-bottom:10px;}

.slider_count {	width:120px;	height:30px;	display:block;	margin-top:10px;	text-indent:-9999px;}

.span1 {width:550px;}
.span2 {width:200px;}
.span3 {width:165px;}
.span4 {width:135px;}
.span5 {width:118px;}
.span6 {width:65px;}

.sublabel {font-size:1em;}

.csAgendaResultHeader{	height:33px;	width:660px;	color:#fff;	padding:12px;	font-size:1.2em;	overflow:hidden;	float:left;	position:relative;}

.resultTextAantal {	font-weight:100;}

.resultTextSubject {	font-size:18px;}

.csAgendaResultHeader .resultTextAantal {	font-size:30px;}

.csAgendaSortContainer {	height:32px;	border:1px solid #ccc;	border-top:0px;	width:670px;	float:left;	position:relative;	padding:4px 0px 0px 12px;	color:#666;}

.sortButton {	height:20px;	width:64px;	display:block;	float:right;	text-align:center;	padding-top:3px;	margin:4px 10px 0px 0px;	}

.sortButton:link, .sortButton:visited, .sortButton:active {color:#fff;font-size:12px;}

.paginaButton {	height:14px;	width:25px;	display:block;	float:left;	text-align:center;	padding-top:1px;	margin:0px 5px 0px 0px;	}

.paginaButton:link, .paginaButton:visited,.paginaButton:active {	font-size:0.9em;	border:1px solid #ccc;}

.paginaButtonActive:link, .paginaButtonActive:active,.paginaButtonActive:visited {	background:#404040;	color:#fff;	border:1px solid #404040;}

.paginaButton:hover {	background:#404040;	color:#fff;	border:1px solid #404040;}

.paginaNumberContainer {	float:left;	position:relative;	overflow:hidden;	width:410px;	height:17px;	margin:6px 0px 0px 10px;}

.csAantalpages .csAgendaSortPaginaTxt {	margin:8px 0px 0px 5px;	color:#666;	font-size:0.9em;}

.selectUp {padding-right:5px;width:60px;}

.selectDown {padding-right:5px;width:60px;}

.csAgendaSortPaginaTxt {	margin:11px 50px 0px 0px;	float:left;	position:relative;	width:150px;	height:17px;}

.csAgendaSortTxt {	margin:8px 0px 0px 200px;	float:left;	position:relative;	font-size:1.2em;}

.csResultContainer {	background:#404040;	height:auto;	min-height:500px;	border:1px solid #ccc;	border-top:0px;	width:672px;	float:left;	position:relative;	padding:7px 0px 7px 10px;}

.csAantalpages {	height:30px;	border:1px solid #ccc;	border-top:0px;	width:682px;	float:left;	position:relative;	background:#fff;	padding:0px;	overflow:hidden;}	

.csAantalpages .sortButton{	float:left;}

.csResultItemContainer {
	width:158px;
	height:189px;
	float:left;
	position:relative;
	display:block;
	z-index:12;
	border:1px solid #ccc;
	overflow:hidden;
	cursor:default;
	margin:0px 7px 7px 0px;
}

.csAgendaImage {	display:block;	border:0px;	float:left;	position:absolute;	z-index:13;	height:189px;	width:158px;}

.csAgendaTxt {
	display:block;
	border:0px;
	float:left;
	position:absolute;
	z-index:15;
	height:14px;
	width:135px;
	overflow:hidden;
	color:#fff;
	padding:2px 5px 2px 5px;
	margin-top:5px;
	left: 4px;
	top: 6px;
}

.csAgendaTxtTitle {	font-weight:700;	top:118px;	width:auto;}

.csAgendaTxtDate {	top:140px;	font-size:11px;	width:auto;}

.csAgendaTxtCity {	top:161px;	width:auto;}

.csResultItemInfo {	border:0px;	float:left;	position:absolute;	z-index:23px;	height:189px;	width:158px;	color:#000;	z-index:35;	display:block;	top:200px;}

.foo { top: 4px; }

.csResultItemInfo h4 {	width:151px;	height:18px;	border:0px;	padding:4px 5px 0px 2px; color:#fff;	font-weight:700;}

.csResultItemInfotable {	width:150px;	height:121px;	overflow:hidden;	position:relative;	float:left;	margin-top:5px;	}

.csResultItemTitle {	font-size:10px;font-weight:700;	vertical-align:top;	width:40px;	text-align:left;}

.csResultItemResult {	width:105px;	height:auto;	vertical-align:top;}

.moreinfoButton {
	float:left;
	width:43px;
	height:18px;
	display:block;
	margin:4px 0px 0px 5px;
	font-weight:700;
	padding:3px 0px 0px 23px;
	position:absolute;
	z-index:12;
	top:161px;
	left:-2px;
}

.moreinfoButton:link, .moreinfoButton:visited, .moreinfoButton:active {	color:#fff;	font-size:12px;}

.favButton, .delFavButton {
	position:absolute;
	width:50px;
	height:45px;
	display:block;
	text-indent:-9999px;
	z-index:20;
	top:143px;
	left:108px;
	display:block;
}

.csAgendaLink:link, .csAgendaLink:visited, .csAgendaLink:active {
	width:113px;
	height:30px;
	color:#fff;
	font-size:13px;
	display:block;
	padding:9px 0px 0px 40px;
	float:left;
	font-size:1.2em;
	position:relative;
	margin-left:45px;
}

.uitburolink {	width:30px;	height:31px;	overflow:hidden;	float:right;	display:block; 	position:absolute;	left:240px;	top:290px;	text-indent:-9999px;}

.partnerscontainer {
	width:100%;
	margin-top:20px;
	height:auto;
	list-style:none;
	float:left;
	position:relative;
	line-height:30px;
	text-align:center;
	font-size:10px;
}

.columnRight .partnerscontainer {margin-left:20px;}

.favoContainer {	width:699px;	height:145px;	float:left;	margin-top:20px;padding:10px 0px 0px 15px}

.favoContainer ul {float:left;height:145px;width:100%;}

.favoContainer h2 {width:470px;}

.favooverzicht{width:190px;float:left;height:24px; padding:3px 10px 0px 0px;text-align:right;}

.favoContainer img {width:70px;height:85px;}

.favoContainer li {	list-style:none;float:left; width:70px; height:85px; overflow:hidden;	margin:0px 7px 7px 0px;}
