body {
	font-size: 62.5%; 
	margin: 0px auto; 
	padding: 0px; 
	background: url(../img/background_body_grey.gif) top center repeat-y; 
	font-family: arial, sans-serif;
}
.page-container-1 {
	width: 815px; 
	margin: 0px auto; 
	padding: 0px; 
	background: url(../img/background_layout_1.gif) top left repeat-y; 
	border: solid 1px rgb(100,100,100);
}
#code{
	float:left; margin:0px;
}
#select{
	float:right; margin:0px;
}
#copied{
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -75px;
	margin-top: -25px;
	width: 180px;
	height: 30px;
	background-color: #FFFFFF;
	border: 1px solid #FFCC66;
	font-size: 12px; 
}
#copied p{
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 5px;
	left: 15px;
}
textarea {
	width: 449px;
	height: 45x;
	overflow: hidden;
  	border: none;
	word-wrap: virtual;
	background-color: rgb(219,230,241);
	border: solid 1px rgb(100,100,100);
}
input {
	overflow: hidden;
  	border: none;
	word-wrap: virtual;
	background-color: rgb(219,230,241);
	border: solid 1px rgb(100,100,100);
}
hr {
	color: #FFCC66;
	background-color: #FFCC66;
	height: 1px;
}
#knop {
	width: 100px;
	height: 45x;
	overflow: hidden;
  	border: none;
	word-wrap: virtual;
	background-color: #FFCC66;
	border: solid 1px rgb(100,100,100);
}

.site-name {
	width: 345px; 
	height: 45px; 
	top: 16px; 
	position: absolute; 
	z-index: 4; 
	overflow: hidden; 
	margin: 0px; 
	padding-left: 100px; 
	color: rgb(69,140,204);
}
.site-name p.title  {margin: 0px; padding: 0px; font-family: "trebuchet ms", arial, sans serif; font-weight: bold; font-size: 24px;}
.site-name p.subtitle  {clear: both; width: 300px; margin: -6px 0px 0px 0px; padding: 0px; background-color: transparent; font-family: "trebuchet ms", arial, sans serif; font-size: 12px;}
.site-name a {margin: 0px; padding: 0px; text-decoration: none; color: rgb(88,144,168);}
.site-name a:hover {text-decoration: none;}
.site-slogan-container  {width: 800px; height: 130px; top: 154px; position: absolute; z-index: 1; overflow: hidden; margin: 0px; padding-right: 15px; background-color: transparent;}
.site-slogan {float: right; width: 745px; margin: 0px; padding-right: 40px; background-color: transparent; font-size: 10px;}
.site-slogan p.readmore {clear: both; float: right; width: 745px; margin: 14px 0px 0px 0px; padding: 0px; color: #FFFFFF; font-family: arial, sans serif; text-align: right; line-height: 1.0em; font-size: 120%;}
.img-header {clear: both; float: left; width: 815px; height: 250px; margin: 0px; padding: 0px;}
.img-banner {clear: both; float: middle; width: 728px; height: 90px; margin: 0px; padding: 10px;}

.nav1-container {width: 815px; top: 40px; position: absolute; z-index: 3; background: transparent;}
.nav1 {margin: 0px; padding: 0px; font-family: verdana, arial, sans serif; font-size: 1.0em;}
.nav1 ul {float: right; margin: 0px; padding: 0px 20px 0px 0px; border-left: solid 1px rgb(115,162,182); background-color: rgb(255,255,255); font-weight: bold;}	
.nav1 li {display: inline; list-style: none; margin: 0px; padding: 0px;}
.nav1 li a {display: block; float: left; margin: 0px; padding: 2px 5px 2px 5px; border-right: solid 1px rgb(115,162,182); color: rgb(115,162,182); text-decoration: none; font-size: 10px;}
.nav1 a:hover, .nav2 a.selected {color: rgb(50,50,50); text-decoration: none;}

.buffer {clear: both; width: 815px; height: 120px; margin: 0px; padding: 0px; background-color: rgb(255,255,255); text-align:center;}


.nav3 {overflow: hidden; clear: both; float: left; width: 160px; min-height: 500px; margin: 0px; padding: 0px; color: rgb(75,75,75); font-size: 1.0em;}
.nav3 ul {width: 160px; margin: 0px 0px 20px 0px; padding: 0px; border-bottom: solid 1px rgb(216,206,159); background-color: rgb(219,230,241);}	
.nav3 li {list-style: none; margin: 0px; padding: 0px;}
.nav3 li.title {margin: 0px 0px 0px 0px; padding: 3px 5px 2px 15px; background-color: rgb(156,186,214); color: rgb(255,255,255); text-transform: uppercase; font-weight: bold; font-size: 110%;}
.nav3 li.group a {display: block; min-height: 1.7em; height: auto !important; height: 1.7em; line-height: 1.7em; margin: 0px; padding: 0px 7px 0px 2px; border-top: solid 1px rgb(200,200,200); border-left: solid 7px rgb(219,230,241); color: rgb(75,75,75); font-weight: bold; font-size: 110%;}
.nav3 li.sub a {min-height: 1.7em; height: auto !important; height: 1.7em; line-height: 1.7em; margin: 0px; padding: 0px 7px 0px 12px; border-top: solid 1px rgb(200,200,200); border-left: solid 7px rgb(219,230,241); color: rgb(243,74,35); font-weight: bold; font-size: 100%;}
.nav3 li a {display: block; min-height: 1.7em; height: auto !important; height: 1.7em; line-height: 1.7em; margin: 0px; padding: 0px 7px 0px 20px; border-left: solid 7px rgb(219,230,241); color: rgb(75,75,75); text-decoration: none; font-size: 120%;}
.nav3 li a:hover, .nav3 li a.selected {border-left: solid 7px rgb(156,186,214);  color: rgb(100,100,100); text-decoration: none;}


.content1 {float: left; width: 473px; margin: 0px; padding: 0px 0px 10px 20px; color: rgb(75,75,75);}
.content1-container {clear: both; float: left; width: 453px; margin: 0px 0px 15px 0px; padding: 0px;}
.content1-container-1col {overflow: hidden; width: 453px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-200px {float: right; width: 239px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-160px {float: right; width: 279px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-120px {float: right; width: 321px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-100px {float: right; width: 239px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-80px {float: right; width: 361px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-60px {float: right; width: 381px; margin: 0px; padding: 0px;}
.content1-container-1col-txtright-40px {float: right; width: 401px; margin: 0px; padding: 0px;}
.content1-pagetitle {overflow: hidden; width: 453px; margin: 0px 0px 10px 0px; padding: 0px 0px 2px 0px; border-bottom: solid 3px rgb(88,144,168);); color: rgb(88,144,168); font-weight: bold; font-size: 180%;}


.content-title-noshade-size1 {margin: 0px; padding: 0px; color: rgb(88,144,168); font-weight: bold; font-size: 130%;}
.content-title-noshade-size2 {margin: 0px; padding: 0px; color: rgb(88,144,168); font-weight: bold; font-size: 150%;}
.content-title-noshade-size3 {margin: 0px; padding: 0px; color: rgb(88,144,168); font-weight: bold; font-size: 160%;}
.content-title-noshade-size4 {margin: 0px; padding: 0px; color: rgb(88,144,168); font-weight: bold; font-size: 180%;}
.content-title-noshade-size5 {margin: 0px; padding: 0px; color: rgb(88,144,168); font-weight: bold; font-size: 200%;}
.content-title-shade-size1 {margin: 0px; padding: 0px 10px 0px 10px; background-color: rgb(215,215,215); color: rgb(100,100,100); color: rgb(88,144,168); font-weight: bold; font-size: 130%;}
.content-title-shade-size2 {margin: 0px; padding: 0px 10px 0px 10px; background-color: rgb(215,215,215); color: rgb(88,144,168); font-weight: bold; font-size: 150%;}
.content-title-shade-size3 {margin: 0px; padding: 0px 10px 0px 10px; background-color: rgb(215,215,215); color: rgb(88,144,168); font-weight: bold; font-size: 160%;}
.content-title-shade-size4 {margin: 0px; padding: 0px 10px 0px 10px; background-color: rgb(215,215,215); color: rgb(88,144,168);  font-weight: bold; font-size: 180%;}
.content-title-shade-size5 {margin: 0px; padding: 0px 10px 0px 10px; background-color: rgb(215,215,215); color: rgb(88,144,168);  font-weight: bold; font-size: 200%;}
.content-subtitle-noshade-size1 {margin: 0px; padding: 0px; color: rgb(88,144,168); font-weight: bold; font-size: 110%;}
.content-subtitle-noshade-size2 {margin: 0px; padding: 0px; color: rgb(88,144,168); font-weight: bold; font-size: 120%;}
.content-subtitle-noshade-size3 {margin: 0px; padding: 0px; color: rgb(88,144,168); font-weight: bold; font-size: 130%;}
.content-subtitle-noshade-size4 {margin: 0px; padding: 0px; color: rgb(88,144,168); font-weight: bold; font-size: 140%;}
.content-subtitle-noshade-size5 {margin: 0px; padding: 0px; color: rgb(88,144,168); font-weight: bold; font-size: 150%;}
.content-subtitle-shade-size1 {margin: 0px; padding: 0px 10px 3px 10px; background-color: rgb(215,215,215); color: rgb(88,144,168); font-weight: bold; font-size: 110%;}
.content-subtitle-shade-size2 {margin: 0px; padding: 0px 10px 3px 10px; background-color: rgb(215,215,215); color: rgb(88,144,168); font-weight: bold; font-size: 120%;}
.content-subtitle-shade-size3 {margin: 0px; padding: 0px 10px 3px 10px; background-color: rgb(215,215,215); color: rgb(88,144,168); font-weight: bold; font-size: 130%;}
.content-subtitle-shade-size4 {margin: 0px; padding: 0px 10px 3px 10px; background-color: rgb(215,215,215); color: rgb(88,144,168); font-weight: bold; font-size: 140%;}
.content-subtitle-shade-size5 {margin: 0px; padding: 0px 10px 3px 10px; background-color: rgb(215,215,215); color: rgb(88,144,168); font-weight: bold; font-size: 150%;}
.content-txtbox-noshade {margin: 0px; padding: 7px 0px 0px 0px; background-color: rgb(255,255,255);}
.content-txtbox-shade {margin: 0px; padding: 7px 10px 5px 10px; background-color: rgb(235,235,235);}

p {
	margin: 0px 0px 0.5em 0px; 
	padding: 0px; 
	line-height: 1.3em; 
	font-family: arial, sans serif; 
	font-size: 120%; 
}
a {
color: rgb(50,50,50); 
text-decoration: none;
}
a:hover {
text-decoration: underline; 
color: rgb(50,50,50);
}


.sidebar {overflow: hidden; float: right; width: 160px; min-height: 500px; margin: 0px; padding: 0px 0px 10px 0px; text-align: left; color: rgb(75,75,75);}
.sidebar-maintitle {margin: 0px 0px 10px 0px; padding: 3px 10px 2px 10px; background-color: rgb(156,186,214); color: rgb(255,255,255); text-transform: uppercase; font-weight: bold; font-size: 110%;}
.sidebar-title-noshade {margin: 0px; padding: 2px 10px 3px 10px; border-top: solid 1px rgb(215,215,215); color: rgb(75,75,75); font-weight: bold; font-size: 120%;}
.sidebar-title-shade {margin: 0px; padding: 2px 10px 3px 10px; background-color: rgb(215,215,215); color: rgb(75,75,75); font-weight: bold; font-size: 120%;}
.sidebar-txtbox-noshade {margin: 0px 0px 10px 0px; padding: 2px 10px 3px 10px;}
.sidebar-txtbox-noshade a {color: rgb(50,50,50); text-decoration: none;}
.sidebar-txtbox-noshade a:hover {text-decoration: underline; color: rgb(50,50,50);}
.sidebar-txtbox-shade {margin: 0px 0px 10px 0px; padding: 2px 10px 3px 10px; background-color: rgb(235,235,235);}
.sidebar-txtbox-noshade p {margin: 0px 0px 5px 0px; padding: 0px; line-height: 1.25em; font-size: 110%;}
.sidebar-txtbox-shade p {margin: 0px 0px 5px 0px; padding: 0px; line-height: 1.25em; font-size: 110%;}


.footer {
	overflow: hidden; 
	clear: both; 
	width: 815px; 
	height: 3.0em; 
	margin: 0px; 
	padding: 0.5em 0px 0.5em 0px; 
	border-top: solid 1px rgb(125,125,125); 
	background-color: rgb(128,161,202); 
	color: rgb(255,255,255); 
	font-size: 1.0em;
}
.footer p {
	margin: 0px; 
	padding: 0px; 
	text-align: center; 
	line-height: 1.3em; 
	font-size: 110%;
}
.footer a {color: #FFFFFF; text-decoration: none;}
.footer a:hover {text-decoration: underline; color: #FFFFFF;}