﻿a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { border: 0; font: inherit; vertical-align: baseline; margin: 0; padding: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:after, blockquote:before, q:after, q:before { content: none; }
table { border-collapse: collapse; border-spacing: 0; }
body { background-color: #114f81; font-family: Arial; font-size: 10pt; color: #000; }
a { outline: 0; }
b, strong { font-weight: 700; }
p { line-height: 18px; }
i { font-style: italic; }
.left { float: left; }
.right { float: right; }
.clearfix { clear: both; }
.bg-blue { background-color: #1b82c5; }
.bg-lightblue { background-color: #00aeef; }
.bg-darkblue { background-color: #114f81; }
.parallax_Img { position: absolute; bottom: -5px; left: 0; width: 100%; }
.parallax_Img#front-bg { bottom: -7px; z-index: 1; }
.main { position: relative; background-color: #e6e7e8; }
.wrapper { width: 1020px; margin: 0 auto; }
.masterWrapper { height: 625px; position: relative; }
.parrallaxWrapper { bottom: 0; position: absolute; width: 100%; overflow: hidden; z-index: 0 !important; }
.contentPane { width: 806px; margin: 0 auto; position: relative; }
.master { position: absolute; height: 395px; bottom: 0; left: 0; right: 0; display: none; }
#header { background-color: #1b82c5; min-width: 1020px; height: 65px; position: relative; z-index: 99; }
#header .logo { float: left; margin: 15px 53px 0 15px; border-radius: 117px; width: 71px; height: 68px; transition: .5s all; }
#header .logo:hover { margin-top: 7px; box-shadow: 0 0 7px 0 #000; }
#header .nav { position: absolute; left: 140px; width: 100%; }
#header .nav li { float: left; }
#header .nav li a { display: block; min-width: 143px; height: 55px; line-height: 55px; margin-top: 9px; font-size: 22px; text-align: center; font-weight: 700; text-decoration: none; color: #fff; border: 1px solid #00aeef; border-bottom: none; border-top-left-radius: 5px; border-top-right-radius: 5px; }
#header .nav li a.active, #header .nav li a:hover { background: #00aeef; }
.content { padding-top: 1px; margin-top: -1px; position: relative; z-index: 5; }
.gfd-header { width: 871px; height: 162px; margin: 28px auto 43px; position: relative; }
.gfd-header h2 { text-indent: -1000000px; height: 0; }
.title, h1, h2, h3 { color: #40a8de; font-size: 19pt; }
.text { overflow: hidden; background: #fff; width: 347px; border-radius: 10px; max-height: 330px; }
.text.big { width: 550px; }
.text h1, .text h2, .text h3, .text p { margin-bottom: 20px; }
.text .wrap { margin: 15px; padding-right: 15px; max-height: 300px; overflow-y: auto; overflow-x: hidden; }
.text .wrap a { color: #00aeef; }
.text-balloon { background: #fff; width: 347px; border-radius: 10px; position: relative; }
.text-balloon .wrap { margin: 15px; }
.text-balloon .text-balloon-bottom { height: 58px; width: 69px; background: url(../Images/balloon-bottom.png) no-repeat; position: absolute; bottom: -57px; right: 38px; }
.text.inlineSum { max-height: 350px; }
.text.inlineSum .wrap { overflow-y: hidden; max-height: 100%; padding: 0; margin: 25px; }
.text.inlineSum h1, .text.inlineSum h2, .text.inlineSum h3 { font-size: 38px; margin-bottom: 10px; }
.text.inlineSum p { margin-bottom: 10px; }
.inlineSummary { max-height: 204px; box-shadow: inset 0 0 5px 5px #efefef; -webkit-box-shadow: inset 0 0 5px 5px #efefef; -moz-box-shadow: inset 0 0 5px 5px #efefef; overflow-y: auto; }
.inlineSummary table { margin: 10px 0 0 30px; }
.inlineSummary td { vertical-align: middle; padding: 10px 0 15px; }
.inlineSummary table.textTop td { vertical-align: top; }
.inlineSummary td p { margin-bottom: 2px; }
.inlineSummary td a { display: block; text-decoration: none; color: #000; }
.inlineSummary td a:hover { text-decoration: underline; }
.inlineSummary td a img { max-height: 38px; max-width: 45px; }
.inlineSumBorder { max-height: 233px; }
.inlineSumBorder tr td a { color: #40a8de; }
.inlineSumBorder tr { border-bottom: 1px solid #dfdfdf; border-top: 1px solid #a0a0a0; }
.inlineSumBorder tr:first-child { border-top: none; }
.inlineSumBorder tr:last-child { border-bottom: none; }
.menu2Title img { max-width: 40px; max-height: 30px; }
tr.empty { border: none !important; }
.title.backTo { text-align: center; font-size: 19pt !important; margin: 7px 0 0 !important; display: block; }
.title.backTo span { display: inline-block; background: url(../Images/arrow-back.jpg) no-repeat; width: 17px; height: 19px; margin: 0 15px -2px 0; }
.downloads table td { vertical-align: middle !important; padding-bottom: 20px; }
.downloads table td p { margin-bottom: 10px; }
.downloads table td img { max-height: 100px; max-width: 100px; }
.downloads a { color: #00aeef; }
.facebook { width: 267px; background-color: #b2b2b2; border-radius: 10px; }
.facebook .wrap { background-color: #fff; margin: 20px; width: 230px !important; height: 302px; overflow: hidden; }
.facebook iframe { width: 230px !important; margin-top: -69px; }
.twitter { width: 267px; background-color: #00aeef; border-radius: 10px; }
.twitter .title { color: #fff; background: url(../Images/twitter.jpg) no-repeat left; padding: 2px 0 2px 45px; font-size: 27px; margin: 20px 0 0 20px; }
.twitter .hashtag { display: inline-block; margin: 5px 0 0 20px; color: #fff; }
.twitter .wrap { background-color: #fff; margin: 10px 20px 20px; overflow-y: auto; height: 231px; padding: 5px; }
.twitter .wrap .tweet { border-bottom: 1px solid #dfdfdf; border-top: 1px solid #a0a0a0; padding: 5px 0 10px; font-size: 8pt; line-height: 10pt; }
.twitter .wrap .tweet:first-child { border-top: none; }
.twitter .wrap .tweet:last-child { border-bottom: none; }
.twitter .wrap .tweet .screename { color: #ccc; }
.twitter .wrap .tweet a { color: #00aeef; }
.illu-balloon { background: url(../Images/balloon-round.png) no-repeat; width: 278px; height: 236px; margin-top: -40px; }
.illu-balloon .bg-image { width: 235px; height: 235px; background-position: center; background-repeat: no-repeat; float: right; }
.read-more-kao { position: absolute; right: 0; top: 240px; }
.activitieDetail { overflow: hidden; padding-bottom: 15px; }
.activitieDetail img { border-color: #fff; }
.calender { height: 282px; width: 282px; margin-top: -16px; background: url(../Images/calender.png) no-repeat; text-align: center; }
.calender .days { margin-top: 77px; font-size: 115px; }
.calender .daysleft { color: #1a85c7; font-size: 38px; margin-top: -15px; }
.jointherun { width: 204px; height: 159px; bottom: 55px; left: -20px; text-align: center; position: absolute; }
.jointherun a { display: block; color: #000; font-size: 9pt; text-decoration: none; margin-top: 5px; }
.jointherun h2 { text-indent: -100000px; }
.figure { height: 282px; width: 356px; background-repeat: no-repeat; position: absolute; bottom: 0; left: 50%; margin-left: -120px; }
.figure.ToLeftLittle { margin-left: -178px; }
.figure.ToLeft { left: -110px; margin-left: 0; }
.figure.mr1 { background-image: url(../Images/Fibo_man/Fibo_m_01.png); }
.figure.mr2 { background-image: url(../Images/Fibo_man/Fibo_m_02.png); }
.figure.mr3 { background-image: url(../Images/Fibo_man/Fibo_m_03.png); }
.figure.mr4 { background-image: url(../Images/Fibo_man/Fibo_m_04.png); }
.figure.mr5 { background-image: url(../Images/Fibo_man/Fibo_m_05.png); }
.figure.mr6 { background-image: url(../Images/Fibo_man/Fibo_m_06.png); }
.figure.mr7 { background-image: url(../Images/Fibo_man/Fibo_m_07.png); }
.figure.mr8 { background-image: url(../Images/Fibo_man/Fibo_m_08.png); }
.figure.mr9 { background-image: url(../Images/Fibo_man/Fibo_m_09.png); }
.figure.mr10 { background-image: url(../Images/Fibo_man/Fibo_m_10.png); }
.figure.mr11 { background-image: url(../Images/Fibo_man/Fibo_m_11.png); }
.figure.mr12 { background-image: url(../Images/Fibo_man/Fibo_m_12.png); }
.figure.mr13 { background-image: url(../Images/Fibo_man/Fibo_m_13.png); }
.figure.mr14 { background-image: url(../Images/Fibo_man/Fibo_m_14.png); }
.figure.mr15 { background-image: url(../Images/Fibo_man/Fibo_m_15.png); }
.figure.mr16 { background-image: url(../Images/Fibo_man/Fibo_m_16.png); }
.figure.mr17 { background-image: url(../Images/Fibo_man/Fibo_m_17.png); }
.figure.mr18 { background-image: url(../Images/Fibo_man/Fibo_m_18.png); }
.figure.mr19 { background-image: url(../Images/Fibo_man/Fibo_m_19.png); }
.figure.mr20 { background-image: url(../Images/Fibo_man/Fibo_m_20.png); }
.figure.mr21 { background-image: url(../Images/Fibo_man/Fibo_m_21.png); }
.figure.mr22 { background-image: url(../Images/Fibo_man/Fibo_m_22.png); }
.figure.mr23 { background-image: url(../Images/Fibo_man/Fibo_m_23.png); }
.figure.mr24 { background-image: url(../Images/Fibo_man/Fibo_m_24.png); }
.figure.mr25 { background-image: url(../Images/Fibo_man/Fibo_m_25.png); }
.figure.mr26 { background-image: url(../Images/Fibo_man/Fibo_m_26.png); }
.figure.mr27 { background-image: url(../Images/Fibo_man/Fibo_m_27.png); }
.figure.mr28 { background-image: url(../Images/Fibo_man/Fibo_m_28.png); }
.figure.mr29 { background-image: url(../Images/Fibo_man/Fibo_m_29.png); }
.figure.mr30 { background-image: url(../Images/Fibo_man/Fibo_m_30.png); }
.figure.mr31 { background-image: url(../Images/Fibo_man/Fibo_m_31.png); }
.figure.mr32 { background-image: url(../Images/Fibo_man/Fibo_m_32.png); }
.figure.mr33 { background-image: url(../Images/Fibo_man/Fibo_m_33.png); }
.figure.mr34 { background-image: url(../Images/Fibo_man/Fibo_m_34.png); }
.figure.mvr1 { background-image: url(../Images/Fibo_vrouw/Fibo_v_01.png); }
.figure.mvr2 { background-image: url(../Images/Fibo_vrouw/Fibo_v_02.png); }
.figure.mvr3 { background-image: url(../Images/Fibo_vrouw/Fibo_v_03.png); }
.figure.mvr4 { background-image: url(../Images/Fibo_vrouw/Fibo_v_04.png); }
.figure.mvr5 { background-image: url(../Images/Fibo_vrouw/Fibo_v_05.png); }
.figure.mvr6 { background-image: url(../Images/Fibo_vrouw/Fibo_v_06.png); }
.figure.mvr7 { background-image: url(../Images/Fibo_vrouw/Fibo_v_07.png); }
.figure.mvr8 { background-image: url(../Images/Fibo_vrouw/Fibo_v_08.png); }
.figure.mvr9 { background-image: url(../Images/Fibo_vrouw/Fibo_v_09.png); }
.figure.mvr10 { background-image: url(../Images/Fibo_vrouw/Fibo_v_10.png); }
.figure.mvr11 { background-image: url(../Images/Fibo_vrouw/Fibo_v_11.png); }
.figure.mvr12 { background-image: url(../Images/Fibo_vrouw/Fibo_v_12.png); }
.figure.mvr13 { background-image: url(../Images/Fibo_vrouw/Fibo_v_13.png); }
.figure.mvr14 { background-image: url(../Images/Fibo_vrouw/Fibo_v_14.png); }
.figure.mvr15 { background-image: url(../Images/Fibo_vrouw/Fibo_v_15.png); }
.figure.mvr16 { background-image: url(../Images/Fibo_vrouw/Fibo_v_16.png); }
.figure.mvr17 { background-image: url(../Images/Fibo_vrouw/Fibo_v_17.png); }
.figure.mvr18 { background-image: url(../Images/Fibo_vrouw/Fibo_v_18.png); }
.figure.mvr19 { background-image: url(../Images/Fibo_vrouw/Fibo_v_19.png); }
.figure.mvr20 { background-image: url(../Images/Fibo_vrouw/Fibo_v_20.png); }
.figure.mvr21 { background-image: url(../Images/Fibo_vrouw/Fibo_v_21.png); }
.figure.mvr22 { background-image: url(../Images/Fibo_vrouw/Fibo_v_22.png); }
.figure.mvr23 { background-image: url(../Images/Fibo_vrouw/Fibo_v_23.png); }
.figure.mvr24 { background-image: url(../Images/Fibo_vrouw/Fibo_v_24.png); }
.figure.mvr25 { background-image: url(../Images/Fibo_vrouw/Fibo_v_25.png); }
.figure.mvr26 { background-image: url(../Images/Fibo_vrouw/Fibo_v_26.png); }
.figure.mvr27 { background-image: url(../Images/Fibo_vrouw/Fibo_v_27.png); }
.figure.mvr28 { background-image: url(../Images/Fibo_vrouw/Fibo_v_28.png); }
.figure.mvr29 { background-image: url(../Images/Fibo_vrouw/Fibo_v_29.png); }
.figure.mvr30 { background-image: url(../Images/Fibo_vrouw/Fibo_v_30.png); }
.figure.mvr31 { background-image: url(../Images/Fibo_vrouw/Fibo_v_31.png); }
.figure.mvr32 { background-image: url(../Images/Fibo_vrouw/Fibo_v_32.png); }
.figure.mvr33 { background-image: url(../Images/Fibo_vrouw/Fibo_v_33.png); }
.figure.mvr34 { background-image: url(../Images/Fibo_vrouw/Fibo_v_34.png); }
#footer { background-color: #114f81; height: 78px; min-width: 1020px; width: 100%; }
#footer .contentPane { width: 940px; margin-top: 30px; position: relative; }
#footer .title { color: #62a7d4; font-size: 18pt; margin-right: 10px; }
#footer .nav { background: #1f6e98; overflow: hidden; height: 27px; width: 805px; float: left; padding: 0 0 0 30px; }
#footer .nav li { float: left; list-style: disc inside; color: #fff; margin-right: 15px; padding: 7px 0; white-space: nowrap; }
#footer .nav li:first-child { list-style: none; }
#footer .nav a { color: #fff; text-decoration: none; font-size: 9pt; }
#footer .caroufredsel_wrapper { width: 770px !important; }
#footer .socials { position: absolute; right: 0; top: -51px; z-index: 15; }
#footer .social { width: 44px; height: 44px; display: block; margin-left: 5px; transition: .1s margin; float: left; }
#footer .social.lang { width: 60px; height: 34px; margin-top: 4px; }
#footer .social:hover { margin-top: -5px; }
#footer .social.facebook { background: url(../Images/social_btn.png) no-repeat; }
#footer .social.twitter { background: url(../Images/social_btn.png) no-repeat -110px 0; }
#footer .social.linkdin { background: url(../Images/social_btn.png) no-repeat -55px 0; }
#footer .social.youtube { background: url(../Images/social_btn.png) no-repeat -165px 0; }
#footer .disclaimer { color: #fff; display: block; margin-top: 10px; margin-right: 5px; font-size: 8pt; text-decoration: none; }
#footer .disclaimer:hover { text-decoration: underline; }
#disclaimer .title, #disclaimer p { margin-bottom: 20px; }
::-webkit-scrollbar { width: 12px; height: 12px; }
::-webkit-scrollbar-track { background: #ccc; }
::-webkit-scrollbar-thumb { background: #808080; }
