
BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px;
	margin: 0px;
}
td, th {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;
}
a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e0742a;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #none;
	text-decoration: none;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32px;
	font-weight: lighter;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	display:inline;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	margin-bottom: 0px;
	display:inline;
}
TD.tableheader {
	border-bottom: 1px solid #000000;
	font-weight: bold;
}
DIV.succes {
	color: #14792C;
	padding: 5px;
	font-weight: bold;
}
DIV.error {
	color: #E2522E;
	font-weight: bold;
}
.orange {
	color: #e0742a;
}
.bug {
	color: #999999;
}
a.bug:link, a.bug:visited {
	color: #999999;
	text-decoration: none;
}
a.bug:hover {
	color: #999999;
	text-decoration: underline;
}
.type {
	font-family:"Courier New", Courier, monospace;
}
.black {
	color: #000000;
}
a.black:link, a.black:visited {
	color: #000000;
	text-decoration: none;
}
a.black:hover {
	color: #000000;
	text-decoration: underline;
}

.invoer {
	width: 98%;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/*	TABS */
#tabs li {
    display: -moz-inline-box;
    text-align: center;
    vertical-align: bottom;
}
#tabopsommng {
	margin-bottom: 5px;
	float: left;
	width: 100%;
	min-height: 1px;
	background:#ffffff url("../skin/images/bg.gif") repeat-x bottom;
}
* html #tabopsommng { 
	height: 1px;
}
#tabs {
	float:left;
	width:480px;
	line-height:normal;
	white-space: nowrap;
	background:#ffffff url("../skin/images/bg.gif") repeat-x bottom;
}
#tabs ul {
	margin:0;
	padding: 0px 10px 10px 10px;
	list-style:none;
}
#tabs > ul a {
	width: auto;
}
#tabs a:hover, #tabs a:visited, #tabs a:active {
	text-decoration: none;
	color: #000000;
	border-bottom: 0px;
}

/*	//////	LI	//////	*/
#tabs li {
	float:left;
	background:url("../skin/images/left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 2px;
	border-bottom: solid 1px #91a7b4;
}

/*
#tabs li.current {
	background:url("images/tabs/left_active2.gif") no-repeat left top;
	margin-left: -3px;
	border-width: 0;
}
*/
#tabs li.current {
	border-bottom: 1px solid #FFFFFF;
}
#tabs li:hover {
	background:url("../skin/images/left.gif") no-repeat left top;
	cursor: pointer;
}

#tabs li.current:hover {
	background:url("../skin/images/left_active.gif") no-repeat left top;
	/*cursor: crosshair;*/
	border-bottom: 1px solid #FFFFFF;
}

/* uitzondering voor begin */
#tabs li.begin {
	background:url("../skin/images/left_begin.gif") no-repeat left top;
}
#tabs li.begin:hover {
	background:url("../skin/images/left_begin_over.gif") no-repeat left top;
}
#tabs li.begin.current {
	background:url("../skin/images/left_begin_active.gif") no-repeat left top;
	margin-left: -3px;
}

#tabs .current {
	background-image:url("../skin/images/left_active.gif");
	margin-left: -3px;
	margin-bottom: -1px;
	border-bottom: 1px solid #FFFFFF;
}
#tabs .current a, #tabs .current a:hover {
	background-image:url("../skin/images/right_active.gif");
	padding:3px 9px 6px 6px;
	border-bottom: 1px solid #FFFFFF;
}

/*	//////	A	//////	*/
#tabs a {
	display: block;
	background:url("../skin/images/right.gif") no-repeat right top;
	padding:5px 9px 4px 4px;
	vertical-align: baseline;
	text-decoration: none;
	color: #000000;
	width:.1em;
}
#tabs a:hover {
	background:url("../skin/images/right_over.gif") no-repeat right top;
}
/* uitzondering voor einde */
#tabs .end a {
	background-image:url("../skin/images/right_end.gif");
}
#tabs .end a:hover {
	background:url("../skin/images/right_end_over.gif") no-repeat right top;
}
#tabs .end.current a, #tabs .end.current a:hover {
	background-image:url("../skin/images/right_active_over.gif");
	padding:3px 9px 6px 6px;
	vertical-align: baseline;
}
/* EINDE TABS */

/* ONMOUSEOVER MENU */
* 									{ margin: 0; padding: 0; }
#page-wrap							{ width: 100%; margin: 0px; margin-bottom: 10px; } 
ul									{ list-style: none; }


td.logincell, td.img {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

td.logincellline {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}	
TD.divider {
	border-bottom: 1px solid #d6d5d9;
}

textarea {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
}
select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*width: 150px;*/
}


a:link {
  color: #0240a3;
}

a:visited {
  color: #0240a3;
}

a:active {
  color: #000000;
}

/*buttons*/
.toolsArea .screenButtons .commonButton span {
  background: none;
}
.screenButtons {
  width: 666px; 
}
.screenButtons {
  padding: 8px 0 0 0;
}
#fldset-admin_info .screenButtons {
	width: 333px;
}
#fldset-power  .screenButtons {
	width: 222px;
}

.commonButton button,
.commonButton {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: transparent;
}

.commonButton button {
  background-image: url("../skin/images/btn_bg.gif");
  border: 0 solid white;
  background-repeat: no-repeat;
}

.commonButton button[disabled] {
  background-image: url("../skin/images/btn_bg-disabled.gif"); 
  color: #999999;
}  

/* ---------- big icon buttons  --------- */
.toolsArea .commonButton {
  background-position: top center;
  background-repeat: no-repeat;
  background-color: transparent;
  padding: 32px 0 0 0;
  width: 111px;
  height: 27px;
  margin: 0;
  cursor: pointer;
  text-align: center;
  float: left;
  text-decoration: underline;
  background-image: url("../skin/images/bth_default-button_bg.gif");
}

.toolsArea span.commonButton {
  cursor: default;
  color: #999999;
  text-decoration: none;
}

.toolsArea button {
  display: none;
}

.formArea .toolsArea .commonButton span {
  display: inline;
}

.toolsArea .screenButtons .commonButton span {
  background: none;
}
.reportTools .commonButton,
.uplevel .commonButton {
  background: none;
}

.listArea .buttons .commonButton button,
.reportTools .commonButton button,
.uplevel .commonButton button {
	display: none;
}

.buttons .commonButton span,
.reportTools .commonButton span,
.uplevel .commonButton span {
  background-position: 0 1px;
  background-repeat: no-repeat;
  background-color: transparent;
  padding-left: 20px;
  text-decoration: underline;
  cursor: hand;
  cursor: pointer;
  padding-top: 1px;
  padding-bottom: 4px;
}


/* buttons as buttons */
.formArea .commonButton span,
.formButtons .commonButton span,
.paging .commonButton span {
  display: none;
}

.formButtons button,
.formArea button,
.paging .commonButton button {
  width: 91px;
  height: 21px;
  text-align: center;
}

.formArea .commonButton button {
	white-space: nowrap;
}

.buttons {
  margin: 7px 0;
}

.buttons div {
  white-space: nowrap;
}

.buttons input,
.buttons .commonButton {
  vertical-align: middle;
}
.commonButton {
  display: inline;
}
