html {
	height: 100%;
	margin: 0px;
	padding: 0px;
}

body {
	margin: 0px auto 0px auto;
	padding: 0px;
	height: 100%;
	background-color: #ffffff;
	font-size: .90em;
	font-family: Helvetica, Arial, sans-serif;
	line-height: 1.6em;
	color: #1E281E;
}

#disposition_bg { background-image: url(systempix/bgr_body.gif); background-repeat: repeat-y; }

#disposition { background-image: url(systempix/bgr.jpg); background-repeat: no-repeat; background-color: transparent; background-position: top; }

#leftcolumn { border:none; float: left; width: 185px;  padding: 10px 8px 10px 11px; }

#centercolumn { border:none; float: left; width: 510px;padding: 30px 15px 15px 15px; }

#rightcolumn { border:none; float: right; width: 185px; padding: 10px 11px 10px 8px; }

#leftcentercolumn { border: none; float: left; width: 700px;padding: 30px 15px 15px 30px; }

h2 { margin:0.2em 0 0.6em 0 ; color:#000; font-size:2.6em; padding: 0px; margin: 0px 0px 5px 0px; }

h3 { color:#798fa3; font-size:1.8em; margin:0.2em 0 0.6em 0 ; padding: 0px; margin: 0px 0px 5px 0px; }

h4 { font-size:1.2em; padding: 0px; margin: 0px 0px 5px 0px; }

h5 { margin: 0px; padding: 0px 0px 0px 0px; font-size: 0.7em; }

h6 { margin: 0px; padding: 0px 0px 2px 0px; }

h1, h2, h3, h4 { line-height:1.0em; letter-spacing:-0.05em; }

p { margin: 0px; padding: 0px 0px 15px 0px; }

strong { font-weight: bold; letter-spacing:-0.04em; }

a {	color: #253a55;	text-decoration: none; }

a:hover {color: #547095; }

.articles_menu ul {
 list-style-type: none;
 margin: 0;
 padding: 0;
 padding-bottom: 8px;
}

.articles_menu ul li {
 padding: 0; margin: 0;
 padding-bottom: 2px;
}

.articles_menu ul li a {
 margin: 0;
 display: block;
 padding: 2px 0;
 text-decoration: none;
 font-weight: bold;
 border-bottom: 1px solid #dadada;
 font-size: 90%;
}

.video_margin { margin-bottom: -7px;}

form { padding:0px; margin:0px; }
input { font-size: 12px; font-family: "segoe UI", tahoma, arial, verdana; color: #000; margin-bottom: 4px; }
label { font-size: 0.8em; padding:0px;margin:0px; line-height: 0.8em; }
.loginfield { border:none; background-color: transparent; background-image: url(systempix/formfield.png); height: 21px; font-size: 16px; width: 152px; margin:0px 0px 5px 0px;padding:2px; }

.login_button { border:none; background-color: transparent; background-image: url(systempix/butt_login.png);height: 31px; width: 104px; margin:5px 0px 5px 0px;}
.login_button:hover { background-image: url(systempix/butt_login_over.png); }
.logout_button { border:none; background-color: transparent; background-image: url(systempix/butt_logout.png);height: 31px; width: 104px; margin:5px 0px 5px 0px;}
.logout_button:hover { background-image: url(systempix/butt_logout_over.png); }

.loggain_button { border:none; background-color: transparent; background-image: url(systempix/butt_loggain.png);height: 31px; width: 104px; margin:5px 0px 5px 0px;}
.loggain_button:hover { background-image: url(systempix/butt_loggain_over.png); }
.loggaut_button { border:none; background-color: transparent; background-image: url(systempix/butt_loggaut.png);height: 31px; width: 104px; margin:5px 0px 5px 0px;}
.loggaut_button:hover { background-image: url(systempix/butt_loggaut_over.png); }

.bild_vanster { float:left; margin-right: 10px; margin-bottom: 7px; border: 4px solid #cccce1; }
.bild_hoger { float:right; margin-left: 10px; margin-bottom: 7px; border: 4px solid #cccce1; }

.image_grey { margin-right: 5px; margin-left: 5px; margin-bottom: 5px; border: 4px solid #cccce1; }
.image_grey_video { margin-right: 2px; margin-left: 2px; margin-bottom: 0px; border: 4px solid #cccce1; }

#pagewrapper { width: 950px; margin: 0px auto 0px auto; padding: 0px; }

#pagehead {
	width: 950px;
	height: 373px;
	background-image: url(systempix/head.jpg);


}

#pagefoot { background-image: url(systempix/footer.gif); background-repeat: no-repeat; width: 950px; height: 26px; background-color: black; margin-bottom: 10px; }
.pagefootcontent_swe { float: right; width: 180px; margin: 15px 0px 0px 32px; border: none; height: 30px; }
.pagefootcontent_eng { float: right; width: 180px; margin: 15px 0px 0px 32px; border: none; height: 30px; }

#pagehead h1 { display: none; }



/* starta sidobox */
.sidebox_begin { width: 180px; height: 21px; background-image: url(systempix/bgr_spalt_top.png); background-repeat: no-repeat; }

/* sidoboxens disposition som ger bakgrund och fast bredd och omger allt innehåll i sidoboxen utom begin och end */
.sidebox_column { width: 174px; background-image: url(systempix/bgr_spalt_middle.png); background-repeat: repeat-y; padding: 0px 3px 0px 3px;  }

/* vanliga innehåll i sidoboxar - ger text marginaler */
.sidebox_content { width: 154px; margin: 0px 10px 0px; 10px; }

/* avsluta sidoboxen */
.sidebox_end { width: 180px; height: 21px; background-image: url(systempix/bgr_spalt_bottom.png); background-repeat: no-repeat; margin-bottom: 13px;}

/* avdela sidoboxar (t.ex för ny avdelning eller menyhead) */
.sidebox_split { width: 154px; height: 12px; background-image: url(systempix/spalt_divider.gif); background-repeat: no-repeat; }

/* submeny i sidoboxar */
.sidebox_menuhead { width: 174px; background-color: green;}
.sidebox_menusubhead { width: 174px; background-color: green;}
.sidebox_menuentry { width: 174px; background-color: green;}

.sidebox_content p { margin: 0px; padding: 0px; }
.sidebox_content h4 { font-size:1.2em; margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; }
.sidebox_content h5 { margin: 0px 0px 0px 0px; padding: 0px 0px 7px 0px; font-size: 0.7em; line-height: 0.7em; }


#menu { width: 950px; height:22px; background-color: black; }

#menu ul { list-style: none; display: inline; padding: 0px; margin: 0px; }
#menu ul li { display: inline; float: left; }
#menu ul li a span { display:none; }
#menu ul li a { float: left; float:left;display: inline;background-image: url(systempix/menu_swe_composite.gif);height:22px; }

#menu ul li a#smi_start { width: 59px; background-position: 0px 0px; }
#menu ul li a#smi_start:hover { width: 59px; background-position: 0px -23px; }
#menu ul li a#smi_start:active { width: 59px; background-position: 0px 22px; }
#menu ul li a#sma_start { width: 59px; background-position: 0px 22px; }

#menu ul li a#smi_nyheter { width: 80px; background-position: -59px 0px; }
#menu ul li a#smi_nyheter:hover { width: 80px; background-position: -59px -23px; }
#menu ul li a#smi_nyheter:active { width: 80px; background-position: -59px 22px; }
#menu ul li a#sma_nyheter { width: 80px; background-position: -59px 22px; }

#menu ul li a#smi_blogg { width: 60px; background-position: -139px 0px; }
#menu ul li a#smi_blogg:hover { width: 60px; background-position: -139px -23px; }
#menu ul li a#smi_blogg:active { width: 60px; background-position: -139px 22px; }
#menu ul li a#sma_blogg { width: 60px; background-position: -139px 22px; }

#menu ul li a#smi_biografi { width: 81px; background-position: -199px 0px; }
#menu ul li a#smi_biografi:hover { width: 81px; background-position: -199px -23px; }
#menu ul li a#smi_biografi:active { width: 81px; background-position: -199px 22px; }
#menu ul li a#sma_biografi { width: 81px; background-position: -199px 22px; }

#menu ul li a#smi_cv { width: 35px; background-position: -280px 0px; }
#menu ul li a#smi_cv:hover { width: 35px; background-position: -280px -23px; }
#menu ul li a#smi_cv:active { width: 35px; background-position: -280px 22px; }
#menu ul li a#sma_cv { width: 35px; background-position: -280px 22px; }

#menu ul li a#smi_diskografi { width: 99px; background-position: -315px 0px; }
#menu ul li a#smi_diskografi:hover { width: 99px; background-position: -315px -23px; }
#menu ul li a#smi_diskografi:active { width: 99px; background-position: -315px 22px; }
#menu ul li a#sma_diskografi { width: 99px; background-position: -315px 22px; }

#menu ul li a#smi_scenofilm { width: 101px; background-position: -414px 0px; }
#menu ul li a#smi_scenofilm:hover { width: 101px; background-position: -414px -23px; }
#menu ul li a#smi_scenofilm:active { width: 101px; background-position: -414px 22px; }
#menu ul li a#sma_scenofilm { width: 101px; background-position: -414px 22px; }

#menu ul li a#smi_galleri { width: 74px; background-position: -515px 0px; }
#menu ul li a#smi_galleri:hover { width: 74px; background-position: -515px -23px; }
#menu ul li a#smi_galleri:active { width: 74px; background-position: -515px 22px; }
#menu ul li a#sma_galleri { width: 74px; background-position: -515px 22px; }

#menu ul li a#smi_videor { width: 68px; background-position: -589px 0px; }
#menu ul li a#smi_videor:hover { width: 68px; background-position: -589px -23px; }
#menu ul li a#smi_videor:active { width: 68px; background-position: -589px 22px; }
#menu ul li a#sma_videor { width: 68px; background-position: -589px 22px; }

#menu ul li a#smi_turne { width: 64px; background-position: -657px 0px; }
#menu ul li a#smi_turne:hover { width: 64px; background-position: -657px -23px; }
#menu ul li a#smi_turne:active { width: 64px; background-position: -657px 22px; }
#menu ul li a#sma_turne { width: 64px; background-position: -657px 22px; }

#menu ul li a#smi_shop { width: 53px; background-position: -721px 0px; }
#menu ul li a#smi_shop:hover { width: 53px; background-position: -721px -23px; }
#menu ul li a#smi_shop:active { width: 53px; background-position: -721px 22px; }
#menu ul li a#sma_shop { width: 53px; background-position: -721px 22px; }

#menu ul li a#smi_community { width: 97px; background-position: -774px 0px; }
#menu ul li a#smi_community:hover { width: 97px; background-position: -774px -23px; }
#menu ul li a#smi_community:active { width: 97px; background-position: -774px 22px; }
#menu ul li a#sma_community { width: 97px; background-position: -774px 22px; }

#menu ul li a#smi_kontakt { width: 79px; background-position: -871px 0px; }
#menu ul li a#smi_kontakt:hover { width: 79px; background-position: -871px -23px; }
#menu ul li a#smi_kontakt:active { width: 79px; background-position: -871px 22px; }
#menu ul li a#sma_kontakt { width: 79px; background-position: -871px 22px; }

#emenu { width: 950px; height:22px; background-color: black; }

#emenu ul { list-style: none; display: inline; padding: 0px; margin: 0px; }
#emenu ul li { display: inline; float: left; }
#emenu ul li a span { display:none; }
#emenu ul li a { float: left; float:left;display: inline;background-image: url(systempix/menu_eng_composite.gif);height:22px; }

#emenu ul li a#smi_start { width: 59px; background-position: 0px 0px; }
#emenu ul li a#smi_start:hover { width: 59px; background-position: 0px -23px; }
#emenu ul li a#smi_start:active { width: 59px; background-position: 0px 22px; }
#emenu ul li a#sma_start { width: 59px; background-position: 0px 22px; }

#emenu ul li a#smi_nyheter { width: 55px; background-position: -59px 0px; }
#emenu ul li a#smi_nyheter:hover { width: 55px; background-position: -59px -23px; }
#emenu ul li a#smi_nyheter:active { width: 55px; background-position: -59px 22px; }
#emenu ul li a#sma_nyheter { width: 55px; background-position: -59px 22px; }

#emenu ul li a#smi_blogg { width: 52px; background-position: -114px 0px; }
#emenu ul li a#smi_blogg:hover { width: 52px; background-position: -114px -23px; }
#emenu ul li a#smi_blogg:active { width: 52px; background-position: -114px 22px; }
#emenu ul li a#sma_blogg { width: 52px; background-position: -114px 22px; }

#emenu ul li a#smi_biografi { width: 96px; background-position: -166px 0px; }
#emenu ul li a#smi_biografi:hover { width: 96px; background-position: -166px -23px; }
#emenu ul li a#smi_biografi:active { width: 96px; background-position: -166px 22px; }
#emenu ul li a#sma_biografi { width: 96px; background-position: -166px 22px; }

#emenu ul li a#smi_cv { width: 36px; background-position: -262px 0px; }
#emenu ul li a#smi_cv:hover { width: 36px; background-position: -262px -23px; }
#emenu ul li a#smi_cv:active { width: 36px; background-position: -262px 22px; }
#emenu ul li a#sma_cv { width: 36px; background-position: -262px 22px; }

#emenu ul li a#smi_diskografi { width: 113px; background-position: -298px 0px; }
#emenu ul li a#smi_diskografi:hover { width: 113px; background-position: -298px -23px; }
#emenu ul li a#smi_diskografi:active { width: 113px; background-position: -298px 22px; }
#emenu ul li a#sma_diskografi { width: 113px; background-position: -298px 22px; }

#emenu ul li a#smi_scenofilm { width: 119px; background-position: -411px 0px; }
#emenu ul li a#smi_scenofilm:hover { width: 119px; background-position: -411px -23px; }
#emenu ul li a#smi_scenofilm:active { width: 119px; background-position: -411px 22px; }
#emenu ul li a#sma_scenofilm { width: 119px; background-position: -411px 22px; }

#emenu ul li a#smi_galleri { width: 77px; background-position: -530px 0px; }
#emenu ul li a#smi_galleri:hover { width: 77px; background-position: -530px -23px; }
#emenu ul li a#smi_galleri:active { width: 77px; background-position: -530px 22px; }
#emenu ul li a#sma_galleri { width: 77px; background-position: -530px 22px; }

#emenu ul li a#smi_videor { width: 66px; background-position: -607px 0px; }
#emenu ul li a#smi_videor:hover { width: 66px; background-position: -607px -23px; }
#emenu ul li a#smi_videor:active { width: 66px; background-position: -607px 22px; }
#emenu ul li a#sma_videor { width: 66px; background-position: -607px 22px; }

#emenu ul li a#smi_turne { width: 55px; background-position: -673px 0px; }
#emenu ul li a#smi_turne:hover { width: 55px; background-position: -673px -23px; }
#emenu ul li a#smi_turne:active { width: 55px; background-position: -673px 22px; }
#emenu ul li a#sma_turne { width: 55px; background-position: -673px 22px; }

#emenu ul li a#smi_shop { width: 54px; background-position: -728px 0px; }
#emenu ul li a#smi_shop:hover { width: 54px; background-position: -728px -23px; }
#emenu ul li a#smi_shop:active { width: 54px; background-position: -728px 22px; }
#emenu ul li a#sma_shop { width: 54px; background-position: -728px 22px; }

#emenu ul li a#smi_community { width: 93px; background-position: -782px 0px; }
#emenu ul li a#smi_community:hover { width: 93px; background-position: -782px -23px; }
#emenu ul li a#smi_community:active { width: 93px; background-position: -782px 22px; }
#emenu ul li a#sma_community { width: 93px; background-position: -782px 22px; }

#emenu ul li a#smi_kontakt { width: 75px; background-position: -875px 0px; }
#emenu ul li a#smi_kontakt:hover { width: 75px; background-position: -875px -23px; }
#emenu ul li a#smi_kontakt:active { width: 75px; background-position: -875px 22px; }
#emenu ul li a#sma_kontakt { width: 75px; background-position: -875px 22px; }

.arrowlistmenu ul {
 list-style-type: none;
 margin: 0;
 padding: 0;
 padding-bottom: 8px;
}

.arrowlistmenu ul li {
 padding: 0; margin: 0;
 padding-bottom: 2px;
}

.arrowlistmenu ul li a {
 margin: 0;
 display: block;
 padding: 2px 0;
 text-decoration: none;
 font-weight: bold;
 border-bottom: 1px solid #dadada;
 font-size: 90%;
}


#layoutgrid{
   display  : table;
   height  : 100%;
   width  : 100%;
	margin: 0px;
	padding: 0px;
}

#layoutgrid td {
	vertical-align : top;
	text-align  : center;
	margin: 0px;
	padding: 0px;
}
#splashwrapper {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#choosebox { left: 540px; width: 364px; position: relative; top: 280px; height: 168px; float: left; }

#splash {
	float: left;
	background-image: url(systempix/start.jpg);
	background-repeat: no-repeat;
	width: 588px;
	height: 886px;
	margin-top: 0px;
}

.pagenavwrap {
	padding-top: 4px;
	text-transform: uppercase;
	text-decoration: none;
	word-spacing: normal;
	font-weight: bold;
	text-align: left;
	font-size: 0.8em;
}
