@charset "utf-8";
/* CSS Document */


* {
	margin:0;
	padding:0;
}

body {
	background:#2c3c56;
	color:#2c3c56;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}

p {
	line-height:1.5;
	font-size:11px;
	margin-bottom:2px;
}

img {
	border:0;
}

p a:link {color:#2c3c56; font-weight:bold; text-decoration:underline;}
p a:visited {color:#2c3c56; font-weight:bold; text-decoration:underline;}
p a:active {color:#2c3c56; font-weight:bold; text-decoration:underline;}
p a:hover {color:#6cd5f8; font-weight:bold; text-decoration:none;}

h1 img {
	margin-top:50px;
	border:0;
	padding:0;
	
}

h1.index {
	width: 686px;
	display: block;
}

/* All the title bars

		h2 = dark blue
		h3 = yellow
		h4 = light blue
		h5 = subtitles (snel zoeken)
		h6 = last minutes / aanrader subtitles
		
*/
h1, h2 {
	color:#FFF;
	height:28px;
	padding:10px 0 0 25px;
	_margin-left:-3px;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	background:#2c3c56 url(../images/title2_bg.jpg) left repeat-x;
}

h3 {
	color:#FFF;
	height:26px;
	padding:11px 0 0 25px;
	_margin:0 -3px 0 -3px;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	background:#2c3c56 url(../images/title3_bg.jpg) left repeat-x;
}

h4, h1.special {
	color:#FFF;
	height:26px;
	padding:12px 0 0 25px;
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	background:#2c3c56 url(../images/title4_bg.jpg) repeat-x;
}

h5 {
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	background:#FFF;
	display:block;
	padding:10px;
}

h6 {
	font-size:11px;
	font-weight:bold;
	display:block;
	padding:10px 10px 0 10px;
	
}


/* ID styling part and menu class */
#container {
	width:900px;
	margin: 0 auto 0 auto;
	padding: 15px 52px 0 48px;
	background:#FFFFFF url(../images/container_bg.jpg) repeat-y;
}

#navbar {
	height:39px;
}

#navbar ul li {
	display:inline;
	margin:0 -4px 0 0;
}

#navbar ul li a{
	display:inline;
	text-decoration:none;
}

#header {
	background: url(../images/header.png) no-repeat;
	height:160px;
}

#sidebar_left {
	width:170px;
	margin:15px 17px 0px 0px;
	float:left;
}

#sidebar_left ul li {
	list-style:none;
	border-bottom:1px dotted #00aade;
	
}

#sidebar_left ul li a {
	background:url(../images/arrow4.png) left no-repeat;
	background-position:5px 8px;
	padding:5px 0 5px 20px;
	display:block;
}

#sidebar_left ul li a:link, a:visited, a:active {
	color:#00aade; 
	font-weight:normal; 
	text-decoration:none;
}

#sidebar_left ul li a:hover {
	color:#2c3c56; 
	font-weight:normal; 
	background-color:#FFF;
}

#contentwrapper {
	margin:15px 0 15px 0px;
	float: left;
	width: 713px;
}

#intro {
	display: block;
	float: left;
	clear: both;
}

#sidebar_right {
	float:right;
	display: block;
	width:233px;
	margin:15px 0 0 0;
}
	#sidebar_right.country{
		margin-top: 0px;
	}

#sidebar_center {
	float: left;
	margin:15px 0px 0px 0px;	
	width: 460px;
}

#content_center {
	margin:0px;
	float: left;
	width: 468px;
}

.topic {
	margin:0 0 10px 0;
	overflow:hidden;
}

.topic ul {
	margin:0 0 0 25px;
}

#content_center .menu {
	background:#FFF;
}

#content_center h2, h3, h4 {
	_margin:0 -3px 0 -3px;
}


#content_center h6 {
	background:#f2f2f2;
	padding:10px 0 10px 5px;
	border-bottom:1px solid #cfcfcf;
}

#content_center img {
	border:1px solid #cfcfcf;
	padding:1px;
}

#content_center img.float {
	float:right;
	margin:0 0 10px 10px;
	padding:1px;
	border:1px solid #cfcfcf;
}

.lm {
	margin:0 0 0 0;
	border-bottom:1px solid #cfcfcf;
}

.lm h6 {
	background:#f2f2f2;
	padding:10px 0 10px 10px;

}

.menu {
	background:#f2f2f2;
	border:1px solid #cfcfcf;
}

.menu p {
	padding:5px;
}



#sidebar_center .menu {
	background:#FFF;

}



#sidebar_center .menu p {
	color:#2c3c56;
	padding:10px;
}



#sidebar_center .menu img {
	border:1px solid #cfcfcf;
	float:left;
	margin:0 10px 0 0;

}


#sidebar_center .menu ul li {
	margin:0 0 5px 12px;
	color:#00aade;

}

#sidebar_right .menu {
	background:#FFF;
}

.menu form {
	margin:5px;
}

.menu form .textarea {
	padding:2px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#FFF;
	color:#00aade;
	margin:0 0 3px 0;
	width:150px;
}

.menu form .submit {
	background:#FFF;
	padding:2px;
	color:#00aade;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	border:1px solid #cfcfcf;
}

.menu form .submit:hover {
	color:#FFF;
	background:#00aade;
}

#intro .menu {
	background:#FFF;
}

#intro .menu p {
	text-align:justify;
}

#intro .menu img {
	margin:0 0 0 10px;
	border:1px solid #d3d3d3;
	float:right;
}

.aanrader {
	padding:0 10px 0 10px;
	margin:0 0 30px 0;
	
}
	.aanrader h6 {
		background:#f2f2f2;
		padding:10px 0 10px 10px;
		margin:0 -10px 10px -10px;
	}
	.aanrader p {
		color:#00aade;	
	}
	.menu .aanrader p a:link, a:visited, a:active {
		color:#00aade;	
	}
	.aanrader img {
		float:left;
		margin:0 10px 0 0;
		border:1px solid #00aade;
	}
	.aanbieder .top{
		display: block;
		float: left;
		clear: both;
	}


#footer {
	margin:15px 0 0 0;
	padding:0 0 15px 0;
	clear:both;
}

/* Several different styles of classes and span classes */
.bold {
	font-weight:bold;
}

.lightblue {
	color:#00aade;
}

.enterwebsite a{
width: 120px;
height:30px;
float:left;
margin-left: 5px;
background:url(../images/enterwebsite.jpg) 0 0 no-repeat;
}

.enterwebsite a:hover { 
background-position: 0 -30px;
}

.zoekenboek_right{
	width:220px;
	min-height:100px;
	margin-top:-12px;
	float:right;
}

.margin_left{
	margin-left:25px;
}
pre {
	background: #fff;
}
.clear {
	clear: both;
	float: none;
	height: 0px;
}