/* CSS Document */

/* Ideepagina */
#content {
	margin-top:10px;
}
.ideeBlok {
	width:100%;
	background-color:#F3F8F8;
	margin-bottom:10px;
}
.ideeBlok h1 {
	font-size:15px;
	font-weight:bold;
	color:#004080;
}
.ideeBlok p {
	margin-bottom:5px;
}
.ideeImages {
	margin-right:5px;
}
.link {
	color:#004080;
}
.link:hover {
	color: #FF9900;
}
.alignRight img {
	vertical-align:middle;
}
#leftIdee {
	position:relative;
	margin-top:0px;
	width:615px;
	background-color:#F3F8F8;
	overflow:visible;
	float:left;
}
#leftIdee h1 {
	font-size:19px;
	font-weight:lighter;
	color:#004080;
}
#leftIdee .subH1 {
	font-size:15px;
	font-weight:bold;
	color:#004080;
}
#rightIdee {
	position:relative;
	margin:0px 0px 0px 5px;
	padding-right: 15px;
	width:338px;
	float:left;
}
.ideeImage {
	margin-right:5px;
	float:left;
	vertical-align:top;
	width:215px;
	margin-left:-595px;
}
#ideeHover a:hover {
	font-weight:bold;
}
.ideeLink {
	margin:5px 5px 0px 0px;
	vertical-align:middle;
	width:auto;
	text-align:right;
}
.ideeLink img {
	vertical-align:middle;
}
#ideeFooter {
	background-color:#19c7e0;
	margin:20px 0px 5px 0px;
	width:auto; /* maakt de div net zo breed als de ruimte dat over is */
	padding:10px;
	vertical-align:middle;
}
#ideeFooter a {
	color:#FFF;
	font-size:13pt;
	font-family:Tahoma, Calibri, Cambria;
}
#ideeFooter a:hover {
	color: #66FF00;
	font-size:13pt;
	font-family:Tahoma, Calibri, Cambria;
}
#ideeFooter img {
	vertical-align:middle;
}
.ideeOptie {
	background-color:#CCCCCC;
	margin:auto;
	padding:2px auto;
	width:30%;
	text-align:center;
}
.ideeOptie:hover {
	background-color: #999999;
	cursor:pointer;
}
.ideePrint {
}
.ideeFavo {
	float:right;
}
.ideeEmail {
	float:left;
}
#ideeContent {
	width:371px;
	margin-left:229px;
	display:inline; /* This clears the double float margin bug IE6 */
}

#productWijzer_width {
	background:url(/images/layout/klachtwijzer.png) no-repeat;
	width:334px;
	height:162px;
	margin-left:auto;
	margin-top:0px;
	float:right;
}
#klacht_width {
	padding-top:130px;
	text-align:center;
}
#opties {
	margin-top:15px;
}
#levLeaderboard {
	line-height: 0px;
	width:728px;
	height:auto;
	margin-left:230px;
	margin-bottom:15px;
}
#levLeaderboard img {
	display:block;
}
#disclaimer {
	display:block;
	text-align:center;
	padding: 25px 5px;
}
#disclaimer a {
  color:#004080;
}



/************************/
/**** BLUE SEARCH BOX ***/
/************************/
#search_blue {
    background: #accef4 url(/images/layout/search_blue_bg.jpg) right no-repeat;
    width: 100%;
    margin-bottom: 10px;
}
#search_blue form {
    margin-left: 108px;
}
