@charset "utf-8";
/* CSS Document */
body {font-family:Verdana, Geneva, sans-serif; font-size:12px; background-color:#7ca0bb;background-image:url(images/background.jpg); background-repeat:repeat-x; margin:0px 0px 0px 0px;}

#top-bar {position:absolute; top:0px; left:50px; width:1000px; background:#F90; height:20px;}
#top-bar .menu ul {margin:0px 0px 0px 0px; padding:1px 0px 0px 20px;}
#top-bar .menu ul li {display:inline; padding-right:20px;}
#top-bar .menu ul li a {font-family:Verdana, Geneva, sans-serif; color:#fff; font-weight:normal; font-size:10px; text-decoration:none; font-weight:bold;}
#top-bar .menu ul li {}

#header{background:#fff; width:1000px; position:absolute; top:20px; left:50px; background-image:url(images/header.jpg); background-repeat:no-repeat; height:250px; z-index:3;}
#header .menu {position:absolute; top:75px; left:415px; width:221px; height:130px;}
#header .menu select {width:215px;}
#header .menu input.submit {width:120px; height:25px; margin-left:auto; margin-right:auto; display:block; margin-top:5px;}

#main {background:#fff; width:1000px; position:absolute; top:270px; left:50px; z-index:2; background-image:url(images/header.jpg); background-repeat:no-repeat; background-position:0px -250px; min-height:700px;}
#main .content {float:right; width:720px; margin:25px 30px 10px 0px; color:#333; padding:0px 0px 0px 0px;}
#main .content h1 {color:#cc6600; font-weight:normal; font-size:26px; font-family:Tahoma; padding:0px 0px 0px 0px; margin:15px 0px 5px 0px;}
#main .content h2, #main .content h3, #main .content h4, #main .content h5 {color:#cc6600; font-weight:normal; font-size:20px; font-family:Tahoma; padding:0px 0px 0px 0px; margin:15px 0px 5px 0px;}
#main .content p {margin-top:8px; padding-top:0px;}


#main .extraContent {width:200px; float:left; margin:25px 25px 15px 25px; padding:0px 0px 0px 0px; color:#666;}
#main .extraContent ul {margin:0px 0px 0px 25px; padding:0px 0px 0px 0px; list-style:square;}
#main .extraContent ol {margin:0px 0px 0px 25px; padding:0px 0px 0px 0px;}
#main .extraContent a {color:#039;}
#main .extraContent h2 {color:#cc6600; font-weight:normal; font-size:26px; font-family:Tahoma; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px;}

#main .content h3 a {color:#cc6600;}
#main .content a {color:#039;}

#main .menu  {width:200px; float:left; margin:25px 25px 15px 25px; padding:0px 0px 0px 0px;}
#main .menu ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#main .menu ul li {display:block; border:1px solid #999; list-style:none; background:#F90; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:bold;}
#main .menu ul li ul li {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px; border-top:1px solid #999;}
#main .menu a { text-decoration:none; color:#333; display:block; font-weight:normal;}
#main .menu ul li a {display:block; padding:2px 0px 2px 5px; color:#333; font-weight:bold;}
#main .menu ul li ul li a {background:#eee; padding:2px 0px 2px 5px; font-weight:normal;}
#main .menu h2 {color:#cc6600; font-weight:normal; font-size:26px; font-family:Tahoma; padding:0px 0px 0px 0px; margin:0px 0px 5px 0px;}

.overviewItem {min-height:135px; border:1px solid #999; background:#eee; margin:10px 0px 0px 0px; padding:2px 10px 2px 10px;  background:#fff; border:0px; border-top:3px solid #ccc; padding:2px 0px 2px 0px;}
.overviewItem img.overviewImage {float:right; margin:10px 0px 10px 10px; border:2px solid #cc6600;}

#main .content ul.tabslist {list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#main .content ul.tabslist li {display:block; float:left; margin:5px 0px 0px 0px; padding:2px 10px 2px 10px; background:#f90; border:1px solid #999; border-left:0px; font-size:12px; font-weight:bold;}
#main .content ul.tabslist li:first-child {border-left:1px solid #999;}
#main .content ul.tabslist li a {color:#333; text-decoration:none;}
#main .content ul.tabslist li.notSelected {background:#f90; color:#999; border-bottom:1px solid #999;}
#main .content ul.tabslist li.selected {background:#eee; border-bottom:0px solid #999; height:15px;}
#main .content ul.tabslist li.notSelected a {color:#333;  font-size:12px;}
#main .content ul.tabslist li.selected a {color:#333; font-size:12px;}

#main .content .tab {background:#eee; border:1px solid #999; margin:29px 0px 0px 0px; padding:2px 10px 2px 10px;}
#main .content .tab td {vertical-align:top;}

.detailoverzicht img {border:1px solid #cc6600;}

fieldset th {text-align:left; width:20%;}
fieldset textarea, textarea {width:100%;}
fieldset {padding:0px 20px 20px 20px; border:2px dashed #ddd;}
fieldset legend {color:#cc6600; background:#fff; font-size:14px; display:block; padding:0px 10px 4px 10px; margin-bottom:10px; font-family:Verdana;}

informatieplaatsen-overzicht td {vertical-align:top;}

#headerButtons {position:absolute; right:33px; top:20px; width:275px;}
#headerButtons img {margin-bottom:4px;}

.fotodetail {width:600px;}
.fotodetail img.large { border:1px solid #cc6600; margin:0px 2px 5px 0px; width:502px;}
.fotodetail img.small {border:1px solid #cc6600; margin:0px 8px 8px 0px; width:115px; height:85px;}

.fotooverzicht {width:550px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.fotooverzicht ul {list-style-image: url(../images/layout_dir.gif);  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.fotooverzicht ul li {margin:0px 0px 4px 35px; padding:0px 0px 0px 0px; font-size:12px;}
.fotooverzicht img {margin:2px;}

table.overzicht {margin:10px 0px 10px 0px;}
table.overzicht tr:hover td {background:#eee;}

table.overzicht tr th {text-align:left;}


table.overzicht tr td, table.overzicht tr th {border-left:2px solid #ddd; padding:2px 5px 2px 10px;}
table.overzicht tr td:first-child, table.overzicht tr th:first-child {border:0px; padding:2px 5px 2px 0px;}

table.agendadetail {width:100%; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-spacing:0px; margin:0px; border:0px;}
table.agendadetail th {color:#999; text-align:left; font-weight:normal;}

#footer {color:#999; margin:75px 0px 25px 0px; text-align:center; border-bottom:2px dashed #ccc; background:#eee; border-top:10px solid #F90; clear:both;}
#footer a {color:#039;}

form th {text-align:left;}

#headerZoekForm
{
	position:absolute;
	left:465px;
	top:94px;
	z-index:50000;
}

#headerZoekForm select {width:215px;}
#headerZoekForm input.submit {width:120px; height:25px; margin-left:auto; margin-right:auto; display:block; margin-top:5px;}