* { padding: 0; margin: 0; }

body {
 
}
#wrapper { 
 margin: 0 auto;
 width: 760px;
 background: #fff url(pics/shadow_3.gif) repeat-y top center;

}
#faux {
 background: url(pics/back.gif);
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 740px;
 padding: 00px;
 height: 148px;
 margin: 0px 10px 0px 10px;
}
#toptext{
text-align:right;
margin-right:5px;
}
#navigation {
 color: #333;
 width:740px;
 padding: 0px;
 margin: 0px 10px 0px 10px;
 background: #fff;
}
#rightcolumn { 
 display: inline;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 195px;
 float: right;
 overflow:hidden;
}
#contentright{
 color: navy;
 margin:0px 5px 0px 5px;
}
#leftcolumn { 
 float: left;
 margin: 5px 0px 0px 10px;
 padding: 0px;
 width: 525px;
 display: inline;
 position: relative;
 overflow:hidden;
}
#contentleft{
 color: navy;
 margin:0px 0px 10px 10px;
}

#footer { 
 width: 740px;
 clear: both;
 color: #333;
 background: #c7d6e3;
 margin: 0px 10px 0px 10px;
 padding: 0px;
 background: #c7d6e3 url(pics/shadow_b.gif) repeat-x bottom center;

}
#contentfooter{
margin:0px 0px 0px 0px;
line-height:2em;
}

.clear { clear: both; background: none; }




#myform{ 
float: right;
margin: 0;
padding: 0;
}

body {
font: 0.75em Verdana, sans-serif;
line-height: 1; 
color: #32327c; 
/*background:#f0cdb7;*/
background:#157be0;
}

p{
line-height: 1.5em; margin: 0 0 1em 0;}
td{line-height:1;}
ul {line-height: 1.5em;}

#contentleft hr{
color: #ccc;
background:transparent;
margin: 0 0 0.5em 0;
padding: 0 0 0.5em 0;
border:0;
border-bottom: 1px #ccc solid;
}
#contentleft h1 {
font-family:Georgia,Verdana,Arial,serif;
font-size:175%;
letter-spacing:1.5px;
margin-bottom:10px;
border-bottom:1px solid navy dashed;
}
#contentright h1 {
font-family:Georgia,Verdana,Arial,serif;
font-size:175%;
letter-spacing:1.5px;
margin-bottom:10px;
color:#ee3d32;
}
#contentleft h2 {
font-family:Georgia,Verdana,Arial,serif;
font-size:125%;
letter-spacing:1px;
margin-bottom:10px;
}
#contentleft h3 {
font-family:Georgia,Verdana,Arial,serif;
font-size:110%;
color:#990033;
letter-spacing:1px;
margin-bottom:5px;
}
#contentright b{
font-weight:bold;
font-size:1.1em;
font-family:Verdana;
background:transparent;
}
#contentright img{
margin-right:5px;
}
.rood {
font-family:Georgia,Verdana,Arial,serif;
font-size:100%;
color:#990033;
letter-spacing:1px;
}
table{
width:480px;
border:1px solid #ccc;
border-collapse:collapse;
}
table.leeg{
width:480px;
border:0px;
border-collapse:collapse;
}
td.leeg{border:0px;line-height: 1.5em; }

td {border:1px solid #ccc;}

#agendaclass {
border:1px solid #666699;
border-collapse:collapse;
width:480px;
}
.agendakop {background-color:#31317b; border-bottom:1px solid #666699;color:#ee3d32;}
.agendakop2 {background-color:#157be0; font-size:75%;color:white;text-align:center;}
.agendakop3 {text-align:center;font-size:85%;border:10px solid #ccc;}
.agenda{border:1px solid #666699;}

a {color: #4D87C7; text-decoration:none;}
#contentleft a:focus, 
  #contentleft a:hover,
  #contentleft a:active { text-decoration:underline; background-color: transparent;}
  
#toptext a {color: #32327c; text-decoration:none;}
#toptext a:focus, 
  #toptext a:hover,
  #toptext a:active { text-decoration:none; background-color: transparent;}

 #contentright a {color: #32327c; text-decoration:none;}
#contentright a:focus, 
  #contentright a:hover,
  #contentright a:active { text-decoration:underline; background-color: transparent;}

 #contentfooter {color:navy;font-size:75%;}

 #contentfooter p {color:#990033;margin-left:5px;width:545px;text-align:center;}