/* CSS Document */

img
{	margin		: 	0;
	padding		: 	0;
	border		:	0;
}

body, h1, h2, h3, h4, h5, h6, p, ol, ul, blockquote, a
{	padding		:	0;
	margin		: 	0;	
}

h1, h2, h3, h4, h5, h6, p, pre, code, li
{	text-align	: 	left;	}
	
body
{	font-family	: 	Verdana, Arial, Helvetica, sans-serif;
	font-size	: 	62.5%;
	background	: 	#FFF url(../beelden/achter.gif) repeat;
}

#wrapper_1
{	width			: 	1000px;
	margin-left		:	auto;
	margin-right	:	auto;
	padding			: 	0;

}

#wrapper2
{	width			:	1000px;
	float			:	left;
	background: #FFF;
}

#footer_main, #footer_boot
{	width: 1000px;
	height: 40px;
	background	: #AAA url(../beelden/get.png) no-repeat 50px 5px;
	float: left;

}

#footer_boot
{	
	background	: 	#2a3024 url(../pages/bootcamp/beelden/get.png) no-repeat 50px 5px;
	float: left;

}

.fotoshow
{	background: #000; 
	width: 231px; 
	float: left; 
	margin-left: 183px;
	display: inline;
}

/******************************************************
* opmaak menu's       *
en luidspreker
*******************************************************/
#wrapper_menu
{	width		:	1000px;
	background	:	#AAA;
	float: left;
	margin: 0;
	padding: 0;
}

#menu
{	width		:	890px;
	float		: left;
	margin		:	0;
}


/* streepje tussen menu-items     */
.streep {
	padding		:	0 8px;
	color		:	#AAA;
	font-size	:	.9em;
}

#camp
{	width		:	179px;
	float		:	right;
	display		:	inline;
	padding		:	200px 10px 10px 10px;
	background	:	url(../beelden/logo.gif) no-repeat center 60px;
}

#camp
{	
	background	:	url(../beelden/achter.jpg) repeat center top;
}

#aap
{	width		:	159px;
	float		:	right;
	display		:	inline;
	padding		:	0 20px 10px 20px;
}

/***************************************
* opmaak kop met groot logo       *
****************************************/
#kop
{	width		:	1000px;
	height		: 	250px;
	background: #FFF;
	margin		:	0;
	padding: 0;
	float		:	left;
	display: inline;
}

#elles
{	width		:	780px;
	height		: 	50px;
	float		: 	left;
	padding		:	20px 0 0 20px;
	background	: 	#8B0074;
}

/***************************************
* links       *
****************************************/
#foto
{	width: 250px;
	float: left;
	margin: 0;
	background: #7d7d7d;
}
/***************************************
* rechts       *
****************************************/
#picto
{	width		:	120px;
	margin		:	0;
	float		: 	left;
	overflow	:	hidden;
	padding		:	0 0 0 80px;
	background	:	#FFF;
}

#picto img
{	padding: 5px 0;
}
/***************************************
* opmaak main       *
****************************************/
#main, #main_groot
{	width		:	750px;
	margin		:	0;
	float		: 	left;
	overflow	:	hidden;
	padding		:	20px 0 0 0px;
	background	:	#FFF;
}

#main_groot
{	width		:	800px;
	padding		:	10px 0 10px 0;
}

#tekst, #media
{	width		:	500px;
	float		:	left;
	margin-bottom: 20px;
	padding-left: 30px;
}

#media
{	padding: 0;	}

/**********************
* tekst opmaak       *
**********************/
p
{	font-size	: 	1.2em;
	line-height	:	1.4em;
}



#aap p
{	text-align	:	left; 
	margin-top	:	10px; 
	font-size	:	11px; 
	line-height	:	14px; 
	color		:	#D8DADC;
}

#main h1
{	padding		:	8px 0 4px 0;
	font-size	: 	1.3em;
	color		: 	#8B0074;	
}
	
h2
{	font-size	: 	1.1em;
	color		: 	#8B0074;
	font-weight	: 	bold;
	line-height	:	1em;
	
}

h3
{	font-size	:	11px;
	color		: 	#000;
	line-height: 13px;
}

b	{ margin: 0;
	padding: 0;
	}

/**********************
* tekst list     *
**********************/

.opleiding
{	font-size: 1.2em;
	text-align	: 	left;
	list-style-type	: 	square;
	color	: 	#8F0783;
	margin-left: 17px;
}

.opleiding li
{	
	font-size: 1em;
	margin-top: 5px;	
}

.black
{color: #000;	}

.inspring
{	list-style-type	: 	square;
	margin-left: 34px;
	font-size 12px;
	color: #F5AC40;
}

/**********************
* menu's list     *
**********************/

#menu ul, #contact1 ul, #contact2 ul, #vlag ul
{	list-style	: 	none;
	text-align	: 	left;
	display: inline;
}

#menu ul
{	margin-left: 20px;	}

#menu li, #vlag li
{	display		: 	inline;	}

#knoppen
{	width		: 890px;
	display		: inline;
	position	: relative;
	float		: left;
	margin-top	: 7px;
}


#vlag
{	width		:	20px;
	height		:	25px;
	display		:	inline;
	position	: relative;
	float		: right;
	margin		: 0 35px 0 0;
	padding-top	: 5px;
}

#facebook
{	width		:	20px;
	height		:	25px;
	display		:	inline;
	position	: relative;
	float		: right;
	margin		: 0 35px 0 0;
	padding-top	: 5px;
}





/**********************
* menu a      *
**********************/

#menu a, p a, #main a, b, .kwast a
{	font-size		:	1.2em;
	font-weight		:	bold;
	color			: 	#444;
	text-decoration	:	none;
}

.kwast a
{	font-size		:	1em;
	font-weight		:	normal;
	color: #999;
	float: left;
}

#main a, p a:hover
{	color			: 	#555;	}

#menu a:hover, p a, #menu a:active, b, #adres a:hover, #main a:hover, .kwast a:hover
{	color			:	#8F0783;	}

p a, p a:hover, #adres a
{	border			:	none;	}


#adres a
{	font-size		:	1em;
	color			:	#666;
	text-decoration	:	none;
}

#bon a:hover
{	color: #FFF;	}

#aap a
{	font-weight: normal;
color: #F5AC40;
}

#aap a:hover
{	color		:	#FFF;
}


/**********************
* Formulieren         *
**********************/
#adres
{	width	:	160px;
	float	: 	left;
	padding	: 	10px 0 20px 30px;
}

#adres h1, #adres p #adres a
{	padding	: 	0 10px 0 10px;
	margin	: 	0;	}

#formtab
{	margin		: 	5px 0 0 0;
	width		:	460px;
}

#formulier_contact
{	float		: 	left;	
	margin-left: 120px;
}

#formtab p
{	font-size	: 	1.1em;
	line-height	:	0.9em;
}




#formtab b
{	color: #cc0000;	}

td 
{	font-size	:	1em;	}

.geheim
{	visibility: hidden;
}


/*********************************
* Vanwege double margin bug in IE6         *
**********************************/

#main, #main_groot, #kop, #menu, #luidspreker, #wrapper1, #foto, #picto
{	display		:	inline;	}


