* {
	margin:0;
	padding:0;
}

#inlineedit_verktoylinje, #inlineedit_verktoylinje a:link, #inlineedit_verktoylinje a:visited, #inlineedit_verktoylinje a:hover, #inlineedit_verktoylinje li, #inlineedit_verktoylinje h1 {
	color:#333333;
}
	
ul#inlineedit_verktoylinje {
	background-color:#ffffff;
	border-bottom:1px solid #aaaaaa;
	color:#333333;
	height:24px;
	margin:10px 0 20px 10px;
	padding:6px 0 0 20px;
	position:fixed;
	width:auto;
	opacity:0.80;
	filter:alpha(opacity=80);
	-moz-border-radius-topleft: 5px;
 	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomleft: 5px;
 	-moz-border-radius-bottomright: 5px;
}
	
ul#inlineedit_verktoylinje li {
	font-size:13px;
	display:inline;
	width:auto;
	clear:none;
	float:left;
	margin-right:20px;
	vertical-align:middle;
}
	
ul.inlineedit_meny {
	position:fixed;
	left:130px;
	top:44px;
	background-color:#ffffff;
	color:#333333;
	padding:10px 20px 10px 10px;
	list-style-type:none;
	display:none;
	opacity:0.80;
	filter:alpha(opacity=80);
	-moz-border-radius-bottomleft: 5px;
 	-moz-border-radius-bottomright: 5px;
}
	
ul.inlineedit_meny li {
	padding-bottom:4px;
	font-size:12px;
}
	
ul.inlineedit_meny li.overskrift {
	background-color:#eeeeee;
	font-weight:bold;
	margin-top:10px;
	padding:2px 0;
}
	
.inlineedit_meny a:link, .inlineedit_meny a:visited, #verktoykasse a:link, #verktoykasse li, #inlineedit_verktoylinje {
	font-size:12px;
	border:0;
	color:#333333;
}

.inlineedit_meny a:hover, #verktoykasse li:hover, #inlineedit_verktoylinje a:hover {
	font-weight:bold;
	color:#333333;
}

ul.filsystem:hover{
	cursor:hand;
}
	
div#inlineedit_bakgrunn_skjema {
	position:fixed;
	width:100%;
	height:100%;
	background-color:#000000;
	opacity:0.95;
	filter:alpha(opacity=95);
	z-index:9998;
}

div.inlineedit_skjema a:link, div.inlineedit_skjema a:visited, div.inlineedit_skjema a:hover {
	color:#209fcc;
	text-decoration:none;
	border:0;
}

div.inlineedit_skjema a:hover {
	border-bottom:1px dashed #209fcc;
}

div.inlineedit_skjema dl {
	float:left;
	height:47px;
	padding:20px 0 0 20px;
	width:132px;
}

div.inlineedit_skjema dt {
	font-size:14px;
	font-weight:bold;
}

div.inlineedit_skjema dd {
	font-size:10px;
	clear:left;
}

div.inlineedit_skjema p {
	width:auto;
}

div.inlineedit_skjema input, div.inlineedit_skjema select, div.inlineedit_skjema textarea {
	background-color:#ffffff;
	border:1px solid #c6d5e0;
	clear:none;
	font-size:12px;
	margin:0;
}

div.inlineedit_skjema input[type="button"], div.inlineedit_skjema input[type="submit"], div.inlineedit_skjema input[type="reset"] {
	background-color:#333;
	border:none;
	color:#ffffff;
	display:block;
	float:left;
	height:24px;
	margin-right:10px;
	padding:0 10px 2px 10px;
	text-align:center;
	width:auto;
	-moz-border-radius-topleft: 5px;
 	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomleft: 5px;
 	-moz-border-radius-bottomright: 5px;
}

div.inlineedit_skjema input[type="text"], div.inlineedit_skjema input[type="password"], div.inlineedit_skjema input[type="file"] {
	float:left;
	height:18px;
	padding:2px 3px 1px 2px;
	width:300px;
}

div.inlineedit_skjema input[type="radio"], div.inlineedit_skjema input[type="checkbox"] {
	margin-right:10px;
	width:auto;
}

div.inlineedit_skjema input[readonly="readonly"] {
	background-color:#aaaaaa;
}

div.inlineedit_skjema select {
	float:left;
	height:22px;
	margin-right:10px;
	padding:2px;
	width:auto;
}

div.inlineedit_skjema label {
	clear:left;
	display:block;
	float:left;
	font-size:12px;
	margin-bottom:15px;
	width:130px;
}

div.inlineedit_skjema label span.litentekst {
	font-size:9px;
	color:#939393;
}

div.inlineedit_skjema ul.horisontal {
	margin-top:10px;
	margin-left:10px;
}

div.inlineedit_skjema ul.horisontal li {
	display:inline;
	margin-left:10px;
	font-size:10px;
}

div.inlineedit_skjema table {
	max-height:200px;
	overflow-x:scroll;
	vertical-align:top;
	width:640px;
	margin:0;
}

div.inlineedit_skjema tr {
	height:auto;
}

div.inlineedit_skjema td, div.inlineedit_skjema th {
	text-align:left;
	padding:3px 0 3px 2px;
	vertical-align:top;
	height:auto;
}

div.inlineedit_skjema  {
	/*height:auto;*/
	width:690px;
	position:fixed;
	left:22%;
	top:100px;
	color:#ffffff;
	height:400px;
	z-index:9999;
}

div.inlineedit_skjema div.skjema_steg {
	background-image:url("./skjema_steg_1.png");
	background-repeat:no-repeat;
	color:#000000;
	display:block;
	height:67px;
	width:690px;
}

div.inlineedit_skjema_bakgrunn {
	/*background-image:url("./skjema_ramme.png");
	background-repeat:no-repeat;*/
	background-color:#eee;
	clear:both;
	color:#000000;
	display:block;
	font-size:12px;
	height:244px;
	margin-top:10px;
	padding:20px 0 20px 20px;
	width:670px;
	overflow:auto;
	-moz-border-radius-topleft: 5px;
 	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomleft: 5px;
 	-moz-border-radius-bottomright: 5px;
}

div.inlineedit_skjema span.hjelp {
	color:#939393;
	display:block;
	float:right;
	font-size:9px;
	margin-right:60px;
	width:160px;
}
