/*
CSS for Hööks website.

*/







.kimspecial_neg .offeroftheweek .article {
    padding: 0px 0;
	border-bottom:solid 1px #dedd00
}

.kimspecial_neg h2 {
	visibility:hidden;
	margin-bottom: -20px;
	color:#dedd00;
}
.kimspecial_neg .image {
    text-align: center;
	border:solid 5px #000;
	background-color:#000;
	color:#dedd00
	
}

.kimspecial_neg .offeroftheweek .articlename {
    font-size: 12px;
    height: 12px;
    padding-top: 5px;
	text-dedd00:left;
	color:#dedd00
}

.kimspecial_neg .offeroftheweek .articleid {
    padding-bottom: 3px;
    padding-top: 3px;
	text-align:left;
	color:#dedd00
}

.kimspecial_neg .offeroftheweek .price {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 3px;
	text-align:left;
	color:#dedd00
}


.kimspecial .offeroftheweek .article {
    padding: 5px 0;
	margin: 8px;
	border-bottom:solid 1px #999
}

.kimspecial h2 {
	visibility:hidden;
	margin-bottom: -20px;
}
.kimspecial .image {
    text-align: left;
	border: none;
	background-color:none;
	margin-left:-1px;
	
}

.kimspecial .offeroftheweek .articlename {
    font-size: 12px;
    height: 12px;
    padding-top: 5px;
	text-align:left;
}

.kimspecial .offeroftheweek .articleid {
    padding-bottom: 3px;
    padding-top: 3px;
	text-align:left;
}

.kimspecial .offeroftheweek .price {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 3px;
	text-align:left;
}


a {
text-decoration:none;}

.tryggehandel
{
	/*border:solid 1px #006600;*/
	width:165px;
	text-align:center;
	margin-top:50px;
}

/* Beskrivningsmallar PBM */

.beskrMall {
	font-size:10px;
	color:#484848;
	padding-bottom:6px;
	padding-top:6px;
	text-align:left;
	clear:both;
	}
	
.beskrMallfloatL {
	/* [disabled]float:left; */
	font-size:10px;
	background-repeat:no-repeat;
	color:#990000;
	text-align:left;
	margin-right:10px;
	height:55px;
	width:100%;
}	


.beskrMall .butInfotext {
	margin-top:10px;
	border-top: 1px solid #CCC;
	
	padding-top:4px;
	}

.beskrMall .rubrik a {
	color:#990000;
	text-decoration:none;
	background: url(Images/Generella/footer_arrow.png) left no-repeat;
	padding-left: 12px;
	}

.beskrMall .rubrik a:hover {
	text-decoration:underline;
	}

.beskrMall .stycke a{
	color:#990000;
	text-decoration:none;
	}
	
.beskrMall .stycke {
	margin-bottom:6px;
	text-align:left;
}


.beskrMall table
{
	width:100%;
	border-collapse:collapse;
	border: none;	
	margin-bottom:10px;
	color:#484848;
	
}

.beskrMall .tabBorder
{
border-bottom: solid 1px #CCCCCC;
/*display:block;*/
padding-bottom:3px;
padding-top:3px;
}

.beskrMall td {
	text-align:left;
	font-size:10px;
	}
	
.beskrMall  p {
	margin-bottom:8px;
	}
	
.beskrMall  li {
	margin-left: 15px;
	text-indent: -15px;
	padding-bottom: 2px;
	padding-top:2px;

	}
	

.beskrMall .rubrik {
	font-weight:bold;
	}

.funktionTacke
{
	font-size:9px;
	line-height:10px;
	background-repeat:no-repeat;
	width:50px;
	text-align:center;
	padding-top: 26px;
	padding-bottom:5px;
	float: left;
	margin-right: 10px;
}
.funktionTacke2
{
	font-size:9px;
	line-height:10px;
	text-align:center;
	margin-top: 8px;
	float: left;
}

.funktionTacke3
{
	font-size:9px;
	line-height:10px;
	text-align:center;
	margin-top: 28px;
	float: left;
}

.funktionTacke4
{
	font-size:9px;
	line-height:10px;
	text-align:center;
	margin-top: 32px;
	margin-bottom:14px;
	width: 50px;
	float: left;
	margin-right: 10px;
}


.fgProv
{
	font-size:9px;
	line-height:10px;
	background-repeat:no-repeat;
	width:100px;
	text-align:center;
}

/* Beskrivningsmallar PBM Slut */


 #articleXtra 
{
	width:auto;
	border: 5px solid #fff;
	background: url(Images/Generella/leftmenu_background.png) repeat-x;
	background-color:#b9b2a2;
	height:100%;
	padding:25px;
	text-align:left;
}

 #articleXtra  a, #articleXtra  a:visited
{
	color:#990000;
	text-decoration:none;
}

.wrapperInfo
{
		width:515px;
		padding-left:10px;
		text-align:left;
		/*border:solid 2px #FF0000;
		overflow:hidden;*/
}

.wrapperInfo .mellanRubrik{
font-weight:bold;
font-size:12px;

}




.wrapperInfo table
{

	width:100%;
}


.wrapperInfo p
{
	margin-bottom:16px;
}





.wrapperInfo .button input
{

	width:auto;
}


.hookNews
{
		width:515px;
		padding-left:10px;
		text-align:left;
		/*border:solid 2px #FF0000;
		overflow:hidden;*/
}

.hookNews table
{
		width:100%;
}

.hookNews td
{
		padding-bottom:15px;
}

.hookNews .rub
{
		margin-bottom:8px;
		font-weight:bold;
		margin-top:20px;
}

.hookNews .NewsRow td
{
padding:12px 0px 12px 0px;	
border-bottom: solid 1px #666666;
}

.hookNews .NewsRow p
{
margin-bottom:5px;
}


.hookWinners
{
		width:515px;
		padding-left:10px;
		text-align:left;
		/*border:solid 2px #FF0000;
		overflow:hidden;*/
}

.hookWinners .Row
{
}

.hookWinners td
{
padding:8px 0px 12px 0px;	
border-bottom: solid 1px #666666;
}

.hookWinners .rub, .MyPageOffer .rub
{
margin-bottom:8px;
font-weight:bold;
color:#484848;
}


.hookWinners .Row p, .MyPageOffer p
{
margin-bottom:5px;
}


.infoTabell td	
{
	padding-bottom:30px;
}

.infoTabell ul
{
margin-bottom:15px;
}

.infoTabell li
{
	padding-bottom: 10px;
	margin-left: 2em;
	text-indent: -1.3em;
	list-style:inside;
}

.table {
border:none;
margin-bottom:0px;
}

.matt td img
{
margin-bottom:5px;
}

.mattTabRub {
padding:3px;

}

.matt td
{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:solid 1px #000000;
}

.infoKontoTabell
{			
		background-color:#FFFFFF;		
		border: solid 1px #666666;
	
}


.infoKontoTabell .rubrik 
{
	background-color:#999999;
}

.infoKontoTabell .rubrik2
{
	background-color:#CCCCCC;
}


.infoKontoTabell td{
	padding:8px;
	border-collapse:collapse;
	
}
	
.infoKontoAns table
{
	border: none 0;
}



.infoKontoAns td
{
	padding: 3px 0px 3px 0px;
	font-weight:bold;
	vertical-align:top;
}

.infoKontoAns .rubrik
{
	background-color:#666666;
	color:#FFFFFF;
	padding-left:5px;
}

.infoKontoAns .rubrik2
{
	background-color:#999999;
	color:#990000;
	padding-left:5px;
}

.infoKontoAns input, .infoKontoAns select
{
	width: 98%;
	padding:2px;
	border: solid 1px #666666;
}

.infoKontoAns input[type="submit"] 
{
border:none 0px;

}
.infoKontoAns #livingStatus, .infoKontoAns #livingStatus2, .infoKontoAns #livingStatusSince,  .infoKontoAns #livingStatusSince2, .infoKontoAns #children, .infoKontoAns #children2, .infoKontoAns #employedSince,  .infoKontoAns #employedSince2
{
	width:4em;
	}

.infoKontoAns input[type="radio"] 
{
	border:none 0px;
	width:auto;
	padding-left:10px;
	vertical-align:middle;
}

.infoKontoAns .radioLabel
{
	padding-right:20px;
	padding-left:5px;
	line-height:2em;
}

.infoKontoAns .plain
{
 font-weight:normal;
 }
 
 .infoKontoAns input:disabled {
 background-color:#CCCCCC;
 }
 
 .infoKontoAns input:disabled[type="checkbox"] {
 visibility:hidden;
 }
 
.wrapperInfo .msg_head
 {
	width: 100%;
	padding-left:10px;
	background: transparent url(Images/Generella/footer_arrow.png) no-repeat scroll left center;
	color:#990000;
	font-weight:bold;
 }
 
.wrapperInfo .msg_headSelected
 {
	width: 100%;
	padding-left:10px;
	background: transparent url(Images/Generella/footer_arrowDown.png) no-repeat scroll left center;
	color:#484848;
	font-weight:bold;
 }
 
form .star {
 color:#FF0000;
 }

 .wrapperInfo .msg_body 
 {
	width: 100%;
	padding-left:0px;
 }



.pageBreak
{
	color:#CCCCCC;
page-break-after:always;
}

.wrapperInfo .left{
float: left;
border:solid 1px #FF0000;
}

.wrapperInfo .right {
float:right;
border:solid 1px #000000;

}

 .wrapperInfo .msg_body .infoText img
 {
 margin-bottom:10px;
 margin-right:10px;
 }
 
  .wrapperInfo .msg_body .infoText p
 {
 margin-bottom:10px;

 }
 
 .spotText{
 	padding-top:10px;
	padding-bottom:10px;
	}
	
	#wrapperFormTycka input, #wrapperFormTycka textarea{
	width:90%;
	}
	
.TgoodwrapperInfo {
		text-align:left;
		width:790px;
		/*border:solid 2px #FF0000;
		overflow:hidden;*/
}

.TgoodwrapperInfo .mellanRubrik{
font-weight:bold;

}

.TgoodInfoCol1
{	width:160px;
	padding-right:8px;
	padding-top:5px;
	text-align:left;
	font-weight:bold;
	}
	
.TgoodInfoCol2
{
	width:200px;
	padding:5px;
	text-align:left;
	/*background-color:#d8d8d8;*/
		}
	
.TgoodInfoCol3
{
	width:200px;
	padding:5px;
	text-align:left;
	}
	
	.TgoodInfoCol4
{
	width:200px;
	text-align:left;
	padding:5px;
	/*background-color:#d8d8d8;*/
	}	
	
	.TgoodwrapperInfo .border-right
	{
	border-right: solid 1px #666666;}
	
	.TgoodwrapperInfo img{
	margin-bottom:3px;
	}
	
	.TgoodwrapperInfo .center{
	text-align:center;
	}
	
	.TgoodwrapperInfo h3
	{
	padding-top:10px;
	border-top: solid 1px #666666;
	}
	
	.leftspotHooks
	{
	height:170px;
	width:249px;
	background-position:center;
	background-repeat:no-repeat;
	}
	
	.leftspotHk
	{
	height:170px;
	width:249px;
	background-position:center;
	background-repeat:no-repeat;
	}
	
	.leftspot, .middlespot, .rightspot {
	height:170px;
	}
	
	.rightspot {

margin-top:0px;

}
	
	.middlespotHk
	{
	height:170px;
	width:248px;
	background-position:center;
	background-repeat:no-repeat;
	}
	
	.leftspotHooksV05
	{
	height:170px;
	width:249px;
	background-position:center;
	background-repeat:no-repeat;
	font-size:10px;
	}
	
	
	.middlespotHooks
	{
	height:170px;
	width:248px;
	background-position:center;
	background-repeat:no-repeat;
	}
	
	
	.middlespotHooksV05
	{
	height:170px;
	width:248px;
	background-position:center;
	background-repeat:no-repeat;
	}
	
	.rightspotHooks
	{
	height:170px;
	width:439px;
	background-position:center;
	background-repeat:no-repeat;
	}
	
	
	
	
	
	
	/* nya artieklbenamningar etc */
	
	.artikelpriser {
	font-style:normal;
	}
	
	.artikelTextNeg .artikelBen
	{
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	font-size:10px;

	}
	.artikelText .artikelBen
	{
	color:#000000;
	font-weight:bold;
	display:block;
	font-size:10px;

	}
	
	.artikelpriser .nowprice
	{
	color:#FF0000;
	font-weight:bold;
	display:block;
	font-size:12px;
	}
	
	.artikelText .nowprice, .artikelTextNeg .nowprice, .artikelTextGrey .nowprice
	{
	color:#FF0000;
	font-weight:bold;
	display:block;
	font-size:14px;
	
	}
	
	.artikelText .nowprice a, .artikelTextNeg .nowprice a, .artikelTextGrey .nowprice a
	{
	color:#FF0000;

	
	}
	
	.artikelText .dragar-pris .old .nowprice, .artikelTextNeg .dragar-pris .old .nowprice
	{
	color:#FF0000;
	font-weight:bold;
	display:block;
	font-size:18px;
	
	}
	
	.artikelText a, .artikelTextNeg a, .artikelTextGrey a
	{
	text-decoration:none;
	}
	
	.artikelText .price
	{
	color:#000000;
	font-weight:bold;
	display:block;
	font-size:12px;
	}
	
	.artikelTextNeg .price
	{
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	font-size:12px;
	}
	

	
	.artikelText .old .price
	{
	color:#000000;
	font-weight:normal;
	display:block;
	font-size:11px;
	}
	
	.artikelTextNeg .old .price
	{
	color:#FFFFFF;
	font-weight:normal;
	display:block;
	font-size:11px;
	}
	
	.artikelText .ord .price
	{
	color:#000000;
	font-weight:bold;
	display:block;
	font-size:14px;
	}
	
	.artikelText .ord_proc .price
	{
	color:#990000;
	font-weight:bold;
	display:block;
	font-size:14px;
	}
	
	.artikelTextNeg .ord .price
	{
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	font-size:14px;
	}
	
	.artikelText .ordBig .price
	{
	color:#000000;
	font-weight:bold;
	display:block;
	font-size:22px;
	}
	
		.artikelTextNeg .ordBig .price
	{
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	font-size:22px;
	}
	
	.artikelText .star
	{
	color:#FF0000;
	float:right;
	font-size:12px;
	}
	
	.artikelpriser .artikelText, .artikelpriser .artikelTextNeg
	{
	margin-left:3px;
	margin-top: 3px;
	margin-bottom:3px;
/*	background-image:url(../../Images/Kamp/090414_v06/ALL/txtbg.png);
	background-repeat:no-repeat;*/
	}
	
	.artikelTextGrey .nowprice
	{
	color:#FF0000;
	font-weight:normal;
	display:block;
	font-size:11px;
	line-height:11px;
	
	}
	
	
	.artikelTextGrey .price
	{
	color:#000000;
	font-weight:normal;
	display:block;
	font-size:11px;
	line-height:11px;
	}
	
	
	.artikelTextGrey .price, .artikelTextGrey .nowprice,
	{
	font-weight:normal;
	}
	
	
	.info .bg {
	background-image:url(Images/startsida/transparent_tone_bg.png);
	background-repeat:no-repeat;
	}
	
	.leftspot .leftspotHk .artikelText, .middlespot .middlespotHk .artikelText
	{
	margin-left:3px;
	margin-top: 3px;
	margin-bottom:3px;
	}
	
	.rightspotHk
	{
	height:170px;
	width:439px;
	background-position:center;
	background-repeat:no-repeat;
	}
	

	
	
.leftspot .leftspotHk .artikelBen, .middlespot .middlespotHk .artikelBen, .rightspot .rightspotHk .artikelBen
	{
	color:#000000;
	font-weight:bold;
	display:block;
	font-size:10px;
	
	}
	
	
	.leftspot .leftspotHk .artikelTextNeg .artikelBen, .middlespot .middlespotHk .artikelTextNeg .artikelBen, .rightspot .rightspotHk .artikelTextNeg .artikelBen
	{
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	font-size:10px;
	
	}
	
	
	
	
	/* Format för artiklar på butikssido och mina sidor  */
	
	.artikelPuff .artikelBen
	{
	color:#000000;
	font-size:10px;
	font-weight:bold;
	display:block;
	}
	
	
	/* Format för artikel med normalt - ej sänkt - pris halvstort pris  */
	
	.artikelPuff .Norm a 
	{
	text-decoration:none;
	}
	
	.artikelPuff .Norm .price
	{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	display:block;
	}
			
			
	/* Format för artikel med normalt - ej sänkt - pris halvstort pris  */
	
	.artikelPuff .OldPrice a 
	{
	text-decoration:none;
	}
	
	.artikelPuff .OldPrice .price
	{
	color:#000000;
	font-size:10px;
	font-weight:normal;
	display:block;
	}
					
			
	
	/* Format för artikel med bra pris OBS inte sänkt pris  */
	
	.artikelPuff .Dragare a 
	{
	text-decoration:none;
	}
	
	.artikelPuff .Dragare .price
	{
	color:#000000;
	font-size:16px;
	font-weight:bold;
	display:block;
	}
		
	
	/* Format för artikel med bra SÄNKT pris dvs Kampanjvara  */
	
	.artikelPuff .Kamppris a 
	{
	text-decoration:none;
	}
	
	.artikelPuff .Kamppris .price
	{
	color:#666666;
	font-size:10px;
	font-weight:normal;
	display:block;
	}
	.artikelPuff .Kamppris .nowprice
	{
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
	display:block;
	}
	
			
	/* nya artieklbenamningar sluuut */
	
	
	
	
	
	
	.rightspotHooksV05
	{
	height:170px;
	width:439px;
	background-position:center;
	background-repeat:no-repeat;
	}
	
	.leftspot .artikelBen, .middlespot .artikelBen, .rightspot .artikelBen
	{
	color:#484848;
	font-weight:bold;
	display:block;
	font-size:10px;
	
	}
	
	.leftspot .info .nowprice, .middlespot .info .nowprice, .rightspot .info .nowprice
	{
	color:#FF0000;
	font-weight:bold;
	display:block;
	
	}
	
	.leftspot .info .price, .middlespot .info .price, .rightspot .info .price
	{
	color:#484848;
	font-weight:normal;
	display:block;
	}
	
	
	.leftspot .artikelText, 	.middlespot .artikelText, .rightspot .artikelText
	{
	margin-left:20px;
	margin-top: 20px;
	

	}
	
	.leftspotHooksV05 .info .price, .middlespotHooksV05 .info .price, .rightspotHooksV05 .info .price
	{
	color:#484848;
	font-weight:normal;
	display:block;
	font-size:14px;
	}
	
	
	.leftspot .info .price, .middlespot .info .price, .rightspot .info .price
	{
	color:#000000;
	font-weight:bold;
	display:block;
	}
	
	

	.leftspotHooks .info
	{
	padding:2px;
	font-style:normal;
	position:absolute;
	bottom:15px;
	overflow:hidden;
	background-image:url(Images/startsida/transparent_tone_bg.png);
	background-repeat:no-repeat;
	width:90%;
	padding-left:8px;
	padding-right:8px;
	right: 8px;
	}
	
	
	.leftspotHooksV05 .info
	{
	font-style:normal;
	position:absolute;
	bottom:5px;
	overflow:hidden;
	/*background-image:url(Images/startsida/transparent_tone_bg.png);*/
	background-repeat:no-repeat;
	width:125px;
	padding-left:5px;
	padding-right:2px;
	right: 5px;
	height: 110px;
	padding-top: 5px;
	}
	
	
	.leftspotHooksV05 .info, .middlespotHooksV05 .info
	{
	background-image: url(../../Images/Kamp/SE/090325_v05_nsdg/090325_v05_prisbg.png);
	background-repeat:no-repeat;
	}
	
	.rightspotHooksV05 .info
	{
	padding:2px;
	font-style:normal;
	position:relative;
	bottom:0px;
	left:0px;
	overflow:hidden;
	/*background-image:url(Images/startsida/transparent_tone_bg.png);*/
	background-repeat:no-repeat;
	width:90%;
	padding-left:8px;
	padding-right:8px;
	text-align:center;
	}
	
	
	.middlespotHooks .info
	{
	padding:2px;
	font-style:normal;
	position:absolute;
	top:15px;
	left:0px;
	overflow:hidden;
	background-image:url(Images/startsida/transparent_tone_bg.png);
	background-repeat:no-repeat;
	width:90%;
	padding-left:8px;
	padding-right:90px;
	}
	
	
	.middlespotHooksV05 .info
	{
	padding:2px;
	font-style:normal;
	position:absolute;
	right:5px;
	overflow:hidden;
	/*background-image:url(Images/startsida/transparent_tone_bg.png);*/
	background-repeat:no-repeat;
	width:125px;
	padding-left:2px;
	padding-right:2px;
	bottom: 5px;
	height: 110px;
	}
	
	
	.topspotHooks{
	background-position:center;
	background-repeat:no-repeat;
	height:100%;
	
	}
	
	
.xtraArtiklar
{
padding: 8px;
margin-top:5px;
margin-bottom:7px;
border:solid 5px #FFFFFF;
background-repeat:no-repeat;

height:40px;
}		

.xtraArtiklar 
{
background-repeat:no-repeat;


}		

.xtraArtikelTxt
{

padding-left:10px;
padding-right:10px;
}

	
	.xtraArtiklar .artikelBen
	{
	color:#484848;
	font-weight:bold;
	padding-right:5px;
	text-decoration:none;
	float:left;
	text-align:right;

	}
	
	
	.xtraArtikelTxt .nowprice, .xtraArtikelTxt .price
	{
	font-weight:bold;
	padding:25px;
	font-size:14px;
	background-image:url(../../Images/Kamp/Alla/090325_v05_nsdg/090325_v05_stoppris.png);
	background-position:bottom;
	
	background-repeat:no-repeat;
	height:125px;
	width:150px;
	
	}
	
	.xtraArtiklar .nowprice
	{
	color:#FF0000;
	}
	
	.xtraArtiklar .price
	{
	color:#00000;}
	

	
	
	
	 .infoTopspot .artikelBen
	{
	color:#484848;
	font-weight:bold;
	display:block;
	text-decoration:none;
	}
	
	.infoTopspot .nowprice, .middlespotHooks .info .nowprice
	{
	color:#FF0000;
	font-weight:bold;
	display:block;
	font-size:16px;
	
	}
	
	/*.infoTopspot .price, .middlespotHooks .info .price
	{
	color:#484848;
	font-weight:normal;
	display:block;
	}*/
	
	.infoTopspot .price, .middlespotHooks .info .price
	{
	color:#000000;
	font-weight:bold;
	display:block;
	}
	
	
#v05topspot .price
	{
	color:#000000;
	font-weight:bold;
	display:block;
	font-size:10px;
	}	
	
.infoTopspot
	{
	position:absolute;
	overflow:hidden;
	background-repeat:no-repeat;
	text-decoration:none;
	font-style:normal;
	font-size:10px;
	
	}
		

	
#v04 .artikel1
{
width:120px;
/*	padding:2px;*/
	top:195px;
	left:22px;
/*	background-image:url(Images/startsida/transparent_tone_bg.png);	*/

}	

#v04 .artikel2
{
width:120px;
	padding:2px;
	top:195px;
	left:154px;
	/*background-image:url(Images/startsida/transparent_tone_bg.png);	*/

}	

#v04 .artikel3
{
width:120px;
	padding:2px;
	top:195px;
	left:285px;
	/*background-image:url(Images/startsida/transparent_tone_bg.png);	*/

}	

#v04 .artikel4
{
width:110px;
	padding:2px;
	top:250px;
	right:1px;
	background-image:url(Images/startsida/transparent_tone_bg.png);	

}	



/*  V05  */

#v05topspot .artikel1
{
width:100px;
/*	padding:2px;*/
	top:32px;
	left:147px;
/*	background-image:url(Images/startsida/transparent_tone_bg.png);	*/

}	

#mainArtikelV05 .price{
font-size:14px;
font-style:normal;
}

#mainArtikelV05 .artikelBen
	{
	color:#484848;
	font-weight:bold;
	display:block;
	text-decoration:none;
	font-style:normal;
	}

#v05topspot .artikel1 .price
{
width:100px;
/*	padding:2px;*/
	top:32px;
	left:147px;
/*	background-image:url(Images/startsida/transparent_tone_bg.png);	*/
font-size:14px;
}


#v05topspot .artikel2
{
	width:150px;
	padding:2px;
	left:106px;
	top: 255px;
	background-image:url(Images/startsida/transparent_tone_bg.png);	

}	

#v05topspot .artikel3
{
width:120px;
	padding:2px;
	top:195px;
	left:285px;
	/*background-image:url(Images/startsida/transparent_tone_bg.png);	*/

}	

#v05topspot .artikel4
{
width:110px;
	padding:2px;
	top:250px;
	right:1px;
	background-image:url(Images/startsida/transparent_tone_bg.png);	

}	



/**/

	.infoTopspot
	{
	width:110px;
	padding:2px;
	position:absolute;
	top:294px;
	right:5px;
	overflow:hidden;
	/*background-image:url(Images/startsida/transparent_tone_bg.png);*/
	background-repeat:no-repeat;
	text-decoration:none;
	font-style:normal;
	font-size:10px;
	
	}
	
	.splashButtonTopSpotMain
{
	position:relative;
	top:5px;
	overflow:hidden;
	margin-bottom:10px;
}
	
	
	
	
	
	
	
	
	
	
	.kopvilkorRabatt
	{
	/*padding: 4px 4px 4px 4px;
		background: url(Images/Generella/leftmenu_background.png) center repeat-x;*/
	margin:7px 0px 0px 0px;
	float:left;
	color:#484848;
	font-size:10px;
	/*border:solid 5px #FFFFFF;*/
	width:972px;
	line-height:14px;
	}
	
	.kopvilkorRabatt a
	{
	color:#990000;
	text-decoration:none;
	}


.myPagesButtonAkt
{
	background: transparent url(Images/Generella/button_red_right.png) no-repeat top right;
    display: block;
	 float:left;
    height: 25px;
    cursor: pointer;
    margin-right: 0px;
    padding-right: 10px;
    text-decoration: none;
	
}

.myPagesButtonAkt input, .myPagesButtonAkt .knapptext
{
	background: transparent url(Images/Generella/button_red_left.png) no-repeat;
	display: block;
	padding-left:10px; 
	border:0 none;
	line-height: 25px; 
	height:25px;
	margin:0;
	font-size:11px;
	color:#fff;
	font-family:Arial, Sans-Serif; 
	font-weight:bold;
	cursor: pointer;
	overflow:visible;
	
}

.articlelistNewProd .articlebutton
{	
	margin-left:110px;
	margin-top:-25px;
}

.articlelistNewProd  {
margin-left:5px;
}


.articlelistNewProd .article
{
	border:solid 5px #FFFFFF;
	margin:5px;
	height:240px;
	width:150px;
	padding:0px;
	background-color:#FFFFFF;
	}


.articlelistNewProd .image
{
background-color:#FFFFFF;
height:150px;
position:relative;
margin:0px;
}

.articlelistNewProd .artinfo
{
background-image:url(Images/Generella/articlelist_background.png);
height:78px;
padding:5px;
background-position:top;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

.wishlist p, .mypagesorders p {
margin-bottom:8px;
}

.stycke p  {
margin-bottom:8px;
}

.artcheck {
margin-bottom:36px;
color:#00CC00;
}

.offer td {
border-top:solid 1px #999999;
border-bottom:solid 1px #999999;
padding-top: 10px;
padding-bottom: 10px;

}


.mellanRubrikRed {
color:#990000;
font-weight:bold;

}

#ExtraLinksTop
{	
	margin-top:3px;
	
}


#ExtraLinksTop  .topmenu_text a
{
	background: url(Images/Generella/footer_arrow.png) left no-repeat;
	margin-right:15px;
	padding-left:9px;
	font-size:10px;
	font-weight:bold;
	color:#484848;
	float:right;
	text-decoration:none;
}

#ExtraLinksTop  .topmenu_text a:hover
{
	color:#990000;
	text-decoration:none;
	
}

#ExtraLinksTop  .topmenu_text a{
text-decoration:none;
}

#kampanjAnnons{
margin-left: 23px;
margin-top:10px;
}



.kampanjErbjudande #kampanjAnnons{
margin-left: 0px;
}

#footer .choose
{
font-size:10px;
width:350px;
}

#footer .footermenu .footermenu_text a, #footer #hk_footer_special .footermenu .footermenu_text a{
text-decoration:none;
}

#hk_footer_special #footer  .footermenu {
padding-top:15px;
}


#hk_footer_special #footer .footermenu_text {
line-height:20px;
margin-right:25px;
}

#hk_footer_special .contact {
margin-top:30px;}

#footer .footermenu {
border-bottom:dashed 1px #FFFFFF;
padding-bottom:7px;
padding-top:10px;
line-height:18px;
}

#footer
{
	background: url(Images/Generella/footer_ny.png) center no-repeat;
	background-color:#fff;
}

#footer .contact {
margin-top:10px;}

#footer .contact a {
text-decoration:none;
}

#footer .contact_small {
font-size:10px;
margin-top:10px;
line-height:13px;
color:#484848;

}

#footer .contact_small a {
color:#484848;
text-decoration:none;
padding:0 5px 0 5px;

}

#footer .contact_small a:hover {
color:#990000;
text-decoration:none;

padding:0 5px 0 5px;

}


#footer .country {
bottom:-2px;
color:#484848;
margin-right:10px;
position:absolute;
right:0px;
visibility:visible;
}

#footer .chooseLand {
bottom:-2px;
color:#484848;
font-size:10px;
left:0px;
margin-left:10px;
position:absolute;
}

.denmarkbutton, .norwaybutton
{
	visibility:hidden;
	width:0px;
}



.offeroftheweek .price .nowprice
{
	/*font-size:12px;
	font-weight:bold;*/
	color:#B22222;
	/*padding-bottom:3px;*/
}

/*  Klicklista  */



#hookClicklist .msg_body {
display:block;
}

.clickList{
width:100%;
}

.clickList table{
width:100%;
}

.clickList td{
text-align:center;

}

.clickList .clickimage {
margin-top:8px;
border:solid 1px #484848;
padding:3px;

width:80px;
height:80px;

}

.clickList {
margin-top:0px;
padding-bottom:5px;
padding-top:0px;
}



.clicklistheader {
color:#484848;
cursor:pointer;
display:block;
font-family:Arial,Sans-Serif;
font-size:11px;
font-weight:bold;
height:26px;
line-height:26px;
margin:0 0 0 10px;
overflow:visible;
padding:0 0 0 0px;
text-align:center;
 background: transparent url(Images/Generella/button_150px.png);
 background-repeat:no-repeat;

}

/* Bestsaljar sidan artiklar */

#bestsellPage .article {

	width:150px;
	border: 5px solid #fff;
	margin: 5px;
	height: 235px;
	padding:0;
	background:#FFFFFF;
	margin-right:10px;

}

#bestsellPage .image {
background-color:#FFFFFF;
height:150px;
position:relative;
margin-left:0px;
margin-top:0px;
text-align:center;
}


#bestsellPage .artinfo {
padding:0 5px;
background:transparent url(Images/Generella/articlelist_background.png) no-repeat scroll center top;
height:85px;
text-align:left;



}

#bestsellPage .articlebutton {
margin-left:115px;
margin-top:-25px;
}

#bestsellPage {
margin-left:5px;
}

#bestsellPage td {
text-align:center;

}

.myPagesOfferArticle {
font-family:Verdana, Geneva, Arial;
/*width:365px;*/
display:block;
border:1px #484848 solid;
padding:5px;
background-color:#FFFFFF;
margin-bottom:10px;
}

.myPagesOfferArticle td {
vertical-align:top;
text-align:left;
padding-bottom:5px;
/*background-color:#FFFFFF;
margin-bottom:10px;*/
}


.myPagesOfferArticle .artikelBen {
font-size:14px;
color:#484848;
display:block;
margin-bottom:6px;
font-weight:bold


}


.myPagesOfferArticle .infobutton {
float:right;
margin-top:-25px;
margin-right:20px;
}

.myPagesOfferArticle .info {
display:block;
font-size:11px;
color:#484848;
padding:5px 5px 5px 0;


}


.myPagesOfferArticle .price {
display:block;
font-size:11px;
color:#666666;
margin-top:6px;


}

.myPagesOfferArticle .nowprice {
display:block;
font-size:18px;
color:#ff0000;
margin-top:6px;
font-weight:bold;


}

.myPagesOfferArticle .articlenumber {
display:block;
font-size:11px;
color:#484848;
margin-top:6px;
font-weight:bold;

}

.specialButton {
background-image:url(../../Themes/Test/Images/Generella/button_red_left.png); 
background-position:top left; 
background-repeat:no-repeat; 
padding-left:10px; 
	line-height: 25px; 
	height:25px;
	font-size:11px;
	color:#fff;
	font-family:Arial, Sans-Serif; 
	font-weight:bold;
	cursor: pointer;
	float:left; 
}

.specialButtonGrey {
background-image:url(../../Themes/Test/Images/Generella/button_left.png); 
background-position:top left; 
background-repeat:no-repeat; 
padding-left:10px; 
	line-height: 25px; 
	height:25px;
	font-size:11px;
	color:#fff;
	font-family:Arial, Sans-Serif; 
	font-weight:bold;
	cursor: pointer;
	float:left; 
}

.specialButton a {
color:#ffffff;

}

.specialButtonEnd{
background-image:url(Images/Generella/button_red_right.png);
background-position:top right;
background-repeat:no-repeat;
float:left;
width:10px;
height:25px;
}

.specialButtonGreyEnd{
background-image:url(Images/Generella/button_right.png);
background-position:top right;
background-repeat:no-repeat;
float:left;
width:10px;
height:25px;
}

#rightcolumn .spotPrisvard {
background:#B9B2A2 url(Images/Generella/prisvard_background.png) no-repeat scroll center top;
height:155px;
margin-bottom:10px;
margin-top:7px;
padding:10px;
border:5px solid #FFFFFF;
width:196px;
}

#rightcolumn .middleSpot
{
background-repeat:repeat;}

.arrow-link a
{
	background:url(Images/Generella/footer_arrow.png) left no-repeat;
	margin-right:15px;
	padding-left:9px;
	font-size:10px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
}


.startBannXtra
{
width:179px; 
height:140px; 
background-color:#FFFFFF;
background-repeat:no-repeat;
background-position:center;
padding:5px;
margin-top:7px;
margin-bottom:2px; 
display:block; 
}

.bann1, .bann2, .bann3, .bann4
{
float:left;
margin-right:9px;

}


.bann5
{
float:right; 

}

.startBannXtra .rub
{
color:#FFFFFF;
font-weight:bold; 
font-size:12px;
text-align:center;
padding:2px;
background-color:#000000;
z-index:22;
}


/* ------ Layer toggle    -----   */


		
.ToggleKnappar {
		position:absolute;
		bottom:3px; 
		right:3px;
		background-image:url(../../Images/Kamp/Alla/transparent_hel60.png);
		padding:4px;
		z-index:150;
		color:#990000;
		font-size:12px;
		font-weight:bold;
	}

.ToggleLayer {
		position:absolute;
		top:5px; 
		left:5px; 
		width:734px;
		height:335px;
}

.ToggA {
		z-index:10;
		visibility:visible;
		
}

.ToggB {
		z-index:20;
		visibility:hidden;
	
}	

.ToggC {
		z-index:30;
		visibility:hidden;
		
}	

/* Korrigering av kassa steg 3 radio button */

input[type="radio"] 
{
	border:none 0px;
	width:auto;
	margin-right:5px;
	margin-left:15px;
	vertical-align:middle;
}

.kravspec li{
	list-style-position: inside;
	color:#000000;
	list-style-type: disc;
	line-height: 14px;
	white-space: normal;
	padding-bottom: 3px;
	margin-left: 14px;
}



/*  Nya Format for infosidor utan tabeller  */

#infoTDbutiksoppningar  {
float:left;	

}

#infoTDbutiksoppningar td {
	padding:0px 0px 3px 0px;
	vertical-align:top;

}

.infoTexterStycke #infoTDbutiksoppningar .year{
width:60px;

}


.print {
position:absolute;
right:0px;
top:0px;
z-index:50;

}


.print_bottom {
position:relative;
text-align:right;

}

.infoTexterStycke {
margin-bottom:36px;
display:block;

}

.infoHistorikStycke {
margin-bottom:6px;
display:block;
margin-left:27%;

}


.infoHistorikStycke .rub {
font-weight:bold;
font-size:inherit;
font-family:inherit;
width:12%;
float: left;
color:#484848;
}


.infoHistorikStycke .text {
margin-left:2%;
float:left;
width:83%;

}

.infoTexterStyckeB  {
margin-bottom:15px;
display:block;

}

.infoTexterStycke img {
margin-top:5px;
}



.infoTexterStycke .rub {
font-weight:bold;
font-size:inherit;
font-family:inherit;
width:25%;
float: left;
}

.infoTexterStyckeB .rub {
font-weight:bold;
font-size:inherit;
font-family:inherit;
}


.infoTexterStycke .text {
width:73%;
margin-left:2%;
float:left;

}

.infoTexterStyckeB .text {
margin-left:40px;
margin-top:8px;
border-bottom: solid 1px #777777;
border-left: solid 1px #777777;
padding:4px;
/*float:left;*/

}


#InfoTexter {
position:relative;
}

#InfoTexter h2 {
margin-bottom:36px;
}


#TB_secondLine {
margin-top:5px;
color:#990000;}



#rightcolumn .spot1
{
	height:160px;
	background: url(Images/Generella/kundkorg_bg.png) top no-repeat;
	margin-bottom:10px;

}

#rightcolumn .spot2
{
	margin-bottom:7px;
	margin-top:0px;
	z-index:2000;

}

#rightcolumn .rabattvillkor {
background:url("Images/Generella/spot3_background.png") no-repeat scroll center top #B9B2A2;
height:auto;
margin-bottom:10px;
margin-top:7px;
padding:10px;
border: solid 5px #FFFFFF;
}


#rightcolumn .basket_txt
{
color:#484848;
font-weight:bold;
position:absolute;
bottom:5px;

}

.topspot
{
height:375px;}


.newsticker
{
margin-bottom:10px;
}



.ext_logo {
padding-bottom:5px;
}


.ext_logo img {
padding-bottom:5px;
padding-top:5px;
}


.ext_logo a {
border:none;
}

.jquery-reel
{ border: 20px solid #fff; margin: 2em 0; }


.checkoutoffers {
border:solid 1px #D3D3D3;
padding:4px;
margin-left:6px;
height:250px;
margin-bottom:5px;
}

.checkoutoffers .articlename {
font-weight:bold;
}
.checkoutoffers .image {
margin-bottom:5px;
width:175px;
text-align:center;}


.checkoutoffers .article {
width:175px;
margin-bottom:10px;}

.checkoutoffers .price {
font-weight:bold;}


.checkoutoffers .button {
position:absolute;
bottom:45px;}

#TB_window {
z-index:2000;
}

#centercolumn_wide {
	width:787px;
	background:url("Images/Generella/leftmenu_background.png") repeat-x scroll center top #B9B2A2;
border:5px solid #FFFFFF;
float:left;
height:100%;
margin-left:1px;
margin-right:0;
margin-bottom:-32767px;
padding-bottom:32767px;
}

.footertop_wide {
	background:url("Images/Generella/footer_top_wide.png") no-repeat scroll left center transparent;
clear:both;
height:13px;
width:982px;
}

#MasterExtraArticle .img65 img {
	width:65px;
	height: 65px;
	float:left;
	border:1px solid #eaeaea;
	padding:2px;
	margin: 0px 5px 5px 0px;
	}
	
#masterExtraArtiklar .price .nowprice
	{
	color:#990000;
	font-weight:bold;
	display:block;
	font-size:12px;
	}
	
#masterExtraArtiklar .price .price
	{
	color:#000000;
	font-weight:bold;
	display:block;
	font-size:12px;
	}	
	
.amountDiscount {
	width:195px;
	}	


#fragment-1 ul {
	margin:0px;
	  color: #484848;
    font-size: 10px;
    
	}
	
	
#fragment-1 li {
		list-style:inside disc none;
	
}

.buttonwrapper .button .ejjava
{
	background: transparent url(Images/Generella/button_left.png) no-repeat;
	display: block;
	overflow:visible;
	padding: 0 0 0 10px;
	border:0 none;
	line-height: 26px;
	height:26px; 
	margin:0;
	cursor: pointer;
	font-size:11px;
	font-family:Arial, Sans-Serif;
	font-weight:bold;
	color:#484848;
	}
	
#adress .dropdown {
 
    width: 150px;
}

.checkbox input {
	margin-right:10px;
	}

.rub_invisible H2 {
	visibility:hidden;
	line-height:0px;
	}
	
	
.productdiscount 	{
	margin-top:6px;
	padding-top:6px;
	padding-bottom:6px;
	border-top:solid 1px #484848;
	border-bottom:solid 1px #484848;
	font-size:11px;
	color:#484848;
	margin-bottom:10px;
}


.productdiscount .discountRub	{
	font-weight:bold;
	color:#990000;
	
	
}

.productdiscount .productdiscount_text .description {
	font-weight:bold;
	}

.productdiscount .productdiscount_text2 {
	}


h4 .Arrow-link {
	 background: url("Images/Generella/footer_arrow.png") no-repeat scroll left center transparent;
    color: #990000;
    padding-left: 12px;
    text-decoration: none;
	 font-weight:bold;
	 }
	 
.MessageAlert {
    background-color: #009900;
    color: #FFFFFF;
    font-weight: bold;
    padding: 4px;
	}	
	
	
	

.kimKamp_start .articlebutton
{	
	margin-left:110px;
	margin-top:-25px;
}

.kimKamp_start  {
margin-left:0px;
margin-top:0px;
}


.kimKamp_start .article
{
	border:solid 5px #FFFFFF;
	margin-left:0px;
	margin-right:4px;
	margin-top:-5px;
	margin-bottom:5px;
	height:227px;
	width:150px;
	padding:0px;
	background-color:#FFFFFF;
	color: #FFFFFF;

	}


.kimKamp_start .image
{
background-color:#FFFFFF;
height:150px;
position:relative;
margin:0px;
width:auto;

}

.kimKamp_start .artinfo
{
height:65px;
padding:5px;
background-position:bottom;
background-repeat:no-repeat;
background-image:url("/assets/Images/Kamp/120126_v01/sale_bkg.png");
color: #FFFFFF;
font-weight:bold;


}

.kimKamp_start .offeroftheweek .articleid {
    padding-bottom: 3px;
    padding-top: 3px;
	font-weight:normal;
	visibility:hidden;
}


.kimKamp_start .offeroftheweek .price .nowprice {
    color: #FFFFFF;
	font-size:12px;
	    padding-bottom: 20px;

}


.kimKamp_start .offeroftheweek .price .infobutton {
    font-size: 12px;
    font-weight: bold;
}

.kimKamp_start .offeroftheweek .articlename {
    font-size: 12px;
    height: 18px;
    padding-top: 5px;
}
	


.kimKamp_rea .articlebutton
{	
	margin-left:110px;
	margin-top:-25px;
}

.kimKamp_rea  {
margin-left:0px;
}


.kimKamp_rea .article
{
	border:solid 5px #FFFFFF;
	margin-left:0px;
	margin-right:4px;
	margin-top:0px;
	margin-bottom:5px;
	height:227px;
	width:150px;
	padding:0px;
	background-color:#FFFFFF;
	color: #FFFFFF;

	}


.kimKamp_rea .image
{
background-color:#FFFFFF;
height:150px;
position:relative;
margin:0px;
width:auto;

}

.kimKamp_rea .artinfo
{
height:65px;
padding:5px;
background-position:bottom;
background-repeat:no-repeat;
background-image:url("/assets/Images/Kamp/111226_h11/sale_bkg.png");
color: #FFFFFF;
font-weight:bold;


}

.kimKamp_rea .offeroftheweek .articleid {
    padding-bottom: 3px;
    padding-top: 3px;
	font-weight:normal;
	visibility:hidden;
}


.kimKamp_rea .offeroftheweek .price .nowprice {
    color: #FFFFFF;
	font-size:16px;
	    padding-bottom: 20px;

}


.kimKamp_rea .offeroftheweek .price .infobutton {
    font-size: 12px;
    font-weight: bold;
}

.kimKamp_rea .offeroftheweek .articlename {
    font-size: 12px;
    height: 18px;
    padding-top: 5px;
}
	
.deptDescrText H1 {
	color: #484848;
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 10px;
	 margin-top:10px;
	
	}
	
.deptDescrText .text {
	margin-bottom: 28px;
	}
	
.deptDescrText  img {
	margin-bottom:16px;
		}	
		
.kimTest
{

background-position:bottom;
background-repeat:no-repeat;
background-image:url("/assets/Images/Kamp/120126_v01/se/120126_bests.png");



}

.spotPrisvard

{
	
	
}

#wrapper #header .navigation .search  {
	margin-top:10px;
	margin-bottom:-15px;
	
	}

.search_60
{
float: left;
margin-left: 75px;
text-align:right;
width: 420px;
margin-top:13px;
/*font-size:14px;
font-weight:bold;
color:#888888;*/
}

.search .flagga {
	margin-bottom:15px;}
