* {
margin:0;
padding:0;
}
body , html{
  font-family:verdana;
  font-size:9pt;
  color:#fff;
  height:100%;
  width:100%;
}
body#site1{
  background:#002552 url('../images/1_bg.jpg') repeat-x;
}
body#site2{
  background:#07a1c7 url('../images/2_bg.jpg') repeat-x;
}
body#site3{
  background:#fabc15 url('../images/3_bg.jpg') repeat-x;
}
body#site4{   
  background:#7eba23 url('../images/4_bg.jpg') repeat-x;
}

body#site1 #wrapper{
  background:url('../images/1_wrapper.jpg') no-repeat 50% 0;
  height:100%;
  width:100%;
}
body#site2 #wrapper{
  background:url('../images/2_wrapper.jpg') no-repeat 50% 0;
  height:100%;
  width:100%;
}
body#site3 #wrapper{
  background:url('../images/3_wrapper.jpg') no-repeat 50% 0;
  height:100%;
  width:100%;
}
body#site4 #wrapper{
  background:url('../images/4_wrapper.jpg') no-repeat 50% 0;
  height:100%;
  width:100%;
}
	
#pagewrapper{
  margin:0 auto;
  width:980px;
  background:url(../images/pagewrapper.png) repeat-y 0 0;
  min-height:100%;
}
#left{
  width:384px;
}
#center{
  padding-top:67px;
  width:470px;
  margin-left:38px;
}
#center p{
	/*line-height:24px;*/
	}
#center p ,
#center ol ,
#center li {
	padding-bottom:10px;
	}
a{
  color:#fff;
  text-decoration:none;
}
#menu{
  
  margin-top:235px;
  margin-left:175px;
}
#site2 #menu{
	margin-top:180px;
	margin-left:155px;
	}
#site3 #menu{
	margin-top:180px;
	margin-left:140px;
}
#site4 #menu {
	margin-top:180px;
	margin-left:120px;	
}
#menu a{
	font-size:15pt;
	font-weight:normal;
	padding:4px 10px;
	
}
#menu span a{
	width:160px;
	display:block;
	height:22px;
	}
#menu span.sub_selected a{
  display:block;
  width:160px;
}
#menu span.sub_selected a{
  color:#000;
  background:url(../images/menu.png) no-repeat;
}
#footer{
	text-align:center;
	background:url(../images/footer_bg.png) no-repeat 84px 0;
	height:20px;
	width:980px;
	padding-bottom:10px;
    color:#000;
    padding-top:10px;
    font-size:6pt;
	margin-top:30px;
	}
#footer a{
	font-size:11pt;
	color:#000;
	padding-left:4px;
	padding-right:4px;
	line-height:16px;
}
h1{
	font-size:22pt;
	font-weight:bold;
}
img{
	border:none;
}
ul{
	padding-left:20px;
}
p{
	padding-bottom:10px;
}
#flash{
	margin-left:-102px;
	margin-top:40px;
}
body#site2 #flash{
	margin-left:-114px;
}

.kopie{
  font-weight:bold;
  font-size:10pt;
  border-top:2px solid #fff;
  border-bottom:2px solid #fff;
  padding-top:4px;
  padding-bottom:4px;
}
.header {
  font-size:16pt;
  padding-bottom:5px;
  padding-top:15px;
  border-bottom:1px solid white;
  text-transform:uppercase;
  
}
.formhead{
  font-size:20pt;
  padding-bottom:5px;
  padding-top:25px;
}
input.productitem{
  border:none;
  background:url(../images/input_small.png) no-repeat;
  padding:3px 5px 7px 5px;
  text-align:right;
  width:40px;
}
input.medium{
  border:none;
  background:url(../images/input_medium.png) no-repeat;
  padding:3px 5px 7px 5px;
  width:140px;
}
input.submit{
  background:url(../images/verzenden.png) no-repeat;
  border:none;
  width:150px;
  height:25px;
}
textarea{
  background:url(../images/omschrijving.png) no-repeat 0px 0px;
  border:0px;
  width:454px;
  padding:5px;
  height:201px;
  padding:10px 10px 10px 5px;
  margin-bottom:10px;
}
.radio{
  margin-top:10px;
}
