/* global classes ----------------------------------------------------*/

body, .body, .body_0, .body_1, .body_2, .body_3, .body_4, .body_5, .body_6  
{
	padding: 0px;   
	margin: 0px;   
	width: 100%;
	height: 100%;
	font-family: arial, helvetica, sans-serif; 
	background-color: #fff;
	overflow: hidden;
	
}

.body_modal
{
	margin: 10px;
}

.body_clientareaonly
{
	margin: 10px;
}

#container
{
	width: 100%;
	height: 96%;
	padding: 0px;   
	margin: 0px;	
	overflow: auto;
	overflow-x: hidden;
}

.hidden
{
	display: none;
}

/* styles --------------*/

p
{
	margin-top: 0px;
}

ul 
{
	list-style: url(../images7/bullet.gif) outside;
}

ol 
{ 
	list-style: decimal outside;
}

ol ol 
{ 
	list-style: upper-roman outside;
}

ol ol ol
{ 
	list-style: lower-roman outside;
}

h1, h2, h3, h4, h5, h6 
{   
	color: #336;  
	font-weight: bold; 
	word-wrap: break-word;
}

h1 
{     
	font-size: 140%; 
}

h2 
{   
	font-size: 130%; 
}

h3 
{    
	font-size: 120%; 
	margin-bottom: 0px; 
}

h4 
{   
	font-size: 110%; 
	margin-bottom: 0px; 
}

h5 
{   
	font-size: 100%; 
	margin-bottom: 0px; 
}

h6 
{   
	font-size: 90%; 
	margin-bottom: 0px; 
}

a 
{  
	color: #000;
	text-decoration: underline;  
}

a:hover 
{     
	color: #09F;
	text-decoration: underline; 
}

hr
{
	height: 1px;
	color: #09f;
	background-color: #09f; 
	border: solid #09f 0px;
}

pre 
{
	font-family: Courier, serif;
	color: #666;
}

big
{
	font-weight: bold;
}

em
{
	font-style: italic;
}

strong
{
	font-weight: bold;
}

a img
{
	border: 0px;
}

table
{
	font-size: 100%;
	border-collapse: collapse;
	color: #000;
}

th
{
	color: #336;
 	text-align: left;
	font-weight: bold;
}

form
{
	margin: 0px;
	padding: 0px;
}

caption
{
	color: #336;
	font-size: 100%;
	text-align: left;
}

legend
{
	color: #09f;
	background-color: #fff;
	border: #09f 1px solid;
	padding: 0px 6px 2px 6px;
}

fieldset
{
	color: #000;
	border: #09f 1px solid;
	padding: 10px;
	margin: 10px 0px;
}

optgroup
{
	color: #336;
	background-color: #F5F5F7;
}

option
{
	color: #336;
	background-color: #FFF;
}

/* header ----------------------------------------------------*/

#containerheader
{
	float: none;
	width: 100%;
	height: auto;
	padding: 0px;   
	margin: 0px;
	xbackground-color: #336;
	position: relative;
	top: 0px;
	left: 0px;
	clear: both;	
}

#header
{
	padding: 0px;   
	margin: 0px;    
	width: 100%;
	height: 109px;
	background-color: #FFF;	
}

#banner_0 
{
	padding: 0px;   
	margin: 0px;
	height: 109px;
	position: absolute;
	left: 0px;
	top: 0px; 
	width: 100%; 
	background: url("../images7/banner_0.jpg") repeat-x left top;   
}

#banner_1 
{
	padding: 0px;   
	margin: 0px;
	height: 109px;
	position: absolute;
	left: 0px;
	top: 0px; 
	width: 100%; 
	background: url("../images7/banner_1.jpg") repeat-x left top;   
}

#banner_2 
{
	padding: 0px;   
	margin: 0px;
	height: 109px;
	position: absolute;
	left: 0px;
	top: 0px; 
	width: 100%; 
	background: url("../images7/banner_2.jpg") repeat-x left top;   
}

#banner_3 
{
	padding: 0px;   
	margin: 0px;
	height: 109px;
	position: absolute;
	left: 0px;
	top: 0px; 
	width: 100%; 
	background: url("../images7/banner_3.jpg") repeat-x left top;   
}

#banner_4 
{
	padding: 0px;   
	margin: 0px;
	height: 109px;
	position: absolute;
	left: 0px;
	top: 0px; 
	width: 100%; 
	background: url("../images7/banner_4.jpg") repeat-x left top;    
}

#banner_5 
{
	padding: 0px;   
	margin: 0px;
	height: 109px;
	position: absolute;
	left: 0px;
	top: 0px; 
	width: 100%; 
	background: url("../images7/banner_4.jpg") repeat-x left top;    
}

#banner_6 
{
	padding: 0px;   
	margin: 0px;
	height: 109px;
	position: absolute;
	left: 0px;
	top: 0px; 
	width: 100%; 
	background: url("../images7/banner_4.jpg") repeat-x left top;    
}

#home 
{   
	padding: 0px;   
	margin: 0px;
	float: left; 
	width: 100%;
	height: 109px;
	position: absolute;
	left: 0px;
	top: 0px; 
}

.homebutton
{   
	padding: 0px;   
	margin: 0px; 
	width: 578px;
	height: 109px; 
}

#image_0 
{   
	float: right;
	padding: 0px;   
	margin: 0px; 
	width: 400px;
	height: 109px;	
	background: url("../images7/campagne_0.jpg") no-repeat left top; 
}

#image_1 
{   
	float: right;
	padding: 0px;   
	margin: 0px; 
	width: 400px;
	height: 109px;	
	background: url("../images7/campagne_1.jpg") no-repeat left top; 
}

#image_2 
{   
	float: right;
	padding: 0px;   
	margin: 0px; 
	width: 400px;
	height: 109px;	
	background: url("../images7/campagne_2.jpg") no-repeat left top; 
}

#image_3 
{   
	float: right;
	padding: 0px;   
	margin: 0px; 
	width: 400px;
	height: 109px;	
	background: url("../images7/campagne_3.jpg") no-repeat left top; 
}

#image_4 
{   
	float: right;
	padding: 0px;   
	margin: 0px; 
	width: 400px;
	height: 109px;	
	background: url("../images7/campagne_4.jpg") no-repeat left top;
}

#image_5 
{   
	float: right;
	padding: 0px;   
	margin: 0px; 
	width: 400px;
	height: 109px;	
	background: url("../images7/campagne_4.jpg") no-repeat left top;
}

#image_6 
{   
	float: right;
	padding: 0px;   
	margin: 0px; 
	width: 400px;
	height: 109px;	
	background: url("../images7/campagne_4.jpg") no-repeat left top;
}


/* context menu1 --------------------------*/

#menu_1
{      
	width: 100%;
	height: auto;
	padding: 0px;	
	margin: 0px;
	clear: both;
}

#cm_div_1
{      
	width: 100%;
	height: 25px;
	padding: 0px;	
	margin: 0px;
	font-size: 75%;
	letter-spacing: 2px;
}

.body_0 ul.cm_list_1
{
	width: 100%;	
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image:url(../images7/btn0_bg.png);
	background-repeat:repeat-x;
	background-color: #09f;
}
.body_1 ul.cm_list_1
{
	width: 100%;	
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image:url(../images7/btn1_bg.png);
	background-repeat:repeat-x;
	background-color: #6c3;
}
.body_2 ul.cm_list_1
{
	width: 100%;	
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image:url(../images7/btn2_bg.png);
	background-repeat:repeat-x;
	background-color: #900;
}
.body_3 ul.cm_list_1
{
	width: 100%;	
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image:url(../images7/btn3_bg.png);
	background-repeat:repeat-x;
	background-color: #336;
}
.body_4 ul.cm_list_1
{
	width: 100%;	
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image:url(../images7/btn4_bg.png);
	background-repeat:repeat-x;
	background-color: #fc3;
}
.body_5 ul.cm_list_1
{
	width: 100%;	
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image:url(../images7/btn5_bg.png);
	background-repeat:repeat-x;
	background-color: #336;
}
.body_6 ul.cm_list_1
{
	width: 100%;	
	display: inline;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image:url(../images7/btn5_bg.png);
	background-repeat:repeat-x;
}
li.cm_item_1
{
	display: inline;
	list-style-type: none;
	list-style-image: none;
	list-style-position:outside;
	margin: 0px;
	padding: 0px;
}
/*------------------------------------------------menu body_0--blauw----------------------------------------*/
.body_0 .cm_1_1, .body_0 .cm_2_1, .body_0 .cm_3_1, .body_0 .cm_4_1, .body_0 .cm_5_1, .body_0 .cm_6_1
{
	float: left;
	background-image:url(../images7/btn0_bg.png);
	background-repeat:repeat-x;
	border-right:1px solid #99d6ff
}

.body_0 .cm_link_1_1, .body_0 .cm_link_2_1, .body_0 .cm_link_3_1, .body_0 .cm_link_4_1, .body_0 .cm_link_5_1, .body_0 .cm_link_6_1
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	padding: 4px 0px 5px 0px;
	text-align: center;
	border-left:1px solid #09f
}

.body_0 .cm_link_1_1:hover, .body_0 .cm_link_2_1:hover,.body_0 .cm_link_3_1:hover, .body_0 .cm_link_4_1:hover, .body_0 .cm_link_5_1:hover, .body_0 .cm_link_6_1:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #09f;
	background-image:url(../images7/btn0_bg_dn.png);
	background-repeat:repeat-x;
}

.body_0 .cm_linkactive_1_1, .body_0 .cm_linkactive_2_1, .body_0 .cm_linkactive_3_1, .body_0 .cm_linkactive_4_1, .body_0 .cm_linkactive_5_1, .body_0 .cm_linkactive_6_1
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	background-color: #09f;
	padding: 4px 0px 5px 0px;
	text-align: center;
	background-image:url(../images7/btn0_bg_dn.png);
	background-repeat:repeat-x;
	border-left:1px solid #09f
}

.body_0 .cm_linkactive_1_1:hover, .body_0 .cm_linkactive_2_1:hover, .body_0 .cm_linkactive_3_1:hover, .body_0 .cm_linkactive_4_1:hover, .body_0 .cm_linkactive_5_1:hover, .body_0 .cm_linkactive_6_1:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #09f;
	background-image:url(../images7/btn0_bg_dn.png);
	background-repeat:repeat-x;
}  
/*------------------------------------------------menu body_1--groen----------------------------------------*/
.body_1 .cm_1_1, .body_1 .cm_2_1, .body_1 .cm_3_1, .body_1 .cm_4_1, .body_1 .cm_5_1, .body_1 .cm_6_1
{
	float: left;
	background-image:url(../images7/btn1_bg.png);
	background-repeat:repeat-x;
	border-right:1px solid #c6e1af
}

.body_1 .cm_link_1_1, .body_1 .cm_link_2_1, .body_1 .cm_link_3_1, .body_1 .cm_link_4_1, .body_1 .cm_link_5_1, .body_1 .cm_link_6_1
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	padding: 4px 0px 5px 0px;
	text-align: center;
	border-left:1px solid #6c3
}

.body_1 .cm_link_1_1:hover, .body_1 .cm_link_2_1:hover,.body_1 .cm_link_3_1:hover, .body_1 .cm_link_4_1:hover, .body_1 .cm_link_5_1:hover, .body_1 .cm_link_6_1:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #6c3;
	background-image:url(../images7/btn1_bg_dn.png);
	background-repeat:repeat-x;
}

.body_1 .cm_linkactive_1_1, .body_1 .cm_linkactive_2_1, .body_1 .cm_linkactive_3_1, .body_1 .cm_linkactive_4_1, .body_1 .cm_linkactive_5_1, .body_1 .cm_linkactive_6_1
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	background-color: #6c3;
	padding: 4px 0px 5px 0px;
	text-align: center;
	background-image:url(../images7/btn1_bg_dn.png);
	background-repeat:repeat-x;
	border-left:1px solid #6c3
}

.body_1 .cm_linkactive_1_1:hover, .body_1 .cm_linkactive_2_1:hover, .body_1 .cm_linkactive_3_1:hover, .body_1 .cm_linkactive_4_1:hover, .body_1 .cm_linkactive_5_1:hover, .body_1 .cm_linkactive_6_1:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #6c3;
	background-image:url(../images7/btn1_bg_dn.png);
	background-repeat:repeat-x;
} 
/*------------------------------------------------menu body_2--rood----------------------------------------*/
.body_2 .cm_1_1, .body_2 .cm_2_1, .body_2 .cm_3_1, .body_2 .cm_4_1, .body_2 .cm_5_1, .body_2 .cm_6_1
{
	float: left;
	background-image:url(../images7/btn2_bg.png);
	background-repeat:repeat-x;
	border-right:1px solid #d69999
}

.body_2 .cm_link_1_1, .body_2 .cm_link_2_1, .body_2 .cm_link_3_1, .body_2 .cm_link_4_1, .body_2 .cm_link_5_1, .body_2 .cm_link_6_1
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	padding: 4px 0px 5px 0px;
	text-align: center;
	border-left:1px solid #900
}

.body_2 .cm_link_1_1:hover, .body_2 .cm_link_2_1:hover,.body_2 .cm_link_3_1:hover, .body_2 .cm_link_4_1:hover, .body_2 .cm_link_5_1:hover, .body_2 .cm_link_6_1:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #900;
	background-image:url(../images7/btn2_bg_dn.png);
	background-repeat:repeat-x;
}

.body_2 .cm_linkactive_1_1, .body_2 .cm_linkactive_2_1, .body_2 .cm_linkactive_3_1, .body_2 .cm_linkactive_4_1, .body_2 .cm_linkactive_5_1, .body_2 .cm_linkactive_6_1
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	background-color: #900;
	padding: 4px 0px 5px 0px;
	text-align: center;
	background-image:url(../images7/btn2_bg_dn.png);
	background-repeat:repeat-x;
	border-left:1px solid #900
}

.body_2 .cm_linkactive_1_1:hover, .body_2 .cm_linkactive_2_1:hover, .body_2 .cm_linkactive_3_1:hover, .body_2 .cm_linkactive_4_1:hover, .body_2 .cm_linkactive_5_1:hover, .body_2 .cm_linkactive_6_1:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #900;
	background-image:url(../images7/btn2_bg_dn.png);
	background-repeat:repeat-x;
} 
/*------------------------------------------------menu body_3--paars----------------------------------------*/
.body_3 .cm_1_1, .body_3 .cm_2_1, .body_3 .cm_3_1, .body_3 .cm_4_1, .body_3 .cm_5_1, .body_3 .cm_6_1
{
	float: left;
	background-image:url(../images7/btn3_bg.png);
	background-repeat:repeat-x;
	border-right:1px solid #adadc2
}

.body_3 .cm_link_1_1, .body_3 .cm_link_2_1, .body_3 .cm_link_3_1, .body_3 .cm_link_4_1, .body_3 .cm_link_5_1, .body_3 .cm_link_6_1
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	padding: 4px 0px 5px 0px;
	text-align: center;
	border-left:1px solid #336
}

.body_3 .cm_link_1_1:hover, .body_3 .cm_link_2_1:hover,.body_3 .cm_link_3_1:hover, .body_3 .cm_link_4_1:hover, .body_3 .cm_link_5_1:hover, .body_3 .cm_link_6_1:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #336;
	background-image:url(../images7/btn3_bg_dn.png);
	background-repeat:repeat-x;
}

.body_3 .cm_linkactive_1_1, .body_3 .cm_linkactive_2_1, .body_3 .cm_linkactive_3_1, .body_3 .cm_linkactive_4_1, .body_3 .cm_linkactive_5_1, .body_3 .cm_linkactive_6_1
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	background-color: #336;
	padding: 4px 0px 5px 0px;
	text-align: center;
	background-image:url(../images7/btn3_bg_dn.png);
	background-repeat:repeat-x;
	border-left:1px solid #336
}

.body_3 .cm_linkactive_1_1:hover, .body_3 .cm_linkactive_2_1:hover, .body_3 .cm_linkactive_3_1:hover, .body_3 .cm_linkactive_4_1:hover, .body_3 .cm_linkactive_5_1:hover, .body_3 .cm_linkactive_6_1:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #336;
	background-image:url(../images7/btn3_bg_dn.png);
	background-repeat:repeat-x;
} 
/*------------------------------------------------menu body_4--geel----------------------------------------*/
.body_4 .cm_1_1, .body_4 .cm_2_1, .body_4 .cm_3_1, .body_4 .cm_4_1, .body_4 .cm_5_1, .body_4 .cm_6_1
{
	float: left;
	background-image:url(../images7/btn4_bg.png);
	background-repeat:repeat-x;
	border-right:1px solid #ffebad
}

.body_4 .cm_link_1_1, .body_4 .cm_link_2_1, .body_4 .cm_link_3_1, .body_4 .cm_link_4_1, .body_4 .cm_link_5_1, .body_4 .cm_link_6_1
{
	color: #336;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	padding: 4px 0px 5px 0px;
	text-align: center;
	border-left:1px solid #fc3
}

.body_4 .cm_link_1_1:hover, .body_4 .cm_link_2_1:hover, .body_4 .cm_link_3_1:hover, .body_4 .cm_link_4_1:hover, .body_4 .cm_link_5_1:hover, .body_4 .cm_link_6_1:hover
{
	color: #336;
	text-decoration: none;
	background-color: #fc3;
	background-image:url(../images7/btn4_bg_dn.png);
	background-repeat:repeat-x;
}

.body_4 .cm_linkactive_1_1, .body_4 .cm_linkactive_2_1, .body_4 .cm_linkactive_3_1, .body_4 .cm_linkactive_4_1, .body_4 .cm_linkactive_5_1, .body_4 .cm_linkactive_6_1
{
	color: #336;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	background-color: #fc3;
	padding: 4px 0px 5px 0px;
	text-align: center;
	background-image:url(../images7/btn4_bg_dn.png);
	background-repeat:repeat-x;
	border-left:1px solid #fc3
}

.body_4 .cm_linkactive_1_1:hover, .body_4 .cm_linkactive_2_1:hover, .body_4 .cm_linkactive_3_1:hover, .body_4 .cm_linkactive_4_1:hover, .body_4 .cm_linkactive_5_1:hover, .body_4 .cm_linkactive_6_1:hover
{
	color: #336;
	text-decoration: none;
	background-color: #fc3;
	background-image:url(../images7/btn4_bg_dn.png);
	background-repeat:repeat-x;
} 
/*------------------------------------------------menu body_5--zwart----------------------------------------*/
.body_5 .cm_1_1, .body_5 .cm_2_1, .body_5 .cm_3_1, .body_5 .cm_4_1, .body_5 .cm_5_1, .body_5 .cm_6_1
{
	float: left;
	background-image:url(../images7/btn5_bg.png);
	background-repeat:repeat-x;
	border-right:1px solid #666
}

.body_5 .cm_link_1_1, .body_5 .cm_link_2_1, .body_5 .cm_link_3_1, .body_5 .cm_link_4_1, .body_5 .cm_link_5_1, .body_5 .cm_link_6_1
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	padding: 4px 0px 5px 0px;
	text-align: center;
	border-left:1px solid #000
}

.body_5 .cm_link_1_1:hover, .body_5 .cm_link_2_1:hover, .body_5 .cm_link_3_1:hover, .body_5 .cm_link_4_1:hover, .body_5 .cm_link_5_1:hover, .body_5 .cm_link_6_1:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #336;
	background-image:url(../images7/btn5_bg_dn.png);
	background-repeat:repeat-x;
}

.body_5 .cm_linkactive_1_1, .body_5 .cm_linkactive_2_1, .body_5 .cm_linkactive_3_1, .body_5 .cm_linkactive_4_1, .body_5 .cm_linkactive_5_1, .body_5 .cm_linkactive_6_1
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	background-color: #336;
	padding: 4px 0px 5px 0px;
	text-align: center;
	background-image:url(../images7/btn5_bg_dn.png);
	background-repeat:repeat-x;
	border-left:1px solid #000
}

.body_5 .cm_linkactive_1_1:hover, .body_5 .cm_linkactive_2_1:hover, .body_5 .cm_linkactive_3_1:hover, .body_5 .cm_linkactive_4_1:hover, .body_5 .cm_linkactive_5_1:hover, .body_5 .cm_linkactive_6_1:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #336;
	background-image:url(../images7/btn5_bg_dn.png);
	background-repeat:repeat-x;
} 

/*------------------------------------------------menu body_6--zwart----------------------------------------*/

.body_6 .cm_1_1, .body_6 .cm_2_1, .body_6 .cm_3_1, .body_6 .cm_4_1, .body_6 .cm_5_1, .body_6 .cm_6_1
{
	float: left;
	background-image:url(../images7/btn5_bg.png);
	background-repeat:repeat-x;
	border-right:1px solid #666
}

.body_6 .cm_link_1_1, .body_6 .cm_link_2_1, .body_6 .cm_link_3_1, .body_6 .cm_link_4_1, .body_6 .cm_link_5_1, .body_6 .cm_link_6_1
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	padding: 4px 0px 5px 0px;
	text-align: center;
	border-left:1px solid #000
}

.body_6 .cm_link_1_1:hover, .body_6 .cm_link_2_1:hover, .body_6 .cm_link_3_1:hover, .body_6 .cm_link_4_1:hover, .body_6 .cm_link_5_1:hover, .body_6 .cm_link_6_1:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #336;
	background-image:url(../images7/btn5_bg_dn.png);
	background-repeat:repeat-x;
}

.body_6 .cm_linkactive_1_1, .body_6 .cm_linkactive_2_1, .body_6 .cm_linkactive_3_1, .body_6 .cm_linkactive_4_1, .body_6 .cm_linkactive_5_1, .body_6 .cm_linkactive_6_1
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	white-space: nowrap;	
	margin: 0px;
	display: block;
	width: 140px;
	background-color: #336;
	padding: 4px 0px 5px 0px;
	text-align: center;
	background-image:url(../images7/btn5_bg_dn.png);
	background-repeat:repeat-x;
	border-left:1px solid #000
}

.body_6 .cm_linkactive_1_1:hover, .body_6 .cm_linkactive_2_1:hover, .body_6 .cm_linkactive_3_1:hover, .body_6 .cm_linkactive_4_1:hover, .body_6 .cm_linkactive_5_1:hover, .body_6 .cm_linkactive_6_1:hover
{
	color: #FFF;
	text-decoration: none;
	background-color: #336;
	background-image:url(../images7/btn5_bg_dn.png);
	background-repeat:repeat-x;
} 

/* contextmenu 2 --------------------------*/

#menu_2
{       
	float: left;
	width: 100%;
	clear: both;
	padding-bottom: 10px;
	background-color: #fff;
	background-image: url(../images7/nav_bg_sub.png);
	background-repeat: no-repeat;
	background-position: 20px 0px;
}

ul.cm_list_2
{
	width: 100%;
	margin: 0px;
	padding: 0px 0px 0px 24px;
}

li.cm_item_2
{
	width: auto;
	display: inline;
	list-style: none outside none;
	line-height: 200%;
}

#cm_div_1_2, #cm_div_2_2, #cm_div_3_2, #cm_div_4_2, #cm_div_5_2, #cm_div_6_2
{       
	width: 100%;
	font-size: 70%;
}

.cm_link_1_2, .cm_link_2_2, .cm_link_3_2, .cm_link_4_2, .cm_link_5_2, .cm_link_6_2
{    
	color: #666;
	font-weight: bold;
	text-decoration: none; 
	padding: 0px 6px;
	white-space: nowrap; 
}

.cm_link_1_2:hover, .cm_link_2_2:hover, .cm_link_3_2:hover, .cm_link_4_2:hover, .cm_link_5_2:hover, .cm_link_6_2:hover
{ 
	color: #666;
	text-decoration: underline;
}

.cm_linkactive_1_2, .cm_linkactive_2_2, .cm_linkactive_3_2, .cm_linkactive_4_2, .cm_linkactive_5_2, .cm_linkactive_6_2
{ 
	color: #666;
	font-weight: bold;
	text-decoration: underline; 
	padding: 0px 6px;
	white-space: nowrap; 
}

.cm_linkactive_1_2:hover, .cm_linkactive_2_2:hover, .cm_linkactive_3_2:hover, .cm_linkactive_4_2:hover, .cm_linkactive_5_2:hover, .cm_linkactive_6_2:hover
{ 
	color: #666;
	text-decoration: underline;   
}

/* body ------------------------------------------------------*/

#containerbody
{
	float: none;
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	clear: both;
}

#bodycolumns 
{
	float: none;       
	width: 100%;
	height: auto; 
	margin: 0px;
	padding: 0px;
}

/* lefthand column ----------------------------------------------*/


#columnleft 
{    
	float: left;
	width: 200px;
	height: auto; 
	font-size: 70%;
	padding: 0px;
	margin: 0px;
}

/* contextmenu 3 & 4 --------------------------*/

#menu_3
{       
	float: left;
	height: auto;
	width: 200px;
	margin-top: 3px;
	padding-left: 10px;
	word-wrap: break-word;
	z-index: 3;
}

ul.cm_list_3
{
	padding: 10px 0px;
	margin: 0px;
	text-indent: 0px;
}

li.cm_item_1_3
{
	list-style: url("../images7/pijl_smnu_3.gif") outside;
	margin: 0px 0px 0px 28px;
	padding: 0px;
	line-height: 160%;
}

li.cm_item_2_3
{
	list-style: url("../images7/pijl_smnu_2.gif") outside;
	margin: 0px 0px 0px 28px;
	padding: 0px;
	line-height: 160%;
}

li.cm_item_3_3
{
	list-style: url("../images7/pijl_smnu_4.gif") outside;
	margin: 0px 0px 0px 28px;
	padding: 0px;
	line-height: 160%;
}

li.cm_item_4_3
{
	list-style: url("../images7/pijl_smnu_1.gif") outside;
	margin: 0px 0px 0px 28px;
	padding: 0px;
	line-height: 160%;
}

li.cm_item_5_3
{
	list-style: url("../images7/pijl_smnu_5.gif") outside;
	margin: 0px 0px 0px 28px;
	padding: 0px;
	line-height: 160%;
}

li.cm_item_6_3
{
	list-style: url("../images7/pijl_smnu_3.gif") outside;
	margin: 0px 0px 0px 28px;
	padding: 0px;
	line-height: 160%;
}

a.cm_link_1_3
{ 
	text-decoration: none;
	color: #336; 
}

a.cm_link_1_3:hover
{
	text-decoration: underline;
	color: #336;
}

a.cm_linkactive_1_3
{
	font-weight: bold;
	text-decoration: none;
	color: #336;
}

a.cm_linkactive_1_3:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #336;
}

a.cm_link_2_3
{ 
	text-decoration: none;
	color: #336; 
}

a.cm_link_2_3:hover
{
	text-decoration: underline;
	color: #336;
}

a.cm_linkactive_2_3
{
	font-weight: bold;
	text-decoration: none;
	color: #336;
}

a.cm_linkactive_2_3:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #336;
}

a.cm_link_3_3
{ 
	text-decoration: none;
	color: #336; 
}

a.cm_link_3_3:hover
{
	text-decoration: underline;
	color: #336;
}

a.cm_linkactive_3_3
{
	font-weight: bold;
	text-decoration: none;
	color: #336;
}

a.cm_linkactive_3_3:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #336;
}

a.cm_link_4_3
{ 
	text-decoration: none;
	color: #336; 
}

a.cm_link_4_3:hover
{
	text-decoration: underline;
	color: #336;
}

a.cm_linkactive_4_3
{
	font-weight: bold;
	text-decoration: none;
	color: #336;
}

a.cm_linkactive_4_3:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #336;
}

a.cm_link_5_3
{ 
	text-decoration: none;
	color: #336; 
}

a.cm_link_5_3:hover
{
	text-decoration: underline;
	color: #336;
}

a.cm_linkactive_5_3
{
	font-weight: bold;
	text-decoration: none;
	color: #336;
}

a.cm_linkactive_5_3:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #336;
}

a.cm_link_6_3
{ 
	text-decoration: none;
	color: #336; 
}

a.cm_link_6_3:hover
{
	text-decoration: underline;
	color: #336;
}

a.cm_linkactive_6_3
{
	font-weight: bold;
	text-decoration: none;
	color: #336;
}

a.cm_linkactive_6_3:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #336;
}

/* menu4 -----------------*/

ul.cm_list_4
{
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
}

li.cm_item_4
{
	list-style: url("../images7/arrow.gif") outside;
	margin: 0px 0px 0px 25px;
	padding: 0px;
	line-height: 130%;
}

a.cm_link_1_4
{ 
	text-decoration: none;
	color: #336; 
}

a.cm_link_1_4:hover
{
	text-decoration: underline;
	color: #336;
}

a.cm_linkactive_1_4
{
	font-weight: bold;
	text-decoration: none;
	color: #336;
}

a.cm_linkactive_1_4:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #336;
}

a.cm_link_2_4
{ 
	text-decoration: none;
	color: #336; 
}

a.cm_link_2_4:hover
{
	text-decoration: underline;
	color: #336;
}

a.cm_linkactive_2_4
{
	font-weight: bold;
	text-decoration: none;
	color: #336;
}

a.cm_linkactive_2_4:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #336;
}

a.cm_link_3_4
{ 
	text-decoration: none;
	color: #336; 
}

a.cm_link_3_4:hover
{
	text-decoration: underline;
	color: #336;
}

a.cm_linkactive_3_4
{
	font-weight: bold;
	text-decoration: none;
	color: #336;
}

a.cm_linkactive_3_4:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #336;
}

a.cm_link_4_4
{ 
	text-decoration: none;
	color: #336; 
}

a.cm_link_4_4:hover
{
	text-decoration: underline;
	color: #336;
}

a.cm_linkactive_4_4
{
	font-weight: bold;
	text-decoration: none;
	color: #336;
}

a.cm_linkactive_4_4:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #336;
}

a.cm_link_5_4
{ 
	text-decoration: none;
	color: #336; 
}

a.cm_link_5_4:hover
{
	text-decoration: underline;
	color: #336;
}

a.cm_linkactive_5_4
{
	font-weight: bold;
	text-decoration: none;
	color: #336;
}

a.cm_linkactive_5_4:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #336;
}

a.cm_link_6_4
{ 
	text-decoration: none;
	color: #336; 
}

a.cm_link_6_4:hover
{
	text-decoration: underline;
	color: #336;
}

a.cm_linkactive_6_4
{
	font-weight: bold;
	text-decoration: none;
	color: #336;
}

a.cm_linkactive_6_4:hover
{
	font-weight: bold;
	text-decoration: underline;
	color: #336;
}

/* righthand column -----------------------------------------------*/


#columnright 
{   
	float: right;
	width: 200px;
	height: auto;	
	margin-top: 5px;
	padding: 0px;
	xborder-left:1px dotted #09f
}

/* permanentcontentobject -----------------*/

#permanentcontentobject
{
	width: 200px;
	margin: 0px;
	padding: 0px;
}

/* toolbar -----------------*/

#toolbardiv
{
	display: none;
	height: 25px;
	width: 200px;
	padding: 5px 0px 0px ;
	margin: 0px;
	text-align: center;	
}

#toolbardiv a:hover
{	
}

#toolbardiv img
{
	padding: 0px;
	margin: 0px;		
}

#toolbardiv ul
{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	list-style: none outside none;	
}

#toolbardiv li
{
	margin: 0px;
	padding: 0px;
	display: inline;
}

/* search ------------------*/

#searchareadiv
{
	color: #336;
	text-transform: lowercase;
	font-size: 80%;
	font-weight: bold;
	padding: 5px 0px 0px 10px;
}

.searchfield
{	  
	font-family: arial, helvetica, sans-serif;
	color: #336;
	padding-left: 5px;
	background-color: #FFF; 
	border: 1px solid #336;
	margin: 0px;
	font-weight: normal;
	vertical-align: middle;
	width: 75%;
	font-size: 100%;	 
}

.searchbutton
{	  
	font-family: arial, helvetica, sans-serif;
	color: #fff;
	text-transform: lowercase;
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
	border: 1px #CCF solid; 
	margin: 0px;
	background-color: #6c3;
	cursor: pointer;
	font-size: 100%;
}

/* hotlinks -------------*/

#hotlinkdiv
{
	padding: 10px;
	font-size: 75%;
	
}

#hotlinkdiv ul
{
	margin: 0px;
	padding: 0px;
	color: #336;
	letter-spacing: 1px;
	vertical-align: top;
}

#hotlinkdiv li
{
	margin-left: 15px;
	list-style: url("../images7/arrow.gif") outside;
	padding: 0px;
}

#hotlinkdiv a
{
	color: #336;
}

#hotlinkdiv a:hover
{
	color: #09F;
}

#hotlinkdiv img
{
}

#hotlinkdiv hr
{
	color: #336;
	background-color: #336;
	height: 1px;
}

/* variablecontentobject ---------------*/

#variablecontentobject
{
	width: 180px;
	padding: 10px;
}

/* tickertape -------------------------*/

#tickertapediv
{
	padding-bottom: 10px;
	font-size: 70%;	
}

ul.tickertapelist
{
	margin: 0px;
	padding: 0px;
	color: #336;
	letter-spacing: 1px;
	vertical-align: top;
}

li.tickertapeitem
{
	margin-left: 15px;
	list-style: url("../images7/arrow.gif") outside;
	padding: 0px;
}

.tickertapelink
{
	color: #336;
	text-decoration: underline;
}

a.tickertapelink:hover
{
	color: #09F;
	text-decoration: underline;
}

/* variablecontent -------------------------*/

#variablecontentdiv
{
	width: 180px;
	padding: 0px;
	margin: 0px;
	font-size: 70%;
}

ul.variablecontentlist
{  
	margin: 0px;
	padding: 0px;
	color: #336;
	letter-spacing: 1px;
}

li.variablecontentitem
{
	margin-left: 15px;
	list-style: url("../images7/arrow.gif") outside;
	padding: 0px;
}

.variablecontentlink
{  
	color: #336;
}

a.variablecontentlink:hover
{
	color: #09F;
}

/* center column -----------------------------------------------*/


#columncenter 
{
	float: none;       
	width: auto;
	height: auto;
	padding: 0px 10px 10px 10px;
	margin-left: 200px;
	margin-right: 200px;
}

#columnhome 
{
	float: none;       
	width: auto;
	height: auto;
	padding: 0px 10px 10px 10px;
	margin-left: 0px;
	margin-right: 200px;
}

#content 
{     
	float: none;
	width: 100%;
	height: auto;
	padding: 0px 30px 30px 0px;
	margin: 0px;
	font-size: 80%;
	line-height: 140%;
	overflow: auto;
	overflow-x: auto;
	overflow-y: hidden;	
	
}
#content li
{ padding-bottom:8px;
padding-right:12px;}

/* web4allclasses center ------------------------*/


#pagetitlediv
{
	float: none;       
	width: auto;
	padding: 0px;
	margin: 0px;
}

.pagetitle
{
	font-size: 140%;
	margin: 0px 0px 10px 0px;
}

/* Wizard classes ---------------------*/

#wizarddiv
{       
	float: none;
	width: auto; 
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-size: 80%;
}

.wizard 
{
	color: #999;
	text-decoration: none;
}

.wizard:hover 
{ 
	color: #6c3;
	text-decoration: underline;
}

.wizardcurrent 
{
	color: #900;
	text-decoration: none;
}

.wizardcurrent:hover
{ 
	color: #6c3;
	text-decoration: underline;
}

.wizardfuture 
{  
	color: #999; 
	text-decoration: none; 
}

.wizardfuture:hover
{  

	color: #6c3; 
	text-decoration: underline; 
}



/* applicatie menu ---------------*/

#applicatiediv
{ 
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
}

#am_div_1
{ 
	width: auto;
	height: auto;
	margin: 0px -10px;
	padding: 0px;
	background-color: #ccc;
	border-bottom: 1px #fff solid;
	letter-spacing: 1px;
}

ul.am_list_1  
{
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	word-spacing: -4px;
}

li.am_item_1
{
	display: inline;
	font-size: 70%;
	list-style: none outside none;
}

.am_link_1
{	
	color: #fff;
	text-decoration: none; 
	text-align: center;
	padding: 0px 10px;
	margin: 0px;
	white-space: nowrap;
	word-spacing: 0px;
	border-right: 1px #f5f5f5 solid; 
	border-bottom: 1px #f5f5f5 solid;
}

.am_link_1:hover
{	
	color: #336;
	text-decoration: none;
	background-color: #f2f2f2;
}

.am_linkactive_1
{	
	color: #336;
	text-decoration: none; 
	text-align: center;
	padding: 0px 10px;
	margin: 0px;
	white-space: nowrap;
	word-spacing: 0px; 
	border-right: 1px #f5f5f5 solid;
	border-bottom: 1px #f5f5f5 solid;
	background-color: #f2f2f2;
	font-weight: normal;
	border-top: 1px #f5f5f5 solid;
}

.am_linkactive_1:hover
{	
	color: #336;
	text-decoration: none;
}

#am_div_2
{ 
	width: auto;
	height: auto;
	margin: 0px -10px;
	padding: 0px;
	background-color: #f2f2f2;
	border-bottom: 1px #ccc solid;
	letter-spacing: 1px;
}

ul.am_list_2  
{	
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	word-spacing: -3px;
}

li.am_item_2
{
	display: inline;
	font-size: 70%;
	list-style: none outside none;
}

.am_link_2
{	
	color: #999;
	text-decoration: none; 
	text-align: center;
	padding: 0px 10px;
	margin: 0px;
	white-space: nowrap;
	word-spacing: 0px;
	border-right: 1px #f5f5f5 solid; 
	border-bottom: 1px #f5f5f5 solid;
}

.am_link_2:hover
{	
	color: #000;
	text-decoration: none;
	background-color: #FFF;
}

.am_linkactive_2
{	
	color: #000;
	text-decoration: none; 
	text-align: center;
	padding: 0px 10px;
	margin: 0px;
	white-space: nowrap;
	word-spacing: 0px; 
	border-right: 1px #f2f2f2 solid;
	border-bottom: 1px #ccc solid;
	background-color: #FFF;
	font-weight: normal;
	border-top: 1px #ccc solid;
}

.am_linkactive_2:hover
{	
	color: #09f;
	text-decoration: none;
}


table.invisible
{
	visibility: hidden;
}

/* form elements ---------*/


.formcomment 
{
	color: #666;
	font-size: 85%;
}

.formcaption 
{
	color: #000;
	white-space: nowrap;
}

.dropdown 
{
	color: #336;
	background-color: #FFF;
	font-size: 100%;
}

.checkbox
{
	color: #336;
	font-size: 100%;
}

.textarea
{
	font-family: Arial, Helvetica, sans-serif;
	color: #336;
	border: 1px #09f solid;
	background-color: #FFF;
	font-size: 100%;
	overflow: auto;
}

.textbox 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #336;
	border: 1px #09f solid;
	background-color: #FFF;
	font-size: 100%;
}

.radio
{
	color: #336;
	font-size: 100%;
}

.fileselect
{
	color: #336;
	font-size: 100%;
}

.inputdisabled 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #CCC;
	read-only: true;
	border: 1px #09f solid;
	background-color: #FFF;
	font-size: 100%;
}

/* actionbuttons -----------------*/

#actionbuttondiv
{
	font-size: 95%; 
	width: auto;
	padding: 5px 0px;
}

ul.actionbuttonlist
{
	margin: 0px;
	padding: 0px;
}

li.actionbuttonitem
{
	display: inline;
	list-style: none outside none;
	margin: 0px;
	padding: 0px;
}

.actionbutton 
{
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background-color: #09f;
	padding: 1px 6px;
	border: 1px #336 solid;
	white-space: nowrap;
	height: 20px;
}

.actionbutton:hover
{    
	color: #336; 
	text-decoration: none; 
	background-color: #ccebff; 
}

.actionbuttondis 
{ 
	font-weight: bold;
	color: #999;
	text-decoration: none;
	background-color: #CCC;
	padding: 1px 6px;
	border: 1px #999 solid; 
	cursor: text;
	white-space: nowrap;
	height: 20px; 
}

.actionbuttondis:Hover
{
	color: #999; 
	text-decoration: none;
}

/* contentarea buttons ---------*/

#cabuttondiv
{
	font-size: 95%; 
	width: auto;
	padding: 5px 0px;
}

ul.cabuttonlist
{
	margin: 0px;
	padding: 0px;
}

li.cabuttonitem
{
	display: inline;
	list-style: none outside none;
	margin: 0px;
	padding: 0px;
}

.cabutton 
{
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background-color: #09f;
	padding: 1px 6px;
	border: 1px #336 solid;
	white-space: nowrap;
	height: 20px;
}

.cabutton:hover
{    
	color: #fff; 
	text-decoration: none; 
	background-color: #99d6ff; 
}

.cabuttondis
{ 
	font-weight: bold;
	color: #999;
	text-decoration: none;
	background-color: #CCC;
	padding: 1px 6px;
	border: 1px #999 solid; 
	cursor: text; 
	white-space: nowrap;
	height: 20px;
}

.cabuttondis:hover
{
	color: #999; 
	text-decoration: none;
}

/* buttons ---------*/


#buttondiv
{
	font-size: 95%; 
	width: auto;
	padding: 5px 0px;
}

ul.buttonlist
{
	margin: 0px;
	padding: 0px;
}

li.buttonitem
{
	display: inline;
	list-style: none outside none;
	margin: 0px;
	padding: 0px;
}

.button 
{
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background-color: #09f;
	padding: 1px 6px;
	border: 1px #336 solid;
	white-space: nowrap;
	height: 20px;
}

.button:hover 
{    
	color: #336; 
	text-decoration: none; 
	background-color: #99d6ff; 
}

.buttondis
{ 
	font-weight: bold;
	color: #999;
	text-decoration: none;
	background-color: #CCC;
	padding: 1px 6px;
	border: 1px #999 solid; 
	cursor: text;
	white-space: nowrap; 
	height: 20px;
}

.buttondis:hover
{
	color: #999; 
	text-decoration: none;
}

/* pagegrid ---------*/


.twingridtable
{
	color: #fff;
	padding: 1px;
}

.twingridheader 
{
	color: #336;
	font-weight: bold;
}

.twingridgridatd
{
	color: #336;
}

.twingridbuttonstd
{
	vertical-align: middle;
}

.twingridgridbtd
{
	vertical-align: top;
}

.twingridbuttonstable
{
	vertical-align: middle;
}

.grid
{
	color: #fff;
	border: #09f 1px solid;
	padding: 0px;
	margin: 0px;
	vertical-align: top;	
}

.grid td
{
	padding: 1px;	
}

.gridcomment 
{
	color: #900;
	text-align: left;
}

.gridheadersortimage
{
	cursor: pointer;
	text-decoration: none;
	border: 0px;
}

.gridheader 
{
	background-color: #09f;
	font-weight: bold;
	color: #fff;
	text-align: left;
	white-space: nowrap;
}

.gridheadersorted 
{
	background-color: #09f;
	font-weight: bold;
	color: #fff;
}

.gridheadersortable 
{
	background-color: #09f;
	font-weight: bold;
	color: #fff;
	text-align: left;
	white-space: nowrap;
}

.gridheadersorted:hover
{
	color: #fff;
	text-decoration: none;
}

.gridheadersortable:hover
{
	color: #fff;
	text-decoration: none;
}

a.row
{
	color: #336;
	text-decoration: none;	
	background-color: #CCF;
	display: inline;
}

.rowhover
{
	color: #336;
	background-color: #CCF;
}

.rowodd 
{
	color: #336;
	background-color: #fff;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.roweven 
{
	color: #336;
	background-color: #ccebff;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.rowoddselectable
{
	color: #336;
	background-color: #fff;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.rowevenselectable
{
	color: #336;
	background-color: #ccebff;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

.gridrowselected
{
	color: #fff;
	text-decoration: none;
	background-color: #09f;
	margin: 0px;
	padding: 0px;
}

.gridpaging
{
	color: #336;
	text-decoration: none;
	text-align: right;
	padding: 5px;
	margin: 0px;
}

/* gridfilter ---------*/


input.filterbutton
{
	color: #336;
	text-decoration: none;
	padding: 0px 10px;
	background-color: #ccebff;
	border: 1px #09f solid;
	white-space: nowrap;
}

input.gridfilter 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #006;
	border: 1px #09f solid;
	background-color: #FFF;
	font-size: 100%;
	padding-left: 3px;
}

tr.gridfilter 
{
	background-color: #fff;	
}

/* treeview ---------*/

.tvTable 
{
	color: #006;
	background-color: #fff;
	width: auto;
	padding: 2px;
	border: #09f 1px solid;
	vertical-align: top;
	border-collapse: separate;
}

.tvheader 
{
	font-weight: bold;
	color: #fff;
	padding-left: 2px;
	background-color: #09f;
}

.tvImg
{
	cursor: default;
}

.tv 
{
	color: #336;
 	text-decoration: none;
 	background-color: #fff;
	cursor: default;
}

a.tv
{
	color: #336;
 	text-decoration: none;
 	background-color: #FFF;
	cursor: default;
}

.tv:hover
{
	color: #669;
	text-decoration: none;
 	background-color: #FFF;
}

.tvcurrent 
{
	background-color: #09f;
	color: #FFF;
	text-decoration: none;
	cursor: default;
}

.tvcurrent:Hover
{
 	background-color: #09f;
	color: #FFF;
	text-decoration: none;
}

.tvSelectable:Hover 
{ 
	color: #669;
	text-decoration: none;
 	background-color: #FFF;
}

.tvSelectable 
{ 
	color: #336;
 	background-color: #FFF;
	text-decoration: none;
	cursor: default;
}

.tvSelected
{
	color: #fff;
	width: 100%;
	text-decoration: none;
	background-color: #09f;
	cursor: default;
}

.tvDisabled 
{
	color: #999;
	text-decoration: none;
	background-color: #Fff;
	cursor: text;
}

.tvnew 
{ 
	color: #09F;
	text-decoration: none;
  	background-color: #Fff;
	cursor: default;
}

.tvdis 
{
	color: #999;
	text-decoration: none;
	background-color: #Fff;
	cursor: text;
}

.tvdishover
{
	color: #999;
	text-decoration: none;
	background-color: #fff;
}

.tvcomment 
{
	color: #900;
	background-color: #Fff;
	cursor: default;
}

.tvactions 
{
	color: #09F;
	background-color: #Fff;
	cursor: default;
}

/* calendar --------------------------------------------------*/


.calendar
{
	color: #666;
	border-top: 1px #cccccc solid;
	border-left: 1px #cccccc solid;
	border-bottom: 1px #cccccc solid;
	background-color: #FFF;
	border-collapse: separate;
	font-size: 95%;
}

.calendar td
{
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

td.CalendarHeader
{
	color: #EEE;
	font-weight: bold;
	background-color: #0099ff;
	background-image: url(../images/btn_bg.png);
	background-repeat: repeat-x;
	background-position: 100% 50%;
	padding: 3px 0px 0px 0px;
	letter-spacing: 1px;
	vertical-align: top;
	line-height: 110%;
}

.CalendarHeaderWeekend
{
	background-color: #cccccc;
	color: #666;
	border-bottom: 1px solid #CCC;
}

.CalendarHeaderWorkDay
{
	background-color: #cccccc;
	color: #666;
	border-bottom: 1px solid #CCC;
}

.CalendarDay
{
	color: #666;
	background-color: #FFF;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.CalendarDayDisabled
{
	color: #CCC;
	background-color: #FFF;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

td.CalendarHint
{
	color: #666;
	background-color: #cccccc;
	text-align: center;
}

td.CalendarDayBusy
{
	color: #666;
	font-weight: bold;
	background-color: #FFF;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.CalendarDayBusy a, .CalendarDayBusy a:visited
{
	color: #666;
	border: none;
	display: block;
	width: 100%;
	text-decoration: none;
	background-image: none;
	padding-left: 0px;
}

.CalendarDayBusy a:hover
{
	color: #666;
	border: none;
	text-decoration: underline;
	background-color: #f2f2f2;
}

td.CalendarDayCurrent
{
	color: #FFF;
	background-color: #6c3;
	font-weight: normal;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.CalendarDayCurrent a, .CalendarDayCurrent a:visited
{
	color: #FFF;
	border: none;
	display: block;
	width: 100%;
	font-weight: normal;
	text-decoration: none;
	background-image: none;
	padding-left: 0px;
}

.CalendarDayCurrent a:hover
{
	color: #FFF;
	border: none;
	text-decoration: underline;
	background-color: #6c3;
}

td.CalendarDayCurrentBusy
{
	color: #FFF;
	background-color: #6c3;
	font-weight: bold;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.CalendarDayCurrentBusy a, .CalendarDayCurrentBusy a:visited
{
	color: #FFF;
	border: none;
	display: block;
	width: 100%;
	font-weight: bold;
	text-decoration: none;
	background-image: none;
	padding-left: 0px;
}

.CalendarDayCurrentBusy a:hover
{
	color: #FFF;
	border: none;
	text-decoration: underline;
	background-color: #6c3;
}

td.CalendarDaySelected
{
	color: #666;
	font-weight: normal;
	background-color: #FFF;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}

.CalendarDaySelected a, .CalendarDaySelected a:visited
{
	color: #666;
	border: none;
	display: block;
	text-decoration: none;
	width: 100%;
	background-image: none;
	padding-left: 0px;
}

.CalendarDaySelected a:hover
{
	color: #666;
	border: none;
	text-decoration: none;
	background-color: #f2f2f2;
}

td.CalendarDayCurrentSelected
{
	color: #FFF;
	background-color: #6c3;
	font-weight: bold;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}

.CalendarDayCurrentSelected a, .CalendarDayCurrentSelected a:visited
{
	color: #FFF;
	border: none;
	display: block;
	width: 100%;
	text-decoration: none;
	background-image: none;
	padding-left: 0px;
}

.CalendarDayCurrentSelected a:hover
{
	color: #FFF;
	border: none;
	text-decoration: underline;
	background-color: #6c3;
}

/* cms ---------*/

.cmscontainer
{
	font: Arial, Helvetica, sans-serif;
	color: #000;
	border: 1px solid #09f;
	padding: 3px;
	background-color: #FFF;
}

.cmscontainerselected 
{
	font: Arial, Helvetica, sans-serif;
	color: #000;
	border: 1px solid #336;
	padding: 3px;
	background-color: #FFF;
}

.cmscontainerdisabled
{
	font: Arial, Helvetica, sans-serif;
	color: #09f; 
	border: 1px solid #09f;
	padding: 3px;
	background-color: #F5F5F7;
}

.cmscontainerdisabled *
{
	color: #09f; 
}

/* extra ---------*/

.error 
{
	color: #900;
	font-weight: bold;
}

.accesskey
{
	text-decoration: underline;
}

/* footerclasses ----------------------------------------------------*/


#containerfooter
{
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	xheight: 4%;
	margin: 0px;
	padding: 0px;
	position: absolute;
	bottom: 0px;
	left: 0px; 
	min-height: 20px;
	background-color: #336; 
}

#footer 
{       
	width: 100%;
	height: 25px; 
	margin: 0px;
	padding: 0px;

}
.body_0 #footer{
	background-image:url(../images7/btn0_bg.png)
	}
	.body_1 #footer{
	background-image:url(../images7/btn1_bg.png)
	}
	.body_2 #footer{
	background-image:url(../images7/btn2_bg.png)
	}
	.body_3 #footer{
	background-image:url(../images7/btn3_bg.png)
	}
	.body_4 #footer{
	background-image:url(../images7/btn4_bg.png)
	}
	.body_5 #footer{
	background-image:url(../images7/btn5_bg.png)
	}
	.body_6 #footer{
	background-image:url(../images7/btn6_bg.png)
	}
#navigation 
{   
	color: #FFF; 
	text-align: center;
	font-size: 70%;
	margin: 0px;
	line-height:200%     
}
#navigation a:link
{color: #FFF;
	text-decoration: underline;	
}
#navigation a:hover
{color: #FFF;
	text-decoration: none;	
}

#navigation img
{
	padding: 0px;
	margin: 0px;		
}

#navigation ul
{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	list-style: none outside none;	
}

#navigation li
{
	margin: 0px;
	padding: 0px 10px;
	display: inline;
}

/* printclasses -----------------------------------------------------*/


#printlogo
{     
	display: none;
}

#printdisclaimer
{ 
	display: none;    
}

#printcopyright
{ 
	display: none; 
}

/* editor -----------------------------------------------------*/

.htmleditortoolbar
{
	margin-bottom: 0px;
	font-size: 11px;
}
