﻿body {
	background: url('../images/background.png') white repeat-x center top;
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, "New York";
	font-size: 11pt; overflow-x: hidden;
}


ul.menu {
	list-style-type: none;
	margin: 5px 3px;
	padding: 0px; *padding: 0px 0px 0px 38px; _padding: 0px; padding /*\**/: 0px 0px 0px 38px;
}


ul.menu li {
	display: inline;
	color: white;
	text-transform: uppercase;
	margin: 0px 37px 0px -8px; *margin: 0px 0px 0px 30px; _margin: 0px 0px 0px 30px; margin /*\**/: 0px 37px 0px -8px\9;
	padding: 0px;
}

ul.menu li a {
	text-decoration: none;
	color: white;
}
ul.menu li.act-back a {
	color: #333333;
}

ul.menu li.last {
	margin: 0px 0px 0px -5px; *margin: 0px 0px 0px 30px; _margin: 0px 0px 0px 30px; margin /*\**/: 0px 0px 0px -5px\9;
}


#contentWhiteWrapper {
	padding: 10px 15px 15px 15px;
	background: white;
	margin: 0px auto;
	min-height: 840px;
	height: auto !important;
	width: 976px; overflow: hidden;
}

#pageWrapper {
	background: #ffffff;
	min-height: 802px;
	height: auto !important;
	width: 976px;
}

#header {
	height: 89px;
	padding: 8px 0px 0px 0px;
}

#header #leftPart {
	float: left;
}

#header #rightPart {
	float: right;
	height: 79px;
}

#header #rightPart #submenu {
	width: 285px;
	height: 30px;
	font-size: 11pt;
	color: #7D6A55;
}

#header #rightPart #submenu a {
	text-decoration: none;
	color: #7D6A55; font-size: 14px;
}

#header #rightPart #submenu .menu .submenufirst {  }

#header #rightPart #zoeksectie {
	width: 285px;
	height: 50px;
}

#header #rightPart #zoeksectie .zoekveld {
	width: 221px;
	height: 18px;
	border: 1px solid #FFAEAE;
	float: left;
}

#header #rightPart #zoeksectie .searchButton {
	width: 50px;
	height: 22px;
	border: 1px solid #F174B3;
	background: #F174B3;
	padding: 1px 7px 7px 9px;
	margin: 0px 0px 0px 10px;
	float: left;
	color: white;
}

input.csc-mailform-submit {
	width: 132px;
	height: 22px;
	border: 1px solid #F174B3;
	background: #F174B3;
	padding: 1px 7px 7px 9px;
	margin: 0px 0px 0px 10px;
	float: left;
	color: white;
}

#mailformsword { width: 200px; *width: 198px; height: 22px; border: 1px solid #ffaeae; }
input#mailformsubmit { width: 70px; height: 26px; *margin-top: 1px;}

#mailformscols { width: 203px; }
#header #rightPart #zoeksectie label { display: none;}
#leftMiddleContent .csc-default form { margin-top: 25px; color: #666666;}
#leftMiddleContent .csc-default form .csc-mailform-field label { display: block; float: left; width: 125px; }
#leftMiddleContent .csc-default form .csc-mailform-field  { display: block; height: 35px; }
#leftMiddleContent .csc-default form .csc-mailform-field input#mailformsubmit  {  height: 22px; margin-left: 125px;}



#header #clearHeaderFix {
	float: none;
	clear: both;
}

#menuTopSpacer {
	margin: 3px 0px;
	border-bottom: 1px solid pink;
}

#menu {
	height: 100%;
	width: 100%;
	padding: 2px 0px 2px 0px;
	background: #cbbfb1;
	margin: 0px;
}

#menuBottomSpacer {
	border-top: 1px solid pink;
	margin: 3px 0px;
}


#headerTitle {
	height: 31px;
	border-bottom: 1px solid pink;
	margin: 0px 0px 3px 0px;
	color: #b9aa97;
	padding: 9px 0px 0px 34px;
}

#headerTitle .csc-default { margin: 0px; padding: 0px;}
#headerTitle .csc-default p.bodytext { margin: 0px; padding: 0px;}


#contentWrapper {
	min-height:479px;
	height: auto !important;
	height: 479px;
	background: url('../images/rightcolumnimage.png') white no-repeat right bottom;

}

#contentWrapper #contentLeftColumn {
	width: 650px;
	min-height: 479px;
	height: 479px;
	height: 100%;
	background: white;
	margin: 0px 4px 0px 0px;
	padding: 0px;
	float: left;
}

#contentWrapper #clearFix {
	float: none;
	clear: both;
}

#contentWrapper #contentLeftColumn #leftTopContent {
	height: 39px;
	width: 618px;
	background: #f174b3;
	margin: 0px 0px 4px 0px;
	padding: 13px 0px 0px 32px;
	border: 1px solid #f174b3;
}

#contentWrapper #contentLeftColumn #leftTopContent h1 {
	color: white;
	font-family: "Century Gothic", Georgia, Tahoma, Verdana, Arial, "New York";
	font-size: 15pt;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

#contentWrapper #contentLeftColumn #leftMiddleContent {
	min-height: 272px;
	height: 272px;
	height: 100%;
	width: 420px;
	/*background: url('../images/woman_image_back.png') white no-repeat left top;*/
	margin: 0px 0px 4px 0px;
	padding: 36px 0px 20px 230px;
	border: 1px solid #cccccc;
	/*padding-bottom: 50px;*/
}

#contentWrapper #contentLeftColumn #leftMiddleContent ul {
	font-family: Tahoma, Verdana, Arial, "New York";
	font-size: 11pt;
	color: #666666;
	line-height: 20px;
	margin-left: -20px; *margin-left: 20px;
}

#contentWrapper #contentLeftColumn #leftMiddleContent li {
	/*padding: 0px 0px 0px 10px;*/
	padding-left: 10px;
}

#contentWrapper #contentLeftColumn #leftMiddleContent table {
	margin: 7px 0px 0px -2px;
}

#contentWrapper #contentLeftColumn #leftMiddleContent table p.bodytext {
	margin: 0px 0px 0px 1px;
}


#contentWrapper #contentLeftColumn #leftMiddleContent .csc-default { padding-right: 30px; padding-bottom: 30px; }
#contentWrapper #contentLeftColumn #leftMiddleContent .csc-default {  }


#contentWrapper #contentLeftColumn #leftMiddleContent h2 {
	color: #F174B3;
	font-family: "Century Gothic", Georgia, Tahoma, Verdana, Arial, "New York";
	font-size: 15pt;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 25px;
}

#contentWrapper #contentLeftColumn #leftMiddleContent p {
	color: #666666;
	line-height: 20px;
	margin: 20px 0px 0px 1px;
}

#contentWrapper #contentLeftColumn #leftMiddleContent img {
	float: right;
	margin: 0px 10px 0px 14px;
}

#contentWrapper #contentLeftColumn #leftMiddleContent a {
	color: #F174B3;
	text-decoration: none;
	font-weight: bold;
}


#contentWrapper #contentLeftColumn #leftBottomContent {
	height: 106px;
	width: 650px;
	background: white;
	padding: 0px;
	border: 1px solid #cccccc;
}

#contentWrapper #contentLeftColumn .leftClearFixDiv{
	float: none;
	clear: both;
}



#contentWrapper #contentRightColumn {
	width: 292px;
	min-height: 400px;
	height: auto !important;
	margin: 0px;
	padding: 13px 13px 40px 13px;
	float: right;
	border-top: 1px solid #e6e6e6;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
}


#contentWrapper #contentRightColumn ul {
	color: #666666;
	margin: 10px 0px 30px -20px; *margin: 10px 0px 30px 20px;
}

#contentWrapper #contentRightColumn  li {
	padding: 5px 0px 0px 10px;
	line-height:20px;
}


#contentWrapper #contentRightColumn a {
	color: #F174B3;
	text-decoration: none;
	font-weight: normal;
}


#contentWrapper #contentRightColumn .rightImageDiv{
	width: 76px;
	height: auto;
	float: left;
}

#contentWrapper #contentRightColumn .rightImageDiv img {
	width: 76px;
	height: auto;
	float: left;
	padding: 1px;
	margin: 2px 0px;
	border: 1px solid silver;
}


	#contentWrapper #contentRightColumn .rightTextDiv{
		width: 176px;
		height: auto;
		float: left;
		margin: 0px 0px 24px 16px;
		color: #666666;
		line-height: 20px;
	}

	#contentWrapper #contentRightColumn .rightTextDiv h2 { /* alleen voor design, level te veel */
		margin: 0px;
		color: #F174B3;
		font-size: 11pt;
	}


#contentWrapper #contentRightColumn  h2 {
	margin: 0px; padding: 0px;
	color: #F174B3;
	font-size: 11pt;
}
#contentWrapper #contentRightColumn .csc-textpic-text p.bodytext {
		/*width: 176px*/;
		width: 186px;
		height: auto;
		float: left;
		margin: 0px 0px 24px 0px;
		color: #666666;
		line-height: 20px;
}
#contentWrapper #contentRightColumn .csc-default p.bodytext {
	color: #666666;
	line-height: 20px;
}

#contentWrapper #contentRightColumn .csc-default {  clear: both; }
.csc-textpic-intext-left-nowrap {  }
.clearing_rightblock { clear: both; }
#contentRightColumn  .csc-textpic { clear: both; display: block; }
#contentRightColumn  .csc-textpic .csc-textpic-imagewrap{ border: 1px solid #cccccc; margin: 0px; padding: 0px; height: 82px; }
#contentRightColumn  .csc-textpic .csc-textpic-imagewrap img { border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff; margin: 0px; padding: 1px; display: inline; }

#contentWrapper #contentRightColumn .rightClearFixDiv{
	float: none;
	clear: both;
}




#bottomTitleHorLineDivTop {
	float: none;
	clear: both;
	height: 4px;
}

#bottomTitleHorLineDivBottom {
	border-top: 1px solid pink;
	height: 4px;
}

#bottomTitle {
	background: #af9c8b;
	height: 34px;
	margin: 0px 0px 4px 0px;
	padding: 12px 0px 0px 34px;
	font-size: 12pt;
	color: white;
}

#bottomTitle .csc-default { margin: 0px; padding: 0px; }
#bottomTitle .csc-default p.bodytext { margin: 0px; padding: 0px;  }
#bottomTitle .csc-default p.bodytext a img { border: 0px; }

#bottomTitle img {
	margin: 0px 0px -3px 4px;
}

#bottomAddressBar {
	background: #cccccc;
	height: 26px;
	padding: 6px 0px 0px 34px;
	font-size: 11pt;
	color: #666666;
}

#bottomAddressBar .csc-default { margin: 0px; padding: 0px; }
#bottomAddressBar .csc-default p.bodytext { margin: 0px; padding: 0px;  }
#bottomAddressBar .csc-default p.bodytext a {  }

#copyrightBar {
	background: #ffffff;
	height: 31px;
	color: #AF9C8B;
	padding: 8px 0px 0px 34px;
	font-size: 11pt;
}
#bottomTitle a { color: #ffffff;}
#bottomAddressBar  a { color: grey;}
#copyrightBar a { color: grey;}

a img {border: 0px; }

td p.bodytext { margin: 0px; padding: 0px;}

/*.spacerContent {display: block; padding-top: 50px; border: 1px solid red; }*/
