BODY {
	margin: 10px 0px 0px 100px;
	padding: 0px;
	background-color: #FC0;
}

IMG {border: none;}

TD {vertical-align: top;}

H1 {
	color: #F60;
	font-family: Arial, Verdana, sans-serif;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: -1px;
	margin-bottom: 0px;
}

H2 {
	color:  #B34700;
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: -10px;
}

H3 {
	color: #B38300;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 0px;
}

P, .text {
	color: #333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	line-height: 18px;
	margin-top: 10px;
}


/* ***   MENY   *** */
TABLE.menu {margin-bottom: 10px; width: 600px;}

TD.logo {width: 550px;}

TD.flags {
	width: 50px;
	vertical-align:bottom;
	margin:0 20px 10px 0;
}

TD.text {
	background-image: url('../images/graphics/box_bg.gif');
	padding-left: 17px;
}


/* ***   MAIN   *** */
TABLE.main {width: 600px; margin-bottom: 5px;}

TD.mainText {
	background-image: url('../images/graphics/box_bg.gif');
	padding: 10px 80px 20px 40px;
}

TD.mainTextNarrow  {
	background-image: url('../images/graphics/box_bg.gif');
	padding: 10px 220px 20px 40px;
}


/* ***  NYTT *** */
#news {
	position: absolute;
	top: 185px;
	left: 510px;
	width: 210px
}

TABLE.news {width: 210px;}

TD.newsText {
	background-image: url('../images/graphics/news_box_bg.gif');
	padding: 0px 20px 0px 20px;
}

P.newsText {
	color: #333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 16px;
}


/* ***   FORMULÄR   *** */
FORM {margin: 0px;}

INPUT, TEXTAREA {
	color: #333;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	width: 300px;
	padding: 2px;
}

TEXTAREA {overflow: auto;}
SELECT {font-size: 10px; width: 160px;}

INPUT.knapp {
	font-weight: bold;
	padding: 1px;
	width: auto;
}

INPUT.box {
	background-color: #FFF;
	border: none;
	width: auto;
}

INPUT.quantity {text-align: right; width: 20px;}


/* ***   LÄNKAR   *** */
A:link, A:visited, A:active {color: #B00;}
A:hover {color: #B33;}


/* ***   ANNAT   **** */
DIV.copy {
	color: #C00;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width: 590px;
	text-align: right;
	padding-bottom: 10px;
}

.viktigt {color: #B34700; font-weight: bold;}

.small {font-size: 12px;}

.notis {
	font-family: Verdana, Arial, sans-serif;
	color: #999;
	line-height: 11px;
	font-size: 10px;
}