body, table, input, button, select, textarea, td {
	font-family: Verdana;
}

a:hover {
	border-bottom: 2px solid #6caddf;
}

h2 {
	font-size:12px;
	color:#6caddf;
	margin:0px;
}

a {
	/*font-size:11px;*/
	color:#6caddf;
	margin:0px;
	border-bottom:1px dotted #6caddf;
	text-decoration:none;
}

li{
	list-style-image: url(ico/li_li_huisstijl.jpg);
	font-family:verdana;
	margin-bottom:10px;
}


li li 
{
	list-style-image: url(ico/li_li_huisstijl.jpg);
	font-family:verdana;
	margin-bottom:0px;

}


/* huisstijl elementen */
.huisstijl li{
	list-style-image: url(ico/li_li_huisstijl.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}

h1.huisstijl 
{
	 font-size:13px;
}


.huisstijl h1{
	 font-size:13px;
}

.huisstijl h2{
	font-size:12px;
	color:#6caddf;
	margin:15px 0px 0px 0px;
}
.huisstijl a{
	font-size:11px;
	color:#6caddf;
	font-weight:bold;
}
.huisstijl h3{
	padding:0px;
	margin-bottom:0px;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	color:#999;
}
h3{
	font-size:11px;
	font-weight:bold;
	color:#000;
	margin-bottom:0px;
	margin-top:5px;
	padding:0px;
}

h1.pagetitle{
	font-size:17px;
}	
.pagetitlebronv{ /*blauwe tekst bron van...*/
	color: #6caddf;
	text-align: right;
	font-weight: bold;
}
div.pagetitlebronv{
	margin-top: -10px;
	margin-bottom: -10px;
}
.fiche{ /*div fiches rechts*/
	text-align: right;
}
/* huisstijl elementen */


/*Accordeon*/
.cmsAcTot{
	padding-top:2px;
}

.cmsAcOpen, .cmsAcClose{
	padding:8px 10px 0px;	
	cursor: pointer;
}	/* 8 */
.cmsAcTitle{
	padding-left: 15px;
    font-size:11pt; 
}	/* 8 */

tr.cmsAcTitle td a {
	
    font-size:12px;
}	/* 8 */

.cmsAcContent{
	padding:0px 0px 0px 40px;
	height:0px;
	margin-bottom:2px;
	overflow:hidden;
}
.cmsAcContentA{
	overflow:hidden;
	padding-left: 40px;	
}

.cmsAcLine{
	border-top:solid 2px lightblue;
}

.cmsAcOpen .cmsAcTitleBefore, .cmsAcOpen .cmsAcTitleAfter{
	background-image:url(ico/li_huisstijl.jpg);
	background-repeat:no-repeat;
}

.cmsAcClose .cmsAcTitleBefore, .cmsAcClose .cmsAcTitleAfter{
	background-image:url(ico/li_huisstijl.jpg);
	background-repeat:no-repeat;
}
/*Accordeon*/



/*rest*/


.cmsBoxTitle{
    color: #6caddf; 
    font-weight: bold;
    margin-top:5px;
    margin-bottom:5px;
    padding-bottom: 10px
}
.cmsBoxItem{ /*050209*/
    margin-top:0px;
    margin-bottom:0px;
    padding-bottom:3px;
	font-size:9px;
    
}		/* 1 enkel element... (komen normaal in een lijst) */

.cmsBoxItem a {
	color:black;
	border-bottom:0px;
	text-decoration:none;
}

.cmsBoxItem a:hover {
	color:#6caddf;
}


.cmsBoxSmall{
	margin-top:2px;
	margin-bottom:2px;
	font-size:9px;
	display:none;
}

.cmsLngItem{}		/* 1 */
.cmsLngItemCur{}	/* 12 */
.cmsLngItemDis{}	/* 12 */
/*rest*/




/*eventKalender: icoontjes Evenement/Opleiding/Publicatie => eventKalender*/
.cmsEK_icoEvenement, .cmsEK_icoOpleiding, .cmsEK_icoPublicatie, .cmsEK_cVaardigheden, .cmsEK_cDebiteurbeheer, .cmsEK_cNieuws, .cmsEK_cEvenementen, .cmsEK_cLunchcauserieen, .cmsEK_cPublicaties/*170609*/ {
    height:16px;
    width:16px;
    border: none;
    background-color: Transparent;
    background-repeat: no-repeat;
    background-position: center;
	margin:5px;
    /*cursor: pointer;*/
}

.cmsEK_icoEvenement, .cmsEK_icoOpleiding, .cmsEK_icoPublicatie{ 
	/*padding:3px;*/
	/*margin:3px 3px 1px 1px;*/
}
.cmsEK_icoEvenement, .cmsEK_cEvenementen {
	background-image:url(http://www.graydon.be/pictures/medialib/pics/event_lunch.png);    
 }
.cmsEK_icoOpleiding {
	background-image:url(http://www.graydon.be/pictures/medialib/pics/event_openopl.png);   
}
.cmsEK_icoPublicatie, .cmsEK_cNieuws{
	background-image:url(http://www.graydon.be/pictures/medialib/pics/event_publicatie.png);
}
.cmsEK_cVaardigheden{
	background-image:url(http://www.graydon.be/pictures/medialib/pics/ico_vaardigheden.JPG);   
}
.cmsEK_cLunchcauserieen{
	background-image:url(http://www.graydon.be/pictures/medialib/pics/ico_lunch.jpg);
}
.cmsEK_cDebiteurbeheer{
	background-image:url(http://www.graydon.be/pictures/medialib/pics/ico_debiteurbeheer.JPG);
}
.cmsEK_cPublicaties {
	background-image:url(http://www.graydon.be/pictures/medialib/pics/ico_publicaties.jpg);
	margin:0px 2px; /*170609*/
}
/*
.cmsEK_icoEvenement{ background-image:url(ico/ico_evenement.jpg);}
.cmsEK_icoOpleiding{ 
	background-image:url(ico/ico_opleiding.jpg);
}
.cmsEK_icoPublicatie{background-image:url(ico/ico_publicatie.jpg);}
*/

/*andere klasses*/
.cmsEK_MaandOverzicht_Table{
	background-color:#F2F2F2;
}
.cmsEK_KalenderMaand_dag, .cmsEK_KalenderMaand_MaandNaam{
	background-color:#6caddf;
	text-align:center;
}
.cmsEK_KalenderMaand_dag{
	width:15px;	
	text-align:center;
}
.cmsEK_overzichtTop{background-color:#6caddf;text-align:center;}
.cmsEK_overzichtLeft{background-color:#6caddf;text-align:center;}
.cmsEK_overzichtItem{}
.cmsEK_overzichtCurrent{background-color:#6caddf;}
.cmsEK_overzichtInfo{}
.cmsEK_overzichtHdr{}
.cmsEK_overzichtHdrPrev{}
.cmsEK_overzichtHdrNext{}
.cmsEK_Legende{
	margin-top: 10px;
}
.cmsEK_icoHuisStijlOpsomming{
	background-image:url(ico/li_huisstijl.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	font-size:8pt;
	height:30px;
	text-align:center;
}
.cmsEK_subTitleInschrijven{
	font-style:oblique;	
	padding-top:8px;
	padding-bottom:4px;
	display:block;
}
.cmsEK_bottomInfoInschrijven, .cmsEK_bottomInfoInschrijven span, .cmsEK_bottomInfoInschrijven img{
    vertical-align:top;
}

.cmsEK_HeadOverzicht{
	font-size:10pt;
	font-weight:bold;
}
.cmsEK_Cat_Tit{/*170609*/ /* is span! beter om in div te steken*/
	font-weight:bold;
	background-image:url(http://www.graydon.be/pictures/medialib/pics/bg_news.png);
	background-repeat:repeat-x;
/*	height:20px;*/
	margin-top:10px;
	margin-bottom:2px;
	padding-top:2px;
	padding-left:2px;
	background-color:#e9e9e9;
	border:1px solid #e9e9e9;
}
/*170609*/
.cmsEK_TitelStandaard{
	border-bottom:1px solid #6caddf;
	margin-bottom:10px;
	color:#000;
	font-size:12px;
	font-weight:bold;
	width:100%;
}
.cmsEK_TypeCollection a{
	color:#333333;
	font-size:9px;
	text-decoration:none;
	border:0;
} 
.cmsEK_TypeCollection a:hover{
	border-bottom:2px solid #6caddf;
} 
.cmsEK_MeerInfo{
	margin-top:5px;
	font-weight:bold;
	padding:1px;
	border-top:1px dotted #CCC;
}
.cmsEK_MeerInfo a{
	padding:2px;
	display:block;
}
.cmsEK_MeerInfo a:hover{
	background-color:#6caddf;
	color:#FFFFFF;
}
.cmsEK_MeerInfo td{
	font-size:9px;
	text-align:right;
}
.cmsEK_MainView{
	padding:10px 0px;
}
/*einde 170609*/
.cmsEK_List_ItemTitel{
	margin-top:5px;
}
.cmsEK_verplichtVeld{
	color:Red;	
}
/*Inschrijvingsformulier*/

/*Overzicht templates*/
.cmsEK_OverzichtListItem{
	
}
/*Overzicht templates*/

/*Dagoverzicht*/
.cmsEK_DagType{}

.cmsEK_DagValue{
	padding-bottom:9px;
}

.cmsEK_DagValue ul{
	margin:0px 0px 0px 20px;
	padding-left:0px;
}

/*Dagoverzicht*/
/*einde eventKalender*/

/* NAVIGATIEMENU */
.cmsMenuItemTitle {
    font-weight: bold;
}

.cmsMenuItemInfo {
    color: #6caddf; 
	font-weight:normal;
}

/*
.cmsMenuItem, .cmsMenuItem a {
	color:#000;
}
*/
/*26/02/2010*/
/*.cmsMenuCurrent,*/ .cmsMenuCurrent a {
	color: #fff;
	background-color: #6caddf;
	/*border:1px solid #6caddf;*/
}

.cmsMenuDef, .cmsMenuDef a {
    color: Black;
}

.cmsMenuItem, .cmsMenuItem a, .cmsMenuCurrent, .cmsMenuCurrent a { /*05/02/09*/
	font-family: Verdana;
/*	font-weight:bold;*/
	font-size:11px;
	text-decoration:none;
	border:none;
}

.cmsMenu_ver .cmsMenuItemOver, .cmsMenu_ver .cmsMenuItemOver a:hover {
	font-family: Verdana;
	color: #6caddf;
	/*background-color: #f5f5f5; */
}

.cmsMenu_ver .cmsMenuItem0 table {
	background-color: Transparent;
}

.cmsMenu_hor .cmsMenuItemOver, .cmsMenu_hor .cmsMenuItemOver a:hover {
	font-family: Verdana;
	color: #6caddf;
	/*background-color: #f5f5f5; */
}

.cmsMenu_hor .cmsMenuItem0 table {
	background-color: Transparent;
}

.cmsMenu table {
	opacity:0.9;
	filter:alpha(opacity=90);
}

.cmsMenuItem1 div.cmsMenuItemOver  {
	/*background-color: #f5f5f5; */
	
}


li.cmsMenuItem {

	list-style-image: none;
}


/* NAVIGATIEMENU */

/* CONTACT */

.cmsFormCaption {
	padding: 4px 0px 4px;
}

.cmsFormContent {
	padding: 4px 0px 4px;
}

.cmsFormError {
	padding: 4px 0px 4px;
	color: red;
}

/* CONTACT */

/* DOCUMENTEN */

.cmsDocMaandHeader {
    background-color: #6caddf;
    font-weight: bold;
    color: White;
    /*height: 20px; */
    padding:4px 0px 4px 10px;    
}

.cmsDocMaand {
    text-align: center;
    color: #6caddf;
    height: 15px;
    width:17%;  
    padding: 4px 0px 4px;  
}

.cmsDocLinkHeader {
	padding-left: 2px;
}

.cmsDocLinkDetail {
	padding-right: 2px;
}

.cmsDocText {
	padding: 4px 0px 4px;
}

.cmsDocSource {
	/*font-style: italic;*/
	color:#999; /*24/04/09 pvdb*/
}

.cmsDocTitel {
    font-size: 13px;
    font-weight:bold;
    padding-bottom: 5px;
    color: #6caddf;
}

.cmsDocLink {
    font-weight: bold;
	text-align:right;
	margin:10 0 10 0;
}

.cmsDocLinkAdditioneel { /*24/04/09 pvdb*/
	padding-bottom:10px;
	padding-left:10px;
}
.cmsDocLinkAdditioneelHeader{ /*24/04/09 pvdb*/
	background-color:#6caddf;
	font-weight:bold;
	color:#FFF;
	padding:1px;
	margin-top:40px;
}

/* DOCUMENTEN */

/* CMSVUG begin */

table.cmsVugdetail {
	margin-top:10px;

}
	
.cmsVugdetail th {
	color:#6caddf;
	padding-bottom:15px;
	padding-top:30px;
	font-size:14px;
	/*text-transform:uppercase; /*19/02/09 pvdb */
}

.cmsVugkalender {

}

/* CMSVUG end */



.cmsButton {
	

}

/* BAROMETER  START */


table.BarometerFull {
	width:100%;
	text-align:center;

}
td.BarometerFullImg {
	text-align:center;

}

td.BarometerFullHdr {

	margin-bottom:15px;
	padding-bottom:15px;
	text-align:center;

}

table.BarometerStats {
	width:100%;
	margin-top:20px;
	border:1px solid black;

}

.BarometerStats td {

	border:1px solid black;
	text-align:center;

}

table.BarometerLst {
	margin-top:20px;


}

.BarometerLst th {

	color:#6caddf;
	padding-top:15px;

}

div.BarometerLst {
	margin:15px;
	width:440px;
	

}

/* BAROMETER  END */


/* Visitekaartjes begin */

.generalmanager, .director, .seniormanager, .deputymanager {
	text-align:left;
	background-color:#fff;
	margin:5px;
	font-size:11px;
	font-weight:bolder;
	border-bottom:1px solid #6caddf;
}
.generalmanager_div, .director_div, .seniormanager_div, .deputymanager_div{
	border:1px dotted #666;
	padding:5px; 
	margin:5px; 
	font-size:11px;
	font-weight:bold;
	color:#6CADDF;
}
.titel{
	font-size:9px;
	color:#666;
}
a.vk_contactgeg:hover {
	border-bottom: 1px dotted #6caddf;
}
/* Visitekaartjes einde */

/*infopagina's*/
.click_through{ /*div*/
	color:#555;
	text-align:center;
	font-weight:bold;
	border: 1px dotted #6caddf; 
	margin: 20px auto auto;
	padding: 5px;
	width: 85%;
}
/*einde infopagina's*/

/*start Statistieken homepage* 160609->>*/
.subtitle_stats{
	font-weight:bold;	
}
.click_stats{
/*	font-style:italic;*/
	font-weight:bold;
	font-size:9px;
	text-align:right;
	color:#6CADDF;
}
.graph_stats{
	text-align:center;
}
div.graph_stats{
	border:1px dotted #ccc;
	margin:2px;
	width:200px;
	margin:auto;
}
.title_stats{
	border-bottom:1px solid #6caddf;
}
/*einde Statistieken homepage*/
/*betaalindex tabbellen*/
.betaalindex{
	font-size:9px;
	text-align:center;
	padding:2px 5px;
	margin:auto;
}
table.betaalindex{
	width:100%;
}
.betaalindexh{
	font-weight:bold;
	text-align:center;
}
.wrapper_detail{
	text-align:center;
	border:1px solid #6caddf;
	margin:10px auto;
	padding:2px;
	width:80%;
}
h3.betaalindex{
	color:#fff;
	text-align:center;
	font-size:12px;
	background-color:#6caddf;
}
h2.betaalindex{
	border-bottom:1px solid #6caddf;
	font-size:14px;
	margin-top:5px;
	margin-bottom:15px;
	text-align:left;
	color:#000;
}
.img_betaalindex{
	width:90%;
	text-align:center;
	margin:auto;
}
.jaarcijfers{
	text-align:center;
	padding:10px;
	margin:auto;
	/*background-image:url(http://www.graydon.be/pictures/medialib/pics/bg_service.png);
	background-repeat:repeat-x;
	background-color:#e9e9e9;*/
	border:1px solid #6caddf;
}
.jaar{
	font-weight:bold;
}
/*einde betaalindex*/
/*eshop*/
.title_eshop{
	font-weight:bold;
	font-size:11px;
	text-align:left;
}
.list_eshop{
	font-size:10px;
	list-style:square;
	color:#6caddf;
	font-weight:bold;
	text-align:left;
}
.wrapper_eshop{
	width:720px; 
	margin:auto; 
	background-color:#FFFFFF;
	border:1px dotted #6CADDF;
	padding:15px;
	background-image:url(http://www.graydon.be/pictures/medialib/pics/vierkantjes2.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	min-height:300px;
}
	/* IE fix */
* html .wrapper_eshop {
	height: 300px;
}
.wrapper_eshop_service{
	border:1px dotted #6CADDF;
	margin:10px auto;
	padding:5px;
	width:190px;
	height:110px;
}
/* einde eshop*/
/* opln */
div.opleiding{
	width:95%;
	margin: 10px;
	margin-top:20px;
	border-collapse:collapse;
	font-size:9px;
}
div.overzicht{
	background-image:url(http://www.graydon.be/pictures/medialib/pics/bg_overzicht.png);
	padding:2px;
	font-weight:bold;
	margin:10px;
	font-size:9px;
	text-align:center;
	width:180px;
	border:1px solid #D0E0F2;
}
a.overzicht{
	color:#000;
	font-size:9px;
}
a.overzicht:hover{
	color:#6caddf;
}
.aca_onderdeel{
	margin:20px;
	text-align:center;
}
/* einde opln */
.bidk a{
	color:#333333;
}
/*bidk*/
.bedrijfindekijker a {
	text-decoration:none;
	border:none;
	color:#000000;
}
.bedrijfindekijker p{
	text-align:center;
}
.underline {
	text-decoration:underline;
	font-weight:bold;
	color:#6caddf;
}