/* global */


html{height: 100%;}

body
{ font-family: arial, sans-serif;
  padding: 0px;
  margin: 0px;
  font-size: .72em;
  overflow: scroll
}

/* main container */
#main
{ width: 779px;
  margin-left: auto; 
  margin-right: auto;
  padding: 0px
}

/*achtergrond:*/
#background{
width: 739px;
margin: 0px auto;
overflow:hidden;
background-position: top;
background-repeat:repeat-y;
}

/*hoofdinhoud:*/
#content{
width:426px;
float:left;
padding:40px;
min-height:400px;

}

/*menu's rechts*/
#nav{
width:200px;
float:left;
padding-top: 40px;

}

p, table
{ margin-top: 4px;
  padding-bottom: 15px;
  line-height: 20px;
}


h1
{ font-family: arial, sans-serif;
  font-size: 140%; 
  font-weight: bold;
  margin-top: 10px;
  margin-bottom: 0px;
}

h2
{ margin: 0px;
  padding: 0px 0px 2px 0px;
  font-size: 120%;
}

img{border: 0px;}

/* image positioning - left, right and center volgorde: top right bottom left */
.left
{ float: left; 
  padding: 6px 16px 12px 0px;
}

.right
{ float: right; 
  padding: 6px 0px 12px 16px;
}

.center
{ display: block;
  text-align: center;
  margin: 0 auto;
}

/* block quote */
blockquote
{ margin: 20px 0px 20px 0px; 
  padding: 10px 20px 0px 20px;
  border-top: 1px solid;
  border-bottom: 1px solid;
}

/* unordered list */
ul
{ margin: 6px 0px 24px 24px;
  padding: 0px;
}

ul li
{ list-style-type: square;
  margin: 0px 0px 11px 0px; 
  padding: 0px;
}

ul.links li
{ list-style-type: none;
  margin: 0px 0px 11px 0px; 
  padding: 0px;
}


/* links above the logo */
#links
{ padding: 9px 20px 6px 20px;
  width: 699px;
  text-align: right;
  height: 22px;
  border: 1px solid;
  margin-left: auto; 
  margin-right: auto;
}

#links a{text-decoration: none;}
#links a:hover{text-decoration: underline;}



/* logo */


#logo, #logonl
{ padding: 0px;
  width: 739px;
  height: 100px;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  text-align: left;
  margin-left: auto; 
  margin-right: auto;
}

#logo h1
{ padding: 40px 0px 0px 0px;
  margin: 0px 0px 0px 180px;
  font-family: "trebuchet ms", tahoma, verdana, arial, sans-serif;
  font-size: 160%;
  font-weight: bold;
  letter-spacing: .3em;
  text-decoration:none;

  
  }

#logo p a
{
padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 180px;
  font-family: "trebuchet ms", tahoma, verdana, arial, sans-serif;
  letter-spacing: .3em;
  font-size: 120%;
  text-decoration: none;
}

#nav h1, #nav h2 {padding-bottom: 0px; padding-left: 20px}

#menu, #addlinks, #menu2
{ position: relative;
  width: 179px;
  float: left;
  margin: 8px 0px 22px 20px;
  padding:0px
}

#menu ul, #addlinks ul, #menu2 ul
{ margin: 0px auto; 
  padding: 0px; 
  list-style: none; 
  text-align: left; 
  width: 179px;
} 

#menu li, #addlinks li, #menu2 li
{ margin: 0px; 
  list-style: none; 
  float: left; 
} 

#menu li a, #addlinks li a, #menu2 li a
{ float: left; 
/*  height: 16px;*/
  text-decoration: none;
  padding: 0px 18px 4px 15px;
  width: 157px;
} 

.sidebaritem
{ position: relative;
  text-align: left;
  margin: 0px 0px 15px 20px;
    float: left;
  
}

/*speciale linkopmaak emailadres in de kolom rechts*/

a:hover, a:visited, .sidebaritem a, .sidebaritem a:visited
{text-decoration:none; background:none; padding:0px; color: #5F564F}

.sidebaritem a:hover
{text-decoration:underline;}


/*voor de valsevrienden-site */
#falschefreunde
{ text-align: left; /* left;*/
  padding: 15px 0px 30000px 15px;
  width: 700px;
  float: left;
  margin-bottom: -29985px;
}



/* en dan de tabel met de valse vrienden: */
#falschefreunde table p
{ margin: 0px;
  padding: 0px 0px 0px 0px;
  line-height: 18px;
}

#falschefreunde table td
{ margin: 0px;
  padding: 0px 0px 0px 0px;
  
}

#content h1, #contentwide h1{padding-bottom: 10px; text-align: left;}

#content h2{padding:  0px; text-align: left;}

#content a, #contentwide a, a:hover, a:visited{text-decoration:underline; background:none; color: #5F564F;}

hr{
height:1px;
background-color: #D6D9C9;
color:#D6D9C9;
border:none;
margin-top:15px;
margin-bottom:15px;
}

/* tabel met referenties */

table img
{width:150px}

td
{
padding-top:15px;
padding-bottom:15px;
border-bottom: 1px solid #D6D9C9;
}


#content table
{
border-top: 1px solid #D6D9C9;
}


/* footer */
#footer
{ padding: 9px 0px 3px 0px;
  width: 739px;
  text-align: center;
  border-left: 1px solid;
  border-right: 1px solid;
  border-bottom: 1px solid;
  height: 22px;
  margin-left: auto; 
  margin-right: auto;
}

#footer a{text-decoration: none;}
#footer a:hover{text-decoration: underline;}


