﻿.ui-widget {
	font-family: Tahoma, Verdana, Helvetica, Sans-serif !important;
}

.insiktButton {
	color: #000000 !important;
	font-size: 10px !important;
	text-align: left !important;

	padding-bottom: 0 !important;
	padding-top: 0 !important;
	height: 21px !important;

	border: 1px solid #c5c5c5 !important;
	border-bottom: 1px solid #999 !important;
	box-shadow: 0 0 1px #aaaaaa !important;
	background-image: url(../../../Images/standardButton_1x22.png) !important;
	background-repeat: repeat-x !important;
	background-position: 0 0 !important;
	-moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important;
}
.insiktButton.ui-state-hover {
	background-image: url(../../../Images/standardButton_1x22_highlighted.png) !important;
}
.insiktButton.ui-state-disabled,
.insiktButton[disabled] {
	color: #aaa !important;
	opacity: 0.4 !important;
	filter: alpha(opacity=40) !important;
	cursor: default !important;
}

.insiktButton > span.ui-button-text {
	padding-top: 3px !important;
}
.insiktButton > span.ui-icon {
	margin-top: -7px !important;
}

/* Knappar utan ikoner centreras. */
.insiktButton.ui-button-text-only,
input.insiktButton,
button.insiktButton {
	padding-left: 0 !important;
	padding-right: 0 !important;
	text-align: center !important;
}

/* Med ikoner måste texten positioneras genom padding. */
.insiktButton.ui-button-text-icon-primary > span.ui-button-text {
	padding-left: 26px !important;
	padding-right: 5px !important;
}
.insiktButton.ui-button-text-icon-secondary > span.ui-button-text {
	padding-left: 5px !important;
	padding-right: 26px !important;
}
.insiktButton.ui-button-text-icons > span.ui-button-text {
	padding-left: 26px !important;
	padding-right: 26px !important;
}
