
/* general
------------------------------------------------------------------*/
body { background: #fff; font: 13px/18px Verdana, Arial, sans-serif; color: #000; line-height: 18px; }
h1 { margin: 0 0 18px 0; font-size: 24px; line-height: 29px; color: #000; font-weight: normal; }
h2 { margin: 0 0 18px 0; font-size: 18px; line-height: 23px; color: #000; font-weight: normal; }
h3 { font-size: 13px; line-height: 18px; color: #000; font-weight: bold; }
ul, ol { margin: 0 0 18px 16px; }
li { line-height: 23px; }
p, form { margin: 0 0 18px 0; }
p { line-height: 18px; }
a { color: #000; }

input, textarea, select { font-size: 11px; font-family: Verdana, Arial, sans-serif; color: #000; }
strong { color: #000; }
/* page structure
------------------------------------------------------------------*/
#mainWrapper { width: 630px; background: #fff; }
#wrapper { width: 630px; margin: 0 auto; background: none; }
#header { position: relative; float: none; width: 630px; min-height: 76px; padding-right: 13px; background: none; }
#sidebar { float: none; width: 188px; padding: 0 0 0 20px; }
.content { position: relative; float: none; width: 630px; padding: 0 0 0 20px; }
#footerWrapper { clear: both; width: 100%; }
#footer { display: none; }

/* header
------------------------------------------------------------------*/
#languages { display: none; }

#slogan { display: none; }
#slogan div { display: none; }

#agendaLink { display: none; }

#header ul#subNav { display: none; }

.agenda_zoek { display: none; }

#nieuwsblokBorder { display: none; }

/* sidebar
------------------------------------------------------------------*/
#logo { display: block; margin-bottom: 18px; }
#sidebar form { display: none; }
#districtmap { display: none; }

/*** navigation ***/
#navigation ul { display: none; }

/*** fotoalbum ***/
#albumList { margin: 0 0 18px 0; list-style: none; }
#albumList li { float: left; margin-right: 8px; padding-right: 8px; border-right: 1px solid #38393c; line-height: 14px; font-size: 12px; }
#albumList li.last { border: none; }
#albumList li.active a { text-decoration: none; font-weight: bold; }

#fotoalbum #thumbs { clear: both; float: none; display: block; width: 330px; }

/*** agenda ***/

#agenda.content { position: relative; top: -50px; min-height: 1px; }
#agenda h1 { width: 630px; font-size: 15px; margin: 0; }
#districtAgenda h2 { position: relative; width: 632px; height: 20px; margin: 0; padding: 0 0 0 18px; background: none; font-size: 15px; line-height: 20px; color: #000; }
#districtAgenda h2 a { position: absolute; right: 23px; top: 0; color: #fff; font-size: 11px; }

#agendaPunten { float: none; width: 630px; padding: 0px; }
#agendaPunten td { padding: 2px; border-bottom: #000 1px solid; }
#agendaPunten .agenda_onderwerp { width: 326px; }

#agenda .agenda_onderwerp .agenda_bron { color: #000; font-style: italic; }

a.print_agenda { display: none; } 

#agenda .fullwidth { width: 630px; }
#agenda .fullwidth .agenda_onderwerp .agenda_bron { color: #000; font-style: italic; }

a.print_agenda_fullwidth { display: none; }

#dateSelection { display: none; }

.download { display: none; }

/*** leden ***/
.clubleden { float: left; width: 300px; margin-right: 10px; }
.clubleden span { color: #000; }

#clubinfo img { float: right; width: 100px; border: #938340 2px solid; }
#clubinfo dl { float:left; width: 520px; }

/*** bestuur ***/
#bestuur dt { float: none; clear: left; position: relative; left: 0; top: 18px; width: 250px; font-weight: bold; }
#bestuur dd { display: inline; float: left; width: 360px; margin: 0 0 0 255px; padding: 0 0 8px 0; /*margin: 0 0 18px 255px;*/ }
#bestuur dd img { float: right; width: 100px; /*height: 125px;*/ margin: 0 0 5px 20px; }

/*** in de kijker ***/
.content_indekijker { position: relative; float: left; width: 358px; margin-right: 30px; /*padding: 0 25px 20px 23px;*/ }
.content_indekijker h1 { width: 358px; }
.content_indekijker p { width: 357px; /*text-align: justify;*/ }
#indekijkerblok { float: right; width: 216px; color: #fff; text-align: center; }
.indekijker { width: 212px; border: #938340 2px solid; margin-bottom: 15px; }
.indekijjker img { display: block; }
.indekijker span { display: block; width: 208px; padding: 2px; background-color: #938340; }

#pictures { clear: both; float: none; }