html{
	margin:  0 auto;
	text-align: center;
	width:  100%;
}

body{
	color: #fff;
	background: #fff;
	text-align: left;
}

body, td{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

blockquote{
	color: #fff;
	font: italic normal 11px 18px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding: 0 20px 0 0;
	width: 300px;
}

blockquote p{
	margin: 0;
	padding: 0;
}

dl{
	color: #fff;
	background-color: #999966;
}

dt{
	font: italic normal bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
}

dd{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 10px 0;
}

p{
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	color:#fff;
	background: none;
}

h1 {
	color: #000;
	font: bold 18px Verdana, sans-serif;
	margin: 0; 
}

h1, h2,h3, h4, h5, h6 {
	font-family : Arial, Helvetica, sans-serif;
}

h2{
	color: #fff;
	font-size: 14px;
	letter-spacing: 1px;
	margin: ;
}

h3 {
	color: #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}


hr{
	height: 1px;
	margin: 0;
	padding: 0;
}

/*=algemene styles ---------------------------------------------------------*/ 


#navigatie{
		text-align: center;
		background-color: #fff;
		/*background: url(../images/navbar.gif) 0 136px repeat-y;*/
		width:100px;
		height:504px;
		padding: 0;
		float:left;
		display:block;
		margin: 10px 10px 0 10px;
}

#navigatie li{
	background: url(../images/navbar.gif) 0 136px repeat-y;
	width: 100px;
}

#kop{
	display: inline;
	text-align: center;
	float: left;
	background-color: #fff;
	width: 600px; 
	height: 50px;
	margin: 10px 0 0 0; 
	padding:0;
	}

#containernieuw{
	float: left; 
	width: 600px; 
	height: 900px; 
	background:#fff;
	border: 2px;
	border-style: solid;
	border-color: Black;
	border-bottom-color: white;
}

#inhoudnieuw, #inhoudnieuwwit{
   float: left;
	background-color:#fff; 
	color: #000;
	overflow: hidden;
	height: 900px;
	width: 596px;
	margin: 0 auto;
	padding: 0;
	text-align:center;
}

#inhoudnieuwwit{
	background-color:#fff;
}

#containerwilhelmien{
	float:left;
	display:inline;
	width: 600px; 
	height: 390px;
	background: #999966 url(../images/willemien.gif) no-repeat right;
	line-height: 1.4em;
	border: 2px solid Black;
	}

#container, #containerwit, #containerssp{
	float:left;
	display:inline;
	width: 600px; 
	height: 400px; 
	background:#999966;
	line-height: 1.4em;
	border: 2px solid Black;
	padding: 0;
	margin: 0;
}

#containerwit{background-color: #fff;color: #000;}
#containerssp{background-color: #303030; color:#fff;}

#container h2, #container p, #containerwilhelmien h2, #containerwilhelmien p, #container dl, #container dt, #container dd{
	margin: 20px;
}

#container p{
	margin: 0 30px 0 30px;
}

#containernieuws h2 a{
	color: #999966;
	font-size:14px;
}

#inhoud{
	background-color:#999966; 
	height: 376px;
	width: 596px;
	margin: 0;
	padding: 0;
}

#navigatie li a{
	display: block;
}

#navigatie li{
	list-style: none;
	width: 54px;
	height: 45px;
	display: block;
	padding: 0;
	margin: 2px 0 0 20px;
}

#navigatie li.logo{height: 125px;}

#logo{
	display:block;
	background:url(../images/groenlogo_02.gif) no-repeat;
	width:63px; 
	height:125px; 
	margin:0 0 10px 0;
	padding: 0;
	display:block;
	background-color: #fff;
}
	
#logo img{
	border: none;
	margin: 0 0 10px 0;
}
	
#kop p{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: x-small;
	color: #000;
	margin-top: 0;
	margin-bottom: 0;
}	
	
#buiten{
	background-color: #996;
	padding : 0px;
	margin-left : 0px;
	margin-top: 0px;
}

#bla{
	 font-family : Verdana, sans-serif ;
	 color : white;
	 height : 58px;
	 margin : 0px;
	 width : 100px;
}
 
div.buitenloc{
	position:relative;
 	float:left;
}

#freem{
	float: left;
	background-color: #999966;
    border: solid 1px black;
	height : 270px;
	width : 280px;
	margin-top : 10px;
	margin-left: 156px;
}

#vleerkat, #expositie #vleerkat{
			text-align: center;
			float: left;
			width: 600px;
			margin:0 auto;
			height: 30px;
}

a:link, a:visited {
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		color: #fff;
		text-decoration: underline;
}

a:hover, a:active{
		font-family: verdana, arial, sans-serif;
		font-size: 11px;
		color: #fff;
		text-decoration: underline;
}
/* ------------------------------------------------------------ */

#vleerkat a:link, #vleerkat a:visited {
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
		color: #000;
		letter-spacing: -1px;
		text-decoration: none;
}

#vleerkat a:hover, #vleerkat a:active{
		font-family: verdana, arial, sans-serif;
		font-size: 9px;
		color: #000;
		letter-spacing: -1px;
		text-decoration: underline;
}
/* ------------------------------------------------------------ */

.links{
	display:inline;
	border-bottom: 1px solid #000;
}
/* ------------------------------------------------------------ */
#wilhelmien{
	width: 100%;
	height: 100%;
	
	
}
#wilhelmien p{
	margin: 30px 0 0 30px;
	display: block;
	width: 360px;
}
#wilhelmien h2{
	display: block;
	margin: 40px 0 0 30px;
}

#wrapper{
	float: left;
	display: inline;
	width: 730px;
	height: auto;
	padding: 0;
	margin: 0;
}
/* ------------------------------------------------------------ */

/* // Linkernavigatie */

a#Nieuws:link, a#Nieuws:visited{
	background: url(../images/nav/nieuws_off.gif) no-repeat;
    display:block;
    float:left;
	padding: 0;
	margin: 0;
	height: 49px;
	width:54px;
}
a#Nieuws:hover, a#Nieuws:active{
	background: url(../images/nav/nieuws_over.gif) no-repeat;
	display:block;
	float:left;
	padding: 0;
	margin:  0;
	height: 49px;
	width: 54px;
}

/* ------------------------------------------------------------ */
a#Galerie:link, a#Galerie:visited{
	background: url(../images/nav/galerie_off.gif) no-repeat;
	display: block;
	padding: 0;
	margin: 0;
	height: 49px;
	width: 54px;
}
a#Galerie:hover, a#Galerie:active{
	background: url(../images/nav/galerie_over.gif) no-repeat;
	display: block;
	padding: 0;
	margin: 0;
	height: 49px;
	width: 54px;
}
/* ------------------------------------------------------------ */

a#Expositie:link, a#Expositie:visited{
	background: url(../images/nav/expositie_off.gif) no-repeat;
	display: block;
	padding: 0;
	margin: 0;
	height: 49px;
	width: 54px;
}
a#Expositie:hover, a#Expositie:active{
	background: url(../images/nav/expositie_over.gif) no-repeat;
	display:block;
	padding: 0;
	margin:0;
	height: 49px;
	width:54px;
}

/* ------------------------------------------------------------ */
a#Locatie:link, a#Locatie:visited{
	background: url(../images/nav/locatie_off.gif) no-repeat;
	display:block;
	padding: 0;
	margin:0;
	height: 49px;
	width:54px;
}

a#Locatie:hover, a#Locatie:active{
	background: url(../images/nav/locatie_over.gif) no-repeat;
	display:block;
	padding: 0;
	margin:0;
	height: 49px;
	width:54px;
}
/* ------------------------------------------------------------ */

a#Contact:link, a#Contact:visited{
	background: url(../images/nav/contact_off.gif) no-repeat;
	display: block;
	padding: 0;
	margin: 0;
	height: 49px;
	width: 54px;
}

a#Contact:hover, a#Contact:active{
	background: url(../images/nav/contact_over.gif) no-repeat;
	display:block;
	padding: 0;
	margin:0;
	height: 49px;
	width:54px;
}
/* ------------------------------------------------------------ */

a#Links:link, a#Links:visited{
	background: url(../images/nav/links_off.gif) no-repeat;
	display:block;
	height: 49px;
	width:54px;
	padding: 0;
	margin: 0;
}

a#Links:hover, a#Links:active{
	background: url(../images/nav/links_over.gif) no-repeat;
	display:block;
	height: 49px;
	width:54px;
	padding: 0;
	margin: 0;
}
/* linkernavigatie // */	


#contactgegevens{
	text-align: center;
	margin: 100px 0 0 0;
}

#linksgegevens{
	text-align: left;
	margin: 60px 0 0 30px;
}


/* Nieuws */

blockquote{
	color: #fff;
	margin:0;
	padding: 0 20px 0 20px;
	width: 300px;
}


#containernieuws h1 a:link, #containernieuws h1 a:visited {
color: #999966;
font: normal 10px Arial, Helvetica, sans-serif;
text-decoration: underline;
}

p a:link, p a:visited{
	color: #FFF;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

p a:hover, p a:active{
	color: #9FC;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: noine;
}


h3 a:link, h3 a:visited{
background: url(http://www.steenttotleven.nl/images/nieuwbericht.gif);
display:block;
float: left;
color: #000; 
margin: 0;
padding: 0;
font: bold 11px Arial, Helvetica, sans-serif;

}

h3 a:hover, h3 a:active{
background: url(http://www.steenttotleven.nl/images/nieuwbericht.gif);
display:block;
color: #999966;
float: left;
text-decoration: none;
margin: 0;
padding: 0;
font: bold 11px Arial, Helvetica, sans-serif;
}

#containernieuws{
	float:left;
	display:inline;
	width: 600px; 
	height: auto; 
	background:#fff url(http://www.steentotleven.nl/images/bg_nieuws.jpg) no-repeat 70px  right ;
	line-height: 1.4em;
	border: 2px solid Black;
	padding: 0;
	margin: 0;
}

#links, #rechts{
display: block;
 float: left;
width: 300px;
}

#rechts{
height: 380px;
display:block;
background: 
}

#container dl{
	color: #fff;
	background-color: #999966;
}

h1, h2 {
	color: #000;
	font: bold 18px Verdana, sans-serif;
	margin: 0; 
}

h2{
	color: #999966;
	font-size: 14px;
	letter-spacing: 1px;
}
#containernieuws h2{
	margin: 20px;
}

#containernieuws h3{
	color: #999966;
	font-size: 12px;
	letter-spacing: 1px;
	background-image: none;
	width:  100%;
}

#containernieuws h4{
margin: 0 0 0 20px;
width: 250px;
padding:  0 10px;
}

h3 {
background: url(http://www.steentotleven.nl/images/header_dot.gif) repeat-x bottom left ;
height: 25px;
width: 300px;
color: #000;
font: normal 9px Verdana, Arial, Helvetica, sans-serif;
margin: 0 0 0 20px;
}

#containernieuws h1{
      font-family : Arial, Helvetica, sans-serif;
margin: 20px;
color: #999966;
}


#containernieuws p,  #containernieuws dl, #containernieuws dt, #containernieuws dd{
color: #000;
margin: 20px;
width: 90%;}

dt{
		font: italic normal bold 12px Verdana, Arial, Helvetica, sans-serif;
		margin: 0;
}


