@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; background-color: #d4d4d4; margin-right: auto; margin-left: auto; }
.container { width: 740px; margin-right: auto; margin-left: auto; background-image: url(/img/content_bg.jpg); padding-right: 4px; padding-left: 5px; }
.container-topshadow { background-image: url(/img/bg_top.png); height: 5px; width: 749px; margin-right: auto; margin-left: auto; }
.container .header { height: 110px; width: 710px; background: url(../img/header.jpg); padding-top: 20px; padding-left: 30px; margin-top: -1px; }
.container .menu { background-image: url(/img/menu_bg.jpg); background-repeat: repeat-x; height: 25px; width: 732px; padding-left: 8px; }
.container .content-container .sidemenu { float: left; width: 133px; padding-left: 5px; margin-bottom: 110px; }
.container .content-container .content { float: right; width: 592px; padding-left: 5px; }
.container .content-container .clear { clear: both; }
.container-bottomshadow { background-image: url(/img/bg_bottom.jpg); height: 5px; width: 749px; margin-right: auto; margin-left: auto; }
.container .content-container .content .formbuttons { margin-top: 10px; }
/*Navigatie*/
ul#menu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
ul#menu a { font-weight: bold; color: #FFF; text-decoration: none; }
ul#menu,
ul#menu ul,
ul#menu lo { margin: 0px; padding: 0px; list-style-type: none; }
ul#menu ul { margin-top: 4px; background: #275681; }
ul#menu li { float: left; }
ul#submenu { display: none; }
ul#submenu li { float: none; }
ul#menu li:hover ul#submenu { display: block; position: absolute; padding-top: 6px; }
ul#menu li { padding: 5px; }
ul#menu li:hover ul#submenu li a:before { content: " - "; }
/*Einde navigatie*/
.content h1 { color: #FF893D; font-family: Verdana, Geneva, sans-serif; font-size: 16px; font-weight: bold; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.content .author { font-size: 10px; font-family: Verdana, Geneva, sans-serif; margin: 0px; }
.content p { margin-top: 4px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; }
.container .content-container .content { padding-bottom: 10px; }
.container .content-container { background-image: url(/img/scnl-logo.jpg); background-repeat: no-repeat; background-position: 10px bottom; padding-right: 5px; }
.content h2 { font-size: 16px; color: #A64D14; margin-bottom: 5px; margin-top: 8px; }
.container .content-container .content .section_comments .comment .comment-author { font-size: 11px; color: #333; }
.container .content-container .content .section_comments .comment .comment-body { margin-top:0px; }
.container .content-container .content .icons img{margin-right: 5px;}
.container .content-container .content .icons {float: right;}
.container .content-container .content .section_comments .comment { margin-bottom: 8px; border: 1px solid #CCC; }
.container .content-container .sidemenu h1 { font-size: 14px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: #4A769E; }
.container .content-container .sidemenu ul { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; list-style-type: none; }
a:link { font-weight: bold; text-decoration: none; color: #145188; }
.content-container a:hover { text-decoration: underline; }
.container .content-container a:visited { font-weight: normal; font-weight: normal; color: #145188;}
.container .menu { }
.content h3 { margin: 0px; }
.container .content-container .content .section_comments .addcomment { background-color: #CCC; padding: 3px; border: 1px solid #999; width: 390px; margin-right: auto; margin-left: auto; }
input { border: 1px solid #666; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
textarea { background-color: #FFF; border: 1px solid #666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 5px; margin-bottom: 5px; }
.container .content-container .content .section_comments .addcomment textarea { width: 388px; margin-right: auto; margin-left: auto; }
.container .content-container .content .neighbours ul { margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; }
.container .content-container .content .neighbours ul .prev { background-image: url(/img/icons/arrow_prev.png); background-repeat: no-repeat; padding-left: 18px; }
.container .content-container .content .neighbours ul .next { background-image: url(/img/icons/arrow_next.png); padding-left: 18px; background-repeat: no-repeat; }
.container .content-container .content .neighbours ul .date { font-weight: bold; }
.container .content-container .content .picture_box img { padding: 2px; background-color: #CCC; border: 1px solid #999; margin: 2px; }
.container .content-container .content .picture_box p { font-size: 11px; }
.container .content-container .content .picture_box h2 a { color: #A64D14; }.content .small { font-size: 11px; }
.container .header .logo { background: url(/img/logo.png); height: 86px; width: 266px; }
.container .content-container .content .album h1 { font-size: 14px; padding-bottom: 4px; }
.container .content-container .content .album .picture img { height: 101px; width: 134px; float: left; margin-right: 3px; margin-left: 3px; background: #CCC; padding: 2px; border: 1px solid #999; }
.container .content-container .content .album { float: left; width: 450px;}
.container .content-container .content .newsleader { border-bottom: 1px dotted #999; padding-bottom: 8px;}
.container .content-container .content .newsleader a:visited { font-weight: normal; text-decoration: none; }
.container .content-container .content label { font-weight: bold; }
.container .content-container .content .unpublished { background-color: #ffc6c6; }
.content .horizontal tr th { text-align: right; padding-right: 10px; padding-left: 10px; vertical-align: top; padding-top: 5px; }
.content .horizontal tr td { text-align: left; vertical-align: top;}
.content .vertical tr th, .content .vertical tr td { text-align: left; }
.content .vertical { width: 100%; }
.content table { margin-bottom: 5px; }
.content a:link img, .content a:visited img, .content a:hover img, .content a:active img {border: none;}
.content .button { border: 1px solid #666; color: #000; font-weight: normal; padding: 2px 4px 2px 4px; margin-left: 5px;}
.container .content-container .content .upload_queue { width: 250px; border: 1px solid #CCC; margin-top: 10px; margin-bottom: 10px;}
.container .content-container .content .upload_queue legend { font-weight: bold; }
.container .content-container .content .upload_queue .queueitem .filename { font-weight: bold; }
.container .content-container .content .upload_queue .queueitem { margin-top: 5px; margin-bottom: 5px; border-bottom: 1px dotted #999; }
.container .content-container .content .upload_queue .queueitem .status { font-size: 10px; }
.container .content-container .content .upload_queue .queueitem .percent { float: right; margin-right: 10px; font-size: 18px; font-weight: normal; margin-top: 5px; }
.container .content-container .content .swfupload { margin-left: 8px; margin-right: 80px; float: left; }
.container .content-container .content .uploadbuttons { margin-left: 8px; margin-top: 25px;}
.container .content-container .content .paginator-stats { text-align: right; font-size: 10px; margin-top: 0px; margin-right: 10px;}
.container .content-container .content .paginator-nav { width: 200px; margin: 10px auto 10px auto; text-align: center;}
.container .content-container .content .paginator-nav img { margin-left: 5px; margin-right: 5px;}
.container .content-container .content .buttonlist { list-style: none; clear: both; padding-top: 10px;}
.container .content-container .content .buttonlist li { padding-bottom: 3px; }
.container .content-container .content .buttonlist .listicon { margin-bottom: -3px;}
.notification_success { background: #8AFF8A url(/img/icons/success.png) no-repeat 2px 0px; border-top: 3px solid #090; border-bottom: 3px solid #090; padding-left: 21px; font-size: 11px; padding-top: 1px; padding-bottom: 2px; color: #000; font-weight: bold; margin: 5px 0px 5px 0px; }
.notification_warning { background: #FFFF6F url(/img/icons/warning.png) no-repeat 2px 0px; border-top: 3px solid #F1A607; border-bottom: 3px solid #F1A607; padding-left: 21px; font-size: 11px; padding-top: 1px; padding-bottom: 2px; color: #000; font-weight: bold; margin: 5px 0px 5px 0px;}
.notification_error, .container .content-container .content #authMessage, .error-message { background: #FF8484 url(/img/icons/error.png) no-repeat 2px 0px; border-top: 3px solid #950000; border-bottom: 3px solid #950000; padding-left: 21px; font-size: 11px; padding-top: 1px; padding-bottom: 2px; color: #000; font-weight: bold; margin: 5px 0px 5px 0px;}
.notification_notice { background: #88B8FF url(/img/icons/info.png) no-repeat 2px 0px; border-top: 3px solid #06C; border-bottom: 3px solid #06C; padding-left: 21px; font-size: 11px; padding-top: 1px; padding-bottom: 2px; color: #000; font-weight: bold; margin: 5px 0px 5px 0px;}
.container .content-container .content .photo { margin-right: auto; margin-left: auto; }
.container .content-container .content .album-image { background: #E1E1E1; padding-top: 3px; padding-right: 3px; padding-left: 3px; width: 134px; border: 1px solid #CCC; float: left; margin-bottom: 4px; margin-right: 5px; height: 124px; text-align: center;}
.container .content-container .content .image-large { margin-top: 5px; text-align: center;}
.container .content-container .content .album-image .title { margin: 3px 0px; font-weight: bold; }
.footer { font-size: 10px; text-align: center; }
.footer a:link,.footer a:visited { color: #000; text-decoration: none; font-weight: normal;}
.footer a:hover { text-decoration: underline; }