/* CSS Document */

body { 
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
}
#google {
	text-align:center;
}
#google a{
	color:#000;
}
.text, .text table {
font-size: 12px;
}

.text, .text h1 {
font-size: 28px;
}

table { 
font-size: 13px;
}

H1 {
font-size: small
}

.menu{
position:absolute;
overflow:visible;
}

.menuAdmin{
	background:#FFF500;
}

.head_items{
padding:3px 0px 0px 10px;
}

.item_class{
padding:3px 0px 0px 5px;
overflow :hidden;
}

.style1 {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: x-small
}

.style2 {
font-size: x-small
}

.style3 {
font-size: large;
font-weight: bold
}

.style4 {
font-size: medium;
font-weight: bold
}

.subp1 {border: 1px solid #ffffff; padding-left: 5px;}
.subp2 {border: 1px solid #ffffff; height: 40px; background: #ffffff; padding-left: 5px;}
.subp3 {border: 1px solid #ffffff; }
.subp4 {padding: 5px; }
.subp5 {padding-bottom: 5px;}
.subp6 {border-bottom: 1px solid #ffffff; border-top: 1px solid #ffffff; padding-left: 5px;}
label.hand {cursor: pointer; cursor: hand;}


a:visited {
	color: #0033CC;
	text-decoration: none;
}
a:link {
	text-decoration: none;
	color: #0033CC;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

a.voorwit:link {text-decoration: none;	color: #0033CC; }
a.voorwit:active {text-decoration: underline;}
a.voorwit:visited {color: #000000;	text-decoration: none;  }
a.voorwit:hover {color: #ED3200; text-decoration: underline;}


#menulink {
	display:none;
}

/* navigatie menu */


#nav, #nav ul {
padding: 3px 0 0 0;
margin: 0;
list-style: none;
line-height: 1;
}

#nav li {
width: 90px;
float: left;
}

#nav ul {
width: 90px;
position: absolute;
left: -1000px;
}

#nav li:hover ul, #nav li.ie_does_hover ul {
left: auto;
}

#nav a {
display: block;
margin: 2px 5px 2px 5px;
text-decoration: none;
font-size: x-small;
}

ul a:link, ul a:visited{
font-weight: bold;
color: #000;
cursor: pointer;
}

ul a:hover, ul a:active{
font-weight: bold;
color: #E40F28;
cursor: pointer;
}

ul ul a:link, ul ul a:visited{
font-weight: bold;
color: #000;
cursor: pointer;
}

ul ul a:hover, ul ul a:active{
font-weight: bold;
color: #E40F28;
cursor: pointer;
}

ul li{
background-color: #A0C0D3;
border-left: 3px solid #A0C0D3;
}

ul ul li{
background-color: #A0C0D3;
border-top: 3px solid #A0C0D3;
border-left: 0;
}


/* multi menu */
#nav li ul ul { 
margin: -1.25em 0 0 6em;
display: block;
/* margin: 2px 5px 3px 5px;*/
text-decoration: none;
font-size: x-small;

}

#nav li:hover ul ul, #nav li.sfhover ul ul { 
left: -999em; 
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { 
left: auto; 
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { 
left: auto; 
}



/* IE only hack \*/
* html ul li, * html ul ul li{
border-bottom: 3px solid #A0C0D3;
}

* html ul ul li{
border-top: 0;
}
/* Einde IE only hack */ 
#home {
	LEFT: 4px; WIDTH: 251px; POSITION: absolute; TOP: 195px
}

#home .item {
	WIDTH: 300px; POSITION: relative; HEIGHT: 225px; 
}
#home .item DIV.thumb {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 0px solid; LEFT: 46px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 46px; BORDER-BOTTOM: #fff 0px solid; POSITION: absolute; TOP: 0px; HEIGHT: 96px
}

#home .item A.thumb {
	POSITION: absolute
}

#home .catoverview .item A.thumb {
	POSITION: absolute
}



DIV.men
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: white 1px solid;
    LEFT: 10px;
    VISIBILITY: hidden;
    BORDER-LEFT: white 1px solid;
    WIDTH: 120px;
    BORDER-BOTTOM: 1px solid;
    POSITION: absolute;
    TOP: 10px;
    HEIGHT: 48px;
    BACKGROUND-COLOR: #CCCCFF;
}
TD.tdmenu
{
    CLEAR: left;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    FONT-FAMILY: tahoma;
    HEIGHT: 16px;
}
TD.imgtd
{
    CLEAR: left;
    VERTICAL-ALIGN: middle;
    OVERFLOW: hidden;
    WIDTH: 16px;
    CURSOR: hand;
    HEIGHT: 16px;
    TEXT-ALIGN: center;
    SPACING: 0px;
    BACKGROUND-COLOR: #CCCCFF;
}

.icondimensions
{
    WIDTH: 12px;
    HEIGHT: 12px;
}
IMG.emp
{
    VISIBILITY: hidden;
}
IMG.arr
{
    WIDTH: 6px;
    HEIGHT: 9px;
}


.sitemap h1{
	font-size: 1.6em;
}
.sitemap h2 {
	font-size: 1.2em;
	margin-top: 5px;
}

.sitemap ul{
	margin-left:0px;
	padding-left:5px;
	list-style-type:none;
	margin-bottom:20px;
}
	
.sitemap ul h2{
	/*font: 190% "Times New Roman", Times, serif;*/
	color:#000;
	
}
.sitemap ul li{
	font-size: 12px;
	display:block;
	width:120px;
	height:1%;	
	
	
}
	
.sitemap ul li a{
	color:#000;
	display:block;
	width:120px;
	padding-bottom:1px;
}


.sitemap ul li ul {
	margin-top: -10px;
}


