/* Layout */
html, body {margin:0;padding:0;text-align:center;font:normal 0.9em/1.9em "Verdana", "Tahoma", "serif";color:#222;}
body {background:#fff url('http://www.goededoelen.nl/images/bg-body.gif') repeat-y top center;min-width:970px;max-width:2200px;}

#container {width:970px;margin:0 auto;clear:both;text-align:left;}
#header {background:#fff url('http://www.goededoelen.nl/images/bg-header.jpg') repeat-x 0 0;height:143px;margin:0;padding:0;}
  #headcontent {width:732px;height:143px;float:right;}
  form#headzoek {height:75px;text-align:right;padding:0 20px 0;overflow:hidden;}
  form#headzoek input {background:#fff;border:0;}
  #payoff {text-transform:uppercase;font:bold 12px/12px "Verdana","serif";letter-spacing:5px;margin:18px -5px 10px 0;display:block;color:#fff;}
#pagina {clear:both;position:relative;background:#fff;margin:10px 0 0;}
  #main  {float:left;width:742px;background:#fff;}
  #main_margin {margin:0 0 0 10px}
    #main_content {float:left;width:494px;margin:5px 0 0 0; line-height:18px;}  /* 514px - (2*10px) */
    #side {float:right;width:228px;background:#fff;}  /* 5 units */
      #side_content {}
  #ruimte {float:left;width:228px;background:#fff;margin:10px 0 0;}
    #ruimte_content {margin:0 5px 0 0}
    #video_left {margin:10px 5px 0 10px}
#footer {border-top:3px solid #900;margin:15px 0;font-size:10px;background:#fff url('http://www.goededoelen.nl/images/bg-footer.gif') repeat-x 0 0;}

/* clear en reset */
ul, ol, li {list-style:none;padding:0;margin:0;}

.project { padding:10px; background-color:#f5f5f5;margin-bottom:20px;}

form, input, select {padding:0;margin:0;background:transparent;}
:focus {outline:0;}
#pagina,#footer,#side,#main,#ruimte,#visual, #doelinfo {overflow:hidden;}
p {padding:0;margin:0 0 20px 0;}
h1,h2,h3,h4,h5,h6 {padding:0;margin:0;}
h1 {color:#949494;font-size: 18px;}
h2 {font-size: 13px;}
h3 {font-size: 11px;}
h4 {color:#900;}
a {text-decoration: none;}
/*standaard*/
.content {padding:10px;clear:both;}
.clear {clear:both;}
.left {float:left;}
.right {float:right;}
.datum {width:40px; color:#900}

.naam {width:70px; color:#900}
.value {width:135px;}
.vacature {width:165px;}
.letter {width:40px; color:#900; font-size:30px;}
.doel {width:400px;}
a {color:#900;}
img {border:0;}
#side a {color:#fff;}
#main_content ul li {list-style:disc;margin:0 0 0 2em;padding:0 0 0 0.3em;}
#main_content ol li {list-style:decimal;margin:0 0 0 3em;}
.clearfix {margin:0;padding:0;clear: left;height: 1px;line-height:0px;}
a.vaca_link {float:left; width:400px;}
.vaca_datum {width:70px; color:#900}
/* home pagina opmaak */
.nieuws_home {clear:both;margin:10px 0 0 0; font-size:11px; line-height:14px; }
.nieuws_home a {	font-weight: bold;	text-decoration: none;}


#main_content ul li {list-style-type: disc;}


/* ruimte opmaak */
a.actielink {display:block;padding:3px 5px;margin:5px 0 5px 20px;background:#900;color:#fff;font-weight:bold;text-decoration:none;
border-top-left-radius:0.5em;-moz-border-radius-topleft:0.5em;-webkit-border-top-left-radius:0.5em; /* alleen echte browsers */
border-bottom-left-radius:0.5em;-moz-border-radius-bottomleft:0.5em;-webkit-border-bottom-left-radius:0.5em;
}
a:hover.actielink {background:#c00;text-decoration:underline;}
#ruimte_content a.actielink {display:block;padding:3px 5px 5px 20px;margin:20px 20px 5px 10px;}
/* header opmaak */
#goededoelen_logo {margin:0 0 0 10px;float:left;width:207px;height:102px;display:block;text-indent:-9999em;background:transparent url('http://www.goededoelen.nl/images/header-logo.jpg') no-repeat 0 0;} /* link vervangen voor logo */

#mainnav {height:25px;margin:0 0 11px;border:1px solid #fff;border-right:0;
border-top-left-radius:0.5em;-moz-border-radius-topleft:0.5em;-webkit-border-top-left-radius:0.5em; /* alleen echte browsers */
border-bottom-left-radius:0.5em;-moz-border-radius-bottomleft:0.5em;-webkit-border-bottom-left-radius:0.5em;
}
#mainnav li {display:inline;float:left;}
#mainnav li a {text-decoration:none;font-weight:bold;color:#fff;line-height:0.8em;display:block;margin:7px 0;padding:0 10px 2px 10px;border-right:1px solid #fff;}
#mainnav li.last a {border:0;}
#mainnav li a:hover, #mainnav li a.active {text-decoration:underline;}

#doelnav {margin:0;clear:both;height:30px;background:transparent;}
#doelnav li {display:inline;float:left;}
#doelnav li a {text-decoration:none;font-weight:bold;color:#222;line-height:1em;
margin:5px 4px 0 0;padding:0 0 0 2px;display:block;height:25px;background:#eee url('http://www.goededoelen.nl/images/sprites.png') repeat-x 0px -200px;
border-top-left-radius:0.5em;-moz-border-radius-topleft:0.5em;-webkit-border-top-left-radius:0.5em; /* alleen echte browsers */
border-top-right-radius:0.5em;-moz-border-radius-topright:0.5em;-webkit-border-top-right-radius:0.5em;
}
#doelnav li a:hover {color:#111;background-position:0px -250px;}
#doelnav span {height:24px;padding:7px 10px 0 27px;display:block;}
#doelnav .cat1 {background:transparent url('http://www.goededoelen.nl/images/sprites.png') no-repeat 0px 0px;}
#doelnav .cat2 {background:transparent url('http://www.goededoelen.nl/images/sprites.png') no-repeat 0px -50px;}
#doelnav .cat3 {background:transparent url('http://www.goededoelen.nl/images/sprites.png') no-repeat 0px -100px;}
#doelnav .cat4 {background:transparent url('http://www.goededoelen.nl/images/sprites.png') no-repeat 0px -150px;}

/* visual opmaak */
.doel_visual {float:right;}
.doel_logo {float:left;}

/* side opmaak */
.sideblok,.sidedoel {margin:10px 0;background:#949494;color:#fff;font-size:11px;}
.sideblok h3 {text-transform: uppercase; font-weight:bold; font-size:12px;}
.sideblok img {    display: block;
    margin-left: auto;
    margin-right: auto}
#side h3,#side h4 {color:#fff;padding:0 0 3px 0;margin:0;}
#side a.actielink {display:block;padding:3px 5px 5px 20px;margin:5px 20px 5px 20px;}
.sideblok {line-height:14px;}
.sideblok .label {font-weight:bold;margin:0 5px 0 0;color:#900;}
.sidedoel {line-height:12px;}
.sidedoel .label {display:block;font-weight:bold;margin: 10px 0px 0px 0px;}
.sidedoel .cat1 {color:#004ae0;}
.sidedoel .cat4 {color:#e12128;}
.sidedoel .cat5 {color:#46c0ff;}
.sidedoel .cat6 {color:#13de4e;}
.sidedoel .cat7 {color:#ffaa1a;}


/* pagina opmaak */
.extra_content {clear:both;margin:10px 0 0 0;padding:5px;background:#eee;font-size:89%;line-height:1.6em}



/* tabbed */
#tabbed {clear:both;}
#tabbed_tabs li {display:inline;float:left;}
#tabbed_tabs li a {text-decoration:none;font-weight:bold;color:#222;margin:0 2px;padding:5px 10px;background:#d6d6d6;
border-top-left-radius:0.5em;-moz-border-radius-topleft:0.5em;-webkit-border-top-left-radius:0.5em; /* alleen echte browsers */
border-top-right-radius:0.5em;-moz-border-radius-topright:0.5em;-webkit-border-top-right-radius:0.5em;
}
#tabbed_tabs li a.active {background:#eee;}
#tabbed_tabs li a:hover {text-decoration:underline;}
#tabbed-xtra {clear:both;background:#eee;}
#tabbed-xtra .content {margin:5px;overflow:hidden;font-size:89%;}
#tabbed-xtra .inactive {display: none;}
.tab50 {width:48%;}

/* footer opmaak */
#vfi_logo {float:left;margin:8px 39px 0 0;width:189px;height:46px;display:block;text-indent:-9999em;background:#fff url('http://www.goededoelen.nl/images/logo-vfi2.gif') no-repeat 0 0;}
#footer .foot50 {width:371px;float:right;color:#900;line-height:1.5em;padding:15px 0 0;}


/* Nieuwsberichten */
h2 a {
	text-decoration: none;
}

.news-datum {
	color: #999;
}
div.news-item {
	margin: 20px 0;
}
.news-item p {
	/*line-height: 1.2em;*/
}

.news-img {
	float: right;
	margin: 0 0 10px 10px;
}


/* Formulieren */
.row {
	display: block;
	overflow: hidden;
	margin: 0 0 5px;
	clear: both;
}

.row label {
	display: block;
	float: left;
	width: 120px;
	margin: -3px 0 0;
}

.row input, .row textarea {
	float: left;
	width: 365px;
	border: 1px solid #999;
}

.row textarea {
	height: 100px;
}