body {margin: 0; padding: 0} 
 
.thoonen {width: 1000px; margin: 0 auto}
.thoonen .wrapper {padding-top: 50px}

.leftcol {float: left; width: 200px}
.maincol {float: left; width: 500px; margin: 0 50px}
.rightcol {float: left; width: 175px; margin-left: 25px}

ul.languages    {list-style-type: none; padding: 0; margin: 0}
ul.languages li {font-size: 13px; text-transform: uppercase; margin: 0 0 10px 0}
ul.languages a   {color: #1465A1; font-weight: normal; text-decoration: none}
ul.languages a:hover  {color: #1465A1; font-weight: bold; text-decoration: none}
ul.languages a.active {color: #1465A1; font-weight: bold; text-decoration: none}
ul.languages a.active:hover {color: #1465A1; font-weight: normal; text-decoration: none}

ul.navigation    {list-style-type: none; padding: 0; margin: 40px 0 0 0}
ul.navigation li {font-size: 14px; text-transform: uppercase; margin: 0 0 15px 0}
ul.navigation a   {color: #605e5c; font-weight: normal; text-decoration: none}
ul.navigation a:hover {color: #605e5c; font-weight: bold; text-decoration: none}
ul.navigation a.active   {color: #605e5c; font-weight: bold; text-decoration: none}
ul.navigation a.active:hover {color: #605e5c; font-weight: normal; text-decoration: none}

ul.navigation ul  {list-style-type: none; padding: 0; margin: 15px 0 0 0}
ul.navigation li li {font-size: 13px; margin: 5px 0px 5px 25px}

.scrollable {position: relative; overflow:hidden; width: 498px; height: 248px; margin: 25px 0 15px 0}
.scrollable .photos {width: 20000em; position: absolute; clear: both}
.scrollable .photos div {float: left; width: 156px; height: 248px; margin-right: 10px}
.scrollable .photos img {border: 2px solid #605E5C}

div.address {margin-bottom: 20px}
div.address p {color: #1465A1; text-transform: uppercase; line-height: 16px; margin-bottom: 5px}
div.address a {text-decoration: none}

div.distinctions {margin-bottom: 50px}

div.brochure  {border: 2px solid #1465A1; background: #515048; margin-bottom: 20px}
div.brochure .wrapper {font-size: 9px; font-weight: bold; text-transform: uppercase; padding: 5px}
div.brochure a {color: #ccc}
div.brochure a:hover {text-decoration: none}

div.inthemedia   {border: 2px solid #1465A1; margin-bottom: 20px}
div.inthemedia .wrapper {font-size: 9px; font-weight: bold; color: #1465A1; text-transform: uppercase; padding: 5px}
div.inthemedia p {margin-bottom: 0}
div.inthemedia a {text-decoration: none}

div.twitter {border: 2px solid #1465A1; margin-bottom: 20px}
div.twitter .wrapper {padding: 0 5px; text-align: center}
div.twitter .header {font-size: 11px; color: #fff; font-weight: bold; text-transform: uppercase; background: #515048; padding: 5px 5px 5px 10px}
