#T_SITE_HEADER{
  width: 768px;
  height: 65px;
  margin-left: auto;
  margin-right: auto;
}

#T_SITE_MENU{
 background: #2e3640;
 /* background: #2e3640 url(/be-nl/images/general/site_menu_corner_top_right.gif) no-repeat top right;*/
  /* background: #a0a0a0 url(/be-nl/images/general/site_menu_corner_top_right_dark.gif) no-repeat top right; */
  height: 29px;
  border-bottom: 1px solid #fff;
  width: 768px;
  color: #666;
  margin-left: auto;
  margin-right: auto;
}

#T_SITE_MENU a{
  line-height: 25px;
  text-decoration: none;
  color: #666;
  /*text-transform: lowercase;*/
  font-weight: bold;
  vertical-align: center;
}


#pageImage{
  background: url(/be-nl/images/pages/default.jpg) no-repeat top left;
  width: 183px;
  height: 92px;
  border-left: 1px solid #fff;
}


/*  CONTENT  */

#pageLeft {
}

#pageCenter {
  width: 766px; 
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}

#pageRight {
}

#T_PAGE_BODY {
  float:right;
  padding-left: 15px;
  width: 553px;
  padding-right: 15px; 
  padding-bottom: 15px; 
}


/*  SITE FOOTER  */

#T_SITE_FOOTER {
  width: 768px;
  border-top: 1px solid #ccc;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  color: #666;
  padding-top: 5px;
  font-size: 11px;
  padding-bottom: 5px; 
}

#T_SITE_FOOTER a {
  color: #666;
  font-size: 11px;
}

/* Errors */

div.pageError{
	padding: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px dashed #C00;
}

p.pageError{
	margin-top: 0px;
	margin-bottom: 5px;
	color: #C00;
}

ul.pageError{
	margin-top: 5px;
	margin-bottom: 5px;
	color: #C00;
}

li.pageError{
	color: #C00;
}


/* Confirmations */

div.pageConfirmation{
	padding: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px dashed #009900;
}

p.pageConfirmation{
	margin-top: 0px;
	margin-bottom: 5px;
	color: #009900;
}

ul.pageConfirmation{
	margin-top: 5px;
	margin-bottom: 5px;
	color: #009900;
}

li.pageConfirmation{
	color: #009900;
}

/* List Headers */

div.listHeader{
	padding: 4px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	border: 1px dashed #CCC;	
	text-align: center;
	background: url(/be-nl/images/backgrounds/list_header.gif) no-repeat top left;
}

div.listHeader p{
	margin: 0px;
}

div.listNavigation{
	padding: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
}
table.listNavigation td, table.listNavigation p, table.listNavigation a{
	font-size: 11px;
}

div.listBody{
	padding: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	border-top: 1px dashed #CCC;
	border-right: 1px dashed #CCC;	
}

td.listColumnTitle{
	font-weight: bold;
	border-left: 1px dashed #CCC;	
	border-bottom: 1px solid #CCC;
	background: #FFF;
}

td.listColumn{
	border-bottom: 1px dashed #CCC;
	border-left: 1px dashed #CCC;
	vertical-align: top;
}

div.listLegend, div.listLegend td, div.listLegend p, div.listLegend a{
	font-size: 11px;
	color: #777;
}

/* ACTION FORM ON LISTS */

form.listActions{
	margin: 0px;
	padding: 0px;
}

/* FORM LEGEND */

div.formLegend, div.formLegend td, div.formLegend p, div.formLegend a{
	margin-top: 5px;
	font-size: 11px;
	color: #777;
}