/* CSS Document for Glitter produced by Care of Haus */


body {
	background-color:#FFFFFF;
	margin:0px;
	font-size: 70%;
}

body, select, input {
	font-family: Georgia, "Times New Roman", Times, serif;
}

h3 {
	font-size:1.15em
}

img {
	border:0px;
}

select, input {
	font-size:100%;
}

div#head {
	padding:17px 0 0 0;
	width:764px;
	border:0px #000000 solid;
	padding-left:0px;
	margin-left:173px;
}

div#head a#logo {
	 float:right;
	 margin:0 12px 21px;
}

div#head div#langbox {
	clear:both;
	display:block;
	float:right;
	height:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	overflow:hidden;
	padding-right:8px;
	position:relative;
}

div#head div#menu {
	clear:both;
}

div#head div#menu a img {
    padding:16px 4px 14px 12px;
}

div#head div#menu a img.selected,
div#head div#menu a:hover img {
    background:url(../images/topmenu/underline.gif) bottom left no-repeat;
    padding-bottom:8px;
}

div#head div#menu a.padd:hover img {
	background:none;
	padding-bottom:inherit;
}

div#left_nav {
	width:159px;
	padding:100px 0 0 14px;
	position:absolute;
	top:0px;
	left:0px;
}

div#left_nav img.submenu_head {
	margin-bottom:4px; 
	position:relative;
}

div#left_nav a {
    display:block;
	line-height:0.7em;
    padding:5px 0px 4px 12px;
}

div#left_nav a.star {
	padding:0px;
}
div#left_nav a.star img {
	margin:-2px 0 34px 5px;
}


div#left_nav a.starstruck,
div#left_nav a:hover {
	background:url(../images/leftstar.aspx) top left no-repeat;
}
div#left_nav a.star:hover {
	background:none;
}


/*#######		  Content			#######*/

div#content {
	margin:5px 0 0 173px;
	width:764px;
}

div#content div#flashcontent {
	margin-right:-40px;
	width:800px;
}

div#content .no_bottom_margin {
	margin-bottom:0px;
}

div#content.border {
	background:url(../gfx/backgrounds/bg_content.gif) repeat-y;
	margin:0 0 0 162px;
	padding:0 18px 0 11px;
	width:746px;
}

div#content.border img.bg {
	display:block;
	margin:0 -23px 0 -11px;
}

div#content img.bg.bottom {
	margin-top:80px;
}

div#content h1,
#TB_window h1 {
	font-size:1.4em; 
	font-style:italic;
	font-weight:normal;
	text-transform:uppercase;
	line-height:1.4em; 
	margin:18px 0 16px 0; 
	padding:0px;
}

div#content input.create_h1 {
	clear:left;
	font-size:1.4em; 
	font-style:italic;
	font-weight:normal;
	margin-bottom:6px;
	text-transform:uppercase;
	width:99%;
}

div#content div.underline {
	margin:34px 0 15px 0;
}	

div#content div.underline h1 {
	background:url(../gfx/backgrounds/h1.gif) no-repeat left bottom;
	display:inline;
	padding:0 22px 5px 0;
}

div#content h2 {
	clear:both;
	font-size:1.1em; 
	font-weight:normal;
	font-style:italic;
	margin:0px 0 1px 0;
	text-transform:uppercase;
}

div#content h3,
div#TB_window h3 {
	font-size:1em; 
	font-weight:normal;
	font-style:italic;
	margin:10px 0 1px 0;
	text-transform:uppercase;
}

div#content h3.black,
div#content h3.green,
div#content h3.lightgreen,
div#content h3.turquoise,
div#TB_window h3.black,
div#TB_window h3.green,
div#TB_window h3.lightgreen,
div#TB_window h3.turquoise {
	clear:both;
	font-size:1.2em;
	font-style:normal;
	margin:13px 0 13px -4px;
	height:2.2em;
	position:relative;
}

div#content h3.black span,
div#content h3.green span,
div#content h3.lightgreen span,
div#content h3.turquoise span,
div#TB_window h3.black span,
div#TB_window h3.green span,
div#TB_window h3.lightgreen span,
div#TB_window h3.turquoise span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	left:11px;
	margin:0px;
	margin-top:5px;
	padding:0pt 5px 0 3px;
	position:absolute;
	text-transform:uppercase;
}

div#content a,
div#foot a,
div#content div.back a,
div#content ul.archive a,
div#TB_window a {
	color:#ef6abf;
}

div#content a.noneunderline,
div#TB_window a.noneunderline {
	text-decoration:none;
}

div#content a.rss {
	background:url(../gfx/ico/icon-rss.gif) no-repeat left top;
	color:#000000;
	display:block;
	margin:2px 0 4px 0;
	padding:3px 0 2px 20px;
}

div#content button,
div#content input.button,
div#TB_window input.button {
	float:right;
	font:100% Georgia, "Times New Roman", Times, serif;
	margin:0 0 0 8px;
	vertical-align:middle;
	padding:0 1px 0 1px;
}

div#content p,
#TB_ajaxContent p {
	line-height:1.4em;
	margin:0px 0 17px 0;
}

div#content p.puff {
	display:block;
	height:auto !important;
	height:33px;
	min-height:33px;
	padding-left:37px;
	width:271px;
}

div#content p.puff.diary {
	background:url(../gfx/ico/diary_puff.gif) no-repeat left top;
}

div#content div#blogg div.LatestStories {
	background:url(../gfx/backgrounds/connection_fashionality.gif) no-repeat left top;
	float:left;
	margin-left:-7px;
	padding:8px 8px 8px 62px;
	position:relative;
	width:250px;
}

div#content p.puff.style {
	background:url(../gfx/ico/style_puff.gif) no-repeat left top;
}

div#content p.puff span.date {
	color:#9FA0A0;
	display:inline;
	margin:0 0 0 4px;
}

div#content select.blogg {
	margin:0 0 43px -6px;
	width:130px;
}

div#content ul {
	line-height:1.4em%;
	list-style:none;
	margin:0 0 15px 0;
	padding:0px;
}

div.left_column ol {
	margin-left:25px;
	line-height:1.4em;
}


body > form#aspnetForm ul,
body > form#aspnetForm ol {
	margin-left:5px;
	padding-left:15px;
}

div#content ul li {
	background:transparent url(../gfx/ico/punktlista.gif) no-repeat left top;
	position:relative;
	margin:0 0 0 3px;
	padding-left:13px;
}

body > form#aspnetForm ul li {
	margin:0 0 0 -17px;
	padding-left:13px;
}

div#content ul.archive {
	color:#9fa0a0;
	list-style-image:none;
	list-style-position:none;
	list-style-type:none;
	margin:20px 0 30px 0;
	padding:0px;
}

div#content ul.archive li {
	background:none;
	margin:0 0 8px 0;
	padding:0px;
	position:static;
}

div#content ul.archive li span {
	white-space:nowrap;
}

div#content ul li.pdf,
div#content ul li.doc {
	position:relative;
	display:block;
	margin:0 0 5px 0;
	padding:2px 0 4px 20px;
}

div#content ul li.doc {
	background:url(../gfx/ico/doc.gif) no-repeat scroll left top;
}

div#content ul li.pdf {
	background:url(../gfx/ico/pdf.gif) no-repeat left top;
}

body > form#aspnetForm ul li.pdf,
body > form#aspnetForm ul li.doc {
	margin:0 0 5px -22px;
}

div#content ul li.pdf a,
div#content ul li.doc a {
	color:#000000;
	text-decoration:none;
}

div#content img.code {
	margin:0px;
	vertical-align:top;
}

div#content div#blogg div.placeholder.commentates input.button {
	float:right;
	width:4.3em;
	vertical-align:top;
}	

div#content label.comment {
	margin-bottom:4px;
}


div#content input.comment {
	display:block;
	margin-bottom:6px;
	width:350px;
}

div#content input.code {
	clear:left;
	float:left;
	display:inline;
	margin-right:3px;
	width:129px;
}

div#content textarea.comment {
	display:block;
	margin-bottom:6px;
	width:350px;
}

div#content img.right {
	float:right; 
	margin:57px 0 0 0;
}

div#content div#remLen {
	float:right;
	color:#9FA0A0;
}

div#content span.alert {
	color:#FF0000;
}

div#content span.grey,
div#TB_window span.grey,
div#content div.container_tabs div.sub_tabs div.links_latest span, 
div#content div.container_tabs_cornelia div.sub_tabs div.links_latest span {
	color:#9fa0a0;
}

div#content div.commentates {
	width:354px;
}

div#content div.commentates img.line {
	height:1px;
	line-height:1.4em;
	margin:0 0 18px 0;
	width:354px;
}

div#content div.commentates h1 {
	margin-bottom:18px;
}

div#content div.commentates h2 {
	margin:0px 0 6px 0;
}

div#content div.commentates p {
	margin-bottom:18px;
}

div#content div#blogg div.commentates span.grey {
	margin:0 0 0 5px;
	display:inline;
}

div#content div#blogg div.commentates span.report {
	color:#9fa0a0;
	float:right;
	font-size:0.8em;
	text-transform:none;
	position:relative;
}

div#content div#blogg div.commentates a.report {
	float:right;
	text-transform:none;
	position:relative;
	font-size:0.8em;
}
	

/***********************************************/
/****************  Blogg - sidan  **************/
/***********************************************/

div#content div#blogg {
	float:left;
	margin-left:-11px;
	padding:0 22px 0 29px;
	width:500px; 
}

div#content div#blogg img.ico_p {
	float:left; 
	margin:0 7px 0 0;
}

div#content div#blogg img.maingfx {
	display:block;
	margin-right:auto;
	margin-left:auto;
}

div#content div#blogg h3.black {
	background:url(../gfx/backgrounds/h3/h3_black505.gif) no-repeat top left;
}

div#content div#blogg h3.black span {
	background:#2E2E2E url(../gfx/backgrounds/h3/h3_black505_transparent.gif) no-repeat scroll 0%;
	color:#FFFFFF;
}

div#content div#blogg h3.green {
	background:url(../gfx/backgrounds/h3/h3_green505.gif) no-repeat top left;
}

div#content div#blogg h3.green span {
	background:none;
	color:#000000;
}

div#content div#blogg h3.lightgreen {
	background:url(../gfx/backgrounds/h3/h3_lightgreen505.gif) no-repeat top left;
}

div#content div#blogg h3.lightgreen span {
	background:none;
	color:#000000;
}

div#content div#blogg h3.turquoise {
	background:url(../gfx/backgrounds/h3/h3_turquoise505.gif) no-repeat top left;
}

div#content div#blogg h3.turquoise span {
	background:#88ccb8 url(../gfx/backgrounds/h3/h3_turquoise505_transparent.gif) no-repeat scroll 0%;
	color:#FFFFFF;
}

div#content div#blogg div.avatar {
	background:url(../gfx/backgrounds/avatar_regular.jpg) no-repeat left top;
	padding:27px 26px 36px 33px;
	float:left;
	margin:-4px 13px 0 -7px;
	width:240px;
	height:169px;
}

div#content div#blogg div.avatar img {
	display:block;
	margin:auto;
}

div#content div#blogg div.avatar.fashionality_status {
	background:url(../gfx/backgrounds/avatar_fashionality_status.jpg) no-repeat left top;
}

div#content div#blogg img.status_ico {
	float:left;
	margin:2px 3px 0 -7px;
	position:relative;
}

div#content div#blogg div.archive,
div#content div.left_column div.blogg div.AvtivityList,
div#content div.left_column p.archive,
div#content div#right_column p.hits,
div#content div#right201.cornelia p.InspireFriendList {
	line-height:2.1em;
	margin-bottom:35px;
	margin-top:-6px;
}

div#content div.left_column div.blogg div.AvtivityList {
	margin-bottom:12px;
	padding-bottom:6px;
}

div#content div#blogg div.archive a,
div#content div.left_column p.archive a,
div#content div.left_column div.blogg div.AvtivityList a {
	margin-right:4px;
	padding-left:13px;
}

div#content div#blogg div.archive a.selected,
div#content div#blogg div.archive a:hover,
div#content div.left_column p.archive a.selected,
div#content div.left_column p.archive a:hover,
div#content div.left_column div.blogg div.AvtivityList a.selected,
div#content div.left_column div.blogg div.AvtivityList a:hover {
	background:url(../gfx/ico/star_li.gif) no-repeat left top;
}

div#content div#blogg div.archive span.grey,
div#content div.left_column div.blogg div.AvtivityList span.grey,
div#content div.left_column ul.archive span.grey {
	display:inline;
	margin:0px;
}

div#content div.left_column ul.archive {
	margin-bottom:17px;
	margin-left:0px;
	margin-top:0px;
	padding-left:0px;
}

div#content div.left_column ul.archive li ul li {
	margin-top:5px;
	margin-bottom:5px;
}

div#content div.left_column ul.archive li {
	paddning-left:1px;
	margin-left:0px;
}

body > form#aspnetForm div.left_column ul.archive li {
	background:none;
	position:relative;
	padding-left:0px;
}

div#content div.left_column ul.archive li ul {
	paddning-left:1px;
	margin-left:15px;
}

body > form#aspnetForm div.left_column ul.archive li ul {
	background:none;
	position:relative;
	margin-left:-1px;
	padding-left:16px;
}

div#content div.left_column ul.archive a {
	padding-left:1px;
}	

div#content div.left_column ul.archive a.selected,
div#content div.left_column ul.archive a:hover {
	background:url(../gfx/ico/star_li.gif) no-repeat left top;
	margin-left:-11px;
	padding-left:12px;
}

div#content div.left_column ul.archive div.PagingContainer {
	border-top:#c8c9c8 solid 1px;
	margin-top:25px;	
}

div#content div.blogg span.grey,
div#content div#blogg span.grey,
div#TB_window span.grey {
	display:block;
	margin-bottom:7px;
	margin-top:-14px;
}

div#content div#blogg.border {
	background:url(../gfx/backgrounds/bg_blogg.gif) repeat-y left top;
	position:relative;
}

div#content div#blogg.border img.bg {
	display:block;
	margin-left:-29px;
	margin-right:-16px;
}

div#content div#blogg.border img.bg.top {
	position:absolute;
	top:0px;
	margin:0px;
	left:540px;
}

div#content div#blogg.border p.back {
	height:25px;
	margin:24px 0pt -62px;
}

div#content div#blogg.border p.back a {
	background:transparent url(../gfx/backgrounds/back.gif) no-repeat scroll center top;
	display:block;
	float:right;
	height:17px;
	padding:10px 7px;
	position:relative;
	text-align:center;
	width:54px;
}

div#content div#blogg.border.tabs {
	float:left;
	padding-top:0px;
}

div#content div#blogg.border.tabs div.EntryHeading {
	float:left;
	margin:13px 0 7px 0;
/*	width:449px;*/
}

div#content div#blogg.border.tabs div.EntryHeading h1 {
	margin-top:2px;
}

div#content div#blogg.border.tabs div.EntryHeading h1 img.partofstory_stars {
	margin:-2px 0 -2px 0;
}

/****************  Bilder och text på entries  **************/

div#content div#blogg div.placeholder div.item_placeholder {
	margin:0 -8px 0 -5px;
	position:relative;
	width:513px;
}

div#content div#blogg div.placeholder div.item_placeholder div.imgspaceholder {
	height:220px;
	width:220px;
}

div#content div#blogg div.placeholder div.item_placeholder div.item { /* polaroid då det finns både bild och text */
	background:url(../gfx/backgrounds/polaroid_bg.jpg) no-repeat right top;
	float:left;
	margin-bottom:13px;
	padding:24px 0 0 17px;
	position:relative;
	width:233px;
}

div#content div#blogg div.placeholder div.item_placeholder div.itemNoImg { /* item då det bara är text */
	float:left;
	margin-bottom:13px;
	padding:24px 0 0 17px;
	position:relative;
	width:233px;
}

div#content div#blogg div.placeholder div.item_placeholder div.itemright { /* item då den är till höger */
	padding-left:30px;
}

div#content div#blogg div.placeholder div.item_placeholder div.item_placeholder div {
	float:left;
}

div#content div#blogg div.placeholder div.item_placeholder div.item div.item_text {
	background:url(../gfx/backgrounds/polaroid_bottom.jpg) no-repeat left bottom;
	height:auto !important;
	height:58px;
	min-height:58px;
	margin:6px 0 0 -17px;
	padding:0 14px 1px 17px;
	position:relative;
	width:219px;
}

div#content div#blogg div.placeholder div.item_placeholder div.item div.item_text textarea,
div#content div#blogg div.placeholder div.item_text.mainText textarea {
	-moz-box-sizing:content-box;
	border:1px dashed #cccccc;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:100%;
	height:35px;
	line-height:1.4em;
	margin-bottom:6px;
	overflow:auto;
	padding-left:3px;
	padding-right:3px;
	width:211px;
}

div#content div#blogg div.placeholder div.item_text.mainText textarea {
	width:492px;
}

div#content div#blogg div.placeholder div.item_placeholder div.item div.item_text input,
div#content div#blogg div.placeholder div.item_text.mainText input { /*både cancel och save knapparna */
	margin-bottom:17px;
	width:auto;
}

div#content div#blogg div.placeholder div.item_placeholder div.item div.item_text input.cancel,
div#content div#blogg div.placeholder div.item_text.mainText  input.cancel {
	margin-left:0px;
}

/**************** // Bilder och text på entries  **************/

div#content div#blogg div.placeholder div.PartofStory {
	border:1px dashed #cccccc; 
	padding:8px 8px 9px 65px;
	background:url(../gfx/backgrounds/connection_fashionality.gif) no-repeat left top;
}

div#content div#blogg div.placeholder div.PartofStory p {
	margin-bottom:0px;
}

div#content div#blogg div.placeholder div.PartofStory select {
	float:left;
	width:27em;
}

div#content div#blogg div.placeholder div.statistics {
	background:url(../gfx/backgrounds/frame_167_bg.gif) no-repeat top left;
	float:right;
	padding:11px 0 0 18px;
	width:149px;
}

div#content div#blogg div.placeholder div.statistics img.bg {
	display:block;
	margin:0 0 0 -18px; /* motverkar andra img.bg */
}

div#content div#blogg div.placeholder div.statistics ul {
	margin:0px;
}

div#content div#blogg div.placeholder div.statistics ul li {
	background:none;
	margin:0px;
	padding:0px;
}

div#content div#blogg div.placeholder div.who {
	float:left;
	margin-bottom:5px;
}





/*************** / Blogg - sidan ***************/

/***********************************************/
/*****************  Tab styles *****************/
/***********************************************/


div#content div.container_tabs {
	background:url(../gfx/tab/bg.jpg) top left no-repeat;
	margin-left:-7px;
	padding:33px 2px 5px 17px;
	position:relative;
	width:758px;
}

div#content div.container_tabs div.tab {
	float:left;
	padding-left:3px;
	position:relative;
	width:117px;
}

div#content div.container_tabs div.tab a.close {
	padding:5px;
	position:absolute;
	top:4px;
	right:6px;
}

div#content div.container_tabs div.sub_tabs {
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	clear:both;
	padding:3px 0 0 0;
	width:751px;
}

div#content div.container_tabs div.sub_tabs a {
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	color:#000000;
	margin-right:10px;
	padding-left:12px;
	text-decoration:none;
}

div#content div.container_tabs div.sub_tabs a:hover,
div#content div.container_tabs div.sub_tabs a.selected {
	background:transparent url(../gfx/ico/star_li.gif) no-repeat scroll left top;
}

div#content div.container_tabs div.sub_tabs div.links_latest {
	display:inline;
	padding:0 10px 0 12px;
}

div#content div.container_tabs div.sub_tabs div.links_latest a {
	padding-left:0px;
	margin-right:0px;
}


div#content div.container_tabs div.sub_tabs div.links_latest a:hover,
div#content div.container_tabs div.sub_tabs div.links_latest a.selected {
	background:none;
	text-decoration:underline;
}


/**************** / Tab styles *****************/



/***********************************************/
/*					Log In					   */
/***********************************************/

div#content div.container_tabs div.sub_tabs div#LogIn_open {
	float:right;
	padding:0px;
	position:relative;
}

div#content div.container_tabs div.sub_tabs div#LogIn_open p {
	display:inline;
	margin-bottom:0px;
}

div#content div.container_tabs div.sub_tabs div#LogIn_open p a {
	margin-right:11px;
}

div#content div.container_tabs div.sub_tabs div#LogIn_open input {
	margin-left:0px;
	float:left;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:0.90em;
}	

div#content div.container_tabs div.sub_tabs div#LogIn_open div {
	float:left;
	padding:0 2px 0 0;
	width:75px;
}

div#content div.container_tabs div.sub_tabs div#LogIn_open div input {
	clear:left;
	display:inline;
	float:left;
	padding-top:2px;
	padding-bottom:0px;
	width:86%;
}

div#testhandler {
     position:fixed;
     display:none;
     left:50%;
     top:50%;
     border:solid 2px #000000;
     background:#f2b2b3;
 }

div#stuff {
    overflow:auto;
    clear:both;
    background-color:#ff0000;
    
}

/*** /Login ***/

div#content div.left_column {
	float:left;
	margin:16px 0 0 0;
	padding:0 23px 0 19px;
	position:relative;
	width:370px;
}

div#content div.left_column h1 {
	margin-top:2px;
}

div#content div.left_column h3.black,
div#content div.left_column h3.green,
div#content div.left_column h3.lightgreen,
div#content div.left_column h3.turquoise {
	margin-right:-5px; 
}

div#content div.left_column h3.black {
	background:url(../gfx/backgrounds/h3/h3_black370.gif) no-repeat top left;
}

div#content div.left_column h3.black span {
	background:#2E2E2E url(../gfx/backgrounds/h3/h3_black370_transparent.gif) no-repeat scroll 0%;
	color:#FFFFFF;
}

div#content div.left_column h3.green {
	background:url(../gfx/backgrounds/h3/h3_green370.gif) no-repeat top left;
}

div#content div.left_column h3.green span {
	background:none;
	color:#000000;
}

div#content div.left_column h3.lightgreen {
	background:url(../gfx/backgrounds/h3/h3_lightgreen370.gif) no-repeat top left;
}

div#content div.left_column h3.lightgreen span {
	background:none;
	color:#000000;
}

div#content div.left_column h3.turquoise {
	background:url(../gfx/backgrounds/h3/h3_turquoise370.gif) no-repeat top left;
}

div#content div.left_column h3.turquoise span {
	background:#88ccb8 url(../gfx/backgrounds/h3/h3_turquoise370_transparent.gif) no-repeat scroll 0%;
	color:#FFFFFF;
}

div#content div.left_column p.arcive,
div#content div#right_column p.hits {
	line-height:2.1em;
	margin-top:11px;
}

div#content div.left_column p.errormsg span {
	display:block;
}

div#content div.left_column.border {
	background:url(../gfx/backgrounds/left_column.gif) repeat-y;
	margin-left:-7px;
	padding-left:25px;
}

div#content div.left_column.border.tabs {
	margin-top:0px;
}
div#content div.left_column.border img.bg {
	display:block;
	margin-right:-23px;
	margin-left:-25px;
}

div#content div.left_column.border img.bg.top {
	position:absolute;
	top:0px;
	margin:0px;
	left:407px;
}

div#content div.left_column div.blogg {
	border-bottom:1px solid #c8c9c8;
	margin-bottom:40px;
	padding-bottom:6px;
}

div#content div.left_column div.blogg.entries {
	margin-bottom:20px;
}

div#content div.left_column div.blogg.entries div.AvtivityList a {
/*	display:block;*/
}

div#content div.left_column div.blogg.entries div.AvtivityList a span.grey {
	margin-left:4px;
	text-decoration:none;
}


div#content div.left_column div.blogg.entries div.StyleinList {
	clear:left;
	float:left;
	margin-bottom:17px;
	width:178px;
}
		
div#content div.left_column div.blogg.entries div.StyleinList img {
	margin-bottom:5px;
}
		
div#content div.left_column div.blogg.entries div.StyleinList.flash {
	margin-bottom:0px;
	width:370px;
}
		
div#content div.left_column div.blogg.entries div.StyleinList.right {
	clear:none;
	padding-left:14px;
}

div#content div.left_column div.blogg.intro {
	border:none;
	margin-bottom:0px;
}

div#content div.left_column.border.tabs img.pic,
div#content div#right_column img.pic {
	margin-bottom:12px;
}

div#content div.left_column div.blogg img.thumb_to_right,
div#content div#right_column img.thumb_to_right {
	clear:right;
	float:right;
	margin-left:12px;
}

div#content div.left_column div.blogg p a.more {
	display:block;
	margin-top:5px;
}

/***---( Entries Heading )---***/

div#content div.left_column.border.tabs div.blogg div.EntryHeading.activity,
div#content div#blogg.tabs div.EntryHeading.activity {
	background:url(../gfx/ico/activity_entries.gif) no-repeat left top;
	padding:5px 0 7px 51px;
	position:relative;
}

div#content div.left_column.border.tabs div.blogg div.EntryHeading.diary,
div#content div#blogg.tabs div.EntryHeading.diary {
	background:url(../gfx/ico/diary_entries.gif) no-repeat left top;
	padding:5px 0 4px 51px;
	position:relative;
}

div#content div.left_column.border.tabs div.blogg div.EntryHeading.style,
div#content div#blogg.tabs div.EntryHeading.style {
	background:url(../gfx/ico/style_entries.gif) no-repeat left top;
	padding:5px 0 8px 51px; /*padding-top:10px;*/
	position:relative;
}

div#content div.left_column.border.tabs div.blogg div.EntryHeading.story,
div#content div#blogg.tabs div.EntryHeading.story {
	background:url(../gfx/ico/story_entries.gif) no-repeat left top;
	margin-left:-10px;
	margin-top:-9px;
	padding:14px 0 3px 61px;
	position:relative;
}

div#content div.left_column div.navigator {
	position:relative;
	margin-top:-17px;
}

div#content div.left_column div.navigator a:hover {
	text-decoration:underline;
}

div#content div.left_column.border.tabs div.blogg {
	margin-top:18px;
}

div#content div.left_column div.form {
	width:300px;
}

div#content div.left_column div.form.left {
	width:179px;
	float:left;
}

div#content div.left_column div.form.right {
	width:179px;
	float:right;
}

div#content div.left_column div.form input.text {
	display:block;
	margin-bottom:6px;
	width:96%;
}

div#content div.left_column div.form select.birth {
	margin-bottom:7px;
	width:4.4em;	
}

div#content div.left_column div.form select.birth.year {
	width:6.6em;	
}

div#content div.left_column div.form select.country {
	width:15.9em;
	margin-bottom:7px;
}

div#content div.left_column div#search,
div#content div#right_column div#search {
	margin-left:0px;
}

div#content div.left_column div#search input,
div#content div#right_column div#search input {
	display:block; 
	float:left; 
	margin-top:6px; 
	padding-left:4px; 
	width:206px;
}

div#content div.left_column div#search img,
div#content div#right_column div#search img {
	margin:5px 0 0 7px;
}

/***********************************************/
/**************** Stores - sidan ***************/
/***********************************************/

div#content div#showstores {
	background:url(../gfx/backgrounds/search_top.gif) no-repeat;
	padding:9px 0 0 17px;
	width:113px;
}

div#content div.land {
	margin:11px 0 0 5px;
	padding:2px 0 23px 48px;
	position:relative;
}

div#content div.land.danmark {
	background:url(../images/Flags/dk.gif) no-repeat;
}

div#content div.land.norge {
	background:url(../images/Flags/no.gif) no-repeat;
}

div#content div.land.sverige {
	background:url(../images/Flags/sv.gif) no-repeat;
}

div#content div.land.finland {
	background:url(../images/Flags/fi.gif) no-repeat;
}

div#content div.land h2 {
	border-bottom:1px #c8c9c8 solid;
	display:block;
	line-height:0.75em;
	margin:2px 0 9px 0;
	padding:0 0 5px 3px;
	width:252px;
}

.stores_closed 
{
    background:none;
}

div#content div.land hr {
	background:#c8c9c8;
	border:0px;
	text-align:left;
	height:1px;
	margin-bottom:6px;
	margin-left:-3px;
	width:252px;
}


div#content div.land div.paragraph {
	padding-left:12px;
}


div#content div.land div.paragraph.hidden {
	display:none;
}

div#content div.land a {
	background:url(../gfx/ico/arrow_right.gif) no-repeat;
	color:#ef6abf;
	display:block;
	margin:0 0 5px -13px;
	padding-left:13px;
	position:relative;
	text-decoration:none;
}

div#content div.land a.stores_open {
    background:url(../gfx/ico/arrow_down.gif) no-repeat;
}

div#content div.land p a {
	background:none;
	color:#ef6abf;
	display:inline;
	margin:0px;
	padding:0px;
	text-decoration:underline;
}

div#content div.land div.block a.open {
	background:url(../gfx/ico/arrow_down.gif) no-repeat;
}

div#content div.land p.details {
	margin:5px 0 5px 0;
	color:#878787;
}

/*************  /Stores - sidan ************/

div#content div.back,
div#content div.skiss_button,
div#TB_closeAjaxWindow div.back {
	background:url(../gfx/backgrounds/frame_370_bg.gif) repeat-y;
	clear:both;
	float:left;
	height:1.8em;
	margin:17px 0 20px;
	padding:8px 0 0 6px;
}

div#content div.back a,
div#content div.skiss_button a,
div#TB_closeAjaxWindow div.back a {
	display:block;
	float:left;
	padding-right:6px;
}

div#content div.back img,
div#content div.skiss_button img,
div#TB_closeAjaxWindow div.back img {
	display:block;
	float:left;
	margin-top:-8px;
}

div#content div#local_nav {
	background:url(../gfx/backgrounds/frame_180.gif) no-repeat left top;
	display:block;
	height:auto !important;
	height:33px;
	margin:0 0 25px 0;
	min-height:33px;
	padding:16px 16px 0 19px;
	width:155px;
}

div#content div#local_nav img.bg {
	display:block;
	margin:0 -16px 0 -19px;
}

div#content div#local_nav p {
	margin-bottom:5px;
}

div#content div#local_nav p a {
	display:block;
	margin-bottom:6px;
	line-height:1.2em;
}

div#content div#local_nav p a:hover {
	text-decoration:underline;
}

div#content div.placeholder,
div#content div.maingfx,
div#content img.maingfx {
	margin:0 0 17px 0; 
	line-height:1.4em;
}

div#content div#right_column {
	float:left;
	padding:0 0 0 13px;
	margin-top:19px;
	width:332px;
}

div#content div#right_column.tabs {
	margin-top:16px;
}

div#content div#right_column.tabs div.puff {
	margin-bottom:23px;
} 

div#content div#right_column div.puff {
	clear:both;
	margin-bottom:38px;
	padding:0 0 0 20px;
}

div#content div#right_column div.puff h3.black,
div#content div#right_column div.puff h3.green,
div#content div#right_column div.puff h3.lightgreen,
div#content div#right_column div.puff h3.turquoise {
	margin:0 -8px 7px -21px;
	position:relative;
	width:340px;
}

div#content div#right_column div.puff h3.black span,
div#content div#right_column div.puff h3.green span,
div#content div#right_column div.puff h3.lightgreen span,
div#content div#right_column div.puff h3.turquoise span {
	left:19px;
	margin-top:5px;
	padding:0 5px 0 3px;
}

div#content div#right_column div.puff h3.black {
	background:url(../gfx/backgrounds/h3/h3_black340.gif) no-repeat;
}

div#content div#right_column div.puff h3.black span {
	color:#ffffff;
	background:url(../gfx/backgrounds/h3/h3_black340_transparent.gif) no-repeat #2e2e2e;
}

div#content div#right_column div.puff h3.green {
	background:url(../gfx/backgrounds/h3/h3_green340.gif) no-repeat;
}

div#content div#right_column div.puff h3.turquoise span {
	color:#000000;
	background:none;
}

div#content div#right_column div.puff h3.lightgreen {
	background:url(../gfx/backgrounds/h3/h3_lightgreen340.gif) no-repeat;
}

div#content div#right_column div.puff h3.lightgreen span {
	color:#000000;
	background:none;
}

div#content div#right_column div.puff h3.turquoise {
	background:url(../gfx/backgrounds/h3/h3_turquoise340.gif) no-repeat;
}

div#content div#right_column div.puff h3.turquoise span {
	color:#ffffff;
	background:url(../gfx/backgrounds/h3/h3_turquoise340_transparent.gif) repeat-x;
}

div#content div#right_column div.puff div.legal {
	border:1px dashed #cccccc;
	height:120px;
	margin:0 -4px 0 -4px; 
	overflow:auto;
	padding:3px;
	position:relative;
	width:307px;
}

div#content div#right201,
div#handler div.editright201 {
	clear:right;
	float:right;
	margin-top:17px;
	padding-left:4px;
	width:197px;
}

div#content div#right201 h3.black,
div#content div#right201 h3.green,
div#content div#right201 h3.lightgreen,
div#content div#right201 h3.turquoise,
div#content div#right290 div#right201 h3.black,
div#content div#right290 div#right201 h3.green,
div#content div#right290 div#right201 h3.lightgreen,
div#content div#right290 div#right201 h3.turquoise,
div#TB_window div.editright201 h3.black,
div#TB_window div.editright201 h3.green,
div#TB_window div.editright201 h3.lightgreen,
div#TB_window div.editright201 h3.turquoise {
	margin:0 0 6px -8px;
}

div#content div#right201 h3.black,
div#content div#right290 div#right201 h3.black,
div#TB_window div.editright201 h3.black {
	background:url(../gfx/backgrounds/h3/h3_black201.gif) no-repeat top left;
}

div#content div#right201 h3.black span,
div#content div#right290 div#right201 h3.black span,
div#TB_window div.editright201 h3.black span {
	background:#2E2E2E url(../gfx/backgrounds/h3/h3_black201_transparent.gif) no-repeat scroll 0%;
	color:#FFFFFF;
}

div#content div#right201 h3.green,
div#content div#right290 div#right201 h3.green,
div#TB_window div.editright201 h3.green {
	background:url(../gfx/backgrounds/h3/h3_green201.gif) no-repeat top left;
}

div#content div#right201 h3.green span,
div#content div#right290 div#right201 h3.green span,
div#TB_window div.editright201 h3.green span {
	background:none;
	color:#000000;
}

div#content div#right201 h3.lightgreen,
div#content div#right290 div#right201 h3.lightgreen,
div#TB_window div.editright201 h3.lightgreen {
	background:url(../gfx/backgrounds/h3/h3_lightgreen201.gif) no-repeat top left;
}

div#content div#right201 h3.lightgreen span,
div#content div#right290 div#right201 h3.lightgreen span,
div#TB_window div.editright201 h3.lightgreen span {
	background:none;
	color:#000000;
}

div#content div#right201 h3.turquoise,
div#content div#right290 div#right201 h3.turquoise,
div#TB_window div.editright201 h3.turquoise {
	background:url(../gfx/backgrounds/h3/h3_turquoise201.gif) no-repeat top left;
}

div#content div#right201 h3.turquoise span,
div#content div#right290 div#right201 h3.turquoise span,
div#TB_window div.editright201 h3.turquoise span {
	background:#88ccb8 url(../gfx/backgrounds/h3/h3_turquoise201_transparent.gif) no-repeat scroll 0%;
	color:#FFFFFF;
}

div#content div#right201 input.text {
	display:block;
	margin-bottom:6px;
	width:191px;
}

div#content div#right201.cornelia input.text {
	width:182px;
}

div#content div#right201.cornelia {
	padding-right:13px;
	width:189px;
}

div#content div#right201.cornelia h3.black,
div#content div#right201.cornelia h3.green,
div#content div#right201.cornelia h3.lightgreen,
div#content div#right201.cornelia h3.turquoise {
	margin-left:-14px;
	margin-right:-9px;
}

div#content div#right201.cornelia p.InspireFriendList {
	margin-bottom:17px;
}

div#content div#right201.cornelia p.InspireFriendList input {
	margin:7px 0 -4px 4px;
}

div#content div#right201.cornelia div#mycalendar {
	margin:-7px -16px 10px -13px;
	position:relative;
	width:170px;
}

div#content div#right201.cornelia div#mycalendar p {
	display:block;
	margin-left:12px;
}

div#content div#right201.cornelia div#ctl00_cpMain_mypanel_myPanel a {
	display:block;
	margin-bottom:5px;
}

/***************************************************/
/**************  Archive puffen  ********************/
/***************************************************/
div#content div#right201 p.arcive select {
	width:11.1em;
	margin-bottom:17px;
}

div#content div#right201 p.arcive input {
	width:14.8em;
}

div#content div#right201 p.arcive img {
	vertical-align:bottom;
}

div#content div#right201 p.arcive button {
	clear:both;
	float:none;
	margin:10px 22px 0 12.5em;
	padding:0 3px 0 3px;
}


/************* / Archive puffen  ********************/

div#content div#right290 {
	float:right;
	margin-top:22px;
	width:290px;
}

div#content div#right290 h3.black,
div#content div#right290 h3.green,
div#content div#right290 h3.lightgreen,
div#content div#right290 h3.turquoise {
	margin-left:-4px;
}

div#content div#right290 h3.black {
	background:url(../gfx/backgrounds/h3/h3_black290.gif) no-repeat top left;
}

div#content div#right290 h3.black span {
	background:#2E2E2E url(../gfx/backgrounds/h3/h3_black290_transparent.gif) no-repeat scroll 0%;
	color:#FFFFFF;
}

div#content div#right290 h3.green {
	background:url(../gfx/backgrounds/h3/h3_green290.gif) no-repeat top left;
}

div#content div#right290 h3.green span {
	background:none;
	color:#000000;
}

div#content div#right290 h3.lightgreen {
	background:url(../gfx/backgrounds/h3/h3_lightgreen290.gif) no-repeat top left;
}

div#content div#right290 h3.lightgreen span {
	background:none;
	color:#000000;
}

div#content div#right290 h3.turquoise {
	background:url(../gfx/backgrounds/h3/h3_turquoise290.gif) no-repeat top left;
}

div#content div#right290 h3.turquoise span {
	background:#88ccb8 url(../gfx/backgrounds/h3/h3_turquoise290_transparent.gif) no-repeat scroll 0%;
	color:#FFFFFF;
}

/***************************************************/
/************** Style puffarna *********************/
/***************************************************/

div#content div.stylePuff {
	float:left;
	width:248px;
	padding:13px 11px 0 17px;
	position:relative;
}

div#content div.stylePuff.stylePuffleft {
	background:url(../gfx/backgrounds/bg_style_left.gif) no-repeat right top;
	clear:left;
	float:left;
}


div#content div.stylePuff.stylePuffrightpuff {
	background:url(../gfx/backgrounds/bg_style_right.gif) no-repeat;
}

div#content div.stylePuff p {
	margin-bottom:0px;
}

div#content div.stylePuff img {
	margin:10px 0 10px -3px;
}

div#content div.stylePuff img.bg {
	display:block;
	margin:10px -11px 0 -17px;
}

/*************** / Style puffarna *****************/

div#foot {
	clear:both;
	margin:2px 0px 0px 169px;
	padding:3px 0px 18px 4px;
	text-align:center;
	width:758px;
}

div#foot p {
	border-top:1px #c8c9c8 solid; 
	margin:0 20px 0 20px;
	padding-top:5px;
	color:#a8a9a9;
}

/***************		ToolTip		 ***************/

div#dhtmltooltip {
	background-color:#FFFFFF;
	border:1px outset #CCCCCC;
	color:#000000;
	display:none;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	min-width:30px;
	padding:2px 5px;
	position:absolute;
	width:auto !important;
	z-index:100;
}

div#dhtmltooltip span.edittext {
	background:url(../gfx/ico/pen.gif) no-repeat left top;
	display:block;
	padding:0 0 0 16px;
}

/***************		ToolBox		 ***************/

div.toolbox {
	background-color:#ffffff;
	border:1px outset #CCCCCC;
	display:none;
	padding:3px 0px 0px 5px;
	position:absolute;
	width:16em
}

div.toolbox a,
div#content div#blogg div#menuholder a {
	clear:both;
	color:#000000;
	display:block;
	height:1.6em;
	margin-bottom:3px;
	padding:4px 0pt 0pt 23px;
	text-decoration:none;
}

div.toolbox a.picture_add {
	background:transparent url(../gfx/ico/picture_add.gif) no-repeat scroll left center;
}

div.toolbox a.picture_delete {
	background:transparent url(../gfx/ico/picture_delete.png) no-repeat scroll left center;
}

div.toolbox a.picture_delete_all {
	background:transparent url(../gfx/ico/picture_delete_all.png) no-repeat scroll left center;
}


div.toolbox a.movie_add {
	background:url(../gfx/ico/movie_add.gif) no-repeat left center;
}

div.toolbox a.movie_delete {
	background:url(../gfx/ico/film_delete.png) no-repeat left center;
}

/***************	//  ToolBox		 ***************/

div#TB_window span.grey {
	margin-top:0px;
}

div#handler {
	height:100%;
}

div#handler span#ctl00_cpMain_MasterImageHandling_UpdatePanel1 {
	display:block;
	height:100%;
}

div#handler div.editright201 {
	float:right;
	height:auto;
	padding-left:20px;
	width:201px;
}
div#handler div.thumbs {
	height:100%;
	overflow:auto;
}

div#handler div.thumbs div.thumb {
	height:auto;
}

div#handler div.thumb a {
	border:1px solid #FFFFFF;
	display:block;
	float:left;
	padding:4px 5px 3px 3px;
}
div#handler a, div#foot a, div#handler div.back a, div#handler ul.archive a {
	color:#EF6ABF;
}

div#handler div.thumb a:hover {
	border:1px dotted #cccccc;
}

div#handler div.cropperholder {
	height:92%;
	margin-bottom:7px;
	overflow:auto;
	position:relative;
}

div#handler div.croppercontrols {
	height:15px;
 	clear:both;
	position:relative;
}


/**** CORNELIA TABS - TEMPORARILY ****/

div#content div.container_tabs_cornelia {
	background:url(../gfx/backgrounds/tabs.gif) left bottom no-repeat;
	height:82px;
	margin-left:-5px;
	width:772px;
	float:left;
	position:relative;
}

div#content div.container_tabs_cornelia div {
	padding:15px 0 0 25px;
}

div#content div.container_tabs_cornelia div a {
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	color:#000000;
	margin-right:28px;
	text-decoration:none;
}

div#content div.container_tabs_cornelia div a:hover {
	text-decoration:underline;
}

div#content div.container_tabs_cornelia div a.selected {
	background:url(../gfx/ico/star_tablink.gif) no-repeat left top;
	padding-left:14px;
}

div#content div.container_tabs_cornelia ul.tablist {
	height:37px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
	white-space:nowrap;
}

div#content div.container_tabs_cornelia ul.tablist li.tab {
	background:url(../gfx/backgrounds/tab_disabled.gif) left top no-repeat;
	display:block;
	height:37px;
	float:left;
	margin:0px;
	min-width:10px;
	padding:0 0 0 16px;
	position:static;
	width:auto !important;
	width:10px;
}

div#content div.container_tabs_cornelia ul.tablist li#first.tab {
	background:url(../gfx/backgrounds/tab1_disabled.gif) left top no-repeat;
}

div#content div.container_tabs_cornelia ul.tablist li#first.tab.selected {
	background:url(../gfx/backgrounds/tab1.gif) left top no-repeat;
}

div#content div.container_tabs_cornelia ul.tablist li.tab.selected {
	background:url(../gfx/backgrounds/tab.gif) left top no-repeat;
}

div#content div.container_tabs_cornelia ul.tablist li.tab a {
	display:block;
	height:21px;
	margin:0 -10px 0 -10px;
	padding:16px 18px 0 16px;
	position:relative;
}

div#content div.container_tabs_cornelia ul.tablist li.tab.selected a {
	margin-right:-16px;
	background:url(../gfx/backgrounds/tab1_right.gif) no-repeat right top;
	padding-right:24px;
	position:relative;
}


div#content div.container_tabs_cornelia ul.tablist li#last.tab a {
	margin-right:-15px;
	background:url(../gfx/backgrounds/tab_last_disable.gif) no-repeat right top;
	padding-right:24px;
	position:relative;
}

div#content div.container_tabs_cornelia ul.tablist li#last.tab.selected a {
	margin-right:-15px;
	background:url(../gfx/backgrounds/tab_last.gif) no-repeat right top;
	padding-right:24px;
	position:relative;
}

/**************** / Tab styles *****************/
