@charset "utf-8";
/* CSS Document */
* 

html,body{
margin:0;
padding:0
}

p {
font-family:Arial, Helvetica, sans-serif;
margin:0 0 1em 0;
padding:0
}

h2{
margin:0 0 .7em 0;
padding:0
}

h1{
line-height:15px;
margin:5px;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

form {
margin:0;
padding:0
}

.buttonheading img
{
   border: 0px none;
}

/* *****************************************

 * Header

   *************************************************** */

#header{
	margin-top:0px;
        margin-bottom:30px;
	text-align:center;
	background:url(../images/headerbg.jpg) repeat-x;
	height:77px;
	}

#headercontainer{
	width: 950px;
  	margin-left: auto ;
  	margin-right: auto ;
	}
#logo { text-align:left; }
h2#logo a {
	background:transparent url(../images/logocustomizeit3.png) 0 0 no-repeat;
	display:block;
	height:100px;
	width:286px;
}

h2#logo a:hover{
	background-position: 0 100%;
	display:block;
	height:100px;
	width:286px;
	}

	#topmenucontainer{
	margin-top:-142px;
	float:right;
	display:inline;
	height: 72px;
	width: 650px;
	}

			#topmenu ul{
			display:inline;
			margin-left:293px;
			list-style: none;
			float:left;
			vertical-align:bottom;
			}
		
				#topmenu a{
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				height: 40px;
				padding: 0px 8px;
				background: url(../images/headerline.jpg) no-repeat right;
				padding-top: 72px;
				color: #666666;
				display: block;
				float:left;
				text-decoration: none;
				}
				
				#topmenu a:hover{
				height: 40px;
				color:#000000;
				}
				
				#topmenu a:current{
				font-weight: bold; 
				color:#000000;
				}

/* *****************************************

 * Content

   *************************************************** */
#contentContainer { position:relative; text-align:center; }
#contentContainer * { text-align:left; }
.container2{
width: 100%;
margin-left: auto;
margin-right: auto;
}
.rmore{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#000000;
margin-left:5px;
}

.rmore_kop{
text-decoration:none;
color:#000000;
}

.rmore:hover{
text-decoration:none;
color:#02a8dc;
}

.rmore_kop:hover{
text-decoration:none;
color:#02a8dc;
}

.bruin{
color:#c3996b;
}

.blauw{
color:#02a8dc;
}

.roze{
color:#e74281;
}

.paars{
color:#6600bc;

}

.groen{
color:#999900;
}

.rood{
color:#990000
}

.container2{
width:742px;
}

.margin_top{
margin-top:9px;
}

.h1{
line-height:15px;
margin:5px;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

.p_box{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
margin:5px;
}

.imgbox{
height:110px;
width:357px;
}

.box1_left_a{
height:220px;
background:url(../images/box1_0.jpg) no-repeat #eeeeee;
border: 1px solid #CCCCCC;
margin-right:9px;
float:left;
width:357px;
margin-bottom:10px;
}

.box1_left_b{
border: 1px solid #CCCCCC;
margin-right:9px;
float:left;
width:357px;
margin-bottom:10px;
}

.box2_a{
height:220px;
background:#eeeeee;
border: 1px solid #CCCCCC;
float:left;
width:357px;
margin-bottom:10px;
}

.box2_b{
border: 1px solid #CCCCCC;
float:left;
width:357px;
margin-bottom:10px;
}

.box_txt{
width: 357px;
height:65px;
}

.boxes_left{
float:left;
width:173px;
}

.boxes_right{
float:left;
width:173px;
}

.box_small_left{
border: 1px solid #CCCCCC;
float:left;
width:173px;
}

.box_small_right{
border: 1px solid #CCCCCC;
float:right;
width:173px;
}

.small_box_img{
background:#666666;
width:173px;
height:98px;
}

.box_center{
margin-left:11px;
margin-right:9px;
float:left;
width:359px;
}

.box_center_txt{
line-height:10px;
width:307px;
float:right;
}

.box_center1{
float:left;
height:50px;
margin-bottom:9px;
}

.box_center1{
float:left;
height:50px;
}

.box_center_img{
float:left;
border: 1px solid #CCCCCC;
background:#666666;
height:50px;
width:50px;
}

.nav2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
line-height:16px;
list-style: none; 
padding-bottom:5px;
}

.nav2 a:hover {
color:#02A8DC;
}

.nav2 a {
font-size:12px;
background-repeat:no-repeat;
color:#000000;
display:block;
text-decoration:none;
}

.nav{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
list-style: none; 
padding-bottom:5px;
}

.nav a:hover {
color:#02A8DC;
}

.nav a {
font-size:12px;
background-repeat:no-repeat;
color:#000000;
display:block;
text-decoration:none;
}

#contentContainer .btn_green{
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
display:block;
text-align:center;
height:34px;
margin-left:10px;
color:#FFF;
background:url(../images/small_geel.png) no-repeat;
border:none;
text-decoration:none;
width:156px;
}

.btn_green:hover{
background:transparent url(../images/small_geel_hover.png) no-repeat;
font-weight:bold;
display:block;
border:none;
height:34px;
width:156px;
line-height:30px;
}

#contentContainer .btn_pink2{
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
text-align:center;
height:25px;
margin-left:10px;
color:#FFFFFF;
background:url(../images/btn_pink.gif) no-repeat;
border:none;
text-decoration:none;
width:218px;
}

.btn_pink2:hover{
background:url(../images/btn_pink_hover.gif) no-repeat;
font-weight:bold;
display:block;
border:none;
height:34px;
width:156px;
line-height:30px;
}

#contentContainer .btn_pink3{
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
text-align:center;
height:34px;
margin-left:10px;
color:#FFFFFF;
background:url(../images/big_roze.png) no-repeat;
border:none;
text-decoration:none;
width:225px;
}

.btn_pink3:hover{
background:url(../images/big_roze.png) no-repeat;
font-weight:bold;
display:block;
border:none;
height:34px;
width:225px;
line-height:30px;
}

#contentContainer .btn_pink{
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
display:block;
text-align:center;
height:34px;
margin-left:10px;
color:#FFFFFF;
background:url(../images/small_roze.png) no-repeat;
border:none;
text-decoration:none;
width:156px;
}

.btn_pink:hover{
background:url(../images/small_roze_hover.png) no-repeat;
font-weight:bold;
display:block;
border:none;
height:34px;
width:156px;
line-height:30px;
}

#contentContainer .btn_brown{
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
text-align:center;
height:34px;
margin-left:10px;
color:#FFFFFF;
background:url(../images/small_bruin.png) no-repeat;
border:none;
text-decoration:none;
width:156px;
}

.btn_brown:hover{
background:url(../images/small_bruin_hover.png) no-repeat;
font-weight:bold;
display:block;
border:none;
height:34px;
width:156px;
line-height:30px;
}


#contentContainer .btn_blue{
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
text-align:center;
height:34px;
margin-left:10px;
color:#FFFFFF;
background:url(../images/small_lichtblauw.png) no-repeat;
border:none;
text-decoration:none;
width:156px;
}

.btn_blue:hover{
background:url(../images/small_lichtblauw_hover.png) no-repeat;
font-weight:bold;
display:block;
border:none;
height:34px;
width:156px;
line-height:30px;
}

#contentContainer .btn_purple{
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
text-align:center;
height:34px;
margin-left:10px;
color:#FFFFFF;
background:url(../images/small_paars.png) no-repeat;
border:none;
text-decoration:none;
width:156px;
}

.btn_purple:hover{
background:url(../images/small_paars_hover.png) no-repeat;
font-weight:bold;
display:block;
border:none;
height:34px;
width:156px;
line-height:30px;
}
	
#contentContainer .btn_lightbrown{
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
text-align:center;
height:34px;
margin-left:10px;
color:#FFFFFF;
background:url(../images/small_oranje.png) no-repeat;
border:none;
text-decoration:none;
width:156px;
}

.btn_lightbrown:hover{
background:url(../images/small_oranje_hover.png) no-repeat;
font-weight:bold;
display:block;
border:none;
height:34px;
width:156px;
line-height:30px;
}

#contentContainer .btn_red{
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
text-align:center;
height:34px;
margin-left:10px;
color:#FFFFFF;
background:url(../images/small_red.png) no-repeat;
border:none;
text-decoration:none;
width:156px;
}


.btn_red:hover{
background:url(../images/small_red_hover.png) no-repeat;
font-weight:bold;
display:block;
border:none;
height:34px;
width:156px;
line-height:30px;
}

.btn_lightbrown:hover{
background:url(../images/small_red_hover.png) no-repeat;
font-weight:bold;
display:block;
border:none;
height:34px;
width:156px;
line-height:30px;
}

#contentContainer .btn_darkgrey{
line-height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
overflow: hidden;
text-align:center;
height:34px;
margin-left:10px;
color:#FFFFFF;
background:url('../images/small_grijs_1.png') no-repeat;
border:none;
text-decoration:none;
width:156px;
}

.btn_darkgrey:hover{
background-position: 0 100%;
font-weight:bold;
}

.btn_darkgrey:active{
background-position: 0 100%;
}

/* *****************************************

 * Footer

   *************************************************** */
   
	#footer{
	margin-top:30px;
	float: left;
	position:relative;
	display:block;
	background-image:url(../images/footerbg.jpg);
	height:36px;
	margin-bottom:0px;
	bottom: 0px;
	background-color: #f6f6f6;
	width: 100%;
	text-align: center;
	}   
	
		#footermenucontainer{
		margin-left: auto ;
		margin-right: auto ;
		height: 30px;
		width: 500px;
		}
		
			#footermenu ul{
			display:block;
			list-style: none;
			vertical-align:bottom;
			}
	
				footermenu li{
				display:block;
				float:right;
				height: 30px;
				background: url(../images/footerline.jpg) no-repeat right;
				padding-left: 5px;
				margin-top: -8px;
				padding-top:21px;
				width: 1px;
				}
				
				#footermenu a{
				font-weight:normal;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color: #666666;
				display:inline;
				float:right;
				height: 30px;
				padding-left:7px;
				padding-right:7px;
				background: url(../images/footerline.jpg) no-repeat right;
				margin-top: -8px;
				padding-top:21px;
				text-decoration: none;
				}
				
				#footermenu a:hover{
				height: 30px;
				color: #000000;
				}
				
	#copyright{
	font-weight:normal;
	padding-bottom:10px;
	margin-left: auto ;
	margin-right: auto ;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
