*
{
	font-family: Verdana,Arial,Helvetica;
}

body
{
	background-color: #E2E2E2;
	margin-left: 47px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 19px;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}


a, a:link, a:visited, a:active
{
	text-decoration: none;
	color: #303030;
}

a:hover
{
	text-decoration: none;
	color: #303030;
}

th, .header
{
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FD8C00;
	vertical-align: top;
	font-size: 11px;
	text-decoration: none;
}

th A, th A:link, th A:visited, th A:active
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

th A:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

th INPUT
{
  background-color: #FD8C00;
}

.error
{
	font-weight: bold;
	color: #FFCC66;
	font-size: 11px;
}

.main_table
{
	padding: 0px;
	background-color: #FFFFFF;
	/*width: 1000px;*/
	height: 97%;
	width: 100%;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 3px solid #000000;
}

.menu_table
{
	width: 168px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
}

.content
{
	width: 100%;
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	border-top: 1px solid #8F9092;
	border-left: 1px solid #8F9092;
	margin-left: 5px;
}

.content_right
{
	width: 120px;
	background-color: #FFFFFF;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
	/*border-top: 1px solid #8F9092;*/
	border-left: 1px solid #8F9092;
	margin-left: 5px;
}


.contentright_item
{
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	background-color: #DDD;
	text-align: center;
}

.contentleftbelow_item
{
	margin-top: 10px;
	padding-top: 10px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	background-color: #FFF;
	text-align: center;
}


.top_bg
{
	background-image: url(/omgang/images/top_bg.gif);
	background-repeat: repeat-x;
	height: 192px;
	text-align: left;
	vertical-align: top;
	padding-top: 49px;
}

.menu_0_off
{
	background-image: url(/omgang/images/menu_bg_0_off.gif);
	background-repeat: no-repeat;
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
	color: #333333;
	font-size: 11px;
}

.menu_0_on
{
	background-image: url(/omgang/images/menu_bg_0_on.gif);
	background-repeat: no-repeat;
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
	color: #FF7900;
	font-size: 11px;
}


.linkHeader_table
{
	margin-bottom: 10px;
}

.linkHeader_on A, .linkHeader_on A:hover, .linkHeader_on A:link, .linkHeader_on A:visited, .linkHeader_on A:active
{
	color: #333333;
	font-weight: bold;
	font-size: 11px;
}

.linkHeader_off
{
	color: #333333;
	font-size: 11px;
}

.linkHeader_divider
{
	color: #333333;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 11px;
}

.PageHeader
{
	color: #FF7900;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12pt;
}

.SubPageHeader
{
	color: #FF7900;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
}

form
{
	margin: 0px;
	padding: 0px;
}

.form_table
{
	margin-top: 16px;
	margin-bottom: 10px;
}

.formTextField, .formPulldown
{
	background-color: #C9C9C9;
	color: #414141;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	border: 1px solid #A7A7A7;
	padding-left: 4px;
}

.container
{
	background-color: #EDEDED;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	margin-bottom: 13px;
}

.buttonbar_table
{
	background-color: #8B8B8B;
	height: 30px;
	padding-right: 10px;
	margin-bottom: 20px;
}

.buttonbar_divider
{
	color: #FFFFFF;
}

.buttonbar_button
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	vertical-align: middle;
	height: 30px;
}

.buttonbar_button A, .buttonbar_button A:link, .buttonbar_button A:visited, .buttonbar_button A:active
{
	color: #FFFFFF;
	text-decoration: none;
}

hr
{
	color: #C9C9C9;
	width: 98%;
	height: 1px;
}

.row_odd
{
	background-color: #EDEDED;
}

.row_even
{
	background-color: #F7F7F7;
}

/* Tabs */

.tab_table
{
	margin-right: 2px;
	margin-left: 2px;
	height: 22px;
}

.tab_on_left
{
	background-image: url(/omgang/images/tab_on_left.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 22px;
}

.tab_on
{
	background-image: url(/omgang/images/tab_on_middle.gif);
	background-repeat: repeat;
	padding: 3px;
	padding-left: 6px;
	padding-right: 6px;
	font-family: Verdana,Arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.tab_on_right
{
	background-image: url(/omgang/images/tab_on_right.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 22px;
}

.tab_off_left
{
	background-image: url(/omgang/images/tab_off_left.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 22px;
}

.tab_off
{
	background-image: url(/omgang/images/tab_off_middle.gif);
	background-repeat: repeat;
	padding: 3px;
	padding-left: 6px;
	padding-right: 6px;
	font-family: Verdana,Arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.tab_off A, .tab_off A:link, .tab_off A:active, .tab_off A:visited, .tab_off A:hover
{
	font-family: Verdana,Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.tab_off_right
{
	background-image: url(/omgang/images/tab_off_right.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 22px;
}

.tab_divider
{
	width: 4px;
}

.tab_content_table
{
	border: 1px solid #CBCBCB;
	background-color: #EDEDED;
	padding: 4px;
}

.checkbox
{
	width: 16px;
	height: 16px;
	display: none;
	background-color: transparent;
}

.footer, .footer A, .footer A:link, .footer A:visited, .footer A:active
{
	font-size: 10px;
	font-weight: normal; /*font-family		:	Arial,Verdana;*/ /* color					: #CCCBC6; */
	color: #6688AA;
	padding: 20px;
}

.formrow_label
{
	width: 180px;
	background-color: #D1D1D1;
	border-bottom: 1px solid #EDEDED;
}

.formrow_divider
{
	width: 8px;
}

.formrow_content
{
	width: 900px;
}

.calendarTable TD
{
	border: solid 1px white;
}

.calendarMonth
{
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FD8C00;
	width: 40px;
}

.calendarDayOff
{
	text-align: center;
	font-size: 8px;
	background-color: #A0F0A0;
	cursor: pointer;
}

.calendarDayOffExtra
{
	text-align: center;
	font-size: 8px;
	background-color: #40D040;
	cursor: pointer;
}

.calendarDayBlocked
{
	text-align: center;
	font-size: 8px;
	background-color: #F04040;
	cursor: pointer;
}

.calendarDayNormal
{
	text-align: center;
	font-size: 8px;
	background-color: #DDDDDD;
	cursor: pointer;
}

.calendarDayWeekend
{
	text-align: center;
	font-size: 8px;
	background-color: #AAAAAA;
	cursor: pointer;
}

.calendarDayThuis1
{
	text-align: center;
	font-size: 8px;
	background-color: #FFFF9C; /* background-image	: url(/omgang/images/planning/small/pla_bg_thuis1.gif); */
	cursor: pointer;
}

.calendarDayThuis2Uit1
{
	text-align: center;
	font-size: 8px;
	background-color: #FFFF9C;
	background-image: url(/omgang/images/planning/small/pla_bg_thuis2uit1.gif);
	cursor: pointer;
}

.calendarDayUit1
{
	text-align: center;
	font-size: 8px;
	background-color: #00CECE; /* background-image	: url(/omgang/images/planning/small/pla_bg_uit1.gif); */
	cursor: pointer;
}

.calendarDayUit2Thuis1
{
	text-align: center;
	font-size: 8px;
	background-color: #00CECE;
	background-image: url(/omgang/images/planning/small/pla_bg_uit2thuis1.gif);
	cursor: pointer;
}

.calendarDayThuis2
{
	text-align: center;
	font-size: 8px;
	background-color: #CEFFCE; /*background-image	: url(/omgang/images/planning/small/pla_bg_thuis2.gif);*/
	cursor: pointer;
}

.calendarDayThuis2Uit2
{
	text-align: center;
	font-size: 8px;
	background-color: #CEFFCE;
	background-image: url(/omgang/images/planning/small/pla_bg_thuis2uit2.gif);
	cursor: pointer;
}

.calendarDayUit2
{
	text-align: center;
	font-size: 8px;
	background-color: #FFCE9C; /*background-image	: url(/omgang/images/planning/small/pla_bg_uit2.gif);*/
	cursor: pointer;
}

.calendarDayUit2Thuis2
{
	text-align: center;
	font-size: 8px;
	background-color: #FFCE9C;
	background-image: url(/omgang/images/planning/small/pla_bg_uit2thuis2.gif);
	cursor: pointer;
}

.calendarDayElders
{
	text-align: center;
	font-size: 8px;
	background-color: Red;
	cursor: pointer;
}

.calendarEmpty
{
	text-align: center;
	font-size: 8px;
	background-color: #808080;
}




.calendarDayBlockedWeek
{
	text-align: center;
	font-size: 8px;
	background-color: #F04040;
	cursor: pointer;
}

.calendarDayNormalWeek
{
	text-align: center;
	font-size: 8px;
	background-color: #DDDDDD;
	width: 20px;
	height: 20px;
	cursor: pointer;
}

.calendarDayWeekendWeek
{
	text-align: center;
	font-size: 8px;
	background-color: #AAAAAA;
	width: 20px;
	height: 20px;
	cursor: pointer;
}

.calendarDayThuis1Week
{
	text-align: center;
	font-size: 8px;
	background-color: #FFFF9C; /*background-image	: url(/omgang/images/planning/large/pla_bg_thuis1.gif);*/
	background-repeat: no-repeat;
	cursor: pointer;
}

.calendarDayThuis2Uit1Week
{
	text-align: center;
	font-size: 8px;
	background-color: #FFFF9C;
	background-image: url(/omgang/images/planning/large/pla_bg_thuis2uit1.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.calendarDayUit1Week
{
	text-align: center;
	font-size: 8px;
	background-color: #00CECE; /*background-image	: url(/omgang/images/planning/large/pla_bg_uit1.gif);*/
	background-repeat: no-repeat;
	cursor: pointer;
}

.calendarDayUit2Thuis1Week
{
	text-align: center;
	font-size: 8px;
	background-color: #00CECE;
	background-image: url(/omgang/images/planning/large/pla_bg_uit2thuis1.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.calendarDayThuis2Week
{
	text-align: center;
	font-size: 8px;
	background-color: #CEFFCE; /*background-image	: url(/omgang/images/planning/large/pla_bg_thuis2.gif);*/
	background-repeat: no-repeat;
	cursor: pointer;
}

.calendarDayThuis2Uit2Week
{
	text-align: center;
	font-size: 8px;
	background-color: #CEFFCE;
	background-image: url(/omgang/images/planning/large/pla_bg_thuis2uit2.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.calendarDayUit2Week
{
	text-align: center;
	font-size: 8px;
	background-color: #FFCE9C; /*background-image	: url(/omgang/images/planning/large/pla_bg_uit2.gif);*/
	background-repeat: no-repeat;
	cursor: pointer;
}

.calendarDayUit2Thuis2Week
{
	text-align: center;
	font-size: 8px;
	background-color: #FFCE9C;
	background-image: url(/omgang/images/planning/large/pla_bg_uit2thuis2.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.calendarDayEldersWeek
{
	text-align: center;
	font-size: 8px;
	background-color: Red;
	cursor: pointer;
}

.calendarEmptyWeek
{
	text-align: center;
	font-size: 8px;
	background-color: #808080;
	width: 20px;
	height: 20px;
}

.table_title
{
	font-size: 16px;
}

.pdf_table
{
	padding: 0px;
	background-color: #FFFFFF;
	width: 100%;
}


/* eigenschappen van de BUTTON BAR */
.bbar_span
{
	margin: 2px;
	padding: 2px;
}

.bbar_spacer
{
	width: 20px;
	display: inline-block;
	text-align: center;
	vertical-align: middle;
}

.bbar_button
{
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
}

.bbar_button_image
{
	display: inline-block;
	vertical-align: middle;
}

.panel_title
{
color: #FD8C00;
margin-top: 20px;
margin-bottom: 10px;
font-size: 14px;
font-weight: bold;
}

.panel_bbar_table
{
width: 100%;
background-color: #8B8B8B;
height: 30px;
margin-top: 20px;
margin-bottom: 20px;
padding: 0px;
text-align: right;
border: none;
}

.panel_bbar
{
/*background-color: #8B8B8B;*/
height: 30px;
padding-right: 10px;
padding-left: 10px;
vertical-align: middle;
text-align: right;
font-family: Verdane, Arial, Helvetica;
font-size: 12px;
}

.panel_content
{
border-left: 1px solid #FD8C00;
border-bottom: 0px;
border-right: 0px;
border-top: 0px;
background-color:  #EDEDED;
font-family: Verdana,Arial,Helvetica;
font-size: 12px;
}

.panel_footer
{
 background-image: url( /omgang/images/layout/form_footer.gif);
background-color: #EDEDED;
height: 16px;
border-left: 1px solid #FD8C00;
border-bottom: 0px;
border-right: 0px;
border-top: 0px;
padding: 0px;
/* border-bottom: 3px solid black; */
}

.panel_header
{
 background-image: url( /omgang/images/layout/form_header.gif);
background-color: #FD8C00;
height: 4px;
border-left: 1px solid #FD8C00;
border-bottom: 0px;
border-right: 0px;
border-top: 0px;
padding: 0px;
}

.form_row
{
	height: 30px;
	clear: both;
	/* border: 2px solid blue; */
}

.form_label
{
    float: left;
	margin-left: 4px;
	/* border: 2px solid black; */
}
	
.form_space {
    float: left;
    /* border: 2px solid green; */
}
.form_field {
    float: left;
    /* border: 2px solid red; */
}

.list_container
{
	background-color: #EDEDED;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	/* margin-bottom: 13px; */
}

.list_container tr
{
	padding-top: 4px;
	padding-bottom: 4px;
}

.crumb
{
	height: 30px;
	/*border: 1px solid black;*/
	margin-bottom: 6px;
	font-size: 10px;
	font-family: Arial;
}

.empty
{
  margin: 0px;
  border: none;
  width: 100%;
  height: 100%;
}



/* het nieuws-overzicht op de home.aspx pagina */
.news_date
{
	font-size: 9px;
	font-style: italic;
}

.news_title
{
	color: #FD8C00;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 10px;
}

.news_content
{
	padding-left: 8px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}

.news_link, .news_link A:link
{
	color: #FD8C00;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 10px;
}

.news_source
{
	padding-top: 6px;
	padding-left: 8px;
	font-size: 10px;
	font-weight: normal;
}

.news_paging
{
	padding-top: 20px;
	font-size: 10px;
	font-weight: normal;
}

.link_content, .link_content A:link , .link_content A:visited, .link_content A:active
{
	padding-left: 8px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}

.link_content A:active, .link_content A:hover
{
	padding-left: 8px;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 16px;
}

.faq_subject
{
	padding-left: 8px;
	font-size: 12px;
	font-weight: bold;
	margin-top: 4px;
	margin-bottom: 4px;
}

.faq_content
{
	padding-left: 16px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}

.contact_subject
{
	color: #FD8C00;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 10px;
}

.contact_content
{
	padding-left: 16px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}

.statcounter, .statcounter A:link, .statcounter A:visited, .statcounter A:active
{
	padding-top: 10px;
	font-size: 10px;
	color: #FD8C00;
}

.folder_list, .folder_list TD
{
	font-size: 12px;
}

.foldertree_item
{
	padding-top: 8px;
}

.foldertree_documentlist_title
{
	color: #FD8C00;
	font-size: 12px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 10px;
}

.foldertree_documentlist_content
{
	/*padding-left:8px;*/
}

.demo_steps
{
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 10px;
}

.demo_steps A:link, .demo_steps A:visited, .demo_steps A:active
{
	color: Blue;
	text-decoration: underline;
}

.demo_steps .element
{
	padding-left: 3px;
	padding-right: 3px;
}

