html,body { height: auto;  }
body { margin: 0; padding: 0; text-align: center; background-color: #E6F0FA; }
table {	margin: 0; padding: 0; border: 0; border-spacing: 0px; }
form {margin: 0; padding: 0; }
td { font-family:  Arial, Helvetica, sans-serif; font-size: 8pt; padding: 0; color: #000000; margin: 0;}
img { border: 0; display: block;}
p { font-family: Arial, Helvetica, sans-serif; color: #000000; font-style: normal; text-decoration: none;  font-size: 8pt; }
a { font-family: Arial, Helvetica, sans-serif; color: #000000; font-style: normal; text-decoration: none;  font-size: 8pt; cursor: pointer;}
div { overflow: hidden; font-family:  Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-align: left;}
.bold {  font-weight: bolder; }

div#main { width: 730px; height: auto; margin: auto; }

#header { margin: 12px 0 8px 0; }
#header #logo { width: 361px; margin-right: 8px; background-color: #FFFFFF; background-image: url(/images/layout/dots-all.gif); float: left; height: 70px; }
#header #logo2 { width: 359px; background-color: #FFFFFF; height: 68px; margin: 1px;}
#header #logo2 img { margin: 23px 0 0 24px; }
#header #topmenu { width: 361px; background-color: #FFFFFF; background-image: url(/images/layout/dots-all.gif); float: left; height: 70px; }
#header #topmenu2 { width: 359px; background-color: #FFFFFF;  height: 68px; margin: 1px;  text-align: left;}

#rightmenu { float: right; height: 454px; width: 178px; background-color: #FFFFFF; background-image: url(/images/layout/dots-all.gif); }
#rightmenu2 { height: 452px; width: 176px; background-color: #FFFFFF; margin: 1px; }

#left1 {height: 136px; width: 544px; background-color: #79DDDD; background-image: url(/images/layout/dots-all.gif); }
#left12 {height: 134px; width: 542px; background-color: #79DDDD; margin: 1px; }

#left2 {height: 310px; width: 544px; background-color: #FFFFFF; background-image: url(/images/layout/dots-all.gif); margin-top: 8px;}
#left22 {height: 308px; width: 542px; background-color: #FFFFFF; margin: 1px; }

#crostussengreen { margin: 15px 0 15px 0px; background-image: url(/images/layout/cross-green.gif); height: 13px; width: 729px;}

#zoeken {height: 175px; width: 361px; background-color: #FFFFFF; background-image: url(/images/layout/dots-all.gif); float: left; margin-right: 8px; }
#zoeken2 {height: 173px; width: 359px; background-color: #FFFFFF; margin: 1px; }

#inloggen {height: 175px; width: 361px; background-color: #7E7CB1; background-image: url(/images/layout/dots-all.gif); float: left; }
#inloggen2 {height: 173px; width: 359px; background-color: #7E7CB1; margin: 1px; }

#aanmelden {height: 256px; width: 730px; background-color: #79DDDD; background-image: url(/images/layout/dots-all.gif); margin-top: 8px; }
#aanmelden2 {height: 254px; width: 728px; background-color: #79DDDD; margin: 1px; }

#feedreader {height: 430px; width: 730px; background-color: #FFFFFF; background-image: url(/images/layout/dots-all.gif); margin-top: 8px; }
#feedreader2 {height: 428px; width: 728px; background-color: #FFFFFF; margin: 1px; }

#topmenu2 img { float: left; }
#topmenu2 #spacer { margin-left: 24px; }
#topmenu2 #opties {  margin-right: 20px;  margin-top: 31px;}
#topmenu2 #line1 { margin-right: 24px; margin-top: 30px;}
#topmenu2 #help { margin-right: 24px; margin-top: 31px;}
#topmenu2 #line2 { margin-right: 23px; margin-top: 30px;}
#topmenu2 #tips { margin-right: 24px; margin-top: 31px;}
#topmenu2 #line3 { margin-right: 25px; margin-top: 30px;}
#topmenu2 #feedback {  margin-top: 31px;}

#left12 #level1 { margin: 16px 23px 0px 23px; width: 496px; height: 29px; }
#left12 #level1 #feedtoevoegen { float: left; margin-top: 7px; width: 134px; margin-right: 338px; }
#left12 #level1 #add { float: left; }
#left12 #level2 { margin: 0px 23px 0px 22px; width: 497px; height: 13px;  background-image: url(/images/layout/cross-purple.gif); }
#left12 #level3 { margin: 16px 23px 0px 23px; width: 496px; height: 16px; }
#left12 #level4 { margin: 0px 23px 0px 22px; width: 497px; }
#left12 #level4 input { float: left; width: 386px; _width: 385px; }
#left12 #level4 div { float: left; width: 400px; }
#left12 #level4 #submitknop { float: left;  margin: 0px; width: auto;}

#rightmenu2 #level1 { margin: 16px 24px 0px 25px; width: 127px; height: 29px; }
#rightmenu2 #level1 #feeds { float: left; margin-top: 7px; width: 35px; margin-right: 75px; }
#rightmenu2 #level1 #star { float: left; width: 17px; }
#rightmenu2 #level2 { margin: 0px 23px 0px 24px; width: 129px; height: 13px;  background-image: url(/images/layout/cross-purple.gif); }
#rightmenu2 #feedlist { height: 282px; width: 167px; margin: 15px 0px 0px 5px; overflow: auto;}
#rightmenu2 #level4 { margin: 15px 23px 9px 23px; width: 129px; }
#rightmenu2 #level5 { margin: 15px 23px 0px 23px; width: 129px; }
#rightmenu2 .feedlistelement { margin: 0; height: 24px; width: 148px; cursor: pointer; -moz-user-select: none; }
#rightmenu2 .feedlistelement .image { margin: 5px 0px 0px 0px; width: 19px; height: 18px; float: left; }
#rightmenu2 .feedlistelement .link { float: left; width: 129px; height: 20px; }
#rightmenu2 .feedlistelement a {   }
/*
#rightmenu2 .feedlist2element { margin: 0px 0px 0px 0px; height: 24px; width: 148px; cursor: pointer; -moz-user-select: none; background-image: url(/images/layout/whiteblueback.gif); }
#rightmenu2 .feedlist2end { height: 10px; width: 148px; cursor: pointer; -moz-user-select: none; background-image: url(/images/layout/whiteblueback.gif); }
#rightmenu2 .feedlist2element .image { margin: 0; width: 18px; height: 18px; float: left;  }
#rightmenu2 .feedlist2element .image img { margin: 5px 0px 0px 4px; }
#rightmenu2 .feedlist2element .link { float: left; width: 119px; height: 20px; margin-left: 2px;}
#rightmenu2 .feedlist2element a {   }
*/
#rightmenu2 .feedlist2end { height: 10px; width: 148px; cursor: pointer; -moz-user-select: none; background-image: url(/images/layout/whiteblueback.gif); }

#rightmenu2 .blueback { background-image: url(/images/layout/whiteblueback.gif);  width: 148px;}

#rightmenu2 .feedlistmap { height: 22px; margin: 0; width: 148px; cursor: pointer; -moz-user-select: none; background-image: url(/images/layout/whiteblueback.gif);}
#rightmenu2 .feedlistmap .imagemap { margin: 0; width: 19px; height: 22px; float: left; }
#rightmenu2 .feedlistmap .imagemap img { margin: 6px 0 0 0; }
#rightmenu2 .feedlistmap .linkmapextra { margin: 4px 0 0 0px; float: left; width: 129px; height: 22px; font-weight: bolder;}
#rightmenu2 .feedlistmap .linkmap { font-weight: bolder; color: #000000; }
#rightmenu2 .feedlistmap .linkmap2 { font-weight: bolder; color: #000000; }
#rightmenu2 .feedlistmap .linkmap3 { font-weight: bolder; color: #7E7CB1; }

#rightmenu2 .inbetween { height: 8px; margin: 0px 0px 0px 11px; width: 123px; }
#rightmenu2 .inbetween img { display: none; }

.bolder { color: #7E7CB1; font-weight: bold;}
.bolder2 { color: #7E7CB1; font-weight: bold;}

#left22 #level1 { margin: 23px 23px 0px 22px; width: 497px; height: 13px;  background-image: url(/images/layout/cross-purple.gif); }
#left22 #level2 { margin: 19px 23px 0px 47px; width: 497px; height: 16px; }
#left22 #level2 #t1 { float: left; width: 270px; }
#left22 #level2 #t2 { float: left; width: 56px; color: #7E7CB1; }
#left22 #level2 #t3 { float: left; width: 52px; color: #7E7CB1; }
#left22 #level2 #t4 { float: left; color: #7E7CB1; }
#left22 #level3 { margin: 0px 22px 0px 21px; height: 214px; width: 499px; background-color: #FFFFFF; background-image: url(/images/layout/dots-all.gif); }
#left22 #level31 { height: 212px; width: 497px; background-color: #FFFFFF; margin: 1px; }
#left22 #feeditems { margin: 8px 8px 8px 7px; height: 196px; width: 480px; overflow: auto;}
#left22 .feeditemelements { width: 460px; background-color: #FFFFFF; cursor: pointer; margin: 1px 0px 1px 0px; }
#left22 .feeditemelements1 { width: 460px; background-color: #E6F0FA; cursor: pointer; margin: 1px 0px 1px 0px;}
#left22 .feeditemelements11 { width: 460px; background-color: #E6F0FA; cursor: pointer; margin: 1px 0px 1px 0px;}
#left22 .feeditemelementsb { width: 460px; background-color: #FFFFFF; cursor: pointer; font-weight: bold; margin: 1px 0px 1px 0px;}
#left22 .feeditemelementsb1 { width: 460px; background-color: #E6F0FA; cursor: pointer; font-weight: bold; margin: 1px 0px 1px 0px;}
#left22 .e1 { float: left; width: 288px; }
#left22 .e1 p { padding: 0; margin: 0;margin-left: 18px; }
#left22 .e2 { float: left; width: 56px; color: #7E7CB1; }
#left22 .e3 { float: left; width: 52px; color: #7E7CB1; }
#left22 .e4 { float: left; color: #7E7CB1; }
#left22  #loading { margin: 2px 0px 0px 23px; display: block;}

#feedreader2 #in { margin: 22px 21px 22px 21px; height: 385px; width: 685px; background-color: #FFFFFF; background-image: url(/images/layout/dots-all.gif); }
#feedreader2 #in2 { height: 383px; width: 683px; background-color: #FFFFFF; margin: 1px; }
#feedreader2 #inhoud { margin: 8px 8px 8px 7px; height: 367px; width: 668px; }
#feedreader2 #inhoudheader { background-color: #E6F0FA; width: 668px; height: 50px; }
#feedreader2 .e1 { float: left; width: 47px; color: #7E7CB1; font-weight: bolder; }
#feedreader2 .e2 { float: left; width: 465px;  font-weight: bolder; }
#feedreader2 .e3 { float: left; width: 127px; }
#feedreader2 #level1 { margin: 10px 0px 0px 9px; height: 19px; width: 639px;  }
#feedreader2 #level2 { margin: 0px 0px 0px 9px; width: 639px }
#feedreader2 .feedreaderdescription { margin: 10px 0px 0px 9px; width: 639px; height: 220px; overflow: auto; }
#feedreader2 .feedreaderdescription1 { margin: 0px 0px 0px 0px; width: 668px; height: 320px; background-color: #FFFFFF; color: #FFFFFF;}
#feedreader2 #sponsors { width: 650px; height: 100px; }
#feedreader2 #sponsors iframe { width: 650px; height: 100px; padding: 0; margin: 0; }
#inwindow { height: 367px; width: 668px; display: none; }
#inwindowframe { height: 367px; width: 668px; display: none; }
#feedrssread { height: 367px; width: 668px;}

#zoeken #level1 { margin: 16px 24px 0px 23px; width: 312px; height: 29px; }
#zoeken #level1 #zoekenimg { float: left; margin-top: 7px; width: 49px; height: 7px; margin-right: 242px; }
#zoeken #level1 #vergrootglas { float: left; width: 21px; }
#zoeken #level2 { margin: 0px 23px 0px 22px; width: 313px; height: 13px;  background-image: url(/images/layout/cross-orange.gif); }
#zoeken #level3 { margin: 16px 23px 0px 23px; width: 496px; height: 23px; vertical-align: top; }
#zoeken #level4 { margin: 0px 23px 0px 22px; width: 497px; }
#zoeken #level4 img { float: left; }
#zoeken #level4 #zoekeigen {  margin-right: 13px; float: left; }
#zoeken #level4 #zoek { float: left; width: 309px; _width: 308px; }
#zoeken #level4 div { width: 313px; height: 29px; }

#inloggen #level1 { margin: 16px 24px 0px 23px; width: 322px; height: 29px; }
#inloggen #level1 #inloggenimg { float: left; margin-top: 7px; width: 65px; height: 7px; margin-right: 209px; }
#inloggen #level1 #ingelogdimg { float: left; margin-top: 7px; width: 116px; height: 7px; margin-right: 171px; }
#inloggen #level1 #key { float: left; width: 38px; margin-top: 2px; }
#inloggen #level1 #keyin { float: left; width: 27px; margin-top: 2px; }
#inloggen #level2 { margin: 0px 23px 0px 21px; width: 317px; height: 13px;  background-image: url(/images/layout/cross-green.gif); }
#inloggen #level21 { margin: 0px 23px 0px 22px; width: 313px; height: 10px; }
#inloggen #level3 { margin: 0px 10px 0px 23px; height: 29px;  width: 316px;  }
#inloggen #level31 { margin: 7px 10px 0px 23px; height: 51px;  width: 316px;  }
#inloggen .e1 { float: left; width: 107px; color: #FFFFFF; font-weight: bolder; }
#inloggen .e2 { float: left; width: 207px;  }
#inloggen .e2 input { width: 203px; _width: 201px; margin: 0;  }
#inloggen #level4 { margin: 0px 10px 0px 23px;  height: 29px; width: 316px; }
#inloggen #level5 { margin: 0px 10px 0px 130px;  width: 322px; }
#inloggen #level6 { margin: 0px 10px 0px 21px;  width: 322px; }
#inloggen #level6  .e1 { float: left; width: 167px; color: #FFFFFF; font-weight: bolder; }
#inloggen #level6  .e2 { float: left; width: 150px;  }






#gegevenswijzigen  { display: none; }
#aanmelden #level1 { margin: 16px 24px 0px 24px; width: 679px; height: 29px; }
#aanmelden #level1 #feedslezenimg { float: left; margin-top: 7px; width: 210px; height: 7px; margin-right: 406px; }
#aanmelden #level1 #gegevenswijzigenimg { float: left; margin-top: 7px; width: 137px; height: 7px; margin-right: 479px; }
#aanmelden #level1 #computers { float: left; width: 63px;  }
#aanmelden #level2 { margin: 0px 23px 0px 22px; width: 681px; height: 13px;  background-image: url(/images/layout/cross-purple.gif); }
#aanmelden #level3 { margin: 17px 0px 0px 0px; width: 389px; float: left;}
#aanmelden #level3 p { margin: 0px 23px 0px 23px; width: 343px; font: 8pt/1.9; font-family: Arial, Helvetica, sans-serif; line-height: 17px; }
#aanmelden #level3 span { height: 50px; font: 9pt/1.5; }
#aanmelden #level4 { margin: 14px 0px 0px 0px; width: 316px; float: left; height: 300px;}
#aanmelden .e1 { float: left; width: 107px; color: #000000; font-weight: bolder;  height: 28px; margin: 0; }
#aanmelden .e1 p { margin-top: 5px; font-weight: bolder; }
#aanmelden .e2 { float: left; width: 207px;   height: 28px; margin: 0; }
#aanmelden .e2 input { width: 203px; _width: 201px; margin: 0;  }
#aanmelden #registrerenknop { margin-left: 107px;  width: 207px; }

#floater { width: 100%; height: 330px; position: absolute; top: 100px; left: 0px; text-align: left; display: none; }
#floater2 { width: 566px; height: 330px; margin: auto; }
#floaterback { background-image: url(/images/layout/float-back1.gif); width: 566px; height: 330px; filter:alpha(Opacity=25); -moz-opacity: 0.25;  opacity: 0.25;  }
#floatercontent { background-image: url(/images/layout/float-back2.gif); width: 545px; height: 310px; position: relative; top: -320px; left: 10px;  }

#floatercontent #level1 { margin: 17px 23px 0px 25px; width: 497px; height: 22px;}
#floatercontent #level1 #floattitle { float: left; color: #7E7CB1; font-weight: bolder; width: 399px; height: 17px; margin-top: 5px;}
#floatercontent #level1 #close { float: left;  height: 22px; width: 97px; cursor: pointer;}

#floatercontent #level2  { margin: 11px 23px 0px 25px; width: 497px; height: 22px; vertical-align: top; font-weight: bolder;}

#floatercontent #floatmenu div { float: left; }
.selected {  color: #7E7CB1;}
#floatercontent #floatmenu .tussen { margin: 0 5px 0 5px;  }

#floatercontent #level3  { margin: 0px 23px 0px 25px; width: 497px; height: 214px; vertical-align: top; }
#floatercontent #level3 #floatcontent { margin: 10px; width: 477px; height: 194px; vertical-align: top; overflow: auto; line-height: 20px; }
#floatcontent h1 { font-size: 10pt; margin: 0; padding: 0; color: #7E7CB1;}
#floatcontent a { text-decoration: underline; color: #FF9933; font-size: 8pt }
#floatcontent { font-size: 8pt;  color: #000000;}

#credits { margin: 0 5px 0 25px;  }

/* Special feedreader opmaak*/
#feedreaderdescription { line-height: 20px; }
#feedreaderdescription img { float: left; margin:  0px 10px 5px 0px;} 

/* add map opmaak */
#addmappopup { width: 152px; height: 278px; margin-left: 12px; margin-right: 11px; position: relative; top: -289px;  text-align: left; display: none;}

#addmappopup2 { width: 130px; height: 256px; margin: 11px; background-image: url(/images/layout/dots-all.gif); background-color: #FFFFFF;  position: relative; top: -278px;}
#addmappopupcontent { width: 128px; height: 254px; margin: 1px; background-color: #FFFFFF;}
#addmappopupback { width: 152px; height: 278px; filter:alpha(Opacity=25); -moz-opacity: 0.25;  opacity: 0.25; background-image: url(/images/layout/addmapback.gif); }

#addmappopupcontent #level1 { margin-left: 106px; margin-top: 9px; height: 16px;}
#addmappopupcontent #level2 { margin: 9px 9px 0 9px; width: 110px; height: 158px; }
#addmappopupcontent #level3 { width: 123px; height: 28px; }
#addmappopupcontent #level3 input { width: 107px; _width: 106px; margin: 0; margin: 0px 0px 0px 8px;}
#addmappopupcontent #level4 { margin: 0px 0px 0px 8px; }


#personal {height: 139px; width: 730px; background-color: #FFFFFF; background-image: url(/images/layout/dots-all.gif); margin-bottom: 8px; }
#personal2 {height: 137px; width: 728px; background-color: #FFFFFF; margin: 1px; }


#personal #level1 { margin: 16px 24px 0px 23px; width: 690px; height: 29px; }
#personal #level1 #personalimg { float: left; margin-top: 7px; width: 107px; height: 7px; margin-right: 552px; }
#personal #level1 #personalicon { float: left; width: 25px; }
#personal #level2 { margin: 0px 23px 0px 22px; width: 685px; height: 13px;  background-image: url(/images/layout/cross-orange.gif); }
#personal #level3 { margin: 16px 23px 0px 23px; width: 679px; height: 53px; vertical-align: top; }
