@charset "utf-8";
/* CSS Document */

<!--
*,html {
	margin: 0px;
}
body,td,th {
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #525252;
}
body {
	background-color: #FFFFFF;
	background-image: url(../img/background-body.jpg);
	background-repeat: repeat-x;
	text-align:center; 
}
a {
	font-size: 11px;
	font-weight: bold;
	color: #525252;
	text-decoration:none;
}
a:hover, a:active {
	font-size: 11px;
	font-weight: bold;
	color:#0066CC;
	text-decoration:none;
}
p {
	padding: 4px;
	line-height:125%;
}
p.inline{
	display:inline;
	float:left;
}
h1, .h1 {
	font-size: 13px;
	color:#0066CC;
	text-decoration:underline;
	font-weight:bold;
	padding: 4px;
}
a.h1:hover{
	font-size: 13px;
	color:#0066CC;
	text-decoration:underline;
	font-weight:bold;
	padding: 4px;
}
hr.forumrubriek,hr.blogrubriek{
	border-top: 1px dotted #4D4D4D;
}
hr.forumitem,hr.blogitem{
	border-top: 1px solid #DEDDDD;
}
.tijd{
	text-align:center;
	font-size: 26px;
}
.weer{
	text-align:center;
	height:120px;
	overflow:hidden;
	margin-bottom:0px;
	padding-bottom:0px;
}
.center{
	text-align:center;
}
.meer{
	color:#A3C107;
}
.minder{
	color:#4B9ED2;
}
.grijs{
	color:#9D9D9D;
}
.a2a_dd{
	color:#0066CC;
}
.box ul{
	margin-left:-25px;
	margin-top:10px;
	margin-bottom:10px;
	width:160px;
}
.box li{
	height:16px;
	border-top:1px solid #D5D5D5;
	list-style:none;
	padding:4px;
}
.box-hot ul{
	margin-left:-40px;
	width:250px;
}
.box-hot li{
	height:12px;
	list-style:none;
	padding:4px;
}
.forumitem,.blogitem{
	margin-left:47px;
}
.foruminfo, .forumtekst,.bloginfo, .blogtekst{
	margin-left:50px;
}
.bolnummer{
	background:url(../img/bolnummer.jpg) no-repeat;
	padding-top:7px;
	padding-bottom:14px;
	padding-left:13px;
	padding-right:13px;
	margin-left:5px;
}
.bolnummer a{
	font-size: 15px;
	font-weight: bold;
	color: #A4C106;
}
.bolnummer a:hover, .bolnummer a:active, .bolnummer a.selected{
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
h2, .h2 {
	background:url(../img/forumnummer.jpg) no-repeat;
	padding-top:7px;
	padding-bottom:14px;
	padding-left:13px;
	font-size: 15px;
	font-weight: bold;
	color: #A4C106;
}
h2 a, h2 a:hover {
	font-size: 15px;
	font-weight: bold;
	color: #A4C106;
	margin-left:15px;
}
fieldset { 
  border:1px solid #E4E4E4; 
}

legend{
  font-size: 13px;
  height:24px;
  color:#0066CC;
  text-decoration:none;
  font-weight:bold;
  margin-left:15px;
}

a.legend,a:hover.legend{
  font-size: 11px;
  height:24px;
  color:#0066CC;
  text-decoration:none;
  font-weight:bold;
}

fieldset.right{ 
  border:1px solid #DEDDDD;
  background-image:url(../img/blackground-fieldset.jpg);
  background-repeat:repeat-x;	
}
legend.right {
	margin-left:15px;
	width:245px;
	height:24px;
	background-image:url(../img/legend-button.gif);
	background-repeat:repeat-x;	
}
legend.right a{
  padding-top:4px;
  padding-right:24px;
  color:#0066CC;
  text-decoration:none;
  font-weight:bold;
  margin-left:15px;
}
legend.right a:hover, legend.right a:active{
  color:#A3C107;
}
form {
	padding:4px;	
}
form div{
	padding:4px;	
}
#search-form {
	padding:0px;	
}

#cse-search-box {
	padding:0px;	
}

input, textarea, button, select {
	border:1px solid #DEDDDD;
	background-color:#F4F4F4;
	background-image:url(../img/blackground-fieldset.jpg);
	background-repeat:repeat-x;	
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #525252;
}
select {
	width:250px;
}

#container-body{
	margin-left: auto;
	margin-right: auto;
	width:100% !important;
	text-align:left;
}
#container{
	margin-left: auto;
	margin-right: auto;
	width:1020px;
	text-align:left;
}
	#container #header{
		clear:both;
		height:94px;
		background:url(../img/background-header.jpg) no-repeat 100px;
	}
		#container #header #main-logo{
			margin-top:25px;
			margin-right:125px;
			float:left;
			display:inline;
		}
		#container #header #main-menu{
			margin-top:43px;
			float:left;
			display:inline;
		}
	#container #sub-nav{
		clear:both;
		height:40px;
	}
		#container #search-nav{
			margin-top:4px;
			float:left;
			display:inline;
			background:url(../img/form-search.jpg) no-repeat;
			width:244px;
			height:35px;
			padding:7px;
		}
		#container #search-nav input{
			background:none;
			border:hidden;
			padding:2px;
		}
		#container #search-nav input[type=submit]{
			width:30px;
		}
		#container #menu-nav{
			margin-left:100px;
			margin-top:0px;
			float:left;
			display:inline;
			background: url(../img/sub-menu.jpg) no-repeat;
			width:538px;
			height:30px;
			padding-left:50px;
			padding-right:50px;
			padding-top:5px;
		}
		#container #menu-nav a{
			margin-right:10px;
			color: #525252;
			text-decoration:none;
		}
		#container #menu-nav a:hover{
			color: #0066CC;
			text-decoration:none;
		}
	#container #content{
		clear:both;
		padding-top:5px;
		padding-bottom:5px;
	}
		#container #content #content-left{
			float:left;
			display:inline;
			width:200px;
		}
		#container #content #content-left .box{
			clear:both;
			display:block;
			border-top:2px solid #4C4E4E;
			border-bottom: 1px solid #CCC;
			background-color:#EDEDED;
			width:200px;
			margin-bottom:20px;
		}
		#container #content #content-middle{
			float:left;
			display:inline;
			width:819px;
			overflow:hidden;
		}
		#container #content #content-middle .box-large{
			float:left;
			display:inline;
			width:515px;
			margin-left:15px;
		}
		#container #content #content-middle .box-extralarge{
			float:left;
			display:inline;
			width:780px;
			margin-left:15px;
		}
		#container #content #content-middle .info{
			width:275px;
			height:20px;
			float:left;
			display:inline;
		}
		#container #content #content-middle .scrollbox{
			width:495px;
			height:110px;
			float:left;
			display:inline;
			overflow:hidden;
		}
		#container #content #content-middle .scrollbuttons{
			width:220px;
			height:16px;
			overflow:visible;
			float:left;
			display:inline;
			margin-left:275px;
			margin-top:-15px;
		}
		#container #content #content-middle .box-hot{
			float:left;
			display:inline;
			width:250px;
			height:150px;
			background:url(../img/box-250.jpg) no-repeat 0px 45px;
			margin-left:15px;
			margin-bottom:15px;
		}
		
		#container #content #content-middle .box-middle{
			margin-left:15px;
			clear:right;
			float:left;
			display:inline;
			width:465px;
		}
		
		#container #content #content-middle .box-right{
			margin-left:15px;
			float:left;
			display:inline;
			width:300px;
		}
		#container #content #content-middle .frameset{
			margin:5px;
			width:285px;
			background-color:#FFF;
			border-top: 1px solid #CCC;
			border-bottom: 1px solid #CCC;
		}
	#container #footer{
		margin-top:15px;
		margin-bottom:15px;
		width:1010px;
		clear:both;
		border-top:2px solid #4C4E4E;
		height:25px;
		font-size: 13px;
		font-weight:bold;
		background-image: url(../img/background-body.jpg);
		background-repeat: repeat-x;
		background-position:0px -138px;
	}
	#content-slider-inside {   
		list-style: none;   
		height: 350px;  
		overflow: scroll; 
		overflow-y: hidden; 
		overflow-x: hidden;
		}   
	#content-slider-inside li {   
 		width: 280px;   
		height: 350px;
		margin-left:-40px;
		}  
	#container #footer{
		margin-top:15px;
		margin-bottom:15px;
		width:1010px;
		clear:both;
		border-top:2px solid #4C4E4E;
		height:25px;
		font-size: 13px;
		font-weight:bold;
		background-image: url(../img/background-body.jpg);
		background-repeat: repeat-x;
		background-position:0px -138px;
	}
	
.sliderwrapper{
position: relative;
overflow: hidden;
width: 495px;
height: 110px;
}

.sliderwrapper .contentdiv{
visibility: hidden;
position: absolute;
left: 0;
top: 0;
padding: 0px;
display:block;
width: 495px;
height: 100%;
}


/* comment START */
.comment {
	float:left;
	clear:left;
	display:inline;
	min-height:100px;
	margin-bottom:10px;
}

.comment .author {
	float:left;
	width:95px;
	text-align:center;
}
.comment .pic {
	background:url(../img/commentpoint.png) 100% 33% no-repeat;
	padding-right:14px;
	margin-top:10px;
	
}
.comment .name {
	padding-right:14px;
	text-align:center;
	font-weight:bold;
	overflow:hidden;
}
.comment .avatar {
	padding:1px;
	border:1px solid #999;
}
.comment .infocomment {
	background:url(../img/comment.gif) 0 0 no-repeat;
	background-color:#EDEFF0;
	padding:10px 15px 0;
	float:left;
	width:320px;
}
.comment .date {
	float:left;
	font-size:10px;
}
.comment .act {
	float:right;
	font-size:10px;
}
.comment .contentcomment {
	background:url(../img/comment.gif) 100% 100% no-repeat;
	background-color:#EDEFF0;
	margin:0 -15px;
	padding:0 15px 10px;
	line-height:145%;
}
.comment .contentcomment p {
	margin-top:10px;
}
.comment .contentcomment blockquote{
	margin-top:0;
	padding:2px;
	margin-bottom:0px;
	background-color:#E5E5E5;
	border:1px solid #CCCCCC;
}
