/* @group Reset Eric Meyer */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}


/* remember to define focus styles! */

:focus {
	outline: 0;
}


body {
	line-height: 1.2;
	color: black;
	background: white;
}

body p {
	margin-top: 8px;
}

ol, ul {
	list-style: none;
}


/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}


caption, th, td {
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

/* @end */


/* @group Slimbox */


/* SLIMBOX */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../images/slimbox/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../images/slimbox/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../images/slimbox/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../images/slimbox/closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}


/* @end */


/* @group Algemeen */


body {
	text-align: center;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	background: #193957 url(images/s_background_shade.png) repeat-x;
}

#home_eng .home_eng, #lb_eng .lb_eng, #tt_eng .tt_eng, #sc_eng .sc_eng, #cn_eng .cn_eng, #ls_eng .ls_eng, #cw_eng .cw_eng, #otb_eng .otb_eng, #m_eng .m_eng, #fi_eng .fi_eng, #re_eng .re_eng, #st_eng .st_eng, #p_eng .p_eng, #om_eng .om_eng, #ww_eng .ww_eng, #lw_eng .lw_eng
 {
	color: #4370a6;
	text-decoration: none;
}

#home_nl .home_nl, #lb_nl .lb_nl, #tt_nl .tt_nl, #sc_nl .sc_nl, #cn_nl .cn_nl, #ls_nl .ls_nl, #cw_nl .cw_nl, #otb_nl .otb_nl, #m_nl .m_nl, #fi_nl .fi_nl, #re_nl .re_nl, #st_nl .st_nl, #p_nl .p_nl, #om_nl .om_nl, #ww_nl .ww_nl, #lw_nl .lw_nl
 {
	color: #4370a6;
	text-decoration: none;
}

h1 {
	font-size: 250%;
	letter-spacing: -1px;
	word-spacing: -1px;
}


h2 {
	font-size: 175%;
	letter-spacing: -1px;
	word-spacing: -1px;
}

h3 {
	font-size: 120%;
	letter-spacing: -1px;
	word-spacing: -1px;
}


h4 {
	font-weight: bold;
	letter-spacing: -1px;
	word-spacing: -1px;
}


em {
	font-style: normal;
}


#wrap {
	text-align: left;
	width: 950px;
	margin: 10px auto 25px;
	background-color: #15324f;
	border-bottom: 2px solid #0f283f;
	border-top: 1px solid #406da1;
	border-right: 1px solid #1f4a72;
	border-left: 1px outset #0d407f;
}

/* @end */




/* @group Header */


#header {
	border-bottom: 15px solid #fdfe06;
	height: 165px;
	background: #336799 none repeat-x;
}

#headertitel {
	width: 150px;
	padding-top: 25px;
	padding-left: 33px;
	float: left;
}

#header h1 {
	color: #ff0;
	margin-bottom: 10px;
}

#header a{
	text-decoration: none;
}

#header a:hover{
	color: #09141f;
	text-decoration: underline;
}

#imagerotator{
	float: right;
}


/* @end */


/* @group Linkerkolom */


#linkerkolom {
	background-color: #15324f;
	width: 220px;
	float: left;
	padding-left: 10px;
	height: auto;
}

#linkerkolom ul {
	
	margin-left: 25px;
	line-height: 1.4em;
	margin-top: 5px;
}


#linkerkolom ul li a {
	color: #9cf;
	text-decoration: none;
}

#linkerkolom ul li a:hover {
	color: #fdfe06;
	text-decoration: underline;
}




/* @end */


/* @group Content */


#content {
	background-color: #9cf;
	text-align: left;

}


/* @group Producties op home*/


#producties {
	background-color: #9cf;
	text-align: left;
	float: left;
	padding-left: 10px;
}

.nieuwsblok {
	width: 700px;
	clear: both;
	border-bottom: 1px dotted #a2a2a2;
	height: 200px;
	font-size: 85%;
}

.nieuwsblok h2 {
	
	text-align: right;
	float: left;
	width: 200px;
	padding-top: 10px;
	padding-right: 5px;
	margin-left: -5px;
	word-spacing: -0.15em;
	font-size: 160%;
}

.nieuwsblok p {
	padding-top: 9px;
	float: right;
	text-align: left;
	width: 480px;
	margin-left: 200px;
	margin-top: 3px;
	padding-left: 19px;
}

.nieuwsblok p a {
	font-size: 90%;
}

.nieuwsblok ul {
	padding-top: 16px;
	margin-left: 200px;
	padding-left: 32px;
	list-style-type: disc;
	list-style-position: outside;
}


.nieuwsblok a {
	font-weight: ;
	text-decoration: none;
	color: #0f283f;
}

.nieuwsblok a:visited {
	color: #193957;
	text-decoration: none;
}

.nieuwsblok a:hover {
	color: #09141f;
	text-decoration: underline;
	background-color: #fdfe06;
}

.nieuwsblok a:active {
	color: #fdfe06;
	text-decoration: underline;
	background-color: #1b4870;
}






.productieblok {
	width: 700px;
	clear: both;
	border-bottom: 1px dotted #a2a2a2;
	height: 135px;
}

.productieblok h2 {
	
	text-align: right;
	float: left;
	width: 200px;
	padding-top: 10px;
	padding-right: 5px;
	margin-left: -5px;
	word-spacing: -0.15em;
	font-size: 160%;
}

.productieblok p {
	padding-top: 10px;
	float: left;
	text-align: left;
	width: 243px;
	margin-top: 3px;
	padding-left: 19px;
}

.productieblok p a {
	font-size: 95%;
}

.productieblok a {
	font-weight: bold;
	text-decoration: none;
	color: #0f283f;
}

.productieblok a:visited {
	color: #193957;
	text-decoration: none;
}

.productieblok a:hover {
	color: #09141f;
	text-decoration: underline;
	background-color: #fdfe06;
}

.productieblok a:active {
	color: #fdfe06;
	text-decoration: underline;
	background-color: #1b4870;
}

.productieblok img {
	float: right;
	width: 230px;
	height: 135px;
}


/* @end */


/* @group Rechterkolom */


#rechterkolom {
	background-color: #15324f;
	width: 220px;
	height: auto;
	float: right;
	padding-left: 10px;
	padding-right: 10px;
	color: #9cf;
	font-size: 85%;
	padding-top: 10px;
}

#rechterkolom p {
	padding-left: 10px;
}

#rechterkolom h3{
	
	color: #8cbffe;
	margin-bottom: 3px;
	margin-top: 20px;

	font-size: 130%;
	letter-spacing: -1px;
}

#rechterkolom h4{
	margin-bottom: -7px;
	margin-top: 10px;
	font-weight: bold;
}

#rechterkolom a {
	text-decoration: none;
	color: #fdfe06;
}

#rechterkolom a:visited {
	text-decoration: none;
	color: #cde442;
}

#rechterkolom a:hover {
	text-decoration: underline;
	color: #fdfe06;
}

#rechterkolom a:active {
	color: #fdfe06;
	text-decoration: underline;
}


#rechterkolom ul {
	padding-left: 10px;
}


/* @end */


/* @group Productiebeschrijving */

#content_productie {
	background-color: #9cf;
	float: right;
	width: 720px;
	
}


#content_productie a {
	text-decoration: none;
	font-weight: bold;
	letter-spacing: -1px;

}


#content_productie a:hover {
	text-decoration: underline;
	font-weight: bold;
	letter-spacing: -1px;

}


#content_productie h3 {
	font-weight: bold;
}

#content_productie em {
	font-weight: bold;
	letter-spacing: -1px;

}



#productietitel {
	margin-top: 7px;
	margin-left: 15px;
	margin-right: 10px;
}


#beschrijving {
	padding-left: 15px;
	float: left;
	width: 230px;
	font-size: 90%;
	margin-bottom: 15px;
	margin-right: 5px;
}

#beschrijving h3 {
	margin-top:8px;
	margin-bottom: -10px;
}



#beschrijving_uitgebreid {
	padding-left: 15px;
	float: left;
	width: 575px;
	font-size: 90%;
	margin-bottom: 15px;
	margin-right: 5px;
}

#beschrijving_uitgebreid a {
	font-weight: bold;
	text-decoration: none;
}

#beschrijving_uitgebreid a:hover {
	font-weight: bold;
	color: #0f283f;
	background-color: #fdfe06;
	text-decoration: underline;
	letter-spacing: -1px;

}

#beschrijving_uitgebreid a:visited {
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -1px;

	color: #234369;
}

#beschrijving_uitgebreid a:active {
	font-weight: bold;
	letter-spacing: -1px;


}


#beschrijving_uitgebreid h3 {
	margin-top:8px;
	margin-bottom: -10px;
}

#beschrijving_uitgebreid ul {
	list-style-position: outside;
	padding-left: 18px;
}

#beschrijving_uitgebreid ul li {
	list-style-type: disc;
	margin-top: 7px;
}


#beschrijving_uitgebreid_opmaat {
	padding-left: 15px;
	float: left;
	width: 453px;
	font-size: 90%;
	margin-bottom: 15px;
	margin-right: 8px;
}

#video {
	float: right;
	margin-top: 14px;
	margin-right: 10px;
	margin-bottom: 20px;
}

#flashlink {
	font-size: large;
	text-indent: 10px;
	font-weight: bold;
}

#filmstrip5 {
	clear: both;
	width: 100%;
	background-image: url(images/p_filmstrip5.png);
	height: 110px;
}

#filmstrip5 img {
	float: left;
	margin-top: 17px;
	width: 115px;
	height: 76px;
	margin-left: 4px;
	margin-right: 1px;
}



#filmstrip4 {
	float: right;
	width: 67%;
	height: 80%;
	background-image: url(images/p_filmstrip4.png);
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: -10px;
}

#filmstrip4 img {
	float: left;
	margin-top: 17px;
	width: 115px;
	height: 90px;
	margin-left: 4px;
	margin-right: 1px;
}



.img_content{
	float: right;
	border: 1px solid #7ca8d2;
	margin: 12px 15px 15px 3px;
}


#divider{
	color: #9cf;
	width: 100%;

}


/* @group praktisch */


#blok_praktisch {
	float: left;
	width: 220px;
	height: 320px;
	clear: both;
	background-color: #e6fe49;
	font-size: 90%;
	padding: 10px 7px 10px 13px;
}


#blok_praktisch ul{
	list-style-position: outside;
	margin-left: 9px;
	padding-left: 7px;
	margin-top: 3px;
}

#blok_praktisch li{
	list-style-type: disc;
	margin-bottom: 3px;
}


#blok_praktisch_otb {
	float: left;
	width: 220px;
	height: 430px;
	clear: both;
	background-color: #e6fe49;
	font-size: 90%;
	padding: 10px 7px 10px 13px;
}


#blok_praktisch_otb ul{
	list-style-position: outside;
	margin-left: 9px;
	padding-left: 7px;
	margin-top: 3px;
}

#blok_praktisch_otb li{
	list-style-type: disc;
	margin-bottom: 3px;
}


#blok_praktisch_lang {
	float: left;
	width: 220px;
	height: 425px;
	clear: both;
	background-color: #e6fe49;
	font-size: 90%;
	padding: 10px 7px 10px 13px;
}


#blok_praktisch_lang ul{
	list-style-position: outside;
	margin-left: 9px;
	padding-left: 7px;
	margin-top: 3px;
}

#blok_praktisch_lang li{
	list-style-type: disc;
	margin-bottom: 3px;
}



#blok_praktisch_xtralang {
	float: left;
	width: 220px;
	height: 520px;
	clear: both;
	background-color: #e6fe49;
	font-size: 90%;
	padding: 10px 7px 10px 13px;
}

#blok_praktisch_xtralang ul{
	list-style-position: outside;
	margin-left: 9px;
	padding-left: 7px;
	margin-top: 3px;
}

#blok_praktisch_xtralang li{
	list-style-type: disc;
	margin-bottom: 3px;
}




/* @end */


/* @group media */


#blok_media {
	float: left;
	width: 218px;
	height: 320px;
	background-color: #9cf;
	font-size: 90%;
	padding: 10px 8px 10px 13px;
}


#blok_media p {
	margin-top: -1px;
	font-size: small;
}


#blok_media ul{
	list-style-position: outside;
	margin-left: 9px;
	padding-left: 7px;
	margin-top: 7px;
}

#blok_media li{
	list-style-type: disc;
	margin-bottom: 3px;
}


#blok_media_otb {
	float: left;
	width: 218px;
	height: 430px;
	background-color: #9cf;
	font-size: 90%;
	padding: 10px 8px 10px 13px;
}


#blok_media_otb p {
	margin-top: -1px;
	font-size: small;
}


/* @end */


/* @group pers */


#blok_pers {
	float: right;
	width: 218px;
	height: 320px;
	background-color: #7ca8d2;
	font-size: 90%;
	padding: 10px 8px 10px 10px;
}

#blok_pers p q {
	font-size: 140%;
	text-align: center;
}

#blok_pers uitgelicht {
	margin-bottom: 10px;
}


#blok_pers ul{
	list-style-position: outside;
	margin-left: 9px;
	padding-left: 7px;
	margin-top: 7px;
}

#blok_pers li{
	list-style-type: disc;
	margin-bottom: 3px;
}

#blok_pers_otb {
	float: right;
	width: 218px;
	height: 430px;
	background-color: #7ca8d2;
	font-size: 90%;
	padding: 10px 8px 10px 10px;
}

#blok_pers_otb p q {
	font-size: 140%;
	text-align: center;
}

#blok_pers_otb uitgelicht {
	margin-bottom: 10px;
}


/* @end */

.bron {
	color: #313131;
	font-size: 90%;
	text-align: right;
}


.song {
	clear: both;
	padding-top: 3px;
	margin-top: 5px;
}


.knop {
	float: left;
	margin-bottom: 5px;
}


.songbeschrijving {
	margin-left: 5px;
	float: left;
}

/* @end */





/* @end */


/* @group Footer */


#footer {
	background-color: #0f283f;
	clear: both;
	padding-top: 25px;
	height: 300px;
	color: #97cbfe;
	font-size: 90%;
	padding-bottom: 25px;
}

#footer a {
	color: #136abe;
	text-decoration: none;
}

#footer a:hover {
	color: #fdfe06;
	text-decoration: underline;
}

#footer li {
	color: #336799;
}

#footernav_producties {
	float: left;
	width: 250px;
	margin-left: 235px;
}


#footernav_overig {
	float: left;
	width: 210px;
}


#footernav_copyright {
	float: left;
	width: 210px;
	margin-left: 23px;
}

#datum {
	
}


/* @end */