html, body {
margin : 0;
padding : 0;
}
body {
background : #FFFFFF;
color : #000000; font-style:normal; font-variant:normal; font-weight:normal; font-size:73%; font-family:arial, helvetica, Trebuchet MS, tahoma, sans-serif
}
#loggedin {
top:150px; 
width:150px;
min-height: 200px; 
position:fixed;  
right:20px; 
margin:30px 0 0 25px;
text-align: center;
line-height: 50px;
background: #FFFFFF url('images/menu.jpg') repeat-y;
}

			/*WRAP*/
#wrap {
width: 100%;
margin-left: auto;
margin-right: auto;
padding: 0;
}
			/*Gerecht*/
#gerecht {
min-height:160px;
padding: 0;
margin-bottom: 0;
background: #FFFFFF url('images/back.jpg') top center repeat-y;
}
			/*BANNER*/
#masthead {
height:75px;
padding: 0;
margin-bottom: 0;
background: #FFFFFF no-repeat top center;
}
			/*MAIN CONTAINER*/
#container {
min-height: 440px;
width: 700px;
border: 0px solid #aaa;
margin-left: auto;
margin-right: auto;
padding: 0;
line-height: 1.8em;
background : #fff;
color : #555;
}
			/*TOP NAVIGATION*/
#menu {
margin:0 auto;width:725px;
position: center;
align: center;
text-align: center;
height: 50px;
padding: 0;
background-color: #FFFFFF;
}
#menu{position:center;display:block;height:42px;font-size:1.2em;
font-weight:bold;background:#FFFFFF;
font-family:Arial,Verdana,Helvitica,sans-serif;}

#menu ul{margin:0;padding:0;list-style-type:none;width:auto;}

#menu ul li{display:block;float:left;margin: 0 0 0 0;}

#menu ul li a{display:block;float:left;color:#000000;text-decoration:none;
padding:10px 20px 0 20px;height:32px;}

#menu ul li a:hover, #menu ul li a.current{color:#FFFFFF;
background:#CFEA0B;}
			/*MAIN CONTENT*/
#content {
padding: 1em;
margin: 0 240px 20px 0;
min-height:500px;
background: #fff;
}

#onlangs {
float: right;
width: 250px;
margin: 15px 0 0 0;
}

#onlangs ul {
margin-left : 0;
padding-left : 0;
list-style-type : none;
}
#onlangs a {
text-decoration : none;
display : block;
padding : 3px;
width : 200px;
border-bottom : 1px solid #eee;
background : #fff;
color : #000000;
}
#onlangs a:link, #navlist a:visited {
color : #000000;
background : #fff;
}
#onlangs a:hover {
text-decoration : none;
background : #9b9e9d;
color : #CFEA0B;
}

#profiel {
float: left;
width: 150px;
}

#intro {
background: #FEFFEC;
}

#twitter {
background: transparent;
float: right;
width: 50px;
}

			/*SIDEBAR*/
#sidebar {
float: right;
width: 200px;
margin: 15px 0 0 0;
padding: 0 1em 20px 1em;
background:#fff;
}
			/*SIDEBAR MENU*/
#navcontainer {
width : 200px;
margin : 0 0 20px 0;
}
#navcontainer ul {
margin-left : 0;
padding-left : 0;
list-style-type : none;
}
#navcontainer a {
text-decoration : none;
display : block;
padding : 3px;
width : 200px;
border-bottom : 1px solid #eee;
background : #fff;
color : #000000;
}
#navcontainer a:link, #navlist a:visited {
color : #000000;
background : #fff;
}
#navcontainer a:hover {
text-decoration : none;
background : #9b9e9d;
color : #CFEA0B;
}
			/*FOOTER*/
#footer {
margin:0 auto;width: 775px;
min-height: 150px;
position: center;
align: center;
text-align: center;
padding: 0;
margin-top: 0;
text-align: center;
background: #CFEA0B top center repeat-y;
}
#footer a:link { 
color: #000000;
text-decoration: none;
} 
#footer a:visited { 
color: #000000; 
text-decoration: none;
}

#footnavigatie {
float: left;
width: 160px;
margin: 12px 0 1em 0;
padding: 1em;
}

#footnavigatie ul {
margin-left : 0;
padding-left : 0;
list-style-type : none;
}

#footcontact {
float: right;
width: 160px;
margin: 13px 0 1em 0;
padding: 1em;
}

#footcontact ul {
margin-left : 0;
padding-left : 0;
list-style-type : none;
} 

#foottopics {
margin-left: 200px;
margin-right: 200px;
padding: 1em;
}

#foottopics ul {
margin-left : 0;
padding-left : 0;
list-style-type : none;
}


			/*TYPOGRAPHY*/
h1 {
margin: 0;
padding: 20px 0 20px 5px;
font-size: 160%;
letter-spacing: 3px;
color: #000000;
}
h2 {
margin: 0;
padding: 0 0 0 0;
font-size: 120%;
letter-spacing: 1px;
color: #000000;
}
blockquote {
font-weight : bold;
font-style : italic;
color : #9b9e9d;
}
#intro h1 {
font-weight : bold;
color : #CFEA0B;
font-size: 160%;
letter-spacing: 0px;
padding: 0 0 0 0;
}
iotitel {
font-weight : bold;
color : #CFEA0B;
font-size: 160%;
}
ioauteur {
font-style : italic;
}
iobijschrift {
font-style : italic;
}

			/*LINKS*/
a:link, a:visited {
color : #9b9e9d;
background : inherit;
text-decoration : underline;
}
a:hover {
color : #000000;
background : inherit;
text-decoration : bold;
}
a img {
border: 0px none;
}

a.iotitel {
color : #CFEA0B;
text-decoration: none;
font-size: 160%:
}
			/*IMAGES*/
.right {
float: right;
border: 0px solid #656C4A;
margin: 5px 0 10px 0;
padding: 10px;
}	

/* TEMP (onderzoek)*/
a#onderzoek {
width:450px;
height: 350px; 
position:fixed;  
top: 50%; 
left: 30%;
margin-top: -250px; 
background: #FFFFFF url('http://innovatieonderzoek.nl/images/uitnodiging.png') no-repeat;
}
