/*/////////////////////////////////////////////////////////////////*/
/*//////////////////////// GENERAL ////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////*/

Body {
		margin: 0px;
		background: #ACA66C;
		background-image: url(../gifs/Background.jpg);
		background-repeat: repeat-x;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #4E4D3D;	
}



/*/////////////////////////////////////////////////////////////////*/
/*///////////////////////// LAYOUT ////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////*/


#Wrapper {
		width: 890px;
		margin: auto;
		z-index: auto;
}
#Navigation {
		width: 890px;
		height: 80px;
		float: left;
		z-index: auto;
		font-size: 12px;
		color: #FFFFFF;	
}
#Navigation a:link, #Navigation a:visited, #myTaalkeuze a:link, #myTaalkeuze a:visited {
		color: #FFFFFF;
		text-decoration: none;
		padding: 3px;
}
#Navigation a:hover, #Navigation a:active, .active, #myTaalkeuze a:hover, #myTaalkeuze a:active {
		color: #FFFFFF;
		background: #EC1C24;
		padding: 3px;
}
#HiresPic {
		width: 100%;
		height: 100%;
		top: 0px;
		text-align: center;
		margin: auto;
		background-image :url(../gifs/hirespic_background.gif);
		z-index: 100;
		position: absolute;
		visibility: hidden;
}


/*/////////////////////////////////////////////////////////////////*/
/*////////////////////// LOGO + CONTACTINFO ///////////////////////*/
/*/////////////////////////////////////////////////////////////////*/

#Logo {
		width: 112px;
		float: left;
		z-index: auto;
		text-align: right;
		font-size: 10px;
		color: #282615;	
}
#Logo a:link, #Logo a:visited {
		color: #BFB97C;
}
#Logo a:hover, #Logo a:active {
		text-decoration: none;
}



/*/////////////////////////////////////////////////////////////////*/
/*////////////////////////// DIENSTEN HOME ////////////////////////*/
/*/////////////////////////////////////////////////////////////////*/

#Diensten {
		width: 451px;
		float: left;
		z-index: auto;
		background-image: url(../gifs/Background_diensten.jpg);
		margin-left: 112px;
		_margin-left: 56px;
}
.leftBorder {
		background-image: url(../gifs/LeftBorder_home.jpg);
		background-repeat: no-repeat;
}
.rightBorder {
		background-image: url(../gifs/RightBorder_home.jpg);
		background-repeat: no-repeat;
}
.midBorder {
		background-image: url(../gifs/MidBorder.jpg);
		background-repeat: no-repeat;
}
.leftDiensten {
		background-image: url(../gifs/Background_dienstenLeft.jpg);
		background-repeat: no-repeat;
}
.rightDiensten {
		background-image: url(../gifs/Background_dienstenRight.jpg);
		background-repeat: no-repeat;
}
.bottomDiensten {
		background-image: url(../gifs/Background_dienstenBottom.jpg);
		background-repeat: no-repeat;
		height: 35px;
}


/*/////////////////////////////////////////////////////////////////*/
/*/////////////////////// NIEUWSBRIEF HOME ////////////////////////*/
/*/////////////////////////////////////////////////////////////////*/

#Nieuwsbrief {
		width: 327px;
		height: 320px;
		float: left;
		z-index: auto;
		background-image: url(../gifs/Background_nieuwsbrief.jpg);
}
#Nieuwsbrief h1 { 
		font-size: 22px;
		font-weight: lighter;
		color: #9C0F14;
}
.leftNieuwsbrief {
		background-image: url(../gifs/Background_nieuwsbriefLeft.jpg);
		background-repeat: no-repeat;
}
.rightNieuwsbrief {
		background-image: url(../gifs/Background_nieuwsbriefRight.jpg);
		background-repeat: no-repeat;
}
#Nieuwsbrief .subText {
		color: #615E46;
		font-size: 9px;
}
#Nieuwsbrief a:link, #Nieuwsbrief a:visited {
		color: #615E46;
		font-size: 9px;
}
#Nieuwsbrief a:hover, #Nieuwsbrief a:active {
		color: #868155;
		text-decoration: none;
}




/*/////////////////////////////////////////////////////////////////*/
/*/////////////////////////// CONTENT /////////////////////////////*/
/*/////////////////////////////////////////////////////////////////*/

#Content {
		width: 778px;
		float: left;
		z-index: auto;
		background-image: url(../gifs/Background_content.jpg);
}
h1 { 
		font-size: 22px;
		font-weight: lighter;
		color: #B3AD74;
}
h2 { 
		font-size: 15px;
		color: #9C0F14;
}
h3 { 
		font-size: 13px;
		color: #D1CEAC;
}
p {
		text-align: justify;
}
.subTitel { 
		font-size: 14px;
		font-weight: bold;
		color: #B3AD74;
}
a:link, a:visited {
		color: #EC1C24;
}
a:hover, a:active {
		text-decoration: none;
}
.sub, .sub:link, .sub:visited {
		font-size: 9px;
		color: #D1CEAC;
}
.sub:hover, .sub:active {
		text-decoration: none;
}
.sub2:link, .sub2:visited {
		text-decoration: none;
		color: #4E4D3D;
}
.sub2:hover, .sub2:active {
		text-decoration: underline;
		color: #9C0F14;
}
.tableBackground {
		background-image: url(../gifs/TableBackground.gif);
		background-repeat: no-repeat;
}
.leftBorderC {
		background-image: url(../gifs/LeftBorder_content.jpg);
		background-repeat: no-repeat;
}
.rightBorderC {
		background-image: url(../gifs/RightBorder_content.jpg);
		background-repeat: no-repeat;
}



/*/////////////////////////////////////////////////////////////////*/
/*/////////////////////////// FOOTER //////////////////////////////*/
/*/////////////////////////////////////////////////////////////////*/

#Footer {
		width: 770px; /*  890-120   */
		height: 97px; /* 220-123  */
		background-image:url(../gifs/Footer.jpg);
		background-repeat: no-repeat;
		float: left;
		z-index: auto;
		
		color: #615E46;
		font-size: 9px;
		text-align: right;
		padding-right: 120px;
		padding-top: 123px;
}
#Footer a:link, #Footer a:visited {
		color: #615E46;
}
#Footer a:hover, #Footer a:active {
		color: #868155;
		text-decoration: none;
} 


/*/////////////////////////////////////////////////////////////////*/
/*//////////////////// FORM STYLES ////////////////////////////////*/
/*/////////////////////////////////////////////////////////////////*/

.input { 
	width: 200px;
	height: 15px;
	border: 1px solid #D1CEAC;
	font-size: 11px;
}
.input2 { 
	width: 150px;
	height: 15px;
	border: 1px solid #D1CEAC;
	font-size: 11px;
}
.input3 { 
	width: 45px;
	height: 15px;
	border: 1px solid #D1CEAC;
	font-size: 11px;
}
.input4 { 
	width: 200px;
	height: 80px;
	border: 1px solid #D1CEAC;
	font-size: 11px;
}
.input5 { 
	width: 202px;
	height: 20px;
	border: 1px solid #D1CEAC;
	font-size: 11px;
}
.button {
	width: 80px;
	height: 20px;
	border: #9C0F14 solid 0px;
	color: #FFFFFF;
	background: #9C0F14; 
}
.inputerror {
	color: #EC1C24;
	font-weight: bold;
}
.inputerror .input { 
	width: 200px;
	height: 15px;
	font-size: 11px;
	border: #EC1C24 solid 1px; 
}
.inputerror .input2 { 
	width: 150px;
	height: 15px;
	font-size: 11px;
	border: #EC1C24 solid 1px; 
}
.inputerror .input3 { 
	width: 45px;
	height: 15px;
	font-size: 11px;
	border: #EC1C24 solid 1px; 
}



