body {margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.background_site {
	background-image:url(images/bckgrnd/wallpaper_new.jpg);
	background-repeat: repeat-y;
	background-position: center;
	background-color:#333;
}
.ddream2010_tekstvlak_alg {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	
}
.ddream2010_nieuws_titel {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold ;
	text-transform: uppercase;
	color: #000000;
	
}
.ddream2010_tekstvlak_gastenboek {
	font-family: Verdana;
	font-size: 12px;
	color: #202020;
	font-weight:normal;
	
}
.ddream2010_header_gastenboek {
	font-family: Verdana;
	font-size: 13px;
	color: #69001F;
	font-weight:normal;
	background-image:url(images/bckgrnd/bckground_gastenb_01.jpg); background-repeat:repeat-x;

}
.invulveld_01 {
	border: 1px solid #2F2F2F;
	font-family: Verdana;
	font-size: 10px;
	color: #2F2F2F;
	background-color: #B7B6B6;
}
.invulveld_02 {
	border: 1px solid #2F2F2F;
	font-family: Verdana;
	font-size: 10px;
	color: #2F2F2F;
	background-color: #DBD9D9;
}
.gastenboek_reactie {
	border: 1px dotted #CACACA;
	font-family: Verdana;
	font-size: 10px;
	color: #474545;
	background-color: #E9E9E9;
}
/* calendar begin */



}

table#calendar {
	font-size:10px;
	width:100%;
}
table#calendar caption {
}
table#calendar a {
	text-decoration:none;
}
table#calendar tr#days th {
	color: #CCE;
	font-size:1em;
	font-weight: bold;
	padding: .3em 1px;
}
table#calendar tr#title th {
	font-size: 1em;

}
table#calendar td {
	width: 10px;
	height: 10px;
	color: #777;
	text-align: center;
	vertical-align: top;
	padding:3px;
}
table#calendar td a {
	font-weight: bold;
	display: block;
	width: 10px;
	text-align:center;
	padding:0 3px 0 3px;
}
table#calendar th a {
	font-weight: bold;
}


table#calendar .today {
	background-color: #f1f1f1;
	border:solid 1px #CCCCCC;
}
table#calendar p {
	font-size: 10px;
	color: #666666;
	margin: 0px;
	padding: 0px;
	text-align:center;
	
}
.dCenter 
{
margin-left: 15%;
margin-right: 15%;
}

/* calendar ends */
.d_blog {/* class for the blog entries */
position:relative;
padding:6px;
background-image:url(template_img/bg_blog.gif);
background-repeat:repeat-x;
}

.d_blog img {/* if you want a CSS class on images contained within blog content, borders and such */
}
h1,h2,h3 {
	text-transform:uppercase;
	letter-spacing:1px;
}
/* header styles */

div.content_content {
margin-left:25px;
line-height:18px;
}
ul.linkList {
list-style:none;
list-style-image:none;
}
ul.linkList li {
padding-left:15px;
margin-top:6px;
background-image:url(images/blog/white_arrow.png);
background-repeat:no-repeat;
}
ul.content_linkrow li {
display:inline;
padding-left:15px;
}
ul.content_linkrow li.author {
background-image:url(images/blog/person.png);
background-repeat:no-repeat;
}
ul.content_linkrow li.comments {
background-image:url(images/blog/comments.png);
background-repeat:no-repeat;
}
ul.content_linkrow li.plink {
background-image:url(images/blog/plink.png);
background-repeat:no-repeat;
}