/* CSS Website */

body{margin: 0 0 0 10; background: #648BAD;}

a {color: #005BAB; text-decoration: none; cursor: hand; font-weight: bold;}
a:hover {color: #005BAB; text-decoration: underline; cursor: hand; font-weight: bold;}

td{font-family: Verdana; color: black; font-size: 9pt;}

h1{font-family: "Trebuchet MS"; font-size: 12pt; color: #005BAB; margin-top: 15px; margin-bottom: 10px; font-weight: bold; font-style: italic;}

.layout-table{width: 950px; height: 100%; margin: 0px;}
.layout-header{height: 150px; width: 950px; text-align: center; vertical-align: bottom; background: url(layout/top.jpg);}
.layout-balk{height: 35px; width: 950px; text-align: center; vertical-align: middle; color: white; background: url(layout/balk.gif); font-weight: bold;}

.layout-contents-colom-2{width: 45px; height: auto; background: #FFFFFF url(layout/bg.gif) top no-repeat; background-position-x: 0px;}
.layout-contents-colom-3{width: 880px; height: 400px; vertical-align: top; font-family: Verdana; color: black; font-size: 9pt; line-height: 150%; background: #FFFFFF url(layout/bg.gif) top no-repeat; text-align: left; background-position-x: -45px;}
.layout-contents-colom-4{width: 25px; height: auto; background: #FFFFFF url(layout/bg.gif) top no-repeat; background-position-x: -925px;}

.layout-bottom{height: 20px; width: 950px; background: url(layout/sky/bottom.gif) repeat-x;}

.layout-footer{height: 35px; width: 950px; text-align: right; vertical-align: middle; color: #fff; background: #005BAB; font-weight: none; font-size: 7pt; padding-right: 10px;}
.layout-footer a{color: #fff; font: 7pt Verdana; font-weight: none;}

textarea, input{border: 1px solid black;}

/* CSS MENU kleuren */
#menucontainer{border-top: 0px solid #ff9900; border-bottom: 0px solid #ff9900; background: #747672; font-weight: bold;}

ul#menu li ul{font-weight: bold;}
ul#menu li {border-right: 0px solid #ff9900; font-weight: bold;}

ul#menu li a:hover, 
ul#menu li a.current {background-color: none; font-weight: bold;}

ul#menu li ul li a {color: white; background: none; background-color: #999D97; font-weight: bold;}

ul#menu li ul li a:hover,
ul#menu li ul li a.current {color: #D8D8D8; background-color: #005BAB; font-weight: bold;}

/* CSS MENU */

/*
BUITEN GEBRUIK
#container {
position: relative;
height: 25px;
width: 950px;
margin: 0px;
padding: 0px;
border: 1px solid red;
}
#menucontainer {
position: absolute;
border: 1px solid red;
top: 0px;
left: 35px;
width: 880px;
height: 25px;
z-index: 1;
margin: 0px;
padding: 0px;
}
*/

ul#menu{margin-top: 0px;}

	#menucontainer ul#menu {
	list-style: none;
	width: 950px;
	height: 35px;
	margin: 0;
	padding: 0;
	}
	
		ul#menu li {
		list-style: none;
		position: relative;
		float: left;
		height: 35px;
		margin: 0;
		padding: 0;
		}

			ul#menu li a {
			display: block;
			padding: 10px 50px 0px 5px;
			font-size: 9pt;
			font-weight: none;
			color: white;
			white-space: nowrap;
			text-decoration: none;
			font-family: Verdana, Helvetica, sans-serif;
			text-align: left;
			}

				ul#menu li a.nosub {
				padding-right: 0px;
				background: none;
				}

			ul#menu li ul {
			position: absolute;
			top: 35px;
			width: auto !important;		/*Works for FireFox and IE7*/
			width: 180px;
			min-width: 180px;
			margin: -9999px 0 0 0;
			padding: 0;
			}

				ul#menu li ul li {
				float: none;
				width: 180px;
				min-width: 180px;
				height: 20px;
				margin: 0;
				padding: 0;
				border: 0;
				border-bottom: 1px solid white;
				padding-bottom: 4px;
				}

					ul#menu li ul li a {
					display: block;
					width: 180px;
					min-width: 180px;
					height: 20px;
					padding: 5px 0px 0px 10px;
					font-size: 8pt;
					font-weight: none;
					text-align: left;
					}

			ul#menu li:hover ul, ul#menu li.sfhover ul {
			margin-top: 0;
			}
