@media screen {
tr.print_tableheader1regel td.nosorting img.kolom_txt{
	width: 40px;
	height: 138px;
}

tr.print_tableheader1regel td.ascending img.kolom_txt{
	width: 40px;
	height: 138px;
}

tr.print_tableheader1regel td.descending img.kolom_txt{
	width: 40px;
	height: 138px;
}
.displaynone {
	display: none;
}

/* VoerExpert/BatchExpert html schermen */

#blok  #kvtabel_table, #blok #norm, #blok  #finkeng,#blok  #opmerking, #kvtabel_table {
	font-size: 12px;
	font-family: verdana, arial, sans-serif;
}

#zichtbarelink {
	color: navy;
	cursor: hand;
	font-weight: normal;
	text-decoration : underline;
}


/*-------------- voorgrond -------------*/
#div_voorgrond {
	position:absolute; 
	top:0px; 
	left:0px; 
	overflow: hidden;	
	width:2048px; 
	height:2000px; 
	padding:10px; 
	font:bold 13pt verdana; 
	display: none;
	background:gray;		
	z-index:5;							 
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=30, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100)
}


/*-------------- help ---------------------*/

#helpkoptekst {
	color: black;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
}

#sluitentekst {
	color: black;
	cursor: pointer;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
}

#div_helpkoptekst {
	text-align: left;
	padding: 0px;
	margin: 0px;
	background-color: #009b67;
}

#div_sluitentekst {
	float: right;
	position: absolute;
	text-align: right;
}


#div_help  {
	background-color: #009b67;
	float: left; 
	display: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	position:absolute; 
	width: 600px; 
	left: 300px;
	height: 500px; 
	margin: 0px;
	font-weight: bold;
	top: 100px;
	color: black;
	text-align: center;
	vertical-align: bottom;
	z-index: 10;
	border: 1px solid black; /*#D5D5E5;*/
}

#div_helpcontent {
	margin: 0px;
	background-color: white;
	padding: 0px;
	height: 490px;
	width: 600px;
	border-top: 1px solid black;
	overflow-y: scroll;
}

#div_helpcontent h1 {
	background-color: #B5BBCC;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border-bottom: thin solid Black;
}

#div_helpcontent h2 {
	font-size: 10px;
	background-color: #D9D9D9;
	margin: 0px;
	padding: 0px;
}

#div_helpcontent h3 {
	font-size: 10px;
	background-color: #E4E4E4;
	margin: 0px;
	padding: 0px;
}

#div_helpcontent p {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}


/*-------------------------------------------*/
#theDiv{
	overflow : scroll;
}
#editdiv {
	height: 100%;
	overflow: auto;
}	

.alleenprinten {
	display: none;
}

#dedetails, #dedetails_menu {
	overflow: scroll;
}

#dedetails table tr td {
	padding-right: 5px;	
	padding-left: 5px;
}

.betweenedit {
	background-color: #009b67;
	line-height: 28px;
/*   padding: 4px;*/
	margin: 0px;
	padding: 0px;
/*	height: 20px;*/
	color: white;
	font-weight: bold;
	overflow:hidden;
}

table td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* tabs */
#div_tab1_selected, #div_tab2_selected {

}


#div_tab1, #div_tab1_selected  {
	background-color:  #FEF200;
	margin: 0px;
	color: black;
	float: left;
	font-weight: bold;	
	position: relative;
	left: 20px;
	width: 100px;
	cursor: pointer;
}

#div_tab2, #div_tab2_selected  {
   font-weight: bold;
	cursor: pointer;	
	margin: 0px;
	width: 100px;
	left: 20px;
	float: left;
	position: relative;	
	background-color:  #FEF200;
	color: black;
}
#div_tab1, #div_tab2 {
	border-right: 1px solid white;
	border-left: 1px solid white;		
	background-color: #009b67;
	color: white;
}

/*----attentielijst---------*/
.pv_kleinekop{
	display: none;
}
.tablegelebalk{
	background-color: #009b67;
	line-height: 28px;
	color: white;
	font-weight: bold;
	font-size: 12px;
}
#record{
	display: none;
}
.print_tableheader1regel{
	background-color: #009b67;
	border: 1px solid black;
	color: white;
}

.print_tableheaderrechterborder{
	/*border-right: 1px solid black;
	border-top: 1px solid black;
	border: 1px solid black;*/
	background-color: #009b67;
	color: white;
}
.tableknoppen{
	background-color: #009b67;
	color: black;
}

.tableheader td, .tableheader1regel td {
	/*border-right: 1px solid black;*/
}
.knoppen img{
	cursor: pointer;
}
.helpknop{
	width: 450px;	
}
tr.rapportkop{
	font-weight: bold;
	font-size: 14px;
}
a#zichtbarelink:link, a#zichtbarelink:active, a#zichtbarelink:visited{
	font-weight: bold;
	color: maroon;
}
a#zichtbarelink:hover{
	text-decoration: none;
	color: red;
}
.rapportkop img{
	float: left;
}
#attenties_tankleveranties{
	float: left;
}
.tabletabbladen{
	background-color: #1f78b5;
	line-height: 22px;

}
.tableheader{
	background-color: #1f78b5;
	font-weight: bold;
	color: white;
	border: 1px solid black;
}
.tableroweven, .print_tableroweven{
	background-color: #E3ECD4;
}
.tablerowselected{
	cursor: pointer;
/*	background-color: #a0fff0; */
    background-color: #009b67;
	color: white;
}
.tablerowmouseover{
	background-color: #FEF200;
	color: black;
	cursor: pointer;
}
.fieldsetedit{
	background-color: white;
	border: 1px solid #009b67;
	z-index: -1;
}
.tableheader1regel {
	border: 1px solid black;
	background-color:#1f78b5;
	color: white;
	font-weight: bold;
}

.print_flextabel td {
	padding: 2px;
}
.tableheaderrechterborder{
	background-color: #1f78b5;
	color: white;
	font-weight: bold;
}

/*-----------------help----------*/
.hint{
	position: absolute;
	background-color: #E1EAD0;
	border: 1px solid #009b67;
	padding: 10px;
	padding-top: 0px;
}

#div_afspraaktekst {
        float: left; 
        background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	position:absolute; 
	width: 450px; 
	left: 300px;
	height: 175px; 
	padding: 5px;
	margin: 0px;
	top: 300px;
	color: black;
        vertical-align: top;
	padding-top: 10px;
	border: 3px solid gray; /*#D5D5E5;*/
        z-index:6;
}
