/* CSS for LEUKEFEESTEN */

/* Main declarations */

body.main, body.popup,googleMaps {
	background-color:#FFFFFF;
/*	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
	line-height:16px;
	color: #000000;
	margin:0px;
	font-size:11px;
}
body.popup {
	background-image:url(../img/bg_popup.gif);
	background-repeat:repeat-x;
	margin:15px;
}
form {
	margin:0px;
	padding:0px;
}
img {
	margin:0px;
	border:0px;
}
hr {
	display:none;
}
h1{
	font-weight:bold;
	font-size:20px;
	line-height:20px;
}
input, textarea, select {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #333333;
	border:1px solid #CACACA;
}
select {
	width:130px;
}
a:link, a:visited {
	color: #D60112;
	text-decoration: none;
}
a:hover {
	color: #D60112;
	text-decoration: underline;
}
a.tb:link, a.tb:visited, a.tb:hover {
	color: #000000;
	text-decoration: none;
}
a.tr:link, a.tr:visited {
	color: #D60112;
	text-decoration: none;
}
a.tr:hover {
	color: #D60112;
	text-decoration: underline;
}
a.tw:link, a.tw:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.tw:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.feestview:link, a.feestview:visited, a.feestview:hover {
	font-size:11px;
	font-weight:bold;
	color:#86080A;
	text-decoration:none;
}
a.feestview_neutraal:link, a.feestview_neutraal:visited, a.feestview_neutraal:hover {
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
a.text:link, a.text:visited {
	color: #D60112;
	text-decoration: none;
}
a.text:hover {
	color: #D60112;
	text-decoration: underline;
}
a.dik:link, a.dik:visited, a.dik:hover {
	font-weight:bold !important;
	color:#333333;
	text-decoration:none;
}

hr {
	display:none;
}

/* Classes, please order by className */

.abs {
	position:absolute;
}

.agenda	{color:#666666;}
td.borderthin	{border-bottom: 1px solid #e7e7e7;}
td.borderbold	{border-top: 1px solid #999999;}
.agenda_tab	{position:relative; font-family:verdana;font-size:11px;height:21px; width:40px;}
.agenda_tab .pos	{position:absolute; top:1px; z-index:99;height:21px; text-align:center; width:40px;}
.agenda_tab .pos_bg	{position:absolute; top:1px; z-index:99;background-image:url(../img/agenda_tab.gif);height:21px; text-align:center; width:40px;}

.agenda_tab a:link, .agenda_tab a:visited	{color:#7f7f7f; text-decoration:none;}
.agenda_tab a:hover	{color:#7f7f7f;text-decoration:underline;} 

.agenda_tab a.act:link, .agenda_tab a.act:visited	{color:#df0b13;text-decoration:none;}
.agenda_tab a.act:hover	{color:#df0b13;text-decoration:underline;} 

.agendalist {top:20px;left:15px;padding:10px;}
.agendalist2 {margin-left:30px;width:270px}
.agendalist_form {left:15px;padding:10px;}
.agendalist_conc {top:20px;left:15px;padding:10px;}
.agendalist2_conc {top:-10px;width:270px;left:16px;padding:10px;}

.arrow 					{top:14px;left:810px;z-index:1}
.arrow_event		{top:14px;left:610px;z-index:1}
.arrow_home			{top:58px;left:335px}
.bgagenda 			{top:20px;left:18px;}
.bgagendaform 	{left:18px;}
.bgagenda_conc 	{top:20px;left:15px;}
.bgbox 					{top:10px;left:5px;}
.bgboxleft 			{top:10px;left:11px;}
.bgconcept 			{margin-top:-10px;left:0px;}
.bgloc 					{top:20px;left:0px;}
.bgnieuws				{top:20px;left:18px;}
.bglinks				{top:0px;left:18px;}
.bgofferte			{top:0px;left:0px;}
.bgreviews			{top:24px;left:185px;}
.bgspace				{top:0px;left:0px;}
.bgview 				{top:30px;left:-14px}
.big {
	font-weight:bold;
	font-size:20px;
	line-height:24px;
}
.bigbtn {
	left:-10px;
}
.border {
	border:2px solid #FFFFFF;
}
.borderActive {
	border:2px solid #86080A;
}
.bottomc {
	width:629px;
	margin-bottom:9px;
}
.btop {border-top:1px solid #FFFFFF}
.cc_pl 	{margin-left:8px;}
.cc_pt 	{margin-top:8px;}
.cc_rating {
	top:2px;
	left:0px;
	color:#FFFFFF;
	width:30px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
.cc_rating2 {
	color:#FFFFFF;
	font-weight:bold;
	margin-top:-5px;
	margin-right:10px;
	height:20px;
}
.cc_txt {
	color:#333333;
	width:280px;
	margin:2px;
}
.columnLeft {	
	padding-left:4px;
	width:332px;
}
.conceptl {
	width:307px;
	padding-left:4px;
	height:auto;
	float:left;
}
.conceptprint {
	top:5px;
	left:16px;
}
.conceptr {
	width:300px;
	float:left;
}
.contc {
	position:relative;
	width:629px;
}
.divider {
	position:relative;
	height:10px;
}
.feesten {
	margin-top:24px;
	margin-left:17px;
	width:282px;
	color:#FFFFFF;
}
.feesten .margin {
	margin-top:-20px;
	margin-right:10px;
	margin-left:10px;
}
.footer {
	position:absolute;
	top:20px;
	left:-10px;
}
.footertext {
	position:absolute;
	top:29px;
	right:30px;
}
.hc {
	height:177px;
}
.hc .bottom {top:171px;left:0px;}
.hc .header {top:17px;left:0px;}
.hc .logo {top:31px;left:14px;}
.hc .logoevent {top:138px;left:790px;}
.hc .top {top:0px;left:0px;}
.hc .topbtns {
	position:absolute;
	top:2px;
	right:11px;
}
.iconcheck {top:15px;left:302px;}
.ideeenmakersborder {
	border-top:1px solid #ffffff;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;
}
.ideeenmakers .tab1 {top:-10px;left:135px;}
.ideeenmakers .tab2 {top:-10px;left:210px;}


.partyVidsborder {
	border-top:1px solid #ffffff;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;
}
.partyVids .tab1 {top:-10px;left:0px;}
.partyVids .tab2 {top:-10px;left:95px;}
.partyVids .tab3 {top:-10px;left:177px;}

.PartyVidsMainContainer{width:510px;float:left;}
.PartyVidsRightContainer{width:395px;float:left;}
.PartyVidsitems{width:122px;height:133px;}

.incl {
	margin-top:14px;
	margin-left:18px;
	width:282px;
	color:#FFFFFF;
}
.incl .margin {
	margin-top:-16px;
	margin-right:10px;
	margin-left:7px;
}
div.inline {
	margin-top:1px;
}
div.inline div {
	display:inline;
}
.intro {
	top:20px;
	left:344px;
}
.kaartview {
	top:-5px;
	left:0px;
}
.kiesafstand {
	top:36px;
	left:14px;
}
.kiesregio {
	top:14px;
	left:14px;
}
.lc {
	width:332px;
	margin-right:4px;
}
.lc2 {
	margin-left:10px;
}
.lc_pad {
	margin-top:-10px;
	padding-top:10px;
	padding-left:10px;
}
.line {background-color:#CCCCCC;height:1px;}
.liner {background-color:#AD0100;height:1px;}
.linew {background-color:#FFFFFF;height:1px;}
.locaties {
	top:0px;
	left:0px;
	width:320px;
	height:340px;
}
.locbutton {top:44px;left:160px;}
.locbutton2 {top:44px;left:140px;}
.locform {
	padding-left:10px;
	width:290px;
}
.mc {
	width:327px;
	float:left;
}
div.menu {
	right:9px;
	z-index:20;
}
.c {
	position:relative;
	width:982px;
	margin:0 auto; margin-top:0px;
}
.mediac .tab1 {top:0px;left:103px;}
.mediac .tab2 {top:0px;left:193px;}
.mediac .tab3 {top:0px;left:13px;}
.minleft {
	top:0px;
	left:-4px;
}
.minus {
	top:-5px;
}
.minus2 {
	top:-12px;
}
.newsletter {
	top:40px;
	left:15px;
}
input.newsletter {
	width:180px;
	height:16px;
}

.links{ margin-left:37px; margin-top:30px;}

.links div {
	text-align:center;
	width:120px;
	height:75px;
	float:left;
	display:inline;
}

.links #flickr	{ margin:18px 0px 0px 4px }
.links #effect	{margin:4px 0px 0px 0px}

.nieuws 		{_height:120px;min-height:120px; }
.nieuws .bg {top:-5px;left:187px;}
.nieuws .tab1 {top:-1px;left:193px;}
.nieuwbrieftxt {
	top:15px;
	left:17px;
}
.nieuwslist {
	margin-top:0px;
	margin-left:15px;
	padding:20px 10px 10px 10px;
	width:260px;
}
.noborder {
	border:0px;
}

.pagina{float:right; color:#999999;font-size:10px;}

.offerteform {
/*	top:200px;
	left:10px;*/
	top:0px;
	left:0px;
	margin-left:10px;
	width:290px;
}
.othermediac {top:0px;left:20px;width:280px;height:64px;}
.othermediac .inner {margin:8px}
.overall 				{top:153px;left:825px;}
.overallrating 	{top:157px;left:940px;width:30px;text-align:center;color:#FFFFFF;}
.overallrating a {color:#FFFFFF;font-size:11px;font-weight:bold;}
.overallrating a:hover { text-decoration:none;color:#FFFFFF; }
.pad {
	width:312px;
	text-align:center;
}
.youTubeLink{border:1px solid #ffffff;}
.youTubeLink a:link,.youTubeLink a:visited{color:#000000;text-decoration:none;}
.youTubeLink: a.hover{color:#000000;text-decoration:none;}

.rc {
	width:327px;
}
.rel {
	position:relative;
}
.reviews {
	margin-top:14px;
	margin-left:17px;
	width:280px;
	color:#FFFFFF;
}
.reviews .margin {
	padding-top:0px;
	padding-bottom:10px;
	margin-right:10px;
	margin-left:16px;
}
.reviews .scroll {
	overflow:auto;
	width:250px;
	height:132px;
}
.reviews .stars {
	top:26px;
	left:198px;
}
.review_prev {top:6px;left:30px;}
.review_next {top:6px;right:14px;}
.scrollbar {
	top:10px;
	left:298px;
	z-index:100;
	width:8px;
	height:20px;
	background-color:#FF0000;
	cursor:pointer;
}
.searchbox {
	top:17px;
	left:671px;
	width:323px;
	height:35px;
}
.searchbox .input {
	top:7px;
	left:14px;
}
.searchbox .bt {
	top:1px;
	left:228px;
}
.selaantal {
	top:92px;
	left:173px;
	width:135px;
	height:18px;
} .selaantal input {
	border-top:1px solid #A5A5A5;
	border-right:1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;
	border-left:1px solid #A5A5A5;
	background-color:#E6E6E6;
	width:61px;
	height:12px;
	font-weight:bold;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.selaantallbl {top:98px;left:111px}
.selaantalinfo {top:93px;left:283px}
.selconcept {
	margin-top: -1px;
	top:59px;
	left:173px;
	width:135px;
	height:18px;
	overflow:hidden;
}
.selconceptlbl {top:62px;left:143px}
.selprice {
	margin-top: -1px;top:111px;left:173px;
	width:135px;height:18px;
	font-size:12px;font-weight:bold;color:#86080A;
	overflow:hidden;
}
.selprice_neutraal {
	margin-top: -1px;top:111px;left:173px;
	width:135px;height:18px;
	font-size:12px;font-weight:bold;color:#333333;
	overflow:hidden;
}
.selpricelbl {top:114px;left:126px}
.selpriceinfo {top:111px;left:283px}
.selpricespecial {top:111px; left:110px; width:200px; color:#ffffff; font-weight:bold}
.sellocatie {
	margin-top: -1px;
	top:77px;
	left:173px;
	width:135px;
	height:18px;
	overflow:hidden;
}
.sellocatielbl {top:80px;left:136px}
.small {font-size:10px;}
.smallbtn {
	top:-16px;
	left:-16px;
}
.smallbtn_bot {
	top:-10px;
	left:0px;
}
.spacer_10 {height:10px;}
.srchkaart {
	margin-top:0px;
	margin-left:54px;
	width:290px;
	height:191px;
}
.srchpostcode {
	margin-top:11px;
	margin-left:15px;
}
.subnav01 {top:9px;left:66px;}
.subnav02 {top:9px;left:135px;}
.subnav03 {top:9px;left:218px;}
.subnav04 {top:9px;left:115px;}
.subnav05 {top:9px;left:218px;}
.tabs {
	top:2px;
	left:10px;
	height:24px;
}
.tabmap {
	top:0px;
	left:204px;
}
.tb {color:#000000; }
.tbor {color:#86080A}

.tbl_nieuws	{color:#666666;}
.tbl_nieuws td.borderthin	{border-bottom: 1px solid #e7e7e7;}
.tbl_nieuws td.borderbold	{border-top: 1px solid #999999;}

.text {
	line-height:15px;
	text-align:justify;
	margin-left:25px;
	width:268px;
}
.toolbar {
	top:0px;
	left:0px;
}
.topc {
	position:relative;
	width:629px;
	height:9px;
	margin-top:9px;
}
.tr {color:#D60112; }
.trailers .tab1 {top:-10px;left:50px;}
.trailers .tab2 {top:-10px;left:125px;}
.trailers .tab3 {top:-10px;left:219px;}
.tw {color:#FFFFFF;}
.video {
	top:0px;
	left:12px;
	width:285px;
	height:210px;
	overflow:hidden;
}
.videoc {
	top:23px;
	left:0px;
	width:295px;
	height:210px;
	overflow:hidden;
}
.videoc2 {
	top:23px;
	left:0px;
	width:295px;
	height:234px;
}
.videoconcept {
	top:0px;
	left:12px;
}

.videoline {
	top:22px;
	width:285px;
	background-color:#FFFFFF;
	height:1px;
}

/* Module Headers */ 

	.moduleBannerTitle {
		position:relative;
		width:332px;
		height:55px;
		overflow:hidden;
		cursor:pointer;
	}
	.moduleBannerContent {
		width:317px;
		margin-left:10px;
		visibility:hidden;
		height:0px;
		overflow:hidden;
		position:relative;
	}
	.moduleBannerContentdiv {
		position:relative;
	}

	#moduleBannerContentDiv_2 .bgtab1 {top:0px;left:121px;}
	#moduleBannerContentDiv_2 .tab1 {top:7px;left:136px;}
	#moduleBannerContentDiv_2 .bgtab2 {top:0px;left:210px;}
	#moduleBannerContentDiv_2 .tab2 {top:7px;left:226px;}
	#moduleBannerContentDiv_2 .bgtab3 {top:0px;left:30px;}
	#moduleBannerContentDiv_2 .tab3 {top:7px;left:46px;}

/* Scroller */
	.scrollContentContainer {
		position: relative; float: left; overflow: hidden; 
		height: 100%
	}
	.scrollContent {
		position: relative; 
		padding: 0px 5px 0px 0;
	}
	.scrollSliderContainer {
		position: relative; float: left; 
		width: 9px; 
		background-color:#D1D1D1;
		margin-top:8px;		
	}
	.scrollSliderArea {
		position: relative; 
		width: 9px; 
		cursor: default;
	}
	.scrollSliderBox {
		position: absolute; 
		left: 0px; top: 0px;
		width: 9px; height: 20px;
		background-color: #AD0100;
		cursor: pointer; 
	}
	.scrollSliderBox_neutraal {
		position: absolute; 
		left: 0px; top: 0px;
		width: 9px; height: 20px;
		background-color: #6D6D6D;
		cursor: pointer; 
	}
	.scrollUp, .scrollDown {
		left: 0px;
		margin: 0px;
		height: 7px;
		width: 9px;		
		cursor: pointer; 
		background-color:#D1D1D1;
	}
	.scrollUp{
		margin-bottom: 1px;
	}
	.scrollDown {
		margin-top: 1px;
	}
    .wordwrap{text-wrap:normal;word-wrap:break-word}
		
		

.eventview {
	position:relative;height:164px;
}
.eventview .selevent {
	top:55px;
	left:173px;
	width:135px;
	height:18px;
}
.eventview .seleventlbl {top:60px;left:104px}
.eventview .selbestemming {
	top:73px;
	left:173px;
	width:135px;
	height:18px;
}
.eventview .selbestemminglbl {top:78px;left:104px}
.eventview .selverblijf {
	top:91px;
	left:173px;
	width:135px;
	height:18px;
}
.eventview .selverblijflbl {top:96px;left:104px}
.eventview .seldeelnemers {
	top:109px;
	left:173px;
	width:135px;
	height:18px;
}
.eventview .seldeelnemers input {
	border-top:1px solid #A5A5A5;
	border-right:1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;
	border-left:1px solid #A5A5A5;
	background-color:#E6E6E6;
	width:61px;
	height:12px;
	font-weight:bold;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.eventview .seldeelnemerslbl {top:114px;left:104px;}
.eventview .seldeelnemersinfo {top:109px;left:282px;}
.eventview .selprice {
	top:111px;
	left:173px;
	width:135px;
	height:18px;
}
.eventview .selpricelbl {top:114px;left:104px}
.eventview .selpriceinfo {top:109px;left:282px;}
.eventview .selpricespecial {top:131px; left:104px; width:200px;}

.msgCont {
	background:#fff;border:1px solid #f00;display:none;color:#333;font-size:11px;
	position:absolute;top:0px;left:0px;width:280px;height:140px;
	z-index:100;
} .msgCont #margin {margin:10px;text-align:center}

.fl	{float:left; display:inline;}
.fr	{float:right; display:inline;}