﻿div.adminListHeaderContainer {
	position:relative;
	width:754px;
	background-color:#e1e1e1;
	border-top:solid 1px #c8c9cb;
	border-left:solid 1px #c8c9cb;
	border-right:solid 1px #c8c9cb;
	border-bottom:solid 1px #c8c9cb;
	padding:2px 0 2px 4px;
	font-weight:normal;
	vertical-align:middle;
    clear: left;
}
div.adminListGridContainer {
	position:relative;
	
	width:758px;
	height:200px;
	overflow:auto;
	border-left:solid 1px #c8c9cb;
	border-right:solid 1px #c8c9cb;
}

/* Förberedelse för att låsa rubriker*/
div.adminListGridContainer div table th 
{
	
	background-color: Gray;
	position: relative;
	top: expression(this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.scrollTop-1);
	z-index:1;
}

div.baseListGridContainer {
	position:relative;
	
	width:758px;
	height:200px;
	overflow:auto;
	border-left:solid 1px #c8c9cb;
	border-right:solid 1px #c8c9cb;
}

/* Förberedelse för att låsa rubriker*/
div.baseListGridContainer div table th 
{
	
	background-color: Gray;
	position: relative;
	top: expression(this.parentNode.parentNode.parentNode.parentNode.parentNode.scrollTop-1);
	z-index:1;
}

/*div.adminListGridContainer div table td.locked
{
	position:relative;
	cursor: default;
	background-color: White;
	
	height: 30px;
	border-color: #ddddde;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right: none;
	border-left: none;
	border-top: none;
	padding: 5px;
	vertical-align: top;
	

	left: expression(this.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.scrollLeft-1);
	
}
Slut förberedelse för att låsa rubriker
*/

div.adminListDetailsContainer {
	position:relative;
	width:755px;
	background-color:#eeeeee;
	border-top:solid 1px #c8c9cb;
	border-left:solid 1px #c8c9cb;
	border-right:solid 1px #c8c9cb;
	border-bottom:solid 1px #c8c9cb;
	padding-left: 3px;
	text-align:left;
}

td.adminForm {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	text-align: left;
	vertical-align: top;
	font-size: 10px;
	border-left:solid 1px #cccccc;
	white-space:nowrap;
}
td.adminFormNoPosition {
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
	vertical-align: top;
	font-size: 10px;
}
input.adminForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #999999;
	margin-top: 2px;
}
select.adminForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #999999;
	margin-top: 2px;
}
textarea.adminForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	border: 1px solid #999999;
	margin-top: 2px;
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index:99;
	position:absolute;
	left:100px;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
	z-index:100;
	position:absolute;
}

.table_tow-images td {
	background:#fff;
	min-height:150px;
	padding:10px;
}
.table_tow-images td img {
	width:100%;
	height:auto;	
}

.fordon-vf .tow-back, .fordon-f .tow-back, .fordon-hf .tow-back, .fordon-vs .tow-back, .fordon-hs .tow-back, .fordon-hb .tow-back, .fordon-vb .tow-back, .fordon-b .tow-back {
	display:block;
	min-height:150px;
	min-width:150px;	
	background-position: center center;
	background-repeat:no-repeat;
}
.fordon-vf .tow-back {
	background-image:url(GeneralGraphics/fordon_vf.jpg);	
}
.fordon-f .tow-back {
	background-image:url(GeneralGraphics/fordon_f.jpg);	
}
.fordon-hf .tow-back {
	background-image:url(GeneralGraphics/fordon_hf.jpg);	
}
.fordon-vs .tow-back {
	background-image:url(GeneralGraphics/fordon_vs.jpg);	
}
.fordon-hs .tow-back {
	background-image:url(GeneralGraphics/fordon_hs.jpg);	
}
.fordon-vb .tow-back {
	background-image:url(GeneralGraphics/fordon_vb.jpg);	
}
.fordon-b .tow-back {
	background-image:url(GeneralGraphics/fordon_b.jpg);	
}
.fordon-hb .tow-back {
	background-image:url(GeneralGraphics/fordon_hb.jpg);	
}

.fordon-vf a[href], .fordon-f a[href], .fordon-hf a[href], .fordon-vs a[href], .fordon-hs a[href], .fordon-hb a[href], .fordon-vb a[href], .fordon-b a[href] {
	display:block;
	min-height:150px;
	min-width:150px;	
	background:#fff;
}
.inputfullwidth input, .inputfullwidth select {
	width:100% !important;
	margin-bottom:4px;
}
.fullwidth {
	width:100% !important;	
}
textarea.fullwidth {
	width:99% !important;
	height:50px;		
}

.btn * {
	background:#e9b90a !important;
	border-top:2px solid #ffd92c !important;
	border-left:2px solid #ffd92c !important;	
	border-right:2px solid #a88102 !important;
	border-bottom:2px solid #a88102 !important;
	padding:9px 12px !important;
	font-weight:bold !important;
	-webkit-box-shadow: 0 0 0 1px #000000;
	box-shadow: 0 0 0 1px #000000;
	text-transform:uppercase;
	font-size:8px !important;
	cursor:pointer;	
}
.btn_small * {
	padding:1px 5px !important;
}