@charset "utf-8";
/*

<summary>
CDON Public - campaigns.css
</summary>
<author>Dan Nilsson, Web designer - CDON.COM</author>
<copyright>CDON.COM AB 1999-2011, all rights reserved</copyright>

*/

/* ---< tree-navigation >--- */

/* < summer > */

div.tree-section-summer .header-container div,
div.tree-section-summer .header-container img { display: none; }

div.tree-section-summer .header-container { background: url(../images/layout/campaign/section-summer.gif) no-repeat !important; }
div.tree-section-summer .header-container h2,
div.tree-section-summer .header-container h2 a { color: #cf1d03 !important; }

/* div.tree-section-summer .header-container h2 { padding-left: 50px; } */

/* </ summer > */


/* < x-mas > */

div.tree-section-x-mas .header-container div,
div.tree-section-x-mas .header-container img { display: none; }

div.tree-section-x-mas .header-container { background: url(../images/layout/campaign/section-x-mas.gif) no-repeat !important; }
div.tree-section-x-mas .header-container h2 { padding-left: 35px; }

div.tree-section-x-mas .content-container { border-bottom: 1px solid #900101; }

div.tree-section-x-mas .content-container,
div.tree-section-x-mas .section-shadow {
	border-left: 1px solid #900101;
	border-right: 1px solid #900101;
}

a.julsok, a.julsok:link, a.julsok:visited, a.julsok:focus, a.julsok:active { 
	color: #fff !important; 
	font-weight: normal;
	text-decoration: none;
}
a.julsok:hover { text-decoration: underline; }

/* </ x-mas > */


/* < winter sale > */

div.tree-section-winter .header-container div,
div.tree-section-winter .header-container img { display: none; }
div.tree-section-winter .header-container { background: url(../images/layout/campaign/section-winter.gif) no-repeat !important; }

/* div.tree-section-winter .header-container h2 { padding: 11px 0 0 35px; } */

div.tree-section-winter .content-container { border-bottom: 1px solid #959eb2; }

div.tree-section-winter .content-container,
div.tree-section-winter .section-shadow {
	border-left: 1px solid #959eb2;
	border-right: 1px solid #959eb2;
}

.swf-cdf-mini,
.swf-cdf-mini .wrapper { overflow: hidden; }

.swf-cdf-mini .wrapper {
	float: left;
	width: 619px;
}
.swf-cdf-mini .swf { width: 135px; }

/* </ winter sale > */


/* < child > */

div.tree-section-child .header-container div,
div.tree-section-child .header-container img { display: none; }
div.tree-section-child .header-container {
	background: url(../images/layout/campaign/section-child.gif) no-repeat !important;
	height: 40px !important;
}

div.tree-section-child .header-container h2 { padding: 11px 0 0 35px; }

div.tree-section-child .section-shadow { display: none; }

/* </ child > */


/* < bokrea > */

div.tree-section-bokrea .header-container div,
div.tree-section-bokrea .header-container img { display: none; }
div.tree-section-bokrea .header-container { background: url(../images/layout/campaign/section-bokrea.gif) no-repeat !important; }

/* div.tree-section-bokrea .header-container h2 { padding-left: 35px; } */

div.tree-section-bokrea .content-container { border-bottom: 1px solid #d92100; }
div.tree-section-bokrea .content-container,
div.tree-section-bokrea .section-shadow {
	border-left: 1px solid #d92100;
	border-right: 1px solid #d92100;
}

div.tree-section-bokrea-no .header-container div,
div.tree-section-bokrea-no .header-container img { display: none; }
div.tree-section-bokrea-no .header-container { background: url(../images/layout/campaign/section-bokrea-no.gif) no-repeat !important; }

/* div.tree-section-bokrea-no .header-container h2 { padding-left: 35px; } */

div.tree-section-bokrea-no .content-container { border-bottom: 1px solid #d92100; }
div.tree-section-bokrea-no .content-container,
div.tree-section-bokrea-no .section-shadow {
	border-left: 1px solid #d92100;
	border-right: 1px solid #d92100;
}

/* </ bokrea > */


/* < bokrea 2011 > */

.tree-section-bokrea-19kr .header-container div,
.tree-section-bokrea-19kr .header-container img { display: none; }
.tree-section-bokrea-19kr .header-container { background: url(../images/layout/campaign/section-bokrea-19kr.gif) no-repeat !important; }

/* div.tree-section-bokrea-19kr .header-container h2 { padding-left: 35px; } */

.tree-section-bokrea-19kr .content-container { border-bottom: 1px solid #d92100; }
.tree-section-bokrea-19kr .content-container,
.tree-section-bokrea-19kr .section-shadow {
	border-left: 1px solid #d92100;
	border-right: 1px solid #d92100;
}

.tree-section-bokrea-19kr .header-container h2 { text-indent: -10em; }

/* </ bokrea 2011 > */


/* < birthday > */

div.tree-section-birthday .header-container div,
div.tree-section-birthday .header-container img { display: none; }
div.tree-section-birthday .header-container { background: url(../images/layout/campaign/section-birthday-2011.gif) no-repeat !important; }

/* div.tree-section-birthday .header-container h2 { padding-left: 35px; } */

div.tree-section-birthday .content-container { border-bottom: 1px solid #f9a000; }
div.tree-section-birthday .content-container,
div.tree-section-birthday .section-shadow {
	border-left: 1px solid #f9a000;
	border-right: 1px solid #f9a000;
}

/*
div.section-big-birthday .header-container .left,
div.section-big-birthday .header-container .right { display: none; }
div.section-big-birthday .header-container { background: url(../images/layout/campaign/section-big-birthday-2011.gif) no-repeat !important; }
*/

/* </ birthday > */

/* ---</ tree-navigation >--- */


/* ---< section-wrapper >--- */

/* < summer > */

div.section-big-summer .header-container .left,
div.section-big-summer .header-container .right { display: none; }

div.section-big-summer .header-container { background: url(../images/layout/campaign/section-big-summer.gif) no-repeat !important; }
div.section-big-summer .header-container h2,
div.section-big-summer .header-container h2 a { color: #cf1d03 !important; }

/* </ summer > */


/* < winter > */
/*
div.section-big-winter .header-container .left,
div.section-big-winter .header-container .right { display: none; }
div.section-big-winter .header-container { background: url(../images/layout/campaign/section-big-winter.gif) no-repeat; }
*/
/* </ winter > */

/* ---</ section-wrapper >--- */


/* ---< banners (image, flash & html) >--- */

/*
div.summer { border: 1px solid #ccc; }
div.summer h2 { color: #41a500; }
div.summer .right-column { padding-left: 5px; }
div.summer .left-column img { width: 60px }
div.summer h2.line {
	border-top: 1px solid #ccc;
	margin-top: 5px;
	padding-top: 5px;
}
*/

/* ---</ banners (image, flash & html) >--- */


/* ---< horseshoe >--- */

body.horseshoe { 
	margin: 20px 0;
	min-width: 1000px; 
}

body.horseshoe #site-wrapper {
	overflow: hidden;
	padding:0 5px 0 0;
	background: #fff;
	border-radius: 12px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
}

body#language-sv.electronics-acer-s3-sv { background: #fff url(../images/layout/campaign/hs-acer-s3-se.jpg) no-repeat center top; }

body#language-sv.skylanders { background: #fff url(../images/layout/campaign/hs-skylanders-se.jpg?v=1) no-repeat center top; }
body#language-da.skylanders { background: #fff url(../images/layout/campaign/hs-skylanders-dk.jpg?v=1) no-repeat center top; }
body#language-no.skylanders { background: #fff url(../images/layout/campaign/hs-skylanders-no.jpg?v=1) no-repeat center top; }
body#language-fi.skylanders { background: #fff url(../images/layout/campaign/hs-skylanders-fi.jpg?v=1) no-repeat center top; }

body#language-sv.two-cd-sixtynine { background: #fff url(../images/layout/campaign/hs-2-cd-69-se.jpg) no-repeat center top; }
body#language-da.two-cd-sixtynine { background: #fff url(../images/layout/campaign/hs-2-cd-69-dk.jpg) no-repeat center top; }
body#language-no.two-cd-sixtynine { background: #fff url(../images/layout/campaign/hs-2-cd-69-no.jpg) no-repeat center top; }
body#language-fi.two-cd-sixtynine { background: #fff url(../images/layout/campaign/hs-2-cd-69-fi.jpg) no-repeat center top; }

body.electronics-gaming-sv,
body.electronics-gaming-da,
body.electronics-gaming-no,
body.electronics-gaming-fi { background: #000 url(../images/layout/campaign/hs-gaming.jpg) no-repeat center top; }

body#language-no.book-freefreight { background: #fff url(../images/layout/campaign/hs-book-ff-no.jpg) no-repeat center top; }

body.absolutemusic-sv,
body.absolutemusic-da { background: #fff url(../images/layout/campaign/hs-absolute_v2.jpg) no-repeat center top; }

body.kaffeveckan-sv,
body.kaffeveckan-da,
body.kaffeveckan-no,
body.kaffeveckan-fi { background: #fff url(../images/layout/campaign/hs-kaffeveckan.jpg) no-repeat center top; }

/* ---</ horseshoe >--- */


/* ---< Klarna - order-info >--- */

#klarna-campaign {
	background: url(../images/layout/campaign/klarna-campaign-left.gif) no-repeat;
	color: #ba0b12;
	font-size: 1.2em;
	font-weight: bold;
	height: 38px;
	line-height: 38px;
	margin: 0 0 2px 115px;
	padding: 0 10px 0 0;
	text-align: center;
	width: 260px;
}

#klarna-campaign div {
	right: 0;
	top: 7px;
	height: 25px;
	width: 5px;
	background: url(../images/layout/campaign/klarna-campaign-right.gif) right no-repeat;
}

#klarna-campaign.feb { background: url(../images/layout/campaign/klarna-feb-campaign-left.gif) no-repeat; }
#klarna-campaign.snapsafton { background: url(../images/layout/campaign/klarna-summer-campaign-left.gif) no-repeat; }

/* ---</ Klarna - order-info >--- */

