body {
 margin: 0;
 padding: 0;
 text-align: center;
 color: #000;
 background: #CCC;
 font-size: 0.8em;
 font-family: Verdana, Arial, sans-serif;}

h1 {
 font-size: 120%;
 color: #27362F; }

h2 {
 font-size: 100%; }

h3 {
 font-size: 100%; }

/*Hoved-design med plassholdere*/
#wrapper {
 text-align: left;
 width: 1100px;
 margin-left: auto;
 margin-right: auto; }

#top {
 height: 195px;
 width: 1100px;
 background: url(/wwimage/40675/topbg.gif) repeat-x;}

.logo {
 width: 132px;
 height: 132px;
 float: left;
 padding: 37px 10px 0 25px;
 border: 0; }

.toptext {
 float: left;
 color: #FFF;
 font-weight: bold;
 font-style: italic;
 width: 460px;
 height: 80px;
 padding: 63px 0 0 22px; }

.topimg {
 width: 262px;
 height: 163px;
 float: left;
 padding: 29px 0 0 10px;
 border: 0; }

#maincontainer {
 background: url(/wwimage/40838/maincontainerbg_1100.gif) repeat-y;
 width: 1100px; }

.leftcol {
 width: 185px;
 padding: 0 5px 5px 5px;
 color: #FFF;
 font-size: 90%;}

.leftcol a {
 color: #FFF;
 text-decoration: none; }

.leftcol a:hover {
 text-decoration: underline; }

#marg1 {
 padding-left: 10px; }

#marg1 p {
 margin: 0; }

#marg1 .subnav1 {
 font-weight: bold;
 background: url(/wwimage/40677/bullet.gif) 0 60% no-repeat;
 padding-left: 12px; }

#marg1 .subnav1Active {
 font-weight: bold;
 background: url(/wwimage/40677/bullet.gif) 0 60% no-repeat;
 padding-left: 12px; }

#marg1 .subnav2 {
 margin-left: 12px;
 font-size: 95%; }

#marg1 .subnav2Active {
 margin-left: 12px;
 font-size: 95%; }

#marg2 {
 font-size: 95%;
 margin: 20px 0 20px 10px; }

#marg2 p {
 margin: 0; }

#marg2 .subnav1 {
 font-weight: bold;
 padding-top: 5px; }

#marg2 .subnav1Active {
 font-weight: bold;
 padding-top: 5px; }

#marg2 .subnav2 {
 font-size: 90%;
 margin-left: 10px; }

#marg2 .subnav2Active {
 font-size: 90%;
 margin-left: 10px; }

.rightcol {
 width: 185px;
 padding: 0 5px 5px 5px;
 color: #FFF;}

.maincol {
 padding: 5px; }

.clearfloat {
 clear:both;
 height:0;
 font-size: 1px;
 line-height: 0px;}

/*---Nyheter---*/
.newsbox1 {
 overflow: hidden;
 padding-bottom: 5px;
 width: 590px;
 border-bottom: 1px solid #E8E7E7; }

.newsbox1 p {
 margin: 5px; }

.newstitle1 a {
 text-decoration: none;
 font-size: 150%; }

.newstitle1 a:hover {
 text-decoration: underline; }

.newsbox1 img {
 float: left;
 padding-right: 5px; }

.newsbox2 {
 float: left;
 overflow: hidden;
 border-right: 1px solid #E8E7E7;
 margin-top: 5px;
 padding: 5px;
 width: 280px;
 font-size: 80%; }

.newsbox2 p {
 margin: 3px; }

.newstitle2 a {
 text-decoration: none;
 font-size: 120%; }

.newstitle2 a:hover {
 text-decoration: underline; }

.newsbox2 img {
 float: left;
 padding-right: 5px; }

.newsbox3 {
 overflow: hidden;
 float: left;
 margin-top: 5px;
 padding: 5px;
 width: 280px;
 font-size: 80%; }

.newsbox3 p {
 margin: 3px; }

.newstitle3 a {
 text-decoration: none;
 font-size: 120%; }

.newstitle3 a:hover {
 text-decoration: underline; }

.newsbox3 img {
 float: left;
 padding-right: 5px; }

.flerenyheter {
 clear: both; }

.flerenyheter a {
 text-decoration: none; }

.flerenyheter a:hover {
 text-decoration: underline; }

/*--Slutt nyheter--*/

/*--Nyheter startside--*/

.newsboxfront1{
 float: left;
 overflow: hidden;
 border-right: 1px solid #E8E7E7;
 margin-top: 5px;
 padding: 5px;
 width: 330px;
 min-height: 130px;
 font-size: 80%; }

.newsboxfront1 p {
 margin: 3px; }

.newstitlefront1 a {
 text-decoration: none;
 font-size: 120%; }

.newstitlefront1 a:hover {
 text-decoration: underline; }

.newsboxfront1 img {
 float: left;
 padding-right: 5px; }

.newsboxfront2 {
 overflow: hidden;
 float: left;
 margin-top: 5px;
 padding: 5px;
 width: 330px;
 min-height: 130px;
 font-size: 80%; }

.newsboxfront2 p {
 margin: 3px; }

.newstitlefront2 a {
 text-decoration: none;
 font-size: 120%; }

.newstitlefront2 a:hover {
 text-decoration: underline; }

.newsboxfront2 img {
 float: left;
 padding-right: 5px; }

.newsboxfront3{
 clear: both;
 float: left;
 overflow: hidden;
 border-top: 1px solid #E8E7E7;
 border-right: 1px solid #E8E7E7;
 margin-top: 5px;
 padding: 5px;
 width: 330px;
 min-height: 130px;
 font-size: 80%; }

.newsboxfront3 p {
 margin: 3px; }

.newstitlefront3 a {
 text-decoration: none;
 font-size: 120%; }

.newstitlefront3 a:hover {
 text-decoration: underline; }

.newsboxfront3 img {
 float: left;
 padding-right: 5px; }

.newsboxfront4 {
 overflow: hidden;
 float: left;
 border-top: 1px solid #E8E7E7;
 margin-top: 5px;
 padding: 5px;
 width: 330px;
 min-height: 130px;
 font-size: 80%; }

.newsboxfront4 p {
 margin: 3px; }

.newstitlefront4 a {
 text-decoration: none;
 font-size: 120%; }

.newstitlefront4 a:hover {
 text-decoration: underline; }

.newsboxfront4 img {
 float: left;
 padding-right: 5px; }

.newsboxfront5{
 clear: left;
 float: left;
 overflow: hidden;
 border-top: 1px solid #E8E7E7;
 border-right: 1px solid #E8E7E7;
 margin-top: 5px;
 padding: 5px;
 width: 330px;
 min-height: 130px;
 font-size: 80%; }

.newsboxfront5 p {
 margin: 3px; }

.newstitlefront5 a {
 text-decoration: none;
 font-size: 120%; }

.newstitlefront5 a:hover {
 text-decoration: underline; }

.newsboxfront5 img {
 float: left;
 padding-right: 5px; }

.newsboxfront6 {
 overflow: hidden;
 float: left;
 border-top: 1px solid #E8E7E7;
 margin-top: 5px;
 padding: 5px;
 width: 330px;
 min-height: 130px;
 font-size: 80%; }

.newsboxfront6 p {
 margin: 3px; }

.newstitlefront6 a {
 text-decoration: none;
 font-size: 120%; }

.newstitlefront6 a:hover {
 text-decoration: underline; }

.newsboxfront6 img {
 float: left;
 padding-right: 5px; }

/*--Slutt nyheter startside--*/

.FormPostNumber {
 display: none;
}
