/* CSS Document */
#header1 { height: 50px; padding: 10px; /* background: url(http://www.owja.nl/images/background_header2.jpg); */ }
#header2 { height: 50px; padding: 10px; /* background: url(http://www.owja.nl/images/background_header2.jpg); */ }
#header3 { height: 50px; padding: 10px; /* background: url(http://www.owja.nl/images/background_header2.jpg); */ }

#header_menu #c-s-p { float: right; width: 70px; height: 18px; overflow: hidden; background: url('/image/icons/contact_sitemap_pda.gif') no-repeat; margin: 20px 0 0 0 }
#header_menu #c-s-p ul,
#header_menu #c-s-p ul li { margin: 0; padding: 0; border: 0; }
#header_menu #c-s-p ul li a{ text-indent: -999em; display: block; float: left; height: 18px; width: 23px; padding: 0;  border: 0;}

#header { height: 156px; overflow: hidden; }

#header_menu { padding-right: 4px; height: 50px; color: #000;background: #FFF url('/image/header.png') bottom center repeat-x; font-size: 11px; letter-spacing: 1px; }

#header_menu ul li a { border-bottom: 6px solid #C4C4C6; }
#header_menu ul li a:hover, #header_menu ul li.over a {border-bottom: 6px solid #3F4346; }

#header_menu ul { margin: 0; padding: 0; list-style-type: none; }
#header_menu ul li { float: left; position: relative; }
#header_menu ul li.home { width: 140px; }

#header_menu ul li ul { margin: 0; padding: 0; position: absolute; display: none; top: 50px !important; top: 50px; left: 0; font-size: 10px;  }

#header_menu ul li .submenubackground { margin: 0; padding: 0; position: absolute; display: none; top: 50px !important; top: 50px; left: 0;  }
#header_menu ul li .submenubackground1 { margin: 0; padding: 0; position: absolute; display: none; top: 50px !important; top: 50px; left: 0;  }
#header_menu ul li .submenubackground2 { margin: 0; padding: 0; position: absolute; display: none; top: 50px !important; top: 50px; left: 0;  }
#header_menu ul li .submenubackground3 { margin: 0; padding: 0; position: absolute; display: none; top: 50px !important; top: 50px; left: 0;  }

#header_menu ul li > ul { top: auto; left: auto; }
#header_menu ul li ul li { clear: left; }
#header_menu ul li:hover ul,
#header_menu ul li.over ul,

#header_menu ul li:hover .submenubackground,
#header_menu ul li.over .submenubackground  { display: block; }
#header_menu ul li:hover .submenubackground1,
#header_menu ul li.over .submenubackground1  { display: block; }
#header_menu ul li:hover .submenubackground2,
#header_menu ul li.over .submenubackground2  { display: block; }
#header_menu ul li:hover .submenubackground3,
#header_menu ul li.over .submenubackground3  { display: block; }

#header_menu ul li.last { background: none; }
#header_menu ul li a { display: block; color: #000; font-weight: bold; text-decoration: none; padding: 0 9px 0 9px; }
#header_menu ul li.welkom a{ padding: 9px 11px 6px 11px; }
#header_menu ul li.corperate a{ margin: 0 0 0 29px !important; margin: 0 0 0 18px; }
#header_menu ul li a .orange{ color: #FF962B; }

#header_menu ul li .submenubackground {  width: 215px !important; width: 215px; background-color: #000000; height: 156px; filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; }
#header_menu ul li .submenubackground1 { width: 215px !important; width: 215px; background-color: #000000; height: 225px; filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; }
#header_menu ul li .submenubackground2 { width: 215px !important; width: 215px; background-color: #000000; height: 225px; filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; }
#header_menu ul li .submenubackground3 { width: 215px !important; width: 215px; background-color: #000000; height: 225px; filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; }

#header_menu ul li ul { padding: 4px 0 5px 0;}
#header_menu ul li ul li { background: none; height: 23px; padding: 0; margin:0 }
#header_menu ul li.over ul li a,
#header_menu ul li ul li a { border-bottom: 1px solid #CCCCCC; display: block; line-height: 19px; width: 205px; padding: 0 0 0 10px; color: #FFFFFF; font-weight: none; text-decoration: none; filter:alpha(opacity=100); opacity: 1; -moz-opacity:1; position: relative; }
#header_menu ul li ul li a:hover {  border-bottom: 4px solid #FFFFFF;}

#footer { background: #FFF url('/image/footer.png') top center repeat-x; height: 6px; }
#footer_text { background: #FFF; }
#header_menu ul li a { line-height: 44px; }

/*#header_image { height: 124px; overflow:hidden; clear: both }*/

p label { float: left; width: 150px; }
p input { width: 250px; }

/*#header_image { height: 124px; overflow:hidden; clear: both }*/

#submenu {  height: 31px; background: url(/image/menu_background.gif); font-size: 10px; letter-spacing: 1px; }
#submenu a { display: block; float: left; color: #FFFFFF; text-decoration: none; padding: 9px 10px 5px 10px; background: url(/image/menu_line.gif) no-repeat top right; }
#submenu a:hover { border-bottom: 4px solid #FF962B; }

#content { padding-top: 3px; }

#content_menu {
	background-color: #F6F6F6;
	color: #000;
	font-size: 10px;
	letter-spacing: 1px;
	margin: 0px;
	height: 21px;
	border-bottom: 2px solid #DDD;
}
#content_menu ul {
	margin: 0 0 0 3px;
	padding: 0;
	list-style-type: none;
}
#content_menu ul li {
	float: left;
}
#content_menu ul li a {
	display: block;
	float: left;
	color: #000;
	font-weight: bold;
	background-color: #EFEFEF;
	border-top: 2px solid #DDD;
	border-right: 2px solid #DDD;
	border-left: 2px solid #DDD;
	text-decoration: none;
	padding: 2px 2px 3px 2px;
	margin: 2px 2px 0 2px;
}
#content_menu ul li a:hover {
	background-color: #DDD;
}

div.menuEditor {
	margin: 5px;
	padding: 8px;
	background-color: #ffffff;
	border: 1px solid #aaaaaa;
}

div.menuEditor h3 {
	margin-top: 0px;
}

div.menuItem {
	margin: 5px;
	padding: 8px;
	background-color: #f6ffb0;
	border: 1px solid #A8B403;
}

div.menu label {
	font-weight: bold;
}

div.menu div.title {
	font-weight: bold;
}

div.subMenu {
	margin: 5px;
	padding: 8px;
	background-color: #E1DADA;
	border: 1px solid #990000;
}

div.subMenuItem {
	margin: 5px;
	padding: 8px;
	background-color: #fff;
	border: 1px solid #666;
}

div.addMenuItem {
	margin: 5px;
	padding: 8px;
	background-color: #CDDCDD;
	border: 1px solid #003366;
}

div.expand {
	float: right;
}

div.nonMenuItem {
	margin: 5px;
	padding: 8px;
	background-color: #f6ffb0;
	border: 1px solid #A8B403;
}

.newsheadlines { width: 400px; float: left; }
#news .item { background: #FFF; padding-bottom:4px; margin-bottom: 20px; clear: all; }
#news .item .title { font-weight: bold; font-size: 140%; line-height: 25px; background: #333 url(/image/news_small.gif) 5px 1px no-repeat; padding: 0px 35px; border-bottom: 2px solid #BFBDC0; color: #FFFFFF; }
#news .buttons { margin: 0px 10px; }
#news .item .date { font-style: italic; margin:10px;}
#news .item .text { margin-left:10px; }
#news .item .file { margin:10px; }

.agendaheadlines { width: 400px; float: left; margin: 0 0 0 20px }
#agenda .item { background: #FFF; padding-bottom:4px; margin-bottom: 20px; clear: all; }
#agenda .item .title { font-weight: bold; font-size: 140%; line-height: 25px; background: #333 url(/image/news_small.gif) 5px 1px no-repeat; padding: 0px 35px; border-bottom: 2px solid #BFBDC0; color: #FFFFFF; }
#agenda .buttons { margin: 0px 10px; }
#agenda .item .date { font-style: italic; margin:10px;}
#agenda .item .text { margin-left:10px; }
#agenda .item .file { margin:10px; }

div.cleanup { clear: all; }

div.editContent label {
	font-weight: bold;
}

div.editContent div.title {
	font-weight: bold;
}

div.editContent div.expand {
	float: right;
}

div.editText {
	margin: 5px;
	padding: 8px;
	background-color: #f6ffb0;
	border: 1px solid #A8B403;
}

div.editAttachments {
	margin: 5px;
	padding: 8px;
	background-color: #f6ffb0;
	border: 1px solid #A8B403;
}

div.editAttachment {
	margin: 5px;
	padding: 8px;
	background-color: #E1DADA;
	border: 1px solid #990000;
}

div.addAttachment {
	margin: 5px;
	padding: 8px;
	background-color: #CDDCDD;
	border: 1px solid #003366;
}


/* CSS Voor de box */
#error_w{ position: absolute; top: 0; left: 0; z-index:100;	width: 100%; height: 100%; background-color: #000; filter:alpha(opacity=80); -moz-opacity: .80; opacity: .80; }
#error_w2{position: absolute; top: 0; left: 0; z-index:100; width: 100%; height: 100%; }

#error_content { margin: 200px auto 0 auto; width:400px; }
#error_content #close { position:absolute; width: 30px; margin-top: -10px; margin-left: -10px; }
#error_content #message { margin: 0px; padding: 20px; width: 400px; background-color: #FFFFFF; }

#message_w{ position: absolute; top: 0; left: 0; z-index:100;	width: 100%; height: 100%; background-color: #000; filter:alpha(opacity=80); -moz-opacity: .80; opacity: .80; }
#message_w2{position: absolute; top: 0; left: 0; z-index:100; width: 100%; height: 100%; }

#message_content { margin: 200px auto 0 auto; width:400px; }
#message_content #close { position:absolute; width: 30px; margin-top: -10px; margin-left: -10px; }
#message_content #message { margin: 0px; padding: 20px; width: 400px; background-color: #FFFFFF; }

#image_w{ position: absolute; top: 0; left: 0; z-index:100;	width: 100%; height: 100%; background-color: #000; filter:alpha(opacity=80); -moz-opacity: .80; opacity: .80; }
#image_w2{position: absolute; top: 0; left: 0; z-index:100; width: 100%; height: 100%; }

#image_content { margin: 100px auto 0 auto; }
#image_content #close { position:absolute; width: 30px; margin-top: -10px; margin-left: -10px; }
#image_content #message { margin: 0px; padding: 20px; background-color: #FFF; }
/* einde css popup box */

body { width: 100%; height: 100%; }
body,td,th, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin: 0; padding: 0; }
a, a img { color: #333333; text-decoration: underline; border:0; }
a:hover { color: #333333; text-decoration: none; }

#container { margin: 50px auto 20px auto; width: 850px; overflow: hidden; text-align: left; }
#content { min-height: 250px; padding: 4px; }
#content_text { padding: 10px; }

#footer_text { padding-top: 4px; text-align: center; letter-spacing: 0.6px; font-size: 10px; line-height: 20px; }
#footer_text a{ line-height: 20px; }

p { margin-top: 0px; padding-top: 0px; }
h1 { font-size: 18px; font-weight: bold; border-bottom: 1px dotted #000000; }
h3 { margin-bottom: 0px; padding-bottom: 0px; font-size: 16px; font-weight: bold; }

#images { padding: 72px 0 0 0; }
																			/* FF							 IE */
#images #image1 { width: 78px; height: 78px; float:right; margin-right: 15px;  background-color: #333; border-top: 6px #FFF solid; border-left: 6px #FFF solid; border-right: 6px #FFF solid; }
#images #image2 { width: 78px; height: 78px; float:right; margin-right: 15px;  background-color: #333; border-top: 6px #FFF solid; border-left: 6px #FFF solid; border-right: 6px #FFF solid; }
#images #image3 { width: 78px; height: 78px; float:right; margin-right: 15px;  background-color: #333; border-top: 6px #FFF solid; border-left: 6px #FFF solid; border-right: 6px #FFF solid; }

table { width: 100% }

table.list { border-collapse: collapse; }
table.list tr { border-bottom: 1px solid #999; }
table.list th { background: #F0F0F0; }
table.list th,
table.list td { text-align:center; border-left: 1px solid #999; border-right: 1px solid #999; text-align:center;height:20px; }
table.list th.left,
table.list td.left { border-left: none; text-align: left; padding: 0 0 0 5px; }

.mailform input,textarea { width: 300px; margin-bottom: 10px; }
.mailform textarea { height: 100px; font-family: }
.mailform .button { width: 150px; margin: 0 0 0 150px; }

.agendaform input,textarea { width: 300px; }
.agendaform textarea { height: 100px; font-family: }
.agendaform .button { width: 150px; margin: 0 0 0 150px; }
.agendaform label { width: 150px; }
.agendaform .radio { width: 20px; float: left; }
.agendaform #optionstable { margin-left: 150px; }
.agendaform #optionstable label { width: 280px;}

.linktable { border-collapse: collapse; }
.linktable TD { padding: 2px 0px;}
.linktable .row { cursor: pointer; }
.linktable .row_hover { background: #6699CC; cursor: pointer; }

.headlines { padding:0; margin:0;  }
h1.headlines { border-bottom: 1px solid #000; background: #FFF url(/image/news_big.gif) 0 6px no-repeat; line-height: 30px; padding: 4px 60px 0 60px; }
.headlines li{ padding: 0; margin:0; border-bottom: 1px dotted #000000; line-height: 20px; list-style-type: none;  }
.headlines li a.headlinelink{ display: block; text-decoration: none; padding: 0 0 0 5px;  background: #F6F6F6}
.headlines li a.headlinelink:hover { background: #EEE; }

.sponsors { margin: 20px 0 0 0; background: #FFF; text-align: center; }
.sponsors h1 { text-align: left; }
.sponsors img { padding: 10px; }

.movies { margin: 20px 0 0 0; background: #FFF; text-align: center; }
.movies h1 { text-align: left; }
.movies img { padding: 10px; }

#pdalink { display: none; }
a.pda {background: url('/image/pda.gif') no-repeat top right; padding: 2px 20px 2px 0;  }
