.backTaal{
background-image:url(../images/taalkeuze_foto2.jpg);
background-repeat:no-repeat;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#443F31;
}

.body_white{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
}

/*a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#ffffff;
	text-decoration:none;	
}


a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#ffffff;
	text-decoration:none;	
	
}

a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;	
	text-decoration:underline;	
}



/* === text formatting === */

.paswoord_wit{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
}

.paswoord_bruin{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#393328;
}


.tekstwit{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.tekstwit_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}


.tekstgrijs{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
}

.tekstgrijs_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	font-weight:bold;
}

.tekstgroen{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bedf00;
}

.tekstgroen_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#bedf00;
	font-weight:bold;
}

.tekstbruin_bold{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#443F31;
	font-weight:bold;
}
.tekstbruin{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#443F31;	
}


/*=== titles === */

.titelbruin17{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#443F31;
	font-weight:bold;
}

.titelbruin_geschenk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#443F31;
	font-weight:bold;
}

.titelbruin15{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#443F31;
	font-weight:bold;
}


.titelgroen17{
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#bedf00;
	font-weight:bold;
}

.login{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#443F31;
	border:none;
	background-color:#ffffff;
	width:130px;
	height:17px;
}	


.login2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#443F31;
	border:none;
	background-color:#E1E2E0;
	width:130px;
	height:17px;
}	

.formfield{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#443F31;
	border-color:1px solid #858481;
	background-color:#EFEFEF;
	width:155px;
	height:18px;	
}
.formfield2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#443F31;
	border:none;
	background-color:#EFEFEF;
	width:200px;
	height:20px;	
	
}	
/* === betalingswijze velden (oranje tabel) === */
.formfield3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#443F31;
	border:none;
	background-color:#ffffff;
	width:200px;
	height:16px;	
	
}
/* === bedrag bij betalingswijze minder lang === */
.formfield4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#443F31;
	border:none;
	background-color:#ffffff;
	width:137px;
	height:16px;
	text-align:center;	
	
}
.formfield5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#443F31;
	border:none;
	background-color:#ffffff;
	width:137px;
	height:25px;
	text-align:center;	
	font-weight:bold;
	
}

.formfield6{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#443F31;
	border:1px solid #cccccc;
	background-color:#EFEFEF;
	width:200px;
	height:18px;	
	
}	

.colorcontent{
	background-color:#ffffff;
}			

.textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#443F31;
	border:none;
	background-color:#EFEFEF;
	width:200px;
	height:80px;
}

.textarea1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#443F31;
	border:none;
	background-color:#EFEFEF;
	width:200px;
	height:30px;
}
	
.imgborder{
	border:1px solid #ffffff;
}

/* === links === */

/* = mail = */

a.link_mail:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#443F31;
	text-decoration:underline;	
}


a.link_mail:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#443F31;	
	text-decoration:underline;
	
}

a.link_mail:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;	
	text-decoration:underline;	
}


/* = paswoord wit */

a.link_paswoord_wit:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#ffffff;
	text-decoration:none;	
}


a.link_paswoord_wit:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#ffffff;
	text-decoration:none;	
	
}

a.link_paswoord_wit:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;	
	text-decoration:underline;	
}



/* = paswoord grijswit */

a.link_paswoord_grijswit:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#E1E2E0;
	text-decoration:none;	
}


a.link_paswoord_grijswit:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#E1E2E0;
	text-decoration:none;	
	
}

a.link_paswoord_grijswit:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E1E2E0;	
	text-decoration:underline;	
}

/* = paswoord bruin */


a.link_paswoord_grijs:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#666666;
	text-decoration:underline;	
}


a.link_paswoord_grijs:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#666666;
	text-decoration:underline;	
	
}

a.link_paswoord_grijs:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;	
	text-decoration:none;	
}


/* = taalkeuze */


a.link_taalkeuze:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	color:#6E6D6A;
	text-decoration:none;
	font-weight:bold;	
}


a.link_taalkeuze:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;	
	color:#6E6D6A;
	text-decoration:none;
	font-weight:bold;		
	
}

a.link_taalkeuze:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#443F31;		
	font-weight:bold;		
}




/* === table === */

.table{
border-bottom:1px solid #ffffff;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
}


.adres{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#ffffff;
	line-height:19px;
	padding-right: 100px;
	text-align:center;
}

/* === gradient === */

.gradient_donkergrijs{
	background:url(../images/gradient_donkergrijs.gif);
	background-repeat:repeat-x;
	background-position:top;
}

/* == gradient lichtgrijs === */
.gradient_lichtgrijs{
	background:url(../images/gradient_lichtgrijs.gif);
	background-repeat:repeat-x;
	background-position:top;
}

/* == gradient lichtgrijs === */
.gradient_wit{
	background:url(../images/gradient_wit.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
}

/* === blok donkergrijs ===*/

.donkergrijs{
	background-color:#858481;
} 

/* === blok lichtgrijs === */
.lichtgrijs{
	background-color:#DADBD9;
	
} 


/* tekst login linksboven */	
.align_text{
	margin-left:20px;
}	
	
.align_text2{
	margin-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#443F31;	
}
/* == border stap2 rij boven onder witte lijn ==*/

.bordertd{
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}

	
/* == borderlinks in lijst td streepje links + onder tabel === */

.bordertd_left_bottom{
	border-left:1px solid #9C9B98;
	border-bottom:1px solid #9C9B98;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#443F31;
}


/* === border rij ===*/

.borderbottom{
border-bottom:1px solid #9C9B98;
}

.borderleft{
	border-left:1px solid #9C9B98;
}

/* === patroon === */

.patroon{
	background:url(../images/partroon.gif);
	background-repeat:repeat;

}

/* == border image === */
	
.img{
	border:1px solid #666666;
}
/* === border oranje invulvak === */

.border_oranje{
	border:1px solid #FF9900;
}


/* === alpha hover images === */

.alpha img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}

.alpha:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.8;
}


.border_left_right_bottom{
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;

}

.border_foto{
border:1px solid #ffffff;
}

.scheidingslijntje{
	color: #8C8F89;
	font-weight: bold;
}

.back_geschenkgeven{
background:url(../images/eenGeschenk_geven.jpg);
background-repeat:no-repeat;
width:420px;
height:318px;
}	

.back_geschenkkrijgen{
background:url(../images/eenGeschenkKrijgen.jpg);
background-repeat:no-repeat;
width:420px;
height:160px;
}

.teksthome1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6E6D6A;
}	


.teksthome2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E1E2E0;
}	

.home_back{
background:url(../images/huwelijksfoto3_478_478.jpg);
background-repeat:no-repeat;
width:478px;
height:478px;


}

.zoeklijst_back{
background:url(../images/tafel_gedekt02.png);
background-repeat:no-repeat;
width:180px;
height:180px;
}
/* --- scheiding tss de versch stappen ---*/
.wittelijn{
	border-bottom:1px solid white;
}

.bordertop{
	border-top:1px solid white;
}


.paddinglijst{
padding-left:15px;

}

.nopadding{
padding:0px;
}

.gradient_wit_vert{
background:url(../images/gradient_wit_vert.gif);
background-repeat:repeat-y;
}
.gradient_bruin_vert{
background:url(../images/gradient_bruin_vert.gif);
background-repeat:repeat-y;
height:21px;
}
/* blauwe td */

.color{
background-color:#949693;
}

.banner{
/*background:url(../images/banner-huwelijkslijst.jpg);*/
width:898px;
height:89px;
background-repeat:none;
border-bottom:1px solid white;
}


/* --- hover stappen--- */

a.link_nav:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#666666;
	text-decoration:none;	
}


a.link_nav:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#666666;
	text-decoration:none;	
	
}

a.link_nav:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	
	text-decoration:none;	
}



