 /* MODEL */

#model_crowfile {
	text-align:left;
	width:1000px;
	min-height: 100%;
	height: 100%;
	position:relative;
}

#inhoud_crowfile { /* MODEL */
	width: 1000px; 
	position: relative; 
	text-align: left;
	top: 0px;
	min-height: 100%;
}

#boven_menu_schaduw_crowfile { /* MODEL */
	width: 990px; 
	height: 8px;
	overflow:hidden;
	position: absolute; 
	left: 5px; 
	top: 0px;
	background-repeat:no-repeat;
	background-position:-5px -876px;
}

#onder_crowfile { /* MODEL */
	width: 1000px; 
	position: relative; 
	height: 35px; 
	background-repeat:no-repeat;
	background-position:0px -890px;
	overflow: hidden;
}

#disclaimer { /* MODEL */
	margin-top: 8px; float: right; margin-right: 18px; position: relative; height: 21px;
}
#notice { /* MODEL */
	margin-top: 8px; float: left; margin-left: 18px; position: relative; height: 21px;
}

#disclaimer_crowfile { /* MODEL */
	margin-top: 12px; float: right; margin-right: 18px; position: relative; height: 21px;
}

#notice_crowfile { /* MODEL */
	margin-top: 12px; float: left; margin-left: 18px; position: relative; height: 21px;
}

#themamenu { /* MODEL */
	z-index: 10; 
	left: 5px; 
	position: relative; 
	top: 0px;
	margin-top:-15px;

	overflow-x:hidden;
}

/* CROWFILES */

#crowfile {
	width: 732px; 
	position: relative; 
	overflow:hidden;
	left:5px;
	top: 2px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

#crowfile_label {
	position:relative; margin-left:8px; top: -85px; bottom: -93px; height:93px; overflow:hidden; width: 678px;
}

#crowfile_label_tab_floating {
	position:relative;
	left:0px;
	top: 0px;
	height:35px;
	width: 680px;
	margin-bottom:-35;
}

#crowfile_tags {
	z-index:10;
	width:550px;
	overflow-x:hidden;
}

div#crowfile_clip {
	position:relative; background-repeat: no-repeat; background-color: transparent; width: 100px; height: 108px; margin-left:0px; background-position:-706px -538px;
}
div#crowfile_clip_positie {
	position:absolute; width: 85px; height: 85px; overflow: hidden; left:8px; top:5px;
}

div#crowfile_blad_kop {
	position: relative;
	margin:0px 16px 0px 21px;
	width:686px;
	background-repeat:no-repeat;
	background-image: url(/_content_/icons/kop.png);
	height:93px;
	overflow: hidden;
	font-size:0;
}
div#crowfile_header{
	width:732px;
	background-repeat:no-repeat;
	background-position:0px -158px;
	height:9px;
	font-size:0;
}

div#crowfile_content{
	width:732px;
	background-repeat:repeat-y;
}

div#crowfile_footer{
	width:732px;
	background-repeat:no-repeat;
	background-position:0px -167px;
	height:9px;
	font-size:0;
}
		
div#crowfile_blad_header{
	position: relative;
	overflow: hidden;
	margin:0px 16px 0px 16px;
	width:700px;
	background-repeat:no-repeat;
	background-position:0px -742px;
	height:89px;
	font-size:0;
}

div#crowfile_blad_content { margin:0px 16px 0px 16px; width:700px; background-repeat:repeat-y; }

.crowfile_tab_overzicht {
	text-align:left;
	position:relative;
	background-repeat: no-repeat;
	background-color: transparent;
	width:644px;
	overflow-x:hidden;
	margin:0px;
	padding:0px;
	size:0;
}

div#crowfile_blad_footer {
	margin:0px 16px 0px 16px;
	width:700px;
	background-repeat:no-repeat;
	background-position:0px -866px;
	height:10px;
	font-size:0;
}

div#crowfile_blad_navigatie_placeholder { margin:8px 16px 0px 16px; width:700px; height:27px; overflow: hidden; }
div#crowfile_blad_navigatie { position:absolute; width:700px; height:27px; top: 110px; left: 16px; background-image: url(/_content_/design/crowfile_tab.png); }
.crowfile_tabs { position:absolute; top:0px;width:112px;height:21px;overflow:hidden; cursor: pointer;  }
a.crowfile_tab { text-align:center; font-family: inherit; font-size: inherit; color: inherit; text-decoration:none; width:112px; height: 21px; background-repeat:no-repeat; position: absolute; margin-top: 0px; background-image: url(/_content_/design/crowfile_tab.png); padding: 4px 4px 4px 4px; background-position: -112px -27px; -moz-box-sizing:border-box;}
a.crowfile_tab:hover { background-image: url(/_content_/design/crowfile_tab.png); padding: 2px 4px 4px 4px; background-position: -224px -27px; }
a.crowfile_tab_actief { cursor: pointer; text-align:center; font-family: inherit; font-size: inherit; color: inherit; text-decoration:none; width:112px; height: 21px; background-repeat:no-repeat; position: absolute; font-weight:bold; background-image: url(/_content_/design/crowfile_tab.png); padding: 4px 4px 4px 4px; background-position: 0px -27px; -moz-box-sizing:border-box;}

div#crowfile_blad_content table { margin:0px 11px 0px 0px; }
.crowfile_blad_div tr { min-height: 16px; height: auto; }
div#crowfile_blad_content tr { min-height: 16px; height: auto; }
td.crowfile_blad_kop { padding:0px 0px 15px 51px; height:50px; width:680px; background-repeat:no-repeat; background-image:url(/_content_/icons/crowfile_tussenkop.png); }						
td.crowfile_blad_kop p { width:646px; }
td.crowfile_blad_sub { padding:0px 8px 0px 51px; }
td.crowfile_blad_subkop { padding:8px 8px 0px 51px; }
td.crowfile_blad_element { padding:8px 8px 8px 51px; }
td.crowfile_blad_center { padding:8px 25px 8px 25px; }
td.crowfile_blad_center_full { padding:8px 25px 8px 25px; }
td.crowfile_blad_center_line { padding:8px 22px 8px 22px; }

td.crowfile_blad_regel { padding:0px 8px 0px 51px; }
td.crowfile_blad_tabel { padding:0px 0px 0px 51px; }

	.crowfile_toevoegen { cursor: pointer; display: inline; position: absolute; width: 35px; height: 35px; margin-left:-43px; margin-top:-5px; background-image:url(/_content_/icons/crowfile_toevoegen.gif); background-repeat: no-repeat; }
	.crowfile_afbeelding_toevoegen { cursor: pointer; z-index:1; display: inline; position: absolute; width: 85px; height: 85px; background-image:url(/_content_/icons/afbeelding_toevoegen.gif); background-repeat: no-repeat; }

	.crowfile_bewerken_header { left: 3px; top: 5px; cursor: pointer; z-index:1; position: absolute; width: 35px; height: 85px; background-image:url(/_content_/icons/afbeelding_bewerken.gif); background-repeat: no-repeat; }
	.crowfile_bewerken_table { cursor: pointer; position:relative; }
	.crowfile_bewerken { cursor: pointer; display: inline; position: absolute; width: 35px; height: 35px; margin-left:-43px; margin-top:-5px; background-image:url(/_content_/icons/crowfile_bewerken.gif); background-repeat: no-repeat; }
	.crowfile_afbeelding_bewerken { cursor: pointer; z-index:1; display: inline; position: absolute; width: 85px; height: 85px; background-image:url(/_content_/icons/afbeelding_bewerken.gif); background-repeat: no-repeat; }

	#crowfile_toevoegen20 { cursor: pointer; position:relative; width: 20px; height: 20px; background-image:url(/_content_/icons/crowfile_toevoegen20.gif); }
	#crowfile_bewerken20 { cursor: pointer; position:relative; width: 20px; height: 20px; background-image:url(/_content_/icons/crowfile_bewerken20.gif); }
	#crowfile_wissen20 { cursor: pointer; position:relative; width: 20px; height: 20px; background-image:url(/_content_/icons/crowfile_wissen20.gif); }

	.wissel_holder { margin-left: 645px; z-index:1; display: inline; position: absolute; width: 35px; height: 35px; }
	.wissel_holder_overzicht { margin-left: 10px; z-index:1; display: inline; position: absolute; width: 35px; height: 35px; }

	.crowfile_openen { cursor: pointer; z-index:1; width: 35px; height: 35px; background-image:url(/_content_/icons/knop_openen.png); background-repeat: no-repeat; }
	.crowfile_sluiten { cursor: pointer; z-index:1; width: 35px; height: 35px; background-image:url(/_content_/icons/knop_sluiten.png); background-repeat: no-repeat; }

	.wissel_preview {
		left: 42px; 
	}
	#wissel_kaartje { 
		overflow: hidden; width: 700px; cursor: pointer; height: 35px; position:relative; background-color:#FFFFFF; margin: 0px; padding: 0px; margin-left: 0px; margin-bottom: 2px;
		background-repeat:no-repeat; background-position:0px -831px;
	}
	#overzicht_wissel {
		position: absolute;
		left: -2px; 
		top: 0px; 
		height: 35px;
		width: 45px;
		overflow:hidden;
	}

	.direct_tabel {
		display:inline;
		left: 86px; 
		overflow: hidden; 
		width: 600px; 
		position: absolute; 
		top: 2px; 
		height: 30px;
	}

#crowfile_label_floating {
	position:relative;
	padding:8px 4px 4px 8px;
	height:60px;
	overflow:hidden;
	background-repeat:no-repeat;
	width: 640px;
	background-image: url(/_content_/icons/thema_tussenkop.png); 
	-moz-box-sizing:border-box;
}

.crowfile_subicon_floating {
	margin-left:10px; margin-top:8px; z-index:2; position: relative; width: 35px; height: 35px; background-repeat: no-repeat;
}

	#TB_iframe_sluiten {
		z-index: 1001;
		position:absolute;
		top:15px;
		left: 665px;
		width:14px;
		height:14px;
		font-size:0;
	}

/* UPLOADER */

.uploadbutton { position:relative;width:181px;height:21px;overflow:hidden;z-index:1; }
.uploadbutton_back { position:relative;margin-top:-21px;width:181px;height:21px;z-index:0; text-align:center;line-height: 19px; overflow:hidden; z-index:0; }

.goed {
	background-position:-593px -389px;
}

.fout {
	background-position:-621px -389px;
}

.verwijderen {
	background-position:-621px -389px;
}

.button_label { position:absolute; display:inline; background-repeat:no-repeat; background-color:transparent; width:120px;height:21px;overflow:hidden; text-decoration:none; text-transform:lowercase; }
.button_label_margin { width:38px; height: 21px; }

.ga_play {
	background-repeat:no-repeat;width:32px;height:21px;background-position: 0px 0px; background-image:url(/_content_/icons/widget_knop_play.png);
}
.ga_pause {
	background-repeat:no-repeat;width:32px;height:21px;background-position: 0px 0px; background-image:url(/_content_/icons/widget_knop_pause.png);
}

	a.button_label_links { text-align:left; background-image:url(/_content_/icons/widget_knop_terug.png); }
	a.button_label_rechts { background-image:url(/_content_/icons/widget_knop_verder.png); text-align:right; background-position:right; }
