ï»¿body {
margin: 0;
font: 1em/120% "Trebuchet MS", Verdana, Arial, sans-serif;
background: #fff;

}

#container {
/*width: 1024px;*/
width:1008px;
margin: 0 auto; 
position: relative;
}

#header {
background: #453d3d;
height:130px;
border-bottom:5px solid #666;
}

#header #address {
margin:35px 0 0px 0;
text-align:center;
color:#eee;
font:  0.8em/70% "Trebuchet MS", Verdana, Arial, sans-serif;
letter-spacing: 0.15em; 
white-space: nowrap; /*op Ã©Ã©n lijn houden*/
}

h1 {
margin: 0;
padding-bottom:10px;
text-align:center;
padding-top:35px;
color:#eee;
font:  bold 2.7em/70% "Trebuchet MS", Verdana, Arial, sans-serif;
letter-spacing:0.1em; 
white-space: nowrap; /*op één lijn houden*/
}

#language {
margin:0;
padding:0;
position:absolute;
top:10px;left:795px;
font: 0.7em/70% "Trebuchet MS", Verdana, Arial, sans-serif;
}

#language ul {
margin:0;
padding:0;
list-style: none;
}

#language li {
display:inline;
color: #eee;
font-size: small;
padding: 0 0 0 10px;
}

#language ul li a {
margin:0;
color: #eee;
text-decoration: none;
font-weight:bolder;
}

#language ul li a:hover{
color: #fff;
}

#language ul li a:active{
color: #eeeeee;
}

#navigation {
font-weight: bold;
width: 100%;
font-size:0.9em;
background:#eee;
margin-bottom: 1em;
}

#navigation ul {
padding: 6px 0 7px 0; /*6px should equal top padding of "ul li a" below, 7px should equal bottom padding + bottom border of "ul li a" below*/
margin: 0;
text-align: center; //set value to "left", "center", or "right"*/
}

#navigation ul li {
display:inline;
}

#navigation ul li a {
color: #494949;
padding: 6px 3px 4px 3px; /*top padding is 6px, bottom padding is 4px*/
margin-right: 60px; /*spacing between each menu link*/
text-decoration: none;
}

#navigation ul li a:hover, .navigation ul li a.selected{
border-bottom: 3px solid gray;
}

#main {
width: 100%;
}

#content {
margin: 0;
padding: 15px 30px 10px 50px;
color:#000;
width:900px;
min-height:600px;
}

#content h2 {
margin:0px 0 10px 0;
color:#666;
font:  bold 1.1em "Trebuchet MS", Verdana, Arial, sans-serif;
}

#content h3 {
margin:10px 0;
font-size: 1.0em;
color:#666;
}

#content h4 {
margin:5px 0;
font-size: 1.0em;
color:#000;
}

#content p {
text-align: justify;
margin: 0 0 1em 0;
font-size:0.8em;
}

#content ul {
list-style: square;

}

#content ul li {
font-size:0.8em;
list-style-position: inside;
}

#content ul li a {
padding: 10px 0px;
color: #000;
text-decoration: none;
}

#content ul li a:hover {
color: #666;
}

#content a:link { 
color: #666; 
text-decoration: 
underline;  
}

#content a:visited { 
color: #666; 
text-decoration: underline; 
}

#content a:hover {
color: #666; 
text-decoration: none 
}

#content a:active {
color: #993333; 
text-decoration: none
}

.event img {
clear:both;
}

img.blogfoto {
float:left;
margin:5px 20px 5px 0;
}

.kunstenaarslijst li {
line-height:250%;
}

.floatleft {
float:left; 
margin: 5px 30px 10px 15px;  
border: 1px solid #666;
padding: 2px;clear:left;
}

hr {
height: 0;
border: 0;
border-top: 1px solid #eee;
}

#content .imageband {
margin:auto;
text-align:center;
}

.center {
margin: 0.5em auto;
padding: 0.5em;
text-align:center;
border:thin #eee solid;
}

#flashleft {
margin: 20px 3.4em 1em 0.5em;
padding: 0px;
float:left;
width:500px;
height:400px;
}

div.figure {
display: block;
margin:0.5em auto;
padding: 0.5em;
border: thin #fff solid;
}

#content .figure p {
margin:0;
text-align: center;
font-style: italic;
font-size: smaller;
text-indent: 0;
color:#99182C;	
}

label {
margin-bottom: 5px;
display: block;
width: 150px;
float: left;
font-size:0.8em;
color: #000;
border:0;
}

input, textarea {
margin-bottom: 5px;
display: block;
width: 250px;
float: left;
border: solid 1px;
}

.knop {
color:#00f;
background:#ddd;
border:0;
}

#versturen {
background-color: #666;
color: #ffffff;
font-weight: bold;
border: 0;
}

form br {
clear: left;
}

form, fieldset {
padding:0;
margin:0; 
border: 0;
}

form .hidden {
border: 0;
}

.clear {
clear: both;
}

