body {
padding: 0; 
margin: 0;
background-color:#677f8c;
/*background-color:#6F8993;*/
/*background-color: #6F8993;*/
overflow: -moz-scrollbars-vertical;
}

li{
margin-bottom:5px;
}

form{
margin:0px;
padding:0px;
}

#shadowcontainer {
width:944px;
background-image:url(../images/design/shadow.gif);
background-repeat:repeat-y;
margin:auto;
margin-top:2px;
margin-bottom:10px;
}


#page {
width:920px;
background-color:#FFFFFF;
margin:auto;
/*border-top:solid 1px;
border-color:#56696D;*/
} 

#topcontainer {
padding-left:10px;
padding-right:10px;
padding-top:10px;
width:900px;
height:83px;
} 

#topcontent1 {
float:left;
padding-bottom:10px;
} 

#topcontent2 {
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:20px;
text-align:center;
float:left;
} 

#topcontent3 {
float:left;
height:83px;
padding-right:5px;
}

#topcontent4 {
padding-bottom:10px;
padding-top:5px;
} 

#topcontent5 {
padding-top:3px;
padding-bottom:10px;
/*background-image:url(../images/design/citat.gif);
background-repeat:no-repeat;
background-position:right;*/
height:70px;
} 


#topmenucontainer, #topmenucontainere {
width:900px;
margin-left:10px;
margin-right:10px;
background-repeat:no-repeat;
}

#topmenucontainer {
background-image:url(../images/design/topmenu1.gif);
}

#topmenucontainere {
background-image:url(../images/design/topmenu1e.gif);
}
 
.topmenu1{
padding-top:7px;
float:right;
padding-right:10px;
padding-left:5px;
height:22px;
}

.topmenu2{
padding-top:2px;
float:right;
padding-right:10px;
height:27px;
}  


#middlecontainer {
width:900px;
margin-left:10px;
margin-right:10px;
background-color:#87837C;
} 


#middlecontainer_white {
width:700px;
background-color:#ffffff;
min-height:500px;
} 

#middlecontainer_text {
width:445px;
padding:25px;
padding-top:15px;
background-color:#ffffff;
overflow:hidden;
} 

#bannercontainer1 {
width:205px;
margin-bottom:15px;
margin-top:15px;
} 

#middlecontent {
width:450px;
padding-left:10px;
padding-right:10px;
background-color:#CC9933;
} 

#bannercontainer {
width:210px;
background-color:#CC0033;
float:right;
} 

.banner {
margin-bottom:10px;
}

.motor {
width:410px;
} 

.centerMovie{
width:400px;
margin:auto;
}

.imageRight {
float:right;
margin-left:10px;
margin-bottom:5px;
} 

.imageLeft {
float:Left;
margin-right:10px;
margin-bottom:5px;
} 

.quotationLeft {
float:Left;
margin-right:4px;
margin-top:2px;
} 

.listThin li{
margin-bottom:15px;
}

#newsLeft {
float:left;
width:215px;
margin-right:15px;
margin-bottom:2px;
} 

#newsRight {
float:left;
width:215px;
margin-bottom:2px;
} 

.newsPicture {
width:215px;
padding-bottom:5px;
padding-top:0px;
} 

.newsKunskapsbanken, #newsKunskapsbankenLeft, #newsKunskapsbankenRight{
background-color:#748c99;
} 


#newsKunskapsbankenLeft {
float:left;
width:212px;
padding-left:7px;
padding-right:9px;
padding-top:5px;
padding-bottom:0px;
} 

#newsKunskapsbankenRight {
float:left;
width:210px;
padding-right:7px;
padding-top:5px;
padding-bottom:0px;
} 

#newsKunskapsbankenLeft2 {
float:left;
width:207px;
padding-right:10px;
padding-top:5px;
} 

#newsKunskapsbankenRight2 {
float:left;
width:207px;
padding-top:5px;
} 

#menucontainer {
width:200px;
background-color:#87837C;
} 

.newsCalendar {
margin-left:7px;
margin-right:7px;
padding-bottom:8px;
}

.menuarrowcontainer {
float:left;
margin-left:8px;
width:13px;
} 

.menutextcontainer {
float:right;
width:170px;
padding-left:3px;
padding-bottom:3px;
} 

.infoBlue {
width:205px;
background-color:#e3bb00;
padding:5px;
}

.table127 {
float:left;
width:127px;
padding-left:5px;
}

.table100 {
float:left;
width:100px;
padding-left:5px;
}

.table41 {
float:left;
width:41px;
padding-left:5px;
}

.table70 {
float:left;
width:70px;
padding-left:5px;
}

.table38 {
float:right;
width:38px;
padding-right:5px;
padding-left:5px;
} 

.table26 {
float:right;
width:26px;
padding-right:4px;
padding-left:5px;
} 

.table172 {
float:left;
width:156px;
padding-left:5px;
}

.table184 {
float:left;
width:184px;
padding-left:5px;
}

.table200 {
float:left;
width:200px;
padding-left:5px;
}

.table225 {
float:left;
width:225px;
padding-left:5px;
}

.table169 {
float:left;
width:169px;
padding-left:5px;
} 

.tableLeft {
float:left;
padding-left:5px;
padding-right:5px;
}

.tableRight {
float:left;
padding-right:5px;
}

.personalTable {
width:445px;
padding-bottom:5px;
padding-top:5px;
} 

.personalTableBeige {
width:445px;
padding-bottom:5px;
padding-top:5px;
background-color:#ffffff;
/*background-color:#e6e2dc;*/
}  

.personalTableLightBeige {
width:445px;
padding-bottom:5px;
padding-top:5px;
background-color:#f1eee9;
/*background-color:#f1eee9;*/
}  

.personalTableBlue {
width:445px;
background-color:#1a6698;
margin-bottom:0px;
padding-bottom:3px;
padding-top:0px;
border-bottom-color:#1a608f;
border-bottom-style:solid;
border-bottom-width:1px;
} 

.calendarTopBlue {
width:215px;
background-color:#1a6698;
border-bottom-color:#1a608f;
border-bottom-style:solid;
border-bottom-width:1px;
margin-bottom:5px;
padding-bottom:3px;
padding-top:0px;
} 

.bgcoloredContainer {
padding:10px;
background-color:#e0ddd5;
} 

.estradFormularContainer {
background-color:#cce1f2;
}

.estradFormularContainer {
padding-top:20px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
width:425px;
} 

.formular1 {
float:left;
width:130px;
text-align:right;
margin-bottom:5px;
} 

.formular2 {
width:225px;
padding-left:7px;
margin-bottom:5px;
float:left;
}

.formular3 {
width:220px;
padding-left:7px;
margin-bottom:5px;
float:left;
}

.kommentarTextArea {
width:90%;
height:80px;
}

.gomtFalt {
display:none;
/*visibility:hidden;*/
} 

.entre, .entrePaddingLeft {
width:100px;
float:left;
} 

.entrePaddingLeft {
padding-left:15px;
} 


#footer{
width:900px;
clear:both;
margin:auto;
text-align:center;
border-bottom:solid 1px;
border-color:#56696D;
padding-left:10px;
padding-right:10px;
background-color:#FFFFFF;
}

.headerDivider {
padding:5px;
}

.roundcornercontainer {background: #87837C;}
.roundcornercontainer2 {background: #e0ddd5;}

.roundtop {background: #ffffff;}
.roundtop2 {background: #ffffff;}

.roundcornercontent {padding: 0px 10px 5px; background-color:#87837C;}
.roundcornercontent2 {
padding-left: 10px;
padding-right: 10px;
padding-top:2px;
padding-bottom:2px;
background-color:#e0ddd5;
}

.roundcornercontentBlack {
padding-left: 10px;
padding-right: 10px;
padding-top:2px;
padding-bottom:2px;
background-color:#222222;
}

.roundcornercontentTop, .roundcornercontentTopNoPadding, .headerDivider{
background-color:#cbc8bf;
}


.roundcornercontentTop {
padding-left: 10px;
padding-right: 10px;
padding-bottom:3px;
/*background-color:#cbc8bf;*/
}

.roundcornercontentTopNoPadding {
padding-bottom:3px;
/*background-color:#cbc8bf;*/
}

.r1{margin: 0 5px 0 0; height: 1px; overflow: hidden; background: #87837C;}
.r2{margin: 0 3px 0 0; height: 1px; overflow: hidden; background: #87837C;}
.r3{margin: 0 2px 0 0; height: 1px; overflow: hidden; background: #87837C;}
.r4{margin: 0 1px 0 0; height: 2px; overflow: hidden; background: #87837C;}

.t1{margin: 0 0 0 5px; height: 1px; overflow: hidden; background: #87837C;}
.t2{margin: 0 0 0 3px; height: 1px; overflow: hidden; background: #87837C;}
.t3{margin: 0 0 0 2px; height: 1px; overflow: hidden; background: #87837C;}
.t4{margin: 0 0 0 1px; height: 2px; overflow: hidden; background: #87837C;}

.roundbottom2 {background: #ffffff;}
.r21{margin: 0 5px; height: 1px; overflow: hidden; background: #e0ddd5;}
.r22{margin: 0 3px; height: 1px; overflow: hidden; background: #e0ddd5;}
.r23{margin: 0 2px; height: 1px; overflow: hidden; background: #e0ddd5;}
.r24{margin: 0 1px; height: 2px; overflow: hidden; background: #e0ddd5;}

.roundbottomBlack {background: #ffffff;}
.r11{margin: 0 5px; height: 1px; overflow: hidden; background: #222222;}
.r12{margin: 0 3px; height: 1px; overflow: hidden; background: #222222;}
.r13{margin: 0 2px; height: 1px; overflow: hidden; background: #222222;}
.r14{margin: 0 1px; height: 2px; overflow: hidden; background: #222222;}

.roundtop2 {background: #ffffff;}
.rt1{margin: 0 5px; height: 1px; overflow: hidden; background: #cbc8bf;}
.rt2{margin: 0 3px; height: 1px; overflow: hidden; background: #cbc8bf;}
.rt3{margin: 0 2px; height: 1px; overflow: hidden; background: #cbc8bf;}
.rt4{margin: 0 1px; height: 2px; overflow: hidden; background: #cbc8bf;}

.marginbottom_small {
margin-bottom:5px;
}

.marginbottom_icons {
margin-bottom:2px;
}

.marginbottom_calendar {
margin-bottom:10px;
}

.marginbottom {
margin-bottom:15px;
}

.marginLeft {
margin-left:10px;
}

.clearboth{
clear:both;
}

.floatleft{
float:left;
}
.floatright{
float:right;
}

p {
margin-bottom:15px;
margin-top:0px;
padding:0px;
}


.leftmenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:0px;
/*padding-left:7px;
padding-right:7px;*/
padding-left:0px;
padding-right:0px;
font-size:13px;
line-height:140%;
font-weight:400px;
}

.leftmenu li a{
text-decoration: none;
}

.leftmenu a:link, .leftmenu a:visited{
color:#FFFFFF
}

.leftmenu a:hover{
color:#e3bb00;
}

.leftmenu a#current, .leftmenu a#subcurrent{
color:#e3bb00;
}

.leftmenu ul{
margin-left:0px;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:100%;
margin-top:5px;
}

.leftmenu li{
list-style-type:none;
margin-bottom:2px;
}

.leftmenu ul li{
margin-bottom:5px;
}

.sitemap{
padding-left:0px;
}

.sitemap ul{
padding-left:0px;
}

.sitemap li{
font-weight:bold;
list-style:none;
margin-top:20px;
}

.sitemap ul li{
margin-top:2px;
font-weight:normal;
list-style:none;
padding-left:0px;
}

.sitemap ul ul li{
margin-top:2px;
font-weight:normal;
list-style:none;
padding-left:40px;
}

.populart ul{
list-style:decimal;
margin-left:-22px;
margin-top:5px;
margin-bottom:0px;
}

.borderBottom{
margin-top:7px;
margin-bottom:7px;
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#87837C;
}

.borderLeftMenu{
/*margin-top:3px;*/
margin-bottom:2px;
height:1px;
background-color:#6d6b66;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#9e9991;
}

.borderBottomBlue{
margin-bottom:8px;
height:1px;
background-color:#637782;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#879fab;
}

.navigation_gray1{
/*background-image:url(../images/design/navigation_gra1.gif);*/
float:left;
/*width:17px;
height:17px;*/
text-align:center;
margin-left:3px;
margin-right:3px;
}
.navigation_gray2{
/*background-image:url(../images/design/navigation_gra2.gif);*/
float:left;
/*width:21px;
height:17px;*/
text-align:center;
margin-left:3px;
margin-right:3px;
}
.navigation_yellow1{
/*background-image:url(../images/design/navigation_gul1.gif);*/
background-image:url(../images/design/navigation_gra1.gif);
float:left;
width:17px;
height:17px;
text-align:center;
margin-left:3px;
margin-right:3px;
}
.navigation_yellow2{
/*background-image:url(../images/design/navigation_gul2.gif);*/
background-image:url(../images/design/navigation_gra2.gif);
float:left;
width:21px;
height:17px;
text-align:center;
margin-left:3px;
margin-right:3px;
}

.navigation ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

.navigation ul li
{
display: inline;
margin-left:3px;
margin-right:3px;
}

.navigation ul li a.navCurrent
{
/*background-image:url(../images/design/navigation_gra1.gif);*/
border:#999999;
border-style:solid;
border-width:1px;
padding-left:2px;
padding-right:2px;
}

.navigation ul li a.navCurrent1
{
/*background-image:url(../images/design/navigation_gra2.gif);*/
border:#999999;
border-style:solid;
border-width:1px;
padding-left:2px;
padding-right:2px;
}

.navigationContainer{
margin:auto;
padding-bottom:10px;
}

.articleBanner{
padding:10px;
margin-right:5px;
margin-bottom:-25px;
float:left;
position:relative;
top:-24px;
color:#FFFFFF;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:20px;
}


.pressText{
width:250px;
float:left;
margin-top:30px;
}

.pressImage{
width:150px;
float:left;
}

.width215{
width:215px;
}

.textShareBanner{
width:67px;
float:left;
padding-top:10px;
}

.program1{
width:55px;
}
.program2{
width:390px;
}

.linkButton{
background-color:#00618a;
padding-left:7px;
padding-right:7px;
padding-bottom:5px;
padding-top:5px;
float:left;
color:#FFFFFF;
clear:both;
}

.linkButton:hover{
background-color:#0297dd;
color:#FFFFFF;
}

.linkButton a:link{
display:block;
width:100%;
height:100%;
color:#FFFFFF;
}

.linkButton a:visited{
display:block;
width:100%;
height:100%;
color:#FFFFFF;
}

a:link {
color:#0067aa;
text-decoration: none;
}
a:visited {
color:#0067aa;
text-decoration: none;
}
a:active {text-decoration: none}

a:hover
{
color: #058de6;
}

.whitelink a:link, h4 a:link {
color:#ffffff;
text-decoration: none;
}
.whitelink a:visited, h4 a:visited {
color:#ffffff;
text-decoration: none;
}
.whitelink a:active, h4 a:active {
text-decoration: none;
color:#e3bb00;
}

.whitelink a:hover, h4 a:hover {
color: #e3bb00;
}

h4 {
margin:0px;
padding:0px;
}


.text1, .text0, .text1Bold, .text2Bold{
color: #333333;
}

.text1white, .text1whiteBold, .text0White{
color: #ffffff;
}

.text1red, .text1BoldRed, .text2BoldRed{
color:#D2203A;
}

.text2BoldYellow, .text1BoldYellow{
color:#e3bb00;
}

.text1Blue, .text0Blue, .text1BoldBlue{
/*color:#1c4d6c;*/
color:#004677;
}


h2, .h2, h1, .h1, .text3, h3, .ingress, .undertitel{
color:#004677;
}

.text0grey, .text1grey{
color:#888888;
}

.text1whiteBold{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:136%;
}

.text0, .text0Blue, .text0White, .text0grey{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:normal;
line-height:136%;
}

.text0Bold{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
line-height:136%;
}

.text1, .text1white, .text1red, .text1grey, h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
line-height:137%;
}

.text1Bold, .text1BoldRed, .text1BoldBlue{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
line-height:136%;
}

.text2BoldYellow, .text2Bold, .text2BoldRed{
font-size:13px;
font-weight:bold;
line-height:120%;
font-family:Arial, Helvetica, sans-serif;
}

.text1BoldYellow{
font-size:12px;
font-weight:bold;
line-height:120%;
font-family:Arial, Helvetica, sans-serif;
}

.text3{
font-size:16px;
font-weight:bold;
line-height:120%;
font-family:Arial, Helvetica, sans-serif;
}

.h1{
margin-top:0px;
font-size:24px;
font-weight:normal;
line-height:120%;
font-family:Georgia, "Times New Roman", Times, serif;
}

h1{
margin-top:0px;
font-size:24px;
font-weight:normal;
line-height:120%;
font-family:Georgia, "Times New Roman", Times, serif;
}

.h2{
font-size:13px;
font-weight:bold;
line-height:120%;
font-family:Arial, Helvetica, sans-serif;
}

h2{
font-size:13px;
font-weight:bold;
line-height:120%;
font-family:Arial, Helvetica, sans-serif;
margin-top:0px;
margin-bottom:1px;
padding:0px;
}

h3{
font-size:15px;
font-weight:bold;
line-height:118%;
font-family:Arial, Helvetica, sans-serif;
margin-top:0px;
margin-bottom:1px;
padding:0px;
}

.undertitel{
font-size:18px;
font-weight:normal;
line-height:120%;
font-family:Georgia, "Times New Roman", Times, serif;
margin-top:-13px;
}

.ingress{
margin-top:0px;
font-size:14px;
font-weight:normal;
line-height:125%;
font-family:Georgia, "Times New Roman", Times, serif;
}
