*{margin:0;padding:0;}
.print-only{display: none}
body{
	background: #9aa0a2 url(/img/bg_fade.gif) repeat-x;
	font:12px "Arial";
	line-height:1.3em;
	padding-top:0px !important;

}
a{
	color:#000;
}
/*input:focus,
textarea:focus{
	background:#fff;
}*/

#shadow {
	background:url(/img/bg_fade_shadow2.png) repeat-y;
	width:1020px;
	margin:0 auto;
	}

#page{
	background:#fff;
	width:970px;
	margin:0 auto;
}

.clear{
	clear:both;
	font-size:1px;
	line-height:1px;
	padding:0;
	margin:0;
	height:1px;
	overflow:hidden;
}


h1{
	color:#000;
	text-decoration:none;
	font-size:19px;
	line-height:1.3em;
	font-face: "verdana";
	font-weight: normal;
	margin-top: 10px;
}
h1 a{
	font-size:1em;
	text-decoration:none;
	line-height:1.3em;
}
h2, h2 a{
	color:#000;
	text-decoration:none;
	line-height:1.2em;
	font-size:12px;
}
h3 {
	color:#000;
	text-decoration:none;
	line-height:1.2em;
	font-size: 12px;
	margin-bottom: 6px;
}

h4{
	font-size:12px;
}
ul li{
	padding-left:10px;
}

p {
	font: 12px "arial";
	color: #333;
	padding: 0 0 5px 0;
}

.firstpage_comp_container{
	width: 500px;
	margin-top:9px;
	padding:5px;
}

.divider{
	width:606px;
	height: 4px;
	background: url(/img/divider.png) #fff no-repeat;
	margin: 9px 0px;
}

.divider-smal{
	width:375px;
	height: 4px;
	background: url(/img/divider_smal.png) #fff no-repeat;
	margin: 10px 0px;
}


/*admin*/
#latest-comments li{
	margin-bottom:5px;
}
.admin-workflow-nav table{
	font-size:11px;
	width:300px;
	margin-bottom:10px;	
}
#mainColumn table{
	font-size:11px;
}
#mainColumn h2{
	font-size:13px;
	margin-bottom:10px;
}
/*admin end*/
/* Article list */
.article-listing{
	/*background:url(/img/dottedline.gif) repeat-x bottom;*/
	padding-bottom:5px;
}
.article-listing .more-news{
	float:left;
}
.article-listing .more-news a{
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}


.category{
	color:#ec0084;
}
.image-left .article-listing-picture{
	float:left;
	margin-right:10px;
}
.image-right .article-listing-picture{
	float:right;
	margin-left:10px;
}

div.picture-left{
	float:left;
	clear:both;
	color:#777;
	font-style:italic;
}

.picture-left .caption{
	width: 140px;
}

.header-preamble{
	font-weight:bold;
	font-style: italic;
	margin-bottom:10px;
	clear:none;
	color:#333333;
}
.header-preamble p{
	font-weight: bold;
}
.text-picture-component{
	clear:none;
	/*margin-bottom:20px;*/
	font-size: 12px;
	color: #333;
}
#community .text-picture-component{
	clear:both;
}
.news-category{
	font-style: normal;
	text-transform:  uppercase;
	font-size: 10px;
}
.morearticles{
	list-style:none;
}
.header-links{
	width:428px;
	float:left;
	height:20px;
	overflow:hidden;
	margin-bottom:10px;
	border:none;
	background:#ededed;
	padding:0 5px;
	border:solid 1px #dcdcdc;
}
.author{
	margin-bottom:10px;
}
.publish-date{
	border-top: 1px solid #aaa;
	padding-top: 5px;
}
.morearticle-header{
	background:#b2d232 url(/img/header-byline.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:0.8em;
	text-transform:uppercase;
	padding:0;
	height:20px;
	overflow:hidden;
	margin-bottom:6px;
}
.morearticle-header h4{
	padding:3px 6px 2px 6px;
	background:url(/img/header-byline.gif) no-repeat -440px bottom;
}
.portrait{
	float:left;
	margin:0 10px 8px 0;
}
div.place-second{
	background:url(/img/dottedline.gif) repeat-x top;
	position:relative;
	overflow:hidden;
	padding:10px 0 10px 110px;
	width:330px;
	margin-top:10px;
}
.firstpage .image-left div.place-second{
	padding:10px 0 10px 150px;
	margin-top:0;
	width:290px;
}
.firstpage .image-right div.place-second{
	padding:10px 150px 10px 0;
	width:290px;
	margin-top:0;
}
.place-second img{
	position:absolute;
	top:10px;
	left:0;
}
.firstpage .image-right div.place-second img{
	right:0;
	left:auto;
}


.top-list{
	background:url(/img/dottedline.gif) repeat-x top;
	margin-top:10px;
	float:left;
	padding-top:10px;
}
.top-list-most-read, .top-list-most-discussed{
	background:#ecf0e6 url(/img/toplistbg.gif) no-repeat left top;
	width:215px;
}
.top-list-inner-box{
	background:url(/img/toplistbg.gif) no-repeat -215px bottom;
	padding:10px;
	height:120px;
}
.top-list h3{
	color:#ec0084;
	font-size:1em;
}
.top-list ul{
	list-style:none;
	margin:5px 0 0 0;
	padding:0;
}
.top-list ul li{
	margin-bottom:5px;
	padding:0;
}
.top-list-most-read{
	float:left;
}
.top-list-most-discussed{
	float:right;
}

.article-movie{
	background:url(/img/dottedline.gif) repeat-x top;
	padding:10px 0 10px 0 !important;
	width:440px !important;
	margin-top:10px;
}
.image-left .tv-cont{
	float:left;
	margin:0 10px 10px 0;
}
.image-right .tv-cont{
	float:right;
	margin:0 0 10px 10px;
}
.article-movie 
/*article list end*/

.related-articles{
	list-style: disc url(/img/bullet.gif) inside;
}
.toplists ul li a{
	background: url(/img/bullet.gif) no-repeat 0px 6px;
	padding-left:10px;
}
.bt-file-component{
	border-bottom:solid 1px #dcdcdc;
	margin-bottom:10px;
	padding:0;
	/*height: 26px;*/ 
	/* min-height: 26px;*/
	clear: both;
	float: left;
	width: 100%;
}
.file-type-pdf{
	background: url(/img/icons/pdf_document_24x24.png) #ededed no-repeat 3px 6px;
}
.file-type-image{
	background: url(/img/icons/image_24x24.png) #ededed no-repeat 3px 6px;
}
.file-type-movie{
	background: url(/img/icons/sound_24x24.png) #ededed no-repeat 3px 6px;
}
.file-type-zip{
	background: url(/img/icons/zip_24x24.png) #ededed no-repeat 3px 6px;
}
.file-type-other{
	background: url(/img/icons/unknown_24x24.png) #ededed no-repeat 3px 6px;
}
.bt-file-component .inner{
	float: left;
	padding: 5px 0 5px 30px;
}

.bt-file-component .inner img, .bt-file-component .inner h4{
	float: left;
	margin-right: 5px;
}
.bt-file-component .file-link{
	font-size: 12px;
	text-decoration: none;
	line-height: 200%;
}	

#pdf-annons-box .bt-file-component, #pdf-annons-box .bt-file-component-right{
	border-bottom:solid 1px #dcdcdc;
	margin-bottom:10px;
	margin-right:5px;
	padding:0;
	/*height: 26px;*/ 
	/* min-height: 26px;*/
	width: 185px;
	float:left;
}
#pdf-annons-box .bt-file-component-right {float:right;margin-right:0px;}

#pdf-annons-box .bt-file-component .inner, #pdf-annons-box .bt-file-component-right .inner{
	float: left;
	padding: 5px 0 5px 30px;
}

#pdf-annons-box .bt-file-component .inner img, #pdf-annons-box .bt-file-component .inner h4,
#pdf-annons-box .bt-file-component-right .inner img, #pdf-annons-box .bt-file-component-right .inner h4{
	float: left;
	margin-right: 5px;
}
#pdf-annons-box .bt-file-component .file-link, #pdf-annons-box .bt-file-component-right .file-link{
	font-size: 12px;
	text-decoration: none;
	line-height: 200%;
}


.href-component{
	margin: 10px 0;
}

.href-list-component{
	list-style: disc url(/img/bullet.gif) inside;
}
#column-two .href-list-component{
	background:url(/img/icons.gif) no-repeat 0px -147px;
	padding-top:3px;
}
#column-two .href-list-component h3{
	background:#b2d232 url(/img/icons.gif) no-repeat -162px bottom;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:0.8em;
	padding:0 6px 2px;
	text-transform:uppercase;
	margin-bottom:6px;
	clear:both;
} 
/*
#column-two h2, .header-byline{
	
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:0.8em;
	text-transform:uppercase;
	margin-bottom:6px;
	clear:both;
/*search*/
.search-result-headline{
	background:url(/img/dottedline.gif) repeat-x top;
	padding-top:5px;
	margin-top:10px;
}
.search-result-paging{
	text-align:center;
	background:url(/img/dottedline.gif) repeat-x top;
	margin-top:10px;
	padding-top:10px;
}
/*redaktions blogg*/
.blog-footer{
	background:url(/img/dottedline.gif) repeat-x top;
	margin-bottom:10px;
}
.blog-footer p{
	background:url(/img/dottedline.gif) repeat-x bottom;
	padding:5px 0 8px 0;
}
h4.date{
	color:#777;
	font-weight:normal;
}
/*article author*/
.article-author-component{
	background:url(/img/dottedline.gif) repeat-x bottom;
	margin-bottom:10px;
}
.article-author-component .author{
	background:url(/img/dottedline.gif) repeat-x top;
	padding-top:7px;
}
.article-author-component img{
	float:left;
	margin:0 5px 5px 0;
}
/*background:url(/img/dottedline.gif) repeat-x bottom;*/

/*Community*/
/*Users logged in*/
.avatar-list{
	list-style:none;
}
.avatar-item{
	margin:0 0 10px 0;
	padding:0;
}
.avatar-item img{
	width:55px;
	height:55px;
	border:solid 4px #e1e1e1;
}
.avatar-item ul{
	display:none;
}
.avatar-item ul img{
	width:95px;
	height:95px;

}
.avtar-left{
	float:left;
}
.avtar-right{
	float:right;
}
#flash-movie-component{
	float: left;
	clear: both;
	/*
	background: url(/img/movieplayer-shadow.jpg) no-repeat left top;
	height: 250px;
	width: 280px;*/
	margin-bottom:10px;	
}
#page-title{
	font-size:11px;
}
.questionnaire-comp-form{
	border:solid 1px #dcdcdc;
	background:#ededed;
	padding:10px;
}
.questionnaire-comp-form label{
	width:405px;
}
.questionnaire-comp-form .input-radio{
	clear:both;
	float:left;
}
/*IMAGE GALLERY FIRST PAGE*/
.image-gallery-firstpage{clear:both;margin:0 0 16px 0;float:left;width:440px;position:relative;}
#image-gallery-list-container{background:#e6eaeb;margin-top:12px;width:440px;overflow:hidden;height:116px;position:relative;}
.image-gallery-firstpage ul{position:absolute;left:0;list-style:none;margin:0;float:left;overflow:hidden;padding:0;height:116px;}
.image-gallery-firstpage ul li{display:block;width:100px;background:#b3b6b8 url(/img/camera.gif) no-repeat 25px 30px;float:left;height:100px;margin:8px 8px 8px 0;overflow:hidden;padding:0;}
.image-gallery-firstpage h3 span{display:none;}
.image-gallery-firstpage h3{position:absolute;top:0;z-index:2;width:115px;height:36px;background:url(/img/user-img-gallery-header.png) no-repeat;}
#user-images-next-link{position:absolute;top:38px;right:5px;z-index:2;height:44px;width:8px;display:block;background:url(/img/next-user-image.gif) no-repeat;}
a:hover#user-images-next-link{background:url(/img/next-user-image-hover.gif) no-repeat;}
#user-images-next-link span{display:none;}
.fade-left{position:absolute;left:0;top:0;display:block;height:116px;width:45px;background:url(/img/img-gallery-fade-left.png) no-repeat;}
.fade-right{position:absolute;top:0;right:0;display:block;height:116px;width:45px;background:url(/img/img-gallery-fade-right.png) no-repeat;}

.ig-no-images{margin:20px 0 0 200px !important;background:none !important;font-weight:bold;}


/*Userbar*/
#userbar{
	background:#ebefe4;
	padding:5px 0;
	/*height:27px;*/
	/*overflow:hidden;*/
	margin-bottom:10px;
	float:left;
	width:1000px;
}
.login-form{
	width:490px;
	float:right;
}
.login-form label{
	float:left;
	padding:3px 0;
	margin-right:5px;
}
.login-form .input-normal{
	width:156px;
	margin-right:5px;
}
.login-form button{
	float:right;
	margin:-34px 10px 0 0 !important;
	padding:0;
}
.user-bar-features p{
	float:left;
	padding:0 10px;
}
#userbar dl{
	margin-left:10px;
	float:left;
	list-style:none;
}
#user-bar-functions{
	float:right;
	margin:5px 10px 0 0;
	list-style:none;
}
#user-bar-functions li{
	float:left;
	margin-right:5px;
}
#user-bar-functions li a{
	text-decoration:underline;
	color:#000;
}
.user-bar-features ul{
	list-style:none;
	float:left;
}
.user-bar-features ul li, #userbar dl dd,#userbar dl dt{
	float:left;
	color:#000;
}
.user-bar-features ul li a{
	text-decoration:underline;
	color:#000;
}
dd.avatar{
	margin-right:5px;
	padding:0;
}
dd.avatar img{
	border:solid 1px #fff;
}
#userbar dt{
	padding:5px 0;
	margin-right:5px;
}
dd.user-name{
	padding:5px 0;
}
dd.user-name a{
	text-decoration:underline;
	color:#000;
}



/*Min sida*/
/*min sida nav*/
#community-nav{
	list-style:none;
	width:440px;
	background:url(/img/dottedline.gif) repeat-x bottom;
	float:left;
	padding:0 0 3px 0;
	margin:0 0 10px 0;
}
#community-nav li.first{
	border-left:solid 1px #e8ede1;
	border-right:solid 1px #e8ede1;
}
#community-nav li{
	float:left;
	padding:10px 5px;
	border-right:solid 1px #e8ede1;
}
#community-nav li.selected{
	background:#f6f6f6;
}
#community-nav li a{
	text-decoration:none;
}

/*AJAX FORM*/
form.wys-form textarea { display:none; }
.presentation-filled #empty-presentation, .presentation-empty .heading2, .presentation-empty button{
	display:none;
}
.skrubb-content h2, #community h2{
	color:#ec0084;
	font-size:1.2em;
	margin-bottom:10px;
}
.skrubb-content{
	background:url(/img/dottedline.gif) repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:10px;
}
.my-presentation button{
	margin-top:10px;
}
.skrubb-extras{
	width:180px;
	margin-left:20px;
	float:right;
}
.skrubb-extras ul,.skrubb-extras ul li{
	list-style:none;
	margin:0;
	padding:0;
}
.skrubb-extras ul{
	margin-top:10px;
}
.skrubb-extras ul li{
	margin-bottom:5px;
}
.skrubb-extras ul a{
	display:block;
	padding:5px 0 5px 36px;
}
.become-friend{
	background:url(/img/icons.gif) no-repeat 0px 1px;
}
.become-friend-disabled{
	background:url(/img/icons.gif) no-repeat -273px 1px;
	color:#ccc;
}
.skrubb-send-kpost{
	background:url(/img/icons.gif) no-repeat 0px -63px;
}
.skrubb-send-kpost-disabled{
	background:url(/img/icons.gif) no-repeat -273px -63px;
	color:#ccc;
}
#avatar{
	margin-bottom:5px;
}
#avatar img{
	border:solid 4px #e1e1e1;
}
button{
	margin-top:5px;
}
#mypage-album-list a{
	margin-left:5px;
}
.skrubb-content-colleft{
	background:url(/img/dottedline.gif) repeat-y right;
	float:left;
	width:210px;
	padding-right:10px;
}
.skrubb-content-colright{
	float:right;
	width:210px;
}
#mypage-text-list{
	list-style:none;
}
/*End min sida*/

/*Community right col*/
#column-two h2, .header-byline{
	background:#b2d232 url(/img/icons.gif) no-repeat 0px -147px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:0.8em;
	text-transform:uppercase;
	margin-bottom:6px;
	clear:both;
}
#navigation-holder h2{
	background:#b2d232 url(/img/nav-header.gif) no-repeat left top;	
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:0.8em;
	text-transform:uppercase;
	margin-bottom:6px;
	clear:both;
	width:120px;
	margin-left:10px;
}
#navigation-holder h2 span{
	padding:3px 6px 2px 6px;
	display:block;
	background:url(/img/nav-header.gif) no-repeat -120px bottom;
}
#column-three h2{
	background:#b2d232 url(/img/ad-header.gif) no-repeat left top;	
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:0.8em;
	text-transform:uppercase;
	margin-bottom:6px;
	clear:both;
	width:250px;
}
#column-three h2 span{
	padding:3px 6px 2px 6px;
	display:block;
	background:url(/img/ad-header.gif) no-repeat -250px bottom;
}
#search-box{
	float: right;
	height: 30px;
	margin: 0 0 0 0;
}
#search-box button{
	padding:0 10px;
}

.search-block{
	margin: 0px;
	height: 30px;
}

.search-block a{
	color:#000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;
	margin: 0 10px 0 0px;
	line-height: 20px;
	float: left;
	display: inline;
	}


.search-input{
	float: left;
	width:110px;
	border:solid 0 #fff;
	padding:4px 0px 0px 9px;
	height: 19px;
	/*margin:5px 0px 0px 9px;*/
	color: #bbb;
	background: transparent url(/img/search_bg2.png) no-repeat;
}

.header-byline{
	background:#b2d232 url(/img/header-byline.gif) no-repeat left top;
}
#column-two h2 span, .header-byline span{
	padding:3px 6px 2px 6px;
	display:block;
	background:url(/img/icons.gif) no-repeat -162px bottom;
}
.header-byline span{
	background:url(/img/header-byline.gif) no-repeat -440px bottom;
}
.shout-content, #skrubb-shout-content{
	font-style:italic;
	margin-bottom:18px;
	color:#b2d232;
	float:left;
}
#shout #shout-submit { display:none; }
#skrubb-shout-input { clear:both;width:130px;display:none; }
.smiley{
	float:left;
	margin-right:5px;
}
#userinfo{
	margin-bottom:18px;
	clear:both;
}
#userinfo th, #userinfo td{
	text-align:left;
	padding:2px 0;
	font-size:11px;
}
#userinfo th{
	padding:2px 2px 2px 0;
}
#userinfo tr{
	background:url(/img/dottedline.gif) repeat-x bottom;
}
#userinfo tr#colspan{
	background:none;
}
.right-column-box{
	margin-bottom:18px;
}
.mood-selector input, .mood-selector button { display:none; }
.mood-selector { clear:both; position:relative; float:left; }
#skrubb #userbar .mood-selector,
#wizard #userbar .mood-selector { margin:10px 0 0 10px; }
#userbar .mood-select-dropdown { position:absolute; top:-30px; left:50px; }
.mood-selector ul {
	list-style:none;
	padding:4px;
	margin:0;
	width:130px;
	background:#fff;
	border:2px solid #ccc;
	float:left;
}
.mood-selector li { padding:0; margin:3px; float:left; }
.mood-selector img { cursor:pointer; }
.mood-select {
	background:url(/img/mood-select.gif) no-repeat;
	width:47px;
	height:27px;
	padding:0;
	position:relative;
	cursor:pointer;
}
.mood-select img { position:absolute; top:3px; left:6px; }
.mood-select-dropdown {
	width:140px;
	position:absolute;
	top:27px;
	z-index:100;
	display:none;
}

/*thumnail list on my page*/
.ig-thumb-list{
	clear:both;
	list-style:none;
	margin:0;
	padding:0;
	width:440px;
	float:left;
}
.ig-thumb-list li{
	float:left;
	border-left:solid 1px #dcdcdc;
	border-bottom:solid 1px #dcdcdc;
	border-right:solid 1px #dcdcdc;
	margin:0 6px 6px 0;
	padding:0;
}
.small li.selected{
	
}
.ig-thumb-list li a{
	display:block;
	border-bottom:solid 1px #c2c4c0;
	border-left:solid 1px #d6d8d3;
	border-right:solid 1px #d6d8d3;
	border-top:solid 1px #e6e9e3;
}
.ig-thumb-list li a:hover{
	border:solid 1px #ff6a02;
}
.ig-thumb-list li.selected a, .ig-thumb-list li.selected a:hover{
	border:solid 2px #ff6a02;
}
.ig-thumb-list li a span{
	display:block;
	width:55px;
	height:55px;
	border:solid 3px #ededed;
	overflow:hidden;
	cursor:pointer;
}
.small li a span{
	display:block;
	width:50px;
	height:50px;
	border:solid 3px #fff;
	overflow:hidden;
}
.small li.selected a span{
	display:block;
	width:50px;
	height:50px;
	border:solid 2px #fff;
	overflow:hidden;
}
.mceEditorContainer{
	display:block;
}
/* Image gallery*/
#ig-toolbar{
	width:350px;
	clear:both;
	margin:10px auto 0 auto;
	text-align:center;
}
#ig-toolbar a{
	margin-left:5px;
}
#view-album{
	background:url(/img/dottedline.gif) repeat-x bottom;
	padding:0 0 10px 0;
	margin-bottom:10px;
}
#ig-photo{
	clear:both;
	float:left;
	border:solid 1px #d6d8d3;
	padding:3px;
	background:#fff;
	margin:10px 0;
	clear:both;
}
#ig-preview-nav{
	width:325px;
	float:right;
}
#ig-preview-nav .prev{
	float:left;
}
#ig-preview-nav .next{
	float:right;
}
#photo-view{
	background:url(/img/dottedline.gif) repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:10px;
}
#all-albums, #current-album{
	display:block;
	width:100px;
	margin-bottom:10px;
}
.album-list li{
	padding:0;
}
/*PM friendlist etc*/
/*KPost - Kompislista*/
.friend-list{
	list-style:none;
}
.friend-list li{
	background:url(/img/dottedline.gif) repeat-x bottom;	
	float:left;
	clear:both;
	width:140px;
	padding:8px 0 11px 0;
}
.friend-list li img{
	border:solid 1px #dcdcdc;
	background:#ededed;
	padding:3px;
	float:left;
	margin-right:8px;
}
.add, .more{
	display:block;
}
#pm-component, 
#friendslist-component, 
#nice-list-component{
	float:left;
	clear:both;
	margin-top:10px;
	padding:0 8px;
}
#pm-component{
	padding:0;
}
#pm-component table, 
#friendslist-component table, 
#nice-list-component table{
	width:440px;
	margin:10px auto 0 auto;
	font-size:1em;
}
#pm-component th, 
#friendslist-component th, 
#nice-list-component th{
	text-align:left;
	background:#b2d232;
	color:#fff;
	font-weight:bold;
}
#pm-component th, 
#pm-component td,
#friendslist-component th,
#friendslist-component td,
#nice-list-component th,
#nice-list-component td{
	padding:3px 8px;
}
#pm-component td,
#friendslist-component td,
#nice-list-component td{
	border-bottom:1px solid #ebefe4;
}
#pm-component .send-mail{
	font-weight:normal;
	font-size:13px;
	color:#EC0084;
}
#pm-component .send-mail span{
	color:#666;
}
.letter-open{
	padding:5px 0 !important;
}
#pm-component .col1 .pm-body{
	width:360px;
	height:172px;
	margin-bottom:20px;
	overflow:auto;
	color:#666;
}
#pm-component .col2 button{
	margin-top:14px;
}
#pm-component .send-mail .divider{
	height:1px;
	overflow:hidden;
	background:#d9d9d9;
}
.pm-letter-rows{
	border-bottom:solid 1px #d9d9d9;
	clear:both;
	padding:14px 0;
	margin:0;
	display:block;
}
.pm-letter-rows select, .pm-letter-rows span{
	margin-left:10px;
}
.pm-reply-to{
	font-size:10px;
	line-height:13px;
	color:#999;
	margin-bottom:14px;
	height:50px;
	width:223px;
	padding-right:10px;
	overflow:auto;
}
.pm-reply-to strong{
	color:#000;
}
#pm-write-new{
	padding:5px 0 5px 10px;
}
.tc-read{
	width:20px;
}
.tc-subject{
	width:232px;
}
.tc-nick{
	width:90px;
}
.tc-date{
	width:112px;
}
.tc-del{
	width:32px;
}
.tc-subject .a{
	display:block;
	width:100%;
	overflow:hidden;
	padding:0 !important;
}
.tc-nick p{
	width:100%;
	display:inline !important;
}
.tc-date p{
	width:100%;
}
.friendslist-component-admin{
	text-align:right;
}
/*user blog*/
#userblog_head{
	float:left;
	clear:both;
	border:solid 1px #dcdcdc;
	background:#ededed;
	padding:3px;
	width:432px;
	margin-bottom:10px;
}
#userblog_head .pic{
	border:solid 1px #dcdcdc;
	background:#fff;
	padding:3px;
	float:left;
	margin-right:10px;
}
#userblog_head h2{
	margin:0;
}
#userblog_head p{
	font-style:italic;
	margin:0;
}
.userblog_entrys_col{
	float:left;
	width:285px;
}
.userblog_entry{
	padding-bottom:10px;
	float:left;
	background:url(/img/dottedline.gif) repeat-x bottom;
}
#userblog-favorite{
	float:right;
	margin-right:10px;
}
.userblog_footer{
	clear:both;
	background:url(/img/dottedline.gif) repeat-x bottom;
	color:#777;
	padding:5px 0 8px;
}
.userblog_footer a{
	color:#777;
}
.sidebar{
	background:url(/img/blog-sidebar.gif) repeat-y;
	float:right;
	width:137px;
	padding:5px;
	margin:10px 0;
}
.sidebar ul,ol{
	list-style:none;
}
.sidebar .button{
	display:block;
}
.sidebar h3{
	color:#ec0084;
	margin-top:10px;
	font-size:1em;
}
.select-tags-text{
	clear:both;
	text-align:right;
	margin-bottom:30px;	
}
.blog_image{
	float:right;
}

/*SEARCH user*/
.search-item{border-bottom:solid 1px #e2e2e2;padding:10px 0;clear:both;float:left;}
.search-item-inner{float:right;width:355px;}
.search-item img.search-avatar{float:left;border:none; padding-right:10px; }
.search-mood{float:right;}
.search-item p a, .search-item p a:hover{color:#000;text-decoration:none;}
.search-item a.article-link{color:#007bd4;}
.search-item a.article-link:hover{text-decoration:underline;color:#007bd4;}
.search-item h3{margin:0;float:left;}
.search-item h3 a, .search-item h3 a:hover{color:ec0084;text-decoration:none;}
.search-item a.info, .search-item a.info:hover{color:#8f8f8f;font-size:10px;font-weight:normal;float:right;display:block;text-decoration:none;}
.search-item p{clear:both;margin-top:5px;float:left;}
.pager{padding:5px 0;text-align:center;clear:both;}
#search-top{border-bottom:solid 1px #e2e2e2;padding:5px 0;}

/*skrubb form*/
.skrubb-form, #page-comment-comp, #pm-component .send-mail{clear:both;padding:6px 0 0;width:440px;margin:0 auto !important;background:url(/img/form-top.gif) no-repeat;}
.skrubb-form-inner, #page-comment-comp-inner, #pm-component .send-mail .letter{display:block;padding:20px 40px;margin:0;background: #ecf0e6 url(/img/form-bottom.gif) bottom center no-repeat;}
.skrubb-form input, #page-comment-comp{width:auto;}
.skrubb-form h3,.skrubb-form-inner h3,  #page-comment-comp h3{color:#ec0084;font-size:1.2em;font-weight:normal;margin-bottom:10px;}
.skrubb-form .input-normal,  #page-comment-comp .input-normal, #pm-component input{color:#444;padding:2px 4px;float:left;width:250px;}
.skrubb-form textarea, #page-comment-comp textarea, #pm-component textarea{width:360px !important;margin-top:6px;padding:2px 4px;}
#pm-component textarea{height:100px !important;}
.skrubb-form .input-radio, #page-comment-comp .input-radio{color:#444;padding:2px 4px;border:none;float:left;margin-right:200px;}
.skrubb-form-inner label, #page-comment-comp label,#pm-component label{clear:both;float:left;color:#6c6f66;margin-right:10px;width:100px;}

.skrubb-form .mceEditorContainer{
	clear:both;
}
.skrubb-form .midja{padding:0;}
.skrubb-form-buttons,.form-buttons{padding:0;clear:both;}
.skrubb-form-inner .helptext{clear:left;padding:3px 0 18px;}
.skrubb-form .divider{
	background:#fff;
	border-top:solid 1px #c3c7b8;
	height:1px;
	margin-bottom:10px;
	overflow:hidden;
}
#page-comment-comp{margin-bottom:10px !important;}
.comment{
	border-bottom:solid 1px #c3c7b8;
	margin-bottom:10px;
	padding-bottom:10px;
}
.report-link{
	float:right;
}
#admin-panel ul{
	list-style:none;
}
ul.avatar-list{
	list-style:none;
}
ul.avatar-list li{
	position:relative;
}
ul ul.visible{list-style:none;display:block;top:-50px;left:-40px;position:absolute;z-index:10;background:#b2d232 url(/img/avatar-gradient.gif) repeat-x;padding:5px;margin:0;}
ul ul.visible li{margin:0;padding:0;}


/* pressinfo nyhetslistan */
.pressrelease-news{
	background: #f0efed;
	margin-bottom: 7px;
	float:left;
}

.pressrelease-news h4{
	font-size: 12px;
	font-face: "arial";	
	margin-left: 20px;
}

.pressrelease-news h4 a{
	text-decoration: none;
	width: 243px;
}

.pressrelease-news p{
	font-size: 11px;
	font-face: "arial";	
	width: 240px;
	margin-left: 20px;
}
.pressrelease-news p a{
	text-decoration: none;
}
.pressrelease-news span.pressrelease-date{
	font-size: 11px;
	font-face: "arial";	
	width: 240px;
	margin-left: 20px;
	margin-top: 10px;
	float:left;
}

.text-container{
	width: 260px;
	float:left;
	margin-bottom: 14px;
}

.pressrelease-news img{
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom: 10px;
}



#list-container{
	width: 400px;
	float:left;
	margin-top:10px;
}

#list-press{
	float:left;
	width: 400px;
	font-size: 11px;
	font-face: "arial";	
	font-weight: normal;
	margin: 10px 0;
	padding: 0;
}

#list-press h2{
	padding: 3px 0;
	font-size: 14px;
	border-bottom: 1px solid #B2B2B2;
	margin: 10px 0;
}

#list-press ul{
	list-style: none;
}

#list-press li{
	padding: 5px 0;
	margin: 0;
}

#list-press li span{
	width: 70px;
	padding: 0 20px 0 0;
}

#list-press li a{
}



#arkive-link{
	margin-top:10px;
	border-top: 1px solid #B2B2B2;
	padding: 10px 0;
	text-align: right;
}

#arkive-link a{
	font-size: 12px;
	font-face: "arial";	
	font-weight: bold;

}

#archive-list{
	width: 400px;
	margin-bottom:5px;
	font-size: 11px;
	font-face: "arial";	
	font-weight: normal;

}

#archive-list a{
	margin-left: 10px;
}

.picture-archive{
	width: 100%;
	float:left;
	margin-bottom: 10px;
	border-bottom: 1px solid #DDDDDD;
	padding-bottom: 10px;
}

.picture-archive .image-container{
	float:left;
	width: 80px;
}

.picture-archive .text-container{
	float:left;
	width: 250px;
	margin-left:10px;
}


.picture-archive h4{
	float:left;
	font-family: Arial;	
	font-weight: bold;
	padding-bottom: 10px;
}


.picture-archive p{
	float:left;
	font-family: Arial;	
	font-weight: normal;
}


.picture-archive img{
	float:left;
}
/*
.picture-archive a.low{
	font-size: 11px;
	font-face: "arial";	
	font-weight: normal;
	margin-left:10px;
	float:left;
}

.picture-archive a.high{
	font-size: 11px;
	font-face: "arial";	
	font-weight: normal;
	margin-left:10px;
	float:left;
}
*/
.varumarke-nav{	
	width: 750px;
	float:right;
	margin-top:12px;
}


#column-two .dropdown-navigation{	
	margin-left: 3px;
}

#column-two .dropdown-navigation select{
	border: 1px solid #aaa;
	background-color: #F4F1EA;
	line-height: 15px;
}

#column-two .dropdown-navigation option{
	background-color: #F4F1EA;
}

.varumarken-column-one{
	width: 940px !important;
	margin-left:16px !important;
	float:left;
}

.media-kit-full {
	width: 280px;
	height: 60px;
	background: transparent url(/img/download-media-kit-bg.png) no-repeat 0 0;
	margin-bottom: 10px;
	position: relative;
}

.media-kit-brand {
	width: 205px;
	height: 60px;
	background: transparent url(/img/download-brand-kit-bg.png) no-repeat 0 0;
	margin: 10px 0;
	position: relative;
	float: left;
	clear: both;
}

.media-kit-full .file-link, .media-kit-brand .file-link {
	position: absolute;
	top: 15px;
	left: 74px;
}

.media-kit-brand .file-link {
	left: 51px;
}

.media-kit-full .file-info, .media-kit-brand .file-info {
	position: absolute;
	top: 36px;
	left: 74px;
	font:normal 10px/10px 'Trebuchet MS';
	text-decoration:none;
	text-transform: uppercase;
	color: #636363;
}

.media-kit-brand .file-info {
	left: 51px;
}

.media-kit-full .file-info span, .media-kit-brand .file-info span {
	padding-right: 5px;
}

.our-brands-cloud {
	width: 280px;
	text-align: center;
	margin: 7px 0 10px;
}
.our-brands-cloud a {
	font:normal 12px/14px 'Trebuchet MS'; text-decoration:none; color:#333; white-space:nowrap; margin-right: 2px;
}
.our-brands-cloud a:hover {
	text-decoration: underline;
}
a.our-brands-cloud-heading {
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
}
a.our-brands-segment-heading {
	font-weight: bold;
	font-size: 14px;
	color: #e6921d;
	display: block;
	margin: 14px 0 4px;
}
.our-brands-cloud a.our-brands-cloud-even {
	color: #993300;
}

#tooltip.pretty {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #e38c27;
	border-left: 0px solid #c0bfbe;
	border-right: 0px solid #c0bfbe;
	border-bottom: 1px solid #cfcfcf;
	border-top: 0px solid #fff;
	width: 163px;
	padding:20px;
	padding-top: 30px;
	opacity: 0.95;
	background: url('/img/tooltip.png') no-repeat;
}

.varumarke-top{
	margin-bottom: 20px;
	margin-top: 0px;
	clear: both;
}

.varumarke-om{
	margin-top: 20px;
	width: 375px;
	float:left;
	/*margin-bottom:30px;*/
}

.varumarke-om h1{
	margin-bottom: 10px;
}

.varumarke-snabbfakta{
	width: 190px;
	float:right;
	margin-left:40px;
}

.varumarke-snabbfakta p{
	font-size:11px;
}

.varumarke-snabbfakta a{
	font-size:11px;
	font-weight:bold;
}


.varumarke-familjen .divider{
	margin-top: 5px;
}


.firstpage_news{
	float:left;
	background: #f0efed;
	margin-bottom:10px;
	border-bottom: 1px solid #aaa;
	padding: 10px;
}

.firstpage_news_date{
	width:90px;
	float:left;
}

.firstpage_news_text{
	width:350px;
	float:left;
}

.firstpage_news_text_whide{
	width:480px;
	float:left;
}

.firstpage_news_text h1{
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0 0;
}

.firstpage_news_text_whide h1{
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0 0;
}

.firstpage_news_text a{
	text-decoration: none;
}

.firstpage_news_picture{
	float:right;
}

.news-read-more {
	 color:#993300;
}
.news-read-more:hover {
	text-decoration: underline;
}

.sales_container{
	background: #eee;
	border-bottom: 1px solid #b2b2b2;
	clear: both;
	float:left;
	width: 100%;
	margin-bottom: 10px;
}

.sales_container .sales_img{
	float:left;
	padding: 10px;
	width: 90px;
	min-height: 90px;
}

.sales_container .sales_info{
	min-height: 90px;
	float: left;
	width: 260px;
}

.sales_container h2{
	margin-top: 10px;
	margin: 10px  0 5px 5px;
	font-size: 14px;
}

.sales_container p{
	padding: 5px;
	width: 250px;
}

.sales_container em{
	width: 250px;
	margin-left: 5px;
}

.sales_container a{
	margin-bottom:10px;
	margin-right:10px;
}

.sales_container_top{
	margin-bottom:20px;
	clear:both;
	float:left;
	width:100%;
}

.sales_container_top h2.brand_name{
	font-size:17px;
	margin-bottom:5px;
}


/**************************************

search

**************************************/

.new-search{
}

.input-normal{
	width:300px;
}

.search-button{
	width:100px;
}

.search-results-bar{
	margin-bottom:10px;
}

.search-result{
	border-bottom: 1px solid #b2b2b2;
	padding-bottom:8px;
	padding-top:12px;
	padding-left:10px;
	background: #fff;
}

.search-results-pages{
	margin-top: 10px;
	margin-left:10px;
}

.search-results-pages span{
	font-weight: bold;
}


#flash-movie{
	float: left;
	clear: both;
	width: 620px;
	height: 300px;
	z-index: 0;
}
#album-flash{
	z-index: 0;
	margin-bottom: 10px;
	float: left;
}

.brandbox {
	width:281px;
}


/* lightbox popup*/
div#popup{position:absolute; z-index:1100; background:#fff none repeat scroll 0}
div#popup span.close{
	background:transparent url(/img/close-icon.gif) no-repeat scroll 0;
	cursor:pointer;
	height:0;
	overflow:hidden;
	padding-top:22px;
	position:absolute;
	right:0;
	top:0;
	width:22px;
}

/*** PRENUMERERA ***/
.pren-link {width:290px;padding:0;float:left;margin:0 18px 12px 0;height:50px;overflow:hidden;}
.pren-link-inner {background-color:#eeeeee;width:190px;margin:0 0 0 75px;height:35px;padding:5px 10px 8px;border-bottom:3px solid #cccccc;}
.pren-link-desc {text-decoration:none;}
.pren-link-desc span {color:#993300;font-weight:bold;white-space:nowrap;}
.pren-link-desc:hover span {text-decoration:underline;}
.pren-link-logo {float:left;}



/* admin nyhetslistningar */
#mainColumn{width: 100%; float: left}


#ilike-holder {height:58px;}
body {margin-top:0;padding-top:29px !important;position:relative;}

/*** NEW PICTURE COLLECTION ***/
.picture-collection * {margin:0;padding:0;}
.picture-collection {width:400px;background-color:#f1efe8;}
.picture-collection h3 {font-size:15px;font-weight:normal;}
.picture-collection .slide-image {}
.picture-collection h4, .picture-collection p, .picture-collection a {font-size:13px;text-decoration:none;}
.picture-collection a:hover {color:#eea932;}
.picture-collection .picture-collection-nav {width:380px;background-color:#d56a1b;padding:4px 10px 2px;}
.picture-collection .picture-collection-prev {}
.picture-collection .picture-collection-next {}
.picture-collection .picture-collection-image-index {}


/*** FOOTER ***/
/*** GAMLA
#footer{background: url(/img/divider_big.png) #fff no-repeat;padding:10px;margin-top:10px;width:940px;}
address {margin-top:5px;}
address .adress{font-size: 10px;font-style:normal;width: 609px;float: left;margin-left:10px;}
address .links{font-size: 10px;font-style:normal;float: left;}
address .links a{margin-left: 17px;margin-right: 0px;}***/

#footer {background-color:#faf9f6;padding:10px;margin-top:10px;}
#footer * {text-align:left;}
#footer th {font-size:13px;color:#3f3e3e;font-weight:bold;border-bottom:1px solid #e1e0dd;padding:5px 10px;}
#footer td, #footer td a, #footer td p {font-size:10px;color:#3f3e3e;text-decoration:none;}
#footer td a:hover {text-decoration:underline;}
#footer td {padding:5px 10px;vertical-align:top;}
#footer td.last {width:225px;}
#footer td.wider {width:300px;}
#footer td.last p {margin:0 0 10px;}


.movie-link {border-bottom:3px solid #dfdfdf;width:278px;margin:0 0 10px;padding:0px;}
.movie-link h1 {font-size:15px;border-top:3px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:5px 0;margin:0 0 5px;text-align:center;background-color:#eeeeee;color:#333333;}

/*** SLIDER ***/
.firstpage-covers {
	width: 938px;
	height: 199px;
	overflow: hidden;
	position: relative;
	color: #fff;
	margin: 10px 0 10px 6px;
	background-color: #f6f5f0;
}

.slider-container {
	width: 914px;
	height: 180px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

.slider-slides {
	position: absolute;
	top: 0;
	left: 0;
}

.slider-slides div {
	position: absolute;
	top: 0;
	width: 914px;
	height: 140px;
	display: none;
}

.slider-item {
	display: block;
	float: left;
	width: 116px;
	height: 191px;
	position: relative;
	margin-right: 4px;
}

.slider-item a {
	display: block;
	float: left;
	position: absolute;
	bottom: 22px;
	overflow: hidden;
	text-decoration: none;
}

.slider-item .reflection {
	display: block;
	width: 108px;
	height: 19px;
	overflow: hidden;
	margin: 165px 0 0 3px;
	position: relative;
}

.slider-item .reflection-overlay {
	display: block;
	width: 108px;
	height: 19px;
	position: absolute;
	background: transparent url(/img/reflection.png) no-repeat 0 0;
}

.previous {
	position: absolute;
	top: 0;
	left: 0;
}

.next {
	position: absolute;
	top: 0;
	right: 0;
}