/**
 * MAIN STYLESHEET SLEEN.NU
 * BY SANDER BECK
 * SANDER@MULTIMOVE.NL
 */

body {
	margin: 0;
	margin-top: 10px;
	padding: 0;
	background: #629700 url(../img/layout/bg.gif) top left repeat-x;
}
.container {
	margin-left: auto;
	margin-right: auto;
	width: 906px;
	height: 800px;
}

#navcontainer {
	width: 905px;
	height: 32px;
	border-top: 1px solid #FFF;
	border-left: 0px solid #FFF;
	border-right: 1px solid #FFF;
	margin: 0px;
	padding: 0px;
}
#navcontainer ul{
	padding-left: 0;
	margin: 0;
	background-color: #3c3c3c;
	color: White;
	display: inline;
	_float: left;
	width: 100%;
	font-family: 'Trebuchet MS';
	font-size: 14px;
	font-weight: bold;
}
#navcontainer ul li { 
	display: inline; 
}

#navcontainer ul li a{
	padding: 0.5em 0.86em;
	_padding: 0.5em 0.89em;
	background-color: #3c3c3c;
	color: White;
	text-decoration: none;
	float: left;
	border-left: 1px solid #fff;
}
#navcontainer ul li a:hover{
	background-color: #579bd6;
	color: #fff;
}


#forumBtn
{
  padding: 0;
	margin: 0;
	margin-top: 5px;
	.margin-top: -15px;
	margin-bottom: 0px;
	color: #ffffff;
	width: 150px;
	.width: 151px;
	font-family: 'Trebuchet MS';
	font-size: 14px;
	font-weight: bold;
	list-style: none;
}
#forumBtn li
{
  margin: 0;
  margin-bottom: 1px;
  padding: 0;
}
#forumBtn li a
{
	padding: 0.5em 1.1em;
	_padding: 0.5em 0.89em;
	background-color: #3c3c3c;
	color: White;
	text-decoration: none;
	display: block;
	width: 100%;
}
#forumBtn li a:hover
{
	background-color: #579bd6;
	color: #fff;
}



#fill{
	margin-right:-1px;
	.margin-right:0px;
	.padding-right:1px;
}

#header {
	width: 904px;
	height: 121px;
	background:url('../img/layout/header.jpg') top center no-repeat;
	border: 1px solid #FFF;
	border-bottom: 0px;
}
#header_none {
	width: 904px;
	height: 121px;
	border: 1px solid #FFF;
	border-bottom: 0px;
}
/* Blauwe balk onder de header */
#links_kop {
	float: left;
	width: 159px;
	padding-left: 16px;
	height: 30px;
	line-height: 30px;
	background: #579bd6;
	border: 1px solid #FFF;
	border-bottom: 0px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
}
#midden_kop {
	float: left;
	width: 350px;
	padding-left: 16px;
	height: 30px;
	line-height: 30px;
	padding-left: 16px;
	border-top: 1px solid #FFF;
	border-bottom: 0px;
	border-left: 0px;
	background: #579bd6 url('../img/layout/dot_white_blue.gif') repeat-y right;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
}
#midden_kop_sub a{
	color: #FFF;
	text-decoration:none;
}
#rechts_kop {
	float: left;
	width: 314px;
	padding-left: 16px;
	height: 30px;
	line-height: 30px;
	background: #579bd6;
	border-top: 1px solid #FFF;
	border-bottom: 0px;
	border-right: 0px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
}
#midden_kop_sub {
	float: left;
	width: 450px;
	padding-left: 16px;
	height: 30px;
	line-height: 30px;
	padding-left: 16px;
	background: #579bd6 url('../img/layout/dot_white_blue.gif') repeat-y right;
	border-top: 1px solid #FFF;
	border-bottom: 0px;
	border-left: 0px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
}
#rechts_kop_sub {
	float: left;
	width: 214px;
	padding-left: 16px;
	height: 30px;
	line-height: 30px;
	background: #579bd6;
	border-top: 1px solid #FFF;
	border-bottom: 0px;
	border-right: 0px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
}
#spacer{
	padding: 0px; 
	margin: 0px;	
	line-height: 0px;
}

#rechts_print{
	float:left;
	width: 32px;
	height:25px;
	.padding-top:5px;
	_padding-top:5px;
	padding-top:5px;
	background: #579bd6;	
	border-right: 1px solid #FFF;
	border-top: 1px solid #FFF;
	line-height: 30px;
}

#rechts_weer{
	position:absolute;
	margin-left:793px;
	.margin-left:-100px;
	height:25px;
	.padding-top:5px;
	_padding-top:5px;
	padding-top:5px;
	background: #579bd6;	
	border-top: 1px solid #FFF;
	line-height: 30px;

}

#rechts_twitter{
	position:absolute;
	margin-left:843px;
	.margin-left:-60px;
	height:25px;
	.padding-top:5px;
	_padding-top:5px;
	padding-top:5px;
	background: #579bd6;	
	border-top: 1px solid #FFF;
	line-height: 30px;

}
#rechts_facebook{
	position:absolute;
	margin-left:820px;
	.margin-left:-80px;
	height:25px;
	.padding-top:5px;
	_padding-top:5px;
	padding-top:3px;
	background: #579bd6;	
	border-top: 1px solid #FFF;
	line-height: 30px;

}
#rechts_facebook a img{
	border: none;
}


/* Linker menu */
#submenu {
	background: #ebe9dd;
	padding-left: 7px;
	padding-top: 11px;
	padding-bottom: 11px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
}
#submenu_kop {
	height: 30px;
	line-height: 30px;
	background: #579bd6;
	padding-left: 16px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Trebuchet MS;
}
#subnavigatie {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#subnavigatie li {
	background: url('../img/layout/dot_gray_white_hrz.gif') repeat-x bottom;	
	padding-left: 7px;
	line-height: 25px;
	width: 90%;
	font-family: trebuchet ms;
	color: #5c5c5c;
	font-size: 12px;
	cursor: pointer;
	font-weight: bold;
}
#midden_table{
	width: 100%;
	margin-top:0px;
	padding-top:0px;
}
#links {
	width: 175px;
	height: 100%;
	background: #ebe9dd;
	border: 1px solid #FFF;
	vertical-align: top;	
	padding-bottom: 30px;	
}
#midden {
	width: 350px;
	padding-left: 16px;
	padding-top: 0px;
	height: 101%;
	background: #f5f4ed;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: 0px;	
	background: #f5f4ed url('../img/layout/dot_gray_white.gif') repeat-y right;	
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	vertical-align: top;	
	padding-bottom: 60px;	
}
#midden_full
{
	width: 670px;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 15px;
	height: 101%;
	background: #f5f4ed;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: 0px;	
	background: #f5f4ed url('../img/layout/dot_gray_white.gif') repeat-y right;	
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	vertical-align: top;	
	padding-bottom: 60px;	
}
#rechts {
	width: 336px;
	padding-left: 16px;
	padding-right: 10px;
	padding-top: 15px;
	height: 100%;
	background: #f5f4ef;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-left: 0px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	vertical-align: top;	
	padding-bottom: 60px;	
}
#midden_sub {
	width: 440px;
	padding-left: 16px;
	padding-top: 15px;
	padding-right:10px;
	height: 100%;
	background: #f5f4ed url('../img/layout/dot_gray_white.gif') repeat-y right;	
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: 0px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	vertical-align: top;	
	padding-bottom: 60px;	
}
#rechts_sub {
	width: 252px; /*246*/
	padding-left: 10px; /*16*/
	padding-top: 15px;
	height: 100%;
	background: #f5f4ef;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-left: 0px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	vertical-align: top;	
	padding-bottom: 60px;	
}
#rechts_sub_2 {
	width: 246px;
	padding-left: 16px; 
	padding-top: 15px;
	height: 100%;
	background: #f5f4ef;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-left: 0px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	vertical-align: top;	
	padding-bottom: 60px;	
}
#copyright {
	float: left;
	width: 592px;
	height: 27px;
	background: #3c3c3c;
	border: 1px solid #FFF;
	border-right: 0px;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	font-family: Trebuchet MS;
	line-height: 27px;
	padding-left: 12px;
}
#copyright_rechts {
	float: left;
	width: 288px;
	height: 27px;
	background: #3c3c3c;
	border: 1px solid #FFF;
	border-left: 0px;
	color: #9f9f9f;
	font-size: 12px;
	font-weight: normal;
	font-family: Trebuchet MS;
	line-height: 27px;
	padding-right: 12px;
	text-align: right;
}

/*  Content opmaak  */
/*
input {
	background: url(../img/layout/input_bg.jpg);
	border: 1px solid #939393;
}
*/
#nieuws {
	line-height: 19px;
	margin: 0px;
	padding: 0px;
	padding-bottom:10px;
	background: url('../img/layout/dot_gray_white_hrz.gif') repeat-x bottom;	
	width:95%;
	color: #000;
}

#inzet {
	line-height: 19px;
	margin: 0px;
	padding: 0px;
	padding-bottom:10px;
	width:95%;
	color: #000;
}

#inzet a{
	text-decoration:none;
}

td.uitgelicht p
{
	padding:0px;
	margin:0px;
}



#inzet_411 table{
	line-height: 19px;
}

#dot_line{
	height:10px;
	background: url('../img/layout/dot_gray_white_hrz.gif') repeat-x center;	
	width:100%;
}

#dot_line_small{
	height:7px;
	background: url('../img/layout/dot_gray_white_hrz.gif') repeat-x center;	
	width:100%;
}

/*Zoek veld*/
.searchButton{
	background-image:url('../img/layout/search.gif');
	width:36px;
	height:19px;
	.height:20px;
	background-repeat:no-repeat;
	border:0px;
}
html>body .searchButton {
	background-image:url('../img/layout/search.gif');
}

.searchInput{
	background-image:url('../img/layout/input_bg.jpg');
	width: 115px; 
	height: 16px;
	border: 1px solid #939393;
}

html>body .searchInput{
	background-image:url('../img/layout/input_bg.jpg');
}

/*stem veld*/
.voteButton{
	background-image:url('../img/layout/vote.gif');
	width:36px;
	height:19px;
	.height:20px;
	background-repeat:no-repeat;
	border:0px;
}
html>body .voteButton {
	background-image:url('../img/layout/vote.gif');
}

/* Links  */
a {
	color: #000;
	text-decoration:underline;
}
a:hover {
	color:#628243;
	text-decoration:underline;
}

a img{
	border:1px solid #3c3c3c;
}

#copyright a  {
	color: #FFF;
	font-weight: bold;
	text-decoration:none;
}
#copyright_rechts a  {
	color: #9f9f9f;
	font-weight: bold;
	text-decoration:none;
}
#tekst{
	padding-left: 63px;
	width: 480px;
	padding-top: 60px;
	padding-bottom:35px;
}

p { padding-top: 0px; }


h1{
	font-family: arial;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#nieuws a  {
	color: #000;
	text-decoration:underline;
}
.readmore {
	color: #000;
	font-weight:bold;
	text-decoration:none;	
}

.readmore {
	text-decoration:none;	
}

.readmore_none_bold {
	color: #000;
	text-decoration:none;
	font-weight:bold;
}
.weer,
.twitter,
.print{
	cursor: pointer; 
	.margin-top:-4px;
	_margin-top: 0px; 
	border:0px;
}

a.none_underline{ /*none_underline*/
	text-decoration:none;
}

#poll{
	color: #5c5c5c;
	font-size: 11px;
}
#poll_header{
	color: #5c5c5c;
	font-size: 11px;
	font-weight:bold;
}
#agenda {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#agenda li {
	background: url('../img/layout/dot_gray_white_hrz.gif') repeat-x bottom;	
	padding-left: 7px;
	line-height: 15px;
	width: 90%;
	color: #5c5c5c;
	margin-top: 6px;
	padding-bottom: 6px;
	font-size: 11px;
}
#agenda a  {
	color: #5c5c5c;
	font-weight: bold;
}

a.agenda:visited {
		color: #5c5c5c;
		text-decoration: none;
		font-size: 11px;
}
a.agenda:link {
		color: #5c5c5c;
		text-decoration: none;
		font-size: 11px;
}

#hoofd a  {
	color: #5e5c5f;
	font-weight: bold;
}
#sub_off a{
	color: #5c5c5c;
	font-weight: bold;
}
#sub_sub_off {
	color: #5c5c5c;
}
#sub_sub_off a{
	color: #5c5c5c;
	font-weight: bold;
	margin-left: 5px;	
}
#sub_sub_sub_off {
	color: #5c5c5c;
	margin-left: 15px;	
}
#sub_sub_sub_off a{
	color: #5c5c5c;
	font-weight: bold;
	margin-left: 5px;	
}
#sub_on a{
	color: #579bd6;
	font-weight: bold;
}
#sub_sub_on {
	color: #579bd6;
}
#sub_sub_on a{
	color: #579bd6;
	font-weight: bold;
}
#sub_sub_sub_on {
	color: #5c5c5c;
}
#sub_sub_sub_on a{
	color: #5c5c5c;
	font-weight: bold;
}

#forumLogin
{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
}

.headline{
	padding:0 0 10px 0;
}

.headline_date{
	color:#5c5c5c; 
	font-weight:bold;
	font-size:11px;
}
