/* ALGEMEEN */
* {
	font-family: "Arial";
}
body, html {
	width: 100%;
	height: 100%;
	margin: 0px;
}
body {
	#background: #000 url("wood.jpg") center top repeat-x;
	background: #ffffff url("blue_clouds.jpg") center top repeat-x;
}
form textarea, form input.input, form select, form select option {
	color: #000;
}
div#videobanner {
	position:relative;
	top:-476px;
	left:350px;
}
div#sk2-footer {
	display:none;
}
/* SPECIFIEK */
div#page {
	position: relative;
	width: 940px;
	padding-left: 140px;
	margin: 0 auto;
	/**************/
	text-align:left;
/*  	margin-left:200px;   */
}
div#header {
	width:800px;
}
h1 {
	display: none;
}
h2{
	margin:0px;
	background: no-repeat;
	position:relative;
	top:30px;
	left:36px;
	height:68px;
	width:280px;
	background: no-repeat;
}
h2 span {
	display:none;
}
hr {
	display:none;
} 
p {
	font-size: 12px;
	color:black;
}
b {
	color:black;
}
a {
	color:#C00C2E;
}
div.entry img {
	margin-right:5px;
}

div#swfholder {/*, div#swfholder>**/
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 0px;
	line-height: 0px;
	height: 241px; 
	background: transparent url("canvas3htmlbg.jpg") no-repeat;
}
div#swfholder {
	padding-top: 20px;
	/* height:241px; */
}
div#swfholder div#dummy {
	width: 740px;/*940px*/
	height: 65px;/*265px*/
	height:241px;
	/* padding: 200px 0px 0px 200px; */
	font-size: 14px;
	line-height: 14px;
	color: #320;
}
/************************************************************************************/
/*************************************MENU******************************************/
ul#menu {
	position: relative;
	left:0px;
	width: 800px;
	height: 70px;
	margin: 0px;
	padding:0px;
	background: transparent url("rol.png") 4px -35px no-repeat;
	list-style: none;
	text-align: center;
}
ul#menu li {
	display: inline;
	margin: 0px 5px 0px 5px;
}
ul#menu li a {
	display: block;
	height: 50px;
	float: left;
	margin-left: 8px;
	background-position: 0px 0px;
}
ul#menu li a span {
	display: none;
}
ul#menu li a:hover {
	background-position: 0px -50px;
}
ul#menu li.current_page_item a {
	background-position: 0px -100px;
}
	/*****************/
	/***NEDERLANDS***/			
	ul#menu.nl li#menu0 a,
	ul#menu.nl li#menu58 a,
	ul#menu.nl li#menu59 a,
	ul#menu.nl li#menu60 a {
		width: 52px;
		background-image: url(menu_nl_home.gif);
		margin-left: 65px;
	}
	ul#menu.nl li#menu14 a {
		width: 56px;
		background-image: url(menu_nl_tickets.gif);
	}
	ul#menu.nl li#menu15 a {
		width: 87px;
		background-image: url(menu_nl_programma.gif);
	}
	ul#menu.nl li#menu16 a {
		width: 86px;
		background-image: url(menu_nl_magazine.gif);
	}
	ul#menu.nl li#menu17 a {
		width: 52px;
		background-image: url(menu_nl_forum.gif);
	}
	ul#menu.nl li#menu18 a {
		width: 87px;
		background-image: url(menu_nl_overelf.gif);
	}
	/*ul#menu.nl li#menu19 a {
		width: 86px;
		background-image: url(menu_nl_adverteren.gif);
	}*/
	ul#menu.nl li#menu141 a {
		width: 61px;
		background-image: url(menu_nl_media.gif);
	}
	ul#menu.nl li#menu20 a {
		width: 66px;
		background-image: url(menu_nl_contact.gif);
	}
	ul#menu.nl li#menu23 a {
		width: 46px;
		background-image: url(menu_nl_crew.gif);
	}	
	/*************/
	/***ENGELS***/
	ul#menu.en li#menu0 a,
	ul#menu.en li#menu58 a,
	ul#menu.en li#menu59 a,
	ul#menu.en li#menu60 a {
		width: 52px;
		background-image: url(menu_en_home.gif);
		margin-left: 65px;
	}
	ul#menu.en li#menu23 a {
		width: 46px;
		background-image: url(menu_en_crew.gif);
	}
	ul#menu.en li#menu14 a {
		width: 56px;
		background-image: url(menu_en_tickets.gif);
	}
	ul#menu.en li#menu15 a {
		width: 66px;
		background-image: url(menu_en_program.gif);
	}
	ul#menu.en li#menu16 a {
		width: 86px;
		background-image: url(menu_en_magazine.gif);
	}
	ul#menu.en li#menu17 a {
		width: 52px;
		background-image: url(menu_en_forum.gif);
	}
	ul#menu.en li#menu18 a {
		width: 83px;
		background-image: url(menu_en_aboutelf.gif);
	}
	/*ul#menu.en li#menu19 a {
		width: 92px;
		background-image: url(menu_en_advertising.gif);
	}*/
	ul#menu.en li#menu141 a {
		width: 61px;
		background-image: url(menu_en_media.gif);
	}
	ul#menu.en li#menu20 a {
		width: 66px;
		background-image: url(menu_en_contact.gif);
	}
	/*************/
	/***RESIZE***/
	ul#menu li#resize {
		position: absolute;
		top: 0px;
		right: 70px;
	}
	ul#menu li#resize a {
		clear: left;
		display: block;
		#width: 18px;
		#height: 35px;
		width: 36px;
		height: 47px;
		font-size: 1px;
		line-height: 1px;
		color: #975;
		#background: transparent url("icon_resize.gif") 0px -35px no-repeat;
		background: transparent url("icon_resize.gif") 0px -47px no-repeat;
	}
	ul#menu li#resize a:hover {
		color: #975;
		#background-position: -18px -35px;
		background-position: 0px -47px;
	}
	ul#menu li#resize a.high {
		color: #975;
		background-position: 0px 0px;
	}
	ul#menu li#resize a.high:hover {
		color: #975;
		#background-position: -18px 0px;
		background-position: 0px 0px;
	}
	/***************/
	/***LANGUAGE***/
	ul#lang {
		position: absolute;
		top: 300px;
		/*right: 157px;*/
		left: 192px;
		z-index: 100;
		margin: 0px;
		padding: 0px;
		list-style: none;
		text-align: center;
	}
	ul#lang #lang {
		position: relative;
		top: 0px;
		left: 780px;
	}
	ul#lang #lang li {
		float: left;
		margin: 0px 2px 0px 0px;
	}
	ul#lang * {
		display: block;
		float: left;
		width: 22px;
		height: 17px;
	}
	ul#lang li {
		margin: 0px 2px 0px 0px;
	}
	ul#lang li span {
		display: none;
	}
	ul#lang li.nl a {
		background: transparent url(nl_big.png) 0px -17px no-repeat;
	}
	ul#lang li.en a {
		background: transparent url(en_big.png) 0px -17px no-repeat;
	}
	ul#lang li a:hover {
		background-position: 0px -34px;
	}
	ul#lang li.current_language_item a {
		background-position: 0px 0px;
	}
	/**************************************************************************/
	
	/* USERLOGIN */
/* 	div#userlogin {
		margin: 0px;
		padding: 12px 0px 0px 0px;
		width: 800px;
		height: 52px;
		background: transparent url(banner.png) 10px 0px no-repeat;
		text-align: center;
	}
		div#userlogin, div#userlogin * {
			font-family: verdana;
			font-size: 10px;
			line-height: 10px;
			color: #EFD7CB;
			font-weight:bold;
		}
		div#userlogin form {
			display: inline;
		}
		div#userlogin form input {
			display: inline;
			padding: 0px 1px 3px 1px;
			margin-bottom: -2px;
			border-width: 1px;
			border-color: #893628;
		}
		div#userlogin form input.input {
			display: inline;
			padding: 0px;
			background-color: transparent;
			color: #fff;
		}
		div#userlogin form input#wp-submit {
			background-color: #9F4B3F;
			color: #EF9B8F;
		}
		div#userlogin form input.hidden {
			display:none;
		} */

/************************************************************************/
/****************************PAPIER*************************************/
/****************/
/***SMALL PAPER***/


/******************/
/***NORMAL PAPER***/


/***************/
/***BIG PAPER***/
div#papierhead.papier {
	position:relative;
	background: url("papierheader_370.jpg") no-repeat;	
	height:80px;
 	z-index:1;
}
div#papiercontent.papier {
	position:relative;
	top:-12px;
 	z-index:0; 
	background: url("papiercontent_370.jpg") repeat; 
	padding:0px 40px 0px 40px;
}
 div#papierfoot.papier {
	position:relative;
	top:-24px;
	background: url("papierfooter_370.png") no-repeat;  
	height: 80px;
}
div#standhouder.standhouder div#papierhead.papier h2 {
height:50px;
}

/***********************************************************/
/*********************SINGLE/POST***************************/
div#back.navigation {
	text-align:right;
	margin-top:-20px;
	position:relative;
	top:22px;
	width:362px;
	z-index:2;
}
div#back.navigation a {
	color:#EEEEEE;
}
div.post div#papierhead.papier {
	position:relative;
	background: url("papierheader_370_single.jpg") no-repeat;	
	height:80px;
 	z-index:1;
}
/***********************************************************/
div#content, div#standhouder {
	position:relative;
	float: left;
	width: 370px;
	top:-10px;
	margin: 20px 0px 40px 20px; 
}
div#standhouder.standhouder div#papiercontent.papier {
	position:relative;
	top:0px;
	padding-left:40px;
	padding-right:40px;
	font-size: 12px;
}
div#standhouder.standhouder div#papiercontent.papier a {
	/*margin-right:500px; */
	display:block;
}
div#standhouder.standhouder div#papierfoot.papier {
	position:relative;
	top:0px;
}
/**************************************************************************/
/************************Programma Pagina**********************************/
div#page.programma_template>div#content.narrowcolumn {
	position:relative;
	/*left:-75px; */
	top:-12px;
	width:765px;
	/* height:200px; */
}
div#page.programma_template>div#content.narrowcolumn>div#boxes.boxes {
	width: 560px;
}
div#page.programma_template>div#content.narrowcolumn>div#boxes.boxes>a>div.boxes {
	color: white;
	width: 150px;
	height: 25px;
	padding:10px;
	float:left;
	font-size:14px;
	margin:5px;
	text-align:center; 
/* 	vertical-align:text-top;  */
	font-weight:bold;
	text-decoration: none;
	 /* line-height:18px;  */
}
div#page.programma_template>div#content.narrowcolumn>div.downloadcontent {
	float:left;
	width:195px;
	height:430px; 
	position: absolute;
	top:5px;
	left:565px;
	background: url("papierprogramma.jpg") no-repeat;
}
div#page.programma_template>div#content.narrowcolumn>div.downloadcontent>div#downloads.download{
	color:black;
	/* padding-left:10px;
	padding-right:10px;  */
	padding-bottom:40px;
	overflow:hidden;
}
div#page.programma_template>div#sidebar>ul>li#ElfSkyBanner.sjtbnr{
	display:none;
}
/*div#page.forum_template>div#content.narrowcolumn,
div#page.tickets>div#content.narrowcolumn {
	position:relative;
	top:-8px;
	left:0px;
	height: 500px;
}*/
/*body.page_15 div#sidebar {
	width: 1px;
}*/
/**************************************************************************/
/***************************Ticket Pagina**********************************/
div#page.tickets div#content.narrowcolumn {
	width: 756px;
	min-height:540px;
 	height:auto !important;
  height:540px;
	background: #000 url("ticket_background.jpg") no-repeat;
}
div#page.tickets div#content.narrowcolumn {
	padding-bottom: 20px;
}
div#page.tickets div#content.narrowcolumn div#content.ticket div#tickethead.ticket h2 {
/* 	position:relative;
	top:20px; */
/* 	left: 34px; */
	position:relative;
	left:0px;
	height:68px;
}
div#page.tickets div#content.narrowcolumn div#content.ticket {
	margin:10px 0px 0px 0px;
	width: 255px;
	height:100%;
	float:left;
	padding: 0px 40px 0px 40px;
}
div#page.tickets div.ticketframe{
	/* background-color:blue; */
	position:relative;
	top: 30px;
	/* width: 1470px;
	height: 480px;  */
}

/*********************TICKET/MEDIA PAGINA VERNIEUWD*****************************/
div#ticket.tickettemplate,
div#media.mediatemplate {
	position:relative;
	top:16px;
	left:20px;
	width:756px;
	margin-bottom:50px;
}
div#ticket.tickettemplate div#tickethead.tickettemplate,
div#media.mediatemplate div#mediahead.mediatemplate {
	background: url("ticketH.jpg") no-repeat;
	height:80px;
}
	div#ticket.tickettemplate div#tickethead.tickettemplate h2 {
		height:48px;
		position:relative;
		left:30px;
	}
div#ticket.tickettemplate div#ticketcontent.tickettemplate,
div#media.mediatemplate div#mediacontent.mediatemplate {
	position:relative;
	margin-top:-12px;
	background: url("ticketCont.jpg") repeat-y;
	padding:0px 520px 0px 36px;
	min-height:550px;
 	height:auto !important;
  height:550px;
}
div#ticket.tickettemplate div#ticketcontent.tickettemplate div#iframe.tickettemplate {
	position:absolute;
	top:0px;
	left:260px;
}
div#ticket.tickettemplate div#ticketfoot.tickettemplate,
div#media.mediatemplate div#mediafoot.mediatemplate {
	margin-top:-12px;
	background: url("ticketB.jpg") no-repeat;
	height:80px;
}
div#mediacontent.mediatemplate div.entry {
	width: 686px;
}


/**************************************************************************/
/************************Programma Pagina**********************************/
div#page.reserveren_template div.form input.btnSubmit, div#page.reserveren_template div.form input.textbox {
    color: #000;
}

div#page.reserveren_template div.form div.smalltext {
    font-size: 8pt;
}

div#page.programma_template>div#content.narrowcolumn>a>div.boxes{
	cursor: pointer;
}

/***************************************************************************/
/****************************MAGAZINE***********************************/
div#page.homelarper div#content.narrowcolumn,
div#page.magazine div#content.narrowcolumn {
	width:530px;
}
div#page.homelarper div#content.narrowcolumn div#magazinehead.magazine h2 {
	width:170px;
}
div#content.narrowcolumn div#magazinehead.magazine {
	position:relative;
	background: url("magazineheader_370.jpg") no-repeat;	
	height:80px;
 	z-index:1;
}

div#content.narrowcolumn div#magazinecontent.magazine {
	position:relative;
	top:-12px;
 	z-index:0; 
	background: url("magazinecontent_370.jpg") repeat-y;
	padding:0px 40px 0px 40px;
}
div#content.narrowcolumn div#magazinefoot.magazine {
	position:relative;
	top:-24px;
	background: url("magazinefoot_370.png") no-repeat;  
	height: 80px;
}
div#downloadsmagazine.downloads {
	position:relative;
	top:10px;
	left:580px;
	width:195px;
	height:430px; 
	background:url("papierprogramma.jpg") no-repeat;
}

div.downloadcontent h2,
div#downloadsmagazine.downloads h2 {
	position:relative;
	left:20px;
	width:150px;
	height:40px;
}
div#papersmalldownload.magazine div#papersmallcontent {
	margin-top:-6px;
}
/***************************************************************************/
/****************************SIDEBAR*************************************/
div#sidebar {
	float: left;
}
/*div#sidebar * {
	margin: 0px;
	padding: 0px;
}*/
div#sidebar ul {
	list-style: none;
	margin: 8px 0px 0px 20px;
	padding: 0px;
	/*position: relative;
 	left:20px; 
	top:-6px;*/
}
div#sidebar ul li {
	/*position: relative;*/
	margin-bottom:20px;
}
div#sidebar>ul>li.sjtbnr{
	margin-bottom:20px;
}
div#sidebarBanner {
	height: 125px;
}
/*div#sidebar>ul>li.widget {
	background: url("papiercontent_370.jpg") repeat;
	width: 370px;
}*/


/* div#footerbanners {
	position:relative;
	top: 0px;
	width: 940px;
	height: 0px;
	margin: 0 auto;
	width: 400px;
	display:none;
} */

/* div#footerbanners div.sjtbnr{
	margin: 0 auto;
	margin-left: 200px;
} */
div#larperdownloads.downloads {
	/* background-color:red; */
}


/*******************************************TESTPAGE*************************************************/
div#page.test div#content.narrowcolumn {
	width:800px;
}
div#paperbig {
	width:530px;
}
div#paperbighead {
	position:relative;
	background: url("magazineheader_370.jpg") no-repeat;	
	height:80px;
	width:530px;
 	z-index:1;
}
div#paperbigcontent {
	position:relative;
	top:-12px;
	width:450px;
 	z-index:0; 
	background: url("magazinecontent_370.jpg") repeat-y;
	padding:0px 40px 0px 40px;
}
div#paperbigfoot {
	position:relative;
	top:-24px;
	width:530px;
	background: url("magazinefoot_370.png") no-repeat;  
	height: 80px;
}
div#paperbigfoot.magazine {
	position:relative;
	margin-left: -40px;
	top:80px;
	width:530px;
	background: url("magazinefoot_370.png") no-repeat;  
	height: 80px;
}
div#papersmalldownload {
	position:absolute;
	top:0px;
	left:560px;
	width:195px;
}
div#papersmalldownload #papersmallhead {
	height: 80px;
	background: url("papersmallhead.jpg") no-repeat;
}
div#papersmalldownload #papersmallhead h2 {
	position:relative;
	left:20px;
	width:150px;
	height:40px;
}
div#papersmalldownload #papersmallcontent {
	background: url("papersmallcontent.jpg") repeat-y;
	padding: 0px 20px 0px 20px;
	min-height:200px;
}
div#papersmalldownload #papersmallcontent a {
	font-size:12px;
	display:block;
	margin-bottom:6px;
}
div#papersmalldownload #papersmallfoot {
	height: 80px;
	background: url("papersmallfoot.jpg") no-repeat;
}
/*************************************************************************************/
div#boxes.programma {
	width:560px;
}
div#boxes.programma a.box {
	display: block;
	float: left;
	overflow: hidden;
	width: 150px;
	height: 25px;
	padding:10px;
	text-align:center;
	vertical-align: bottom;
	color:white;
	font-size:14px;
	font-weight: bold;
	text-decoration: none;
	margin:0px 10px 10px 0px;
}
div#papersmalldownload.programma div#papersmallcontent {
	min-height:270px;
}


div#page.homelarperoud div#magazinehead.magazine  h2 {
	width: 170px;
}
div#page.homelarperoud div#content.narrowcolumn {
	width:530px;
}
div#larperdownloads.downloads {
	display:none;
}

div#paperbig.homelarper div#paperbighead h2 {
	width:170px;
}
/******************MAGAZINEFORMULIER****************/
form#formulier {
	font-size:12px;
	width:450px;
	line-height: 180%;
	clear:both;
}
form#formulier input.tekst {
	position: absolute;
	left: 150px;
	width: 200px;
}
form#formulier input#jaar.tekst {
	position: absolute;
	left:210px;
	width:30px;
}
form#formulier input#maand.tekst {
	position: absolute;
	left:180px;
	width:22px;
}
form#formulier input#dag.tekst {
	position: absolute;
	left:150px;
	width:22px;
}
form#formulier #lnd {
	position: absolute;
	left:150px;
	width:200px;
}
form#formulier #man {
	position: absolute;
	margin-top:-20px;
	left:150px;
	width:200px;
}
form#formulier #vrouw {
	position: relative;
	margin-top:-20px;
	left:210px;
	width: 200px;
}
form#formulier div#bestell {
	position: relative;
	#left:0px;
	width: 200px;
	float:left;
}
form#formulier div#nabestell {
	position: relative;
	#left:108px;
	width: 200px;
	float:left;
	height: 44px;
}
div#bestel,div#nabestel,
div#voorwaarden, div#voorwaarden2 {
	font-size:12px;
}
div#bestel div#rekeningnr,div#bestel div#abvannr, div#bestel div#werf_naam, div#bestel div#werf_huisnum, div#bestel div#werf_post, div#bestel div#werf_plaats {
	height:22px;
}
div#bestel div#rekeningnr input.tekst{
	position: relative;
	left:50px;
	width:150px;
}
div#bestel div#abvannr input.tekst{
	position: relative;
	left:40px;
	width:120px;
}

div#bestel div#werf_naam input.tekst {
	position: relative;
	left:87px;
	width:150px;
}
div#bestel div#werf_huisnum input.tekst {
	position: relative;
	left:80px;
	width:150px;
}
div#bestel div#werf_post input.tekst {
	position: relative;
	left:101px;
	width:150px;
}
div#bestel div#werf_plaats input.tekst {
	position: relative;
	left:87px;
	width:150px;
}

div#bestel div#toestemming div#incasso,
div#bestel div#toestemming div#buitenlands,
div#bestel div#toestemming div#geenincasso {
	position: relative;
	left:30px;
	margin-top:-14px;
	width:400px;
}
div#vragen {
	padding-top:20px;
	padding-bottom:10px;
	font-size:12px;
}
div#nabestel div#ctrlknop {
	padding-top:12px;
	padding-bottom:12px;
}
div#nabestel select#efmnrs {
	position: relative;
	left:100px;
	width:120px;
}
div#nabestel select#efgnrs {
	position: relative;
	left:100px;
	width:120px;
}

div#papersmalldownload.magazine {
	position:absolute;
}
/******************MAGAZINEFORMULIER****************/
/******************CONTACTFORMULIER****************/
form#contact {
	font-size:12px;
}
form#contact input#mail, form#contact select#onderwrp {
	width:294px;
}
div#page.contact_template div#papierfoot.papier {
	margin-top:12px;
}
/******************CONTACTFORMULIER****************/
div#footer {
	clear:both;
	text-align:center;
	margin: 10px 0px 150px 0px;
	font-size:12px;
	color: #c0c0c0;
	width: 800px;
	height: 70px;
}
div#footer a {
	color: #c0c0c0;
	margin-right:20px;
	margin-left:16px;
}
/*****************LINKS****************/
div#page.links_template div#papiercontent.papier {
	margin-top:12px;
	margin-bottom:12px;
	font-size:12px;
}

/****************POLLS*********************/
#polls {
	width: 370px;
	background-image: url(papiercontent_370.jpg);
}
#polls div {
	width: 325px;
}
#polls div div ul {
	padding: 0px
	margin-left: 30px;
}
#polls h2.widgettitle, #polls h2.widgettitle * {
	left: 22px;
	top: 10px;
}
#polls p {
	position: relative;
	top: -14px;
	margin-left: 28px;
}
#polls input.Buttons {
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #800;
	margin-top: 5px;
}


/*********************************************************/
/************************new style*************************/
/*body.page_524, body.page_525, body.page_526, body.page_527, body.page_529,body.page_531 {
	background: #ffffff url("blue_clouds.jpg") center top repeat-x;
}*/
h2.widgettitle {
	margin-left:-20px;
}
li#pages {
	margin-top:-8px;
}
div#sidebar {
position: absolute;
top:0px;
}
div.narrowcolumn {
	position:relative;
	left:-11px;
}
#header_66.content_dummy {
	height: 250px;
	width: 782px; 
	background-image: url("content_3_header.jpg");
}
#content_66.content_dummy {
	background: url("content_3_bg.jpg") repeat-y;
	width: 782px;
	height: 300px;
	margin-left:0px;
}
#footer_66.content_dummy {
	height: 100px;
	width:782px;
	background-image: url("content_3_footer.jpg");
}
#content_66.content_dummy>div.post>div.entry>#content_l,
#content_66.content_dummy>div.post>div.entry>#content_left {
	width: 480px;
	float: left;
	padding-left:31px;
}
#content_66.content_dummy>div.post>div.entry>#content_left>h2 {
	width: 480px;
}
#content_66.content_dummy>div.post>div.entry>#content_right {
	width: 199px;
	float:right;
	margin-right: 31px;
}
#content_l>h2 , #content_left>h2 ,#content_right>h2 {
	margin-left:-36px;
}
#content_66.content_dummy>div.post>div.entry>div#content_right>h2 {
	width:220px;
}
#content_66.content_dummy>div.post>div.entry {
	position: absolute;
	top:0px;
	width:782px;
}
/************content_0**************/
#header_0.content_dummy {
	height: 250px;
	width: 782px; 
	background-image: url("content_2_header.jpg");
}
#content_0.content_dummy {
	background: url("content_2_bg.jpg") repeat-y;
	width: 782px;
	height: 300px;
	margin-left:0px;
}
#footer_0.content_dummy {
	height: 100px;
	width:782px;
	background-image: url("content_2_footer.jpg");
}
#content_0.content_dummy>div.post>div.entry {
	position: absolute;
	top:0px;
	width:782px;
}
#content_0.content_dummy>div.post>div.entry>div#content_left {
	width: 340px;
	float: left;
	padding-left:31px;
}
#content_0.content_dummy>div.post>div.entry>#content_right {
	width: 390px;
	float:right;
	padding-right: 21px;
	padding-top:20px;
}

div#content_right>div#sidebar>ul>li#polls {
	#width: 370px;
	background-image: none;
}
div#content_right>div#sidebar>ul {
	margin-top:20px;
}
form.wp-polls-form {
	font-size:12px;
}
/*************************program**********************/
div.program_title {
	width: 150px;
	height: 50px;
	float: left;
	margin-right:10px;
	margin-bottom:10px;
}
div.program_content {
	margin-bottom:10px;
}
div.clear
{
  clear: both;
  border: 0;
  height: 0px;
}
div.program_title
{
  float: left;
  width: 150px;
  height: 34px; /* 34 = 50 - 16 */
  margin: 0 10px 10px 0;
  padding-top: 16px;
  text-align: center;
  cursor: pointer;
  font-size: 12px;
  font-weight: bold;
}
div.program_content
{
  display: none;
  background: transparent url('program_bg.gif') repeat-y;
  margin: 0 0 10px 0;
  padding: 10px;
  position: relative;
  width: 450px;
  font-size:12px;
}

div.program_header
{
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  height: 10px;
  width: 100%;  
  background: transparent url('program_header.gif') left top no-repeat;
}

div.program_footer
{
  z-index: 2;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 10px;
  width: 100%; 
  background: transparent url('program_footer.gif') left bottom no-repeat;
}
/****************************************************/
/*******************SIGNLE (POST)*******************/
div.singlecolumn {
	width:500px;
}
div#header_500 {
	/*position:relative;
	top:0px;
	left:-200px;*/
	width:500px;
	height:150px;
	background: transparent url('single_header.jpg') left top no-repeat;
}
div#header_500>div#close {
	width:19px;
	height:19px;
	background: transparent url('single_close.gif') left top no-repeat;
}
div#content_500 {
	margin-top:-12px;
	width:500px;
	background: transparent url('single_content.jpg') repeat-y;
}
div#content_500>div#content_dummy {
	position:relative;
	top:-68px;
	margin-left:30px;
	width:440px;
}
div.thickbox {
	display:none;
}
div.stats {
	width: 370px;
}
/*///////////////////////////////////////
//////////TICKET STATS//////////////*/
div#stats.stats {
	width:370px;
}
div#head.stats {
	height:20px;
	background: url("kadertickets_head.jpg") no-repeat;
}
div#main.stats {
	padding-left:30px;
	background: url("kadertickets_main.jpg") repeat-y;
}
div#foot.stats {
	height:20px;
	background: url("kadertickets_foot.jpg") no-repeat;
}

/*///////////////////////////////////////
//////////News Letter header fix//////////////*/

div#post-241 #content_left h2 {
margin-bottom: 15px;
}