A:link {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}

A:link.meny {
	TEXT-DECORATION: none; COLOR: #FFFFFF; FONT-WEIGHT: bold;
}
A:visited.meny {
	TEXT-DECORATION: none; COLOR: #FFFFFF; FONT-WEIGHT: bold;
}
A:active.meny {
	TEXT-DECORATION: none; COLOR: #FFFFFF; FONT-WEIGHT: bold;
}

A:link.gra {
	TEXT-DECORATION: none; COLOR: #707070; FONT-WEIGHT: normal;
}
A:visited.gra {
	TEXT-DECORATION: none; COLOR: #707070; FONT-WEIGHT: normal;
}
A:active.gra {
	TEXT-DECORATION: none; COLOR: #707070; FONT-WEIGHT: normal;
}

A:link.gra_line {
	TEXT-DECORATION: underline; COLOR: #707070; FONT-WEIGHT: normal;
}
A:visited.gra_line {
	TEXT-DECORATION: underline; COLOR: #707070; FONT-WEIGHT: normal;
}
A:active.gra_line {
	TEXT-DECORATION: underline; COLOR: #707070; FONT-WEIGHT: normal;
}

A:link.bla {
	TEXT-DECORATION: none; COLOR: #2ca8cd;
}
A:visited.bla {
	TEXT-DECORATION: none; COLOR: #2ca8cd;
}
A:active.bla {
	TEXT-DECORATION: none; COLOR: #2ca8cd;
}

A:link.rod {
	COLOR: #ff0000;
}
A:visited.rod {
	COLOR: #ff0000;
}
A:active.rod {
	COLOR: #ff0000;
}

A:link.vit {
	COLOR: #ffffff;
}
A:visited.vit {
	COLOR: #ffffff;
}
A:active.vit {
	COLOR: #ffffff;
}

A:link.bla_line {
	TEXT-DECORATION: underline; COLOR: #2ca8cd;
}
A:visited.bla_line {
	TEXT-DECORATION: underline; COLOR: #2ca8cd;
}
A:active.bla_line {
	TEXT-DECORATION: underline; COLOR: #2ca8cd;
}

A:link.bla_mork_line {
	TEXT-DECORATION: underline; COLOR: #00749F;
}
A:visited.bla_mork_line {
	TEXT-DECORATION: underline; COLOR: #00749F;
}
A:active.bla_mork_line {
	TEXT-DECORATION: underline; COLOR: #00749F;
}

A:link.bla_fet {
	TEXT-DECORATION: none; COLOR: #2ca8cd; FONT-WEIGHT: bold; 
}
A:visited.bla_fet {
	TEXT-DECORATION: none; COLOR: #2ca8cd; FONT-WEIGHT: bold; 
}
A:active.bla_fet {
	TEXT-DECORATION: none; COLOR: #2ca8cd; FONT-WEIGHT: bold; 
}

A:link.inloggning {
	COLOR: #f0f0ee;
}
A:visited.inloggning {
	COLOR: #f0f0ee;
}
A:active.inloggning {
	COLOR: #f0f0ee;
}

A:link.bla_line_stor {
	TEXT-DECORATION: underline; COLOR: #2ca8cd; FONT-SIZE: 12px;
}
A:visited.bla_line_stor {
	TEXT-DECORATION: underline; COLOR: #2ca8cd; FONT-SIZE: 12px;
}
A:active.bla_line_stor {
	TEXT-DECORATION: underline; COLOR: #2ca8cd; FONT-SIZE: 12px;
}


A:link.bla_fet:hover {
	TEXT-DECORATION: underline; COLOR: #2ca8cd; FONT-WEIGHT: bold; 
}
A:visited.bla_fet:hover {
	TEXT-DECORATION: underline; COLOR: #2ca8cd; FONT-WEIGHT: bold; 
}
A:active.bla_fet:hover {
	TEXT-DECORATION: underline; COLOR: #2ca8cd; FONT-WEIGHT: bold; 
}

A:link.bla_line_hover {
	TEXT-DECORATION: none; COLOR: #2ca8cd; FONT-SIZE: 11px;
}
A:visited.bla_line_hover {
	TEXT-DECORATION: none; COLOR: #2ca8cd; FONT-SIZE: 11px;
}
A:active.bla_line_hover {
	TEXT-DECORATION: none; COLOR: #2ca8cd; FONT-SIZE: 11px;
}

A:link.bla_line_hover:hover {
	TEXT-DECORATION: underline; COLOR: #2ca8cd; FONT-SIZE: 11px;
}
A:visited.bla_line_hover:hover {
	TEXT-DECORATION: underline; COLOR: #2ca8cd; FONT-SIZE: 11px; 
}
A:active.bla_line_hover:hover {
	TEXT-DECORATION: underline; COLOR: #2ca8cd;	FONT-SIZE: 11px;
}
.meny {
	COLOR: #FFFFFF; FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 12px
}

.normal_1 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 1px
}
.normal_2 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 2px
}
.normal_3 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 3px
}
.normal_4 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 4px
}
.normal_5 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 5px
}
.normal_6 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 6px
}
.normal_7 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 7px
}
.normal_8 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 8px
}
.normal_9 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 9px
}
.normal_10 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px
}
.normal_10_ljusgra {
	COLOR: #acacac; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px
}
.normal_10_gra {
	COLOR: #707070; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px
}
.normal_10_red {
	COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px
}
.normal_10_fet {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold;
}
.normal_10_red {
	COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px
}
.normal_11 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal;
}
.normal_11_fet {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.normal_11_ljusgra {
	COLOR: #acacac; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px
}
.normal_11_gra {
	COLOR: #707070; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px
}
.normal_11_gra_fet {
	COLOR: #707070; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.normal_11_morkgra {
	COLOR: #303030; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px
}
.normal_11_bla {
	COLOR: #1b85a1; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;
}
.normal_11_bla2 {
	COLOR: #1b85a1; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px;
}
.normal_11_bla3 {
	COLOR: #2ca8cd; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px;
}
.normal_12 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 12px
}
.normal_12_vit {
	COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 12px
}
.normal_12_fet {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.normal_13 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 13px
}
.normal_14 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 14px
}
.normal_14_bla {
	COLOR: #1b85a1; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 14px
}
.normal_14_vit {
	COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 14px
}
.normal_14_gra {
	COLOR: #707070; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 14px
}
.normal_15 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 15px
}
.normal_16 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 16px
}
.normal_16_bla {
	COLOR: #005A78; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 16px
}
.normal_17 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 17px
}
.normal_18 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 18px
}
.normal_19 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 19px
}
.normal_20 {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 20px
}

.stor_rubrik {
	COLOR: #1b85a1; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 16px
}

.stor_rubrik_arial {
	COLOR: #1b85a1; FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 18px
}

.inloggning {
	COLOR: #f0f0ee; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px
}

.rod {
	COLOR: #ff0000; 
}

.bla {
	COLOR: #1b85a1; 
}

.underrubrik_bla {
	COLOR: #2ca8cd; FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 16px; margin-top: 0px;
}

html
{
overflow: -moz-scrollbars-vertical;
overflow: scroll;
}

body
{
text-align: center;	
background-color:#202020;
background-image:url('img/bg.png');
background-repeat:repeat-x;
margin-top:5px;
}

#container
{
width: 100%;
margin-left: auto;
margin-right: auto; 
text-align: center;
}

.shadow
{
background-image:url('img/shadow_long_right.gif');
background-repeat:repeat-x;
}

#meny_knappar {
position: relative;
width: 124px;
height: 29px;
}

#meny_knappar2 {
position: absolute;
width: 124px;
top: 8px;
left: 0px;
text-align: center;
}

#main_ruta {
	padding:0px;
}

#top_banner {
position: relative;
}

#top_banner_skugga {
position: absolute;
top: 0px;
left: 0px;
}

#top_banner_skugga2 {
position: absolute;
top: 3px;
left: 3px;
}

.form_login {
background-color: #9f9f9f;
color: #f0f0ee;
font-family: verdana, ms sans serif;
font-weight: normal;
font-size: 10px;
border-style: solid;
border-width: 1px;
border-color: #f0f0ee;
}

.form_login_submit {
background-color: #8a8a8a;
color: #f0f0ee;
font-family: verdana, ms sans serif;
font-size: 10px;
border-style: solid;
border-width: 1px;
border-color: #f0f0ee;
}

.bild_ram {
border-style: solid;
border-width: 1px;
border-color: #a7a7a7;
}

#kampanjruta {
width: 315px;
border-style: solid;
border-width: 1px;
border-color: #2ca8cd;
float:left;
padding:10px;
margin: 10px;
}

#kampanjruta_brun {
width: 315px;
border-style: solid;
border-width: 1px;
border-color: #3fd6ff;
float:left;
padding:10px;
margin-top:20px;
background-image:url('img/lov_background.png');
}

.tips_om_wellstep {
	background-color: #ffffff;
	color: #000000;
	font-family: verdana, arial, ms sans serif;
	font-weight: normal;
	font-size: 11px;
	border-style: solid;
	border-width: 1px;
	border-color: #a7a7a7;
	padding: 2px;
}

#flaggor
{
	background-image:url('img/flaggor.png');
	background-repeat:no-repeat;	
	width:240px;
	height:55px;
	background-position:right bottom;
}


