/** BASIC */

html, body {
	height: 100%;
	background:#2a3436 url(/images/bg.jpg) repeat-x;
	/* for pull-down menu to work in IE6*/
  behavior:url("../java/csshover2.htc");
}

/** WRAPPER */

#wrapper {
	padding-top: 10px;
	width: 1012px;
	margin: 0px auto;
}

/** HEADER */

#header {
	color: #ffffff;
	width: 1012px;
	height: 140px;
	margin: 0px auto;
}


/** LOGO */

#logo {
	float: left;
	width: 395px;
	height: 140px;
  background: url(/images/homepage04.jpg) no-repeat left top;
}

#logo h1, #logo h2 {
	display: none;
}

/** SEARCH */

#contact {
	float: left;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
  letter-spacing: 0.1em;
  font-weight:normal;
  height: 128px;
	padding: 12px 18px 0px 0px;
  background: url(/images/homepage04rechts.jpg) no-repeat right top;
	text-decoration: none;
}
#contact a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
	text-decoration: none;
}
#browser {
 padding-left: 305px;
}

/** MENU */
/* Menu */
.mainmenu {
	float: left;
	width: 850px;
	height: 20px;
	padding: 0px 0px 7px 60px;

}
.mainmenu ul {
	float: left;
	width: 100%;
	list-style: none;
	line-height: 1;
	color: #5098cc;
	background: #FFFFFF;
	padding: 0;
	border: solid #FFFFFF;
	border-width: 1px 0;
	margin: 0 0 0 0;
}
.mainmenu a, .mainmenu a:visited {
	display: block;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-decoration: none;
	font-size: 13px;
  font-weight: bold;
	color: #5098cc;
	font-style:normal;
	text-decoration:none;
	text-decoration: none;
	padding: 4px 0px 6px 26px;
}
.mainmenu ul ul a {
	width:100%;
	height:100%;
}
.mainmenu ul a {
	width:2%;
	margin-top: 2px;
}
.mainmenu li {
	float: left;
	margin:0;
	padding:0;
	list-style: none;
}
.mainmenu ul li {
	float:left;
	position:relative;
  margin-left: 0px;
  background: url(/images/homepage08red.gif) no-repeat left center;
  background-color: #FFFFFF;
}
.mainmenu ul li a {
	white-space:nowrap;
}
.mainmenu li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width:auto;
	text-align: left;
	background:  #FFFFFF;
	font-weight: normal;
	border-width: 1px;
	margin: 0;
}
.mainmenu li li {
	width:auto;
}
.mainmenu li li a {
	width:auto;
}
.mainmenu li ul {
	margin: 0;
}
.mainmenu li ul ul {
	margin: -2.5em 0 0 13.5em;
}
.ul_ch, .mainmenu li:hover ul ul, .mainmenu li li:hover ul ul, .mainmenu li li li:hover ul ul, .mainmenu li li li li:hover ul ul, .mainmenu li li li li li:hover ul ul {
	left: -999em;
}
.mainmenu li:hover ul, .mainmenu li li:hover ul, .mainmenu li li li:hover ul, .mainmenu li li li li:hover ul, .mainmenu li li li li li:hover ul {
	left: auto;
}
.mainmenu li:hover>ul.ul_ch {
	left: auto;
}
.mainmenu li:hover {
	background: #FFFFFF;
}
.mainmenu li:hover a, .mainmenu li:hover a:visited, .mainmenu li:hover a:hover, .mainmenu li a:hover {
	color: #eb7d24;
}
.mainmenu li:hover li a, .mainmenu li li:hover li a, .mainmenu li li li:hover li a, .mainmenu li li li li:hover li a, .mainmenu li:hover li a:visited, .mainmenu li li:hover li a:visited, .mainmenu li li li:hover li a:visited, .mainmenu li li li li:hover li a:visited {
	color: #5098cc;
}
.mainmenu li li:hover, .mainmenu li li li:hover, .mainmenu li li li li:hover, .mainmenu li li li li li:hover, .mainmenu li li li li li li:hover {
	background: #FFFFFF;
	z-index:9999;
}
.mainmenu li li:hover a, .mainmenu li li li:hover a, .mainmenu li li li li:hover a, .mainmenu li li li li li:hover a {
	color: #737370;
}
.mainmenu ul ul a, .mainmenu ul ul a:visited, .mainmenu li li a, .mainmenu li li a:visited {
	color: #5098cc;
}
.mainmenu ul ul a:hover, .mainmenu li:hover li:hover a, .mainmenu li:hover li:hover a:visited, .mainmenu li:hover li:hover li:hover a, .mainmenu li:hover li:hover li:hover a:visited, .mainmenu li:hover li:hover li:hover li:hover a, .mainmenu li:hover li:hover li:hover li:hover a:visited, .mainmenu li:hover li:hover li:hover li:hover li:hover a, .mainmenu li:hover li:hover li:hover li:hover li:hover a:visited, .mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a, .mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a:visited {
	color:  #991b1e;
}
.mainmenu li:hover li:hover li a, .mainmenu li:hover li:hover li a:visited, .mainmenu li:hover li:hover li:hover li a, .mainmenu li:hover li:hover li:hover li a:visited, .mainmenu li:hover li:hover li:hover li:hover li a, .mainmenu li:hover li:hover li:hover li:hover li a:visited, .mainmenu li:hover li:hover li:hover li:hover li:hover li a, .mainmenu li:hover li:hover li:hover li:hover li:hover li a:visited {
	color:  #5098cc;
}
/* Menu End */


#login {
	padding: 0px 0px 0px 0px;
}
#nieuws{
  margin-right: 20px;
  padding:10px 10px 10px 10px;
  border: 1px solid #2c72a6;  
}
#net {
	padding: 20px 0px 20px 0px;
}
#netwerk{
  width: 210px;
  margin-left: 25px;
  border: 1px solid #2c72a6;  
}

/** CONTENT */

#content {
	width: 1012px;
	margin: 0px auto;
}

#left {
	float: right;
	width: 270px;
	padding: 0px 10px 0px 0px;
                                                 
}

#right {
	float: left;
	width: 675px;
	padding: 0px 0px 0px 50px;
}

/** FOOTER */

#footer {
	width: 1012px;
	margin: 0px auto;
	padding: 15px 0px;
	background: url(/images/homepage18.jpg) no-repeat left top;
}

/** BOX1 */

#box1 {
	padding: 30px 20px 0px 0px;
	text-align: center;
}

/** BOX2 */

#box2 {
	width: 689px;
	background-color: #ffffff; 
}

/** BOX3 */

#box3 {
	padding: 15px 30px 0px 25px;
	background-color: #2a3436;
	border: 5px solid #737470;
}
#box4 {
  width: 175px;
	text-align: justify;
	margin-left: 15px;
}
#box5 p{
  width: 200px;
	line-height: 14pt;
  font-family: trebuchet MS;
  font-size: 11 px;
  font-weight: normal;
  letter-spacing: 0.1em;
  color: #2c72a6;
}
		.footer_links {
			height: 125px;
			width: 1010px;
			text-align: left;
			padding: 15px 0px 0px 0px;
			color:#ffffff;
			}
			.footer_blok, .footer_blok2 {
				float: left;
				width: 189px;
				border-right: 1px solid #000;
				padding: 0px 0px 0px 10px;
				margin-right: 20px;
				}
				.footer_blok p{
				margin-bottom: 1em;
	      text-align: justify;
			  color:#ffffff;
        }
				.footer_blok2 {
					border: 0px;
				}
				.footer_blok ul, .footer_blok2 ul {
					font-size: 12px;
					margin: 0;
					padding: 0;
					margin: 0px 0px 0px 14px;

				}
				.footer_blok ul li, .footer_blok2 ul li {
					text-align: left;
					list-style-type: square;
					color:#737470;
					margin: 3px 0px 3px 0px;

				}
				.footer_blok ul li a, .footer_blok2 ul li a {
					color:#ffffff;
          text-decoration: none;
				}
				
				.footer_blok ul li a:hover, .footer_blok2 ul li a:hover {
					color: #333333;
					background-color: #bdbf20;
				}


