/* CSS Document */
.body {background:#FFF url(images/bgGrad.jpg) repeat-x top left; margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5c5c5c; }
ul li { list-style-type: disc; }

/*-------- Layout Style ---------*/
#mainTable { background: #FFFFFF;}
#columnShadowLeft { background: url(images/shadowLeft.jpg) repeat-y top right;}
#columnShadowRight { background: url(images/shadowRight.jpg) repeat-y top left;}
#logoPane { width: 100%; height: 100px;}
#menuPane { padding-bottom: 20px;}
#contentPaneMain { width: 100%; height: auto; display: table;}
#footerLinks { width: 980px; height: 25px; text-align: center; padding: 15px 0 0 10px; color:#707071;}
#footerLinks a, #footerLinks a:link, #footerLinks a:visited, #footerLinks a:active{ font-weight:normal; color:#435d6b; font-size:11px; }
#footerLinks a:hover{ color:#ec9525;}
#footerLinks .inloggen, #footerLinks a.inloggen, #footerLinks a.inloggen:link, #footerLinks a.inloggen:active, #footerLinks a.inloggen:visited, #footerLinks a.inloggen:hover{ font-weight:normal; color:#FFFFFF; font-size:11px; }
.copyright{ font-weight:normal; color:#707071; font-size:11px; }


/*-------- Container Style --------*/
#containerMainTable { background: url(images/contBgGrad.jpg) repeat-x top left;}
#containerCrnLeftTop { background: url(images/contCrnLeftTop.jpg) no-repeat top left;}
#containerBgGradTop .Head { font-size: 12px; position: relative; top: 5px;}
#containerCrnRightTop { background: url(images/contCrnRightTop.jpg) no-repeat top right;}
#containerContentMainTable { background: url(images/contLogoBg.jpg) no-repeat top right;}
#containerContentMainTable .Normal ul { position: relative; top: 10px; }
#containerContentMainTable li { color: #435D6B; }
/*-------- Default Style --------*/
th,td,div{color:#5c5c5c; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }
a:link,a:visited,a:active, .Normal a:link, .Normal a:visited{color:#ec9525; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight:normal; }
a:hover, a:visited:hover{color:#ec9525; text-decoration:underline; }
.rechterKolom_detail a, .rechterKolom_detail a:link, .rechterKolom_detail a:visited, .rechterKolom_detail a:active{color:#435d6b; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-weight:bold; }
.rechterKolom_detail a:hover{color:#435d6b; font-weight:bold; text-decoration:underline; }
.Normal { font-family:  Arial, Helvetica, sans-serif; font-weight: normal; color: #5c5c5c; line-height: 24px;font-size: 12px;}
.Head { font-family:  Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #707071; line-height: 24px;}
a.NormalBold { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #707071; line-height: 24px;}
p{margin: 0 0 15px 0; padding: 0;}
/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px; }
.LeftPane{ padding:0px 10px 0px 0px; width:10em; margin:0px; }
.RightPane{ padding:0px 0px 0px 10px; width:10em; margin:0px; }
#space { width:25px; }
.linkerKolom_detail { width:190px; }
.ContentPane_detail { width:480px; }
.ContentPane_detail .SubHead {font-family:  Arial, Helvetica, sans-serif; font-weight: bold; color: #707071; line-height: 24px;font-size: 12px;}
.ContentPane_detail a.CommandButton:link {color:#435d6b; text-decoration: underline; }
.rechterKolom_detail { width:200px; }


/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ color:#4F839F; font-size:13px; }
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.links,a.links:link,a.links:active,a.links:visited{ font-weight:normal; color:#435d6b; font-size:11px; }
a.links:hover{color:#ec9525;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 200px; height: 20px; border: solid 1px #e0e0e0; position:absolute; right:35px; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0px 5px; position:relative; display: block;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0px; width:150px; height:18px; margin-left:3px;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; font-size:12px; background-color: #F3F7FA; position:absolute; top: 22px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}

/*-------------- Snapsis Menu (niveau 0) --------------*/
#ParentTabs{ float: left; width: auto; }
#ParentTabs ul { float: left; width: auto; list-style: none; padding: 0; margin: 0;}
#ParentTabs li { position: relative; float: left; width: auto; list-style: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #416170;}
#ParentTabs ul li a { display: block; color: #667c8d; font-weight: bold; text-decoration: none;	text-align: left; padding-right: 30px; }
#ParentTabs ul li a:hover {	color: #f39318; }
#ParentTabs ul li.SelectedTab a { color: #f39318; }

/*-------------- Snapsis Menu (niveau 1) --------------*/
#ChildTabsLevel1_top { background-image: url(images/ChildTabsLevel1_bgtop.gif);	background-repeat:no-repeat; width: 190px; height: 18px; }
#ChildTabsLevel1_bottom{ background-image: url(images/ChildTabsLevel1_bgbottom.gif); background-repeat:no-repeat; width: 190px;	height: 18px; }
#ChildTabsLevel1 ul { background-image: url(images/ChildTabsLevel1_bgtop.gif);	background-repeat:no-repeat; background: #ec9525; width: 190px; margin: 0px; }
#ChildTabsLevel1 > ul { width: 150px; }
#ChildTabsLevel1 li { list-style: none; height: 26px; }
#ChildTabsLevel1 ul li {  }

#ChildTabsLevel1 ul li a { float: left; height:26px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; padding-top:5px; position:relative; left:15px; }
#ChildTabsLevel1 ul li a:hover { float: left; position:relative; left:0px; width: 190px; height:26px; background-image: url(images/ChildTabsLevel1_bg.gif); background-repeat: repeat-y; text-decoration: none; text-align:right; color: #ec9525; font-weight:bold; padding-top:5px; }
#ChildTabsLevel1 ul li > a { margin-left: -40px; height:21px; }
#ChildTabsLevel1 ul li > a:hover { height:21px; }
#ChildTabsLevel1 ul li.SelectedTab a { width: 190px; height:26px; background-image: url(images/ChildTabsLevel1_bg.gif); background-repeat: repeat-y; text-align:right;text-decoration: none; text-align:right; color: #ec9525; font-weight:bold; padding-top:5px; margin-left:-15px;  }
#ChildTabsLevel1 ul li.SelectedTab a:hover { float: right; width: 190px; height:26px; background-image: url(images/ChildTabsLevel1_bg.gif); background-repeat: repeat-y; text-align:right;right; text-decoration: none; text-align:right; color: #ec9525; font-weight:bold; padding-top:5px;  }
#ChildTabsLevel1 ul li.SelectedTab > a { margin-left: -55px; height:21px; }
#ChildTabsLevel1 ul li.SelectedTab > a:hover { height:21px; }

/* Opmaak Paginafunctie */
.PagingTable {	border: 0px; }
.PagingTable .CommandButton { padding: 2px 5px 2px 5px;	border: 1px solid #CCCCCC; }
.PagingTable a.CommandButton:link, .PagingTable a.CommandButton:visited { text-decoration: none; }
.PagingTable a.CommandButton:hover { background-color: #ec9525;	text-decoration: none; color: #FFFFFF; }
