/*[fmt]1A10-10AA-264*/
/*CSS Document*/
html,body {
 height: 100%;
}
body {
 height: 100%;
}
html>body {
 height: 100%; min-height: 100%;
}
body {
 font-family: Arial, Helvetica, sans-serif; font-size: 80%; text-align: center; color: #524C4C; background-image: url(../images/background.png); background-repeat: repeat; background-position: center center;
}
a {
 color: #333333;
}
a:hover {

}
.clear {
 overflow: hidden !important; height: 0px !important; clear: both !important;
}
#mainWrapper {
 width: 950px; text-align: left; margin-left: auto; margin-right: auto; z-index: 1; background-color: #FFF; position: relative; min-height: 100%; height: auto !important; height: 100%;
}
#mainWrapper #leftShadow,#mainWrapper #rightShadow {
 position: absolute; top: 0px; min-height: 100%; height: auto !important; height: 100%; width: 25px; background-repeat: repeat-y;
}
#mainWrapper #leftShadow {
 background-position: top right; background-image: url(../images/left-shadow.png); left: -25px;
}
#mainWrapper #rightShadow {
 background-position: top left; background-image: url(../images/right-shadow.png); right: -25px;
}
#headerWrapper {
 height: 195px; position: relative; background-image: url(../images/topbalk_nieuwesite.jpg); background-repeat: no-repeat; background-position: left top; z-index: 3;
}
#headerWrapper #logo {
 position: absolute; top: 10px; left: 30px;
}
#headerWrapper #smallMenuWrapper {
 position: absolute; top: 50px; right: 0px; height: 95px; width: 539px;
}
#headerWrapper #smallMenuWrapper ul {
 margin-top: 2px; margin-left: 20px;
}
#headerWrapper #smallMenuWrapper li {
 height: 30px;
}
#headerWrapper #smallMenuWrapper li a {
 line-height: 30px; height: 30px; display: block; color: #FFFFFF; text-decoration: none; font-weight: bold; width: 200px;
}
#headerWrapper #smallMenuWrapper li img {
 margin-right: 5px; vertical-align: text-top;
}
#headerWrapper #bigLogo {
 position: absolute; right: 25px; top: 0px; overflow: hidden; width: 383px; height: 374px; z-index: 4; background:#fff;
}
#headerWrapper #bigLogoCover {
 position: absolute; right: 20px; top: 0px; overflow: hidden; width: 393px; height: 379px; z-index: 5;
}
#menuWrapper {
 margin-top: 25px; height: 60px; background-image: url(../images/menu-bg.png); background-repeat: repeat-x; background-position: left top; z-index: 3;
}
#menuWrapper li {
 height: 60px;
}
#menuWrapper li a {
 color: #FFFFFF; text-decoration: none; display: block; line-height: 70px; height: 60px; padding-left: 12px; padding-right: 12px; text-transform: uppercase; font-size: 1.1em; font-family: Tahoma, Geneva, sans-serif; background-image: url(../images/menu-item.png); background-repeat: no-repeat; background-position: right top;
}
#menuWrapper li a:hover {
 background-image: url(../images/menu-item-over.png);
}
#menuWrapper ul ul li {
 height: 20px; width: 120px;
}
#menuWrapper ul ul li a {
 height: 18px; line-height: 18px; font-size: 1em; background-image: none; text-transform: lowercase; border-top: 1px solid #5BBD0B; border-bottom: 1px solid #5BBD0B; background-color: #5BBD0B;
}
#menuWrapper ul ul li a:hover {
 background-image: none; background-color: #6EC814; border-top: 1px solid #9EE430; border-bottom: 1px solid #9EE430;
}
#menuWrapper ul ul {
 position: absolute;
}
#menuWrapper ul ul ul {
 left: 120px; top: 0px;
}
#contentWrapper {
 position: relative; margin-right: 40px; z-index: 2; padding-bottom: 56px;
}
#contentWrapper #leftWrapper {
 float: left; width: 560px;
}
#contentWrapper #leftWrapper .item {
 margin-left: 20px; margin-right: 40px; margin-top: 20px; margin-bottom: 30px; clear: both; display: block;
}
#contentWrapper #leftWrapper .item img {
 float: left; margin-top: 20px;
}
#contentWrapper #leftWrapper .item h2 {
 margin-bottom: 15px; font-size: 1.3em; text-transform: uppercase; border-top: 2px solid #AAAAAA; padding-top: 20px;
}
#contentWrapper #leftWrapper .item:first-child h2 {
 border-top: none;
}
#contentWrapper #leftWrapper .item p {
 margin-top: 10px; margin-bottom: 10px;
}
#contentWrapper #leftWrapper .item strong {
 /*[disabled]color:#4995EA;*/
}
#contentWrapper #rightWrapper {
 float: right; width: 347px; background-image: url(../images/right-bg.jpg); background-repeat: no-repeat; background-position: left bottom; margin-top: 80px; padding-top: 40px; z-index: 3;
}
#contentWrapper #rightWrapper h2 {
 font-size: 1.2em; text-transform: uppercase; margin-left: 40px;
}
#contentWrapper #rightWrapper .news_section {
 margin-left: 0px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; z-index: 4;
}
#contentWrapper #rightWrapper .news_section p {
 margin: 0px;
}
#contentWrapper #rightWrapper .news_section p:first-child {
 color: #4995EA; font-weight: bold; margin-bottom: 10px;
}
#contentWrapper #rightWrapper .news_section a {
 font-style: italic; display: block; z-index: 999;
}
#contentWrapper #rightWrapper .news_section p:first-child a {
 text-decoration: none; color: #4995EA;
}
#footerWrapper,footer {
 background-image: url(../images/footer-bg.png); background-repeat: repeat-x; background-position: left bottom; height: 35px; position: absolute; bottom: 0; left: 0; width: 100%; z-index: 3; font-weight: bold; color: #FFF; line-height: 35px;
}
#footerWrapper #copyright,footer p {
 margin-left: 40px;
}
#footerWrapper #copyright a,footer p a {
 color: #FFF; text-decoration: none;
}
#footerWrapper #footerMenuWrapper {
 position: absolute; top: 0px; right: 100px;
}
#footerWrapper #footerMenuWrapper li {
 padding-top: 10px; padding-bottom: 10px;
}
#footerWrapper #footerMenuWrapper li a {
 height: 16px; color: #FFF; line-height: 16px; text-decoration: none; border-left: 1px solid #FFF; padding-left: 5px; padding-right: 5px;
}
#footerWrapper #footerMenuWrapper li:first-child a {
 border-left: 0px none #000000;
}
#contentWrapper #leftWrapper .news_section {
 clear: both;
}
#contentWrapper #leftWrapper .news_section img {
 float: none;
}
body .ui-dialog .ui-dialog-content {
 padding: 0em;
}
#course {
 display: none;
}
.addthis_toolbox {
 position: absolute; right: -8px; top: -28px; width: 160px;
}
/*iframe page*/
.iframe #contentWrapper {
 margin: 0;
}
.iframe #contentWrapper #leftWrapper {
 width: auto; float: none;
}
.iframe #contentWrapper #leftWrapper .item {
 width: 500px;
}
.iframe #contentWrapper #leftWrapper .item:first-child {
 min-height: 80px;
}
.iframe #iframe {
 width: 909px; margin-left: 20px; min-height: 400px;
}

