body,td,input,select,textarea {font-family:Arial;font-size:9pt;}
td.h {color:black;font-weight:normal; font-size:14px;  padding-left:4px;padding-right:4px;padding-top:5px;padding-bottom:2px;white-space:nowrap}
* {outline:none}
td.c {background-color:#cccccc}
td.l {background-color:#eeeeee}
td img {vertical-align:middle;margin-top:1px}
td input {vertical-align:middle}
a {color:#0b5f95}
li {color:#EF1209;margin-left:5px}
h2 {color:black;font-size:12pt;font-family:arial;font-weight:bold}
a.h {color:black;text-decoration:none}
a.h:hover {text-decoration:underline}
p {margin-top:0;margin-bottom:0}
.foto {cursor:move;border:1px solid #5079B6}
# editor:
div.editor {font-family: arial;	font-size: 9pt;}
div.editor h1 {font-size:9pt;color:#CC0000;margin:0;font-weight:bold}
div.editor h2 {font-size:9pt;margin:0;line-height:130%;font-weight:bold;color:black}
div.editor p {margin:0}

	table.table tr td,table.table tr th {vertical-align:top;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd} 
	table.table2 tr td,table.table2 tr th {vertical-align:top;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd} 
	table.table2 tr td.h {font-size:9pt;font-weight:bold;text-align:left;}
td.h {color:#f3f3f3;background:#121212 url('gradje.png') repeat-x top}
td.h * {color:white}
/*td.h input {display:none}*/
/* td.h:hover input {display:inline} */

tr.data:hover td {background:#fff3c0}

div.fltbox {width:145px;height:155px;overflow-x:hidden;overflow-y:auto;border:1px solid #dddddd;white-space:nowrap;margin:2px;padding:2px;float:left;background:white}

div.fltree {overflow-x:hidden;overflow-y:auto;border:1px solid #dddddd;white-space:nowrap;margin:2px;padding:2px;float:left;background:white;line-height:160%;}

td,th {height:20px;padding:2px}

div.cal, div.calh, div.calg, div.cal2 { line-height:20px; width:19px; float:left; padding:2px; text-align:center; overflow:hidden;display:inline-block;*display:inline;border-right:1px solid #e5e5e5;border-bottom:1px solid #bbbbbb; background:white; white-space:nowrap;}
div.calg {color:gray}
div.cal2 div#Yback {position:absolute;display:none;margin-top:-2px;margin-left:-2px;width:210px}
div.cal2:hover div#Yback {display:block;}
div.cal2 div#Yfwd {position:absolute;display:none;margin-top:-2px;margin-left:-183px;width:210px}
div.cal2:hover div#Yfwd {display:block;}
div.cal:hover, div.calg:hover {background:orange;cursor:pointer;color:white}

.multicheck {vertical-align:middle;width:15px;height:15px}

span.links div {position:absolute;border:1px solid gray;background:white;display:none;padding:2px 5px}
span.links div {line-height:20px}
span.links:hover div {display:inline}
span.links div div {float:left;border:0;position:relative;}

div#locrange *, div#order * {color:black;font-size:10pt}

table.form {border:1px solid #dddddd;margin:2px}

td {position:relative}

.done {background:#91dea2;}
.error {background:#de9191}
div.done {position:absolute;left:0;top:0;height:100%;width:100%;color:white}
td a {position:relative;z-index:1}

