/* CSS stylesheet voor crm123 - tabellen */


/* DATAGRID ************************/
table.tblDatagrid
{
  width: 208px;
}

.Datagrid_HeaderRowSplit td
{
	background-color: #fff;
	color: #fff !important;
	font-weight: bold;
	height: 5px;
}
.Datagrid_HeaderRow td
{
	background-color: #0573BE;
	color: #fff !important;
	font-weight: bold;
	height: 20px;
	padding-left: 3px;
}
.Datagrid_FooterRow td
{
	background-color: #53a0fd;
	color: #fff !important;
	font-weight: bold;
	text-align: center;
	padding: 2px 7px 2px 4px;
}
.Datagrid_FooterRow a, .Datagrid_HeaderRow a
{
	color: #fff !important;
	text-decoration: underline;
}
/*stond uit ????*/
.Datagrid_RowDefault td
{
	background-color: #f3f3f3;
	color: #000;
	height: 22px;
	padding: 2px 7px 2px 4px;
}
.Datagrid_RowDefault:hover td
{
	background-color: #e8f2fd;
	color: #000;
	height: 22px;
	padding: 2px 7px 2px 4px;
}
.Datagrid_RowAlternate td
{
	background-color: #DDEEFF;
  border-bottom: 2px solid #DDEEFF; 
	color: #000;
	height: 22px;
	padding: 2px 7px 2px 4px;
}
.Datagrid_RowAlternate:hover td
{
	background-color: #add3fd;
  border-bottom: 2px solid #aaaaaa; 
	color: #000;
	height: 22px;
	padding: 2px 7px 2px 4px;
}
/*stond uit ????*/

/* DATA_TABLE.NET Overrules */
tr
{  
  vertical-align: top;
	word-wrap: break-word;
  margin-bottom: 1px;
}
tr.even
{
	background-color: #f3f3f3;
	color: #000;
	height: 24px;
	padding: 2px 7px 2px 4px;
}
tr.even:hover
{
	background-color: #DDEEFF;
	color: #000;
	height: 24px;
	padding: 2px 7px 2px 4px;
}
tr.odd
{
	background-color: #DDEEFF;
	color: #000;
	height: 24px;
	padding: 2px 7px 2px 4px;
}
tr.odd:hover
{
	background-color: #DDEEFF;
	color: #000;
	height: 24px;
	padding: 2px 7px 2px 4px;
}

tr.even a, tr.odd a
{
  display: block !important;
  padding: 3px 0 3px 7px;
/*  width: 201px !important;*/
}

#sidebar a.active
{
  color: #fff;
/*  background-image: url('../../assets/images/active_bar.png');*/
  background-color: #58A7D2;
}

div.dataTables_info
{
  margin: 10px 0 10px 0;
  color: #635497;
}
a.paginate_disabled_previous
{
  background: #eee;
  border: 1px solid #ddd;
  color: #79b !important;
  text-decoration: none;
  padding: 2px 5px 2px 5px;
  margin-right: 4px;
}
a.paginate_disabled_next
{
  background: #eee;
  border: 1px solid #ddd;
  color: #79b !important;
  text-decoration: none;
  padding: 2px 5px 2px 5px;
}
a.paginate_enabled_previous
{
  background: #ddd;
  border: 1px solid #ccc;
  color: #379 !important;
  text-decoration: none;
  padding: 2px 5px 2px 5px;
  cursor: pointer;
  margin-right: 4px;
}
a.paginate_enabled_next
{
  background: #ddd;
  border: 1px solid #ccc;
  color: #379 !important;
  text-decoration: none;
  padding: 2px 5px 2px 5px;
  cursor: pointer;
}
a.paginate_enabled_previous:hover
{
  background: #b8d8fc !important;
}
a.paginate_enabled_next:hover
{
  background: #b8d8fc !important;
}




.Datagrid_HeaderRow a:hover, .Datagrid_FooterRow a:hover
{
	color: #fff;
	text-decoration: none;
}
td.active
{
/*  border-bottom: 2px solid #000;*/
  background: url("../../assets/images/active_bar.png");
  background-repeat: repeat-x scroll;
}
td.active a
{
  color: #fff !important;
}

p.tdLink  /* Zorgt dat de hele balk aangeklikt kan worden */
{
  margin: 0;
  padding: 0;
}

/* End DATAGRID ********************/


/* Pagination inside DataGrid ******/
p#pagination
{
/*  background: #eee;*/
  margin-bottom: 14px;
}
p#pagination a
{
  background: #ddd;
  border: 1px solid #ccc;
  color: #379;
  padding: 2px 5px 2px 5px;
}
p#pagination a:hover
{
  background: #fec;
  border: 1px solid #cb9;
}
/* END Pagination inside DataGrid **/

/* Other tables */
/* File List */
td.fileList
{
  padding: 5px 0px 5px 0px;
  border-bottom: 1px solid #ddd;
}
td.treeList
{
  padding: 5px 0px 5px 0px;
  border-bottom: 1px solid #1482c7;
}

a.arrow
{
  width: 33px !important;
}


/* SV: De resultatentabel */
/* TABEL opzetten */
/*.table, .th, .tr, .td
{
   padding: 0px;
   margin: 0px;
}*/
table, th, tr, td
{
   padding: 0px;
   margin: 0px;
}
/* TABEL header */
div.tableHeading
{
   height: 29px;
   padding: 0px;
   margin: 0 1px 1px 0;
   padding: 6px 3px 0px 3px;
   font-size: 19px;
   font-family: arial, helvetica, sanserif;
   /*text-shadow: 1px 1px 5px #333;*/
   -webkit-border-radius: 4px 4px 0 0;
   border-radius: 4px 4px 0 0;
}
div.thDesc
{
   padding-left: 9px;
   width: 241px;
   color: #fff;
   text-align: left;
   /*background: #c0c0c0;*/
   background: #0573BE;
      /*background: rgb(172,172,172);  Old browsers */
      /* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*      background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjYWNhYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2E2YTZhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzdmN2Y3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMWMxYzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
      background: -moz-linear-gradient(top,  rgba(172,172,172,1) 0%, rgba(166,166,166,1) 50%, rgba(127,127,127,1) 51%, rgba(193,193,193,1) 100%);  FF3.6+
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(172,172,172,1)), color-stop(50%,rgba(166,166,166,1)), color-stop(51%,rgba(127,127,127,1)), color-stop(100%,rgba(193,193,193,1)));  Chrome,Safari4+
      background: -webkit-linear-gradient(top,  rgba(172,172,172,1) 0%,rgba(166,166,166,1) 50%,rgba(127,127,127,1) 51%,rgba(193,193,193,1) 100%);  Chrome10+,Safari5.1+
      background: -o-linear-gradient(top,  rgba(172,172,172,1) 0%,rgba(166,166,166,1) 50%,rgba(127,127,127,1) 51%,rgba(193,193,193,1) 100%);  Opera 11.10+
      background: -ms-linear-gradient(top,  rgba(172,172,172,1) 0%,rgba(166,166,166,1) 50%,rgba(127,127,127,1) 51%,rgba(193,193,193,1) 100%);  IE10+
      background: linear-gradient(to bottom,  rgba(172,172,172,1) 0%,rgba(166,166,166,1) 50%,rgba(127,127,127,1) 51%,rgba(193,193,193,1) 100%);  W3C
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#acacac', endColorstr='#c1c1c1',GradientType=0 );  IE6-8 */
}
div.thNul
{
   padding-right: 7px;
   /*width: 183px;*/
   width: 270px;
   color: #fff;
   text-align: right;
   background: #fab78e;
      background: rgb(250,183,142); /* Old browsers */
      /* IE9 SVG, needs conditional override of 'filter' to 'none' */
      background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYjc4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZjN2UyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2RjNTgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWEzNjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
      background: -moz-linear-gradient(top,  rgba(250,183,142,1) 0%, rgba(252,126,42,1) 50%, rgba(220,88,0,1) 51%, rgba(249,163,105,1) 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,183,142,1)), color-stop(50%,rgba(252,126,42,1)), color-stop(51%,rgba(220,88,0,1)), color-stop(100%,rgba(249,163,105,1))); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top,  rgba(250,183,142,1) 0%,rgba(252,126,42,1) 50%,rgba(220,88,0,1) 51%,rgba(249,163,105,1) 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top,  rgba(250,183,142,1) 0%,rgba(252,126,42,1) 50%,rgba(220,88,0,1) 51%,rgba(249,163,105,1) 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top,  rgba(250,183,142,1) 0%,rgba(252,126,42,1) 50%,rgba(220,88,0,1) 51%,rgba(249,163,105,1) 100%); /* IE10+ */
      background: linear-gradient(to bottom,  rgba(250,183,142,1) 0%,rgba(252,126,42,1) 50%,rgba(220,88,0,1) 51%,rgba(249,163,105,1) 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fab78e', endColorstr='#f9a369',GradientType=0 ); /* IE6-8 */
}
div.thAanp
{
   padding-right: 7px;
   /*width: 183px;*/
   width: 271px;
   color: #fff;
   text-align: right;
   background: #bfd255;
      background: #bfd255; /* Old browsers */
      background: -moz-linear-gradient(top,  #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
      background: -webkit-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
      background: -o-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
      background: -ms-linear-gradient(top,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
      background: linear-gradient(to bottom,  #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
}
div.thMotCust
{
   padding-right: 7px;
   /*width: 183px;*/
   width: 270px;
   color: #fff;
   text-align: right;
background: rgb(30,87,153); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzI5ODlkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzIwN2NjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-8 */
}

/* TABEL regels */
div.tableLine
{
   height: 29px;
   color: #222;
   margin: 0 1px 0px 0;
   padding: 2px 10px 1px 7px;
   font-size: 14px;
   font-family: arial, helvetica, sanserif;
}
div.tlDesc
{
   background-color: #ddd;
   background: rgb(237,237,237); /* Old browsers */
   /* IE9 SVG, needs conditional override of 'filter' to 'none' */
   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
   background: -moz-linear-gradient(top,  rgba(237,237,237,1) 0%, rgba(226,226,226,1) 100%); /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(100%,rgba(226,226,226,1))); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(226,226,226,1) 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(226,226,226,1) 100%); /* Opera 11.10+ */
   background: -ms-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(226,226,226,1) 100%); /* IE10+ */
   background: linear-gradient(to bottom,  rgba(237,237,237,1) 0%,rgba(226,226,226,1) 100%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-8 */
   border-bottom: 1px solid #ccc;
}
div.tlNul, div.tlAanp
{
   text-align: right;
   background-color: #f3f3f3;
   background: rgb(243,243,243); /* Old browsers */
   /* IE9 SVG, needs conditional override of 'filter' to 'none' */
   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
   background: -moz-linear-gradient(top,  rgba(243,243,243,1) 0%, rgba(238,238,238,1) 100%); /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,243,243,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */
   background: -ms-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(238,238,238,1) 100%); /* IE10+ */
   background: linear-gradient(to bottom,  rgba(243,243,243,1) 0%,rgba(238,238,238,1) 100%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#eeeeee',GradientType=0 ); /* IE6-8 */
   border-bottom: 1px solid #d9d9d9;
}

/* SV: END De resultatentabel */

/* SV: Bovenstaande wordt gebruikt bij tabel Rekenresultaten DEEG, maar ook voor overzcht Rapoorten. Hieronder nog wat extra: */
div.thSrt
{
   padding-right: 7px;
   width: 100px;
   color: #fff;
   text-align: center;
   /*background: #fab78e;*/
   background: #58A7D2;
      /*background: rgb(250,183,142);  Old browsers */
      /* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*      background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhYjc4ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZjN2UyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2RjNTgwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWEzNjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
      background: -moz-linear-gradient(top,  rgba(250,183,142,1) 0%, rgba(252,126,42,1) 50%, rgba(220,88,0,1) 51%, rgba(249,163,105,1) 100%);  FF3.6+
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,183,142,1)), color-stop(50%,rgba(252,126,42,1)), color-stop(51%,rgba(220,88,0,1)), color-stop(100%,rgba(249,163,105,1)));  Chrome,Safari4+
      background: -webkit-linear-gradient(top,  rgba(250,183,142,1) 0%,rgba(252,126,42,1) 50%,rgba(220,88,0,1) 51%,rgba(249,163,105,1) 100%);  Chrome10+,Safari5.1+
      background: -o-linear-gradient(top,  rgba(250,183,142,1) 0%,rgba(252,126,42,1) 50%,rgba(220,88,0,1) 51%,rgba(249,163,105,1) 100%);  Opera 11.10+
      background: -ms-linear-gradient(top,  rgba(250,183,142,1) 0%,rgba(252,126,42,1) 50%,rgba(220,88,0,1) 51%,rgba(249,163,105,1) 100%);  IE10+
      background: linear-gradient(to bottom,  rgba(250,183,142,1) 0%,rgba(252,126,42,1) 50%,rgba(220,88,0,1) 51%,rgba(249,163,105,1) 100%);  W3C
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fab78e', endColorstr='#f9a369',GradientType=0 );  IE6-8 */
}
div.tlSrt
{
   text-align: center;
   background-color: #f3f3f3;
   -webkit-transition: background 300ms ease;
   -moz-transition: background 300ms ease;
   -ms-transition: background 300ms ease;
   -o-transition: background 300ms ease;
   transition: background 300ms ease;
   border-bottom: 1px solid #d9d9d9;
}
div.tlSrt:hover
{
   background-color: #ddd;
   color: #fff;
   border-bottom: 1px solid #000;
}
div.tlSrtNotActive:hover
{
   background-color: #e7e7e7;
   color: #fff;
   border-bottom: 1px solid #c7c7c7;
}


/* SV: Tabellen op het overzicht van rapporten */
.ovz_rep_col1 {
   width: 60px;
}
.ovz_rep_colOms {
   width: 420px;
}
.ovz_rep_colSrt {
   width: 100px;
}

/* SV: Tabel voor Checklist (tabblad Contacten, subtabblad Checklist) */
table.chListTbl
{
   width:925px !important;
   border: 0;
}
/*div.listCat
      DIT WAS WEER EEN ANDERE OPMAAK DAN DE STANDAARD FORM_SECTION
      (SCHEIDING TUSSEN DELEN VAN EEN FORM)...
      BIJ DIE OPMAAK (STYLE_CRM123_CONTACTS_EXTRA.CSS:7) STAAT NU OOK LISTCAT :-)
{
   width: 859px;
   color: #B06C3B;
   font-size: 15px;
	height: 31px;
	background: #ddeeff;
	padding: 5px;
	margin-top: 15px;
	border: 1px solid #c7d7e7;
}*/
div.listDetail
{
   width: 865px;
   color: #444;
   font-size: 12px;
	margin-bottom: 5px;
}

/* HEADER boven data-tables (zoals bij overzicht te factureren) */
.dataTables_scrollHead {
   height: 25px;
}
.number
{
  text-align: right !important;
  padding:3px; 
}

/* SV: Table opmaak van door CI gegenereerde tables. */
/* ciTable = Gehele tabel   */
.ciTable {
    width: -webkit-fill-available;
}
/* ciHTr = Header Regel     */
.ciHTr {
   color: #FFF;
   background-color: #0573BE;
   font-size: 17px;
   text-align: left;
   padding: 5px 10px;
   margin: 2px;
}
/* ciHTh = Header Cell      */
.ciHTh {
   padding: 5px 10px;
   margin: 2px;
}
/* ciTr0 = Cell regels      */
.ciTr0 {
   color: #333;
   background-color: #f7f7f7;
   font-size: 15px;
   text-align: left;
   padding: 5px 10px;
   margin: 2px;
}
/* ciTd0 = Cel */
.ciTd0 {
   padding: 5px 10px;
   margin: 2px;
}
/* ciTr1 = Cell alternatief */
.ciTr1 {
   color: #111;
   background-color: #DDEEFF;
   font-size: 15px;
   text-align: left;
   padding: 5px 10px;
   margin: 2px;
}
/* ciTd1 = Cell */
.ciTd1 {
   padding: 5px 10px;
   margin: 2px;
}
.TableNotecolumn{
  max-width: 400px;
}
/* SV: De table staat in een DIV, zodat deze een positie kan krijgen - verschilt per plek waar we de CI-table gebruiken :-) */
div.tableColumnTwo {
   margin: 15px 0 20px 149px;
}