/* Stylesheet by NetFiesta ICT Solutions | www.netfiesta.nl */
html {height: 100%; overflow: auto;}
body {font-family: Verdana, Tahoma, sans-serif; height: 100%; font-size: 11px; line-height: 15px; background-color: #dbdbdd; margin: 0; cursor: default; text-align: center;}
img {border: 0;}
a {color: #e07300; text-decoration: none;}
a:hover {text-decoration: underline;}
#content_container a[target="_blank"] {padding-right: 12px; padding-bottom: 1px; margin-right: 1px; background: url('../images/external_link.gif') right no-repeat;}
form {margin: 0;}
h2 {font-size: 11px; line-height: 15px; font-weight: bold; margin: 0; padding: 0;}
h3 {font-size: 11px; font-style: italic; line-height: 15px; font-weight: bold; margin: 0; padding: 0;}
input.textfield {height: 15px; line-height: 14px; font-family: Verdana, Tahoma, sans-serif; font-size: 11px; margin: 0; padding: 0px 0px 0px 1px;}
input.button {font-family: Verdana, Tahoma, sans-serif; font-size: 11px; height: 20px; line-height: 12px; cursor: pointer;}
select {line-height: 16px; font-family: Verdana, Tahoma, sans-serif; font-size: 11px;}
.nav_buttons {text-align:center;}
.nav_buttons input {font-family: Verdana, Tahoma, sans-serif; font-size: 11px; width: 120px; height: 20px; line-height: 12px; padding-bottom: 2px; margin: 10px 10px 10px 10px; cursor: pointer;}
p {margin: 0px 0px 12px 0px;}
ul {margin-top: 10px; margin-bottom: 10px;}
ul.notopmargin {margin-top: 0; margin-bottom: 10px;}
ul.nomargin {margin-top: 0; margin-bottom: 0;}
li {margin-left: -23px; list-style-type: square; color: #eb8519;}
li span {color: #000000;}
#page_container {position: relative; width: 930px; border-top: 15px solid #dbdbdd; margin: 0 auto; text-align: left;}
#header_container {position: relative; width: 930px; height: 152px; background: #000000;}
#header_container #donate_button {position: absolute; top: 15px; right: 14px;}
#header_topleft {position: absolute; left: 0; top: 0; width: 18px; height: 15px; background: url('../images/header_topleft.gif');}
#header_topright {position: absolute; right: 0; top: 0; width: 18px; height: 15px; background: url('../images/header_topright.gif');}
#header_bottomleft {position: absolute; left: 0; bottom: 0; width: 18px; height: 16px; background: url('../images/header_bottomleft.gif');}
#header_bottomright {position: absolute; right: 0; bottom: 0; width: 18px; height: 16px; background: url('../images/header_bottomright.gif');}
#header_logo {position: absolute; left: 53px; top: 8px; width: 97px; height: 116px; background: url('../images/header_logo.gif');}
#header_background {position: absolute; left: 260px; top: 0; width: 501px; height: 152px; background: url('../images/header_background.gif') no-repeat;}
#header_menubuttons {position: absolute; left: 28px; bottom: 4px; width: 880px; height: 15px;}
#header_menubuttons div {float: left;}
#header_menubuttons img {behavior: url('../js/fixpng.htc');}
.header_menuspacer {width: 16px; height: 100%; background: url('../images/header_menuspacer.png') no-repeat center;}
#content_leftborder {position: absolute; left: 0; width: 5px; height: 100%; background: url('../images/content_leftborder.gif') repeat-y;}
#content_bottomleft {position: absolute; left: 0; bottom: 0; width: 23px; height: 22px; background: url('../images/content_bottomleft.gif');}
#content_bottomborder {position: absolute; left: 23px; bottom: 0; width: 642px; height: 5px; font-size: 0; line-height: 0; background: url('../images/content_bottomborder.gif') repeat-x;}
#content_submenu {position: absolute; top: 0px; left: 5px; padding-left: 13px; width: 647px; height: 25px; background: #f5f5f5; border-bottom: 1px solid #b5b5b5;}
#content_submenu.nocontent {background: #ffffff; border-bottom: 1px solid white;}
#content_submenu div {float: left;}
#content_submenu div a {font-size: 8pt; color: black; margin-top: 4px; line-height: 22px;}
/* #content_submenu img {margin: 6px 3px 0px 4px;} */
#content_submenu2 {position: absolute; top: 0px; left: 5px; padding-left: 13px; width: 647px; height: 25px; background: #f5f5f5; border-bottom: 1px solid #b5b5b5;}
#content_submenu2 div {float: left;}
#content_submenu2 div a {font-size: 8pt; color: black; margin-top: 4px; line-height: 22px;}
#content_submenu2.pagenumbers a {display: block; float: left; text-align: center; padding-top: 4px;}
#content_submenu2.pagenumbers .inactive {text-align: center; color: gray; padding-top: 4px;}
#content_submenu2.pagenumbers .active {width: 26px; text-align: center; font-weight: bold; padding-top: 4px;}
.content_menuspacer {display: block; float: left; width: 16px; height: 100%; background: url('../images/content_menuspacer.gif') no-repeat center;}
#news_header {width: 228px; height: 31px;}
#news_emptyfooter {position: absolute; bottom: 1px; width: 228px; height: 24px; background: #f5c28c;}
.latestnews {background: url('../images/latestnews_title.gif') center no-repeat #f5c28c;}
.lsinews {background: url('../images/lsinews_title.gif') center no-repeat #f5c28c;}
.nationalnews {background: url('../images/nationalnews_title.gif') center no-repeat #f5c28c;}
.policymonitor {background: url('../images/policymonitor_title.gif') center 8px no-repeat #f5c28c;}
.lastradahotlines {background: url('../images/lastradahotlines_title.gif') center no-repeat #f5c28c;}
.documentationcentre {background: url('../images/documentationsearch_title.gif') center no-repeat #f5c28c;}
#news_bottomleft {position: absolute; left: 0; bottom: 0; _bottom: -1px; width: 18px; height: 18px; background: url('../images/news_bottomleft.gif') no-repeat;}
#news_bottomright {position: absolute; right: 0; bottom: 0; _bottom: -1px; width: 18px; height: 18px; background: url('../images/news_bottomright.gif') no-repeat;}
#newsblock_othercontent {padding: 10px 10px 10px 10px;}
#newsblock_othercontent a {color: #000000; text-decoration: none;}
#newsblock_othercontent a:hover {text-decoration: underline;}
.news_item {width: 208px; height: 98px; overflow: hidden; padding: 9px 10px 10px 10px;}
.news_readmore {width: 228px; height: 24px; background: #f5c28c; text-align: right;}
.news_readmore img {margin-right: 15px; margin-top: 7px;}
#footer {clear: left; position: relative; top: -18px; left: 47px; width: 615px; height: 16px; font-size: 9px; color: #e79b4a; text-align: right;}
#footer a {color: #e79b4a; text-decoration: none;}
#footer a:hover {color: #e79b4a; text-decoration: underline;}
/* Content styles */
.pagetitle {padding-top: 2px; margin: 0px 0px 10px 0px;}
.img_floatleft {float: left; margin-right: 12px;}
.img_floatright {float: right; margin-left: 12px;}
.newsitem_page {width: 615px; padding-bottom: 17px; margin-bottom: 17px; border-bottom: 1px solid gray;}
.news_image {float: right; margin-left: 15px;}
.news_locatie_text {color: gray; font-size: 10px;}
.orange_block {border: 2px solid #eb8519; background: #f5c28c; padding: 8px 10px 0px 20px; margin-bottom: 10px;}
.img_border {border: 1px solid #000000;}
#documentation dl {margin-top: 0px; margin-bottom: 10px;}
#documentation dt {width: 150px; margin-bottom: 0px; margin-top: 0px; margin-top: 0px; font-weight: bold;}
#documentation dd {margin-left: 150px; margin-top: -15px;}
#ls_office_header {width: 617px; overflow: auto; margin-bottom: 10px;}
#ls_office_header img {float: left;}
#ls_office_header span {float: right; margin-top: -3px; text-align: right;}
#print_button {position: absolute; right: 24px; top: 4px; z-index: 10;}
#nationalnewsarchive {position: absolute; top: 28px; right: 38px; text-align: right; margin: 0;}
.searchoptions {cursor: pointer;}
.search_label {position: relative; bottom: 1px; cursor: pointer;}
#close_helpoverlay {float: right; margin: 0 0 0 6px; color: white;}
#newsblock_helpoverlay {position: absolute; background: #eb8519; width: 228px; z-index: 100;}
#orderby_container {float: right; margin-top: -27px;}
#orderby_container span {color: black; text-decoration: underline;}
.imgtext {font-size: 9px; color: #4d4d4d;}
.italic {font-style: italic;}
.subsubmenu {position: absolute; width: 225px; padding: 5px 5px 20px 20px; background: url('/images/background_subsubmenu.png') bottom no-repeat; z-index: 90; display: none;}
.subsubmenu a {color: black; line-height: 20px; padding-left: 6px; background: url('/images/content_menuspacer.gif') left no-repeat;}
.subsubmenu a:hover {color: #e79b4a;}

/* scalable Inman Flash Replacement (sIFR) version 3. */
@media screen {
 .sIFR-flash {border: 0; outline: none; visibility: visible !important; margin: 0; padding: 0;}
 .sIFR-replaced, .sIFR-ignore {visibility: visible !important;}
 .sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}
 .sIFR-replaced div.sIFR-fixfocus {margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}
 /* Custom styles */
 .sIFR-active #content_submenu div {font-size: 11px; margin-top: 4px; visibility: hidden;}
 .sIFR-active h1 {font-size: 15pt; margin: -3px 0 0 0; padding: 0; height: 34px; visibility: hidden;}
 .sIFR-active #nationalnewsarchive {font-size: 11px; visibility: hidden;}
}
@media print {
 .sIFR-flash {display: none !important; height: 0; width: 0; position: absolute; overflow: hidden;}
 .sIFR-alternate {visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important; width: auto !important; height: auto !important;}
}