/*Vlaams Agentschap Zorg en Gezondheid*/
/*Uniway 2006*/
/*hv*/

/*
SITE STRUCTURE from top to bottom (all colors and background images are defined at the end of this CSS)
//////////////////////////////////////////////////////////////////////////////////////////////////////
*/
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:90%;margin:0;padding:0}

#siteContainer{min-width: 900px;} /*contains entire site*/ 

#header{width:100%}

#logo{float:left}
#logo a{width:293px; height:120px;display:block}
#logo img {display:none} /*is only displayed for print see mvgPrint*/

/*container for language and search functions*/
#langSearch	{float:right;margin:0px 0px 0px 5px;padding:0px;font-size:70%;height:135px;width:270px;} 
#search {text-align:right;padding:5px 20px 5px 0;position:relative;top:105px}
#search a:link, #search a:visited{text-decoration:none;font-weight:normal}
#search a:hover	{text-decoration:underline}
#search form {padding:0px 0px 5px 0px;margin:5px 0 0 0;}
/*#search  img {cursor:pointer;margin:0;padding:0;vertical-align:middle}*/ /*search img button*/
#search  input.searchbtn {padding:0px;border:0;margin:0 0 0 5px}
#search  input {font-size:100%;margin-left:0px}
#search  input.topSearchField {margin-bottom:6px;padding:2px 2px 4px 2px;/*vertical-align:middle*/}
* html #search  input.topSearchField {margin-bottom:4px}

#lang{padding:0px 5px 5px 10px;text-align:right;}
#lang a:link, #lang a:visited{text-decoration:none;font-weight:normal}
#lang a:hover{text-decoration:underline}

/*topnavigation*/
#topNavigation{clear:both;height:20px;padding-left:240px}


/*right side container*/
#contentContainer{margin-left:240px;padding-top:10px;padding-left:20px;padding-right:20px;min-height:310px;} 
/* This box needs holly hack for IE/Win: */
/* Hides from IE5-mac \*/
* html #contentContainer {height: 1%;padding:10px 20px 0 17px;}
/* End hide from IE5-mac */

/*container for print button*/
#pageFunctions {width:250px;float:right;text-align:right}
#pageFunctions img {margin-left:5px}
#pageFunctions a:link, #pageFunctions a:visited{font-size:75%;}

#bread{font-size:75%;padding:0px 0 10px 0px;border-top:0px solid #fff;}

/*left side container*/
#left{width:220px;float:left;font-size:90%;margin-bottom:105px;padding-left:20px;min-height:350px;} 

/*content container*/
#content{padding:0 0 20px 0;font-size:90%;line-height:140%} 
#content p {padding-top:0px;}

/*optional right column in content container*/
#right{float:right;/*width:180px;*/margin:10px 0 20px 0px;font-size:90%}
* html #right{margin:10px 0 20px 0px;} /*only for IE*//

/*footer*/
#footer{clear:both;padding-top:5px;font-size:90%;padding-bottom:20px;}
#footer p {margin-top:5px;text-align:center}
#vlleeuw {margin-top:20px;margin-bottom:20px;position:relative;top:-130px;left:40px;width:190px;}


/* NAVIGATIONS
////////////////////////////////////////////////////////////////

topnavigation
-------------
*/
#topNavigation ul{list-style:none;margin:0 0 0 20px;padding:0;}
#topNavigation ul li {display:inline;margin-right:10px;padding:2px 10px 4px 0px;}
#topNavigation ul li a:link, #topNavigation ul li a:visited {text-decoration:none;font-size:90%;font-weight:bold}
#topNavigation ul li a:hover {text-decoration:none;}

/*
left menu
---------
*/
#left ul{list-style:none;margin:0;padding:0}
#left ul.leftMenu {border-top:10px solid #fff;background:#CCEBD7;width:220px}
#left ul.leftMenu li {padding:0px;margin:0px;}

/* holly hack for IE/Win: */
/* Hides from IE5-mac \*/
#left ul.leftMenu li { 
  margin-left:-15px; /*for win/ie5.x*/
  voice-family: "\"}\""; 
  voice-family:inherit;
  margin-left:0px; /*win/ie6.x*/
} 
/* End hide from IE5-mac */
/*html>body #left ul.leftSubMenu1 {margin-left:0px;} nice to opera*/

#left ul.leftMenu li a:link, #left ul.leftMenu li a:visited {text-decoration:none;display:block;padding:6px 10px 7px 15px;margin:0;height:1%}
#left ul.leftMenu li a:hover{background:#F2FAF5;}
#left ul.leftMenu li.aan{background:#E5F5EA}
#left ul.leftMenu li a.aan:link, #left ul.leftMenu li a.aan:visited {font-weight:bold}

#left ul.leftSubMenu1 {margin: 0;padding-bottom:10px}
#left ul.leftSubMenu2 {margin: 5px 0 0 0}
#left ul.leftSubMenu1 li {padding:0px;margin-left:0px}
#left ul.leftSubMenu2 li {padding:0px;margin-left:30px}

/* holly hack for IE/Win: */
/* Hides from IE5-mac \*/
#left ul.leftSubMenu1 { 
  margin-left:15px; /*for win/ie5.x*/
  voice-family: "\"}\""; 
  voice-family:inherit;
  margin-left:0px; /*win/ie6.x*/
} 
/* End hide from IE5-mac */
/*html>body #left ul.leftSubMenu1 {margin-left:0px;} nice to opera*/

#left ul.leftSubMenu1 li a:link, #left ul.leftSubMenu1 li a:visited {text-decoration:none;display:block;padding:2px 10px 3px 30px;}
#left ul.leftSubMenu1 li a:hover{background:none}
#left ul.leftSubMenu2 li a:link, #left ul.leftSubMenu2 li a:visited {text-decoration:none;display:block;padding:2px 5px 3px 15px;}
#left ul.leftSubMenu2 li a:hover{background:none}


/*
right menu in optional right column in content container
--------------------------------------------------------
*/
#right div.rightInfo ul{list-style:none;margin:0;padding:0px;margin-bottom:0px;}
#right div.rightInfo ul li a:link, #right div.rightInfo ul li a:visited  {text-decoration:none}
#right div.rightInfo ul li a:hover  {text-decoration:underline}

#right h1 {font-size:130%;margin:0 0 10px 0;padding:0 0 6px 0}
#right h2 {font-size:120%;font-weight:bold;margin:0 0 6px 0;}
#right h3 {font-size:120%;font-weight:normal;margin:0 0 6px 0;}
#right h4 {font-size:100%;font-weight:bold;margin:0 0 6px 0;}
#right h5 {font-size:100%;font-weight:normal;margin:0 0 6px 0;}
#right h6 {font-size:90%;font-weight:normal;margin:0 0 6px 0;}

/* box 'info' in right col*/
#right div.rightInfo{padding:10px;margin-bottom:10px;width:180px;margin-left:20px;}
* html #right div.rightInfo {margin-left:10px;} /*only for IE*/
#right div.rightInfo p{margin-top:0px}

/*to clear floating img in boxes*/
#right div.rightInfo:after
{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

* html>body #right div.rightInfo
{
display: inline-block; 
width: 100%;
}
	
* html #right div.rightInfo {
/* Hides from IE-mac \*/
height: 1%;
/* End hide from IE-mac */
}
/* end clearing */

/*
center menu on landing pages in content container
-------------------------------------------------
*/
#content #centerMenuTable {margin-left:-10px;margin-right:-10px}
#content #centerMenuTable div.centerMenu {margin:5px;padding:10px;}
#content #centerMenuTable div.centerMenu ul{list-style:none;margin:5px 0 0 0;padding:0}
#content #centerMenuTable div.centerMenu ul li {padding-left:15px}
#content #centerMenuTable div.centerMenu a:link, #content div.centerMenu a:visited{text-decoration:none;font-weight:bold}
#content #centerMenuTable div.centerMenu ul li a:link, #content #centerMenuTable div.centerMenu ul li a:visited{text-decoration:none;font-weight:normal}
#content #centerMenuTable div.centerMenu a:hover{text-decoration:underline}
#content #centerMenuTable div.centerMenu ul li a:hover{text-decoration:underline}
#content #centerMenuTable div.centerMenu h4 {margin:0}

/*
news table on home page
-----------------------
*/
#content table.newsTable {margin-left:-10px;margin-right:-10px}
#content table.newsTable td {padding:10px}
#content table.newsTable td h2{font-size:110%}



/* BASIC STYLES
////////////////////////////////////////////////////////////////

headings
--------
*/
h1.pageTitle{font-size:120%;margin:0 0 10px 0; padding:0 0 6px 0}
h3.leftMenuTitle{font-size:100%;margin:5px 0 0 30px; padding:0 0 0 0}
#content h1 {font-size:130%;font-weight:bold;margin:0 0 10px 0;padding:0 0 0px 0;text-transform:uppercase;/*clear:both*/}
#content h2 {font-size:120%;font-weight:bold;margin:0 0 10px 0;text-transform:uppercase}
#content h3 {font-size:120%;font-weight:bold;margin:0 0 10px 0;}
#content h4 {font-size:100%;font-weight:bold;margin:0 0 10px 0;}
#content h5 {font-size:100%;font-weight:normal;margin:0 0 10px 0;}
#content h6 {font-size:90%;font-weight:normal;margin:0 0 10px 0;}

/*
lists
-----
*/
#content ul{list-style-type:disc}
#content ul.alfaList{list-style-type: lower-alpha}
#content ul.hyphenList{list-style-image: url(../images/template/hyphenList.gif);list-style-type: circle;}
#content ul.hyphenList ul{list-style-image: url(../images/template/noimg.gif);list-style-type: disc}
#content ul.hyphenList ol{list-style-image: url(../images/template/noimg.gif);}
#content ul.hyphenList ul.alfaList{list-style-image: url(../images/template/noimg.gif);list-style-type: lower-alpha}
/*lists for sitemap*/
#sitemap ul {list-style-image: url(../images/template/noimg.gif);list-style-type:none;margin:0px;padding:0 0 30px 0px;}
#sitemap ul li {font-weight:bold;text-transform:uppercase}
#sitemap ul ul li {font-weight:bold;text-transform:none}
#sitemap ul ul {margin:3px 5px 10px 30px;list-style-image: url(../images/template/hyphenList.gif);list-style-type: circle;padding:0 0 20px 0px;}
#sitemap ul ul ul {margin:3px 5px 10px 30px;border:0;padding:0;}
#sitemap ul ul ul li {font-weight:normal;text-transform:none}
#sitemap ul ul ul ul {margin:3px 5px 10px 30px;border:0}
#sitemap ul ul ul ul ul {margin:3px 5px 10px 20px;border:0}
/*lists for search results*/
#content ul.searchList {list-style-image: url(../images/template/hyphenList.gif);list-style-type: circle;margin:0px;padding:0 0 30px 20px;}
#searchResults ul {list-style-image: url(../images/template/hyphenList.gif);list-style-type: circle;margin:0px;padding:0 0 30px 20px;}
/*
images
------
*/
#content img.beeldLinksTekstRechts {float:left;margin:0 15px 5px 0}
#content img.beeldRechtsTekstLinks {float:right;margin:0 0px 10px 10px}
#right img.beeldLinksTekstRechts {float:left;margin:0 10px 10px 0}
#right img.beeldRechtsTekstLinks {float:right;margin:0 0px 10px 10px}

/*
hyperlinks
----------
*/
#content a:link, #content a:visited{color:#006900;}
#content a.meer:link, #content a.meer:visited {color:#006900;background:url(../images/template/bg-pijl-groen.gif) no-repeat left 6px;padding-left:10px}
#content a:hover{text-decoration:none}
#footer a:link, #footer a:visited{color:#006900;}
#footer a:hover{text-decoration:none}
#pageFunctions a:link, #pageFunctions a:visited{color:#333;}
#pageFunctions a:hover{text-decoration:none}

/*
default data table
------------------*/
#content table, #content table.dataTable, #content table.dataTable1, #content table.dataTable2, #content table.dataTable3 {margin:10px 0}
*html #content table, *html #content table.dataTable, * html #content table.dataTable1, * html #content table.dataTable2, * html #content table.dataTable3 {margin:20px 0}
#content table.newsTable {margin-top:0px;margin-bottom:0px}
#content table.dataTable {border:1px solid #e5f5ea;border-collapse: collapse;}
#content table.dataTable caption {text-align:left;padding-bottom:3px;color:#384f19;font-size:105%}
#content table.dataTable th {background:#f2faf4;color:#384f19;border:1px solid #e5f5ea;padding:5px;} 
#content table.dataTable td {padding:5px;border:1px solid #e5f5ea;}
#content table.dataTable tr.alt th  {background:#edf8f0;color:#384f19;border:1px solid #e5f5ea;}
#content table.dataTable tr.alt td  {background:#f8fcfa;color:#384f19;border:1px solid #e5f5ea;}  

#content table.dataTable1 {border:1px solid #ffF;border-collapse: collapse;}
#content table.dataTable1 caption {text-align:left;padding-bottom:3px;color:#384f19;font-size:105%}
#content table.dataTable1 th {background:#fff;color:#384f19;border:1px solid #e5f5ea;padding:5px;} 
#content table.dataTable1 td {padding:5px;border:1px solid #ccdadf;}
#content table.dataTable1 tr.alt th  {background:#f8fcfa;color:#384f19;border:1px solid #e5f5ea;}
#content table.dataTable1 tr.alt td  {background:#f8fcfa;color:#384f19;border:1px solid #e5f5ea;} 

#content table.dataTable2 {border:1px solid #edf8f0;border-collapse: collapse;}
#content table.dataTable2 caption {text-align:left;padding-bottom:3px;color:#384f19;font-size:105%}
#content table.dataTable2 th {background:#fff;color:#384f19;border:1px solid #edf8f0;padding:5px;} 
#content table.dataTable2 td {padding:5px;border:1px solid #edf8f0;}
#content table.dataTable2 tr.alt th  {background:#f8fcfa;color:#384f19;border:1px solid #edf8f0;}
#content table.dataTable2 tr.alt td  {background:#f8fcfa;color:#384f19;border:1px solid #edf8f0;} 

#content table.dataTable3 {border:1px solid #edf8f0;border-collapse: collapse;}
#content table.dataTable3 caption {text-align:left;padding-bottom:3px;color:#384f19;font-size:105%}
#content table.dataTable3 th {background:#edf8f0;color:#384f19;border:1px solid #f8fcfa;padding:5px;} 
#content table.dataTable3 td {padding:5px;border:1px solid #edf8f0;}
#content table.dataTable3 tr.alt th  {background:#edf8f0;color:#384f19;border:1px solid #f8fcfa;}
#content table.dataTable3 tr.alt td  {background:#f8fcfa;color:#384f19;border:1px solid #edf8f0;}

#searchResults table {margin-top:0}

/*
default form styles
-------------------
*/
/*#content img.searchbtn {cursor:pointer;margin:-3px 0 0 0;padding:0;vertical-align:middle}*/ /*search img button*/
#content  input.searchbtn {padding:0px;border:0;margin:0 0 0 5px}
#content input {font-size:90%;padding:2px;border:1px solid #E2E6DD} /*tekstveld*/
#content input.knop {border:1px solid #E2E6DD;cursor:pointer;background:#CCEBD7;color:#006900;} /*buttons*/
#content input.radioCheck {border:0} /*radio and check boxes*/
#content  input.searchField {margin-bottom:6px;padding:2px 2px 4px 2px;/*vertical-align:middle*/}
* html #content input.searchField {margin-bottom:4px}

#searchResults input {border:0}

/*
misc
----*/

#content code, #content pre
{
/* Make sure we're all using the same monospaced font for CODE and PRE elements */
font-family: "Courier New", Courier, monospace;
white-space: pre;
}

#content blockquote
{

}

/*horizontal rule
-----------------*/
#content hr, #right hr {
margin:10px 0 20px 0;
padding:0;
height: 1px;
border:0;
}

#content dl {
margin: 0 0 1.5em 0;
padding: 0;
line-height: 1.4em;
}

#content dl dt {
font-weight: bold;
margin: 0.25em 0 0.25em 0;
padding: 0;
}

#content dl dd {
margin: 0 0 0 30px;
padding: 0;
}

/*
clearing
--------*/
.stretch,
.clear
{
clear:both; 
height:1px; 
margin:0; 
padding:0; 
font-size: 15px;
line-height: 1px;
}

.clearfix:after
{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

* html>body .clearfix
{
display: inline-block; 
width: 100%;
}
	
* html .clearfix {
/* Hides from IE-mac \*/
height: 1%;
/* End hide from IE-mac */
}
/* end clearing */



/* COLORS : background, backgroundcolors, fontcolors, hyperlink colors, bordercolors
////////////////////////////////////////////////////////////////////////////////////
*/

#siteContainer{background:url(../images/template/leftBack-vz.jpg) repeat-y top left;}

#header{background:url(../images/template/bg-header-vz3.jpg) no-repeat top left;border-bottom:1px solid #E2E6DD;}

/*colors for languages and search functions*/
#langSearch	{background:url(../images/template/bg-logo-vz3.jpg) no-repeat right top} 
#lang{color:#000;}
#lang a:link, #lang a:visited{color:#000;}
#lang a:hover{color:#000;}
#search a:link, #search a:visited{color:#000;}
#search a:hover{color:#000;}
#search  input.topSearchField {border:1px solid #E2E6DD}
#search  input.topSearchBtn {border:1px solid #E2E6DD;background:#F3F9EB}

/*colors for top navigation*/
#topNavigation{color:#fff;border-top:0px solid #fff}
#topNavigation ul li {background:url(../images/template/bg-navDiv-groen.gif) no-repeat right center}
#topNavigation ul li a:link, #topNavigation ul li a:visited {color:#4d5d38}
#topNavigation ul li a:hover {color:#000000}
#topNavigation ul li a.aan:link, #topNavigation ul li a.aan:visited {color:#000000}
#topNavigation ul li a.aan:hover {color:#000000}

/*colors for breadcrumbs*/
#bread{color:#006900;border-top:1px solid #fff}
#bread a:link, #bread a:visited{color:#006900}
#bread a:hover{text-decoration:none}

/*colors for optional right menu and infobloc*/
#right div.rightInfo ul li a:link, #right div.rightInfo ul li a:visited  {color:#006900;}

#right div.rightInfo{border:1px solid #E5F5EA;background:#fff url(../images/template/leftBack-vz.jpg) repeat-y top right}
#right div.rightInfo a:link, #right div.rightInfo a:visited {color:#006900;}
#right div.rightInfo a.meer:link, #right div.rightInfo a.meer:visited {color:#006900;background:url(../images/template/bg-pijl-base.gif) no-repeat left 6px;padding-left:10px}
#right div.rightInfo a:hover {text-decoration:none}

/*colors for footer*/
#footer{background:#fff;border-top:1px solid #E2E6DD;color:#006900;}
#footer a:link, #footer a:visited {color:#006900}
#footer a:hover {color:#006900}

/*colors for left menu*/
#left ul.leftMenu li {border-top:1px solid #fff;}
#left ul.leftSubMenu1 li {background:url(../images/template/bg-pijl-base.gif) no-repeat 15px 8px;border-top:0px solid #fff}
#left ul.leftSubMenu2 li {background:url(../images/template/bg-pijl-base.gif) no-repeat 0px 8px;border-top:0px solid #fff}
#left ul.leftMenu li a:link, #left ul.leftMenu li a:visited {color:#006900;}
#left ul.leftMenu li a:hover {color:#000;}

/*colors for centermenu*/
#content #centerMenuTable td {border:1px solid #DAE7CB;background:#F3F9EB}
#content #centerMenuTable div.centerMenu ul li {background: url(../images/template/bg-pijl-groen.gif) no-repeat left 8px ;}
#content #centerMenuTable div.centerMenu a:link, #content #centerMenuTable div.centerMenu a:visited{color:#384F19}
#content #centerMenuTable div.centerMenu ul li a:link, #content #centerMenuTable div.centerMenu ul li a:visited{color:#384F19}

#content #centerMenuTable div.centerMenu h1 {color:#384F19;border-bottom:0px}
#content #centerMenuTable div.centerMenu h3 {color:#384F19;}
#content #centerMenuTable div.centerMenu h5 {color:#384F19;}

/*colors for news table on home page*/
#content table.newsTable td {border:1px solid #DAE7CB;background:#fff url(../images/template/bg-rightGradient-groen.jpg) repeat-y top right;}
#content table.newsTable td h2{color:#384F19;}
#content table.newsTable td a:link, #content table.newsTable td a:visited{color:#384F19;background:url(../images/template/bg-pijl-groen.gif) no-repeat left 6px;padding-left:10px;display:block;clear:both}
#content table.newsTable td a:hover{color:#384F19;text-decoration:none}
#content table.newsTable td h2 a:link, #content table.newsTable td h2 a:visited{text-decoration:none}
#content table.newsTable td h2 a:hover{text-decoration:underline}

/*
colors for headings
-------------------*/
h1.pageTitle{color:#006900;border-bottom:1px solid #E2E6DD}
h3.leftMenuTitle{color:#006900;}
#content h1 {color:#006900;border-bottom:0px solid #E2E6DD}
#content h2 {color:#333;border-bottom:0px solid #333}
#content h3 {color:#006900;border-bottom:0px solid #E2E6DD}
#content h4 {color:#333;border-bottom:0px solid #333}
#content h5 {color:#006900;border-bottom:0px solid #E2E6DD}
#content h6 {color:#333;border-bottom:0px solid #333}

/*
colors for headings in right col
--------------------------------*/
#right h1 {color:#006900;border-bottom:0px solid #E2E6DD}
#right h2 {color:#333;border-bottom:0px solid #333}
#right h3 {color:#006900;border-bottom:0px solid #E2E6DD}
#right h4 {color:#333;border-bottom:0px solid #333}
#right h5 {color:#006900;border-bottom:0px solid #E2E6DD}
#right h6 {color:#333;border-bottom:0px solid #333}

/*
colors voor horizontal rule
---------------------------*/
#content hr, #right hr
{
color: #E2E6DD;
background-color: #E2E6DD;
}

/* AnySurfer
------------*/
#as-txt { position: absolute; left: 0px; top: -10000px; width: 1px; height:
1px; overflow: hidden; }
#as-gfx img { width: 50px; height: 40px; border: none; }
div#anysurfer{position:relative;top:-73px;text-align:center}
div#anysurfer a img{border:0}

/* IE italics bug
----------------*/
* html #content {
            margin-left: 0;
            overflow: hidden;
            o\verflow: visible;
            width: 100%;
            w\idth: auto;
            he\ight: 1%;
}
