@charset "utf-8";
/* CSS Document */
/* kleuren: roze:#ED1591 - donkergrijs:#666 - lichtgrijs:#ADB2B6 - lichtergrijs:#E5E5E5 - groen:#BBBF36 */
* { /* verschil in browser rendering voorkomen door alle margins en paddings op 0 te zetten */
margin: 0;
padding: 0;
}
body {
	font-size: 62.5%;  /* 16px × 62.5% = 10px (16px is de browsers standaard, werk verder met "em" als eenheid en met "px" voor exacte afmetingen)*/
	font-family:Arial, Helvetica, sans-serif;
	background-color:#333;
}
.clear { /* zorgen dat een element naar de volgende regel wordt gepusht */
	clear:both;
}
/* a img { voorkomen dat een afbeelding met een link een border krijgt en laten oplichten */
/* 	border:none; */
/* 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1; */
/* } */
/* a img:hover{ oplichten van afbeelding met link */
/* 	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);-moz-opacity: 0.85; */
/* } */
a:link, a:visited { /* Content links */
	font-size:1.0em;line-height:1.5em;text-decoration:underline;color:#666;
}
a:hover, a:active { /* Content links */
	color:#ED1591;
}
ul {
	margin:0 0 12px 16px;
}
li {
	padding-left:0;
	font-size:1.4em;
	line-height:1.6em;
	color:#666;
}
ul li ul {
	margin:0 0 0 16px;
}
ul li ul li {
	font-size:14px;
	padding-left:0;
	line-height:1.4em;
	color:#666;
}
/* Blocks and self generated tags */
#h-center {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	text-align:center;
	background:#fff url(../images/bg_gradient.jpg) center top repeat-x;
}
#address {
	height:19px;
	background-color:#333;
}
.h-center2 { /* Om te voorkomen dat watermerk naar links wordt gedrukt als het scherm wordt verkleind. */
	width:982px;
	margin-left:auto;
	margin-right:auto;
}
#address p {
	padding-top:2px;
	display:block;
	font-size:1.0em;
	line-height:1.5em;
	color:#FFF;
	font:1.0em;
}
#address a:link, #address a:visited { /* Content links */
	font-size:1.0em;
	line-height:1.5em;
	text-decoration:underline;
	color:#fff;
}
#address a:hover, #address a:active { /* Content links */
	color:#ccc;
}
#header {
	margin-left:auto;
	margin-right:auto;
	width:982px;
	height:173px;
	text-align:left;
	background:#fff url(../images/sansiera_header.jpg);
}
.logo {
	position:absolute;
	z-index:1;
	margin-top:61px;
	margin-left:563px;
}
.fleurop {
	position:absolute;
	z-index:1;
	margin-top:90px;
	margin-left:895px;
}
#maincontent {
	width:100%;
}
#shadow {
	margin-left:auto;
	margin-right:auto;
	width:982px;
	background:#fff url(../images/content_schaduw.jpg) no-repeat;
}
#menu {
	margin-left:auto;
	margin-right:auto;
	height:35px;
	width:974px;
	background:#ADB2B6 url(../images/menu_bg.gif) repeat-x;
}
#menu a:link, #menu a:visited { /* Menu links */
	padding:6px 3px;
	text-decoration:none;
	font-size:1.5em;
	line-height:2.0em;
	color:#fff;
}
#menu a:hover, #menu a:active { /* Menu links */
	color:#666;
}
#menu .donker {
	padding:6px 3px;
	font-size:1.5em;
	line-height:2.0em;
	color:#666;
	font-weight:bold;
}
#menu .streep {
	font-size:1.5em;
	line-height:2.0em;
	color:#fff;
	font-weight:normal;
}
#content {
	margin-left:auto;
	margin-right:auto;
	width:974px;
	text-align:left;
}
#witruimte {
	padding:30px 30px 30px 30px;
}
.left {
	width:310px;
	float:left;
}
h1 {
	margin-bottom:10px;
	font-size:2.0em;
	color:#ED1591;
}
p, .table {
	font-size:1.4em;
	line-height:1.5em;
	margin-bottom:7px;
	color:#666;
	margin-bottom:20px;
}
.blokken {
	float:left;
}
.block {
	width:171px;
	height:60px;
	background-color:#BBBF36;
}
.block h2 {
	font-size:1.6em;
	line-height:1.2em;
	text-align:center;
	color:#fff;
}
.intro {
	width:171px;
	height:192px;
	background-color:#e5e5e5;
}
.intro p {
	padding:10px;
	font-size:1.2em;
	color:#333;
}
.intro a:link, .intro a:visited { /* Content links */
	padding:0 10px 0 10px;
	font-size:1.2em;line-height:1.5em;text-decoration:underline;color:#333;
}
.intro a:hover, .intro a:active { /* Content links */
	color:#ED1591;
}
h2, h3, h4, h5, h6 {
	font-size:1.4em;
	line-height:1.7em;
	color:#666;
}
.right {
	width:574px;
	float:right;
}
#footer {
	width:100%;
	height:58px;
	text-align:center;
	background-color:#333;
}
#slogan {
	margin-left:auto;
	margin-right:auto;
	width:974px;
	height:30px;
	background-color:#fff;
}
#slogan img {
	margin:0 0 0 5px;
	padding-top:6px;
	font-size:1.4em;
	color:#ED1491;
	float:left;
}
#slogan p {
	margin:0 5px 0 0;
	padding-top:6px;
	font-size:1.4em;
	color:#ED1491;
	float:right;
}
#copyright {
	margin-left:auto;
	margin-right:auto;
	width:974px;
	height:28px;
	background:#333 url(../images/spiegeling.jpg) repeat-x;
}
#copyright p {
	padding-top:9px;
	display:block;
	line-height:1.5em;
	color:#8b8b8b;
	font-size:0.9em;
}
#copyright a:link, #copyright a:visited { /* Content links */
	font-size:1.0em;
	line-height:1.5em;
	text-decoration:underline;
	color:#8b8b8b;
}
#copyright a:hover, #copyright a:active { /* Content links */
	color:#ccc;
}
.red {
	color:#FF0000;
}