/**
* $Date: 2010-04-07 08:28:49 +0200 (on, 07 apr 2010) $
* $Author: niklas.oja $
* $Revision: 114 $
**/

img { display: block; }

a { text-decoration: none;  color:#0097d4}
a:hover { text-decoration: none;  color:#0fb6f9}


a img,
fieldset,
table
{ 
	border: 0; 
}

fieldset,
div,
body
{
	margin: 0;
	padding: 0;
}

p
{
	margin-top: 0;
}

th,
td
{
	vertical-align: top;
	text-align: left;
}

/* STYLES */
body
{
	font-family: Arial, Verdana, Helvetica;
    font-size: 14px;
    line-height: 20px;
    background: #FFFFFF;
}

#wrapper
{
	/*background: url(../images/common/bg-wrapper.png) no-repeat;*/
	width: 980px;
	background-color: #fff;
	margin: 0 auto;
	margin-top: 0px;
	padding: 0;
	overflow:hidden;
}

#header
{
	/*background: #fff url(../images/common/bg-top-kiruna.png) no-repeat;*/
	height: 206px;
}

#header.kiruna
{
	background: #fff url(../images/common/bg_kiruna.png) no-repeat;
}

#header.malmberget
{
	background: #fff url(../images/common/bg-top-malmberget.png) no-repeat;
}

#content
{
	background-color: White;
	margin-bottom:10px;
}

h1#logo,
h1#logo a
{
	width: 510px;
	height: 80px;
}

h1#logo
{
	margin: 15px 0 0 15px;
	padding: 0;
	background: url(../images/common/logo-se.png) no-repeat;
	float: left;
}

h1#logo a
{
	display: block;
}

h1#logo a span
{
	display: none;	
}

ul#tools
{
	margin: 10px 15px 0 0;
	padding: 0;
	list-style: none;
	height: 30px;
}

ul#tools li
{
	float: left;
	_width: 1%;
}

ul#tools li a
{
	text-decoration: none;
	margin-right: 5px;
	font-size: 9px;
	padding-top: 4px;
	display: block;
}


ul#cities
{
	margin: 75px 15px 0 0;
	padding: 0;
	list-style: none;
	height: 30px;
}

ul#cities li
{
	float: left;
	_width: 1%;
	font-size: 20px;
	font-weight: 500;
}

ul#cities li a
{
	text-decoration: none;
	padding-top: 0px;
	padding-left: 10px;
	display: block;
}

#cities .lnkcity
{
	color: #686868; padding-right: 15px;
	background: url(../images/common/arrow_grey.png) no-repeat right center;
}


#cities .currentcity
{
	color: #0097d4; padding-right: 15px;
	background: url(../images/common/arrow_grey.png) no-repeat right center;
}


.inline-list
{
	margin: 0;
	padding: 0;
	list-style: none;	
}
.inline-list li
{
	display: inline;
}
.inline-list li.imgagelist
{
	float: left; margin: 0px 5px 5px 5px;
	border: solid 1px #DDDDDD;
	background-color: #F2F2F2;
}
.inline-list li.imgagelist img
{
	width: 260px;
}
.inline-list li.imgagelist a
{
	color: #484848;
	font-size: 11px;
	line-height: 14px;
}

h2
{
	margin: 0 0 8px 0;
	font-size: 30px;
	line-height: 36px;
}

h3
{
	margin: 0 0 2px 0;
	font-size: 16px;
	line-height: 18px;
	color: #373737;
}

.intro
{
	margin: 0 0 5px 0;
	font-size: 18px;
	font-weight: lighter;
	line-height: 22px;
	color: #656565;
}

#bottom
{
	background: #fff url(../images/common/bottom-line.png) no-repeat center top;
	padding-top: 10px;
	height: 50px;
	color: #656565;
}

/* Common */
.float-right{float: right;}
.float-left{float: left;}
.clr{clear: both;}