html{overflow-y:scroll;}
body{margin:0;padding:0;background-color:#43702D;}
body,td,input,select,textarea,pre{font-family: Arial, Helvetica, sans-serif;font-size:9pt;}

a:link,a:visited{color:#0000FF;text-decoration: none;}
a:hover,a:active{color:#0000FF;text-decoration: underline;}
a.i:link,a.i:visited,a.i:hover,a.i:active{color:#000;border-bottom:1px dotted #000;text-decoration: none;}

ol li{padding-bottom:10px;}

form{margin:0px;}
h1,h2,h3{font-size:15pt;margin-top:0px;margin-bottom:0px;}
h4{margin:0px;font-size:12pt;}
h5{font-size:15pt;}
h6{margin:0px;font-size:10pt;font-weight:normal;}
p{margin-top:0px;margin-bottom:12px;}
hr{height:0;border-width:1px 0 0 0;border-style:solid;border-color:#000;}
pre{margin-left:40px;}

img{vertical-align:middle;border:0px;}

input.b{padding:3px;}

div.llogin{background-color:#fff;border:1px solid #000;padding:10px;width:790px;margin:5px auto;}

div.overzicht{}
div.overzicht ul{padding:0;margin:0px;text-align:left;}
div.overzicht ul li{list-style:none;float:left;width:185px;margin:0px 5px 5px 0px;border:1px solid #ccc;padding:5px;}

div.brons{border-top:10px solid #DBB76C;border-right:1px solid #DBB76C;border-bottom:1px solid #DBB76C;border-left:1px solid #DBB76C;padding:5px;}
div.brons textarea,div.brons input,div.brons select{border:1px solid #DBB76C;padding:2px;}
div.zilver{border-top:10px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999;border-left:1px solid #999999;padding:5px;}
div.zilver textarea,div.zilver input,div.zilver select{border:1px solid #999999;padding:2px;}
div.goud{border-top:10px solid #996600;border-right:1px solid #996600;border-bottom:1px solid #996600;border-left:1px solid #996600;padding:5px;}
div.goud textarea,div.goud input,div.goud select{border:1px solid #996600;padding:2px;}

div.footer{margin:0px auto;width:965px;padding-top:2px;padding-bottom:5px;}
div.footer a:link,div.footer a:visited{color:#000;}
div.footer a.reto:link,div.footer a.reto:visited{color:#fff;float:right;}

tr.res2 td{padding:2px 0px 2px 0px;}

div.th{color:#fff;background-color:#43702D;height:22px;width:962px;padding-top:5px;margin:0px auto;z-index:44;}
	div.th ul{padding:0;margin:0px;text-align:left;}
	div.th li{float:right;padding-top:4px;width:117px;height:21px;text-align:center;color:#666;list-style:none;background-color:#ccc;margin-left:2px;}
	div.th li:hover{background-color:#ccc;}
	
	div.th li a,div.th li a:visited{color:#fff;text-decoration:none;}
	
	div.th li:hover a{color:#000;text-decoration:none;}
	
div.th li.selected{background-color:#fff;margin-left:2px;position:relative;z-index:75;}
div.th li.selected a,div.th li.selected a:visited{color:#0000FF;}

table.n{background-color:#2F8CE1;}
table.n td{height:30px;}


form.form{border: 1px solid #ccc;background-color:#eee;padding:10px;}

div.med{background-color:#FFFF99;border:1px solid #FFD233;text-align:center;padding:10px;}
div.quo{background-color:#FFE1E1;text-align:center;padding:7px;width:454px;height:51px;}
div.quo b{font-style:italic;}

div.note{padding:10px;background-color:rgb(255, 255, 204);border:1px solid #ffcc00;text-align:center;list-style:none;margin:0px 0px 10px 0px;}

div.con1{width:950px;margin:0px auto;padding:5px;background-color:#fff;border:1px solid #fff;position:relative;z-index:50;}
div.con{border:0px solid #ccc;border-bottom:1px solid #000;margin-bottom:3px;}

div.schooltype{background-color:#FFDD33;border: 1px solid #FFD255;width:379px;height:160px;margin:0px auto;}
div.schooltypeprnt{background-color:#FFDD33;border: 1px solid #FFD255;width:319px;height:130px;margin:0px auto;}
div.school{display:table;background-color:#FFDD33;border: 1px solid #FFD255;width:375px;height:120px;margin:0px auto;}
div.schoolomschrijving{display:table;background-color:#FFD255;border: 1px solid #0B753E;width:375px;height:80px;margin:0px auto;}
div.schoolopendagen{border: 1px solid #ccc;background-color:#eee;padding:5px;}

div.uitgebreid{background-color:#FFDD33;width:99%;height:150px;margin:0px auto;border: 1px solid #0B753E;}
div.schoolfoto{display:table;background-color:#FFDD33;width:99%;height:150px;margin:0px auto;border: 1px solid #0B753E;}
	
div.admin{display:table;background-color:#FFFFCC;width:385px;height:35px;margin:0px;float:right;}
div.adminprnt{display:table;background-color:#FFFFCC;width:325px;height:35px;margin:0px;float:right;}

div.proschool{display:table;background-color:#0066CC;color:#FFFFFF;border-top:1px solid #0B753E;border-bottom:1px solid #0B753E;width:762px;height:110px;margin:0px auto;}
div.proschoolprnt{display:table;background-color:#0066CC;color:#FFFFFF;border-top:1px solid #000066;border-bottom:1px solid #000066;width:622px;height:110px;margin:0px auto;}

td.loginbalk{background-color:#000;height:30px;text-align:center;color:#fff;border-bottom:1px solid #fff;}

div.menu{background-color:#0B753E;float:left;border-right: 1px solid #FFFF99;}
div.menuover{background-color:#FFD233;float:left;border: 1px solid #000;}

table.menurest{border-bottom:1px solid #fff;background-color:#e2e2e2;}
table.menurest td a{display:block;}
td.menubutton{height:30px;padding:4px;text-align:center;border-right:1px solid #fff;background-color:#FFD233;}
td.menubuttonl{height:30px;padding:4px;text-align:center;background-color:#FFD233;}
	td.menubutton strong{font-weight:normal;text-decoration: underline;}
	td.menubuttonl strong{font-weight:normal;text-decoration: underline;}
td.menubuttono{height:30px;padding:4px;text-align:center;background-color:#ccc;border-right:1px solid #fff;}
td.menubuttonol{height:30px;padding:4px;text-align:center;background-color:#ccc;}

table.menurest2{border-bottom:5px solid #70B1EB;background-color:#e2e2e2;}
table.menurest2 td a{display:block;}
td.menubutton2{height:25px;padding:3px;text-align:center;border-right:1px solid #fff;background-color:#e2e2e2;}
td.menubutton2l{height:25px;padding:3px;text-align:center;background-color:#e2e2e2;}
	td.menubutton2 strong{font-weight:normal;text-decoration: underline;}
	td.menubutton2l strong{font-weight:normal;text-decoration: underline;}
td.menubuttono2{height:25px;padding:3px;text-align:center;background-color:#ccc;border-right:1px solid #fff;}
td.menubuttono2l{height:25px;padding:3px;text-align:center;background-color:#ccc;}

div.rmenubutton{padding:6px;text-align:center;border-bottom:5px solid #70B1EB;background-color:#e2e2e2;cursor:pointer;}
div.rmenubuttono{padding:6px;text-align:center;border-bottom:5px solid #2F8CE1;background-color:#ccc;cursor:pointer;}

table.menurest{background-color:#e2e2e2;}

*.main{padding:5px 10px 5px 0px;}
*.loginmain{background-color:#f1f1f1;padding:10px;}
*.loginmain hr{border-color:#70B1EB;}

div.foto{background-color:#eee;padding:3px 3px 3px 3px;margin-top:10px;height:180px;}
div.foto div{width:140px;float:left;padding:6px;text-align:center;background-color:#fff;border:1px solid #ccc;margin:3px;}
div.foto img{margin-bottom:4px;}
div.foto div a{font-size:7pt;text-decoration:none;}
div.foto div a:hover img{opacity: 0.35;filter: alpha(opacity=35);-moz-opacity: 0.35;}

div.foto2 div{float:right;width:250px;height:250px;margin-bottom:5px;border:1px solid #ccc;}
div.foto2 div a:hover img{opacity: 0.35;filter: alpha(opacity=35);-moz-opacity: 0.35;}

div.foto3{background-color:#eee;padding:5px 0px 3px 7px;height:320px;}
div.foto3 div{width:140px;height:140px;float:left;padding:6px;text-align:center;background-color:#fff;border:1px solid #ccc;margin:1px;}
div.foto3 div a:hover img{opacity: 0.35;filter: alpha(opacity=35);-moz-opacity: 0.35;}

input.bel{font-size:12pt;padding:5px 20px 5px 20px;}

div.impressie{background-color:#eee;padding:5px;}
div.impressie img{margin-right:5px;border:1px solid #ccc;}


*.zrh{background-color:#2F8CE1;color:#fff;font-weight:bold;}
*.r1{background-color:#70B1EB;}
*.r2{background-color:#eee;padding-left:3px;}
*.r3{background-color:#ddd;padding-left:3px;}
				
.tabpage{height:100px;background-color:#C2DAC2;width:358px;padding-top:25px;padding-left:60px;}

/* DYNAMIC TABBROWSING */
*.dy-tab .tab-pane{position:relative;width:100%;}
*.dy-tab .tab-row .tab{z-index:2;padding:3px 8px 3px 8px;margin:0px;top:1px;background-color:#eee;border-bottom:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;cursor:pointer;position:relative;float:left;font-size:10pt;font-weight:normal;}
*.dy-tab .tab-row .tab.selected{	z-index:3;padding:3px 8px 3px 8px;margin:0px;top:1px;background-color:#fff;border-bottom:1px solid #fff;}					
*.dy-tab .tab-page{z-index:1;padding:6px;clear:both;border:1px solid #000;position:relative;}							
*.dy-tab .tab-page hr{border-color:#ccc;}
*.dy-tab .tab-row{z-index:1;white-space:nowrap;}
