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: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	line-height: 16px;
}
#bgimage1
{
    background-image: url(../images/bg.jpg);
	background-repeat: no-repeat; 
}
.bgimage2
{
    background-image: url(../images/bgcontent.jpg);
	background-repeat: no-repeat;
}
#maincontainer {position: absolute; left: 50%; top: 50%; width: 450px; height: 350px; margin-left: -350px; margin-top: -150px;}

#logo {position: relative; width: 110px; left: 70px; top: 55px;}

#images{position: relative;}

#footer{position: relative; width:700px; padding: 8px; background-image: url(../images/facebook-logo.png); background-repeat:no-repeat; background-position:  0px 7px; margin-top:10px; margin-left: 0px; border-top-style: dashed; border-width:thin; border-color: #666666;}

#right{position: relative; width:700px; text-align:right; FONT-WEIGHT: bolder;}

#contentcontainer{position: relative; width: 1050px; float: left; left: 70px; top: 109px;}
#puff1{width: 305px; position: relative; float: left;}
#puff2{width: 305px; position: relative; float: left;}
#puff3{width: 290px; position: relative; float: left;}
#bottomline {position: relative; float: left; top: 30px; left: 0px;}

#contentleft {width: 430px; position: relative; float: left;}
#contentright {width: 420px; position: relative; float: left; margin-left: 50px;}
#contentrightspalt1 {width: 220px; position: relative; float: left;}
#contentrightspalt2 {width: 200px; position: relative; float: left;}

#platta {position: relative; float: left; background-color: #67ae3e; width: 380px; padding: 25px 20px 20px 20px;}
#husinfo {background-color: #67ae3e; padding: 10px 10px 10px 10px;}

/* Huvudmeny */
#menu{position: relative; height: 46px; width: 914px; left: 70px; top: 94px;}
#menu a{height: 46px; padding: 0px 0px 0px 0px; float: left;}

#home{display: inline;}
#home a{width: 50px; background: url(../images/hometext.gif) no-repeat;}
#home a:hover{background: url(../images/homeover.gif) no-repeat;}
#home a#active{background: url(../images/homeover.gif) no-repeat;}

#menu1{display: inline;}
#menu1 a{width: 95px; 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: 91px; 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;}

#menu3{display: inline;}
#menu3 a{width: 90px; background: url(../images/menutext3.gif) no-repeat;}
#menu3 a:hover{background: url(../images/menutext3over.gif) no-repeat;}
#menu3 a#active{background: url(../images/menutext3over.gif) no-repeat;}

#menu4{display: inline;}
#menu4 a{width: 65px; background: url(../images/menutext4.gif) no-repeat;}
#menu4 a:hover{background: url(../images/menutext4over.gif) no-repeat;}
#menu4 a#active{background: url(../images/menutext4over.gif) no-repeat;}

#menu5{display: inline;}
#menu5 a{width: 82px; background: url(../images/menutext5.gif) no-repeat;}
#menu5 a:hover{background: url(../images/menutext5over.gif) no-repeat;}
#menu5 a#active{background: url(../images/menutext5over.gif) no-repeat;}

#menu6{display: inline;}
#menu6 a{width: 126px; background: url(../images/menutext6.gif) no-repeat;}
#menu6 a:hover{background: url(../images/menutext6over.gif) no-repeat;}
#menu6 a#active{background: url(../images/menutext6over.gif) no-repeat;}

#menu7{display: inline;}
#menu7 a{width: 315px; background: url(../images/menutext7.gif) no-repeat;}
#menu7 a:hover{background: url(../images/menutext7.gif) no-repeat;}
#menu7 a#active{background: url(../images/menutext7.gif) no-repeat;}

/* Knappar EJ AKTIV*/
#pushbutton{width: 160px; margin: 0px 0px 0px 0px; padding: 0;}
#pushbutton a{width: 160px; height: 40px; background: url(../images/whatwedo.gif) no-repeat; display: inline;}
#pushbutton a:hover{background: url(../images/whatwedoover.gif) no-repeat;}
#pushbutton a#active{background: url(../images/whatwedoover.gif) no-repeat;}

/* EJ AKTIV */
#submenu{width: 145px; margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px;}
#submenu a{width: 145px; TEXT-ALIGN: left; color: #FFFFFF; background: transparent; text-decoration: none; display: block;}
#submenu a:link{width: 145px; color: #FFFFFF;}
#submenu a:visited{width: 145px; color: #FFFFFF;}
#submenu a:hover{width: 145px; background: url(../images/mouseover.gif) no-repeat;}
#submenu ul{width: auto; list-style-type: none;}
#submenu a#current{width: auto; Background-Color: #E1007A; color: #000000; padding: 7px 0px 7px 10px; margin: 0px 0px 0px 0px;}
#submenu a#active{width: auto; Background-Color: #E1007A; background: url(../images/mouseover.gif) no-repeat; color: #FFFFFF; padding: 7px 0px 7px 10px; margin: 0px 0px 0px 0px;}

.imagemargin
{
	padding: 0px 20px 0px 0px;   
}

.menuarrow
{
	WIDTH: 95px;
	TEXT-ALIGN: center;
	TEXT-VALIGN: abstop;
}

/* EJ AKTIV */
.kartapopup
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	display: none; 
	position: absolute; top: 165px; 
	z-index: 101; 
	width: 300px; 
	background: #ffffff; 
	padding: 20px; 
	border:1px #E1007A solid;
}

/* EJ AKTIV */
.karta
{
    BORDER-RIGHT: #707070 2px solid;
    BORDER-TOP: #707070 2px solid;
    BORDER-LEFT: #707070 2px solid;
    BORDER-BOTTOM: #707070 2px solid;
}

/*Text*/
TD
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	line-height: 16px;
}

A
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.mail
{ 
    COLOR: #000000;
    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: #f47920;
    TEXT-DECORATION: none;
}
.headline{
	FONT-SIZE: 18px;
    COLOR: #67ae3e;
    FONT-FAMILY: Verdana, helvetica, Arial;
	line-height: 16px;
}
.headlinewhite{
	FONT-SIZE: 18px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, helvetica, Arial;
	line-height: 16px;
}
.ingress
{
    FONT-SIZE: 12px;
    COLOR: #000000;
	WIDTH: 300px;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	line-height: 18px;
}
.brodtext
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	line-height: 16px;
}
.punktlista
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	line-height: 16px;
	list-style-type: square
}
.mellanrubrik
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #67ae3e;
    FONT-FAMILY: Verdana, helvetica, Arial;
}
.smaltextpx7
{
    FONT-SIZE: 7px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,Arial;
    TEXT-ALIGN: justify;
}
.smaltextpx8
{
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,Arial;
}
.textpx11
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	line-height: 16px;
}
.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: #67ae3e;
    TEXT-DECORATION: none;
}
.bluetext
{
    COLOR: #00427a;
    TEXT-DECORATION: none;
}
.whitetext
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.offtext
{
    COLOR: #A3A3A3;
    TEXT-DECORATION: none;
}
.greytext
{
    COLOR: #b5b5b5;
    TEXT-DECORATION: none;
}
.error
{
    FONT-WEIGHT: bolder;
    COLOR: #BF3507;
    TEXT-DECORATION: none;
}
.bold
{
    FONT-WEIGHT: bolder;
    COLOR: #000000;
    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: #000000;
	HEIGHT: 18px;
    FONT-FAMILY: Verdana,Helvetica,Arial;
	FONT-SIZE: 11px;
	TEXT-ALIGN: left;
	TEXT-VALIGN: middle;
    BACKGROUND-COLOR: #ffffff;
}
.chkboxtrans
{
    BACKGROUND-COLOR: transparent;
}
SELECT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    BACKGROUND-COLOR: #ffffff;
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, Arial;
}
TEXTAREA
{
    FONT-SIZE: 11px;
	PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    OVERFLOW: auto;
    COLOR: #000000;
    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: #000000;
	padding-top: 5px;
	border-bottom: #1E3C73 1px solid;
	background-color: #F9AA05;
	text-align: center;
	text-decoration: none;
}
.bgcolor1
{
	background-color: #FFFFFF;
}
.bgcolor2
{
background-color: #737373;
}
.bgcolor3
{
background-color: #E8E8E8;
}
.bgblack
{
background-color: #000000;
}
.bgwhite
{
background-color: #FFFFFF;
}