			body,td,th,input,textarea,select {

				font: 11px verdana;

			}

			body {

				background: silver;

			}

			a {

				color: black;

			}

			a:hover {

				color: #0099FF;

			}

			a img {

				border: none;

			}

			.Error,	.Attention {color: #F33;}



			.c {

				background: white;
				width: 100%;

			}

			.menu {

				padding: 10px;

				border-right: 1px solid silver;

				float: left;

				width: 200px;

			}

			.menu a {

				display: block;

				border-bottom: 1px solid silver;

				text-decoration: none;

			}

			.menu a.m {

				padding: 3px 4px 3px 4px;

				font-weight: bold;

				color: #666666;

			}

			.menu a.selected  {

				color: #cc0000;

			}

			.menu a.m:hover  {

				color: #cc0000;

			}

			.menu a.sm {

				color: black;

				font-size: 10px;

				padding: 3px 4px 3px 16px;

				background: url(../../images/admin/sm_arrow.gif) no-repeat center left;

			}

			.menu a.smselected  {

				color: black;

				font-size: 10px;

				padding: 3px 4px 3px 16px;

				background: #eeeeee url(../../images/admin/sm_arrow_over.gif) no-repeat center left;

				padding-left: 17px;

			}

			.menu a.sm:hover {

				background: #eeeeee url(../../images/admin/sm_arrow_over.gif) no-repeat center left;

				padding-left: 17px;

			}

			/* scheiding tussen verschillende hoofdstukken in menu */

			.menu a.new_chapter {

				border-top: 2px solid black;

			}

			.content {

				padding: 10px;

				width: 100%; width: 88% !ie;

			}

			.datagrid {

				border: 1px solid #B0B0B0;

				width: 100%;

			}

			.datagrid a {

				color: black;

			}

			.datagrid a:hover {

				color: #0099FF;

			}

			.datagrid th a {

				color: white;

			}

			.datagrid th a:hover {

				color: #B3F8FF;

			}

			.datagrid .main {

				width: 100%;

			}

			.datagrid .fiftyfifty {

				width: 50%;

			}

			.datagrid td {

				padding: 3px 5px;

				font-size: 10px;

			}

			.datagrid tr.odd td {

				background: #eeeeee;

			}

			.datagrid tr.even td {

				background: white;

			}

			.datagrid tr.hover td {

				background: #dddddd;

			}

			.datagrid th {

				padding: 3px 8px;

				background: #646464;

				color: white;

			}

			.translation_exists a {

				color: #999;

			}

/* submenu = tabs boven de content */

			#SubMenu {

				border-bottom: 1px solid black;

			}

			#SubMenu .tab {

				position: relative;

				top: -2px;

				margin: 0 3px;

				border: 1px solid black;

				border-bottom: none;

				padding: 2px;

			}

			#SubMenu .tab.selected {

				background: #DDD;

				border-bottom: 1px solid #DDD;

			}

			#SubMenu .tab a {

				text-decoration: none;

			}



/* settings overviews */

			.AdminLanguages {

			}

			.AdminCheckbox {

				text-align: center;

				width: 20px;

			}

			.AdminPictures {

				width: 10px;

				text-align: center;

			}

			.datagrid td.AdminActions, .datagrid th.AdminActions  {

				padding: 3px 6px;

				width: 50px;

				text-align: left;

			}

			.AdminActions{width: 30px;}

			.AdminActions img{

			}

			.AdminSwitch {

				text-align: center;

				width: 10px;

			}

			.AdminParent {

			}

			.AdminName{

				width: 30%;

			}

			.AdminImage{

				width: 1px;

			}

			.AdminNumber {

				text-align: center;

				width: 80px;

			}

			.AdminEditButton {margin-right: 10px;}

td .FOrm_label{width: 140px;}

.menu a.m.indent{padding-left: 10px; padding-left: 20px !ie;}
.menu a.m.indentmore{padding-left: 20px;padding-left: 30px !ie;}
body tbody .menu a.sm.indent{margin-left: 10px; }
body tbody .menu a.sm.indentmore{margin-left: 20px;}
body tbody .menu a.smselected.indent{margin-left: 10px;}
body tbody .menu a.smselected.indentmore{margin-left: 20px;}
