h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address { margin: 0; padding: 0; } 
img { border: 0;}

html,body{padding:0; margin: 0}
body{background: #000; font: 13px verdana; line-height: 1.4; color: #FFF;}
div#container{width:750px; margin:5px auto; border: 4px solid #333; background: #7b7b7b; }

/* INDELING */
div#header { background-color: #333; width: 750px; height: 90px;}
	div#citybar { margin-left: 340px; width: 400px; text-align: right; color: #b6b3b3; font-size: 11px}
	div#logo { cursor: pointer; float: left; background-image: url('http://www.studentenfuif.nl/img/logo.png'); background-repeat:no-repeat; background-position: right; height: 70px; width:300px;}

div#userbar {clear:both;font-size: 11px; height:20px; padding:10px; background: #4d4b4b; }

div#content { margin-bottom: 20px; min-height:0; height:auto !important; height: 0;}
div#footer{background: #333;color: #FFF;}
div#footer a { font-size: 11px; }
div#footer p{text-align: center; font-size: 76%; margin:0; padding:5px 10px}

#citybar a { font-size: 11px; color: #fff; text-decoration: none;}

.homeentry { background: #343232; margin: 10px 10px; padding: 10px;  } 
#homeleft  { width:475px; float: left; margin: 0;  }
#homeright { width:275px; float: right; margin: 0;  } 
#homeleft p { padding:5px 0;}

/* ENTRIES */
div.entry {  border: 1px solid #000; background-color: #343232; width:80%; margin: 20px auto; }
.entry p { padding:3px 10px; color:#fff }
div.entryhead {background: url('http://www.studentenfuif.nl/img/partytop.gif') repeat-x; height: 60px; color: #fff; height: 60px; border-bottom: 1px solid #000;}
.entryhead h2, .entryhead span { padding: 10px; padding: 3px; display: block;}   
.entryhead h2 {  font-size: 17px; color: #fff; } 
.entryhead a { font-size: 17px; color: #fff; text-decoration: none } 
.entryhead span { font-size: 12px; }

div.page {  border: 1px solid #000; background-color: #343232; width:80%; margin: 20px auto; padding: 10px; }
div.page h2{ padding: 10px 0; color: red;}
div.page ul { list-style:disc; margin-left: 30px; }

/* PARTYLIST */
#partylist ul {
list-style:none;

}

#partylist li a.blocklink  {
background: url('http://www.studentenfuif.nl/img/partytop.gif') repeat-x; 
border: 1px solid #808080;
color:#fff;
height: 60px;
display: block;
font-weight: bold;
text-decoration: none;
margin-top: 3px;
}
#partylist li a:hover { background: url('http://www.studentenfuif.nl/img/partytop-hover.gif') repeat-x; }

/* NAVIGATIE */
ul {
list-style:none
}
#navlist {
font-weight:700;
margin-left:15px;
margin-top:0;
padding:4px 0
}

#navlist li {
display:inline;
list-style:none;
margin:0
}

#navlist li a {
background:#615e5e;
border:1px solid #000;
border-bottom:none;
border-top:none;
color:#000;
font-size:14px;
margin:0 0 2px 3px;
padding:4px 0.5em;
text-decoration:none
}

#navlist li a:hover {
background:#6c6a6a
}

#navlist li a#current {
background:#7a7979;
border-bottom:1px solid #7a7979
}

/* REST */
p {
margin:0 0 10px
}

h3 {
font-size: 16px; font-weight: bold; color: #888888; margin-bottom: 4px; 
}

h4 {
font-size: 14px; font-weight: bold; margin-bottom: 4px; padding: 10px; 
}

a {
color:#fff;
font-size:14px
}

a:hover {
color:gray;
text-decoration:none
}

#header a {
color:#fff;
font-size:12px;
text-decoration:none
}

#userbar a {
color:#fff;
font-size:11px;
text-decoration:none
}

input.logon {
background-color:#dedede;
border:1px solid #000;
color: #000;
font-size: 12px;
margin-bottom: 1px;
padding: 2px;
}
select.cities {
color:#000;
margin-left: 10px;
width: 100px;
}

input {
background-color:#FAFAFA;
border:1px solid #000
}

textarea {
background-color:#FAFAFA;
border:1px solid #000;
color:#333;
margin-bottom:10px
}

select {
background-color:#FAFAFA;
border:1px solid #000;
color:#333
}

#beheerform {
line-height:1.6;
padding:5px 10px;
width:550px
}

label {
float:left;
width:120px
}

#map { color: #333; font-size: 10px}
#map a { font-size: 11px; display: block; }