/* GENERAL STYLES */
body {font-family: Arial, Verdana; font-size: 11px; margin: 0px; padding: 0px; background: url(/media/31/mainbackground.jpg) #ecedee repeat-x;}

#wrapper {position: relative; background: #ffffff; margin: 0px auto 0px auto; width: 975px; min-height: 585px; height: auto !important; height: 585px;}

#topHeader {position: relative; background: url(/media/56/topheaderbg.jpg) repeat-x; width: auto; min-height: 25px; height: auto !important; height: 25px;}
#header {position: relative; background: url(/media/21/header.jpg) no-repeat; width: auto; min-height: 150px; height: auto !important; height: 150px;}
#navigation {background: url(/media/41/navigationbg.jpg) repeat-x; width: auto; min-height: 30px; height: auto !important; height: 30px;}

#contentContainer {margin: 5px 0px 5px 0px; padding: 0px 0px 0px 5px; background: url(/media/1/contentbg.jpg) repeat-y; width: auto; min-height: 345px; height: auto !important; height: 345px;}
#leftColumn {float: left; background: url(/media/26/leftcolumnbg.jpg) #bfc0e8 no-repeat; width: 200px; min-height: 345px; height: auto !important; height: 345px;}
#contentColumn {float: left; padding: 10px 10px 10px 20px; width: 535px; min-height: 325px; height: auto !important; height: 325px; font-size: 11px;}
#imageColumn {padding: 0px 0px 0px 0px; float: left; width: 200px; min-height: 345px; height: auto !important; height: 345px;}

#breadCrumbs {color: #40417e; margin: 0px 0px 10px 0px;}

#footer {background: url(/media/16/footerbg.jpg) repeat-x; text-align: center; color: #ffffff; font-size: 10px; line-height: 25px; width: auto; min-height: 25px; height: auto !important; height: 25px;}
#footer a {color: #ffffff;}
#footer a:hover {text-decoration: none;}

h1 {margin: 0px; padding: 0px; font-size: 16px;}
h2 {margin: 0px; padding: 0px; font-size: 14px;}
h3 {margin: 0px; padding: 0px; font-size: 12px;}
p {margin: 0px; padding: 0px;}

a {color: #0102a4;}
a:hover {text-decoration: none;}
.logo {position: absolute; left: 58px; top: 32px; width: 90px; min-height: 85px; height: auto !important; height: 85px;}

#contentColumn h1 {color: #0102a4; padding: 0px 0px 10px 0px;}
#contentColumn p {padding: 0px 0px 10px 0px;}
#topHeader h1 {color: #ffffff; font-size: 11px; line-height: 25px; padding: 0px 0px 0px 5px;}

.imageContainer {margin: 0px auto 20px auto; padding: 5px; background: #ffffff; width: 180px; min-height: 120px; height: auto !important; height: 120px;}
.imageContainer img {float: left;}
.marginImage {margin-top: 35px;}

#leftColumn h2 {color: #0102a4; padding: 0px 0px 10px 0px;}
#subNav {padding: 35px 0px 0px 15px;}
#subNav a {font-style: italic; font-size: 12px;}
#subNav ul {margin: 0px; padding: 0px 0px 0px 10px; list-style: none;}
#subNav ul li {line-height: 25px;}

#navigation a, #topHeader a {float: left;}
#navigation a, #topHeader a {color: #ffffff; text-decoration: none;}
#navigation ul, #topHeader ul {list-style: none; margin: 0px; padding: 0px;}
#navigation li, #topHeader li {float: left; text-align: center;}
#navigation a {display: block; font-weight: bold; line-height: 30px; padding: 0px 5px 0px 5px; width: auto; min-height: 30px; height: auto !important; height: 30px;}
#topHeader a {display: block; font-weight: bold; line-height: 25px; padding: 0px 5px 0px 5px; width: auto; min-height: 25px; height: auto !important; height: 25px;}
#navigation a:hover, #topHeader a:hover {color: #ffa200;}
.navDivider {background: url(/media/36/navdivider.jpg) no-repeat; width: 2px; min-height: 30px; height: auto !important; height: 30px;}
.topNavDivider {background: url(/media/61/topnavdivider.jpg) no-repeat; width: 2px; min-height: 25px; height: auto !important; height: 25px;}
.topNavigation {position: absolute; left: 690px; top: 0px;}

.flagDutch img, .flagGerman img {float: left; padding: 3px 0px 0px 0px;}

a img {border: 0px;}

.clearEnd {clear: both;}

/* EDITOR PROPERTIES */
size 1 {
font-size: 14px;
}

font-size {
font-size: 150%;
}

h5 {
h5: 20px;
}

