body {
margin:0px;
padding:0px;
background: #000 url(images/backright.jpg) bottom right no-repeat;
}

body a {
color: #83A0AB;
text-decoration: underline;
font: bold 10px/16px Verdana;
}

body a:visited {  
color: #97B8C5;
text-decoration:underline;
}

body a:hover {  
color: #97B8C5;
text-decoration:underline;
}

body a:active {  
color: #FF6600;
text-decoration:underline;
}

body p, td {
color: #fff;
font: normal 10px/16px Verdana;
text-align:left;
}

/*
navigatie
*/

div.left {
background: url(images/backleft.jpg) top left  no-repeat;
position:absolute;
top:0px;
left:0px;
width:372px;
height:600px;
}

div.left div.touw {
position:absolute;
top:117px;
left:37px;
width:34px;
margin:0;padding:0;
}

div.left div.navi {
position:absolute;
top:117px;
left:72px;
width:70px;
margin:0;padding:0;
}

div.navi img {
float:left;
display:inline;
margin:0;
padding:0;
border:0;
}

/*
photos
*/
div.photopage {
position:absolute;
left:310px;
top:38px;
/*right:20px;
margin-right:20px;*/
}

.photos img {
border:#FFF solid 3px;
margin:10px 10px 0px 0px;
}

.photobig img {
border:#FFF solid 9px;
margin:10px 0px 0px 5px;
}

.phototxt {
color: #fff;
font: normal 10px/16px Verdana;
}

.phototxt a {
color: #83A0AB;
text-decoration: underline;
}

.phototxt a:hover {  
color: #97B8C5;
text-decoration:underline;
}


/*.lijst {
margin-left: 15px;
margin-top: 0px;
padding-left: 0;
list-style: none;
}
*/ 

div.photopage li {
display:inline;
background-image: url(../images/pijl.gif);
background-repeat: no-repeat;
background-position: 0 5px;
padding: 0px 15px 0px 7px;
margin-left: 0px;
} 

/*html[xmlns] .lijst {
padding-left: 15px;
} 

html[xmlns] .lijst li {
background: none;
list-style-image: url(../images/roer.gif);
padding: 0;
}
*/





/*
contentblok
*/
div.content {
position:absolute;
left:310px;
top:38px;
right:200px;
margin-right:200px;
}

div.content ul {
color: #FFF;
font: normal 10px/16px Verdana;
text-align:left;
}
div.content ol p{
color: #FFF;
font: normal 10px/16px Verdana;
text-align:left;
}

div.content i, div.content em {
color: #79949E;
font: italic 10px/16px Verdana;
}
div.content i a, div.content em a {
color:#97B8C5;
text-decoration: underline;
font:italic 10px/16px Verdana;
}

div.content i a:hover, div.content em a:hover {  
color:#79949E;
text-decoration:underline;
}

div.content b {
color: #CC6600;
font: bold 11px/16px Arial;
}

div.content img.body {
border: 1px solid;
border-color:#fff;
float:left;
margin: 5px 8px 5px 0px;
}

a img {
border:0;
}


/*
subnavigatie
*/
div.subnavi {
position:absolute;
right:20px;
width:130px;
padding: 38px 15px 0px 15px;
}

div.subnavi p  {
color:#FFF;
font: normal 9px/12px Verdana;
text-align:left;
}

div.subnavi  p a {
color: #83A0AB;
font: bold 9px/12px Verdana;
text-decoration: none;
}

div.subnavi p a:hover {  
text-decoration:underline;
}

div.subnavi p b {
color: #CC6600;
font: bold 11px/14px Verdana;
}

div.subnavi img {
padding-bottom:5px;
padding-top:14px;
}

ul {
list-style: none;
padding-left:0;
margin-left:0;
}

span.tbc {
font: bold 10px Arial, Helvetica, sans-serif;
padding:0px 2px;
color:#000;
background:#c00;
}

span.can {
font: bold 10px Arial, Helvetica, sans-serif;
padding:0px 2px;
color:#000;
background:#c00;
}