* {
	margin:0; 
	padding:0;
}

a {
    text-decoration:none;
}

html {
	height:100%;
	overflow-y:scroll;
}


body {
	height:100%;
	font-family:Tahoma,sans-serif;
	font-size:12px;
background-image: url('/images/background3.jpg');
background-position: bottom center;
background-attachment: fixed;
}

#container {
	min-height:100%;
	position:relative;
   background:  url('/images/bg-page.png') top center repeat-y;
}
#wrapper {
    
}

* html #container {
	height:100%;
}


#header {
	background:  url('/images/header.png') top left repeat-x;
}
#header-menu {
    width:850px;
    margin:0 auto;
    height:25px;
    line-height:25px;
    color:#fff;
    text-align:right;
}
#header-menu a {
    color:#fff;
}
#header-menu a:hover {
    text-decoration:underline;
}
#header-wrapper {
    width:850px;
    margin: 25px auto 10px auto;   
    overflow:auto;
}
#logo {
    float:left;
    margin:0 0 0 10px;
}
#menu {
    float:left;
    height: 74px;
    margin: 0 0 0 10px;
}
#menu ul {
    list-style:none;
    margin: 0 0 0 12px;
}
#menu li {
    display:block;
    float:left;
    background:url('/images/menu-shadow.png') no-repeat;
    height:74px;
    width:135px;
    margin: 0 6px;
}
#menu li a {
    float:left;
    display:block;
    height:64px;
    width:125px;    
    margin:  5px;
}
#menu li a.home {
    background:url(/images/menu-home.jpg);    
}
#menu li a.overons {
    background:url(/images/menu-overons.jpg);    
}
#menu li a.informatie {
    background:url(/images/menu-informatie.jpg);    
}
#menu li a.contact {
    background:url(/images/menu-contact.jpg);    
}



#page {
    width:850px;
    margin:0 auto;
    overflow:auto;
    padding:0 0 20px 0;
}

#sidebar {
    float:left;
    width:200px;
    margin:0 0 0 10px;
}
#sidebar ul {
    list-style:none;
    border: 0px solid white;    
}
#sidebar ul li a {
    width:186px;
    display:block;
    height:25px;
    line-height:25px;
    margin: 5px 0 5px 5px;
    background: url('/images/bg-sidebar-menu.jpg') top left repeat-x;
    color:white;
    text-align:right;
    padding: 0 10px 0 0;
    border:2px solid #ddd;
}
#sidebar ul li a:hover {
    background: url('/images/bg-sidebar-menu-active.jpg') top left repeat-x;
}

#sidebar img {
     margin: 10px 0 0 0px;
}

#content {
    float:left;
    width:570px;
    padding: 0 0 0 40px;
    color:#1b1a1a;
    line-height:18px;
}
#content h2 {
    margin: 0 0 10px 0px;
    font-size:18px;
    
}
#content h3, #content h4, #content h5, #content h6 {
    margin: 5px 0 10px 0px;
    clear:both;
}
#content p {
    margin: 5px 0 10px 0px;
}

#content a {
    color:#1b1a1a;
    font-weight:bold;
}
#content a:hover {
    text-decoration:underline;
}


#footer {
    clear:both;
	position:absolute;
	bottom:0;
	height:25px;
	width:100%;
    background:  url('/images/header.png') top left repeat-x;
	line-height:25px;
	color:#FFFFFF;
	font-size:11px;
}
#footer-content {
    width:850px;
    margin:0 auto;
    background:black;
}
#footer a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

#footer a:hover {
	text-decoration:underline;
}


