body { font-family:Calibri; font-size:16px; color:black}
h1 { font-family:Calibri; font-size:20px; }
h2 { font-family:Calibri; font-size:16px}
h3 { font-family:Calibri; font-size:16px}
a  { font-family:Calibri; color:blue; font-size:16px; text-decoration: none; }
a:hover  { font-family:Calibri; color:blue; font-size:18px; text-decoration: none; }

a.submenulink { color:rgb( 13, 59, 129); background: white; border: solid 1px rgb( 13, 59, 129); font-family:Calibri; font-size:16px; display: inline; padding: 2px; margin: 1px; line-height: 16px; text-decoration: none; width:120px ; text-align:left; }
a.submenulink:hover { color: #fff; background: #000;}

p,h1,h2,h3 { margin:0px 10px 0px 10px;}

table.hoofd { width:1000px; border-spacing: 0px; }
td.kop { background-color: rgb( 13, 59, 129); height:135px; }
td.menu { background-color: rgb( 181, 209, 252); width:145px; border: 3px solid rgb( 13, 59, 129); vertical-align:top; padding:5px; }
td.tekst { background-color: white; width:700px; vertical-align:top; padding:5px; }
td.rechts { background-color: rgb( 181, 209, 252); vertical-align:top; border: 3px solid rgb( 13, 59, 129); }
td.onder { background-color: rgb( 13, 59, 129); height:30px; }

table.banner { background-image:url('Banner Peru op reis.gif'); width:100%; height:100% }

table.submenu { border: 1px solid rgb( 13, 59, 129); border-spacing: 0px;}
td.sublink { width:114px; }

table.kaart { width:100%; border-spacing: 0px; }
td.steden { vertical-align:top; padding:5px }
td.kaartje { vertical-align:center; padding:5px }

table.reistabel { border-spacing: 0px; }
td.rtlinks { width:120px; vertical-align:top; padding:5px; border: 1px solid rgb( 13, 59, 129);}
td.verticaal { width:13px; vertical-align:bottom; text-align:center; padding:5px; font-family:Calibri; font-size:12px; line-height:9px; border: 1px solid rgb( 13, 59, 129);}
td.keuze { width:15px; vertical-align:middle; text-align:center; border: 1px solid rgb( 13, 59, 129);}

table.tweekolom { border-spacing: 0px; }
td.eenvantwee { width:200px; vertical-align:top; padding:5px; border: 1px solid rgb( 13, 59, 129);}
td.tweevantwee { width:550px; vertical-align:top; padding:5px; border: 1px solid rgb( 13, 59, 129);}

iframe { width: 160px; height: 600px;}


#menu a.l1 { color:white; background: rgb( 13, 59, 129); border: solid 1px rgb( 248, 245, 75); font-family:Calibri; font-size:16px; display: block; padding: 2px; margin: 1px; line-height: 24px; text-decoration: none; width: 150px ; text-align:left; }
#menu a.l1:hover { color: #fff; background: #000;}
#menu a.l2 { color:black; background: rgb( 248, 245, 75); border: solid 1px rgb( 13, 59, 129); font-family:Calibri; font-size:16px; display: block; padding: 2px; margin: 1px; line-height: 16px; text-decoration: none; width: 150px ; text-align:right;}
#menu a.l2:hover { color: #fff; background: #000;}
