body {padding: 2em; margin: 0; font: 10px Verdana, Arial; background: url(../../images/sea_bg.gif) no-repeat; color : #303030;}
h1 {margin: 0.2em 0 0.5em 0; font: 3.5em Georgia, serif; color: #6d604e; letter-spacing: 0.3em;}
h2 {margin: 0.5em 0 0 0; font: 1.8em Arial, Verdana; color: #808080; padding: 0 0 0.3em 2em; font-weight: bold; background: url(../../images/h2_dot.gif) no-repeat;}
h3 {margin: 1.2em 0 0.5em 0 ; font-size: 11px; font-weight: bold;}
h4 {margin: 0.3em 0 0.5em 0 ; font: 1em Verdana, Arial, serif; font-weight: bold;}
p {margin: 0 0 5px 0; line-height : 1.5em;}
a {color: #1050AA; text-decoration: none;}
a:link {color: #1050AA;}
a:visited {color: #1050AA;}
a:hover {color : #303030;}
input { font-family: Verdana, Arial; font-size: 10px; border: 1px solid #AAAAAA; background-color: #FFFFFF; }
select { font-family: Verdana, Arial; font-size: 10px; }
textarea { font-family: Verdana, Arial; font-size: 10px; }
.bild {float: right; margin: 4px;}
.submit {background-color: #BBDFFF; border-top-color: #CCCCCC; border-left-color: #CCCCCC; background-repeat: repeat-x; width: 100px;}
.fet {font-weight: bold;}
.fieldbg1 {background-color: #FFF2E2;}
.fieldbg2 {background-color: #FFFFFF;}
.remote_linkmargin {float: left; margin: 0 1.2em;}
.cons_img {float: right; margin: 4px; width: 200px;}
.text_right {text-align: right;}
.small_text {font-size: 9px; font-style: italic; color: #707070;}

/* main */
#main_img {margin: 0; border: none;}
#main_disclaimer {margin: 25px 0 0 0; border: none; float:right; position: relative; left: 140px;}


/* layout */
#layout {width: 900px; margin-left: auto; margin-right: auto;}
#header {height: 100px; margin: 0; padding: 0; background: url(../../images/logo_webseb.gif) no-repeat;}
#link {margin: 0.5em 0 0 0; padding: 0 0 0.5em 5em;  background: url(../../images/h2_dot.gif) no-repeat;}
#container{float: left; width: 900px; background: url(../image/bg.gif) no-repeat; border: 1px solid #8FCDE7; margin: 8px 0 0 0;}
#kolom {float: left; width: 130px; padding: 1em 0 0; margin: 5px 0 0 0;}
#main {float: left; width: 550px; padding: 1em; line-height: 1.8em; position: relative; left: -15px; margin: 20px 0 0 0;}
#footersite {height: 60px; margin: 0; padding: 0; text-align: center; color: #8FCDE7;}

#img-right  { text-align:right; width:125px; height:120px; margin:0px 20px 40px 10px ; float:right ; }
#img-left { text-align:left; width:155px; height:60px; margin:0px 20px 40px 0px ; float:left ; }

/* add block */
#add {float: right; width: 140px; padding: 1em; line-height: 1.8em; margin: 5 5 5 0; border: 1px solid #8FCDE7;}
#add a:link, #add a:visited {font-size: 9px; color: #8FCDE7;}
.add-header {font-size: 9px; color: #000000; font-weight:bold; text-decoration:underline; }
.add-text {font-size: 9px; color: #4960A1; }



/* menu */
#menucontainer{float: left; margin: 0; padding: 0; position: relative; left: -40px;}
.menu{margin: 0; padding: 0; list-style-type: none; font-size: 11px;}
.menu a{margin: 1em 0; color: #4960A1; height: 18px; text-decoration: none; display: block; padding: 0.2em 0.4em 0.1em 0.4em; background: #ffffff; border: 1px solid #8FCDE7; text-align: center;}
.menu a:link{color: #4960A1;}
.menu a:visited{color: #4960A1;}
.menu a:hover{background: #CCE8F4;}
.menu a#current{font-style: italic; background: #CCE8F4;}
.menu ul{padding: 0; margin: 0 10px 0 10px; list-style-type: none; font-size: 10px;}
.menu ul a{height: 15px;}
.menu_header {padding: 0; margin: 0 0 -10px 0; font-weight: bold; height: 14px; color: #ffffff; text-align: center; display: block; }
#footersite a:link, a:visited, a:hover{color: #8FCDE7;}


/*
Blauw lijn: #8FCDE7
Blauw vul:	#4960A1
Blauw logo: #4b81e1
*/