@import url(/include/css/editor.php);



body 	{
	background: url('/image/background_tile') repeat center top;
}

	a.hot {
		color: #00549D;
		font-weight: bold;
		text-decoration: none;
	}

	#shadowwrapper {
		margin:0px auto;
		width: 1005px;
		background: url('/image/shadow.png') repeat-y center top;
		overflow: auto;
	}

		#main {
			margin:0px auto;
			width: 951px;
			background: #ffffff url('/image/background.jpg') no-repeat right bottom;
			overflow: auto;
		}

			#visual {
				width: 951px;
				height: 146px;
				background: url('/image/header.jpg') no-repeat left top;
			}

				#languageandforecast {
					margin-left: 10px;
				}

					#language {
						position: absolute;
						margin: 10px 0 0 0;
					}

						#language ul {
							list-style: none;
							margin: 0 0 0 0;
						}

							#language ul li {
								display: block;
								float: left;
								margin: 0 5px 0 0;
							}

					#forecast {
						poisition: absolute;
						padding-top: 30px;
					}

				#actionbanner {
					position: absolute;
					margin:79px 0 0 748px;
					width: 203px;
					height: 254px;
					background: url('/image/actionbanner.png') no-repeat left 1px;
				}

					#action {
						margin: 13px 0 0 26px;
					}

			#navigation {
				height: 160px;
				margin: 0 0 0 10px;
				background: url('/image/navigation.jpg') no-repeat left top;
			}

			#kerstnavigation {
				height: 160px;
				margin: 0 0 0 10px;
				background: url('/image/navigation_kerst.jpg') no-repeat left top;
			}

			#kerst {
				margin-top: 25px;
				width: 800px;
				height: 120px;
			}

			#contentwrapper {
				overflow: auto;
			}

				#messageboard {
					background: url('/image/messageboardbackground.jpg') no-repeat left top;
					width: 190px;
					height: 554px;
					overflow: auto;
					float: left;
				}

					#messages {
						margin: 35px 0 0 10px;
						width: 169px;
						height: 249px;
						background: url('/image/messageboard.gif') no-repeat left top;
						color: white;
					}

						#messages h1 {
							padding-top: 7px;
							padding-left: 12px;
							font-size: 15px;
						}

						#messages ul {
							width: 125px;
							/*font-size: 11px;*/
							padding: 20px 0 0 8px;
							list-style: none;
							color: white;
							line-height: 16px;
						}

							#messages ul li {
								margin-bottom: 10px;
							}

								#messages ul li, #messages ul li p, #messages ul li p a {
									color: white !important;
								}

				#content {
					margin-top: 15px;
					margin-left: 10px;
					width: 546px;
					float: left;


				}

					#content td {
						font-family: "helvetica", "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
						line-height: 16px;
						color:  #5D5D5D;
					}

					#content td.generator_content_kader {
						background: #DAF0FE;
						border: 1px solid #4EC0FF;
						width: 546px;
						padding: 10px 10px;
					}

						#content td.generator_content_kader img {
							margin-right: 10px;
							margin-left: 1px !important;
						}

					#content img {
						margin-left: 7px;
						margin-bottom: 7px;
					}

					#id15 #content img {
						margin: 0;
					}

					#content p {
						line-height: 16px;
					}

					#content div.contenttext {
						color:  #5D5D5D !important;
						line-height: 16px !important;
					}

				#leftcontent {
					padding-top: 100px;
					width: 181px;
					float: left;
				}

					#submenu, #submenu ul {
						width: 180px;
						zoom: 1;
					}

					#submenu ul li {
						width: 180px;
						margin-top: 2px;
						list-style: none;
						padding-bottom: 3px;
					}

						#submenu ul li a {
							font-size: 12px;
							color: #00549D;
							text-decoration: none;
							border-bottom: 1px solid #00549D !important;
						}

							#submenu ul li ul {
								margin-top: 5px !important;
								padding-left: 0;
								margin-left: 5px;
							}

								#submenu ul li ul li a {
									font-size: 10px;
								}

						#submenu ul li a:hover {
							text-decoration: none;
						}

					#information {
						width: 180px;
						padding-top: 80px;
						padding-left: 10px;
						zoom: 1;
					}
						#information img {
							width: 180px;   /* ie6- */
							height: 107px;  /* hack */
						}

			#footer {
				width: 931px;
				border-top: 1px solid #76787B;
				padding: 5px 0;
				color: #5D5D5D;
				text-align: left;
				font-size: 11px;
				margin-left: 10px;
				padding-top: 14px;
				margin-bottom: 8px;
				overflow: auto;
			}

				#footer #left {
					width: 630px;
					float: left;
				}

				#footer #right {
					text-align: right;
					float: right;
					width: 300px;
				}

				#footer a {
					color: #5D5D5D;
					font-size: 11px;
				}






				#overzicht table th {
				color: #5D5D5D;
			}

			#overzicht table th.first, #overzicht table td.first {
				padding-left:0px;
				padding-right:10px;
				background:none;
			}

			#overzicht table td {
				vertical-align: top;
			}

			#overzicht table th, #overzicht table td {
				padding-left:10px;
				padding-right:10px;
				background:url('/image/dot.gif') left top repeat-y;
			}
			#overzicht table th div {
				width:111px;
			}

			#overzicht table tr.seperator td {
				padding-left:0px;padding-right:0px;
			}
			#overzicht table tr.seperator td.first {
				padding-left:0px;
			}

			#overzicht table tr.seperator td.first div {
				height: 10px;
			}

			#overzicht td.afb {
				padding-top: 2px;
				padding-bottom: 0px;
				padding-left: 14px;
				width: 111px;
			}

			#overzicht td.afb img {
				margin: 0 0 0 0;
			}

			#overzicht table tr.seperator td div {
				width:100%;
				height:2px;
				background:url(/image/dot.gif) left top repeat-x;
				margin-top:5px;
				margin-bottom:5px;
			}

#map {
	border: 1px solid #00A3E5;
	margin-bottom: 10px;
}

li.link {
	text-transform: uppercase;
}