/******************************************
Structure of document:
    = General stuff =
    = Site layout =
    = Pages layout =
******************************************/

/*
    = General stuff =
*/
h1, h2, h3, h4, h5, h6{
	font-size:16px;
	margin:0;padding:0;
}
hr{
	display: none;
}
img{
	border: none;
}
a,.text a
{
	outline: none;
	font-family:georgia;
	color:#669933;
}

fieldset{
	border: none;
}
#skip-navigation{
	display: none;
}

#size-chart-table tr{
	white-space: nowrap;
}
#size-chart-table tr.row-type-1{
	background: #eee;
}
#size-chart-table tr.row-type-2{
	background: #aaa;
}

object#register-terms {
	width: 100%;
	height: 200px;
}
/*
    = Cstomz =
*/
img.rosa
{
	margin-bottom:20px;
}
body
{
	background: transparent url(/images/indiska/bg.jpg) repeat;
	font: normal normal normal 0.7em Georgia;
	background-color:#fff;
	margin:0;
	padding:0;
	text-align:center;
}
#clean-page
{
	background-image:none;
	text-align:left;
	font-family:arial;
	font-size:12px;
}
#wrapper
{
	width:955px;
	margin: 23px auto;
	text-align:left;
	position:relative;
}

form
{
	display:inline;
}

img
{
	border:0;
}

a
{
	color:#4b4a49;
}
a.selected, #user-register-login-box a
{
	color:#6f9f3f;
	margin:0;
}

h1#logo
{
	margin:0;
	padding:0;
}
	h1#logo a
	{
		width:184px;
		height:39px;
		display:block;
	}

div#topmenu ul
{
	margin:0;
	padding:0;
	list-style: none;
	float:right;
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	position:relative;
	top:-5px;
}
	div#topmenu ul li
	{
		display:inline;
		margin-left:15px;
	}
		div#topmenu ul li a
		{
			font-family:arial;
			color:#000;
			text-decoration:none;
		}
		div#topmenu ul li a:hover, div#submenu ul li a:hover
		{
			color:#669933;
		}

div#mainmenu
{
	margin:17px 0 10px;
	position:relative;
	z-index:1000;
}
	
	div#mainmenu ul
	{
		height:23px;
		margin:0;
		padding:0;
		width:955px;
		position:relative;
	}
	div#mainmenu ul li
	{
		display:inline;
		float:left;
		height:23px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
	}
	div#mainmenu ul li a.menu-item-46
	{
		background:transparent url(/images/static/menu-bg-46.gif) no-repeat 0 -17px;
		display:block;
		height:23px;
	}
	div#mainmenu ul li a.menu-item-44
	{
		background:transparent url(/images/static/menu-bg-44.gif) no-repeat 0 -17px;
		display:block;
		height:23px;
	}
	div#mainmenu ul li a span
	{
		display:none;
	}
	/* svensk meny */
	div#mainmenu ul li#fashion46 a
	{
		width:92px;
	}
	div#mainmenu ul li#fashion46 a:hover
	{
		background-position: 0px -65px;	
	}
	div#mainmenu ul li#interior46 a
	{
		width:145px;
		background-position: -92px -17px;
	}
	div#mainmenu ul li#interior46 a:hover
	{
		background-position: -92px -65px;	
	}
	div#mainmenu ul li#inspiration46 a
	{
		width:158px;
		background-position: -237px -17px;
	}
	div#mainmenu ul li#inspiration46 a:hover
	{
		background-position: -237px -65px;	
	}
	div#mainmenu ul li#hurry_curry46 a
	{
		width:165px;
		background-position: -395px -17px;
	}
	div#mainmenu ul li#hurry_curry46 a:hover
	{
		background-position: -395px -65px;
	}
	div#mainmenu ul li#blog46 a
	{
		width:103px;
		background-position: -560px -17px;
	}
	div#mainmenu ul li#blog46 a:hover
	{
		background-position: -560px -65px;
	}
	div#mainmenu ul li#ethics46 a
	{
		width:157px;
		background-position: -663px -17px;
	}
	div#mainmenu ul li#ethics46 a:hover
	{
		background-position: -663px -65px;
	}
	div#mainmenu ul li#store_locator46 a
	{
		width:135px;
		background-position: -820px -17px;
	}
	div#mainmenu ul li#store_locator46 a:hover
	{
		background-position: -820px -65px;
	}
/* engelsk meny*/
	
	div#mainmenu ul li#fashion44 a
	{
		width:102px;
	}
	div#mainmenu ul li#fashion44 a:hover
	{
		background-position: 0px -65px;	
	}
	div#mainmenu ul li#interior44 a
	{
		width:130px;
		background-position: -102px -17px;
	}
	div#mainmenu ul li#interior44 a:hover
	{
		background-position: -102px -65px;	
	}
	div#mainmenu ul li#inspiration44 a
	{
		width:162px;
		background-position: -232px -17px;
	}
	div#mainmenu ul li#inspiration44 a:hover
	{
		background-position: -232px -65px;	
	}
	div#mainmenu ul li#hurry_curry44 a
	{
		width:170px;
		background-position: -394px -17px;
	}
	div#mainmenu ul li#hurry_curry44 a:hover
	{
		background-position: -394px -65px;
	}
	div#mainmenu ul li#blog44 a
	{
		width:96px;
		background-position: -564px -17px;
	}
	div#mainmenu ul li#blog44 a:hover
	{
		background-position: -564px -65px;
	}
	div#mainmenu ul li#ethics44 a
	{
		width:114px;
		background-position: -660px -17px;
	}
	div#mainmenu ul li#ethics44 a:hover
	{
		background-position: -660px -65px;
	}
	div#mainmenu ul li#store_locator44 a
	{
		width:181px;
		background-position: -774px -17px;
	}
	div#mainmenu ul li#store_locator44 a:hover
	{
		background-position: -774px -65px;
	}

	
/*	
div#mainmenu
{
	margin:17px 0 10px 0;
	text-align:center;
}
	
	div#mainmenu ul
	{
		padding:0;
		margin:0;
		list-style: none;
		text-align:right;
	}
		div#mainmenu ul li
		{
			display:inline;
			margin-left:39px;
		}
			div#mainmenu ul li.first 
			{
				margin-left:0;
			}
*/	
div#submenu 
{
	width:137px;
	float:left;
	color:#777776;
	position:relative;
	top:28px;
	height:500px;
}
	div#submenu ul
	{
		margin:0;
		padding:0;
		list-style: none;
		line-height:2.4em;
		font-size:12px;
	}
		div#submenu ul li.divider
		{
			/*border-bottom:1px dotted #777776;*/
			background-attachment:scroll;
			background-color:transparent;
			background-image:url(/images/static/press-rel-line2.gif);
			background-position:center bottom;
			background-repeat:repeat-x;
			width:120px;
			margin:0;
			height:20px;
			margin-bottom:20px;
		}
		
		div#submenu ul li.view-all-item
		{
			background-attachment:scroll;
			background-color:transparent;
			background-image:url(/images/static/press-rel-line2.gif);
			background-position:center top;
			background-repeat:repeat-x;
			margin-top:10px;
			padding-bottom:10px;
			width:120px;
		}		
			div#submenu ul li.view-all-item a
			{
				padding-top:10px;
				display:block;
			}
			div#submenu ul li a
			{
				text-decoration:none;
			}
				div#submenu .extra-sub
				{
					font-size:11px;
					line-height:18px;
					padding-left:10px;
				}

div#container
{
	background: transparent url(/images/static/container.gif) repeat-y;	
	padding-left:21px;
	width:934px;
	position:relative;
	padding-bottom:40px;
}
	div#container div#container-top
	{
		background: transparent url(/images/static/container-top.gif) no-repeat;	
		width:955px;
		height:28px;
		position:absolute;
		left:0;
	}

div#content 
{
	float:left;
	width:780px;
	position:relative;
	top:28px;
}
div.front-campaign
{
	width:238px;
	float:left;
	text-align:center;
}
	#content div.front-campaign h2, div.front-campaign h2
	{
		font: normal normal bold 1.3em arial;
		text-transform: uppercase;
		color:#253569;
		overflow-x:hidden;			
		margin:1em 0 0 0;
	}
	div.front-campaign p.campaign-text
	{
		margin:5px 0 10px 0;
		color:#716f6f;
	}
	div#content div.front-campaign h2
	{
		font-size:1.3em;
		font-weight:bold;
		color:#8b627f;
		font-family:arial;
	}
	div.front-campaign a
	{
		text-decoration:none;
	}
	div#content div.front-campaign
	{
		width:195px;
	}

#wrapper div#footer
{
	background: transparent url(/images/static/footer.gif) no-repeat;	
	width:955px;
	height:28px;
}
div#copyright img
{
	display:block;
	float:right;
	margin:6px 10px 0 0;
}
div.base-line-frontpage
{
	background:transparent url(/images/static/cop-line.gif) repeat-x scroll 0 0;
	clear:both;
	height:1px;
	margin-bottom:5px;
	margin-top:10px;
}
div#copyright
{
	background: url('/images/indiska/footer.png') no-repeat; 
	width: 952px; 
	height: 94px; 
	margin-top: 200px;
	clear:both;
	display:block;
	margin-bottom:30px;
}
#default-page div#copyright{
	margin-top: 200px !important;
	
}
ul#search-list,#product-family-container ul
{
	clear:both;
	margin:0;
	padding:0;
	list-style:none;
}
li.search-product-list-item
{
	position:relative;
	width:173px;
	height:265px;
	padding-left:22px;
	float:left;
}
	
	li.search-product-list-item .name
	{
		position:absolute;
		top:200px;
	}
	li.search-product-list-item .name a
	{
		text-decoration:none;
	}
	li.search-product-list-item .manufacturer
	{
		display:none
	}
	
	li.search-product-list-item .price a
	{
		position:absolute;
		top:215px;
		font-family:arial;
		font-weight:bold;
		font-size:12px;
	}
	li.search-product-list-item .price .sale-price a
	{
		color:#cc1027;
		font-size:14px;
		text-decoration:none;
	}
	li.search-product-list-item .price del
	{
		display:none;
	}
	li.search-product-list-item .price a
	{
		color:#797474;
		text-decoration:none;
	}

#product-family-container li.search-product-list-item 
{
	float:left;
	padding-left:15px;
	position:relative;
	width:80px;
	height:140px;
}
	#product-family-container li.search-product-list-item .name
	{
		top:105px;
		height:16px;
	}
	#product-family-container li.search-product-list-item .name a
	{
		overflow:hidden;
		width:80px;
		white-space:nowrap;
		display:block;
		text-decoration:none;
	}
	
	#product-family-container li.search-product-list-item .price
	{
		top:120px;
	}
	#product-family-container li.search-product-list-item .price .sale-price a
	{
		color:#cc1027;
		font-size:14px;
	}
	#product-family-container li.search-product-list-item .price del
	{
		display:none;
	}
	#product-family-container li.search-product-list-item .price a
	{
		color:#797474;
	}
	
div.clearer, div#search-pagination
{
	clear:both;
}
form#search-filtered 
{
	display:none
}
#search-top-text-campaign
{
	float:left;
	margin-left:10px;
	width:400px;
}
#search-top-text-campaign span
{
	width:400px;
}
#search-top-text-container, #search-top-text-container-wo-styleimage
{
	display:none;
	/*float:left;*/
}
#search-top-container img 
{
	display:block;
	padding-bottom:15px;
	float:left;
}
#search-page-breadcrumbs, #product-page-breadcrumbs
{
	font-size:12px;
	margin-bottom:15px;
	width:40%;
	float:left;
	clear:both;
}
#product-page-breadcrumbs
{
	width:100%;
	float:none;
}

#product-page-breadcrumbs .selected, #search-page-breadcrumbs a.selected 
{
	color:#6f9f3f;
}
#content .bottom-100
{
	width:100%;
	clear:both;
}
#search-page-pagination
{
	text-align:right;
/*	float:left;
	width:60%;*/
	font-size:12px;
	margin-bottom:10px;
}


/* product */

#product-detail-main
{
	width:400px;
	float:left;
}
	#product-detail-main #product-manufacturer
	{
		display:none;
	}
	#product-detail-main #product-price
	{
		font-family:arial;
		font-size:18px;
		font-weight:bold;
		color:#6f9f3f;
		float:left;
		margin-bottom:10px;
	}
	#product-detail-main #product-price del
	{
		font-size:12px;
	}
	#product-detail-main #product-price strong.sale-price
	{
		color:#cc1027;
	}
	#product-detail-main #product-artno
	{
		float:right;
		padding-top:7px;
	}
	#product-detail-main #product-description
	{
		border-top:1px solid #d1cec4;
		padding-top:10px;
		clear:both;
		font-family:arial;
		font-size:12px;
		line-height:18px;
		margin-bottom:20px;;
	}
	#product-detail-main #product-tech-description ul
	{
		margin:0 0 20px 0;
		padding:0;
		list-style-position:inside;
	}
	
.product-image-switch-left
{
	float:left;
}
.product-image-switch-right
{
	float:right;
}

#product-image-container
{
	width:332px;
	background:transparent url(/images/static/product-bg.gif) no-repeat;
	padding:7px 0 0 0;
	padding-right:35px;
	float:left;
	position:relative;
}
	#product-main-image
	{
		position:absolute;
	}
#product-main-image-link
{
	display:block;
	height:430px;
	width:314px;
	overflow:hidden;
	position:relative;
	margin-left:9px;
}
#product-main-image
{
	display:block;
	height:400px;
	position:relative;
	margin-bottom:30px;
}
#product-alt-image-container
{
	position:relative;
	left:-5px;
}
	#product-alt-image-container #product-main-image
	{
		cursor:pointer;	
	}
	#product-zoom-icon
	{
		position:absolute;
		z-index:100;
	}
	#product-alt-image-container .product-alt-image
	{
		height:100px;
		width:78px;
		background-repeat:no-repeat;
		margin-right:5px;
		float:left;
	}
#product-image-list-text
{
	/*text-align:center;
	font-family:arial;
	font-size:14px;
	color:#6f9f3f;*/
	display:none;
}
#product-share-with-others
{
	clear:both;
	padding-top:15px;
	width:361px;
	background:transparent url(/images/static/tell-a-friend-bg.gif) no-repeat 0px 9px;
	padding-left:8px;
	height:60px;
	margin-left:5px;
}
	#product-share-with-others h4
	{
		display:none;
	}
	#product-share-with-others img
	{
		padding:0;
	}
	#product-share-with-others a, #product-page-breadcrumbs a
	{
		text-decoration:none;
	}
	#product-share-with-others #tell-a-friend
	{
		padding-left:20px;
		background:transparent url(/images/static/tell-a-friend.gif) no-repeat top left;	
		display:block;
		float:left;
	}
	#product-share-with-others #face-a-book
	{
		padding-left:20px;
		margin-left:12px;
		background:transparent url(/images/static/facebook.gif) no-repeat top left;	
		display:block;
		float:left;		
	}
	#product-share-with-others #blog-a-friend
	{
		padding-left:20px;
		margin-left:12px;
		background:transparent url(/images/static/blog.gif) no-repeat top left;	
		display:block;
		float:left;		
	}
	#product-share-with-others a
	{
		color:#669933;
		font-family:arial;
		font-size:11px;
		font-weight:bold;
	}
	#open-blog-me
	{
		width:450px;
		height:150px;
	}
	#blog-textarea
	{
		width:400px;
		height:100px;
	}	
	
/*	#product-share-with-others #addthis-button
	{
		padding-left:74px;
		background:transparent url(/images/static/add-this.gif) no-repeat top left;	
		display:block;
		float:left;
		margin-left:25px;
	}
*/
ul#product-prev-next .search-product-list-item
{
	list-style:none;	
	width:97px;
	height:134px;
	padding-left:5px;
}
	
#tell_a_friend-page #pagecontainer h1 {
	margin-top:10px;
	padding-bottom:10px;
}
#tell_a_friend input,textarea
{
	width:200px;
}


/*button*/

a.buttonbg 
{ 
	background:transparent url("/images/static/button-right.gif") no-repeat right top; 
	font-size: 10px; 
	text-decoration: none; 
	padding: 0px 8px 0px 0px; 
	display: block; 
	float: left; 
	margin-right:10px;
	width:150px;
	text-align:center;
}
a.buttonbg span 
{ 
	background:transparent url(/images/static/button-left.gif) no-repeat left top;
	color:#669933;
	display:block;
	font-weight:bold;
	height:20px;
	padding:3px 0 1px 8px;
}

#content .search-product-list-item .admin_edit_overlay 
{
	background: #ccc;
	padding: 2px 4px;
	font-size: 1em;
	position: absolute;
	top: 5px;
	left: 28px;
	z-index: 500;
	cursor: pointer;
	display: block;
	text-decoration: none;
}
#content .admin_edit_overlay 
{
	top:40px;
	background: #ccc;
	padding: 2px 4px;
	font-size: 1em;
	position: absolute;
	left: 12px;
	z-index: 500;
	cursor: pointer;
	display: block;
	text-decoration: none;
}



/* user pages*/
#user-register-login-text
{
	width:370px;
	float:left;
}
#user-forgotpass-login-text
{
	width:250px;
	float:left;
}
#user-register-login-box
{
	width:325px;
	float:right;
	height:317px;
	overflow:hidden;
	padding:35px 40px 40px 40px;
	background:transparent url(/images/static/login-box.gif) no-repeat;
}
#user-register-wrapper
{
	width:452px;
	padding:20px 40px 40px 40px;
	background:transparent url(/images/static/register-box.gif) no-repeat;	
	float:right;
}
#user-forgotpass-wrapper
{
	width:410px;
	padding:30px 40px 40px 40px;
	background:transparent url(/images/static/forgotpass-box.gif) no-repeat;	
	float:right;
}
#register-page #content #intro
{
	margin-bottom:10px;
	float:left;
	width:240px;
}
#register-page #content #intro h4
{
	margin-bottom:10px;;
}
#user-forgotpass-login-text h2, #user-register-login-text h2, #register-page h2, #content h2
{
	font-family:arial;
	text-transform: uppercase;
	font-size:26px;
	font-weight:bold;
	color:#928f8c;
	margin-bottom:15px;
}
#user-forgotpass-wrapper p, #user-forgotpass-wrapper fieldset
{
	margin-top:0;
	padding:0;
}
#user-forgotpass-wrapper h3, #user-register-login-box h3, #user-forgotpass-wrapper p.intro
{
	padding-left:60px;
	margin-bottom:10px;
	margin-top:0;
}
#user-forgotpass-login-text h3, #user-register-login-box h4
{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	margin:0;
}
#user-register-login-box h4
{
	padding-left:10px;
}
#user-register-login-box legend, #user-settings legend, #address-info legend, #terms-and-conditions legend, #user-info legend
{
	display:none;
}
select 
{
	width:180px;
	border:1px solid #AAAAAA;
}

#reseller-form #sl-select-country, #reseller-form #sl-select-city
{
	width:200px;
	float:left;
	margin-bottom:20px;
}
.sl-admin-buttons
{
	margin-top:5px;	
}
.sl-admin-buttons a
{
	margin-right:3px;
}
h2#storename
{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#418c9c;
	text-transform:uppercase;
}
.sl-store-box
{
	background:transparent url(/images/static/line.gif) repeat-x scroll left top;
	clear:left;
	font-family:arial;
	font-size:12px;
	margin-bottom:20px;
	padding-top:20px;
	width:483px;
}
.sl-store-box strong
{
	display:block;
}
.sl-store-box .sl-hours
{
	margin:0;
	
}
#register-form input, #register-form select 
{
	width:180px;
	border:1px solid #AAAAAA;
	margin:0;
	padding:3px;
}
#register-form select 
{
	width:188px;
	padding:0px;
}
#register-form input#gender-male, #register-form input#gender-female, #register-form #user-info select, #register-form #newsletter, #register-form #user-terms
{
	width:auto;
	
}
#register-form input#gender-male, #register-form input#gender-female, #register-form #newsletter, #register-form #user-terms
{
	border:0;
	padding:0;
}
#register-form #newsletter, #register-form #user-terms
{
	margin-top:4px;
	margin-right:5px;
}
#user-info p, #user-register-login-box p, #user-settings p, #address-info p,  p.user-terms-para
{
	margin: 0 0 10px 0;
	position:relative;
}
#user-settings strong
{
	padding-bottom:10px;
	display:block;
}
#user-register-login-box fieldset p
{
	margin-top:0;
}
#user-register-login-box h3, #user-register-login-text h3, #user-register-wrapper h3
{
	font-family:arial;
	font-size:14px;
	font-weight:bold;	
}
#user-register-wrapper h3
{
	padding-left:60px;
	margin-bottom:25px;
	padding-top:15px;
}
#user-register-login-text p
{
	font-family:arial;
	font-size:13px;
}
#user-register-login-box ul
{
	list-style:none;
	padding:5px 0 0 9px;
	margin:0;
	line-height:20px;
}
.additional-partner-info
{display:none;}

#profile-orders
{
	display:none;
}

#register-form #user-info-container, #register-form #user-settings
{
	width:200px;
	float:left;
	padding-right:20px;
}

p.user-newsletter-para, p.user-terms-para {
	margin:10px 0 0 0;
}

div#user-info-address p.user-newsletter-areas strong, p.user-newsletter-areas strong
{
	font-weight:normal;
	display:block;
}
div#user-info-address p.user-newsletter-areas input, p.user-newsletter-areas input {
	width:auto;
	margin:4px 5px 0 0;
}






#coupon-wrapper
{
	width:490px;
}

#coupon-wrapper h2
{
	font-size:26px;
	font-family:arial;
	color:#875592;
	margin-top:0;
	text-transform: uppercase;
}

#coupon-wrapper p.intro
{
	font-size:13px;
	font-family:arial;
}

#coupon-wrapper h3
{
	margin-top:30px;
	font-family:arial;
	font-size:18px;
	font-weight:bold;;
}
#coupon-wrapper p.coupon-desc
{
	font-size:14px;
	font-family:arial;
	font-weight:normal;
}

#coupon-wrapper a
{
	color:#669933;
	display:block;
	margin-bottom:2px;
}
#coupon-wrapper em
{
	font-style:italic;
	color:#666;
}

#coupon-wrapper p.outro
{
	margin-top:30px;
	border-top:1px solid #aaa;
	padding-top:10px;
	font-weight:normal;
	color:#888;
}


#press-page #content h2
{
	font-size:26px;
	font-family:arial;
	color:#66a6a5;
	text-transform: uppercase;
}
#press-page #content .intro
{
	width:400px;
}
#press-page #content .intro h3
{
	font-size:16px;
	font-family:arial;
}
#press-page #content .intro p, #newsletter-page p, #register-page #intro, #user-forgotpass-login-text, #intro-store-locator, #save-page #content p
{
	font-family:arial;
	font-size:12px;
}
#press-page #content .error
{
	font-size:16px;
	font-family:arial;
	color:#F00;
}
#press-login-box p 
{margin:0;}
#press-login-box label
{
	font-size:12px;
	font-family:arial;
	margin:0 0 6px 0;
}
#press-login-pass
{
	margin-bottom:10px;
}


#press-releases-table
{
	width:360px;
	float:right;
	padding:20px;
	background-color:#f8f3d9;
	border-bottom: 2px solid #d8d8d8;
	border-left: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
	border-top: 1px solid #d8d8d8;
}
#press-releases-table table
{
	width:100%;
}
#press-releases-table h2
{
	color:#c9317d;
	font-size:20px;
	font-family:arial;
	text-transform: uppercase;
}
#press-releases-table th, #press-releases-table td
{
	text-align:left;
	font-weight:bold;
	color:black;
	font-size:11px;
	font-family:arial;
	padding:5px 0;
	
}
#press-releases-table th
{
	background:transparent url(/images/static/press-rel-line1.gif) repeat-x center bottom;
}
#press-releases-table td
{
	background:transparent url(/images/static/press-rel-line2.gif) repeat-x center bottom;
}
#press-releases-table td, #press-releases-table td a
{
	font-weight:normal;
	color:#669933;
	
}
#press-releases-table td a
{
	background:transparent url(/images/static/pdf.gif) no-repeat;
	padding-right:20px;
	padding-left:20px;
	display:block;
	min-height:20px;
}
#press-releases-table td span
{
	display:block;
	height:20px;
}
#press-releases-text
{
	width:350px;
	float:left;
	padding-right:20px;
}
#press-releases-text h2, #pressimages-page h2
{
	font-size:22px;
	color:#4b8f93;
	font-family:arial;
	margin-bottom:20px;
	text-transform: uppercase;
}
#press-releases-text p
{
	font-family:arial;
	font-size:13px;
}
#press-releases-text a
{
	color:#669933;
	font-family:georgia;
}

div.press-images-box
{
	float:left;
	height:230px;
	width:250px;
	overflow:hidden;
	text-align:center;
}

#newsletter-page label
{
	display:block;
}
#newsletter-page  .user-newsletter-areas label
{
	display:inline;
}
#sub_ok 
{
	float:left;
	margin-top:0;
}
/*New Default.asp For Indiska */

div#box * { margin: 0px; padding: 0px; outline: none; list-style: none; border: none;}

/* låda */
	div#box { width: 961px; height: 579px; background: url('/images/indiska/lada.jpg') no-repeat; z-index: 1;}
	/* skyltar */
		div#labels { position: absolute; z-index: 100; }
			div#labels img { position: absolute; }
			div#labels img#blogg { top: 30px; left: 200px; }
			div#labels img#webbtv { top: 155px; left: 30px; }
			div#labels img#glasporslin { top: 355px; left: 150px; }
			div#labels img#kuddaroverkast { top: 525px; left: 65px; }
			div#labels img#ovriginredning { top: 80px; left: 410px; }
			div#labels img#lookbook { top: 370px; left: 420px; }
			div#labels img#hittabutik { top: 530px; left: 300px; }
			div#labels img#etikmiljo { top: 528px; left: 420px; }
			div#labels img#mode { left: 870px; top: 185px; }
			div#labels img#kampanj { left: 680px; top: 530px; }
			
			/*Dynamiska skyltar.. stay or go? */
			div#labels img { position: absolute; }
			div#labels img#blogg { top: 30px; left: 200px; }
			div#labels img#webbtv { top: 155px; left: 30px; }
			div#labels img#signItem1 { top: 355px; right: -288px; }
			div#labels img#signItem2 { top: 525px; right: -238px; }
			div#labels img#signItem3 { top: 80px; right: -566px; }
			div#labels img#signItemLookbook { top: 370px; right: -566px; }
			div#labels img#signItem4 { top: 530px; right: -408px; }
			div#labels img#signItem5 { top: 528px; right: -546px; }
			div#labels img#signItem7 { right: -950px; top: 185px; }
			div#labels img#signItemMainCampaign { right: -818px; top: 530px; }
	/* lådorna */
		div#box_content { position: absolute; z-index: 50; }
			div#box_content div { position: absolute; }
			div#box_content div#blogg_box { line-height: 1em;width: 202px; height: 67px; top: 30px; left: 35px; background: url('/images/indiska/blogg_bg.png'); padding: 24px;}
				div#box_content div#blogg_box span.date { font: bold 10px Arial, sans-serif; color: #212b66; display: block; }
				div#box_content div#blogg_box strong { font: bold 12px Georgia, serif; text-transform: uppercase; color: #58aa56; margin: 0px 0px 3px 0px; display: block; }
				div#box_content div#blogg_box p { font: 11px Arial, sans-serif; }
				div#box_content div#blogg_box a#more { background: url('/images/indiska/blogg_pil.png') left no-repeat; font: bold 11px Arial, sans-serif; color: #212b66; display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; text-decoration: none;}
			div#box_content div#webbtv_box { width: 240px; height: 105px; top: 155px; left: 32px;  }
			div#box_content div#Item1 { width: 250px; height: 115px; top: 255px; left: 30px; }
			div#box_content div#Item2 { width: 275px; height: 165px; top: 375px; left: 10px; }
			div#box_content div#Item3 { width: 240px; height: 65px; top: 36px; left: 305px; }
			div#box_content div#Item3 { width: 240px; height: 65px; top: 36px; left: 305px; }				
			div#box_content div#Item4 { width: 90px; height: 140px; top: 390px; left: 305px; }
			div#box_content div#Item5 { width: 155px; height: 140px; top: 394px; left: 400px; }
			div#box_content div#Item6 { width: 155px; height: 180px; top: 40px; left: 580px; }
			div#box_content div#Item7 { width: 200px; height: 195px; top: 7px; left: 725px; }
			div#box_content div#ItemCampaign1{ width: 160px; height: 200px; top: 560px; left: 0px;}
			div#box_content div#ItemCampaign2{ width: 160px; height: 200px; top: 560px; left: 260px;}
			div#box_content div#ItemCampaign3{ width: 160px; height: 200px; top: 560px; left: 520px;}
			div#box_content div#ItemCampaign4{ width: 160px; height: 200px; top: 560px; left: 780px;}
			div#box_content div#lookbook_box { width: 235px; height: 280px; top: 100px; left: 310px; }
		
			div#box_content div#kampanj_box { width: 350px; height: 315px; left: 565px; top: 210px; padding: 8px 0px 0px 20px; cursor: pointer; }
			#julkampanjContainerWrapper
			{
				left:11px;
				position:absolute;
				top:-13px;
			}
			
			div#box_content div#kampanj_box_overlay { width: 350px; height: 315px; left: 565px; top: 210px; padding: 8px 0px 0px 20px; z-index: 10; cursor: pointer; }
	/* lookbook */
		ul#lookbook_bg { background: url('/images/indiska/lookbook_bg.png') no-repeat; width: 216px; height: 277px; margin: 5px 10px; }
		ul#lookbook_bg li { margin: 11px 11px 11px 12px; }
	/* etiketter */
		ul#etiketter { position: absolute; top: 560px; }
			ul#etiketter li { float: left; margin: 0px 100px 0px 0px;}
			ul#etiketter li.last { margin: 0px;}

	
/* julfix * 2009 */

div#glitter
{
	background-image:url(/images/lada_jul_glitter.png);
	background-repeat:no-repeat;
	height:734px;
	left:-44px;
	padding:33px 44px;
	position:absolute;
	top:71px;
	width:100%;
	z-index: 2;
}

div#glitter-ph
{
	height:580px;
}
div#glitter div#box
{
	background-image:url("/images/lada_jul.jpg");
left:37px;
position:absolute;
top:29px;
}
/*
div#glitter div#box_content div#Item6
{
	top:34px;
}
div#glitter div#box_content div#Item4 
{
left:313px;
top:385px;
}

div#box_content div#Item1
{
left:26px;
top:253px;
}
div#box_content div#webbtv_box 
{
left:34px;
top:150px;
}
div#box_content div#Item3 {
left:301px;
top:28px;
}
*/
/* Peace Trust 2009 specialsidor */

div#peace_header, div#peace_content
{
	font: 12px/1.1em Arial, sans-serif;
}

div#peace_header p, div#peace_content p
{
	line-height:16px;
}

div#peace_header { width: 775px; background: url('/system/static/peacetrust/img/header_border.png') no-repeat bottom; padding-bottom: 20px; padding-left: 10px; float: left;}
	div#peace_header img#peacetrust { float: left; width: 121px; height: 122px; }
	div#peace_header div#startbox { width: 626px; float: right; }
	div#peace_header div#startbox p { line-height:16px; }
		div#peace_header div#startbox div#startcontent { width: 576px; background: url('/system/static/peacetrust/img/startbg.jpg') repeat-y; padding: 5px 25px; margin-top: -3px }
		
/* content */
div#peace_content { float: left; margin: 20px 0 0 6px; width: 779px; background: url('/system/static/peacetrust/img/header_border.png') no-repeat bottom; padding-bottom: 20px; }
	div#peace_content a { text-decoration: underline; color: #000; font-weight: bold; }
		div#peace_content a:hover { text-decoration: none; color: #333; }
	div#peace_content a.tillbaks { color: #00a9a7; margin-bottom:24px; font-weight: bold; text-decoration: none; display: block; float: left; width: 100%}
		div#peace_content a.tillbaks.bottom { color: #00a9a7; margin-bottom:10px; margin-top:14px; font-weight: bold; text-decoration: none; display: block; float: left; width: 100%}
	div#peace_content h1 { margin: 20px 0 10px 10px; font: bold 18px Arial, sans-serif; text-transform: uppercase; }
	div#peace_content h2 { color:#000; margin: 20px 0 10px 10px; font: bold 14px Arial, sans-serif; text-transform:none}
	div#peace_content strong { margin: 0px 0px 5px 0px; display: block; }
	div#peace_content p { margin: 0 0 10px 10px; }
	
	div.start img { margin: 0 2px 5px 0;}
		div.start img.last { margin: 0 0 5px 0 !important; }
		div.start img.lilla { margin: 0 5px 5px 0; }
		
	div.projektet {  }
		div.projektet div.left { float: left; width: 455px;}
		div.projektet div.right { width: 290px; float: right; margin-top:33px; }
	
	div.productRow{ overflow:auto; float:left; width:100%;}
	div.produkter {  }
		div.produkter div#indiskas { width: 100%; }
		div.produkter div#kvinno { width: 100%; }

		div#kvinnoprodukter .productLabel{margin-top:18px;}
		div#content p.desc { width: 489px; margin:0 0 29px 10px; }
		div.produkter div#products { margin-left: 10px; }
			div.produkter div#products div.produkt { width: 235px; float: left; margin: 10px 20px 20px 0 }
				div.produkter div#products div.produkt strong { display: inline; }
				div.produkter div#products div.produkt h2 { margin: 10px 0; font: bold 14px Arial, sans-serif; }
				div.produkter div#products div.produkt p { margin: 0 0 10px 0; }
				
	div.om {  }
		div.om div.left { width: 445px; float: left;}
		div.om div.right { width: 290px; float: right; margin-top:33px; }
		
	div.tidigare_projekt { }
		div#peace_content.tidigare_projekt{padding-bottom:0;}
		div.tidigare_projekt div#timeline { width: 753px; height: 52px; margin-bottom: 30px; background: url('/system/static/peacetrust/img/timeline.png') bottom no-repeat; }
			div.tidigare_projekt div#timeline a { float: left; }
				div.tidigare_projekt div#timeline a#one { margin-left:  88px; }
				div.tidigare_projekt div#timeline a#two { margin-left: 156px; }
				div.tidigare_projekt div#timeline a#three { margin-left: 25px; }
				div.tidigare_projekt div#timeline a#four { margin-left: 25px; }
				div.tidigare_projekt div#timeline a#five { margin-left: 30px; }
				div.tidigare_projekt div#timeline a#six { margin-left: 25px; }
				div.tidigare_projekt div#timeline a#seven { margin-left: 80px; }
				div.tidigare_projekt div#timeline a#eight { margin-left: 30px; }
				div.tidigare_projekt div#timeline a#nine { margin-left: 35px; }
		div.tidigare_projekt div.left { float: left; width: 445px; }
			div.tidigare_projekt h1 { margin-top:0; }
			div#peace_content a.tillbaks.next{margin-bottom:4px;}
		div.tidigare_projekt div.right { float:right; width: 290px; margin-top:4px; }
	
	div.manadens_brev {  }
		div.manadens_brev div.left { float: left; width: 510px;}
		div.manadens_brev div.right { width: 220px; float: right; text-align: right;  }
			div.manadens_brev div.right img { margin: 0px 0px 8px 0px; }
			div.manadens_brev img.monthImage{margin-top:18px;}
	
	
/* puffar */
div#puffar { margin-top:20px; float: left; margin-bottom:50px; }
	div#puffar img { margin: 0 9px 0 0; }
		div#puffar img.last { margin: 0 0 0 0; }
#peaceTrustStapel{
	position: absolute;
	top: 50px;
	right: -160px;
}
#default-page #peaceTrustStapel{
	position: absolute;
	top: 64px;
	right: -173px;
}
