form {
	margin: 0px;
	padding: 0px;
}
.kop {
	color: #1D58BA;
	font-size: 11pt;
	font-weight: bold;
}
.clearfloat {
	clear:both
}
.kopcel {
	padding: 5px;
	background: #FFFFDD url(../img/header/listbackgr_yellow.gif) repeat-x scroll left 40%;
}
.koptext {
	color: #000099;
	font-size: 10pt;
	font-weight: bold;
}

/* standaard lijst kop tr en td */
#list-kop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background: #E5ECF9 url(../img/header/headerflow_blau.gif) repeat scroll left 50%;
	font-weight: bold;
}
#list-kop td{
	padding-right: 5px;
	padding-left: 5px;
	border-right: 1px solid #FFFFFF;
}
#list-kop a{
	color: #000099;
}
#list-kopactive, .list-kopactive {
	color: #990000 !important;
}

.celrijwaardes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.lijst {
	font-size: 12px;
}

td.lijst {
	border-bottom: solid 1px #ddd;
	padding: 3px 2px 3px 4px;
	cursor: hand;
	cursor: pointer;
}
td.lijstkop2{
	border-bottom: 1px solid #ddd;
	padding: 3px 2px 3px 3px;
}
a.lijst        { color: #993300; text-decoration: none; }
a.lijst:active { color: #0000FF;}
a.lijst:hover  { color: #0000FF; text-decoration: underline}

.files				{  font-size: 12px;}
a.files       { color: #632970; text-decoration: none;
                font-size: 12px ; }
a.files:active { color: #0000FF;}
a.files:hover  { color: #0000FF; text-decoration: underline}

.gridfiles				{  font-size: 12px;}
a.gridfiles       { color: #632970; text-decoration: none; font-size: 12px ; }
a.gridfiles:hover  { color: #0000FF; text-decoration: underline}

.macrofiles				{  font-size: 10px; }
a.macrofiles       { color: #632970; text-decoration: none;  font-size: 10px ; }
a.macrofiles:hover  { color: #0000FF; text-decoration: underline}

.tubegridfiles				{  font-size: 12px;}
a.tubegridfiles       {  font-weight:bold; text-decoration: none; font-size: 12px ; }
a.tubegridfiles:hover  { text-decoration: underline}


.smallbutton {
	font-size: 11px;
}
.smallmeta {
	font-size: 11px;
	margin:2px 0px;
}
.reqmeta {
	font-size: 11px;
	background-color: #FAF9CB !IMPORTANT;
	border: 1px solid #ccc;
	margin:2px 0px;
}
input.reqmeta{
	padding:2px;
	font-size: 11px;
}
.metainput {

}
.reqmetainput {
	background-color: #FAF9CB;
}
.naamcel {
	background-color: #F7DC9F;
	font-weight: bold;
	padding: 6px;
}
.waardecel {
	background-color: #F4F3EE;
}
.headerbox {
	border: 1px solid #ddd;
	margin-bottom: 3px;
}
.groupkop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000099;
	font-weight: bold;
	padding-bottom: 6px;
}
.dirinfo{
	font-weight: normal;
	padding-left:1px;
	padding-right:2px;
}
.showpointer {
	cursor: hand;
  cursor: pointer;
}
/* list style */

.list-over {
	background-color: #FFFFCC;
}
.list-row1 {
	background-color: #F6F6F6;
}
.list-row2, .list-out {
	background-color: #FFFFFF;
}
.list-selected {
	background-color: #FEF7DE;
}
.list-row {
	font-size: 12px;
	padding: 2px 5px;
	height : 20px;
	border-right: 1px solid #FFFFFF;
}
.list-lastrow {
	font-size: 12px;
	padding: 2px 5px 1px 5px;
	height : 20px;
	border-bottom: 1px solid #F0F0F0;
	border-right: 1px solid #FFFFFF;
}

.list-infotitle {
	padding-right:2px;
	font-size: 12px;
	color: #666;
}
.list-infodiv {
  padding-bottom:2px;
  font-size: 12px;
}

.thumbboxout {
	border: 1px solid #999;
}
.thumbboxin {
	overflow: hidden;
	border: 1px solid #fff;
}

/* sorteer list styles */
.sortitem {
	font-size: 12px;
	height : 20px;
	border-bottom: 1px solid #F0F0F0;
	border-right: 1px solid #F0F0F0;
}
.sortitem1 {
	border-left: 1px solid #F0F0F0;
}
.sortkop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #E6EEF7;
	font-weight: bold;
	border-right: 1px solid #F0F0F0;
}
.sortover{
	background-color: #FFFFCC;
}
.sortout{
	background-color: #FFFFFF;
}

#browserbox {
}
#filelijst {
	overflow: auto;
	z-index: 0;
}

a.groupkop {
	text-decoration: underline;
	color: #0000FF;
}
a.groupkop:hover   { color: #993300}

a.dirup {
	color: #993300;
	text-decoration: none;
	font-weight: bold;

}
a.dirup:hover {
	color: #0000FF;
	text-decoration: underline
}

#optionbox {
	margin-bottom: 6px;
	background-color: #8AC1FF;
	margin-top: 6px;
}

.selectionbox {

}
.fileedit {

}
#selecteditems {
	border: 1px solid #ddd;
	margin-top: 6px;
	background-color: #F5F8FC;
	display: none;
}
.mlisttable {
	
}
.mlisttabletop {
	border-bottom: 1px solid #dedede;
}
.actionlist  td {
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: 3px 3px;
}
.searchtable{
	background-color: #F0F0F0;
}
.fileinfo {
	font-size: 11px;
	color: #660033;
}
.objectname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660033;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660033;
}
/* alternavieve header van navigatie td's als er geen numbernav is */
.altnavheader {
	padding: 3px 4px 3px 6px;
  COLOR:            black;
	color: #000099;
	font-weight: bold;
}
.dirnavheader {
  background-color: #fff;
}
/* header van navigatie td's */


/* header van navigatie td's */
.navheader2 {
  padding-right:     4px;
  padding-left:     6px;
  COLOR:            black;
}
/* header van navigatie td's */
.navheadergrid {
  padding-right:     4px;
  padding-left:     6px;
  COLOR:            black;
  font-size:        10pt;
  background-color: #F0F0F0;
}
.subgridstyle {
	padding-bottom:8px;
}
.griddiv {
	padding-top:5px;
}
.waiticon {
	background: url(../icons/image.gif)  no-repeat center center;
}
/* standaard grid style */
.gridline {
	border-top:1px solid #e0e0e0;
	height:10px;
}
.tubeline {
	border-bottom:1px solid #e0e0e0;
	padding-bottom:2px
}
.gridicons {
	padding:6px 4px 3px;
	text-align:left;
}

.grid-over, .subgrid-over {
	background-color: #FFFFCC;
	border: solid 1px #eecccc;
}
.grid-selected, .subgrid-selected {
	background-color: #EFEFDC;
	border: solid 1px #eecccc;
}
.grid-row1, .grid-row2 {
	border: solid 1px #FFFFFF;
	background-color: #fff;
}
.subgrid-row1, .subgrid-row2 {
	border: solid 1px #fefefe;
	background-color: #fff;
}
/* boxed grid style */
.boxed-over {
	background-color: #E9F2F9;
	border: solid 1px #EA6602;
}
.boxed-selected {
	background-color: #E7EFF5;
	border: solid 1px #EA6602;
}
.boxed-row1, .boxed-row2 {
	border: solid 1px #E6ECF9;
	background-color: #F5F8FC;
}

/* clean grid style */
.clean-over {
	background-color: #FFFFCC;
	border: solid 5px #eecccc;
}
.clean-selected {
	background-color: #EFEFDC;
	border: solid 5px #FED2B1;
}
.clean-row1, .clean-row2 {
	border: solid 5px #E0E0E0;
	background-color: #EFEFEF;
}
.clean-box {
	background-color: #f0f0f0;
}
/* standaard grid style */
.macrogriddiv {
	padding-top:0px;
}
.macrogrid-over {
	background-color: #E6EEFB;
	border: solid 1px #fff;
	margin:3px;
}
.macrogrid-selected {
	background-color: #FFCCFF;
	border: solid 1px #eecccc;
	margin:3px;
}
.macrogrid-row1, .macrogrid-row2 {
	padding:1px;
	margin:3px;
}
.macrogrid-row1:hover, .macrogrid-row2:hover {
	border: solid 1px #ededed;
	margin:2px;
}
/* standaard grid style */
.simplegriddiv {
	padding-top:0px;
}
.simplegrid-selected {
	background-color: #FFCCFF;
}
.simplegrid-row1, .macrogrid-row2 {
}

/* navigatie voor vorige - volgende */
.navposition {
	color:           #404060;
}
a.navposition {
	color:           #404060;
	text-decoration: none;
}
a.navposition:hover {
	color:           #0000ff;
	text-decoration: underline;
}
/* navigatie met pagina nummers */
.numbernav {
	color:           #0000EE;
	font-weight:     bold;
}
a.numbernav {
	color:           #404060;
	font-weight:     normal;
	text-decoration: underline;
}
a.numbernav:hover {
	color:           #0000ff;
	font-weight:     normal;
	text-decoration: underline;
}

/* als link niet aan te klikken is */
.disabled{
	color: #DDDDDD;
}
.iconitem {
	white-space: nowrap;
	float: left;
	padding: 0px 5px 0px 0px;
	margin: 3px 5px 1px 0px;
	vertical-align: top;
	height: 25px;
}

/* classes vor line theme */
.croslines-top {
	border-right: 1px solid #e0e0e0;
	vertical-align: bottom;
}
.croslines-topright {
	vertical-align: bottom;
}
.croslines-mid {
	border-top: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	padding-top: 16px;
	vertical-align: bottom;
}
.croslines-midright {
	border-top: 1px solid #e0e0e0;
	padding-top: 16px;
	vertical-align: bottom;
}
.croslines-bot {
	border-top: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	padding-top: 16px;
	vertical-align: bottom;

}
.croslines-botright {
	border-top: 1px solid #e0e0e0;
	padding-top: 16px;
	vertical-align: bottom;
}
.croslines-info {
	border-right: 1px solid #e0e0e0;
	padding-bottom: 10px;
}
.croslines-inforight {
	padding-bottom: 10px;
}

.savebutton {
	background-color: #FF9900;
}

/* image voor preview */
#previewimg {

}

/* styles vor fotostrip */
#previewimg2 {
  opacity: 0;
  filter: alpha(opacity=0);
}
#fotostrip {

}
#fotostrip img {
	border: 5px solid #eee;
}

/* tooltip voor mouseover */
.tooltip {
  padding: 5px;
	visibility:hidden;
  font-size: 80%;
  color: #A26464;
  border: solid 1px #CCC;
  background-color: #FFFFFF;
  z-index: 1010;
}

.debug {
	position: absolute;
	padding: 3px;
	left: 300px;
	top: 5px;
	z-index: 1011;
	background-color: #FFFFFF;
	border: solid 1px #FFCC66;
}

#globalTeatimer {
	position: absolute;
	display: none;
	width:1024px;
	top: 250px;
	padding: 30px;
	z-index: 1011;
	text-align:center;
}

.smallinput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.smalltd {
	font-size:8pt;
	font:8pt tahoma, verdana, arial, sans-serif;
}
.smalltdactive {
	font-size:8pt;
	font-weight: bold !important;
	color: #990000;
	font:8pt tahoma, verdana, arial, sans-serif;
}

.waiting {
	color: #959595;
	font-weight: bold;
	padding-top:20px;
	font:10pt verdana, arial, sans-serif;
}
/* taglist pulldown autocomplete */
#autoCompleteDropdown{
  list-style: none;
  margin: 0px;
  background-color: #F7F7E1;
  padding: 0px;
	font-size: 8pt;
  font-family: tahoma, Verdana, sans-serif;
}

#autoCompleteDropdown li{
  padding: 0px 0.2em 0px 0.2em;
  color: #4C4C4C;
  cursor: hand;
  cursor: pointer;
  z-index:99;
  line-height:22px;
}

#autoCompleteDropdown li.hover{
  background-color: #0066CC;
  color: #FFFFFF;
}
#autoCompleteDiv {
 border: 1px solid #CCCCCC;
 background-color: #F7F7E1;
 overflow:auto;
 z-index:1000;
}
.tooltipin2 {

}
.tagtable {
	
}
.tagtable th {
	font-size: 10pt;
	font-weight: bold;
	background-color: #EAEAEA;
}
.tagtable td {
	font-size: 12px;
}

.tagkop {
	font-size: 10pt;
	font-weight: bold;
	background-color: #EAEAEA;
	padding:2px;
	text-align: center;
}
.taginfos {
 font-size: 12px;

 padding:2px 2px 8px 2px;
}
.taghits{
	color: #b0b0b0;
	padding-left:1px;
}
.tagnamekop {
	font-size: 11pt;
	font-weight: bold;

	padding:2px;
	margin-bottom:5px;
	text-align: center;

}
.topnavlink{

	font-weight: bold;

}

.tagselectactive {
	font-weight: bold;
}
.tagselect {

}
a.taglink {
	color: #5C5997;
	text-decoration: none;
}
a.taglink:hover {
	color:           #0000ff;

	text-decoration: underline;
}

.nav_optionsearch{
	white-space: nowrap;
}

.subsgriddiv {
	padding-top:15px;
}

/* hightlight settings */
.comment {color: #008080 }
.string  {color: #808080;}
.number  {color: #FF0000;}
.key1    {color: #0000FF;}
.key2    {color: #FF0000;}
.key3    {color: #FF8000;}
.key4    {color: #008000;}
.key5    {color: #804040;}
.key6    {color: #0000FF;}
.key7    {color: #0000FF;}
.key8    {color: #0000FF;}

img.ratingcom {
	background: url(../icons/rating/starscomb.gif) no-repeat scroll;
	width: 55px;
	height: 13px;
}
img.ratingcoml {
	background: url(../icons/rating/starscomb2.gif) no-repeat scroll;
	width: 95px;
	height: 18px;
}

img.ratingcom-0{background-position: -55px 0px;}
img.ratingcom-1{background-position: -44px -13px;}
img.ratingcom-2{background-position: -44px 0px;}
img.ratingcom-3{background-position: -33px -13px;}
img.ratingcom-4{background-position: -33px 0px;}
img.ratingcom-5{background-position: -22px -13px;}
img.ratingcom-6{background-position: -22px 0px;}
img.ratingcom-7{background-position: -11px -13px;}
img.ratingcom-8{background-position: -11px 0px;}
img.ratingcom-9{background-position: 0 -13px;}
img.ratingcom-10{background-position: 0 0px;}

img.ratingcoml-0{background-position: -217px 0px;}
img.ratingcoml-1{background-position: -198px -20px;}
img.ratingcoml-2{background-position: -198px 0px;}
img.ratingcoml-3{background-position: -179px -20px;}
img.ratingcoml-4{background-position: -179px 0px;}
img.ratingcoml-5{background-position: -160px -20px;}
img.ratingcoml-6{background-position: -160px 0px;}
img.ratingcoml-7{background-position: -141px -20px;}
img.ratingcoml-8{background-position: -141px 0px;}
img.ratingcoml-9{background-position: -122px -20px;}
img.ratingcoml-10{background-position: -122px 0px;}

.filterbox {
	background-color: #FAFBFA;
	margin-top: 3px;
	margin-bottom: 3px;
	border-top: 1px solid  #ddd;
	font-size:12px;
}
.filteractive {
	color: #990000;
	text-decoration: none;
}
.filteractive:hover {
	color: #990000;
	text-decoration: none;
}

.viewiconlist,.viewiconlist-sel {
	width:26px;
	height:18px;
	background-position:top left;
	margin-left:3px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.viewiconlist-sel {
	background-position:bottom left;
}
#viewiconslist{
	float:right;
	padding-left:5px;
}

.filelink-url{
	width:220px;
	font-size:11px;
	border:1px solid #CCCCCC;
}