/* BEGIN GENERAL */
html, body { height:100%; }

*
{
	padding:0;
	margin:0;
}

body
{
    padding:0;
    margin:0;  
    font-size:11px;
    color:#000000;  
    font-family:Arial, Geneva, Verdana, Sans-Serif;
    background-image:url(/images/project/bg.jpg.v=1);
    background-repeat:repeat-x;
    background-position:top;
    background-color:#000000;
}

form 
{ 

}

input, select, textarea
{
	font-size:11px;
    color:#000000;  
    font-family:Arial, Geneva, Verdana, Sans-Serif;
}

textarea 
{ 
	font-size:11px;
    color:#000000;  
    font-family:Arial, Geneva, Verdana, Sans-Serif;
}

/* END GENERAL */

/* BEGIN FOOTER */
div#footer
{
	margin:auto;
	width:930px;
	height:19px;
	background-image:url(/images/project/bg_footer.jpg.v=1);
	background-repeat:repeat-x;
	background-position:top;
}

div#innerfooter
{
	font-size:11px;
    color:#000000;  
    font-family:Arial, Geneva, Verdana, Sans-Serif;
}

div#innerfooter .innerfooter_links
{
	width:100px;
	float:left;
}

div#innerfooter .innerfooter_rechts
{
	text-align:right;
	width:821px; /* 830 */
	padding-right:9px;
	padding-top:2px;
	float:left;
}

div#footer a:link,div#footer a:visited
{
	font-size:11px;
    color:#000000;  
    font-family:Arial, Geneva, Verdana, Sans-Serif;
    text-decoration:none;
}

div#footer a:hover
{
	text-decoration:underline;
}

div#footer a:active
{
	text-decoration:none;
}
/* END FOOTER */

/* BEGIN HEADERS */
h1 {font-size:19px;color:#000000;font-weight:normal;font-style:normal;padding:0;margin:0 0 16px 0; }
h2 {font-size:17px;color:#000000;font-weight:normal;font-style:normal;padding:0;margin:12px 0 12px 0; }
h3 {font-size:15px;color:#000000;font-weight:normal;font-style:normal;padding:0;margin:8px 0 8px 0; }
h4 {font-size:13px;color:#000000;font-weight:normal;font-style:normal;padding:0;margin:6px 0 6px 0; }
h5 {font-size:11px;color:#000000;font-weight:normal;font-style:normal;padding:0;margin:4px 0 4px 0; }
/* END HEADERS */

/* BEGIN TEKST */
p
{
	margin-top:0px;
    margin-bottom:15px;
    line-height:15px;
}

td p
{
	margin-top:0px;
    margin-bottom:15px;
    line-height:15px;
}

a:link, a:visited
{
	font-size:11px;
    color:#000000;  
    font-family:Arial, Geneva, Verdana, Sans-Serif;
    text-decoration:underline;
}

a:hover
{
	font-size:11px;
    color:#000000;  
    font-family:Arial, Geneva, Verdana, Sans-Serif;
	text-decoration:none;
}

a:active
{
	font-size:11px;
    color:#000000;  
    font-family:Arial, Geneva, Verdana, Sans-Serif;
    text-decoration:underline;	
}
/* END TEKST */

.content
{
	width:930px;
	/*min-height:607px;*/
	margin:auto;
}

.top
{
	width:930px;
	height:111px;
	margin-top:14px;
}

.logo
{
	/*margin-left:404px;*/
	float:left;
}

.inhoud
{
	width:930px;
	/*min-height:462px;*/
}

.inhoud_top
{
	background-image:url(/images/project/bg_content_top.jpg.v=1);
	background-repeat:no-repeat;
	width:930px;
	height:23px;
}

.inhoud_left
{
	background-image:url(/images/project/bg_content_left.jpg.v=1);
	background-repeat:repeat-y;
	width:30px;
}

.inhoud_right
{
	background-image:url(/images/project/bg_content_right.jpg.v=1);
	background-repeat:no-repeat;
	width:15px;
}

.inhoud_center
{
	width:885px;
	background-image:url(/images/project/bg_content_center.jpg.v=1);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#FFFFFF;
	height:155px;
}

.inhoud_bottom
{
	background-image:url(/images/project/bg_content_bottom.jpg.v=1);
	background-repeat:no-repeat;
	width:930px;
	height:60px;
}

.alter_links
{
	width:502px;
	float:left;
}

.alter_rechts
{
	padding-left:25px;
	padding-right:25px;
	width:333px;
	float:left;
}

.alter_foto
{
	width:490px;
	height:325px;
}

.foto_kader_links
{
	background-image:url(/images/project/kader_links.jpg.v=1);
	background-repeat:no-repeat;
	width:6px;
	height:325px;
}

.foto_kader_rechts
{
	background-image:url(/images/project/kader_rechts.jpg.v=1);
	background-repeat:no-repeat;
	width:6px;
	height:325px;
}

.foto_kader_onder
{
	background-image:url(/images/project/kader_onder.jpg.v=1);
	background-repeat:no-repeat;
	width:502px;
	height:9px;
}

.flashhome
{
	width:490px;
	height:325px;
}

.flashalter
{
	width:490px;
	height:389px;
}

.alter_referenties
{
	width:860px;/*885*/
	padding-right:25px;
}

.form_kader_links
{
	background-image:url(/images/project/form_kader_links.jpg.v=1);
	background-repeat:no-repeat;
	width:6px;
	height:325px;
}

.alter_form
{
	width:461px;/*490*/
	height:295px;/*325*/
	padding-left:29px;
	padding-top:30px;
	background-image:url(/images/project/form_center.jpg.v=1);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#000000;
}

.form_kader_rechts
{
	background-image:url(/images/project/kader_rechts.jpg.v=1);
	background-repeat:no-repeat;
	width:6px;
	height:325px;
}

.alter_contact
{
	width:502px;
	float:left;
}

.form_icon
{
	width:39px;
}

.form_linken
{
	width:294px;
}

.form_linken a:link,.form_linken a:visited
{
	font-size:11px;
    color:#000000;  
    font-family:Arial, Geneva, Verdana, Sans-Serif;
    font-weight:bold;
    text-decoration:underline;
}

.form_linken a:hover
{
	font-size:11px;
    color:#000000;  
    font-family:Arial, Geneva, Verdana, Sans-Serif;
    font-weight:bold;
    text-decoration:none;
}

.form_linken a:active
{
	font-size:11px;
    color:#000000;  
    font-family:Arial, Geneva, Verdana, Sans-Serif;
    font-weight:bold;
    text-decoration:underline;
}

.alter_form_left
{
	width:227px;
	float:left;
}

.alter_form_right
{
	width:234px;
	float:left;
}

.terugknop
{
	display:block;
	position:absolute;
	margin-left:822px;
	margin-top:-43px;
}

.mensen
{
	width:820px;/*width:308px;*/
	height:150px;/*150*/
	text-align:right;
	position:absolute;
	margin:-130px 0 0 50px;
}

.logosonder
{
	width:930px;
	margin:auto;
	text-align:right;
}

.hormenuerror
{
	width:389px;
	height:111px;
	float:left;
	background-image:url(/images/project/menu_errorpg.jpg.v=1);
}

.fotobeheerlink
{
	cursor:pointer;
	text-align:center;
	width:600px;
}

.fotobeheerlink a:link,.fotobeheerlink a:visited,.fotobeheerlink a:hover,.fotobeheerlink a:active
{
	color:#FFFFFF;
	text-decoration:none;
	font-size:15px;
}


#aanbodMoreInfoLink {padding: 0 4px 0 20px;margin: 20px 0 0 2px; border: 1px solid #e3e3e3; font-size: 10px;text-decoration: none;color: #666666;background: url('/images/project/icon_moreInfo.gif') bottom left no-repeat; }
#aanbodMoreInfoLink:hover{ color: black;}

.popupSilver{width: 100%;height: 100%; margin: 0px; background: url('/images/project/popup_bg.gif.v=1') center top repeat-x white;}
.popupSilver form { width: 100%;height: 100%;display: block;margin: 0px;padding: 0px;}
.popupSilver .alter_form{ background: transparent;}
.popupSilver .alter_form *,.popupSilver table.formulier td.label{ color: black;}
.popupSilver table.formulier td.Titel,.popupSilver table.formulier td.Tekst { color:black;}
.popupSilver .alter_form table.formulier td.verplicht .verplichttekst { color: black;}
.popupSilver .alter_form div.SuccesTekst { color: green;}
.popupSilver .alter_form div.ErrorTekst { color: red;}

.popupSilver table.formulier td.input input,
.popupSilver table.formulier td.input .fileupload,
.popupSilver table.formulier td.input textarea,
.popupSilver table.formulier td.input select
{ 
	background-color:#ffffff;
	color:black;
	border:1px solid #666666;
}

