/*--------------------------------------------------------------------------------------------------------------
Grundboxar
---------------------------------------------------------------------------------------------------------------*/
/* 0.6 em border till höger finns i mainContent i pse.css */

/* Bredd grå yta 23.7 em */
div#containerRightArea {
	width: 23.7em;
	float: right;
}
/* Box för inloggning */
#rightBoxLogin {
	padding: 4em 0 .1em 1.4em;
}
/* Box för när man är inloggad */
.rightBoxLoginUserName {
	padding: 1em 0 1.4em 1.4em;
}
/* Utan vit rand */
.rightBoxLoginLinks1 {
	padding: .8em 1.4em 1.1em 1.4em;
}
.rightBoxLoginLinks2 {
	padding: 1.2em 1.4em 1.2em 1.4em;
}
/* Generell box */
.rightBox {
	padding: 1.2em 1.4em 0 1.4em;
}
/* Box med bild */
.rightBoxImg {
	width: 23.7em; /* avdrag för border */
}
/* Box med företagslänkar - fingrarna */
.rightBoxLinks {
	width: 23.7em; /* avdrag för border */
}
/*--------------------------------------------------------------------------------------------------------------
Klasser för inloggning
---------------------------------------------------------------------------------------------------------------*/
.rightBoxLoginUserName h2 {  /* för att få luft till länkar */
	margin: 0 0 1.4em 0;
}
.rightLogin {
	display: inline;
}
.rightLoginUser {
	width: 8.8em;
	padding: 0 .6em 0 0;
	float: left;
}
.rightLoginPw {
	width: 8.8em;
	float: left;
}
.rightLoginButton {
	width: 2.4em;
	padding: 1.2em 0 0 0;
	float: left;
}
.rightBoxLogin fieldset {
	border: none;
}
.indataLoginS {
	width: 8.4em;
}
/* Box för länkar under inloggad användare */
.rightBoxLoginUserName li {
	list-style: none;
	padding: 0 0 .4em 0;
}
.rightBoxLoginLinks1 li, .rightBoxLoginLinks2 li {
	list-style: none;
	padding: 0 0 .4em 0;
}
/*--------------------------------------------------------------------------------------------------------------
Klasser för företagslänkarna - Fingrarna
---------------------------------------------------------------------------------------------------------------*/
.rightBoxLinks p {
	height: 1.3em;
	padding: 1.2em 0 .2em 1.4em;
}
.rightBoxLinks a, .rightBoxLinks a:link, .rightBoxLinks a:visited, rightBoxLinks a:active {
	font: 1.2em  verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.rightBoxLinks a:hover {
	text-decoration: underline;
}
/*--------------------------------------------------------------------------------------------------------------
Generell box
---------------------------------------------------------------------------------------------------------------*/
/* Länkar i lista */
.rightBox li {
	list-style: none;
	padding: 0 0 .4em 0;
}
/*--------------------------------------------------------------------------------------------------------------
Text , rubrik och länkar
---------------------------------------------------------------------------------------------------------------*/
.text2 {
	line-height: 1.3em;
}
h3.text2  {
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0 0 .6em 0;
}
/* Länk, ej understruken */
a.hoverlink2, a.hoverlink2:link, a.hoverlink2:visited, a.hoverlink2:active {
	text-decoration: none;
}
a.hoverlink2:hover {
	text-decoration: underline;
}
/*--------------------------------------------------------------------------------------------------------------
Högerytan - Kundvagnen
---------------------------------------------------------------------------------------------------------------*/
/* Behållare för rubriken och ikonen */
#rightBoxShopCart {
	 width: 23.7em;
}
/* innehåller bkg-bild, colors.css */
.shopCartHeader {
	padding: .6em 0 0 2.7em;
	margin: 0 0 0 .8em;
}
/* Rubriken */
.shopCartHeader h3  {
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0 0 .6em 0;
}
/* Box för varor i kundvagnen */
.rightBoxShop {
	 padding: 0 .8em 2.4em 1em;
}
.shopCartProduct {
	width: 16em;
	padding: 1.2em 0 0 0;
}
.shopCartPrice {
	width: 6em;
	padding: 1.2em 0 0 0;
	text-align: right;
	vertical-align: top;
}
.shopCartQuantity {
	width: .7em;
	padding: 1.2em .6em 0 0;
	vertical-align: top;
}
/* Streck avskiljare */
.shopCartBorder {

}
/* summan */
.shopCartSumText {
	font-weight: bold;
	padding: 1.2em 0 0 0; /* luft till strecket ovan summan */
}
.shopCartSum {
	font-weight: bold;
	padding: 1.2em 0 0 0; /* luft till strecket ovan summan */
	text-align: right;
}
/* inklusive moms */
.shopCartTax {
	text-align: right;
}
/* Knapp  */
span .btnCart {
	padding: .9em 0 .4em 0;
}
input.btnEmptyCart {
	width: 100%;
    border: solid;
    border-width: 1px;
    cursor: pointer;
    padding: 0.1em 1em 0.1em 1em;
}

