BODY
{
    SCROLLBAR-FACE-COLOR: #6A6A6A;
    BACKGROUND-ATTACHMENT: scroll;
    SCROLLBAR-HIGHLIGHT-COLOR: #6A6A6A;
    SCROLLBAR-SHADOW-COLOR: #FFFFFF;
    SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
    SCROLLBAR-ARROW-COLOR: #FFFFFF;
    SCROLLBAR-TRACK-COLOR: #FFFFFF;
    SCROLLBAR-DARKSHADOW-COLOR: #6A6A6A;
    SCROLLBAR-BASE-COLOR: #FFFFFF;
	margin: 0px 0px 0px 0px;
	FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	line-height: 14px;
}
.bgimage1
{
    background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
}

#intromaincontainer {position: relative; float: center; top: 0px; width: 980px; height: 690px; margin-right: auto; margin-left: auto;}
#maincontainer {position: relative; float: center; top: 0px; width: 980px; height: 1200px; margin-right: auto; margin-left: auto;}

#logo {position: relative; float: right; width: 213px; right: 40px; top: 20px;}

#imageintro{position: relative; float: left; width: 900px; left: 0px; top: 0px;}

#contentcontainer{position: relative; width: 900px; height: 1000px; float: left; left: 40px; top: 50px;}
#spalt1 {position: relative; float: left; width: 440px; height: 1000px; border-right: 10px solid #FFFFFF}
#spalt2 {position: relative; float: left; width: 240px; height: 1000px; border-right: 10px solid #FFFFFF}
#spalt3 {position: relative; float: left; width: 197px; height: 1000px;}

#textfield {width: 370px; position: relative; float: left; padding: 60px 30px 30px 30px;}
#image {width: 440px; position: relative; float: left; top: 126px;}
#prislista {width: 240px; height:150px; position: relative; float: left; padding: 20px 20px 20px 20px;}
#erbjudande {width: 200px; height:150px; position: relative; float: left; padding: 20px 20px 20px 20px;}
#meny {width: 200px; position: relative; float: left; padding: 0px 0px 0px 20px;}

#bottomline {position: relative; float: left; top: 8px; left: 0px;}

/* Huvudmeny */
#menu{position: relative; height: 57px; width: 600px; left: 37px; top: 100px;}
#menu a{height: 57px; padding: 0px 0px 0px 0px; float: left;}

#menu1{display: inline;}
#menu1 a{width: 167px; background: url(../images/menutext1.gif) no-repeat;}
#menu1 a:hover{background: url(../images/menutext1over.gif) no-repeat;}
#menu1 a#active{background: url(../images/menutext1over.gif) no-repeat;}

#menu2{display: inline;}
#menu2 a{width: 157px; background: url(../images/menutext2.gif) no-repeat;}
#menu2 a:hover{background: url(../images/menutext2over.gif) no-repeat;}
#menu2 a#active{background: url(../images/menutext2over.gif) no-repeat;}

.padding
{
	padding: 10px 0px 0px 0px; background-color: #FFFFFF;   
}

.menuarrow
{
	WIDTH: 95px;
	TEXT-ALIGN: center;
	TEXT-VALIGN: abstop;
}

/*Text*/
TD
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	line-height: 14px;
}

A
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

.mail
{ 
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

.imagehover A:hover
{
    BACKGROUND-IMAGE: url(../images/menutext3.gif);
    WIDTH: 95px;
	HEIGHT: 15px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}
.hoverblack A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #1c2a5b;
    TEXT-DECORATION: none;
}
.headline{
	FONT-SIZE: 28px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, helvetica, Arial;
	line-height: 34px;
}

.ingress
{
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
	WIDTH: 300px;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	line-height: 18px;
}
.brodtext
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	line-height: 14px;
}
.punktlista
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	line-height: 14px;
	list-style-type: square
}
.mellanrubrik
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, helvetica, Arial;
}
.smaltextpx7
{
    FONT-SIZE: 7px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Helvetica,Arial;
}
.smaltextpx8
{
    FONT-SIZE: 8px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Helvetica,Arial;
}
.orangetext
{
    COLOR: #f47920;
    TEXT-DECORATION: none;
}
.redtext
{
    FONT-WEIGHT: bolder;
    COLOR: #BF3507;
    TEXT-DECORATION: none;
}
.blacktext
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.yellowtext
{
    COLOR: #D6E03D;
    TEXT-DECORATION: none;
}
.greentext
{
    COLOR: #3f3f3f;
    TEXT-DECORATION: none;
}
.bluetext
{
    COLOR: #00427a;
    TEXT-DECORATION: none;
}
.whitetext
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.offtext
{
    COLOR: #A3A3A3;
    TEXT-DECORATION: none;
}
.greytext
{
    COLOR: #744F00;
    TEXT-DECORATION: none;
}
.error
{
    FONT-WEIGHT: bolder;
    COLOR: #BF3507;
    TEXT-DECORATION: none;
}
.bold
{
    FONT-WEIGHT: bolder;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

/*General*/
.txtform
{
    BORDER-RIGHT: #6A6A6A 1px solid;
    BORDER-TOP: #6A6A6A 1px solid;
    BORDER-LEFT: #6A6A6A 1px solid;
    BORDER-BOTTOM: #6A6A6A 1px solid;
	margin: 0px 0px 10px 0px;
    COLOR: #FFFFFF;
	HEIGHT: 18px;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	FONT-SIZE: 10px;
	TEXT-ALIGN: left;
	TEXT-VALIGN: middle;
    BACKGROUND-COLOR: #ffffff;
}
.chkboxtrans
{
    BACKGROUND-COLOR: transparent;
}
SELECT
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    BACKGROUND-COLOR: #ffffff;
}
INPUT
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Helvetica, Arial;
}
TEXTAREA
{
    FONT-SIZE: 10px;
	PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    OVERFLOW: auto;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Helvetiva, Arial;
    BACKGROUND-COLOR: #ffffff;
}
.button
{
	BORDER-RIGHT: #6A6A6A 0px solid;
    BORDER-TOP: #6A6A6A 0px solid;
    BORDER-LEFT: #6A6A6A 0px solid;
    BORDER-BOTTOM: #6A6A6A 0px solid;
	PADDING-BOTTOM: 3px;
	FONT-SIZE: 9px;
	Color: #FFFFFF;
	TEXT-ALIGN: center;
	TEXT-VALIGN: middle;
	text-decoration: none;
	HEIGHT: 20px;
	WIDTH: 60px;
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: url(../images/button.gif);
	}
.ErrorBlock
{
	border-right: #1E3C73 1px solid;
	padding-right: 5px;
	border-top: #1E3C73 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 5px;
	border-left: #1E3C73 1px solid;
	color: #FFFFFF;
	padding-top: 5px;
	border-bottom: #1E3C73 1px solid;
	background-color: #F9AA05;
	text-align: center;
	text-decoration: none;
}
.bgcolor1
{
background-color: #FFFFFF;
}
.bgcolor2
{
background-color: #A39161;
}
.bgcolor3
{
background-color: #E8E8E8;
}
.bgblack
{
background-color: #000000;
}
.bgwhite
{
background-color: #FFFFFF;
}
