/* Algemeen */
        table           {border: none;}
        td              {color: #ffffff; border: none;}
        *               { font-family: verdana; color: white; }
        img             { border: 0; }
        h2              { margin-bottom: 0; padding-bottom: 0; }
        p               { margin: 0; }
        input.veld      { border: 1px solid #6b7799; vertical-align: middle; color: black; width: 73px; }
        input           { color: #000000;}
        a               { text-decoration: none; color: #ffffff;}
        textarea        { color: #000000;}

        a:hover         { text-decoration: underline; }
        body            { margin: 0; padding: 0; background-color: #fff; text-align: center; }
        body.CL_ALUMNI  {}
        form            {margin: 0px; padding: 0px;}
        ol              {padding: 0px; margin: 0px; padding-left: 20px; margin-left: 10px;}

/* Site onderdelen */
        div.site                        { position: relative; margin: 0 auto 0 auto; width: 768px; text-align: left; }
        div#boven                       { position: relative; height: 30px; padding-top: 5px; }
        div#vlag                        { position: absolute; right: -40px; top: 30px; }
        div#drempelsweg                 { position: absolute; right: -40px; top: 55px; }
        div#printer                     { position: absolute; right: -35px; top: 5px; }
        div.midden                      { position: relative; height: 389px; z-index: 10;}
        div#flash                       { position: relative; height: 74px; background-color: #d8d9da; z-index: 1; }
        div#onder                       { position: relative; height: 173px; width: 768px; background: url(gfx/onder.gif) no-repeat; }
        div#menu_links                  { position: absolute; left: 10px; top: 10px; }
        div#menu_midden                 { position: absolute; left: 308px; top: 10px; }
        div#menu_rechts                 { position: absolute; left: 605px; top: 10px; }
        div#midden_links                { position: relative; width: 218px; float: left; top: 60px; height: 328px; z-index: 3; }
        div#naarAlumni                  { position: relative; left: -100px; top: 0px; z-index: 11;}
        body.CL_NIKS div.midden         { background-color: #3a4a77; color: #ffffff;}
        body.CL_ALUMNI div.midden       { background-color: #ff9900; color: #ffffff; }
        body.CL_SLEUTELDRAGER div.midden  { background-color: #ffcc00;  }
        body.CL_SLEUTELDRAGER div.midden * { color: #000000; }
        body.CL_STUDENT div.midden      { background-color: #c4ff00; }
        body.CL_STUDENT div.midden  *   { color:  black; }
        body.CL_SLEUTELDRAGER a, body.CL_STUDENT a { color: #000000;}
        body.CL_NIKS a                  { color: #ffffff;}
        body.CL_ALUMNI * { color: #000000;}


        div#midden_links ul                             {padding-top: 0px; margin-top: 0px;}
        #quote                                          { position: absolute; font-size: 17px; width: 350px; top: 70px; left: 122px;  line-height: 1.2em;}
        #quote p                                        { position: absolute; font-size: 17px; width: 400px; top: 110px; left: 197px;  line-height: 1.5em; padding: 0px; margin: 0px;}
        #quote b, #quote p b                            { font-size: 17px; font-weight: strong;}
        #quote .persoon                                 { margin-top: 10px; font-size: 10px;}

/* Menu midden links */
        div#midden_links ul { list-style: none; padding: 0 30px 0 0;  }
        div#midden_links ul li { text-align: right; line-height: 1.4em;}

/* echte content*/
        div#midden_rechts        { position: relative; width: 550px; float: left; top: 36px; height: 329px; overflow: auto;}
        div#content              { position: relative; width: 525px; padding-bottom: 0px; padding-bottom: 10px; }
        div#content p            { line-height: 1.4em }
        div#plaatjeonder         { position: absolute; bottom: 5px; left: 5px; z-index: -1}
        div#stip                 { position: absolute; bottom: 10px; left: 600px;}
        .titel                   { font-weight: bold; margin-bottom: 0px;}
        ul.links                 { padding: 0px; margin: 0px; list-style: none; padding-left: 10px;}
        #links                   { padding-top: 20px;}
        div#content table        { border: 0px;}
        div#content table td     { border: 0px;}
        div#homeNieuws           { position: absolute; font-size: 17px; width: 357px; bottom: 10px; left: 122px; z-index: 10;}
        div#homeNieuws .nieuwsTitel a    {color: #FF7E00; font-size: 17px; line-height: 1.5em; font-weight: bold;}
        div#homeNieuws .LVLink   {white-space: nowrap; }

        div#spec_boven           { position: absolute; font-size: 17px; width: 350px; top: 70px; left: 122px;}
        div#spec_boven .boventitel    {color: #FF7E00; font-size: 17px; line-height: 1.5em; font-weight: bold;}
        div#spec_onder           { position: absolute; font-size: 17px; width: 350px; bottom: 20px; left: 122px; }
        div#spec_onder .ondertitel    {color: #white; font-size: 12px; line-height: 1.8em; font-weight: bold;}


        .CL_STUDENT div#plaatjeonder { background-image: url(gfx/studenten.jpg); background-color: #000000; height: 226px; width: 160px; bottom: -1px; left: 0px; }
        .CL_STUDENT div#plaatjeonderTaart {background-image: url(gfx/luf_taart.gif); height: 114px; width: 160px; position: absolute; bottom: -1px;}


/* Tijdelijke content op de homepage */
		.tekstHomepage {
			width:			450px;
			position: absolute;
			font-size: 10pt;
			width: 400px;
			top: 110px;
			left: 197px;
			line-height: 1.5em;
		}

		.tekstHomepage p {
			padding-bottom: 10px;
		}

/* Menu structuur bovenin*/
        body.CL_NIKS div.alumni { height: 23px; width: 96px; background: url(gfx/niks_alumni_uit.gif) no-repeat; cursor: pointer; }
        body.CL_NIKS div.alumni_actief { background: url(gfx/niks_alumni_aan.gif) no-repeat; }
        body.CL_NIKS div.sleuteldrager { height: 23px; width: 125px; background: url(gfx/niks_sleuteldrager_uit.gif) no-repeat; cursor: pointer; }
        body.CL_NIKS div.sleuteldrager_actief { background: url(gfx/niks_sleuteldrager_aan.gif) no-repeat; }
        body.CL_NIKS div.studenten { height: 23px; width: 138px; background: url(gfx/niks_studenten_uit.gif) no-repeat; cursor: pointer; }
        body.CL_NIKS div.studenten_actief { height: 23px; width: 138px; background: url(gfx/niks_studenten_aan.gif) no-repeat; }
        body.CL_NIKS div.studenten_E { height: 23px; width: 138px; background: url(gfx/niks_studenten_uit_e.gif) no-repeat; cursor: pointer; }
        body.CL_NIKS div.studenten_E_actief { height: 23px; width: 138px; background: url(gfx/niks_studenten_aan_e.gif) no-repeat; }



        body.CL_ALUMNI div.alumni { height: 23px; width: 96px; background: url(gfx/alumni_alumni_uit.gif) no-repeat; cursor: pointer; }
        body.CL_ALUMNI div.alumni_actief { background: url(gfx/alumni_alumni_aan.gif) no-repeat; }
        body.CL_ALUMNI div.sleuteldrager { height: 23px; width: 125px; background: url(gfx/alumni_sleuteldrager_uit.gif) no-repeat; cursor: pointer; }
        body.CL_ALUMNI div.sleuteldrager_actief { background: url(gfx/alumni_sleuteldrager_aan.gif) no-repeat; }
        body.CL_ALUMNI div.studenten { height: 23px; width: 138px; background: url(gfx/alumni_studenten_uit.gif) no-repeat; cursor: pointer; }
        body.CL_ALUMNI div.studenten_actief { height: 23px; width: 138px; background: url(gfx/alumni_studenten_aan.gif) no-repeat; }
        body.CL_ALUMNI div.studenten_E { height: 23px; width: 138px; background: url(gfx/alumni_studenten_uit.gif) no-repeat; cursor: pointer; }
        body.CL_ALUMNI div.studenten_e_actief { height: 23px; width: 138px; background: url(gfx/alumni_studenten_aan.gif) no-repeat; }



        body.CL_SLEUTELDRAGER div.alumni { height: 23px; width: 96px; background: url(gfx/sleuteldrager_alumni_uit.gif) no-repeat; cursor: pointer; }
        body.CL_SLEUTELDRAGER div.alumni_actief { background: url(gfx/sleuteldrager_alumni_aan.gif) no-repeat; }
        body.CL_SLEUTELDRAGER div.sleuteldrager { height: 23px; width: 125px; background: url(gfx/sleuteldrager_sleuteldrager_uit.gif) no-repeat; cursor: pointer; }
        body.CL_SLEUTELDRAGER div.sleuteldrager_actief { background: url(gfx/sleuteldrager_sleuteldrager_aan.gif) no-repeat; }
        body.CL_SLEUTELDRAGER div.studenten { height: 23px; width: 138px; background: url(gfx/sleuteldrager_studenten_uit.gif) no-repeat; cursor: pointer; }
        body.CL_SLEUTELDRAGER div.studenten_actief { background: url(gfx/sleuteldrager_studenten_aan.gif) no-repeat; }

        body.CL_SLEUTELDRAGER div.studenten_E { height: 23px; width: 138px; background: url(gfx/sleuteldrager_studenten_uit_e.gif) no-repeat; cursor: pointer; }
        body.CL_SLEUTELDRAGER div.studenten_e_actief { background: url(gfx/sleuteldrager_studenten_aan_e.gif) no-repeat; }




        body.CL_STUDENT div.alumni { height: 23px; width: 96px; background: url(gfx/student_alumni_uit.gif) no-repeat; cursor: pointer; }
        body.CL_STUDENT div.alumni_actief { background: url(gfx/student_alumni_aan.gif) no-repeat; }
        body.CL_STUDENT div.sleuteldrager { height: 23px; width: 125px; background: url(gfx/student_sleuteldrager_uit.gif) no-repeat; cursor: pointer; }
        body.CL_STUDENT div.sleuteldrager_actief { background: url(gfx/student_sleuteldrager_aan.gif) no-repeat; }
        body.CL_STUDENT div.studenten { height: 23px; width: 138px; background: url(gfx/student_studenten_uit.gif) no-repeat; cursor: pointer; }
        body.CL_STUDENT div.studenten_actief { background: url(gfx/student_studenten_aan.gif) no-repeat; }
        body.CL_STUDENT div.studenten_E { height: 23px; width: 138px; background: url(gfx/student_studenten_uit_e.gif) no-repeat; cursor: pointer; }
        body.CL_STUDENT div.studenten_e_actief { background: url(gfx/student_studenten_aan_e.gif) no-repeat; }




/* tabellen in speciale paginas */
#content table                          {padding-bottom: 10px;}
#content table td.formLabel             {padding-right: 10px; vertical-align: top;}
#content input.F_Jaar_van_aankomst      {width: 40px;}
#content input.F_Jaar_van_afstuderen    {width: 40px;}
#content .F_Werkgevers                  {width: 300px; height: 60px;}
#content .F_Verenigingen                {width: 300px; height: 60px;}
#content .F_opmerkingen                 {width: 300px; height: 60px;}
#content .F_Postcode                    {width: 60px; }
#content .F_Huisnr                      {width: 60px; }
#content .F_datum                       {width: 75px; }



.imageSmall          {  }
.imageSmall img      { height: 74px; border: 0px;  }

.toonafbeelding      {}
.ondertitel          {width: 400px; margin-top: 5px; padding: 0 5 5 5 px;  text-align: left;}

#legendaFotoblok     { padding: 2 25 2 10px; margin: 20 5 70 5px; color: #ffffff; font-size: 9px;}


#midden_rechts strong a, #midden_rechts b a, #midden_rechts a strong, #midden_rechts a b {text-decoration: underline;}


li p    {padding: 0px; margin: 0px;}


/* alumni Agenda */
dl.fullitem-left { clear: both; }
dt.p-image-left img { float: left;  padding-right: 40px; padding-top: 10px;}



