/*--- STRUKTUR FORMATERING ALLA DOKUMENT ---*/
HTML {
	HEIGHT: 100%
}
BODY {
HEIGHT: 100%;margin: 0; padding: 0;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #dcdee0; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #0f3d5e; PADDING-TOP: 0px; TEXT-ALIGN: left
}
/*-----------------------------------------*/


/* --------  FORMULÄR FORMATERING ---------*/
FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
select {
	margin:0;BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid;BORDER-LEFT: #b4b4b4 1px solid;BORDER-BOTTOM: #b4b4b4 1px solid;FONT: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR:#CCCCCC; background-color:#5A534A
}
/*-----------------------------------------*/

/*-------------Horisontell linje HR--------*/
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ced7de; HEIGHT: 1px; BACKGROUND-COLOR: #ced7de; BORDER-RIGHT-WIDTH: 0px
}
/*-----------------------------------------*/
#topmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../images/menu_bg2.png) #e2ebf2 repeat-x; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 23px; TEXT-ALIGN: left
}
* HTML #topmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
#huvud_innehall {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px auto;
	WIDTH: 776px;
	PADDING-TOP: 1px;
	HEIGHT: auto;
	border-right-width: 9px;
	border-left-width: 9px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url(../images/index_01.gif);
	background-color: #fff;
	background-position: 200px;
}
#mall_innehall {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 5px 0px 0px;
	WIDTH: 550px;
	PADDING-TOP: 0px;
	HEIGHT: auto;
	TEXT-ALIGN: left;
	float: left;
}
#plainbody_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: auto
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 32px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 35px 0px 0px; WIDTH: 510px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#huvud_bakgrund {
	HEIGHT: 10px;
	background-image: url(../images/index_01.gif);
	background-repeat: repeat-x;
}
/*används i javascript prototype.js*/
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #2f5983 1px solid; HEIGHT: 91px
}
/*---------------------------------*/



/* -------- LÄNK formatering ------*/
A:link {
	FONT-WEIGHT: bold; COLOR: #216295
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #4188cb
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
A.link2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #216295; LINE-HEIGHT: 18px
}
A.link2:visited {
	FONT-WEIGHT: bold; COLOR: #216295
}
A.link2:hover {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.sma_lankar {
	FONT-WEIGHT: bold; FONT-SIZE: 82%; COLOR: #fff; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
A.sma_lankar:link {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #fff; TEXT-DECORATION: none
}
A.sma_lankar:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #fff; TEXT-DECORATION: none
}
A.sma_lankar:hover {
	FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.protokoll_link:link {
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: underline
}
A.protokoll_link:visited {
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: underline
}
A.protokoll_link:hover {
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: underline
}
A.standard_lank_ej_underline:link {
	FONT-WEIGHT: normal; COLOR: #216295
}
A.standard_lank_ej_underline:visited {
	FONT-WEIGHT: normal; COLOR: #4188cb
}
A.standard_lank_ej_underline:hover {
	FONT-WEIGHT: normal; COLOR: #ff6600
}
/*--------------------------------*/





/*---- formatering --------*/
.clr {
	CLEAR: both
}
.spacer {
	CLEAR: both; MARGIN-TOP: 5px
}
/*------------------------*/








/*--------------SIDFOT---------------------*/
#footer_a {
	MARGIN: 0px;
	WIDTH: 100%;
	PADDING-TOP: 3px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 36px;
	background-image: url(../images/ind_13.gif);
	background-repeat: no-repeat;
}
#footer_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 91%; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer_right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 110%; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 400px; PADDING-TOP: 0px
}
/*-----------------------------------------*/



/*overlib*/
#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; WIDTH: 350px; PADDING-TOP: 0px
}
#search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: auto; PADDING-TOP: 0px
}
/*overlib end*/


/*-----  TABELL formatering med linjer   ----------*/
/* 1px betyder att linjen visas*/

.MYcontentFrame{
BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid;BORDER-LEFT: #b4b4b4 1px solid;BORDER-BOTTOM: #b4b4b4 1px solid
}

.MYcontentFrame_below{
BORDER-RIGHT: #b4b4b4 0px solid; BORDER-TOP: #b4b4b4 0px solid;BORDER-LEFT: #b4b4b4 0px solid;BORDER-BOTTOM: #b4b4b4 1px solid
}

.MYcontentFrame_left{
BORDER-RIGHT: #b4b4b4 0px solid; BORDER-TOP: #b4b4b4 0px solid;BORDER-LEFT: #b4b4b4 1px solid;BORDER-BOTTOM: #b4b4b4 0px solid
}

.MYcontentFrame_right{
BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 0px solid;BORDER-LEFT: #b4b4b4 0px solid;BORDER-BOTTOM: #b4b4b4 0px solid
}

.MYcontentFrame_RightBelow{
BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 0px solid;BORDER-LEFT: #b4b4b4 0px solid;BORDER-BOTTOM: #b4b4b4 1px solid
}

.MYcontentFrame_up{
BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 0px solid;BORDER-LEFT: #b4b4b4 1px solid;BORDER-BOTTOM: #b4b4b4 1px solid
}
.MYdivider{
BORDER-RIGHT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 0px solid;BORDER-LEFT: #b4b4b4 0px solid;BORDER-BOTTOM: #b4b4b4 0px solid
}
.borderTL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 99; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 8px; PADDING-TOP: 0px; HEIGHT: 8px; BORDER-RIGHT-WIDTH: 0px
}
.borderTR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 99; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 8px; PADDING-TOP: 0px; HEIGHT: 8px; BORDER-RIGHT-WIDTH: 0px
}
.borderBL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 99; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 8px; PADDING-TOP: 0px; HEIGHT: 8px; BORDER-RIGHT-WIDTH: 0px
}
.borderBR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 99; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 8px; PADDING-TOP: 0px; HEIGHT: 8px; BORDER-RIGHT-WIDTH: 0px
}
.borderTL {
	CLEAR: both; FLOAT: left
}
.borderBL {
	CLEAR: both; FLOAT: left
}
.borderTR {
	CLEAR: right; FLOAT: right
}
.borderBR {
	CLEAR: right; FLOAT: right
}
.borderTL {
	MARGIN: -1px 0px 0px -1px
}
.borderTR {
	MARGIN: -1px -1px 0px 0px
}
.borderBL {
	MARGIN: -8px 0px 0px
}
.borderTL {
	MARGIN-LEFT: -1px
}
HTML > BODY .borderTL {
	MARGIN-LEFT: -1px
}
.borderTR {
	MARGIN-RIGHT: -1px
}
HTML > BODY .borderTR {
	MARGIN-RIGHT: -1px
}
.borderBL {
	MARGIN-LEFT: 0px
}
HTML > BODY .borderBL {
	MARGIN-LEFT: 0px
}
/*-----------------------------------------------------*/

/* --- Övrig formatering ----*/
#left_float {
	FLOAT: left
}
/*---------------------------*/


/* --- FÄRGER  ---- */
.text_svart {
	COLOR: #000000
}
/*------------------*/

/*------------------ TEXT STILAR -----------------------------------*/
.orange_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 127% Arial, Helvetica, sans-serif; COLOR: #ff6600; PADDING-TOP: 0px
}
.red_text_liten {
	FONT-WEIGHT: bold; FONT-SIZE: 82%; COLOR: #ff0000
}
.nyhets_text {
	FONT-WEIGHT: bold; COLOR: #2f5983
}
.grattis_text {
	FONT-WEIGHT: bold; COLOR: #4188cb
}
.RUBRIK {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.RUBRIK {
	FONT-SIZE: 120%; COLOR: #418acb
}
.Underrubrik_med_bakgrund {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #cad1d9; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 100% Tahoma, Verdana, Arial, Helvetica, sans-serif; WIDTH: 250px; COLOR: #003058; PADDING-TOP: 4px; HEIGHT: 18px; TEXT-ALIGN: left
}
.lankar_text {
	FONT-SIZE: 110%; COLOR: #ff6600
}
.aar_rubrik {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 91%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; WIDTH: 150px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
.Fet_orange_text {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
#fet_liten_text{
	FONT: bold 8pt Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.fet_liten_text {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Tahoma
}
.fet_blue_rubrik {
	FONT-WEIGHT: bold; COLOR: #2f5983
}
.default_text {
	FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #0f3d5e
}
.vanlig_fot {
	MARGIN: 4px 0px 0px; COLOR: #fff; LINE-HEIGHT: 11px; TEXT-ALIGN: left
}
.header_font_stil {
	FONT-WEIGHT: normal; FONT-SIZE: 91%; COLOR: #ffffff; LINE-HEIGHT: 11px; TEXT-DECORATION: none
}
.fet_vit_rubrik_darkblue_bakgrund {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; BACKGROUND: #4b6bac; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 100% Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 4px; HEIGHT: 18px; TEXT-ALIGN: left
}
.fet_vit_rubrik_lightblue_bakgrund  {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: #9DADE2; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 80% Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; PADDING-TOP: 2px; HEIGHT: 13px; TEXT-ALIGN: left
}
