@charset "utf-8";

a:link {
	color: #267ba0;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #267ba0;
}
a:hover {
	text-decoration: underline;
	color: #216A89;
}
a:active {
	text-decoration: none;
	color: #267ba0;
}
a {
	font-weight: bold;
}


/* -------------------------------------- */
Body
{
margin:0px 0px 0px 0px;
height:100%;
width:100%;
color:#333333;
text-decoration:none;
/*background-image:url(../pics/bodybg.jpg);*/
background-repeat:repeat-x;


}

.rubrik
{
	font-family: "Arial", Verdana, sans-serif;
	font-size:20px;
	color:#4b9926;
	line-height:20px;


}

.under-rubrik
{
	font-family: "Arial", Verdana, sans-serif;
	font-size:12px;
	color:#333366;
	margin-bottom:-15px;

}
.brodtext
{

	color:#000;
}

.brodtext-kursivt
{
font-family:"Arial", Verdana, sans-serif;
font-size:0.8em;
color:#333333;
}
.brodtext-fet
{
	font-family: "Arial", Verdana, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight: bold;
}

img{border:0px;}


.content
{

width:740px;
margin-left:-370px;
position:relative;
left:50%;
margin-top:10px;
background-color:#FFF;

}

.header
{
width:735px;
height:98px;
background-color:#ffffff;
float:left;

}


.main
{
margin-top:30px;
margin-left:0px;
text-align:left;
font-family: Arial, Geneva,Helvetica, sans-serif;
font-size:12px;
color:#333333;
width:735px; 
float:left;


}


.main_text{
width:470px;
float:left;

}

li{
margin-left:-10px;
}

.news_wrap
{
width:250px;
background-color:#ffffff;
background-image:url(pics/newsstrBg.jpg);
background-repeat:repeat-y;
float:left;
margin-left:5px;
}

.newstop
{
width:250px;
height:62px;
background-image:url(pics/newstopBG.jpg);
background-repeat:no-repeat;
background-color:#ffffff;
float:left;
}

.newsbody
{
width:240px;
margin-right:10px;
background-image:url(pics/newsstrBg.jpg);
background-repeat:repeat-y;
float:left;

}
.news_bottom
{
width:250px;
height:20px;
/*background-image:url(pics/newsbottombg.jpg);*/
background-repeat:no-repeat;
background-color:#ffffff;
float:left;
}

.newstext
{
width:220px;
margin-left:5px;
color:#336699;
float:left;

}
.newstext a 
{
text-decoration:underline;
color:#99CCCC;

}

.present_right
{
width:253px;
background-color:#ffffff;
float:left;
margin-left:34px;
}

.footer 
{
float:left;
width:740px;
height:58px;
font-size:11px;
font-family: "Arial", Verdana, sans-serif;

}
.img-wrapper{
float:right;

}


.meny{

width:735px;
background-color:#000000;
height:30px;
float:left
}


.nyheter {
	float:right;
	background-image:url(gfx/nyheter_bg.jpg);
	background-repeat: repeat-x;
	width:255px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}
.margins1{

margin:10px 10px 10px 0px;}
.margins{

margin:10px 10px 10px 10px;}


.main_text{
float:left;



}






/*-------------------------------------------- */




















.container {
background-color:#FFFFFF;
width:750px;
margin-left:10%;
margin-right:10%;
padding-bottom:0;
}

.container #header{
background-image:url(gfx/footer_meny/bg.jpg);
width:750px;
background-repeat: repeat-x;
padding-bottom:0;
text-align:right;
}

#maincontent{
background-color:#FFFFFF;
padding-bottom:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

.container #meny {
/*background-color:
color:#FFFFFF;*/
font:Arial, Helvetica, sans-serif;
list-style-position:inside;
text-align:right;
padding-bottom:0;
}

.container #meny li{
list-style:none;
display:inline;
padding-bottom:0
}

.main_wrap
{
width:750px;
float:left;
}
.header_wrap
{
width:750px;
float:left;
}


.container #footer_meny {
clear:both;
margin: 0;
float:left;

}

.container #footer_meny img {
margin: 0; padding: 0; border: 0;

}


.container #footer {
float:left;
}



.linedrop {
margin-left:10px;
height:30px;
width:727px;
background:url(gfx/black_0.gif);
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:11px;
z-index:500;

}

.linedrop .select {
margin:0; 
padding:0; 
list-style:none; 
white-space:nowrap;
}

.linedrop li {
float:left;
background:url(gfx/black_1.gif);
}

.linedrop li.lrt {
float:right;
background:url(gfx/blue_1.gif);
}


.linedrop .select a {
display:block; 
height:30px; 
float:left; 
background: url(gfx/black_0.gif); 
padding:0 0 0 15px; 
text-decoration:none; 
line-height:28px; 
white-space:nowrap; 
color:#FFF;

}


.linedrop .select li.lrt a {color:#0ff;}


.linedrop .select a b {
display:block;
padding:0 30px 0 15px; 
background:url(gfx/black_0.gif) right top;
}

.linedrop .select li.line a b {
background:url(gfx/black_0a.gif) right top;
}

.linedrop .select a:hover, 
.linedrop .select li:hover a {
background: url(gfx/black_1.gif); 
padding:0 0 0 15px;
cursor:pointer; 
color:#00adef;
}

.linedrop .select li.lrt a:hover, 
.linedrop .select li.lrt:hover a {
background: url(gfx/blue_1.gif); 
}

.linedrop .select a:hover b, 
.linedrop .select li:hover a b {
display:block; 
padding:0 30px 0 15px; 
background:url(gfx/black_1.gif) right top; 
cursor:pointer;
}

.linedrop .select li.line a:hover b, 
.linedrop .select li.line:hover a b {
background:url(gfx/black_1a.gif) right top; 
}

.linedrop .select li.lrt a:hover b, 
.linedrop .select li.lrt:hover a b {
background:url(gfx/blue_1.gif) right top; 
}

.linedrop .select li.lrt a:hover b.arrow, 
.linedrop .select li.lrt:hover a b.arrow {
background:url(gfx/blue_1a.gif) right top; 
}

.linedrop .sub {
display:none;
}
.linedrop ul ul {display:none;}

/* IE6 only */
.linedrop table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

.linedrop .sub {
margin:0; 
padding:0;
list-style:none;
}

.linedrop .sub li {background:transparent;}

.linedrop .select :hover .sub {
height:25px;
display:block; 
position:absolute;
float:left;
width:735px;
top:30px; 
left:-10px; 
text-align:center;
background:#fff url(gfx/fade.gif);
border:1px solid #aaa;
}

.linedrop .select :hover .rt li {float:right;}

.linedrop .select :hover .sub li a 
{display:block; height:25px; line-height:22px; float:left; background:transparent url(line/transparent.gif); padding:0 16px; margin:0; white-space:nowrap; color:#333;font-size:10px;}

.linedrop .select :hover .sub li.subline a {color:#c00;}

.linedrop .select :hover .sub li a:hover,
.linedrop .select :hover .sub li:hover
{color:#000; line-height:20px; position:relative; background:#fff url(gfx/fade.gif) left bottom;}


#start {

}