body { margin: 0; font-family: verdana; font-size: 9pt; }
td { font-size:100%; }
body { background-repeat: repeat-y; }
#logo { position: absolute; margin: 0; left:0 ;top:0; z-index: 60}
#menubalk {  position: absolute; margin: 0; left: 5; top:124; width:110; z-index: 70}
#inlogbox { position: absolute; width: 770; left:0; top:5; margin: 0; z-index: 80; text-align: right;}
#contents { position: absolute; margin: 0; top: 124; left:130; width: 640; z-index:90; }
.menubalktable { font-family: tahoma; font-size: 9pt; }
form { margin: 0; }
.invoer1
{
    BACKGROUND-COLOR: #F9FAF5;
    BORDER-BOTTOM: #C0C0C0 1px solid;
    BORDER-LEFT: #C0C0C0 1px solid;
    BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #C0C0C0 1px solid;
    COLOR: black;
    font-family: MS Sans Serif;
    FONT-SIZE: 10px
}
.inputfield {
    BACKGROUND-COLOR: #F9FAF5;
    BORDER-BOTTOM: #C0C0C0 1px solid;
    BORDER-LEFT: #C0C0C0 1px solid;
    BORDER-RIGHT: #C0C0C0 1px solid;
    BORDER-TOP: #C0C0C0 1px solid;
    COLOR: black;
    font-family: MS Sans Serif;
    FONT-SIZE: 10px

}
.links { text-align:right; font-family: Tahoma; font-size: 9pt; padding-right:10px; height: 24px; width: 150;}
.menuitem         {  font-family: tahoma; text-align: center; color: #004080; font-size: 9pt; text-decoration: none; }
.menuitem:link  {    text-align: center; color: #004080; cursor: hand; }
.menuitem:visited  { text-align: center; color: #004080; cursor: hand; }
.menuitem:hover {    text-align: center; color: #0066CC; cursor: hand;}

.tableStijl1      { border-collapse: collapse; border: 1px solid #2E3D57; background-color: #E3E9F0; }
.tableStijl1Title { color: #FFFFFF; background-color: #2E3D57; }
.tableStijl2      {  }

.webshopItem1   { font-family: Verdana; font-size: 8pt; background-color: #E3E9F0}
.webshopItem2   { font-family: Verdana; font-size: 8pt; background-color: #D9E0EC}
.webshopItemMO  { font-family: Verdana; font-size: 8pt; background-color: #BECADC; cursor: hand}
.webshopLink    { color: #0000FF; }
.webshopLink:hover    { color: #FF0000; }
   
.table2Item {         font-family: Verdana; font-size: 12px; background-color: #FFFFFF }
.table2ItemSel {      font-family: Verdana; font-size: 12px; background-color: #DDF0FF; }
.table2ItemSelHand {  font-family: Verdana; font-size: 12px; background-color: #DDF0FF; cursor: hand; }
.table2ItemPlus {     font-family: Verdana; font-size: 12px; background-color: #E9FFD2 }
.table2ItemMin {      font-family: Verdana; font-size: 12px; background-color: #FFD2D2 }
.table2Header {       font-family: Verdana; font-size: 12px; background-color: #D5D5FF } 
.tableItem {          font-family: Verdana; font-size: 12px; background-color: #ffffff }
.tableItemSel {       font-family: Verdana; font-size: 12px; background-color: #CECEFF }
.tableHeader {        font-family: Verdana; font-size: 12px; color: #FFFFFF; background-color: #26689F; font-weight: bold; }
 
.nLink          { color: #0000FF; }
.nLink:hover    { color: #FF0000; }

.transLink      { color: #000000; text-decoration: none }
.transLink:hover{ color: #FF0000; text-decoration: none }
   
#helpbox { position: absolute; left:0; top:0; border: 1px solid #000000; width: 150; visibility: hidden;}
.tblItemMO { background-color: #C1C1FF; cursor: hand;}
.tblItem { background-color: #FFFF80; }
   
.listItemHeader { font-family: Verdana; font-size: 9pt; font-weight: bold; background-color: #BECADC; }
.listItemMO     { font-family: Verdana; font-size: 9pt; background-color: #BECADC; cursor: hand; }
.listItem1      { font-family: Verdana; font-size: 9pt; background-color: #E3E9F0 }
.listItem2      { font-family: Verdana; font-size: 9pt; background-color: #D9E0EC }
.listItemSubHeader { font-family: Verdana; font-size: 7pt; font-weight: bold; background-color: #CDD7E4; }
.listItemSubHeaderMO { font-family: Verdana; font-size: 7pt; font-weight: bold; background-color: #99ACC8; cursor: hand; } 

.list2ItemHeader { font-family: Verdana; font-size: 9pt; height: 20px; font-weight: bold; background-color: #E1FFE1; color: #000000; background: url('/pics-site/nn-balk.png'); }
.list2ItemMO      { font-family: Verdana; font-size: 9pt; background-color: #F2F2F2; cursor: hand;}
.list2Item1      { font-family: Verdana; font-size: 9pt; background-color: #FFFFFF }
.list2ItemSub    { font-family: Verdana; font-size: 9pt; font-weight: bold; background-color: #F2F2F2; }

.nTitle1 { font-family: Tahoma; font-size: 8pt; color: #9FBCD2; font-weight: bold;}
.nTitle2 { font-family: Tahoma; font-size: 9pt; color: #3F79A6; font-weight: bold;}
.nContent { font-family: Tahoma; font-size: 8pt; color: #3F79A6; }
.nBox { padding-left: 5px; padding-right: 5px; padding-bottom: 15px; }

.smallLink { font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; font-family: Tahoma;}
.smallLink:hover { color: #FF0000; }

.cinfoFoto { padding: 3px; }
.cinfoBasic2 { font-family: Tahoma; font-size: 8pt; border-bottom: 1px dashed #C0C0C0; padding-top: 3px;}
.cinfoBasic1 { font-family: Verdana; font-size: 8pt; font-weight: bold; padding-right: 3px; text-align:right; width:90px;padding-top: 3px; vertical-align: top; }
.cinfoFotoTekst { width: 100%; background-color: #E2E2E2; border-bottom: 1px solid #C0C0C0; }
.cinfoKenmerkenInvoer { font-family: Tahoma; font-size: 8pt; }
.cinfoKenmerkenTekst { font-family: Tahoma; font-size: 9pt; padding-left: 14px; padding-right: 20px; width:auto; text-align:right; padding-right: 10px; padding-top: 3px; padding-bottom: 1px;}
.cinfoInvoer { border-bottom: 1px dashed #c0c0c0; border-top: 0px; border-left: 0px; border-right: 0px; background-color: #F2F2F2; font-family: Tahoma; font-size: 8pt;}
.cinfoLink { text-decoration: none; color: #0000FF; }
.cinfoLink:hover { color:#FF0000; }

.scoreBar { 
   float: left; 
   height: 5px; 
   margin-top: 5px;
   border: 1px solid #d2d2d2;
   
}

.scoreDarkGreen {
	background-image: url(/pics-site/darkgreen.gif);
	background-color: #5faa09;
	border-color: #4a8009;
	float:left;
	height: 5px;
}

.scoreGreen {
	background-image: url(/pics-site/green.gif);
	background-color: #599500;
	border-color: #599500;
	float:left;
   height: 5px;
}

.scoreLime {
	background-image: url(/pics-site/yellowgreen.gif);
	background-color: #9aa302;
	border-color: #9aa302;
	float:left;
   height: 5px;
}

.scoreYellow {
	background-image: url(/pics-site/yellow.gif);
	background-color: #9c7400;
	border-color: #9c7400;
	float:left;
   height: 5px;
}

.scoreRed {
	background-image: url(/pics-site/red.gif);
	background-color: #954700;
	border-color: #954700;
	float:left;
   height: 5px;
}

.scoreGray {
	background-image: url(/pics-site/gray.gif);
	border-left: 0px;
	float:left;
   height: 5px;
}




.siteContainer {
   position: relative;
   margin: 0 auto;
   width:780px;
   background-color: #FFFFFF; 
}

.siteTitle {
   background-image: url('/templates/default/kev1.jpg');
   background-repeat: no-repeat;
   height: 20px;
   padding-top:80px;
   padding-left:20px;
}

.siteMidContainer {
   background-image: url('/templates/default/bg02.png');
   background-repeat: repeat-y;
   
}

.siteMidMenu {
   float: left;
   width:130px;
   padding-left: 8px;
   padding-right: 8px;
}

.siteMidContent {
   float:right;
   width: 600px;
   padding-right:15px;
}

.siteFooter {
   clear:both;
   width:780px;
   text-align: center;
   font-size: 8pt; color: #C0C0C0; 
   padding-bottom: 3px;
}