/* CCS voor LisConsult */
*{
	margin:0;
	padding:0;
	}
	
html, body {
	height:100%;
	}
	
body {
        margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 17px;
	text-align: left;
        background-color : #006699;
        background-image: url(images/back01.gif);
}

h1,h2,h3,h4,h5,h6,p,ol,ul {
	margin:0.75em 0
}

h1,h2,h3,h4,h5,h6 { 
	font-family: Arial, Helvetica, sans-serif;
	}
	
img {
	border:none;
	}
	
a:link { color:#3366cc;
	text-decoration:none;
	}
	
a:visited {
	color:#006699;
	text-decoration:none;
	}
	
a:hover {
	text-decoration:underline;
	}
	
ul {
	list-style:none;
}
	
.container {
	margin:auto;
	position:relative;
	width: 1024px;
	height: 735px;
        border-bottom: 1px solid #0033cc;
	background-color:#ffffff;
}

#topbalk {
      width: 1024px;
      height: 20px;
      clear: both;
      background-color: #ffcc33;
}

#header {
       background-image: url(../images/header.gif);
       width: 1024px;
       height: 150px;
       clear:both;
}

#pathway {
      float: left;
      width: 500px;
      height: 25px;
      padding-left: 10px;
      font-size: 0.7em;
      background-color: #ffcc33;
}


#search {
      float: left;
      width: 314px;
      height: 25px;
      font-size: 0.7em;
      background-color: #ffcc33;
}


#date {
      float: left;
      width: 190px;
      height: 25px;
      font-size: 0.7em;
      font-weight: bold;
      background-color: #ffcc33;
      text-align: right;
      padding-right: 10px;
}



#menu-left {
      float: left;
      width: 200px;
      height: 540px;
      background-color: #6699cc;
      border-right: 1px solid #3366cc; 
}

#content {
      float: left;
     width: 804px;
     height: 540px;
     padding-left: 10px;
     background-color: #ffffff;
     overflow: auto;
}

.mainlevel  {
        font-size: 1em;
	    font-family: Arial, Helvetica, sans-serif;
        color:#3366cc;
	    text-decoration:none;
        margin-left: 10px;
        text-align: left;
        font-weight: bold;
        font-variant: small-caps;
	}

.menu {
        color:#ffffff;
	font-size: 0.9em;
        background-image: url(images/back02.png);
}

ul.menu, 

ul.menumenuclass { 
	list-style:none;
	margin:0;
}

ul.menu ul,

ul.menumenuclass ul {
	margin:0;
	list-style:none;
	font-size: 0.9em;
}

ul.menu li,
ul.menumenuclass li { 
	width:100%;
}

ul.menu li a:link, ul.menu li a:visited,
ul.menumenuclass li a:link, ul.menumenuclass li a:visited {
	font-family:Arial, Helvetica, sans-serif;
	display:block; 
	width:95%; 
	height:21px; 
	background-image:url(../images/menu_bg.png);
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	padding:5px 0 0 5%;
}

ul.menu li a:hover,
ul.menumenuclass li a:hover { 
	color:#ffffff;
	background-image:url(../images/menu_bg.png);
	background-position:0 -26px;
}

ul.menu ul li a:link,
ul.menu ul li a:visited,
ul.menu li#current ul a {
	background-color:#ffcc33;
}

ul.menu li#current ul a:hover {
	color:#003300;
	background-color:#ffcc33;
}

ul.menu li#current a{
	background-image:none;
	background-color:#FFFFFF;
	color:#000000;
}


ul.menu li#current a:hover {
	background-color:#666666;
	color:#ffffff;
}


#active_menu  {
        font-size: 1em;
       font-family: Arial, Helvetica, sans-serif;
        color:#3366cc;
	    text-decoration:none;
        margin-left: 10px;
        font-variant: small-caps;
        line-height: 20px;
        text-align :left;
        font-weight: bold;
	}

a.mainlevel:link {
        font-size: 1em;
	    font-family: Arial, Helvetica, sans-serif;;
        text-align: left;
        color:#3366cc;
	    text-decoration:none;
        margin-left: 10px;
        line-height: 15px;
        font-weight: bold;
        font-variant: small-caps;
	}

a.mainlevel:visited {
        font-size: 1em;
	    font-family: Arial, Helvetica, sans-serif;;
        text-align: left;
        color:#3366cc;
	    text-decoration:none;
        margin-left: 10px;
        font-variant: small-caps;
        line-height: 20px;
        font-weight: bold;
	}

a.mainlevel:active {
        font-size: 1em;
	    font-family: Arial, Helvetica, sans-serif;
        text-align: left;
        color:#3366cc;
	    text-decoration:none;
        margin-left: 10px;
        font-variant: small-caps;
        line-height: 20px;
        font-weight: bold;
	}
	


a.mainlevel:hover {
        font-size: 1em;
	    font-family: Arial, Helvetica, sans-serif;
        text-align: left;
	    text-decoration:none;
        margin-left: 10px;
        font-variant: small-caps;
        line-height: 20px;
        color:#cc6633;
        font-weight: bold;
	}

.moduletable,
.moduletable_menu,
.moduletablemoduleclass {
	width:100%;
/* om IE6 compatible te maken -->	width:189.5px; */
	background-color:#f1f1f1;
	border:1px solid #666666;
	margin-bottom:10px;
	padding:0;
}

.moduletable h3,
.moduletable_menu h3,
.moduletablemoduleclass h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#333333;
	color:#FFFFFF;
	text-align:center;
	height:20px;
	padding:5px 0 0 0;
	font-size:82%;
	margin:0 0 0 0;
}

.contentheading, .componentheading, .contentpagetitle {
	color:#3366cc;
	font-size: 1.2em;
	font-weight:bold;
}

.category {
	color:#3366cc;
	font-size: 1.3em;
        font-variant: small-caps;
	font-weight: bolder;
}