body {
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
a {
	color: #01907C;
	text-decoration: none;
}
.Site {
	width: 950px; 
	background: #FFFFFF;
	margin: 0 auto;
	padding-top: 20px; 
	border: 0;
	text-align: left; 
}
.Site #Sidhuvud {
	width: 925px;
	margin: 0;
	border: 0;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(Graphics/bg_sidhuvud.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 58px;
	display: table;
	overflow: hidden;
	position: relative;
	visibility: visible;
	padding-left: 25px;
	padding-top: 138px;
}
.Site #Content {
	width: 900px;
	margin: 0;
	border: 0;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(Graphics/bg_content.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: auto;
	display: table;
	overflow: hidden;
	position: relative;
	visibility: visible;
	padding-top: 20px;
	padding-right: 25px;
	padding-left: 25px;
}
.Site #Sidfot {
	width: 900px;
	margin: 0;
	border: 0;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(Graphics/bg_sidfot.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	height: 30px;
	display: table;
	overflow: hidden;
	position: relative;
	visibility: visible;
	padding-right: 25px;
	padding-left: 25px;
}
.Site #Vspalt {
	margin: 0px;
	float: left;
	height: auto;
	width: 180px;
	overflow: visible;
	position: relative;
	visibility: visible;
	display: block;
}

.Site  #Content  #Ettan  h1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 2px;
}
.Site #Content #Ettan #Login .adress {
	font-size: 9px;
	color: #666666;
	line-height: 14px;
	margin-bottom: 0px;
}
.Site   #Content   #Ettan   #Login   .input, .Site #Content #Vspalt #Loggain .input, .Site #Content #Hspalt  #Losenord .input, .Site #Content #Hspalt #Lista .kundvagn .totaltTillbaka input {
	margin-bottom: 5px;
	font-size: 11px;
	line-height: normal;
	color: #666666;
	width: 140px;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Site #Content #Ettan #Sok select {
	font-size: 9px;
	line-height: normal;
	color: #333333;
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
}
.Site  #Content  #Ettan  #Sok  .input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #333333;
	width: 135px;
}
.Site #Content #Ettan #Sok img {
	vertical-align: middle;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 10px;
}
.Site #Content #Ettan #Sok .Sok {
	margin-left: 5px;
	vertical-align: top;
	position: relative;
	padding-top: 8px;
}

/* .Site #Content #Ettan #Aktuellt a {
	color: #000000;
} */

.Site #Content #Ettan p {
	margin-top: 0px;
	margin-bottom: 15px;
}
.Site #Content #Ettan {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	clear: both;
	overflow: visible;
	position: relative;
	visibility: visible;
	height: auto;
	width: 900px;
	text-align: left;
	vertical-align: top;
	display: block;
	padding-top: 15px;
	margin-top: 10px;
}

.Site #Content #Ettan #Login {
	text-align: left;
	vertical-align: top;
	display: block;
	float: left;
	width: 279px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
.Site #Content #Ettan #Sok {
	text-align: left;
	vertical-align: top;
	display: block;
	float: left;
	width: 280px;
	overflow: visible;
	position: relative;
	visibility: visible;
	margin-right: 15px;
	margin-left: 15px;
	padding-right: 15px;
	padding-left: 15px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
.Site #Content #Ettan #Aktuellt {
	text-align: left;
	vertical-align: top;
	display: block;
	float: left;
	width: 279px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
.Site #Content #Vspalt #ArtikelSok h3, .Site #Content #Vspalt #Loggain h3  {
	font-weight: bold;
	margin-bottom: 15px;
	margin-top: 2px;
	color: #333333;
	font-size: 12px;
}
.Site #Content #Vspalt #Kundvagn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	display: block;
	padding: 10px;
	clear: both;
	height: auto;
	width: 160px;
	margin-top: 20px;
	overflow: visible;
	position: relative;
	visibility: visible;
}
.Site #Content #Vspalt #Kundvagn p {
	width: 160px;
	margin-top: 0px;
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	line-height: normal;
	padding-top: 3px;
	padding-bottom: 3px;
}
.Site #Content #Vspalt #Kundvagn h3 {
	font-size: 14px;
	font-weight: bold;
	height: 22px;
	vertical-align: bottom;
	position: relative;
	visibility: visible;
	width: 90px;
	display: block;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #333333;
}

.Site #Content #Vspalt #Umeny {
	display: table;
	height: auto;
	width: 180px;
	overflow: visible;
	position: relative;
	visibility: visible;
	background-color: #E7E7E7;
}
/* Overrideas av treeview i Controls.css
.Site #Content #Vspalt #Umeny a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #01907C;
	text-decoration: none;
}

.Site #Content #Vspalt #Umeny ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.Site #Content #Vspalt #Umeny #Start {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: -5px;
}
.Site #Content #Vspalt #Umeny #Start .on {
	font-weight: bold;
}
*/
.Site #Content #Vspalt #ArtikelSok {
	background-image: url(Graphics/bg_artikelsok.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 10px;
	height: 131px;
	width: 160px;
	overflow: hidden;
	position: relative;
	visibility: visible;
	margin-top: 20px;
}

.Site #Content #Vspalt #Loggain {
	/*background-image: url(Graphics/bg_artikelsok.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 10px;
	height: 131px;
	width: 160px;
	overflow: hidden;
	position: relative;
	visibility: visible;
	margin-top: 20px;*/
	
	display: table;
	height: auto;
	width: 180px;
	overflow: visible;
	position: relative;
	visibility: visible;
	background-color: #E7E7E7;
	margin-top: 20px;
}

.Site #Content #Vspalt #Loggain div {
	padding: 0 10px 0 10px;
}

.Site #Content #Vspalt #Loggain div div {
	padding: 0;
}

.Site #Content #Vspalt #ArtikelSok select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 160px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: normal;
	padding: 2px;
	display: block;
	clear: none;
}
.Site  #Content  #Vspalt  #ArtikelSok  .Sok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 100px;
}
.Site #Content #Vspalt #ArtikelSok input, .Site #Content #Vspalt #Loggain input {
	margin-top: 2px;
}
.Site #Content #Hspalt {
	float: right;
	height: auto;
	width: 680px;
	overflow: hidden;
	position: relative;
	visibility: visible;
	text-align: left;
	vertical-align: top;
	display: block;
	margin: 0px;
	padding: 0px;
}
.Site #Content #Hspalt .Text  {
	height: auto;
	width: 680px;
	overflow: visible;
	position: relative;
	visibility: visible;
	text-align: left;
	vertical-align: top;
	display: block;
	clear: both;
	margin: 0px;
	padding: 0px;
}
.Site #Content #Hspalt .Text ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.Site #Content #Hspalt .Text ul li {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.Site #Content #Hspalt .Text .BildVanster {
	float: left;
	padding-right: 40px;
	padding-bottom: 15px;
	margin: 0px;
}
.Site #Content #Hspalt .Text .BildHoger {
	float: right;
	padding-left: 40px;
	padding-bottom: 15px;
	margin: 0px;
}
.Site #Content #Hspalt .Text .BildCenter {
	float: none;
	clear: both;
	padding-bottom: 15px;
	margin: 0px;
}
.Site #Content #Hspalt .SpaltVanster  {
	height: auto;
	width: 320px;
	overflow: visible;
	position: relative;
	visibility: visible;
	text-align: left;
	vertical-align: top;
	display: block;
	clear: left;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.Site #Content #Hspalt .SpaltHoger  {
	height: auto;
	width: 320px;
	overflow: visible;
	position: relative;
	visibility: visible;
	text-align: left;
	vertical-align: top;
	display: block;
	clear: right;
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.Site #Content #Hspalt .SpaltVanster .BildVanster, .Site #Content #Hspalt .SpaltHoger .BildVanster {
	float: left;
	padding-right: 20px;
	padding-bottom: 10px;
	margin: 0px;
}
.Site #Content #Hspalt .SpaltVanster .BildHoger, .Site #Content #Hspalt .SpaltHoger .BildHoger {
	float: right;
	padding-left: 20px;
	padding-bottom: 10px;
	margin: 0px;
}
.Site #Content #Hspalt .Text .BildCenter {
	float: none;
	clear: both;
	padding-bottom: 10px;
	margin: 0px;
}

.Site #Content #Hspalt h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	line-height: normal;
}
.Site #Content #Hspalt h1 .normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 6px;
	line-height: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
}
.Site #Content #Hspalt h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 1px;
	line-height: normal;
}
.Site #Content #Hspalt  p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.Site #Content #Hspalt  #Losenord {
	float: right;
	height: auto;
	width: 300px;
	position: relative;
	visibility: visible;
	overflow: visible;
	text-align: left;
	vertical-align: top;
	display: block;
}
.Site #Content #Hspalt  #Fakta {
	width: 400px;
	overflow: visible;
	position: relative;
	visibility: visible;
	float: right;
}
.Site #Content #Hspalt  #Fakta img {
	margin: 0px;
	overflow: hidden;
	clear: none;
	float: left;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.Site #Content #Hspalt  #Kund table {
	width: 350px;
	background-color: #FAFAFA;
}
.Site  #Content  #Hspalt    #Kund  .right  {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: left;
	width: 190px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.Site  #Content  #Hspalt    #Kund  .left  {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	text-align: right;
	width: 140px;
}
.Site  #Content  #Hspalt    #Kund  .rubrik  {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	width: 140px;
	font-size: 12px;
	line-height: normal;
	color: #333333;
	font-weight: bold;
}
.Site #Content #Hspalt  #Kund .input  {
	width: 140px;
	font-size: 11px;
	line-height: normal;
	color: #666666;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Site #Content #Hspalt #Kund {
	float: left;
	width: 350px;
	position: relative;
	visibility: visible;
	overflow: visible;
	text-align: left;
	vertical-align: top;
	display: block;
}
/*
.Site #Content #Hspalt #Lista {
	height: auto;
	overflow: visible;
	position: relative;
	visibility: visible;
	text-align: left;
	vertical-align: top;
	display: block;
	clear: both;
}
*/
/*
.Site #Content #Hspalt #Lista table {
	padding: 0px;
	clear: both;
	width: 680px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	vertical-align: top;
	display: table;
}
*/
.Site #Content #Hspalt #Lista .kundvagn {
	margin-top: 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Site #Content #Hspalt #Lista .kundvagn .totaltTillbaka textarea {
	text-align: left;
	vertical-align: top;
	height: 50px;
	width: 250px;
	margin-bottom: 5px;
	font-size: 11px;
	line-height: normal;
	color: #666666;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Site  #Content  #Hspalt  #Lista .totaltKundvagn {
	text-align: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
}
.Site  #Content  #Hspalt  #Lista .totaltTillbaka {
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	width: 183px;
}
.Site  #Content  #Hspalt  #Lista .totalTabort {
	width: 25px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*
.Site #Content #Hspalt #Lista .huvud {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	background-color: #E2E2E2;
}
*/
/*
.Site  #Content  #Hspalt  #Lista  td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	vertical-align: middle;
	text-align: left;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 6px;
}
*/
.Site  #Content  #Hspalt  #Lista .totalt {
	text-align: right;
	width: 100px;
}
.Site  #Content  #Hspalt  #Lista .right {
	text-align: right;
}
.Site  #Content  #Hspalt  #Lista .tabort {
	width: 25px;
	text-align: center;
}
/*
.Site  #Content  #Hspalt  #Lista  .rubriker  {
	font-weight: bold;
	background-color: #e2e2e2;
	font-size: 10px;
	line-height: normal;
}
*/
.Site  #Content  #Hspalt  #Lista  .rubrikerRight  {
	text-align: right;
	font-weight: bold;
	background-color: #e2e2e2;
	font-size: 10px;
	line-height: normal;
}
.Site #Content #Hspalt #Lista .kop {
	color: #f15d25;
}
.Site #Content #Hspalt #Tillbaka {
	float: left;
	height: 20px;
	width: 100px;
	position: relative;
	visibility: visible;
	clear: left;
}
.Site   #Content   #Hspalt   .antal    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	width: 25px;
	padding: 1px;
}


/* KNAPPAR */
.knapp40 {
	background-image: url(Graphics/bg_knapp_gron40.gif);
	text-align: center;
	height: 20px;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: table;
	width: 40px;
	margin: 0px;
	padding: 0px;
	background-color: #F3F3F3;
}
.knapp80 {
	background-image: url(Graphics/bg_knapp_gron80.gif);
	text-align: center;
	height: 20px;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
	width: 80px;
	margin: 0px;
	padding: 0px;
	background-color: #F3F3F3;
}
.knapp160 {
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(Graphics/bg_knapp_gron160.gif);
	text-align: center;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	height: 18px;
	width: 160px;
	display: table;
	float: right;
	font-weight: bold;
	padding-top: 2px;
}
.knapp250 {
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(Graphics/bg_knapp_gron250.gif);
	text-align: center;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	height: 18px;
	width: 250px;
	display: table;
	float: right;
	font-weight: bold;
	padding-top: 2px;
}
.knappOrange40 {
	background-image: url(Graphics/bg_knapp_orange40.gif);
	text-align: center;
	height: 20px;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	display: table;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 40px;
	margin: 0px;
	padding: 0px;
	background-color: #F3F3F3;
}
.knappOrange80 {
	background-image: url(Graphics/bg_knapp_orange80.gif);
	text-align: center;
	height: 20px;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	display: table;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 80px;
	margin: 0px;
	padding: 0px;
	background-color: #F3F3F3;
}
.knappOrange160 {
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(Graphics/bg_knapp_orange160.gif);
	text-align: center;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	height: 18px;
	width: 160px;
	display: table;
	float: right;
	font-weight: bold;
	padding-top: 2px;
}

.paddingLeftRubrik {
	text-align: left;
	vertical-align: top;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 15px;
	font-weight: bold;
}
.paddingLeft {
	text-align: left;
	vertical-align: top;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 15px;
	/*width: 93px;*/
}
.paddingRight {
	text-align: left;
	vertical-align: middle;
	padding-top: 1px;
	padding-right: 15px;
	padding-bottom: 1px;
	padding-left: 2px;
	/*width: 273px;*/
	line-height: normal;
}
.paddingRightLaddahem {
	text-align: left;
	vertical-align: middle;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 1px;
	padding-left: 2px;
	/*width: 273px;*/
}
.paddingLeftLaddahem {
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 15px;
	/*width: 93px;*/
}
.Shopknappar {
	text-align: left;
	vertical-align: center;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.Site #Content #Hspalt #Lista .infotext {
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-align: right;
}
.Site #Sprak {
	text-align: right;
	display: block;
	position: relative;
	width: 925px;
	clear: both;
}

.Site #Sprak ul li {
	text-align: left;
	float: right;
	padding-left: 5px;
	padding-right: 5px;
	/*border-left: solid 1px #000000;*/
}

/*---------------------
	SitePage
---------------------*/

div.SitePage {
	width: 680px;
	position: relative;
	visibility: visible;
	text-align: left;
	vertical-align: top;
	display: block;
	margin: 0px;
	padding: 0px;
}
div.SitePage div.Content  {
	height: auto;
	width: 680px;
	overflow: visible;
	position: relative;
	visibility: visible;
	text-align: left;
	vertical-align: top;
	display: block;
	clear: both;
	margin: 0px;
	padding: 0px;
	margin-bottom: 20px;
}
div.SitePage div.Content ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.SitePage div.Content ul li {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.SitePage div.Content div.ImageLeft {
	float: left;
	padding-right: 40px;
	padding-bottom: 15px;
	margin: 0px;
}
div.SitePage div.Content div.ImageRight {
	float: right;
	padding-left: 40px;
	padding-bottom: 15px;
	margin: 0px;
}
div.SitePage div.Content div.ImageCenter {
	float: none;
	clear: both;
	padding-bottom: 10px;
	margin: 0px;
}
div.SitePage div.Paragraph  {
	height: auto;
	width: 680px;
	overflow: visible;
	position: relative;
	visibility: visible;
	text-align: left;
	vertical-align: top;
	display: block;
	clear: both;
	margin: 0px;
	padding: 0px;
	margin-bottom: 20px;
}
}
div.SitePage div.Paragraph p  {
	margin: 0px;
	padding: 0px;
}
div.SitePage div.Paragraph ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.SitePage div.Paragraph ul li {
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.SitePage div.Paragraph div.ImageLeft {
	float: left;
	padding-right: 40px;
	padding-bottom: 15px;
	margin: 0px;
}
div.SitePage div.Paragraph div.ImageRight {
	float: right;
	padding-left: 40px;
	padding-bottom: 15px;
	margin: 0px;
}
div.SitePage div.Paragraph div.ImageCenter {
	float: none;
	clear: both;
	padding-bottom: 10px;
	margin: 0px;
}



/*---------------------
	End SitePage
---------------------*/


.Site #Content #Hspalt #Lista {
	height: auto;
	overflow: visible;
	position: relative;
	visibility: visible;
	text-align: left;
	vertical-align: top;
	display: block;
	clear: both;
}
.Site #Content #Hspalt #Lista table {
	padding: 0px;
	clear: both;
	width: 680px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	vertical-align: top;
	display: table;
}
.Site #Content #Hspalt #Lista .kundvagn {
	margin-top: 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Site #Content #Hspalt #Lista .kundvagn .totaltTillbaka textarea {
	text-align: left;
	vertical-align: top;
	height: 50px;
	width: 250px;
	margin-bottom: 5px;
	font-size: 11px;
	line-height: normal;
	color: #666666;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Site  #Content  #Hspalt  #Lista .totaltKundvagn {
	text-align: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
}
.Site  #Content  #Hspalt  #Lista .totaltTillbaka {
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: top;
	width: 183px;
}
.Site  #Content  #Hspalt  #Lista .totalTabort {
	width: 25px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Site #Content #Hspalt #Lista .huvud {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	background-color: #E2E2E2;
}
.Site  #Content  #Hspalt  #Lista  td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	vertical-align: middle;
	text-align: left;
	padding-top: 6px;
	padding-right: 2px;
	padding-bottom: 6px;
	padding-left: 6px;
}
.Site  #Content  #Hspalt  #Lista .totalt {
	text-align: right;
	width: 100px;
}
.Site  #Content  #Hspalt  #Lista .right {
	text-align: right;
}
.Site  #Content  #Hspalt  #Lista .tabort {
	width: 25px;
	text-align: center;
}
.Site  #Content  #Hspalt  #Lista  .rubriker  {
	font-weight: bold;
	background-color: #e2e2e2;
	font-size: 10px;
	line-height: normal;
}
.Site  #Content  #Hspalt  #Lista  .rubrikerRight  {
	text-align: right;
	font-weight: bold;
	background-color: #e2e2e2;
	font-size: 10px;
	line-height: normal;
}
.Site #Content #Hspalt #Lista .kop {
	color: #f15d25;
}

/* RL 080901 
.Text p 
{
	margin-bottom: 0px;
	background-color: yellow;
	
}

#Content #Hspalt ul
{
	margin-top: 0px;
	padding-top: -10px;
	background-color: green;
}

#Content #Hspalt ul li
{
	margin-top: 0px;
	padding-top: 0px;
}*/
