/* basic elements */


html {
    overflow: -moz-scrollbars-vertical;
    }

body, p, h1, h2, h3, ul, ol, li, a, a:hover, thead, tbody, tfoot {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    line-height:18px;
    }

.solidborder {
    border-style:solid;
    border-color:#909090;
    border-width:1px;
    }

body { 
    background-color:#FFFFFF;
    font-size:12px; 
    font-style:normal; 
    font-weight:normal; 
    color:#000000; 
    text-align:left;	
    text-decoration:none;    
    text-indent:0px;
    text-transform:none; 
    margin:0px 0px 0px 0px;
 
    scrollbar-arrow-color:#FF0000;
    scrollbar-3dlight-color:#FFFFCC;
    scrollbar-highlight-color:#B3B3B3;
    scrollbar-face-color:#FFFFFF;
    scrollbar-shadow-color:#4D4D4D;
    scrollbar-darkshadow-color:#CCCC66;
    scrollbar-track-color:#FFFFFF
    }

p { 
    font-size:12px; 
    font-style:normal; 
    font-weight:normal; 
    color:#000000; 
    text-align:left;	
    margin:0px 0px 18px 0px; 
    }

h1 { 
    font-size:18px; 
    font-style:normal; 
    font-weight:bold; 
    color:#515042;
    text-align:left;
    margin:0px 0px 0px 0px; 
    }

h2 {
    font-size:14px; 
    font-style:normal; 
    font-weight:bold; 
    color:#515042;
    line-height:18px; 
    text-align:left;
    margin:0px 0px 0px 0px; 
    }

h3 {
    font-size:12px; 
    font-weight:bold; 
    color:#515042;
    line-height:18px; 
    text-align:left;
    margin:0px 0px 0px 0px; 
    }

ul {
    list-style-image:url(../img/bullet.gif);
	margin:0px 0px 18px 18px;
	line-height:18px;
	}

ol {
	margin:0px 50px 18px 0px;
	line-height:18px;
	}

li {
	margin-left:0;
	}

a {
    font-style:normal; 
    font-weight:bold; 
    color:#777777;
    text-transform:none; 
    text-decoration:none; 
    }

a:hover {
    font-style:normal; 
    font-weight:bold; 
    text-transform:none; 
    text-decoration:none; 
    color:#ff0000;
    }
    
a.menu {
    font-size:11px; 
    font-style:normal; 
    font-weight:bold; 
    text-transform:none; 
    text-decoration:none; 
    color:#220000;
    }

a:hover.menu {
    font-size:11px; 
    font-style:normal; 
    font-weight:bold; 
    text-transform:none; 
    text-decoration:underline overline; 
    color:#999999;
    }    

a.menubutton {
    background-color:white;
    color:#999999;    
    border-style:solid;
   	border-width:0px 0px 5px 0px;
	border-color:#ff0000;
    font-size:12px; 
    font-style:normal; 
    font-weight:bold; 
    text-transform:none; 
    text-decoration:none;
    }
    
a:hover.menubutton {
	background-color:#ffdddd;
    color:#000000;
    }    
    
a.menubutton1 {
    background-color:#ffffff;
    color:#000000;    
    border-style:solid;
  	border-width:0px 0px 5px 0px;
	border-color:#ffffff;
    font-size:12px; 
    font-style:normal; 
    font-weight:bold; 
    text-transform:none; 
    text-decoration:none;
    }    

a:hover.menubutton1 {
    background-color:#ffffff;
    color:#000000;    
    border-style:solid;
   	border-width:0px 0px 5px 0px;
	border-color:#ffffff;
    font-size:12px; 
    font-style:normal; 
    font-weight:bold; 
    text-transform:none; 
    text-decoration:none;
    }

/* images specs */

img.small {
	height:auto;
	width:80px;
	}

img.big {
	height:auto;
	width:450px;
	}
        
img.icon {
    height:30px;
/*    width:auto;  */
    }    
    
/* div specs */
div.container {
	position:absolute;
	left:50%;
	margin-left:-400px;
	width:800px;
	top:10px;
    }

div.top {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:130px;
	}

div.hoofdmenu {
	position:absolute;
	left:0px;
	top:140px;
	width:100%;
	height:30px;
	}    

div.contentpanelinks {
	position:absolute;
	left:0px;
	top:200px;
    width:130px;
    z-index:1;
	}    
    
div.contentpane {
	position:absolute;
	left:150px;
	top:200px;
    width:500px;
    z-index:1;
	}
 
div.contentpanerechts {
	position:absolute;
	right:0px;
	top:200px;
    width:130px;
    z-index:1;
	}    

div.footer {
    position:absolute;
	left:0px;
	top:600px;
 	height:22px;
	width:100%;
	background-color:#FFDDDD;
    text-align:center;
	}
    
div.footerx {
 	height:22px;
	left:0px;
	width:100%;
	background-color:#FFDDDD;
    text-align:center;
	}

div.zweeflogo {
	position:absolute;
    z-index:0;
    top:450px;
	right:0px;
	}
   
div.kadercontainer {
    width:130px;
/*    height:87px;
*/    }                    

div.kadertop {
	height:10px;
    border-top: 1px solid #c8c8c8; 
    border-right: 1px solid #c8c8c8; 
    border-bottom: 0px solid #c8c8c8; 
    border-left: 1px solid #c8c8c8; 
    background-color: #ff8888;
	}

div.kader {
	height:87px;
	padding:5px 5px 5px 5px;
    border-right: 1px solid #c8c8c8; 
    border-left: 1px solid #c8c8c8; 
    background-color: #fffafa;
    overflow: hidden;
	}    

div.kaderbottom {
	height:10px;
    border-right: 1px solid #c8c8c8; 
    border-bottom: 1px solid #c8c8c8; 
    border-left: 1px solid #c8c8c8;
    background-color: #fffafa;
	margin:0px 0px 20px 0px; 
    overflow: hidden;
	}

/* table specs */
td.leftcol { 
    font-style:italic; 
    text-align:right;
	}  

td.rightcol { 
    font-style:normal; 
    text-align:left;
	}
    
td.menubutton { 
   	padding:0em 0em 0em 2em;  
    text-align:right;
    vertical-align:center
	}   
    
thead { 
    font-size:12px; 
    font-style:normal; 
    font-weight:bold; 
    text-transform:none; 
    text-decoration:none;    
    color:#000000; 
    background-color:#FFFFFF;
    text-align:left
	}

tbody { 
    font-size:12px; 
    font-style:normal; 
    font-weight:normal; 
    text-transform:none; 
    text-decoration:none;    
    color:#000000; 
    background-color:#FFFFFF;
    text-align:left;
    vertical-align:top
	}    
    
tfoot { 
    font-size:8px; 
    font-style:normal; 
    font-weight:normal; 
    text-transform:none; 
    text-decoration:none;    
    color:#797979; 
    background-color:#FFFFFF;
    text-align:left;
    vertical-align:top
	}   



