@import url('leesleeuw.css');
@import url('leesleeuw-wedstrijdform.css');

p {
	margin: 0 0 10px;
	padding: 0;
}




/*
 * Outerwrapper
 */
#outerwrapper {
	width: 978px;
	min-height: 750px; /* ie6 fix */
	background: no-repeat left top #ffffff;
}

body.type1 #outerwrapper { background-image: url(../gfx/wedstrijd/1/mainbg-b.jpg); }
body.type2 #outerwrapper { background-image: url(../gfx/wedstrijd/2/mainbg-b.jpg); }
body.type3 #outerwrapper { background-image: url(../gfx/wedstrijd/3/mainbg-b.jpg); }
body.type4 #outerwrapper { background-image: url(../gfx/wedstrijd/4/mainbg-b.jpg); }
body.type5 #outerwrapper { background-image: url(../gfx/wedstrijd/5/mainbg-b.jpg); }
body.type6 #outerwrapper { background-image: url(../gfx/wedstrijd/6/mainbg-b.jpg); }

#leesleeuw {
	position: absolute;
	z-index: 200;
	left: 219px;
	top: 76px;
	width: 113px;
	height: 134px;
	background: no-repeat left top transparent; /* ie6 pngfix */
}

body.type1 #leesleeuw, body.type2 #leesleeuw {
	background-image: url(../gfx/wedstrijd/leesleeuw-bo.png);
}

body.type3 #leesleeuw, body.type4 #leesleeuw {
	background-image: url(../gfx/wedstrijd/leesleeuw-daan.png);
}
body.type5 #leesleeuw, body.type6 #leesleeuw {
	background-image: url(../gfx/wedstrijd/leesleeuw-kind.png);
}




/*
 * Header
 */
#headerwrapper {
	height: 161px;
	overflow: hidden;
}




/*
 * Sidebar
 */

#sidebar {
	position: absolute;
	left: 81px;
	top: 61px;
	width: 168px;
	height: 681px;
	z-index: 150;
	background: no-repeat left top transparent; /* ie6 pngfix */
}

body.type1 #sidebar { background-image: url(../gfx/wedstrijd/1/sidebarbg.png); }
body.type2 #sidebar { background-image: url(../gfx/wedstrijd/2/sidebarbg.png); }
body.type3 #sidebar { background-image: url(../gfx/wedstrijd/3/sidebarbg.png); }
body.type4 #sidebar { background-image: url(../gfx/wedstrijd/4/sidebarbg.png); }
body.type5 #sidebar { background-image: url(../gfx/wedstrijd/5/sidebarbg.png); }
body.type6 #sidebar { background-image: url(../gfx/wedstrijd/6/sidebarbg.png); }


#sidebar h2 {
	width: 0px;
	padding: 0 0 0 168px;
	height: 87px;
	overflow: hidden;
}

#sidebar .inzendingen {
	position: relative;
	width: 147px;
	margin: 0;
	padding: 9px 0 0;
	background: no-repeat left top transparent;
}

body.type4 #sidebar .inzendingen,
body.type5 #sidebar .inzendingen,
body.type6 #sidebar .inzendingen {
	width: 167px;
	background: none;
	padding: 25px 0 0;
}

body.type1 #sidebar .inzendingen { background-image: url(../gfx/wedstrijd/1/sidebar-inzendingen-top.png); }
body.type2 #sidebar .inzendingen { background-image: url(../gfx/wedstrijd/2/sidebar-inzendingen-top.png); }
body.type3 #sidebar .inzendingen { background-image: url(../gfx/wedstrijd/3/sidebar-inzendingen-top.png); }


#sidebar .inzending {
	position: relative;
	width: 120px; /* 140 */
	height: 174px; /* 184 */
	padding: 0 7px 10px 15px;
	margin: 0;
	overflow: hidden;
	background: no-repeat 7px top transparent;
}

body.type4 #sidebar .inzending, body.type5 #sidebar .inzending, body.type6 #sidebar .inzending {
	width: 167px;
	height: 169px;
	padding: 0;
	margin: 0;
	background: no-repeat left top transparent;
}

body.type1 #sidebar .inzending { background-image: url(../gfx/wedstrijd/1/inzendingbg.png); }
body.type2 #sidebar .inzending { background-image: url(../gfx/wedstrijd/2/inzendingbg.png); }
body.type3 #sidebar .inzending { background-image: url(../gfx/wedstrijd/3/inzendingbg.png); }
body.type4 #sidebar .inzending { background-image: url(../gfx/wedstrijd/4/inzendingbg.png); }
body.type5 #sidebar .inzending { background-image: url(../gfx/wedstrijd/5/inzendingbg.png); }
body.type6 #sidebar .inzending { background-image: url(../gfx/wedstrijd/6/inzendingbg.png); }

#inzending-winnaar {
	position: absolute;
	left: 0;
	top: 122px;
	top: 116px;
	z-index: 200;
	height: 60px;
	width: 0;
	padding: 0 0 0 60px;
	overflow: hidden;
	background-image: url(../gfx/wedstrijd/winnaar-icon.png);
}

body.type4 #inzending-winnaar,
body.type5 #inzending-winnaar,
body.type6 #inzending-winnaar {
	position: absolute;
	left: 0;
	top: 92px;
	z-index: 200;
	height: 41px;
	width: 0;
	padding: 0 0 0 41px;
	overflow: hidden;
	background-image: url(../gfx/wedstrijd/winnaar-icon-kl.png);
}

#sidebar .inzending a {
	position: relative;
	display: block;
	left: 7px;
	width: 120px;
	height: 174px;
	overflow: hidden;
	font: bold 14px/14px arial,helvetica,verdana,sans-serif;
	color: #ffffff;
	text-decoration: none;
}

body.type4 #sidebar .inzending a,
body.type5 #sidebar .inzending a,
body.type6 #sidebar .inzending a {
	display: block;
	position: relative;
	left: 0;
	height: 169px;
	width: 167px;
	overflow: hidden;
	background: no-repeat left top transparent;
	text-decoration: none;
}

body.type4 #sidebar .inzending a { background-image: url(../gfx/wedstrijd/4/inzendingknop.png); }
body.type5 #sidebar .inzending a { background-image: url(../gfx/wedstrijd/5/inzendingknop.png); }
body.type6 #sidebar .inzending a { background-image: url(../gfx/wedstrijd/6/inzendingknop.png); }

body.type4 #sidebar .inzending a:hover { background-image: url(../gfx/wedstrijd/4/inzendingknoph.png); }
body.type5 #sidebar .inzending a:hover { background-image: url(../gfx/wedstrijd/5/inzendingknoph.png); }
body.type6 #sidebar .inzending a:hover { background-image: url(../gfx/wedstrijd/6/inzendingknoph.png); }

body.type4 #sidebar .inzending-even a { background-image: url(../gfx/wedstrijd/4/inzendingknop-even.png); }
body.type5 #sidebar .inzending-even a { background-image: url(../gfx/wedstrijd/5/inzendingknop-even.png); }
body.type6 #sidebar .inzending-even a { background-image: url(../gfx/wedstrijd/6/inzendingknop-even.png); }

body.type4 #sidebar .inzending-even a:hover { background-image: url(../gfx/wedstrijd/4/inzendingknop-evenh.png); }
body.type5 #sidebar .inzending-even a:hover { background-image: url(../gfx/wedstrijd/5/inzendingknop-evenh.png); }
body.type6 #sidebar .inzending-even a:hover { background-image: url(../gfx/wedstrijd/6/inzendingknop-evenh.png); }

#sidebar .inzending img {
	margin: 9px 7px 0;
	padding: 0;
}

#sidebar .inzending strong {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 160;
	display: block;
	height: 31px;
	width: 90px;
	margin: 0;
	padding: 127px 15px 16px;
	text-align: center;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0 0;
	color: #ffffff;
	cursor: pointer;
}

body.type4 #sidebar .inzending a strong,
body.type5 #sidebar .inzending a strong,
body.type6 #sidebar .inzending a strong {
	position: relative;
	font: bold 14px/18px arial, helvetica, sans-serif;
	color: #4E1502;
	width: auto;
	height: 72px;
	margin: 29px 21px 18px 27px;
	padding: 0;
	overflow: hidden;
	background: none;
	cursor: pointer;
}

body.type1 #sidebar .inzending strong {background-image: url(../gfx/wedstrijd/1/inzendingknop.png);}
body.type2 #sidebar .inzending strong {background-image: url(../gfx/wedstrijd/2/inzendingknop.png);}
body.type3 #sidebar .inzending strong {background-image: url(../gfx/wedstrijd/3/inzendingknop.png);}

body.type1 #sidebar .inzending:hover strong {background-image: url(../gfx/wedstrijd/1/inzendingknoph.png);}
body.type2 #sidebar .inzending:hover strong {background-image: url(../gfx/wedstrijd/2/inzendingknoph.png);}
body.type3 #sidebar .inzending:hover strong {background-image: url(../gfx/wedstrijd/3/inzendingknoph.png);}

body.type4 #sidebar .inzending a em,
body.type5 #sidebar .inzending a em,
body.type6 #sidebar .inzending a em {
	font: bold 14px/18px arial, helvetica, sans-serif;
	color: #ffffff;
	font-style: normal;
	display: block;
	height: 36px;
	margin: 0 19px 0 15px;
	text-align: center;
	overflow: hidden;
}



#sidebar-inzendingen-footer {
	position: relative;
	display: block;
	margin-top: -10px;
	height: 20px;
	width: 140px;
	background: no-repeat 7px top transparent;
}

body.type1 #sidebar-inzendingen-footer { background-image: url(../gfx/wedstrijd/1/sidebar-inzendingen-footer.png); }
body.type2 #sidebar-inzendingen-footer { background-image: url(../gfx/wedstrijd/2/sidebar-inzendingen-footer.png); }
body.type3 #sidebar-inzendingen-footer { background-image: url(../gfx/wedstrijd/3/sidebar-inzendingen-footer.png); }
body.type4 #sidebar-inzendingen-footer { background-image: url(../gfx/wedstrijd/4/sidebar-inzendingen-footer.png); }
body.type5 #sidebar-inzendingen-footer { background-image: url(../gfx/wedstrijd/5/sidebar-inzendingen-footer.png); }
body.type6 #sidebar-inzendingen-footer { background-image: url(../gfx/wedstrijd/6/sidebar-inzendingen-footer.png); }





/*
 * Main
 */
#main {
	margin-left: 167px;
	width: 699px;
}



/*
 * Intro
 */
.intro {
	background: repeat-y left top transparent;
}

body.type1 .intro { background-image: url(../gfx/wedstrijd/1/introbg.png); }
body.type2 .intro { background-image: url(../gfx/wedstrijd/2/introbg.png); }
body.type3 .intro { background-image: url(../gfx/wedstrijd/3/introbg.png); }
body.type4 .intro { background-image: url(../gfx/wedstrijd/4/introbg.png); }
body.type5 .intro { background-image: url(../gfx/wedstrijd/5/introbg.png); }
body.type6 .intro { background-image: url(../gfx/wedstrijd/6/introbg.png); }




/*
 * Flash-intro
 */
#intro-flash {
	padding-left: 102px;
	padding-right: 37px;
	width: 536px;
	height: 392px;
	overflow: hidden;
}

#flashplayer {
	width: 506px;
	height: 388px;
	padding: 32px 20px 0px 36px;
	background: no-repeat left top transparent;
}

#flashplayer img {
	margin: 0;
	padding: 0;
	border: 0;
}

body.type1 #flashplayer { background-image: url(../gfx/wedstrijd/1/flashplayerbg.png); }
body.type2 #flashplayer { background-image: url(../gfx/wedstrijd/2/flashplayerbg.png); }
body.type3 #flashplayer { background-image: url(../gfx/wedstrijd/3/flashplayerbg.png); }
body.type4 #flashplayer { background-image: url(../gfx/wedstrijd/4/flashplayerbg.png); }
body.type5 #flashplayer { background-image: url(../gfx/wedstrijd/5/flashplayerbg.png); }
body.type6 #flashplayer { background-image: url(../gfx/wedstrijd/6/flashplayerbg.png); }




/*
 * Tekening-intro
 */
#tekening {
	width: 466px; /* 536 */
	height: 322px; /* 395 */
	padding: 27px 27px 43px 43px;
	text-align: center;
	background: no-repeat left top transparent;
	overflow: hidden;
}
#tekening {
	max-width: 466px;
	max-height: 322px;
}

body.type1 #tekening { background-image: url(../gfx/wedstrijd/1/flashplayerbg.png); }
body.type2 #tekening { background-image: url(../gfx/wedstrijd/2/flashplayerbg.png); }
body.type3 #tekening { background-image: url(../gfx/wedstrijd/3/flashplayerbg.png); }
body.type4 #tekening { background-image: url(../gfx/wedstrijd/4/flashplayerbg.png); }
body.type5 #tekening { background-image: url(../gfx/wedstrijd/5/flashplayerbg.png); }
body.type6 #tekening { background-image: url(../gfx/wedstrijd/6/flashplayerbg.png); }


/*
 * Text-intro
 */
#intro-tekst {

}

#introtekstcontent {
	background: no-repeat left top transparent;
	min-height: 391px; /* ie6 fix */
	padding: 20px 225px 30px 123px;
	font: bold 14px/18px arial,helvetica,verdana,sans-serif;
	color: #5A5A59;
}

body.type1 #introtekstcontent { background-image: url(../gfx/wedstrijd/1/introtekstbg.png); }
body.type2 #introtekstcontent { background-image: url(../gfx/wedstrijd/2/introtekstbg.png); }
body.type3 #introtekstcontent { background-image: url(../gfx/wedstrijd/3/introtekstbg.png); }
body.type4 #introtekstcontent { background-image: url(../gfx/wedstrijd/4/introtekstbg.png); }
body.type5 #introtekstcontent { background-image: url(../gfx/wedstrijd/5/introtekstbg.png); }
body.type6 #introtekstcontent { background-image: url(../gfx/wedstrijd/6/introtekstbg.png); }

h2#introheader {
	height: 32px;
	margin-bottom: 33px;
	font: bold 24px/24px arial,helvetica,verdana,sans-serif;
	color: #ffffff;
}

#introtekstimage {
	position: absolute;
	left: 654px;
	top: 115px;
	width: 324px;
	height: 361px;
	z-index: 200;
	overflow: hidden;
	background: no-repeat left top transparent; /* ie6 pngfix */
}

body.type1 #introtekstimage { background-image: url(../gfx/wedstrijd/1/introtekstimage.png); }
body.type2 #introtekstimage { background-image: url(../gfx/wedstrijd/2/introtekstimage.png); }
body.type3 #introtekstimage { background-image: url(../gfx/wedstrijd/3/introtekstimage.png); }
body.type4 #introtekstimage { background-image: url(../gfx/wedstrijd/4/introtekstimage.png); }
body.type5 #introtekstimage { background-image: url(../gfx/wedstrijd/5/introtekstimage.png); }
body.type6 #introtekstimage { background-image: url(../gfx/wedstrijd/6/introtekstimage.png); }




/*
 * Content Box
 */
#box {
	position: relative;
	padding-left: 97px;
	padding-top: 54px;
	width: 602px;
	background: no-repeat left top transparent;
}

body.type1 #box { background-image: url(../gfx/wedstrijd/1/boxtopbg.png); }
body.type2 #box { background-image: url(../gfx/wedstrijd/2/boxtopbg.png); }
body.type3 #box { background-image: url(../gfx/wedstrijd/3/boxtopbg.png); }
body.type4 #box { background-image: url(../gfx/wedstrijd/4/boxtopbg.png); }
body.type5 #box { background-image: url(../gfx/wedstrijd/5/boxtopbg.png); }
body.type6 #box { background-image: url(../gfx/wedstrijd/6/boxtopbg.png); }

#boxtop {
	position: absolute;
	top: -33px;
	left: 0;
	z-index: 10;
	width: 699px;
	height: 136px;
	background: no-repeat left top transparent; /* ie6 pngfix */
}

body.type1 #boxtop { background-image: url(../gfx/wedstrijd/1/boxpointer.png);  } /* ie6 pngfix */
body.type2 #boxtop { background-image: url(../gfx/wedstrijd/2/boxpointer.png);  } /* ie6 pngfix */
body.type3 #boxtop { background-image: url(../gfx/wedstrijd/3/boxpointer.png);  } /* ie6 pngfix */
body.type4 #boxtop { background-image: url(../gfx/wedstrijd/4/boxpointer.png);  } /* ie6 pngfix */
body.type5 #boxtop { background-image: url(../gfx/wedstrijd/5/boxpointer.png);  } /* ie6 pngfix */
body.type6 #boxtop { background-image: url(../gfx/wedstrijd/6/boxpointer.png);  } /* ie6 pngfix */


#boxtop h2 {
	position: absolute;
	top: 46px;
	left: 243px;
	z-index: 20;
	width: 0;
	padding: 0 0 0 432px;
	height: 31px;
	overflow: hidden;
	background: no-repeat left top transparent; /* ie6 pngfix */
}

#boxcontent {
	min-height: 100px; /* ie6 fix */
	background: repeat-y left top transparent;
	color: #000;
	width: 602px;
}

body.type1 #boxcontent { background-image: url(../gfx/wedstrijd/1/boxcontentbg.png); }
body.type2 #boxcontent { background-image: url(../gfx/wedstrijd/2/boxcontentbg.png); }
body.type3 #boxcontent { background-image: url(../gfx/wedstrijd/3/boxcontentbg.png); }
body.type4 #boxcontent { background-image: url(../gfx/wedstrijd/4/boxcontentbg.png); }
body.type5 #boxcontent { background-image: url(../gfx/wedstrijd/5/boxcontentbg.png); }
body.type6 #boxcontent { background-image: url(../gfx/wedstrijd/6/boxcontentbg.png); }

#boxfooterbg {
	margin-left: 57px;
	width: 841px;
/*	min-height: 63px; /* ie6 fix */
	background-repeat: no-repeat;
	background-position: left top;
	background-color: transparent;
}

.boxfooterbg-postadres {
	height: 155px;
}

body.type1 #boxfooterbg { background-image: url(../gfx/wedstrijd/1/boxfooterbg.png); }
body.type2 #boxfooterbg { background-image: url(../gfx/wedstrijd/2/boxfooterbg.png); }
body.type3 #boxfooterbg { background-image: url(../gfx/wedstrijd/3/boxfooterbg.png); }
body.type4 #boxfooterbg { background-image: url(../gfx/wedstrijd/4/boxfooterbg.png); }
body.type5 #boxfooterbg { background-image: url(../gfx/wedstrijd/5/boxfooterbg.png); }
body.type6 #boxfooterbg { background-image: url(../gfx/wedstrijd/6/boxfooterbg.png); }


/*
 * Box message (formulier verstuurd/winnaar)
 */
.boxmessage {
	padding: 48px 24px 47px;
	width: 554px;
	text-align: center;
	font: bold 20px/24px arial,helvetica,verdana,sans-serif;
	color: #ffffff;
	background: no-repeat left top transparent;
}

body.type1 .boxmessage { background-image: url(../gfx/wedstrijd/1/boxmessagebg.png); }
body.type2 .boxmessage { background-image: url(../gfx/wedstrijd/2/boxmessagebg.png); }
body.type3 .boxmessage { background-image: url(../gfx/wedstrijd/3/boxmessagebg.png); }
body.type4 .boxmessage { background-image: url(../gfx/wedstrijd/4/boxmessagebg.png); }
body.type5 .boxmessage { background-image: url(../gfx/wedstrijd/5/boxmessagebg.png); }
body.type6 .boxmessage { background-image: url(../gfx/wedstrijd/6/boxmessagebg.png); }


#speldje {
	position: absolute;
	right: 15px;
	top: -18px;
	width: 100px;
	height: 171px;
	z-index: 10;
	background: no-repeat left top transparent;
	background-image: url(../gfx/wedstrijd/speldje.png); /* ie6 pngfix */
}

/*
 * Overzicht
 */
#overzichtwrapper {
	width: 841px;
	background: no-repeat left top transparent;
}

body.type1 #overzichtwrapper { background-image: url(../gfx/wedstrijd/1/overzichttopbg.png); }
body.type2 #overzichtwrapper { background-image: url(../gfx/wedstrijd/2/overzichttopbg.png); }
body.type3 #overzichtwrapper { background-image: url(../gfx/wedstrijd/3/overzichttopbg.png); }
body.type4 #overzichtwrapper { background-image: url(../gfx/wedstrijd/4/overzichttopbg.png); }
body.type5 #overzichtwrapper { background-image: url(../gfx/wedstrijd/5/overzichttopbg.png); }
body.type6 #overzichtwrapper { background-image: url(../gfx/wedstrijd/6/overzichttopbg.png); }

#overzichttop h2 {
	width: 0px;
	height: 91px;
	padding: 0 0 0 841px;
	overflow: hidden;
}

.overzichtnavigatie {
	position: relative;
	height: 52px;
	color: #ffffff;
	font-size: 1px;
	margin-bottom: 22px;
}

.overzichtnavigatie a {
	display: block;
	background-repeat: no-repeat;
	height: 52px;
	overflow: hidden;
}

#overzichtnavigatiefooter {
	position: relative;
	margin-top: 13px;
	margin-bottom: 0px;
}

#overzichtpaginatie {
	position: absolute;
	z-index: 20;
	left: 333px;
	top: 15px;
	height: 30px;
	width: 360px;
	overflow: hidden;
	font: bold 18px/20px arial,helvetica,verdana,sans-serif;
	color: #FA4C00;
	margin: 0;
	padding: 0;
}



#overzichtfooter {
	height: 11px;
	margin-bottom: 20px;
	background: no-repeat left top transparent;
	background-image: url(../gfx/wedstrijd/overzichtfooterbg.png);
}

#knopvorige {
	margin: 0 0 0 13px;
	width: 0;
	padding: 0 0 0 107px;
	background-image: url(../gfx/knopvorige.png);
}

#knopvorige:hover {
	background-image: url(../gfx/knopvorigeh.png);
}

#knopvolgende {
	position: absolute;
	top: 0;
	left: 711px;
	padding: 0 0 0 124px;
	width: 0;
	background-image: url(../gfx/knopvolgende.png);
}

#knopvolgende:hover {
	background-image: url(../gfx/knopvolgendeh.png);
}

ul.overzicht {
	list-style: none;
	margin: 0;
	padding: 0;
	background: none;
	height: 218px;
	width: 840px;
	overflow: hidden;
}

ul.overzicht li {
	list-style: none;
	position: relative;
	width: 120px;
	height: 174px;
	padding: 8px 0 18px 20px;
	margin: 0 0 45px;
	float: left;
	overflow: hidden;
	background: no-repeat left top transparent;
	background-image: url(../gfx/wedstrijd/overzicht-inzendingbg.png);
}

ul.overzicht a {
	position: relative;
	display: block;
	width: 120px;
	height: 174px;
	overflow: hidden;
	font: bold 14px/14px arial,helvetica,verdana,sans-serif;
	color: #ffffff;
	text-decoration: none;
}

ul.overzicht img {
	margin: 9px 7px 0;
	padding: 0;
}

ul.overzicht strong {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 20;
	display: block;
	height: 31px;
	width: 90px;
	margin: 0;
	padding: 127px 15px 16px;
	text-align: center;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0 0;
	color: #ffffff;
	cursor: pointer;
	background-image: url(../gfx/wedstrijd/inzendingknop.png);
}

body.type1 ul.overzicht a strong {
	background-image: url(../gfx/wedstrijd/1/inzendingknop.png);
}
body.type1 ul.overzicht a:hover strong {
	background-image: url(../gfx/wedstrijd/1/inzendingknoph.png);
}
body.type2 ul.overzicht a strong {
	background-image: url(../gfx/wedstrijd/2/inzendingknop.png);
}
body.type2 ul.overzicht a:hover strong {
	background-image: url(../gfx/wedstrijd/2/inzendingknoph.png);
}
body.type3 ul.overzicht a strong {
	background-image: url(../gfx/wedstrijd/3/inzendingknop.png);
}
body.type3 ul.overzicht a:hover strong {
	background-image: url(../gfx/wedstrijd/3/inzendingknoph.png);
}




/*
 * Winnaar message
 */
body.winnaarbekend #boxcontent {
	margin-top: 5px;
}

