body {font-family: Arial, Verdana; font-size: 12px; padding: 0px; margin: 0px;}

/* Layout */

.Wrapper {margin: 0px auto 0px auto; position: relative; width: 996px; min-height: 599px; height: auto !important; height: 599px;}
.Header {position: relative; background: url(/media/1632/header-bg2.jpg) no-repeat; width: auto; min-height: 70px; height: auto !important; height: 70px;}
.SubNavigation {position: relative; background: url(/media/80/subnavigation-bg.jpg) no-repeat; width: auto; border-bottom: solid 1px #9d421c; min-height: 165px; height: auto !important; height: 165px;}
.Content {position: relative; background: url(/media/20/content-bg.jpg) repeat-y; width: auto; min-height: 332px; height: auto !important; height: 332px;}
.Footer {text-align: center; font-size: 10px; line-height: 29px; width: auto; min-height: 29px; height: auto !important; height: 29px;}

.Sidebar1, .ContentContainer, .Sidebar2 {float: left; padding: 0px 0px 10px 0px; min-height: 322px; height: auto !important; height: 322px;}
.Sidebar1 {width: 165px;}

.ContentPage .ContentContainer {width: 638px; padding: 0px 20px 10px 20px;}
.FrontPage .ContentContainer {width: 678px; padding: 0px 0px 0px 0px;}
.FrontPage .ContentContainer .FrontImage {position: relative; background: url(/media/25/front-image1.jpg) no-repeat; width: 678px; min-height: 332px; height: auto !important; height: 332px;}

.Sidebar2 {position: relative; width: 151px;}

.SubNavigation ul.NavMenu {position: absolute; left: 164px; top: 35px; margin: 0px; padding: 0px; list-style: none; width: 680px; min-height: 125px; height: auto !important; height: 125px;}

.HeaderLogo {position: absolute; left: 15px; top: 5px;}
.HeaderContact {position: relative; left: 855px; top: 10px; font-size: 9px; width: 125px; min-height: 25px; height: auto !important; height: 25px;}
.HeaderContact .HeaderLine {line-height: 13px;}

.Breadcrumbs {padding: 0px 0px 10px 0px; width: auto; line-height: 35px; min-height: 35px; height: auto !important; height: 35px;}

.PartnerContainer {width: auto; position: absolute; left: 15px; top: 5px; text-align: center;}
.PartnerContainer img {padding-top: 30px;}
.PartnerContainer .ContentLine {line-height: 13px;}
.PartnerContainer .PartnerLogos img {vertical-align: middle;}
.PartnerContainer .PartnerLogos a{margin: 0px 10px 0px 0px;}
.PartnerDescription {font-size: 9px; padding: 0px 0px 10px 0px;}

.WrapperBorder {border: solid 1px #9d421c;}

/* common styling */
.navMenu {position: relative; z-index: 100; clear: both;}
.navMenu ul {padding: 0px; margin: 0px; list-style-type: none;}
.navMenu ul li {float: left; position: relative;}
.navMenu li.last {border-bottom: solid 1px #ffffff; margin: 0px;} /* Bottom border in sub menu */
.navMenu ul li ul {display: none;}
.navMenu table {margin:-1px; border-collapse: collapse; font-size:1em;}

/* specific to non IE and IE7 browsers */

.navMenu ul li:hover ul {display: block; position: absolute; top: 125px; left: 0px; width: 223px; height: auto;}
.navMenu ul li:hover ul li ul {display: none;}
.navMenu ul li:hover ul li a, .navMenu ul  li.SubNavButton2:hover ul li a {display: block; color: #ffffff; background: #af653e; height: auto; line-height: 15px; padding: 10px; font-size: 11px;}
.navMenu ul li:hover ul li a {width: 205px;} /* Width for normal buttons */
.navMenu ul li.SubNavButton2:hover ul li a{width: 204px;} /* Width for custom button */
.navMenu ul li:hover ul li:hover a {background: #9d421c; color: #cc9933;} /* Normal submenu item */
.navMenu ul li:hover a {color: #cc9933;}
.navMenu ul li:hover img {visibility: visible; color: #cc9933;}
.navMenu ul li:hover ul li:hover ul {display: block; position: absolute; left: 170px; top: 0px; width: 150px;}

/* for IE5.x and IE6 browsers only */

.navMenu ul li a:hover ul {display: block; position: absolute; top: 125px; left: 0px; margin-top: 0px; marg\in-top: 0px;}
.navMenu ul li a:hover ul li a, .navMenu ul li.SubNavButton2 a:hover ul li a {text-align: left; display: block; color: #ffffff; background: #af653e; font-size: 11px; height: auto; hei\ght: auto; line-height: 15px; padding: 10px;}
.navMenu ul li a:hover ul li a {width: 225px; w\idth: 205px;}
.navMenu ul li.SubNavButton2 a:hover ul li a {width: 206px; w\idth: 206px;}
.navMenu ul li a:hover ul li a ul {visibility: hidden; position: absolute; height: 0px; width: 0px;}
.navMenu ul li a:hover ul li a:hover {background: #9d421c;}
.navMenu ul li a:hover ul li a:hover img {visibility: visible;}

/* Main navigation */

ul.MainNavigation {margin: 0px; padding: 0px; list-style: none;}
ul.MainNavigation li {border-bottom: solid 1px #9d421c;}
ul.MainNavigation a {font-weight: bold; font-size: 11px; color: #9d421c; text-decoration: none; display: block; padding: 0px 5px 0px 10px; width: auto; line-height: 35px; min-height: 35px; height: auto !important; height: 35px;}
ul.MainNavigation a:hover {color: #ffffff; background: #9d421c;}

/* Sub navigation */

.SubNavItem  {position: relative; float: left; height: 125px;}

.SubNavButton1 {background: url(/media/1637/subnav-button-inactive1nieuw.jpg) no-repeat;}
.SubNavButton2 {margin: 0px 0px 0px 3px; background: url(/media/70/subnav-button-inactive2.jpg) no-repeat;}
.SubNavButton3 {margin: 0px 0px 0px 3px; background: url(/media/1642/subnav-button-inactive3nieuw.jpg) no-repeat;}

.SubNavItem a, .SubNavButton2 a {display: block; font-weight: bold; color: #9d421c; font-size: 12px; height: 125px; float: left; text-decoration: none;}
.SubNavItem, .SubNavItem a, .SubNavItem img, .SubNavItem span {width: 225px;}
.SubNavButton2, .SubNavButton2 a, .SubNavButton2 img, .SubNavButton2 span {width: 224px;}
.SubNavItem a:hover {color: #ffffff;}

.SubNavItem img, .SubNavItemCustom img {height: 125px; border: 0;}

* html a:hover {visibility:visible;}
.SubNavItem a img {visibility:hidden;}
.SubNavItem a:hover img {visibility:visible;}

.SubNavItem span {position: absolute; left: 0px; top: 96px; text-align: center; cursor: pointer;}

/* Text */

p, ul, h1, h2, h3{margin: 0px; padding: 0px;}

p {padding: 0px 0px 8px 0px; line-height: 18px;}
h1 {font-size: 14px; padding: 0px 0px 8px 0px; color: #9d421c;}
h2 {font-size: 12px; color: #9d421c; padding-bottom: 5px;}
h3 {font-size: 11px; font-style: italic; padding: 0px 0px 8px 0px;}

h2.SubNavigationHeader {position: absolute; left: 188px; top: 7px; font-family: "Times New Roman"; color: #ffffff; font-style: italic; font-size: 16px; font-weight: normal;}

a {color: #9d421c;}
a:hover {text-decoration: none;}

.ContentContainer p {text-align: justify;}
.ContentContainer ul {padding: 0px 0px 0px 16px;}
.ContentContainer ul li {line-height: 26px;}

.FrontPayoff,ul.FrontUsps {position: absolute; left: 25px; color: #ffffff;}

.FrontPayoff {font-family: 'Times New Roman'; top: 115px; font-size: 28px; font-style: italic;}
ul.FrontUsps {top: 175px; font-size: 12px; margin: 0px; padding: 0px 0px 0px 16px;}
ul.FrontUsps li {line-height: 30px;}

.tags { line-height: 150%; }
.tag6x { text-decoration: none; font-size: 22px; }
.tag5x { text-decoration: none; font-size: 19px; }
.tag4x { text-decoration: none; font-size: 16px; }
.tag3x { text-decoration: none; font-size: 13px; }
.tag2x { text-decoration: none; font-size: 10px; }
.tag1x { text-decoration: none; font-size: 7px; }

/* Misc. */
a img {border: 0px;}
.ClearEnd {clear: both;}

























































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
