/***************************** General ***************************************/

html, body {
	background-repeat: no-repeat;
    background: #92CD00;	
	height: 100%;
	margin: 0;
	padding: 0;	
}

/******************************* 3 col layout **********************************/

#layoutdims {
		clear:both;
		background:#92CD00;
		border-top:4px solid #000;
		margin:0;
		padding:6px 15px !important;
		text-align:right;
	}
	/* column container */
	.colmask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;				/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
	}
	/* holy grail 3 column settings */
	.holygrail {
	    background:#92CD00;    	/* Right column background colour */
	}
    .holygrail .colmid {
        float:left;
        width:200%;
        margin-left:-200px; 	/* Width of right column */
        position:relative;
        right:100%;
        background:#92CD00;    	/* Centre column background colour */
    }
    .holygrail .colleft {
        float:left;
        width:100%;
        margin-left:-50%;
        position:relative;
        left:400px;         	/* Left column width + right column width */
        background:#92CD00;    /*	 Left column background colour */
    }
    .holygrail .col1wrap {
        float:left;
	    width:50%;
	    position:relative;
	    right:200px;        	/* Width of left column */
	    padding-bottom:1em; 	/* Centre column bottom padding. Leave it out if it's zero */
	}
	.holygrail .col1 {
        margin:0 165px 0 195px;     	/* Centre column side padding:
                            	Left padding = left column width + centre column left padding width
                            	Right padding = right column width + centre column right padding width */
        position:relative;
	    left:200%;
	    overflow:hidden;
	}
    .holygrail .col2 {
        float:left;
        float:right;			/* This overrides the float:left above */
        width:190px;        	/* Width of left column content (left column width minus left and right padding) */
        position:relative;
        right:5px;         	/* Width of the left-had side padding on the left column */
    }
    .holygrail .col3 {
        float:left;
        float:right;			/* This overrides the float:left above */
        width:150px;        	/* Width of right column content (right column width minus left and right padding) */
        margin-right:25px;  	/* Width of right column right-hand padding + left column left and right padding */
        position:relative;
        left:50%;
    }


#menu-right{ 	
	width: 				155px;
	/*overflow: 		auto;*/
	margin-left:		7px;	
	border-color:		#DCDCDC;
	overflow:			hidden;
}

#menu {	
	height: 			100%;
/*	width: 				155px;*/
	overflow: 			auto;
	margin-left:		2px;	
	-moz-border-radius: 5px;
	border-radius: 		5px;
	overflow:			hidden;
}

#three_columns
{
	/*min-height:		600px;
	height:auto !important;
  	*/
	min-height:600px;
		
}

#middle_column
{	
	
}

/***************************** Content ****************************************/

#content_container 
{	
	min-height:			600px;
	overflow: 			hidden;
	padding:			0;
	margin: 			0;
	border: 			1px solid #34282C;
	border-top: 		0;
	margin-left: 		0;
	position: 			relative;	
	-moz-border-radius:  0 0 5px 5px;	
	border-radius: 		0 0 5px 5px;
	background: 		#ffffff;	
}

#content 
{
	overflow-x:			visible;
	padding: 			0;
	margin: 			1em ;
	
	/*position:relative results in strange behaviour on combobox in combination with jquery*/
	/*position: 			relative;*/
	
}

/***************************** Toolbar **************************************/

#toolbar {
	background: 		#E5E4D7;
	height: 			35px;	
	overflow: 			hidden;
	border: 			1px solid #34282C;	
	border-bottom: 		none;	
	margin-left: 		0;		
	padding-left:		0;
	padding-top: 		1em;
	-moz-border-radius: 5px 5px 0 0;	
	border-radius: 		5px 5px 0 0;		
}

#toolbar_action
{
	float: left;
	margin: 0 0 0 10px;
}

#toolbar_desc h2
{	
	font-size:		22px;
	color:			#fc1d6c;
	margin: 		0 20px 0 0;
	text-align:		right;
	float:			right;	
}


#toolbar a:hover {
	background-image: 	url('/gfx/button_down.gif');		
}

.group span {
	vertical-align:		middle;
}
/***************************** Content **************************************/

/*******************************************************************************/
h1, h2, h3, h4, h5, h6 {   
    font-family: 'CartoGothicStdBook',Arial,sans-serif;
}

h1.lightblue
{
	color: #7FCED1;
	margin: 0;
}

h2.lightblue
{
	color: #7FCED1;
	font-size: 18px;
    margin: 0 0 10px;
    padding: 0;
}

.justify
{
	text-align: justify;
}

ul
{
	margin: 0;
}

ul.horizontal li
{
	display: inline;
}

ul.no_bullet
{
	margin: 0 0 0 -40px;
}

ul.no_bullet li
{
	list-style-type: none;	
}

ul li.bullet
{
	list-style-type: bullet;	
}

ul li.darkgrey
{
	color: 	 	#34282C;
	font-size:  18px;
	font-weight: bold;
}

ul li.no_bullet
{
	list-style-type: none;	
}

ul.showfront
{
	margin: 		10px 0 0 20px; 
	padding: 		0; 
	font-size: 		15px;
}

h3 {
	border:				1px solid;
}

h4 {
	margin: 			0.7em 0 0.7em -0.15em;
}

.font_17
{
	font-size: 17px;
}

.text_white
{
	color: #ffffff;
}

.float_left
{
	float: left;
}

.display_hidden
{
	display: none;
}

div#wrapper {
    margin: 	0 ;
    overflow: 	hidden;  
    background: #92CD00;   
  
	
}

div#push
{ 
	overflow:		auto;
	padding-bottom: 30px;
}

div#footer
{ 	
	margin-top: 	-30px; /* negative value of footer height */
	height: 		30px;
	text-align: 	center;
	color: 			#ffffff;
	font-size: 		14px;
	clear:			both;
	
	padding: 		0 0 6px 0;	
	
} /* De footer en de push div een gelijke hoogte geven */



div#topbox 
{		
    background-image: url(/gfx/topbox_bg.png);   
	background-position: bottom;
	background-repeat: none;
    
    border-bottom: 1px solid #868686;
    height: 30px;
    margin: 0 0 10px 0;   
/*    width: 100%;*/
    color: #868686;
    text-shadow: 1px 1px 1px #DCDCDC;
    font-size: 16px;
    text-align:center;
}

div#hartjes
{
	width: 200px;
	float: left;
	text-align:right;
	margin: -3px 0 0 0;
	position: absolute;
	z-index: 2;
}
div#hartjes img
{
	margin: 0 0 0 0;	
}

div#toptext
{
	width: auto;
	float: left;
	text-align:left;
	margin: -6px 0 0 0;
}

div#toptext h1
{
	font-size: 16px;
	margin: 14px 0 0 210px;
}

div.box
{
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	-moz-box-shadow: 1px 1px 1px #868686;
	background: #E5E4D7;	   
	background: -moz-linear-gradient(top,  #E5E4D7,  #FFCF79);
	     
	border: 1px solid #868686;	
	margin: 0.6em auto;
	padding: 0.5em;	
	color: #868686;
	text-shadow: 1px 1px 1px #DCDCDC;
	font-size: 1.1em;
	text-align:center;
}

table, p, form {
	width: 				97%;
}

img {
	border: 			none;
}

img, span img {
	vertical-align: middle;
}

label.image {
	cursor: 			pointer;
}

a:link, a:visited {	
	/*qwerty used to be: none*/
	/*text-decoration: 	underline;*/
	text-decoration: 	none;
}

a:hover, a:active {
	text-decoration: 	underline;
}


label.image span {
	text-decoration: 	none;
}


a img, span img {
	vertical-align: 	middle;
}


div.radiobuts_0{
	width: 			100%;
	background: 	#dcdcdc;		
}
div.radiobuts_1{
	width: 			100%;
	background: 	#d0d0d0;		
}

div.radiobuts_0 input.radio{	
	margin-right: 		1em;
	margin-left: 		1.5em;	
}

div.radiobuts_1 input.radio{	
	margin-right: 		1em;
	margin-left: 		1.5em;	
}


.load{
	background:url('gfx/load.gif') no-repeat center;
}

/***************************** Full page layout **************************************/










/***************************** Advanced search ******************************/

#search_form table
{
	width: 600px;
}

#search_form
{
	border-bottom:		1px solid;
	margin:				0;
	padding: 			0.0em 0.6em 0.0em 0.6em;	
}




#selectform {
	margin-bottom:			0.25em;
}

#selectform td {
	vertical-align:			top;
	padding: 				0.2em 0.6em 0 0.2em;
	white-space:			nowrap;
}

#selectform td.description label {
	padding-top:			5px;
	display:				block;
	height:					1.5em;
}

#selectform .group span label {
	display:				inline;
}

#selectform td.description, #selectform td.value {
	padding-right:			2em;
}


/***************************** Menu **************************************/



#menu h3, #menu-right h3 {
	padding: 			0.2em 0 0.3em 15px;
	text-indent: 		2px;
	text-decoration: 	none;
	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius:	5px;
	border-top-left-radius:		5px;	
}


#menu a {
	width: 				10em;
	margin-left: 		5px;
	font-weight: 		bold;
	text-indent: 		2px;
	text-decoration: 	none;	
}

#menu .submenu, #menu-right .submenu {
	width: 				95%;
	margin: 			0 0 5px 0;
	border: 			1px solid;
	border-color:		#FFFFFF;
	/*border-top: 		none;*/
	-moz-border-radius: 5px;
	border-radius: 		5px;
	padding-top:		5px;
	/*margin-left: 		-30px;*/
	
}

.social_inner
{
	margin:  0 0 0 4px;
}


#menu ul {
	margin: 			0.2em 0.2em 0.5em 0.2em;
	padding-bottom: 	0.5em;
	border-bottom: 		1px solid;
}

#menu li {
	list-style: 		none none outside;
	padding-top: 		1px;
}

#menu ul li {
	margin: 			0.2em 0 0.2em 0;
	overflow: 			hidden;
	white-space: 		nowrap;
	list-style: 		none none outside;
	padding-top: 		1px;
}

#menu ul img {
/*	vertical-align: 	-30%;*/
	margin: 			0 0 3px 0;
	
}

#menu ul.last {
	padding-bottom: 	0;
	margin-bottom: 		0.4em;
	border-bottom:		none;
	margin: 			0 0 0 -33px;
	padding-left: 40px;
	
}

#menu .group {
	display: 			none;
	margin-left: 		0;
	padding-left: 		3px;
}

#menu ul.group {
	padding-bottom: 	0;
	margin-bottom: 		0;
	border-bottom:		none;
}

#menu #menu_currentgroup {
	display: 			block;
}



/***************************** Pager ******************************************/

.pager {
	margin-top: 		1em;
	position: 			relative;
	text-align: 		center;
}

.pager .back {
	position: 			absolute;
	left: 				0;
}

.pager .next {
	position: 			absolute;
	right: 				0;
}

.pager .current {
	padding: 			0 0.2em 0 0.2em;
}


/***************************** Record x of y ***********************************/

.recordxofy {
	margin-top: 		0.5em;	
	text-align: 		center;
}

span.inline_group_block span {
	display: 			block;
}

/**************************** Forms **************************************/
#content table {
	width: 				100%;
}


.form_error {
	margin-bottom: 		1em;
}

.form_error li {
	margin-left: 		50px;
}

.form_error img {
	vertical-align: 	middle;
	margin-right: 		10px;
}

label.error img {
	vertical-align: 	middle;
}

form table label.image span {
	vertical-align: 	-0.4em;
}

form table td {
	border-bottom: 		none;
	padding: 			0.2em 0.4em 0.2em 0.4em;
}

form table td.description {
	padding-right: 		2em;
	white-space: 		nowrap;
}

form table td.value, td.value_female {
	width: 				100%;
}

form table label.image input, form table .submit {
	margin-top: 		0.8em;
}
/*
input, textarea {
	padding-left: 		0.2em;
	padding-right: 		0.2em;
	text-align: 		left;
	margin: 			0px;
	width: 				15em;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #BBBBBB;
}
*/
input {
	height:				1.5em;
	padding-top:		1.9px;
	vertical-align:		middle;
	
	/*width: 25em;*/
	padding: .2em .4em;
	line-height: 1.4em;
	font-size: 1.2em;

	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #BBBBBB;
	color: #666;
	text-decoration: none;
	
}

.input_2cols {
	height:				1.5em;
	padding-top:		1.9px;
	vertical-align:		middle;
	width:              38em;
}

.input_1_5cols {
	height:				1.5em;
	padding-top:		1.9px;
	vertical-align:		middle;
	width:              22em;
}

textarea {
	height: 				10em;
	-moz-border-radius: 	5px;
	-webkit-border-radius:  5px;
	border-radius: 			5px;
	border: 1px solid #BBBBBB;
}

.textarea_big {
	width: 				40em;
	height: 			20em;
	
}

input.checkbox, input.radio {
	height: 			1em;
	width: 				1em;
	vertical-align: 	middle;
	border: 			none;
	margin-right: 		0.5em;
}

select {
	/*width: 				20.4em;	*/
	 width: 				15.4em;
	
	 /*position:absolute;	*/
	/*z-index: 1;*/
}

.select_10 {
	width: 				10.4em;
}
.select_20 {
	width: 				20.4em;
}

input.image {
	width: 				auto;
	padding: 			0;
	border: 			0;
}

input.submit {
	width: 				10em;
	text-align: 		center;
}

input.number {
	width: 				3.5em;
}

input.date, input.time {
	width: 				6.8em;
}

input.postcode {
	width: 				8.5em;
}

input.smalltext {
	width: 				7.6em;
}

input.tinytext {
	width: 				3.4em;
}

#content .optlist, #selectform .optlist {
	height: 			5em; 
	padding-left: 		2px; 
	overflow: 			auto;
	width: 				15.3em
}

#content .optlist_10, #selectform .optlist_10 {
	height: 			100px; 
	padding-left: 		2px; 
	overflow: 			auto;
	width: 				10.3em
}


.button2 {
	height:				2em;
	width:				20em;
	padding:			1px;
	cursor:				pointer;
	text-align:			center;
}

td.value label {
	margin-right: 		0.5em;
}

td span.group span a, td span.group span label {
	margin-right: 		1em;
}

a span.description {
	margin-left: 		0.4em;
}

td span.group span a {
	vertical-align: 	-0.3em;
}

form .calendar {
	margin-left: 		6px;
	padding-top: 		3px;
	vertical-align: 	middle;
}

label input {
	vertical-align: 	middle;
}

label span {
	margin-left: 		0.5em;
}

tr.seperator h4 {
	margin-top: 		0.2em;
	margin-bottom: 		0.2em;
	font-size: 			1em;
}

.seperator img {
	margin-right: 		0.5em;
}

/**************************** Tables **************************************/
table td.actions {
	text-decoration: 	none;	
}

tr.inactive *, td.inactive {
	/*text-decoration: 	line-through;*/
}


.noborder_center {
	text-align: 		center;
}

caption {
	text-align: 		right;
}


table {
	border-collapse: 	collapse;
	border: 			0px;
}

table td {
	padding: 			2px;
	text-align:			left;
}


table th {
	text-align:			left;
	padding: 			5px;
	white-space: 		normal;
	width: 				auto;
}

table th.collapseColumn {
	width:				20px;
	white-space: 		nowrap;
}

table .actions {
	padding-right: 		0.3em;
	text-align: 		right;
	
	
}

table .actions .label {
	display: 			none;
}

table .check {
	padding-left: 		0.3em;
	text-align: 		left;
}

/**************************** Login **************************************/
#loginform {
	width: 				34em;
	float: 				none;
	margin: 			20% auto 0 auto;
	padding: 			0;
	/*font-size: 			14px;*/
}

#loginform caption {
	padding: 			0.3em 0 0.4em 0;
	padding-left: 		15px;
	text-align: 		left;
}

#loginform table {
	width:				100%;
}

#loginform td.description {
	padding: 			0 1em 0 1em;
	text-align: 		center;
}

#loginform td.description img {
	vertical-align:		150%;
}

#loginform .first td {
	padding-top: 		2em;	
}

#loginform .last td {
	padding-bottom: 	2em;
}

#loginform #username {
	width: 				12em;
}

#loginform #password {
	width: 				8em;
}

#loginform input.image {
	vertical-align: 	text-bottom;
	width: 				auto;
	border: 			0;
}

/**************************** Softwareupdate **************************************/

#updatetable {
	width: 				40em;
	float: 				none;
	margin: 			20% auto 0 auto;
	padding: 			0;
}

#updatetable td {
	text-align:				center;
	border:				0;
}


/**************************** Inline table **************************************/
#inline_tables div {
	width:				100%;
}

#inline_tables div table td {
	width:				25%;
}


/**************************** Dashboard **************************************/

.dashboard_table{
	position:			relative;
}

.dashboard_td{
	font-weight:		bold;
	border:				none;
	text-align:			center;
	padding:			30px 0px 30px 0px;
	
}

.dashboard_td span{
	text-align:			center;
	font-weight:		bold;
}

/*---------------------------------------jgal-------------------*/
/* general styling for this example */
/* begin gallery styling */
#jgal {
	list-style: none;
	width: 200px; 
}
#jgal li {
	opacity: 	.5; 
	float: 		left; 
	display: block; 
	background-position: 50% 50%; 
	cursor: pointer; 
	border: 3px solid #fff; 
	outline: 1px solid #ddd; 
	margin-right: 14px; 
	margin-bottom: 14px; 
}

#jgal li div { 
	position: absolute; 
	top: 20px; 
	left: 220px; 
	display: none; 
}

#img_caption {
	color: #868686;
	font-size: 1.5em;
}

#geengezicht a
{
	color: 	#FF8040;
	font-size: 1.0em;
	text-align:right;
	text-decoration: underline;
}

#jgal li.active img { 
	display: block; 
}

#jgal li.active div#imagebox { 
	display: block; 
}

#jgal li.active, #jgal li:hover { 
	outline-color: #bbb; 
	opacity: .99 /* safari bug */ 
}

/****************klik2match_font*******************/
/***************************** HTML *********************************************/

html, textarea {
	font: 13px/1.6 'CartoGothicStdBook',Arial,sans-serif;
	font-size: 			14px;
    color:    			 #345;    
}

.error {
	font-weight: 		bold;
}

input, textarea, select {
	font-size: 			1.0em;	
}


.kop {
 font-family:		Arial, Verdana, sans-serif;
 font-size: 		1.7em;
 color:             #868686; 
 padding:           0.1em;
 
}

.artikel_text
{
	font: 14px/28px verdana;
    margin: 0 0 20px 10px;   
}

.right {
	text-align:     right;   
	padding-right:  0.8em;
}


.info  {
	color: 			#F8A300;	
}
.info a {
	color: 				#F89300;
	font-weight: 		bold;	
}

/**************************** Menu ***************************************/
#menu h3, #menu-right h3, #content h3 {
	font-size: 			1em;
}

#menu h3, #menu a {
	font-weight: 		bold;
}

/**************************** Content ************************************/
#content .description {
	font-weight:		bold;
}

#selectform td.description label {
	font-weight:		bold;
}

/**************************** Tables ***************************************/
caption {
	font-weight: 		bold;
}


/**************************** Forms ***************************************/
form table td.value {
	font-weight: 		normal;
}

form table td.description {
	font-weight: 		bold;
}

.button2 {
	font-weight: 		bold;
}

form table label.image, a span.description {
	font-weight: 		normal;
}

span.inline_group_block span {
	font-style: 		italic;
}

form.miniform table td.description {
	font-weight: 		bold;
}


/**************************** Pager ***************************************/
.pager .current {
	font-weight: 		bold;
}



/*****************************************************************************/

body {
	color: 				#34282C;	
}

/***************************** General ******************************************/

hr {
	margin:0px 3px 10px 5px;
	height:2px;
	background-color: #2C6700;
}

.error, .form_error {
	color: 				red;
}

.disabled {
	color: 				gray;
}

a, label.image {
	color: 				#6E6E6E;
}

a.disabled {
	color: 				buttonFace;
}

a.pink
{
	color: 				#fc1d6c;
}

/***************************** Header ******************************************/

#header {	
    background: 		#000000;
	border-color: 		#FFFFFF;
	text-align:			center;
}

h2, .header_bar {
	color: 				#ffffff;
	/*background-color: 	#F778A1;*/
	border-color:		#6E6E6E;
}

h3 {
	color: 				#ffffff;
	background-color: 	#DCDCDC;
	/*border-color:		#6E6E6E;*/
}

h4 {
	color: 				#000000;
}


/***************************** Search form ******************************************/
#search_form {
	border-color:		#6E6E6E;
	background-color:	#EEEAE8;
	color:				#6C6F70;
}


/***************************** Table ******************************************/

thead tr {
	color: 				#ffffff;	
	background: 		#2C6700;
}

thead a {	
    color: 				#EBDDE2;	
	text-decoration: 	none;
}

thead a:hover {
    color:              #DCDCDC;
    text-decoration: 	none;
}

.table_0 thead tr {
	color: 				#ffffff;	
	background: 		#6E6E6E;
}

.table_1 thead tr {
	color: 				#ffffff;	
	background: 		#E0FFFF;
}

.table_2 thead tr {
	color: 				#777777;	
	background: 		#f0f0f0;
}

tbody td {
	border-bottom: 		1px solid #cccccc;	
	
}

#tableform tbody td {
	border-bottom: 		1px solid #cccccc;	
}


.row_M {
	background:			#FBFCFF;
}

.row_V{
	background:			#FFFBF5;
}

.row_0{
	background:			#F8F8FF;
}

.row_1{
	background:			#F0F8FF;
}

.row_berichtgelezen {
	background:			#F8F8FF ;
}

.row_berichtnieuw {
	background:			#FFFFFF;
	font-weight:			bold;
}


/***************************** Form ******************************************/


.inline_td_value, .inline_td_description {
	background-color: 	#f0f0f0;
}

.inline_td_value {
	color: 				#6E6E6E;
}

input, textarea, input.submit {
	border: 			1px solid #7F9DB9;
}

.optlist, .optlist_10 {
	color: 				black;
	background: 		white;
	border: 			1px solid #7F9DB9;
}

.button2 {
	color: 				#6E6E6E;
	background-color: 	#f0f0f0;
	border: 			1px solid #6E6E6E;
}


/***************************** Miniform **************************************/
form.miniform {
	color: 				#6E6E6E;
	background-color: 	#f0f0f0;
	border: 			1px solid #6E6E6E;
}

form.miniform caption {
	color: 				#ffffff;
	background-color: 	#6E6E6E;
}

form.miniform table td.description {
	color: 				#6E6E6E;
	background-color: 	#E0FFFF;

}

form.miniform table td.value {
	background-color: 	#f0f0f0;
}

/***************************** Login **************************************/
#loginform caption {
	color: 				#ffffff;
	background: 		#6E6E6E; /* url(/gfx/menu/<?=$image_grip?>) no-repeat left;*/
}

/***************************** rechten ***************************************/

.rechten_donker{
	/*background:			#52515A;*/
	background:			#E0FFFF;
}

.rechten_midden_donker{
	/*background:			#CCCCCC;*/
	background:			#f0f0f0;
}

.rechten_licht{
	/*background:			#EDEDED;*/
	background:			#f0f0f0;
}

.td_rechten {
	border-bottom: 		1px solid #52515A;
	border-right: 		1px solid #52515A;
}

#th_rechten {
	background:			#6E6E6E;
}


/***************************** Pager ******************************************/

.pager .current {
	background: 		#6E6E6E;
	color: 				#ffffff;
}

/***************************** Record x of y************************************/

.recordxofy {
	color: 				#6E6E6E;
}

.sort_link {
	color: 				white;
}


/***************************** Menu's *****************************************/

#menu .submenu{
	background: 		#ffffff;	 
	border-color: 		#6E6E6E;
	-moz-box-shadow: 	1px 1px 1px #868686;	
}

#menu-right .submenu {
	background: 		#ffffff;	 
	border-color: 		#6E6E6E;
	-moz-box-shadow: 	1px 1px 1px #868686;		
}

#menu h3, #menu-right h3 {
	color: 				#868686;
	background: 		#FFCF79; 
}


#menu ul, #menu-right ul {
	border-color: 		#6E6E6E;
}


#menu a:link, #menu a:visited {	
	color: 				#6E6E6E;	
}

#menu a:hover, #menu a:active {
	color: 				#ffffff;	
	background: 		#dcdcdc;	
}

#menu #menu_currentgroup a {
	color: 				#E0FFFF;
}

#menu #menu_currentgroup a:hover, #menu #menu_currentgroup a:active {
	color: 				#ffffff;
}

#menu .disabled a.description, #menu .disabled a.description:visited, #menu .disabled a.description:active {
	color: 				buttonFace;
	border-color: 		#ffffff;
	background: 		#ffffff;
}



