/* 

RSW stijlen 

Frutiger UltraBlack
startbutton is 21pnts, startover is 28pnts
standaard is wit, hover = 75% grijs (brightness -75%)
buttons hover = 50% 
titels 24pnts
kopjes 18pnts
plaatjes 385 x 225
buttons home 151 x 113
RSW blauw: #0b0b61
darkgrey = #808080

*/

BODY { color: black; background: #0b0b61; }

a:link { color:#ff6347; text-decoration:none; }
a:visited { color:#ff6347; text-decoration:none;}
a:hover { text-decoration:underline;}

img { border-style: none }
p { font-size:85%; text-align:justify; line-height:140%; }
h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,table { font-family:Arial,Geneva; vertical-align:bottom; color:white }
h1 { font-size:150%; margin-bottom:18px; color:#0C137B;}
h2 { font-size:100%; margin-bottom:10px; }
h3 { font-size:70%; font-weight:normal; text-align:center; }
h4 { font-size:85%; font-weight:bold; margin-left:0px;text-align:left;line-height:100%; }
li { font-size:80%; text-align:justify; margin-left:-20px; text-align:left; }
td { border-style: none; }

table.container { width:100%; height:90%; }
table.home { table-layout:fixed; width:783px; border-collapse: separate; border-spacing: 0px; border-style: none; }
table.fout { width:773px; font-size:93%;color:#0b0b61;font-weight:bold;text-align:center;vertical-align:middle; line-height:300%;}
table.werklijst { width:773px; border-collapse: collapse; border-style: none; empty-cells: show; }
table.footer { table-layout: fixed; width:1070px; border-collapse: collapse; border-style: none; }
table.project { table-layout: fixed; width:1070px; height:705px; border-collapse:collapse; border-style: none; }
table.projectnesselande { table-layout: fixed; width:1070px; height:705px; border-collapse:collapse; border-style: none; }
table.voorpagina { border-spacing: 3px; }
table.wit { background-color:white; }
table.grijs { background-color:#808080; }

div { text-align:center; }
div.menu { position:fixed; top: 20px; text-align:right;}
div.content { text-align:center; position:relative; top: 20px; }
div.rsw { position:relative; top: 20px; }

.citaat { font-style:italic; font-size:85%; }
.pklein70 { font-size:70%; color:white; text-align:left; vertical-align:top; line-height:140%; }
.pklein50 { font-size:50%; color:white; text-align:left; vertical-align:top; line-height:140%; }
.lijst { font-size:75%; color:white; text-align:left; vertical-align:top; line-height:200%; }
.stextcenter { font-size:75%; text-align:center; }
.stextright { font-size:75%;text-align:right; }
.stextleft { font-size:75%;text-align:left; }
.textjust { font-size:85%; text-align:justify;line-height:110%; }
.left {text-align:left; }
.center { text-align:center; }
.right { text-align:right; }
.justify { text-align:justify; }
.bold { font-weight:bold; }
.projecttitel { font-weight:bold; }
.projectlinks { padding-right: 10px; padding-bottom:10px; vertical-align:top; }
.projectmidden { padding-right: 10px; padding-bottom:10px; vertical-align:top; }
.projectrechts { padding-left: 0px; padding-bottom:10px; vertical-align:top; }

.bottomleft {  vertical-align:bottom;text-align:left; }
.bottomcenter {  vertical-align:bottom;text-align:center; }
.bottomright {  vertical-align:bottom;text-align:right; }
.topleft {  vertical-align:top;text-align:left; }
.topcenter { vertical-align:top;text-align:center; }
.topright { vertical-align:top;text-align:right; }

.middleleft {  vertical-align:middle;text-align:left; }
.middlecenter {  vertical-align:middle;text-align:center; }
.middleright {  vertical-align:middle;text-align:right; }

.padding_1 { padding:40px; }

.kader0 { font-size:95%; color:black; text-align:center; vertical-align:middle; line-height:300%; }
.kadertekst { font-size:95%; color:white; text-align:justify; }
.kadertekst_i { font-size:95%; color:white; text-align:justify; font-style:italic; }

.kaderadvert { background-color:#F0F0F0;font-size:93%;color:#0b0b61;font-weight:bold;text-align:center;line-height:300%;}
.werklijstkop { background-color:white;font-size:93%;color:#0b0b61;font-weight:bold;text-align:left; }
.blueboxc { background-color:white;font-size:93%;color:#0b0b61;font-weight:bold;text-align:center;}
