body {
font-family: "Verdana";
font-size: 8.5pt;
text-decoration: none;
color: #666666;
background: #666666;
margin: 20px;
padding: 0;
align:center;
} 

h1 {
font-size: 11pt;
font-weight: bold;
}

h2 {
font-size: 8pt;
font-weight: bold;
}

/* Header logo */

#Headerlogo
{
width:200px;
height:100px;
padding:0px;
background:white;
float:left;
filter:alpha(opacity=40);
-moz-opacity:.40;
opacity:.40;
}

/* Header tabel */

table.TableHeaderPicture
{ 
width: 900px;
height: 100px;
border-collapse: collapse;
border-spacing: 0px;
border-top: 3px solid #FFFFFF;
border-left: 3px solid #FFFFFF;
border-right: 3px solid #FFFFFF;
background: #fff url(pictures/header_1.jpg);
}

table.TableHeaderLine
{ 
font-family: Arial, Swiss, Helvetica;
font-size: 7.5pt;
font-weight:bold;
color:#fff;
width: 900px;
height: 20px;
border-collapse: collapse;
border-spacing: 0px;
background: #0000CD;
border-top: 1px solid #FFFFFF;
border-bottom: 0px solid #FFFFFF;
border-left: 3px solid #FFFFFF;
border-right: 3px solid #FFFFFF;
}

table.TableHeaderLine td.TableHLTd1
{
text-align: center;
width: 185px;
}

table.TableHeaderLine td.TableHLTd2
{
text-align: right;
padding-right: 1.5em;
}

/* Menu tabel */

table.TableMenu
{ 
width:200px;
float:left;
border-collapse: collapse;
border-spacing: 0px;
background: #fff;
}

table.TableMenu td.TableTdMessage
{
color: #000;
font-weight:bold;
padding-bottom: 1.5em;
padding-top: 1.5em;
text-align:center;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

table.TablePage 
{
border: 15px solid #fff;
width: 680px;
}

/* Hoofd tabel */

table.TableMain
{ 
width: 900px;
border-collapse: collapse;
border-spacing: 0px;
border-top: 1px solid #FFFFFF;
border-bottom: 0px;
border-left: 3px solid #FFFFFF;
border-right: 3px solid #FFFFFF;
background: #fff;
margin: 0px;
}

table.TableMain td
{
text-align: left;
vertical-align: top;
}

/* Footer tabel*/

table.Footertable
{ 
text-align: center;
width: 900px;
border-collapse: collapse;
border-spacing: 0px;
border-top: 0px solid #FFFFFF;
border-left: 3px solid #FFFFFF;
border-right: 3px solid #FFFFFF;
border-bottom: 3px solid #FFFFFF;
background: #fff url(pictures/footer1.jpg);
background-image: no-repeat;
}

table.Footertable td
{
text-align: center;
width:900px;
height:140px;
padding:0px;
background:white;
float:center;
filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
borderp: 3px solid #FFFFFF;
}

/* Link in headerline */

a.aHeaderLine:visited {
color: #fff;
text-decoration: none;
}
a.aHeaderLine:link {
color: #fff;
text-decoration: none;
}
a.aHeaderLine:hover {
color: #fff;
text-decoration: none;
}
a.aHeaderLine:active {
color: #fff;
text-decoration: none;
}

/* Algemene link */

a:visited {
    color: #666666;
    text-decoration: underline;
}
a:link {
    color: #666666;
    text-decoration: underline;
}
a:hover {
    color: #000000;
    text-decoration: underline;
}
a:active {
    color: #666666;
    text-decoration: underline;
}

/* Menu items */

a.menu:visited  {
text-align: left;
text-decoration: none;
display: block;
border-bottom: 1px solid #fff;
font-family: Arial, Swiss, Helvetica;
font-size: 7.5pt;
font-weight:bold;
color: #333333;
background-color: #ccc;
width: 183px;
padding: 8px;
margin: 0;
filter:alpha(opacity=90,finishopacity=30,style=1,startX=10,startY=10,finishX=190,finishY
=190);
-moz-opacity: 0.9;   
opacity: 0.9;
}
a.menu:link  {
text-align: left;
text-decoration: none;
display: block;
border-bottom: 1px solid #fff;
font-family: Arial, Swiss, Helvetica;
font-size: 7.5pt;
font-weight:bold;
color: #333333;
background-color: #ccc;
width: 183px;
padding: 8px;
margin: 0;
filter:alpha(opacity=90,finishopacity=30,style=1,startX=10,startY=10,finishX=190,finishY
=190);
-moz-opacity: 0.9;   
opacity: 0.9;
}
a.menu:active{
text-align: left;
text-decoration: none;
display: block;
border-bottom: 1px solid #fff;
font-family: Arial, Swiss, Helvetica;
font-size: 7.5pt;
font-weight:bold;
color: #333333;
background-color: #ccc;
width: 183px;
padding: 8px;
margin: 0;
filter:alpha(opacity=90,finishopacity=30,style=1,startX=10,startY=10,finishX=190,finishY
=190);
-moz-opacity: 0.9;   
opacity: 0.9;
}
a.menu:hover {
background-color: #ccc;
text-decoration: none;
color: black;
filter:alpha(opacity=100,finishopacity=70,style=1,startX=10,startY=10,finishX=190,finish
Y=190);
-moz-opacity: 1.0;   
opacity: 1.0;
}



/* Pictures in de footer */

a.linkopacity img {
filter:alpha(opacity=60); 
-moz-opacity: 0.9; 
opacity: 0.5;
border: 0;
padding-left: 10px;
padding-right: 10px;
}

a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
border: 0;
padding-left: 10px;
padding-right: 10px;
}


