/* CSS Website */

body{margin-top: 10px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; text-align: left; background: #1094FF;}

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

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

h1{font-family: "Trebuchet MS"; font-size: 14pt; color: #1094FF; margin-top: 0px; margin-bottom: 10px; font-weight: bold;}

.layout-table{width: 998px; height: 100%; margin: 0px;}
.layout-header{height: 198px; width: 998px; text-align: center; background: url(http://www.vwsv.nl/layout/top.jpg); vertical-align: bottom;}
.layout-balk{height: 45px; width: 998px; text-align: center; vertical-align: top; color: white; background: #1094FF url(layout/balk.jpg);}

.layout-contents-colom-1{width: 20px; height: auto; background-color: #CAE2F3;}
.layout-contents-colom-2{width: 207px; height: auto; background-color: #CAE2F3;}
.layout-contents-colom-3{width: 20px; height: auto; background-color: #CAE2F3;}
.layout-contents-colom-4{width: 504px; height: auto; background: #CAE2F3; vertical-align: top; font-family: Verdana; color: black; font-size: 9pt; line-height: 150%; text-align: left;}
.layout-contents-colom-5{width: 20px; height: auto; background-color: #CAE2F3;}
.layout-contents-colom-6{width: 207px; height: auto; background-color: #CAE2F3;}
.layout-contents-colom-7{width: 20px; height: auto; background: #CAE2F3 url(layout/bg-rechts.gif) right;}

.layout-footer{height: 333px; width: 998px; background: #CAE2F3 url(layout/bg-bottom.jpg); text-align: center; vertical-align: bottom; color: #000000; font-weight: bold; line-height: 150%;}
.layout-footer a{color: #000000; font: 8pt Verdana; font-weight: bold;}

input{border: 1px solid black;}

.box-table{width: 207px;}
.box-top{width: 207px; height: 21px; background: url(layout/box-top.gif); text-align: center; vertical-align: bottom; color: #1094FF; font-weight: bold;}
.box-main-1{width: 17px; height: auto; background: white;}
.box-main-2{width: 170px; height: auto; background: white; padding-top: 5px; text-align: left; font-size: 8pt;}
.box-main-3{width: 20px; height: auto; background: url(layout/box-main-right.gif);}
.box-bottom{width: 207px; height: 26px; background: url(layout/box-bottom.gif);}

/* CSS MENU kleuren */
#menucontainer{border-top: 0px solid #ff9900; border-bottom: 0px solid #ff9900; background: #1094FF; 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: #1094FF; font-weight: bold;}

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

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

/* CSS MENU */

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

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

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

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

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

				ul#menu li ul li {
				float: none;
				width: 175px;
				min-width: 175px;
				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: 175px;
					min-width: 175px;
					height: 20px;
					padding: 5px 0px 0px 10px;
					font-size: 8pt;
					font-weight: none;
					text-align: left;
					}
					ul#menu li ul li a:hover {text-decoration: none;}

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