html {
	 background: #ffffff; 
	 clear: both;
	 }
	 
body {
	 background: #ffffff url(plaatjes/bg2.png) repeat-x;
	 font: 62.5%/1.2 Arial, Helvetica, "Nimbus Sans L", sans-serif; 
	 color: #000;}

#header:after, 
#body:after, 
#body .wrapper:after, 
#main:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

 
#body{
	min-height: 500px;
}	

* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}


img { border:0px;
}

li a:link {
	color: #ef70ba;
	text-decoration: none;
}
li a:visited {
	color: #ef70ba;
	text-decoration: none;
}
li a:hover {
	color: #ef70ba;
	text-decoration: underline;
}
li a:active {
	color: #ef70ba;
	text-decoration: underline;
}

p a:link {
	color: #ef70ba;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #535764;
	margin:0 10px 0px; 
}
p a:visited {
	color: #ef70ba;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #535764;
	margin:0 10px 10px; 
}
p a:hover {
	color: #ef70ba;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #192d6d;
	margin:0 10px 10px; 
}
p a:active {
	color: #ef70ba;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #192d6d;
	margin:0 10px 10px; 
}

form1 {
	margin: 15px;
	padding: 10px;
	border: 1px solid #ffffff;
}
input,select,option,textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

p{
	margin:0 10px 10px; 
	line-height:150%;
	font-size: 16px;
}

h1{
	margin:0 10px 10px; 
	line-height:150%;
	font-size: 24px;
}

h2{
	margin:0 10px 10px; 
	line-height:150%;
}
	
#header h1 { 
	font-size: 100%; 
	margin: 0; 
	padding: 0; 
	border: none; }
	
#header {
	clear: both; 
	background: #ffffff;
	border-bottom: 0px solid #ce0ada; 
	height: 35px;

}
		
#nav-header ul li:first-child,
#nav-header ul li.first{border:none;}


#header p{
	font-size:110%;
	margin:0;
	padding:0;}

#nav-header{
	left: 10px;
	padding:0;
	list-style-type:none;
}

#nav-header strong{
	font-weight:bold;}

#nav-header li{
	font-size:130%;
	font-weight:bold;
	margin:0;
	padding:0;
	white-space:nowrap;}

#nav-header ul{
	list-style-type:none;
	margin:0;
}
#nav-header ul li{
	font-weight:normal;
	display:inline;
	font-size:100%;
	border-left:1px solid #ef70ba;
	padding:0 .4em 0 .65em;
	margin:0;}

#nav-header-right{
	padding:0;
	top: -5px;
	right: 10px;
	float: right;
	position: relative;
	z-index: 1;
}

#nav-header-left{
	padding:0;
	margin-top: -15px;
	margin-right: 40px;
	float: left;
}

#wrapper {
    width: 1025px;
    left: 50%;
    margin-left: -512px; /* - (width/2) */
    position: relative;
	border-left: 2px solid #ffffff; 
	border-right: 2px solid #ffffff; 
	background: #ffffff url(plaatjes/bg.png) repeat-x;
}

#wrapperContent {
   background: url(plaatjes/body.png) no-repeat;
   height: 600px;
   width: 800px;
   left: 50%;
   color: #ef70ba; 
   margin-left: -400px; /* - (width/2) */
   position: relative;
   border: 2px solid #ce0ada; 
}

#wrapperHeader{
	margin-left: auto; 
	height: 275px;
	left: 0%;
	top: 0px; 
	background: url(plaatjes/header.png) no-repeat;
}

#wrapperFooter{
	height: 102px;
	margin-bottom: 0px;
	background: url(plaatjes/footer.png) no-repeat;
}


.nobullet {
	margin-top: 0.5em;
	margin-left: 0pt;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

#footer{
    min-height: 20px;
	margin:0 0 0 0;
	background: #FFFFFF;
	color:#666;
	background-image:none!important;
	border-top: 0px solid #ce0ada; 
	padding:0px 0px!important;
	}

#footer p{
	font-size:110%;
	margin:0;
	padding:0;
	}

#nav-footer{
	clear:both;
	height: 0px;
	margin-top: 15px;
	margin-left: 10px;
	padding: 0px;
	list-style-type:none;
}

#nav-footer strong{
	font-weight:bold;}

#nav-footer li{
	font-weight:bold;
	margin:0;
	padding:0;
	white-space:nowrap;
	}

#nav-footer ul{
	list-style-type:none;
	margin:0;
}
#nav-footer ul li{
	font-weight:normal;
	font-size:100%;
	display:inline;
	border-left:1px solid #ef70ba;
	padding:0 .4em 0 .65em;
	margin:0;
	}

#nav-footer ul li:first-child,
#nav-footer ul li.first{border:none;}

#contenttext1{
	top: 50px;
	padding-top: 0px;
	padding-left: 0px;
	width: 150px;
	position: relative;
}

.contenttext1-top-left, .contenttext1-top-right, .contenttext1-bottom-left, .contenttext1-bottom-right { 
	background-image: url(plaatjes/RoundCorners.png); /* CHANGE: path and name of your image */
	height: 20px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.contenttext1-top-left, .contenttext1-bottom-left { 
	margin-right: 20px; /* CHANGE: replace by the width of one of your corners */
	}
.contenttext1-top-right, .contenttext1-bottom-right { 
	margin-left: 20px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -20px;  /* CHANGE: replace by the height of one of your corners */
	}
.contenttext1-top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.contenttext1-bottom-left  { 
	background-position: 0 -20px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.contenttext1-bottom-right { 
	background-position: 100% -20px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.contenttext1-inside {
	background: #9ccc5e;            /* YCC: background-color of the inside */
	color: #ffffff;                 /* YCC: default text-color of the inside */
	padding-left: 0px;             /* YCC: all texts at some distance of the left border */
	padding-right:0px;             /* YCC: all texts at some distance of the right border */
	height: 155px;
	width: 150px;
	}
	
.contenttext2-inside {
	background: #9ccc5e;            /* YCC: background-color of the inside */
	color: #ffffff;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	height: 350px;
	}
.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */

	



