body {
		 	margin: 0 auto; 
			background-color: #414048;	
			}		

/*banner*/			
#container_banner{margin: 0 auto;
									background: url(../images/layout/slashdesign_01.png) top no-repeat ;
									height : 379px;
									width:100%;
																	}			
#banner_inside	{
								margin: 0 auto;
								width: 960px;
								height : 379px;
								padding:5px 0 0 0; 
								background: url(../images/layout/slashdesign_01.png) top no-repeat ;
								}		
#site_logo{
					 margin: 0 auto;
					 width: 960px;
					 height : 135px;
					 float:left;
					 }	
#logo {
					 margin: 0 auto;
					 width: 460px;
					 height : 135px;
					 float:left;
		 }					 
#site_map {
					margin: 5px 0;
				 	width: 500px;
				  height : 32px;
					float:right;
					font-family:"Times New Roman", Times, serif;
					font-size:11px;
					color:#fff;
					text-align:right;
				  }	
#menu{
			margin: 0px auto;
			width: 960px;
			height : 25px;
			float:right;
			font-size:14px;
			color:#fff;
			text-align:right;
			padding:5px 0 7px 0; 
			}			
#flashbanner{
						 margin: -10px 17px;
						 width: 925px;
						 height : 205px;
						 float:right;
						 background: url(../images/layout/flashbanner.png) no-repeat ;

						 }	
#flash{
			 			 margin: 22px auto;
						 width: 790px;
						 height : 178px;	
}						
/*indexpagina*/ 											 																
#container { 
		 			margin: 0px auto;
					width: 960px;
					background: url(../images/layout/container1.png) no-repeat ;
					}			
#webwallcontainer{				 			
									margin: 0 auto;
									width: 960px;
									height : 320px;
									float:left;
									}			
#webdesignmainpage {
									 margin: -5px auto;
									 height : 56px;
									 width: 573px;
									 float:left;
					 				 }	
#webdesignicoonmainpage{
												 margin: 0 auto;
												 float:left;
												 padding:5px 2px 4px 2px;
												}	
#webdesigntitel{
								margin: 0 auto;
								float:left;
								padding:18px 2px 9px 2px;
								}
#Wallpapersmainpage{margin: -5px auto;
									 height : 56px;
									 width: 387px;
									 float:left;
										}	
#wallpapersicoonmainpage{
												 margin: 0 auto;
												 float:left;
												 padding:5px 2px 4px 2px; 
												}	
#wallpaperstitel{
								margin: 0 auto;
								float:left;
								padding:18px 2px 9px 2px;
								}	
#bannerwebwall{
							 margin: 60px auto;
							 height : 250px;
							 width: 960px;
							 padding: 0 0 0 0;
							 background: url(../images/layout/Bannersigwal.png) top no-repeat ;
							 }
#achtergrondwebdesign1{
											 margin: 15px 12px;
											 position:absolute;
											 width: 162px;
											 height: 220px;
											 padding: 0;
											 }	
#achtergrondwebdesign2{
											 margin: 15px 207px;
											 position:absolute;
											 width: 162px;
											 height: 220px;
											 padding: 0;
											 }	
#achtergrondwebdesign3{
											 margin: 15px 399px;
											 position:absolute;
											 width: 162px;
											 height: 220px;
											 padding: 0;
											 }			
#achtergrondwallpaper1{
											 margin: 15px 592px;
											 position:absolute;
											 width: 162px;
											 height: 220px;
											 padding: 0;
											 }				
#achtergrondwallpaper2{
											 margin: 15px 785px;
											 position:absolute;
											 width: 162px;
											 height: 220px;
											 padding: 0;
											 }	
#nieuwetutsenpartners{
											margin: 15px auto;
											float:left;
											width: 960px;
											}		
#titelbarnieuwetutsenpartners{
															margin: 0 auto;
															width: 960px;
															height: 56px;
															}	
#nieuwetutorialsicoonmainpage{
												 margin: 0 auto;
												 float:left;
												 padding:5px 2px 4px 2px; 
												}	
#nieuwetutorialstitel{
								margin: 0 auto;
								float:left;
								padding:18px 2px 9px 2px;
								}	
#partnercontainer{
									margin: 0 auto;
									width: 340px;
									height: 56px;
									float:right;
									}
#partnersicoonmainpage{
												 margin: 0 auto;
												 float:left;
												 padding:5px 2px 4px 2px; 
												}		
#partnertitel{
								margin: 0 auto;
								float:left;
								padding:18px 2px 9px 2px;
								}		
#containernieuwetutorials{
													margin: 20px 9px;
					 								width: 552px;
						      				height: 520px;
													background: url(../images/layout/nieuwetutscontainer.png) no-repeat ;
													}		
.nieuwetut{
					 margin: 15px 15px;
					 width: 518px;
					 height: 141px;
					 float:left;
					 }		
.nieuwetutimg{
							margin: 0 0;
					 		width: 155px;
					 		height: 141px;
					 		float:left;
					 }	
.voorstelnieuwetut{
									 margin: 0 0;
									 width: 363px;
									 height: 141px;
									 float:left;
									 }	
.voorstelnieuwetutcontainertitel{
																 margin: 0 0;
									 							 width: 363px;
																 height: 52px;
																 float:left;
																 }		
h3.titeltutmainpage{
										margin: -42px 52px;
										font-size:20px;
										color: #fff;
										font-family: arial ;
										
										}		
h4.toegevoegd{										
							margin: 10px 80px;
							font-size:12px;
							color: #2ba3f6;
							font-family: arial ;
							}										
.voorstelnieuwetutcontaineruitleg{
																	margin: 52px 0;
									 								width: 363px;
									 								height: 89px;
																	width: 363px;
																	font-family: arial ;
																	font-size: 12px;
																	color: #fff;
																	}																								 							 				 	
img.leesmeer1{
							margin: -40px 0px;
							float:right;
							}			
#containerpartner{
													margin: -540px 15px;
					 								width: 314px;
						      				height: 520px;
													background: url(../images/layout/partnercontainer.png) no-repeat ;
													float:right;
													}		
.partnervoorsteltitel{
								margin: 15px 20px;
								width: 275px;
								height: 52px;
								float:right;
								}	
h3.partner{
										margin: -42px 52px;
										font-size:20px;
										color: #fff;
										font-family: arial ;										
										}										
.partnervoorstel{
								margin: 5px 30px;
								width: 265px;
								float:right;
								font-family: arial ;
								font-size: 12px;
								color: #fff;								
								}	
h4.partner{										
							margin: 0 30px;
							font-size:12px;
							color: #fff;
							font-family: arial ;
							float:right;
							}	
/*voetbanner*/																																																		 																																																																																	 									 											 											 							 																																																											 
#voet {
		 margin: 0 auto;
			background: url(../images/layout/voetbanner.png) ;
			background-color: #414048;
			height: 220px;
			}
#containervoet{
							 	margin: 0 auto;
								width: 960px;
								height: 178px;
								background: url(../images/layout/voetbanner.png) no-repeat ;
							 }		
#site_map_voet {
					margin: 10px auto;
				 	width: 500px;
				  height : 32px;
					float:right;
					font-family:"Times New Roman", Times, serif;
					font-size:11px;
					color:#fff;
					text-align:right;
				  }			
#copyright{
					 margin: 25px auto;
					width: 960px;
					float:right;
					font-family:"Times New Roman", Times, serif;
					font-size:14px;
					color:#fff;
					text-align:center;
					 }	
.sociaalnetwerk{margin: -8px auto; 
								}					 
#siteupdates{
						 margin: -30px 5px;
					 	 width: 946px;
						 height: 260px;
						 background: url(../images/layout/siteupdates.png) no-repeat ;
						 }	
#updatesite{
						margin: 3px 0 0 115px;
						width: 345px;
						height: 230px;
						float:left;
						}		
#updatesitetittel{
						margin: 20px auto;
						width: 345px;
						height: 26px;
						color: #fff;
						font-family: Times, serif; 
						font-size: 25px;
									}			
#updatesitelist{
						margin: 0 auto;
						width: 345px;
						height: 150px;
						color: #fff;
						font-family: arial; 
						font-size: 12px;
									}		
#updateforum{
						margin: 3px 0 0 123px;
						width: 330px;
						height: 230px;
						float:left;
						}																							
#updateforumtittel{
						margin: 20px auto;
						width: 330px;
						height: 26px;
						color: #fff;
						font-family: Times, serif; 
						font-size: 25px;
									}		
#updateforumlist{
						margin: 0 auto;
						width: 330px;
						height: 150px;
						color: #fff;
						font-family: arial; 
						font-size: 12px;
									}	
/*webdesign*/																												 				 				
#webdesigncontainer{
										margin: 0px auto;
										width: 960px;
										}			
#webdesigncontainer_top{
												margin: 0 auto;
												width: 933px;
												height : 18px;
												background: url(../images/layout/wegdesigncontainer_top.png) no-repeat ;
												}			
#webdesigncontainer_mid{
												margin: 0 auto;
												width: 933px;
												background: url(../images/layout/wegdesigncontainer_mid.png) repeat-y ;
												}			
#webdesigncontainer_voet{
												margin: 0 auto;
												width: 933px;
												height : 30px;
												background: url(../images/layout/wegdesigncontainer_voet.png) repeat-y ;
												}
															
.webdesignvieuw{
								margin: 0 auto;
								width: 875px;
								height : 255px;
								padding:15px 2px 15px 2px; 
								}		
.webdesignvieuwpics{
								margin: 0 0;
								width: 403px;
								height : 249px;
								float:left;
								}																																																								 					 	
.webdesignvieuwtekst{
								margin: 0 0;
								width: 472px;
								height : 249px;
								float:right;			
								}		
.webdesignvb1{
											 margin: 15px 12px;
											 position:absolute;
											 width: 162px;
											 height: 220px;
											 padding: 0;
											 }	
.webdesignvb2{
											 margin: 15px 200px;
											 position:absolute;
											 width: 162px;
											 height: 220px;
											 padding: 0;
											 }		
.tussenlijn{
											 margin: 5px 400px;
											 position:absolute;
											 width: 1px;
											 height: 238px;
											 padding: 0;
											 }	
h1.webdesign {
						 margin: -5px auto;
						 text-align:center;
						 color: #c9c9c9;
						 font-family: Times, serif; 
						 font-size: 20px;
						 }
.webdesignvieuwinsitetekst{
								margin: 10px 0;
								width: 462px;
								height : 180px;
								float:right;
								font-family: arial;
								font-size: 12px;
								color:#fff;	
								}		
img.naarsite {
						margin: 0 0;
						float:right;
						 }			
img.weblijn {
						margin: 0 20px;
						float:none;
						 }	
/*artworks*/
#artworkcontainer{
										margin: 0px auto;
										width: 960px;
										}
#artworktitelpage {
									 margin: -5px auto;
									 height : 50px;
									 width: 960px;
									 float:left;
					 				 }	
#artworkicoonmainpage{
												 margin: 0 auto;
												 width: 50px;
												 float:left;
												 padding:5px 2px 0px 2px;
												}	
#artworktitel{
								margin: 0 auto;
								width: 850px;
								float:left;
								padding:18px 2px 0px 2px;
								}										
#artworkcontainer_top{
												margin: 0 auto;
												width: 933px;
												height : 18px;
												background: url(../images/layout/wegdesigncontainer_top.png) no-repeat ;
												}
#artworkcontainer_mid{
												margin: 0 auto;
												width: 933px;
												background: url(../images/layout/wegdesigncontainer_mid.png) repeat-y ;
												}	
#artworkcontainer_voet{
												margin: 0 auto;
												width: 933px;
												height : 30px;
												background: url(../images/layout/wegdesigncontainer_voet.png) repeat-y ;
												}																																												 						 											 
#workonit_container{
									 margin: 0 auto;
									 width: 900px;
									 height : 255px;
												}
#workonit_container_img{
												margin: 0 auto;
									 			width: 260px;
												float:left;

												}		
#workonit_container_tekst{
												margin: 100px auto;
									 			width: 640px;
												float:right;
												font-family: arial;
												font-size: 30px;
												color:#fff;	

												}
/*Sitemap*/		
#sitemapcontainer{
										margin: 0px auto;
										width: 960px;
										}
#sitemaptitelpage {
									 margin: -5px auto;
									 height : 50px;
									 width: 960px;
									 float:left;
					 				 }	
#sitemapicoonmainpage{
												 margin: 0 auto;
												 width: 50px;
												 float:left;
												 padding:5px 2px 0px 2px;
												}	
#sitemaptitel{
								margin: 0 auto;
								width: 850px;
								float:left;
								padding:18px 2px 0px 2px;
								}		
#sitemap{
				margin: 0 80px;
				font-family: arial;
				font-size: 12px;
				color:#fff;
				line-height:200%;	
				 }	
/*Wallpapers*/
h1.wallpapers {
						 margin: 0 auto 20px;
						 text-align:center;
						 color: #c9c9c9;
						 font-family: Times, serif; 
						 font-size: 25px;
						 }	
.Wallpapercontainer{
										margin: 0 auto;
										height : 281px;
										width: 803px;
										}	
.categoriewallpapervb	{
										margin: 0 0;
										height : 281px;
										width: 176px;
										float:left;
										}		
.categoriewallpapervbspatie	{	 
										float:left;
										height : 281px;
										width: 33px;
										}		
.voorstellingwallpapercontainer		{
										margin: 0 20px;
										height : 233px;
										width: 846px;
										}		
.voorstellingwallpaper	{
									  margin: 0 auto;
										height : 233px;
										width: 423px;
										float: right;
										}
.voorstellingwallpaperachtergrond	{
										float: right;
										height : 199px;
										width: 384px;
										margin: 0 0;
										background: url(../images/layout/wallpaperachtergrond.png) no-repeat ;
										}									
img.wallpapertumb	{
										height : 150px;
										width: 150px;
										margin: 21px 23px;
										float: left;
										}	
.wallpapertekst	{
								 		margin: 30px 13px 0 0;
										height : 130px;
										width: 175px;
										float: right;
										font-family: arial;
										font-size: 12px;
										color:#fff;
										}		
/*tutorial*/
.cattutscontainer{
										margin: 1px auto;
										width: 803px;
										}	
.cattutorial		{		float: left;
								 		margin: 0 1px;
										width: 800px;
										}		
h1.cattutorial3 {
						 margin: 0 auto 20px;
						 text-align:center;
						 color: #c9c9c9;
						 font-family: Times, serif; 
						 font-size: 25px;
						 }											
h1.cattutorial2 {
						 margin: 25px 0 0 5px;
						 color: #fff;
						 font-family: arial; 
						 font-size: 16px;
						 float: left;
						 height : 55px;
						 width: 700px;
						 }																			
img.cattutorial1		{
									  float: left;
								 		margin: 10px auto;
										}		
img.tutorialcat			{
										margin: -20px auto;
										
										}	
h1.cattutorial4 {
						 margin: 10px auto 0px;
						 text-align:center;
						 color: #c9c9c9;
						 font-family: Times, serif; 
						 font-size: 25px;
						 height : 64px;
						 }	
#subtutorials		{
								margin: 10px 280px;
								width: 450px;
								float: left;
								

								}						 	
h2.cattutorial {
						 margin: 0 auto;
						 text-align:left;
						 color: #fff;
						 font-family: Times, serif; 
						 font-size: 20px;
						 width: 225px;
						 float: left;
						 
						 }							 																																																																																													 			 																																																				 											 										 
a {
					text-decoration: none;
					color: #fff;
					}	
a:hover { color: #2ba3f6; 
				text-decoration: none 
				}
a.img:hover				{
					text-decoration: none;
					}	
img { 																									 
					border : 0; 
}							

/*highslide*/
.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide-container table {
	background: none;
}
.highslide {
	outline: none;
	text-decoration: none;
}


.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
	background: gray;
}
.highslide-wrapper, .highslide-outline {
	background: white;
}
.glossy-dark {
	background: #111;
}

.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
	font-size: .9em;
}
.highslide-caption {
	display: none;
	font-size: 1em;
	padding: 5px;									 														
}
.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}							
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(../images/highslide/graph/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}
