@import url('menu.css');

* 
{
  margin: 0px;
  padding: 0px;
}

html, body 
{
  height: 100%;
}

body 
{
  font-family: Calibri, Verdana, Arial, Helvetica, Sans-Serif !important;
  background-image: url('/files/system/norden2010/background.jpg');
  background-position: left top;
  background-repeat: repeat-x;
  background-color: #ededed;
  font-size: 12px;
}



#logoholder
{
  display: block;
  float: left;
  width: 229px;
  height: 41px;
  background-image: url('/files/system/norden2010/norden2010_logo.png');
  background-repeat: no-repeat;
  margin-top: 10px;
}



#kolofon
{
  float: left;
  right: -8px;
  position: absolute;
  top: 528px;
  border: 0px;
  width:10px;
  height:80px;
}


.h2 a
{
  text-decoration: none;
  margin-top: 15px;
}

td, span
{
  font-size: 12px;
}

#wrapper
{
  position: relative;
  width: 900px;
  margin: 0px auto;
  margin-top: 0px;
  min-height: 400px;
}
    
#wrapper img 
{
  display: inline;
  clear: both;
}

#imageholder
{
  width: 892px;
  float: left;
  border: solid 4px #155188;
}

#toplogo
{
  display: bolck;
  float: left;
  left: 0px;
  position: absolute;
  margin-top: 188px;
  background-position: bottom;
}
    
#contentholder 
{
  float: left;
  min-height: 330px;
  width: 900px;
  background-color: #fff;
  background-position: left top;
  background-repeat: repeat-x;
}

#frontwrapper
{
  float: left;
  width: 900px;
  min-height: 335px;
}

#frontwrapper .infotext
{
  float: left;
  width: 382px;
  min-height: 257px;
  padding-left: 33px;
  padding-right: 33px;
  margin-top: 28px;
  margin-bottom: 50px;
}

#frontwrapper .infotext_subpages
{
  float: left;
  width: auto;
  min-height: 257px;
  padding-left: 33px;
  padding-right: 33px;
  margin-top: 28px;
  margin-bottom: 50px;
}


#frontwrapper .news
{
  float: left;
  width: 395px;
  min-height: 257px;
  display: inline;
  padding-left: 20px;
  padding-right: 20px;
  margin-top: 28px;
  margin-bottom: 50px;
}

#frontwrapper img
{
  display: block;
  align: left;
  margin-top: 10px;
  margin-left: 10px;
  /* max-width: 360px; */
}

#showwrapper
{
  float: left;
  color: #676767;
  padding: 28px 33px 28px 33px;
}

#showwrapper .h2
{
  width: 100%;
  padding-bottom: 9px;
}

#newswrapper img
{
}

#bottomholder 
{
  float: left;
  width: 880px;
  height: 100px;
  line-height: 52px;
  background-image: url(/files/system/norden2010/footer_background.jpg);
  background-repeat: no-repeat;
  background-color: #fff;
  background-position: center;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px; 
}

#right_norden small {
  color:#3580b0 !important;
}

a
{
  text-align: left;
  font-famely: Arial;
  font-size: 11px ;
  color: #000000;
  text-decoration:underline !important;
  font-weight: regular;
}

a:hover
{
  text-decoration: none;
  color: #155188;
}



.h3
{
  text-align: left;
  font-famely: Arial;
  font-size: 12px ;
  font-color: #155188;
  font-weight: regular;
  border-bottom: none;
  border-color: #b7c2df;
  margin-top: 5px;
}


.h1
{
  text-align: left;
  font-famely: Arial;
  font-weight: regular;
  border-bottom: solid 2px;
  border-color: #b7c2df;
margin-bottom: 5px;
}
    

.tidindi
{
  font-size: 12px ;
  text-align: left;
  fonnt-famely: Arial;
  color: #155188;
  font-weight: bold;
}

.dato
{
  font-size: 10px ;
  text-align: left;
  fonnt-famely: Arial;
  color: #b7c2df;
  font-weight: bold;
  margin-top: 5px;
}


#tekst1
{
  display: inline;
  float: left;
  width: 150px;
  height: 85px;
  text-align: left;
  margin-top: 20px;
  margin-left: 10px;
}

#tekst2
{
  display: inline;
  float: left;
  width: 120px;
  height: 85px;
  text-align: left;
  margin-top: 20px;
  margin-left: 10px;
}

.footer
{
  color: #155188;
  font-size: 10px;
  padding-left: 5px;
}

#kolof
{
  width: 10px;
  height: 80px;
  position: relative;
  left: 455px;
  margin-right: auto;
  margin-left: auto;
  top: -240px;
}

#leftwrapper
{
  display:block;
  float:left;
  width:230px ;
  height: auto;
}


#leftmenu
{
  display:block;
  float:left;
  width:200px ;
  height: auto;
  margin-left:15px;
  margin-right:10px;
  margin-top:20px;
}

#leftmenu a {
text-decoration:none !important;
}

#leftmenu_bottom
{
  display:block;
  float:left;
  width:180px ;
  height: auto;
  margin-top:20px;
  margin-left:35px;
}

#leftmenu_bottom a
{
  font-size:10px;
}

#leftmenu_bottom li
{
  margin-left:10px;
}


#center
{
  display:block;
  float:left;
  width:460px;
  min-height:400px;
  /* color:#FF0000; */
  margin-top:20px;
}

#right_norden 
{
  display:block;
  float:right;
  width:180px;
  height: auto;
  margin-right:10px;
  margin-top:20px;
}


#right_norden img
{
  margin:0px;
}






#M0
{
  float: left;
  display: block;
  width: 200px;
}

#M0 .leftmenu
{
  float: left;
  display: block;
  width: 100%;
  border-top: dotted 1px #818b9c;
}

#M0 a {
color:#3580b0 !important;
}

.leftmenu .L1, .leftmenu .L1_Active
{
  float: left;
  display: block;
  width: 100%;
  text-indent: 14px;
  font-size:11px !important;
  line-height: 26px;
  border-bottom: dotted 1px #818b9c;
}

.leftmenu .L2, .leftmenu .L2_Active
{
  float: left;
  display: block;
  width: 100%;
  text-indent: 21px;
  line-height: 26px;
  border-top: dotted 1px #818b9c;
  background-color:#f5f5f5;
  font-size:11px !important;
  color:#FFF000;
}

.leftmenu .L3, .leftmenu .L3_Active
{
  float: left;
  display: block;
  width: 100%;
  text-indent: 28px;
  line-height: 26px;
  border-top: dotted 1px #818b9c;
}

.leftmenu .L1 a, .leftmenu .L2 a, .leftmenu .L3 a
{
  font-weight: normal !important;
  font-size:llpx !important;
}

.leftmenu .L1_Active a, .leftmenu .L2_Active a, .leftmenu .L3_Active a
{
  color: #cccccc;
  font-weight: bold !important;
  font-size:11px !important;
}


{
  font-weight: normal !important;
}

#menuholder a {
font-size:14px;
text-decoration:none !important;
}

