.aBtm {
margin:0;
padding:0;
clear:left;
}

body {
margin:0;
padding:0;
font-family:verdana, arial, sans-serif;
font-size:12px;
text-align:center;
color:#484848;
background-image:url(../img/bg/n_body_bg.gif);
background-repeat:repeat-x;
background-color:#00628E;
}

#header_outer {
position:relative;
z-index:10;
height:154px;
background-image:url(../img/bg/n_bg_header.png);
background-repeat:no-repeat;
background-position:top;
width:979px;
margin-left:auto;
margin-right:auto;
}
img {
margin:0;
padding:0;
border:0;
}

h3 {
font:bold 20px/1.2em arial, georgia;
margin:10px 0 0.8em;
padding:0 0 2px;
height:10px;
}

.searchHead h1 {
font:20px/1.1em arial, georgia;
margin:12px 0 15px 25px;
padding:0 0 6px 10px;
height:13px;
width:80%;
border-bottom:1px solid #c0c0c0;
}

.searchHead h2 {
font:bold 11px/1.3em arial, georgia;
margin:12px 0 15px 60px;
padding:0 0 10px 10px;
width:80%;
border-bottom:1px solid #f0f0f0;
}

#innerLeftStart {
font:90% verdana;
position:relative;
float:left;
width:220px;
min-height:400px;
margin:0;
padding:0 4px 0 0;
}

#contentsHeadline {
width:95%;
text-align:right;
font-size:550%;
font-style:italic;
color:#DFDFDF;
height:55px;
margin:40px 0 50px 0;
padding:15px 0 0 15px;
}

.newsArtStart {
position:relative;
font:11px/1.1em verdana, georgia;
text-align:left;
margin:0 25px 5px 15px;
padding:5px 0;
min-height:110px;
border-bottom:1px solid #F0F0F0;
clear:left;
}

.startHead h1, .objRelHead h1 {
font:24px arial, georgia;
color:#708EA6;
margin:0 0 10px 5px;
padding:0 0 0 16px;
height:21px;
width:86%;
border-bottom:1px solid #f0f0f0;
}
.objRelHead h1 {
font:20px arial, georgia;
width:93%;
height:auto;
margin:8px 0 18px 8px;
color:#999999;
}
#startObjectsCont {
position:relative;
font:11px/1.1em verdana, georgia;
text-align:left;
margin:0 0 0 20px;
padding:0;
clear:left;
}

.startObjectsContInner {
width:48%;
height:75px;
margin:2px 0;
padding:1px;
position:relative;
float:left;
border-bottom:1px solid #f2f2f2;
}

.startObjectsContInner p {
margin:1px 0;
padding:0 2px;
}

/* --- Lınkar --- */
a,a:visited {
color:#336699;
text-decoration:none;
}

a:hover {
color:#336699;
text-decoration:underline;
}

ul.linkBox li {
margin:0 0 0.1em 1em;
padding:0.2em 0 0.2em 0.3em;
}

.articleLink {
display:block;
font-size:11px;
width:95%;
margin:0;
padding:1px 0 1px 2px;
}

.articleLink a {
margin:0;
padding:0;
text-decoration:none;
}

.articleLink a:hover {
display:block;
text-decoration:underline;
color:#336699;
background:#f4f4f4;
}

.admTxtLink a {
color:#CC3300;
text-decoration:none;
}

/* div clrs */
.cOrange {
color:#CC3300;
}
.cYellow{
background-color:#FFFFE2;
}
.cRed {
color:#660000;
}

.cGrayL {
color:#c0c0c0;
}

#container_outer {
width:980px;
height:auto;
margin:0;
padding:0;
background-image:url(img/bg/n_bg_base.png);
background-repeat:repeat-y;
background-position:center;
margin-left:auto;
margin-right:auto;
}

#container,#containerStart {
padding:0;
margin:0;
width:940px;
height:auto;
text-align:left;
background-color:white;
margin-left:auto;
margin-right:auto;
}

#containerStart {
background-image:url(img/bg/bg_center_start11.jpg);
background-repeat:no-repeat;
background-position:top center;
}

#header {
position:relative;
z-index:10;
width:940px;
height:122px;
margin-left:auto;
margin-right:auto;
}

.headerLink a {
position:absolute;
top:33px;
left:12px;
}

#home {
position:absolute;
top:128px;
left:5px;
border:0;
float:left;
padding:0;
}

#cnt {
position:absolute;
left:870px;
top:130px;
border:0;
padding:0 2px;
}

#mainnav {
height:24px;
width:936px;
margin-top:0;
padding:1px;
border:0 solid black;
/*border:1px solid red;*/
margin-left:auto;
margin-right:auto;
border-top:1px solid #c0c0c0;
border-bottom:1px solid #c0c0c0;
}

#menu {
float:right;
background-color:#f9f9f9;
width:220px;
height:auto;
}

/* menuInner */
.menuInnerTop {
float:none;
height:22px;
padding:15px 25px 1px 0;
text-align:right;
font:bold 11px/1.2em verdana, georgia;
background-attachment:scroll;
background-image:url(img/cont/box_200_top.gif);
background-repeat:no-repeat;
background-position:top center;
}

.menuInnerBody {
float:none;
height:auto;
background-image:url(img/cont/box_200_bg.gif);
background-repeat:repeat-y;
background-position:center;
font-size:11px;
text-align:left;
margin:-1px 0;
padding:0 17px;
}

.menuInnerBody h1 {
font-size:90%;
font-weight:700;
margin:0;
padding:4px;
}

.menuInnerBody p,.innerLeft p,#iFInnerLeft p {
margin:1px 0 2px;
padding:0 4px;
}

.menuForm {
margin:0;
padding:0;
}

.menuInnerBody select {
padding-left:1px;
margin:0 0 1px 1px;
width:175px;
color:#666666;
border:1px solid #f2f2f2;
font-size:11px;
}

#innerLeftStart .menuInnerBody select, #innerLeft .menuInnerBody select {
margin-left:0;
}

.menuInnerBody select:focus{background:#EFF1FF;color:black;}

.menuInnerBtm {
clear:both;
height:25px;
background-attachment:scroll;
background-image:url(img/cont/box_200_btm.gif);
background-repeat:no-repeat;
background-position:top center;
}

#contentsStart,#contents {
float:none;
text-align:left;
margin-right:230px;
margin-left:5px;
padding:5px;
height:auto;
}

#contents {
background-position:center center;
background-repeat:no-repeat;
background-attachment:fixed;
}

#contents li {
margin-bottom:4px;
list-style-type:circle;
}

#contents ul {
margin-top:25px;
margin-bottom:25px;
}

#footer {
clear:both;
width:940px;
height:38px;
background-image:url(img/bg/bg_horiz_shadow_bottom.gif);
background-position:bottom;
background-repeat:repeat;
margin:0 auto;
padding:1px 0 0;
text-align:center;
line-height:38px;
color:#666666;
font-size:90%;
border-top:1px solid #f2f2f2;
}

.footerInfo {
float:left;
position:relative;
left:36px;
bottom:55px;
padding:2px;
width:75%;
text-align:left;
color:#c0c0c0;
font-size:90%;
}

/* avdelare IE&FF komp*/
hr {
border:0;
text-align:left;
height:1px;
color:#F0F0F0;
background-color:#F0F0F0;
}

/* diverse bild- och text */
.newsArt,.newsArtPrev,.newsArtSearch {
position:relative;
font:11px/1.1em verdana, georgia;
text-align:left;
margin:0 25px 5px 40px;
padding:5px 0;
min-height:110px;
border-bottom:1px solid #F0F0F0;
clear:left;
}

.newsArtPrev {
min-height:10px;
margin:10px 25px 1px 10px;
border:0;
}

.newsArtSearch {
padding:5px 0 10px;
min-height:125px;
}

.newsArt h1,.newsArtStart h1,.newsArtSearch h1 {
font:bold 17px/0.9em arial, verdana, georgia;
margin:2px 0 -0.6em;
padding:2px 0 8px;
}

/* diverse bild- och text spec ej startsidan */
.newsArtFull{}
.newsArtFull,.newsArtNews,.innerRight {
position:relative;
min-height:350px;
font:11px/1.1em verdana, georgia;
text-align:left;
margin:5px 5px;
padding:0 8px;
background-repeat:no-repeat;
}

.newsArtNews {
padding:10px 40px 0 60px;
}

.newsArtFull h1 {
font:21px/1em arial, georgia;
margin:10px 0 1em;
padding:0 0 2px;
}

.newsArtFull h2,.newsArtFull h3,.newsArtNews h3,.newsArt h2,.newsArtSearch h2,.innerRight h3 {
font:bold 11px/1.2em verdana, georgia;
margin:10px 0 7px;
padding:0 0 2px;
}

.newsArtFull h3,.newsArtNews h3,.innerRight h3 {
border-top:1px solid #f4f4f4;
border-bottom:1px solid #f4f4f4;
}

.newsArtFull h4 {
font:normal 11px/1.2em verdana, georgia;
font-style:italic;
margin:10px 0 5px;
padding:1px 0;
}

.newsArtFull ul li {
padding:1px;
line-height:1.2em;
}

.newsArtFull p {
line-height:1.2em;
}


/**************************************/
div.clearer {
clear:both;
line-height:0;
height:0;
}

.imgBase,.imgR,.imgL,.imgT,.imgNoBorder,.imgRSmall,.imgLSmall {
position:relative;
width:auto;
height:auto;
padding:0;
}

.imgBase img,.imgR img,.imgL img,.imgT img,.imgRSmall img,.imgLSmall img {
padding:1px;
border:1px solid #f0f0f0;
}

.imgR {
margin:1px 0 4px 15px;
float:right;
}

.imgRSmall {
padding:2px;
margin:2px 0 2px 4px;
float:right;
}

.imgL {
margin:1px 6px 2px 0;
float:left;
}

.imgLSmall {
padding:2px;
margin:2px 6px 2px 0;
float:left;
}

.imgT {
border:none;
float:none;
width:100%;
margin-left:auto;
margin-right:auto;
text-align:center;
}

.imgT img {
padding:4px;
}

.imgNoBorder img,.imgNoBorderSmall img{
border-width:0;
}

/* bildtext tyvırr till en table tr fır att kunna anpassa bredden i auto-div:en*/
.imgText {
font-size:85%;
height:auto;
padding:2px;
}

/* make_paging */
.mPagingSpec {
padding:10px 0 20px;
height:15px;
letter-spacing:normal;
text-align:center;
text-indent:2pt;
vertical-align:middle;
word-spacing:5px;
font-size:8pt;
font-weight:700;
color:#c0c0c0;
border-top:1px solid #f2f2f2;
border-bottom:1px solid #f2f2f2;
margin-bottom:10px;
}

.innerLeft {
font:90% verdana;
position:relative;
float:left;
width:200px;
min-height:400px;
margin:0;
padding:0 4px 0 0;
border-right:1px solid #f2f2f2;
}

.innerLeft h1,#iFInnerLeft h1 {
font:13px arial;
font-weight:700;
margin:5px 0;
border-bottom:1px solid #ccc;
}

#innerLeftStart .menuInnerTop {
font-size:100%;
text-align:left;
padding-left:20px;
}

.innerRight .newsArtFull {
background-image:url(img/logs/fvm_logo_02.jpg);
background-position:center center;
background-repeat:no-repeat;
margin:0;
}

.toolPanel {
margin:0;
clear:both;
padding:6px;
border-top:1px solid #f0f0f0;
border-bottom:1px solid #f0f0f0;
}

#iFInnerLeft {
font:11px verdana;
position:relative;
float:left;
width:175px;
height:550px;
margin:0;
padding:4px;
background-image:url(img/bg/bg_blue_fade_l_to_r.jpg);
background-position:left;
background-repeat:no-repeat;
border-right:1px solid #f2f2f2;
}

#iFAutoScroll {
position:relative;
float:left;
margin:7px 0 0;
padding:0;
border:inset 1px #000;
overflow:auto;
}

#iFAutoScroll iframe {
width:100%;
height:1000px;
border:none;
}

#iF {
position:relative;
float:none;
width:490px;
margin:7px 0 0 190px;
padding:6px;
border:1px solid #c0c0c0;
}

#iFCont {
position:relative;
float:none;
width:495px;
height:700px;
margin:0 0 0 195px;
padding:1px;
}

#contSearch {
font-family:Verdana;
font-size:10px;
position:absolute;
width:200px;
height:25px;
z-index:1;
left:730px;
top:73px;
}

#contSearch input,.searchSubmit {
color:#333333;
background-color:#f6f6f6;
height:15px;
border:1px solid #BCD7FE;
margin:0;
padding:0 2px 2px;
}

#contSearch .searchSubmit {
width:35px;
height:19px;
border:1px solid #BCD7FE;
margin:4px 0 0 1px;
padding:0 2px 4px;
}

#contSearch .searchTxt {
color:#333333;
height:20px;
border-bottom:1px solid #BCD7FE;
margin:2px;
padding:0 2px 2px;
}

#printBack {
border-top:1px solid #f4f4f4;
margin:6px 0 0;
padding:4px;
}

.c1 {
color:#c0c0c0;
position:relative;
width:25px;
border-right:1px solid #f4f4f4;
margin:0 0 0 5px;
padding:3px;
border-bottom:1px solid #c0c0c0;
}

.c2 {
position:relative;
float:left;
margin:-19px 0;
height:10px;
width:425px;
padding:4px;
margin-left:40px;
border-bottom:1px solid #c0c0c0;
}

#innerRightStart,.innerRight {
padding:0;
margin:0;
position:relative;
float:left;
width:475px;
}

ul.linkBox,.cGray {
color:gray;
}

ul.linkBox a,.articleLink a:link,a:visited,.cBlueL {
color:#336699;
}

.lopTxtLinkStd,.lopTxtLinkStd a,.lopTxtLinkStd a:visited {
clear:both;
color:#484848;
text-decoration:none;
}

.lopTxtLink,.lopTxtLink a,.lopTxtLink a:visited {
color:gray;
text-decoration:none;
}

.lopTxtLinkStd a:hover,.lopTxtLink a:hover,.admTxtLink a:hover {
text-decoration:underline;
color:#336699;
}
.baseLink{
border-bottom:1px solid #f2f2f2;
line-height:15px;
padding:2px 0;
}
#flBrDivS {
padding:0;
margin:15px 0 5px 10px;
width:465px;
height:130px;
background-color:transparent;
}

