body {
	background-position	: 50% 0;
	background-attachment	: fixed;
	margin			: 0; 
	padding			: 0;
}

.bodybg1 {
	background		: #ffffff url(/images/base/bg-1600-1.jpg) no-repeat;
	background-attachment	: fixed;
}
.bodybg2 {
	background		: #ffffff url(/images/base/bg-1600-2.jpg) no-repeat;
	background-attachment	: fixed;
}
.bodybg3 {
	background		: #ffffff url(/images/base/bg-1600-3.jpg) no-repeat;
	background-attachment	: fixed;
}
.bodybg4 {
	background		: #ffffff url(/images/base/bg-1600-4.jpg) no-repeat;
	background-attachment	: fixed;
}
.bodybg5 {
	background		: #ffffff url(/images/base/bg-1600-5.jpg) no-repeat;
	background-attachment	: fixed;
}
.bodybg6 {
	background		: #ffffff url(/images/base/bg-1600-6.jpg) no-repeat;
	background-attachment	: fixed;
}

* {
	padding			: 0; 
	margin			: 0;
}

img {	
	border			: none;
}

/* IE 6 PNG Fix ----------------------------------------------*/

img, div { 
	behavior		: url(/includes/iepngfix.htc);
}

/* Basisboxen ------------------------------------------------*/
    
#main {
	background		: none;
	position		: relative;
	width			: 960px;
	margin			: 0 auto;
}

/* Basisitems pagina -----------------------------------------*/

#header {
	float			: left;
	background		: none;
	width			: 960px;
	height			: 60px;
	margin-top		: 60px;
}

#inhoud {
	float			: left;
	background		: none;
	width			: 960px;
}

#menu {
	float			: left;
	background		: none;
	width			: 200px;
	margin-right		: 30px;

}

#content {
	float			: left;
	width			: 520px;
	margin-right		: 30px;
}

#context {
	float			: left;
	background		: none;
	width			: 180px;
}

#footer {
	float			: left;
	background		: none;
	width			: 960px;
	height			: 30px;
	margin-bottom		: 60px;
	display			: inline;
}

#wittebox {
	float			: left;
	background		: #ffffff;
	width			: 520px;
	height			: 60px;
	margin-left		: 230px;
	display			: inline;
}

#iconbox {
	float			: left;
	margin-left		: 30px;
	width			: 180px;
	padding-top		: 18px;
}

#iconbox img {
	margin-right		: 10px;
}

.wieperbijlogo {
	padding-left		: 350px;
	padding-top		: 5px;
}

#introblok {
	float			: left;
	background		: url(/images/base/bg-roze-transparant.png) repeat;
	width			: 460px;
	padding-top		: 15px;
	padding-bottom		: 30px;
	padding-left		: 30px;
	padding-right		: 30px;
}

#tekstblok {
	float			: left;
	background		: #ffffff;
	width			: 460px;
	padding-bottom		: 30px;
	padding-left		: 30px;
	padding-right		: 30px;
	min-height		: 400px;
}

/* Navigatie -------------------------------------------------*/

#menu ul {
	list-style		: none;
	margin-top		: -5px;
}

#menu li {
	text-align		: right;
	margin-bottom		: 5px;
}

#menu li a {
	font-family		: Tahoma, Verdana, Arial, sans-serif;
	font-size		: 7pt;
	line-height		: 12pt;
	font-weight		: bold;
	text-transform		: uppercase;
	background-color	: #ffffff;
	color			: #000000;
	text-decoration		: none;
	letter-spacing		: 2px;
	padding			: 2px 4px;
}

#menu li a:hover {
	background		: #e40f81;
	color			: #ffffff;
}

#menu li a.active {
	background		: #e40f81;
	color			: #ffffff;
}

/* Footer items ----------------------------------------------*/

#footerwit {
	float			: left;
	background		: url(/images/base/bg-wit-transparant.png) repeat;
	width			: 500px;
	height			: 10px;
	margin-left		: 230px;
	padding			: 10px;
	text-align		: center;
	display			: inline;
}

#footerwit p {
	font-family		: Tahoma, Verdana, Arial, sans-serif;
	font-size		: 7pt;
	text-transform		: uppercase;
	color			: #e38ebb;
	text-decoration		: none;
	letter-spacing		: 2px;
}

/* Blog items ------------------------------------------------*/

#tekstblok h1 {
	font-family		: Georgia, Times New Roman, serif;
	font-size		: 23pt;
	font-weight		: normal;
	line-height		: 27pt;
	color			: #222222;
	margin-top		: 35px;
}

#tekstblok h1 a {
	text-decoration		: none;
	color			: #222222;
}

#tekstblok h1 a:hover {
	border-bottom		: 1px dotted #222222;
}

#tekstblok h2 {
	font-family		: Georgia, Times New Roman, serif;
	font-size		: 13pt;
	font-weight		: normal;
	line-height		: 16pt;
	color			: #e38ebb;
	margin-top		: 20px;
}

#tekstblok h3 {
	font-family		: Georgia, Times New Roman, serif;
	font-size		: 11pt;
	font-weight		: normal;
	line-height		: 16pt;
	color			: #e38ebb;
	text-transform		: uppercase;
	letter-spacing		: 5px;
	text-align		: center;
	margin-bottom		: 10px;
}

#tekstblok p, #tekstblok li {
	font-family		: Georgia, Times New Roman, serif;
	font-size		: 11pt;
	font-weight		: normal;
	line-height		: 16pt;
	color			: #333333;
}

#tekstblok p a, #tekstblok li a {
	color			: #e40f81;
}

#tekstblok p a:hover, #tekstblok li a:hover {
	color			: #e38ebb;
}	

#tekstblok p.byline {
	border-top		: 1px dashed #cccccc;
	border-bottom		: 1px dashed #cccccc;
	padding-top		: 4px;
	padding-bottom		: 6px;
	margin-top		: 15px;
	margin-bottom		: 15px;
	font-family		: Georgia, Times New Roman, serif;
	font-size		: 8pt;
	font-weight		: normal;
	line-height		: 11pt;
	color			: #777777;
	letter-spacing		: 1px;
	text-align		: center;
}

.italic {
	font-style		: italic;
}

.byline a {
	text-transform		: uppercase;
	color			: #e38ebb;
}

.byline a:hover {
	color			: #e40f81;
}

#tekstblok p.floral {
	background		: url(/images/base/bg-endline.png) no-repeat;
	height			: 20px;
	margin-top		: 15px;
}

#tekstblok p.endline {
	border-top		: 1px dashed #cccccc;
	border-bottom		: 1px dashed #cccccc;
	padding-top		: 4px;
	padding-bottom		: 6px;
	margin-top		: 15px;
	margin-bottom		: 15px;
	font-family		: Georgia, Times New Roman, serif;
	font-size		: 8pt;
	font-weight		: normal;
	line-height		: 11pt;
	color			: #777777;
	letter-spacing		: 1px;
	text-align		: center;
}

.endline a {
	text-transform		: uppercase;
	color			: #e38ebb;
}

.endline a:hover {
	color			: #e40f81;
}

#introblok p {
	font-family		: Georgia, Times New Roman, serif;
	font-size		: 10pt;
	font-weight		: normal;
	font-style		: italic;
	line-height		: 16pt;
	color			: #ffffff;
}

#introblok p a {
	color			: #ffffff;
}

#tekstblok ul {
	margin-left		: 15px;
}
#tekstblok ol {
	margin-left		: 18px;
}

#tekstblok p.blog-reactie {
	font-family		: Georgia, Times New Roman, serif;
	font-size		: 8pt;
	font-weight		: normal;
	line-height		: 11pt;
	color			: #777777;
	letter-spacing		: 1px;
	text-align		: center;
	text-transform		: uppercase;
	margin-top		: 5px;
}


/* Contextboxen ----------------------------------------------*/

#box-lastblogs {
	width			: 160px;
	background-color	: #ffffff;
	padding			: 10px;
}

#box-lastblogs h3 {
	text-align		: center;
	font-family		: Georgia, Times New Roman, serif;
	font-size		: 8pt;
	font-weight		: normal;
	text-transform		: uppercase;
	letter-spacing		: 1px;
	color			: #777777;
	margin-bottom		: 15px;
}

#box-lastblogs ul {
	list-style		: none;
}

#box-lastblogs li {
	text-align		: center;
	font-family		: Georgia, Times New Roman, serif;
	font-size		: 9pt;
	font-weight		: normal;
	color			: #000000;
	padding-bottom		: 10px;
	margin-bottom		: 10px;
	border-bottom		: 1px dashed #cccccc;
}

#box-lastblogs li a {
	color			: #e40f81;
	text-decoration		: none;
	border-bottom		: 1px dotted #e38ebb;
}

#box-lastblogs li a:hover {
	color			: #e38ebb;
}

#box-lastblogs p {
	font-family		: Georgia, Times New Roman, serif;
	font-size		: 9pt;
	font-weight		: normal;
	font-style		: italic;
	color			: #777777;
}

#box-lastblogs p a {
	color			: #e40f81;
}

#box-lastblogs p a:hover {
	color			: #e38ebb;
}

hr.bloghr {
	margin-top		: 10px;
	margin-bottom		: 10px;
	color			: #ffffff; 
	background-color	: #ffffff; 
	border			: 1px dotted #dddddd; 
	border-style		: none none dashed; 
}

.blog-reactieform {
	width			: 420px;
	border			: 1px solid #e38ebb;
}

.blog-reactieknop {
	width			: 75px;
	background-color	: #e40f81;
	color			: #ffffff;
	border			: none;
	margin-top		: 20px;
}

#intro p {
	font-weight		: bold;
}

