
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
form{z-index:30;}

.dsq-dc-logo { display: none !important;}
.dsq-media-link { display: none !important; }
.dsq-options { display: none !important; }
#dsq-content{ font-size:11px !important; }


body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	
	
}

a, a:active, a:hover, a:link, a:visited {
	color:#666666;
}

p
{
   padding-top:10px;
}

strong{
	font-weight:bold;
	}
	
.blogblok h2{
	font-family: 'Arial Black', sans-serif;
	font-size:14px;
}

.eventblok h2{
	
	font-family: 'Arial Black', sans-serif;
	font-size:14px;
}

#spopup{
	position:absolute;
	z-index:99999;
	height:600px;
	width:200px;
	
	
}

#popup{
	

	background-color:#FFF;
	position:relative;
	width:200px;
	
    
	border:solid #01b034 1px;
	
	
}


#popup li{

	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	
}

#main{
	width:989px;
	margin: 0 auto;
	
}

#header{

	width:989px;
	height:185px;
	background-image:url('../img/dt100_01.png');
	
}
#headersearch{
	position:absolute;
	
	float:right;
	margin-left:780px;
	margin-top:94px;
	
	
}

#headersearch input{
	height:21px;
	width:200px;
	border:none;
	background-color:#01b034;
	color:#fff;
	font-size:12pt;
	padding-left:2px;
	padding-right:2px;
	
}

/*
links (top100)
*/

#links{
	float:left;
	width:186px;
	display:block;

}

#linksheader{

	width:186px;
	height:27px;
	background-image:url('../img/dt100_02.png');
}

#top100 {

	width:186px;


	
	
}

#top100 a, #top100 a:hover, #top100 a:visited{


	font-family:"arial black";
	font-weight:bolder;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

#top100 a:hover{


	background-color:#01b034;
}



#top100{
	min-width:138px;
	width:138px;
	min-width:138px;
	margin-left: 21px;
	padding-left: 0;
	padding-top:0;
	display: block;
	border: none;
}
	
.topnumber{
	position:relative;
	float:left;
	margin-right:3px;
	margin-bottom:3px;
	height:20px;
	width:23px;
	padding-top:3px;
	background-color:#ababab;
}

/*
menu
*/

#menu{

	float:left;
	font-family:"arial black";
	font-weight:bold;
	font-size:8pt;
	
	border-top-color:#000;
	border-top-style:solid;
	border-top-width:3px;
	border-bottom-color:#01b034;
	border-bottom-style:solid;
	border-bottom-width:3px;
	
	
	padding-top:2px;
	width:656px;
	height:19px;
}

#menu a, #menu a:hover, #menu a:visited{

	text-decoration:none;
	color:#000;
	
}

#menu a.selected{

	text-decoration:none;
	color:#01b034;
	
}




#menu a:hover{

	text-decoration:none;
	color:#01b034;
	
}

#menu ul {
	

	float:left;

	width:500px;
	margin-left: 0px;
	padding-left: 0;
	padding-top:0;
	display: inline;

	} 

#menu ul li {

	margin-left: 0;
	padding-left: 5px;
	border: none;
	list-style: none;
	display: inline;
	}
	
#menu #date{

	float:right;
	margin-right:10px;
	color:#ababab;
	
}


/*
home
*/

#homecontent{

	float:left;
	width:656px;
	background-image:url('../img/dt100_bg.png');
	height:630px;
}
#homeleft{
	float:left;
	width:420px;
	height:630px;
	margin-left:5px;
}
/*
 * 
 * 
 * 
 * 
 * 
 *

home designer
*/

#homeklik{
	float:left;
	position:absolute;
	width:200px;
	height:150px;
	margin-top:25px;
}

#homedesigner{
	font-family: 'Arial Black', sans-serif;
	font-size:12px;
	float:left;
	height:278px;
	width:415px;
}

#homedesignerquote{
	font-size:12pt;
	padding-left:5px;
	height:214px;


	
}
#homedesignerpic{
	float:right;
	height:214px;
	min-width:100px;
	padding-right:5px;
	text-align:left;
	
}
#homedesignername{
	font-family: 'Arial Black', sans-serif;
	font-size:15px;
	padding-top:4px;
	text-align:center;
	
	background-color:#fff;
	color:#01b034;
	float:left;
	height:28px;
	width:415px;
}

#homedesignername a, #homedesignername a:hover, #homedesignername a:visited {

	color:#01b034;
	text-decoration:none;

}


#homedesignerdesign{
	font-family: 'Arial Black', sans-serif;
	font-size:15px;
	padding-top:4px;
	text-align:center;

	background-color:#01b034;
	color:#fff;
	float:left;
	height:28px;
	width:415px;
	}
	
	#homedesignerdesign a, #homedesignerdesign a:hover, #homedesignerdesign a:visited {

	color:#fff;
	text-decoration:none;

}

/*
home design
*/


#hometwitter{
	margin-top:5px;
	
	margin-right:10px;

	float:left;
	height:312px;
	width:205px;
	background-color:#fff;
	
	
}

#hometwittercontent{
	float:left;
	height:257px;
	width:205px;
	background-color:#01b034;
	
	
}

#hometwitterlogo{
	font-family: 'Arial Black', sans-serif;
	font-size:15px;
	padding-top:5px;
	
	float:left;
	height:50px;
	width:205px;
	text-align:center;
	
	
	background-image:url('../img/dtw100.png'); 
	background-repeat:no-repeat;
	
}



.juitterAvatar{
	float:left;
	margin-right:2px;
}

.twittLI{
	padding:5px;
	margin:5px;
	background-color:#fff;
	border:1px #ababab solid;
}

#hometwitterconten li{
	padding:5px;
	margin:5px;
	background-color:#fff;
	border:1px #ababab solid;
}

#homelines{
	float:left;
	
	
	border-top-color:#000;
	border-top-style:solid;
	border-top-width:3px;
	border-bottom-color:#01b034;
	border-bottom-style:solid;
	border-bottom-width:3px;
	
	
	padding-top:2px;
	width:415px;
	height:19px;
}




/*
HOME EVENTS
*/

.homeevent{
	float:left;
	height:161px;
	width:199px;
}


.homeeventmain{
	margin-top:5px;
	height:90px;
	width:200px;
	background-color:#fff;
}

.homeeventname{
	font-family: 'Arial Black', sans-serif;
	font-size:14px;

	height:24px;
	width:200px;
	background-color:#01b034;
	color:#fff;
	
	text-align:center;
	padding-top:6px;

}

.homeeventdate{
	font-family: 'Arial Black', sans-serif;
	font-size:14px;

	height:24px;
	width:200px;
	background-color:#fff;
	color:#01b034;

	padding-top:6px;
	text-align:center;
}

.homeeventdate a, .homeeventdate a:visited, .homeeventdate a:hover{
	color:#01b034;
	text-decoration:none;	
}

.homeeventname a, .homeeventname a:visited, .homeeventname a:hover{
	color:#fff;
	text-decoration:none;	
}

#homeright{
	margin-left:3px;
	float:left;
	height:624px;
	width:223px;
	
}

.homeblog{

	float:left;
	height:312px;
	width:223px;
}



.homeblogtitle{

	float:left;
	height:58px;
	width:223px;
	text-align:center;

}

.homeblogtitle h3{
	color:#000000;
	margin-top:7px;
	font-size: 18px;
	line-height:normal;
	font-family: 'Arial Black', sans-serif;

}

.homeblogtitle a:link, .homeblogtitle a:hover, .homeblogtitle a:visited{
	color:#000000;
	text-decoration:none;
}


.homeblogpic{
	float:left;
	height:129px;
	width:223px;
	text-align:center;
	

}

.homeblogimg{
	
	margin-top:8px;
	
}

.homeblogtext{
	float:left;
	height:117px;
	width:223px;
	background-color:#fff;
}


#dalfa{
	float:left;
	font-family: 'Arial Black', sans-serif;
	
	font-size:13px;
	text-align:center;
	

	border-bottom-color:#000;
	border-bottom-style:solid;
	border-bottom-width:3px;
	
	
	padding-top:2px;
	width:656px;
	height:19px;
	
}

#dalfa a, #dalfa a:visited, #dalfa a:hover {
text-decoration:none;
color:#000;
	
}

#rang{
	width:350px;
	color:#01b034;
	font-size:50pt;
}

#rang a, #rang a:visited, #rang a:hover{
	font-size:22pt;
	text-decoration:none;
}

.dblok{
	font-family: 'Arial Black', sans-serif;
	float:left;
	height:101px;
	width:328px;
}

.dbloktitel{
	float:left;
	padding-top:7px;
	font-size:12px;
	margin-top:10px;
	text-align:center;
	color:#01b034;
	background-color:#FFF;
	width:200px;
	height:23px;
}

.dbloktitelgroot{
	float:left;
	padding-top:7px;
	font-size:12px;
	margin-top:10px;
	text-align:center;
	color:#01b034;
	background-color:#FFF;
	width:200px;
	height:53px;
}

.dbloktitel a, .dbloktitel a:visited, .dbloktitel a:hover, .dbloktitelgroot a, .dbloktitelgroot a:visited, .dbloktitelgroot a:hover  
{
	color:#01b034;
	text-decoration:none;
	
	
}

.dblokontwerper{
	float:left;
	padding-top:7px;
	font-size:12px;
	text-align:center;
	color:#fff;
	background-color:#01b034;
	width:200px;
	height:23px;
}

.dblokontwerper a, .dblokontwerper a:visited, .dblokontwerper a:hover 
{
	color:#fff;
	text-decoration:none;
	
	
}

.dblokfoto{
	margin-top:10px;
	float:left;
	
}
.dblokcont{
	float:left;
	height:60px;
	width:200px;
	
	
}

#designerinfo
{
	
	
}


#designerlinks
{
	float:left;
	width:350px; 
	min-height:630px;
	
}

#designerrechts
{
	float:left;
	width:306px; 
	min-height:630px;
	
}

#designercontent
{

	float:left;
	width:656px; 
	min-height:630px;	
	
}

#designercontent h1
{
	margin-top:20px;
	font-size:18pt;
	color:#01b034;
	font-family: 'Arial Black', sans-serif;
	
}

#designercontent h2
{
	font-size:8pt;
	
	
}

#designerfoto
{
	margin-left:5px;
	margin-top:20px;
	margin-bottom:30px;
}


.designerfotoklein
{
	margin-left:5px;
	margin-top:5px;
	padding:5px;

	float:left;
	height:86px;
	width:118px;
	border:solid 1px #ababab;
	text-align:center;
}

.blogrelated
{

	margin-top:15px;
	margin-left:5px;
	padding-left:7px;

	float:left;

	width:236px;
	border-left:solid 1px #ababab;
	text-align:left;
}

#blogheader{
	width:656px;
	height:35px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
/*	color:#01b034; */
	font-family: 'Arial Black', sans-serif;
	border-bottom:3px #000000 solid;
}

#blogheadertag{
	font-size:16px;
	width:360px;
	float:left;
}

#blogheader h3{
	
	width:410px;
}

#blogheader h3 a, #blogheader h3 a:visited, #blogheader h3 a:link, #blogheader h3 a:hover{
	color:#01b034; 
	text-decoration:none;
}

#blogcontainer{
	float:left;

	width:436px;

	
}

#blogsidebar
{
	padding-left:10px;
	width:203px;
	float:left;
	border-left: 1px #ABABAB solid;
	margin-left:5px;
	min-height:520px;


}

#blogsidebar h2
{
	font-size:15px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;

}

#blogsidebar li
{
	list-style-type: disc;
	margin-left:15px;


}

#blogsidebar ul
{
	margin-bottom:10px;


}

#blogsidebar a, #blogsidebar a:visited
{
	text-decoration:none;


}


.blogblok{
	float:left;
	margin-top:5px;
	width:218px;
	height:280px;
	border-bottom: 1px #ababab solid;
	
}

.blogblok h3{
	font-size: 19px;
	line-height:normal;
	font-family: 'Arial Black', sans-serif;
	color:#01b034;
	
}

.blogblok h3 a:link, .blogblok h3 a{
	font-size: 19px;
	line-height:normal;
	font-family: 'Arial Black', sans-serif;
	color:#666666;
	text-decoration:none;
	
}

.blogdatum{
	height:60px;
	width:205px;
}


.blogfoto{
	float:left;
	width:170px;
	height: 115px;
}
.blogkort{
	float:left;
	width:200px;
	height: 115px;
}

.blogmeer{
	float:right;
	padding-right:10px;
}

.eventblok{
	margin-top:5px;
	width:656px;
	height: 95px;
	border-bottom: 1px #ababab solid;
	
}

.eventfoto{
	float:left;
	width:220px;
	height: 100px;
}

.eventkort{
	float:left;
	width:436px;
	height: 100px;
}



#banner{
	float:left;
	margin-left:20px;

}

#footerlink{
	float:left;
	margin-left:635px;
	color:#ababab;
	text-align:right;

}

#footerlink a, #footerlink a:hover, #footerlink a:visited{
	
	color:#ababab;

}

.height60{
	max-height:60px;
}

/*
 * 
 * Nieuwsbrief
 */


#linksnewsheader{
	background-image:url('../img/newsletter.png');
	float:left;
	width:120px;
	height:30px;
	margin-left: 23px;
}

#linksnews{
	float:left;
	width:186px;
	
	margin-left: 21px;
}

#linksnews input{
	
	border-style:solid;
	border-color:#01b034;
	border-width:1px;
	width:125px;
}

#linksnews input.submit{
	
	
	width:125px;
	background-color:#01b034;
	color:#FFFFFF;
}

#linksnews p{
	
	padding-top:5px;
}

/*
 * pagination
 */

.pagination{
	font-size:12px;
	float:right;
	margin-top:5px;
	margin-bottom:5px;
	
}

.pagination span{
	
	
	margin:3px;

	padding-top:2px;
	padding-bottom:2px;
}

.pagination a{
	
	text-decoration:none;
}








	
