#topline {
  width                                           : 100%;
  text-align                                      : left;
  margin                                          : 2px 0 0;
  padding                                         : 0;
  color                                           : inherit;
  background-color                                : transparent;
}

#topline a img {
  border                                          : none;
}

#topline * img {
  border                                          : none;
  display                                         : block;
}

#topline ul {
  list-style-type                                 : none;
  list-style-position                             : outside;
  overflow                                        : hidden;
}

#topline .ad {
  width                                           : 980px;
  height                                          : 154px;
  background-color                                : transparent;
  margin                                          : 2px auto 0px auto;
  border-width                                    : 1px 0 1px 0;
  border-style                                    : solid;
  border-color                                    : #6f6f6f;
  background-color                                : #fff;
}

#topline .logo {
  width                                           : 100%;
  background-color                                : #fff;
  color                                           : inherit;
  height                                          : 60px;
  margin                                          : 32px 0 0 0;
  border-width                                    : 1px 0 1px 0;
  border-color                                    : #005c8f;
  border-style                                    : solid;
}

#topline h1 img {
	margin: 0;
	background: none;
	padding: 0;
	border: 0
}

#topline .logo.logo-type-main-no-ad,
#topline .logo.logo-type-main-nn-no-ad,
#topline .logo.logo-type-main-portal-no-ad,
#topline .logo.logo-type-main-portal-nn-no-ad,
#topline .logo.logo-type-external,
#topline .logo.logo-type-external-portal-no-ad {
  margin                                          : -2px 0 0 0;
}

#topline .logo.logo-type-children {
  margin                                          : -2px 0 0 0;
  height                                          : 44px;
}

#topline .logo.logo-type-youth {
  border-color                                    : #666;
}

#topline .logo.logo-type-crazy {
  margin                                          : -2px 0 0 0;
  border-color                                    : #930d18;
}

#topline .logo.logo-type-main-portal,
#topline .logo.logo-type-main-nn-portal,
#topline .logo.logo-type-main-portal-no-ad,
#topline .logo.logo-type-main-portal-nn-no-ad,
#topline .logo.logo-type-external-portal,
#topline .logo.logo-type-external-portal-sesam,
#topline .logo.logo-type-external-portal-no-ad {
  border-color                                    : #666;
  height                                          : 44px;
}

#topline .logo .logo-wrapper {
  width                                           : 100%;
  height                                          : 58px;
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/main/background.gif);
  background-repeat                               : no-repeat;
  background-position                             : center center;
  background-color                                : #005c8f;
  color                                           : #fff;
  margin                                          : 0;
  border-width                                    : 1px 0 1px 0;
  border-color                                    : #fff;
  border-style                                    : solid;
  text-align                                      : center;
}

#topline .logo .logo-wrapper .logo-wrapper-inner {
  width                                           : 980px;
  background-image                                : none;
  background-color                                : transparent;
  color                                           : #fff;
  margin                                          : 0 auto 0 auto;
  border                                          : 0;
}

#topline .logo h1 {
  width                                           : auto;
  margin                                          : 16px 0 0 0;
  float                                           : left;
  height                                          : 27px;
}
#topline .logo h1 a {
	outline: none;
}
#topline .logo h1 a img {
	outline: none;
}

#topline .logo.logo-type-main-portal h1,
#topline .logo.logo-type-main-nn-portal h1,
#topline .logo.logo-type-main-portal-no-ad h1,
#topline .logo.logo-type-main-portal-nn-no-ad h1,
#topline .logo.logo-type-external-portal h1,
#topline .logo.logo-type-external-portal-sesam h1,
#topline .logo.logo-type-external-portal-no-ad h1,
#topline .logo.logo-type-children h1 {
  margin                                          : 12px 0 0 0;
}

html>body #topline .logo h1 {
  margin                                          : 16px 0 0 0;
  float                                           : left;
}

html>body #topline .logo.logo-type-main-portal h1,
html>body #topline .logo.logo-type-main-nn-portal h1,
html>body #topline .logo.logo-type-main-portal-no-ad h1,
html>body #topline .logo.logo-type-main-portal-nn-no-ad h1,
html>body #topline .logo.logo-type-external-portal h1,
html>body #topline .logo.logo-type-external-portal-sesam h1,
html>body #topline .logo.logo-type-external-portal-no-ad h1,
html>body #topline .logo.logo-type-children h1 {
  margin                                          : 12px 0 0 0;
  float                                           : left;
}

#topline .logo h1 strong {
  display                                         : none;
}

#topline .logo .dd-multimedia {
  float                                           : right;
  text-align                                      : right;
  background-color                                : transparent;
  background-image                                : none;
  width                                           : 734px;
  height                                          : auto;
  margin                                          : 20px 0 0 0;
}

#topline .logo.logo-type-main-portal .dd-multimedia,
#topline .logo.logo-type-main-nn-portal .dd-multimedia,
#topline .logo.logo-type-main-portal-no-ad .dd-multimedia,
#topline .logo.logo-type-main-portal-nn-no-ad .dd-multimedia,
#topline .logo.logo-type-external-portal .dd-multimedia,
#topline .logo.logo-type-external-portal-sesam .dd-multimedia,
#topline .logo.logo-type-external-portal-no-ad .dd-multimedia {
  margin                                          : 12px 0 0 0;
}

html>body #topline .logo .dd-multimedia {
  width                                           : 727px;
}

#topline .logo .dd-multimedia img {
  margin                                          : 0;
  padding                                         : 0;
}

#search,
#search div,
#nav {
  display                                         : inline;
  margin                                          : 0;
  padding                                         : 0;
  background-color                                : transparent;
  float                                           : left;
}

#search {
  float                                           : right;
}

#search input.search-field {
  width                                           : 110px;
  height                                          : auto;
  margin                                          : -1px 4px auto 12px;
  padding                                         : 2px 2px 2px 2px;
  background-color                                : #fff;
  color                                           : #000;
  font-size                                       : 10px;
  border                                          : 1px inset #eee;
  vertical-align                                  : top;
}

html>body #search input.search-field {
  margin                                          : 0 4px auto 12px;
  height                                          : auto;
  width                                           : 104px;
}

#search input.search-button {
  width                                           : 44px;
  height                                          : auto;
  margin                                          : 0 0 auto 0;
  padding                                         : 1px 0 0 0;
  color                                           : #fff;
  background-color                                : #069;
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/sesam/sesamstar_white_blue.gif);
  background-repeat                               : no-repeat;
  background-position                             : right top;
  font-size                                       : 10px;
  text-transform                                  : uppercase;
  text-align                                      : center;
  border                                          : 1px solid #256e99;
  vertical-align                                  : top;
  cursor                                          : pointer;
}

#search input.search-button:hover,
#search input.search-button.over {
/*  background-color                                : #012f53;*/
  cursor                                          : pointer;
}

html>body #search input.search-button {
  width                                           : 46px;
  height                                          : 18px;
  vertical-align                                  : top;
  text-align                                      : center;
  padding                                         : 0;
  margin                                          : 0 0 auto 0;
}


/* other than main */

#topline .logo.logo-type-youth .logo-wrapper {
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/youth/background.gif);
  background-color                                : #666;
  background-repeat                               : repeat-x;
}

#topline .logo.logo-type-crazy .logo-wrapper {
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/crazy/background.jpg);
  background-color                                : #930d18;
  background-repeat                               : repeat-x;
}

#topline .logo.logo-type-main-portal .logo-wrapper,
#topline .logo.logo-type-main-nn-portal .logo-wrapper,
#topline .logo.logo-type-main-portal-no-ad .logo-wrapper,
#topline .logo.logo-type-main-portal-nn-no-ad .logo-wrapper,
#topline .logo.logo-type-external-portal .logo-wrapper,
#topline .logo.logo-type-external-portal-sesam .logo-wrapper,
#topline .logo.logo-type-external-portal-no-ad .logo-wrapper {
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/youth/background.gif);
  background-color                                : #666;
  background-repeat                               : repeat-x;
  height                                          : 42px;
}

#topline .logo.logo-type-children .logo-wrapper {
  height                                          : 42px;
}

#topline .logo.logo-type-crazy .logo-wrapper #search input.search-button {
  background-image                                : none;
  background-color                                : #930d18;
  border-color                                    : #510107;
}

#topline .logo.logo-type-youth .logo-wrapper #search input.search-button {
  background-image                                : none;
  background-color                                : #999;
  border-color                                    : #666;
}

#topline .logo.logo-type-main-portal .logo-wrapper #search input.search-button,
#topline .logo.logo-type-main-nn-portal .logo-wrapper #search input.search-button,
#topline .logo.logo-type-main-portal-no-ad .logo-wrapper #search input.search-button,
#topline .logo.logo-type-main-portal-nn-no-ad .logo-wrapper #search input.search-button,
#topline .logo.logo-type-external-portal .logo-wrapper #search input.search-button,
#topline .logo.logo-type-external-portal-sesam .logo-wrapper #search input.search-button,
#topline .logo.logo-type-external-portal-no-ad .logo-wrapper #search input.search-button {
  background-image                                : none;
  background-color                                : #999;
  border-color                                    : #666;
}

/* DROPDOWNS */

/* all list items */
#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav {
  list-style-type                                 : none;
  list-style-position                             : outside;
  overflow                                        : visible;
}

#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li {
  float                                           : left;
  position                                        : relative;
  margin                                          : 0 2px 0 0;
  padding                                         : 0;
  border                                          : 1px solid #256e99;
  background-color                                : #014478;
  cursor                                          : pointer;
  display                                         : block;
  text-transform                                  : uppercase;
  font-size                                       : 10px;
  font-weight                                     : normal;
  white-space                                     : nowrap;
  background-image										  : none
}

#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li.dd {
  padding                                         : 2px 6px 2px 6px;
}

#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li.dd-net-tv {
  margin                                          : 0 4px 0 15px;
}

#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li.dd-net-tv a,
#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li.dd-netradio a {
  width                                           : 100px;
  padding                                         : 2px 25px 2px 6px;
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/main/arrow_netradio.gif);
  background-position                             : center right;
  background-repeat                               : no-repeat;
  background-color                                : #069;
}

#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li.dd-net-tv a {
/*  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/main/arrow_nettv.gif);*/
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/main/arrow_netradio.gif);
}

#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li a,
#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li a ul li {
  display                                         : block;
  color                                           : #fff;
  padding                                         : 2px 6px 2px 6px;
  text-decoration                                 : none;
  border			                              : 0
}

#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li a:hover,
#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li a:focus {
  background-color                                : #012f53;
}

/* OTHER THAN MAIN */

/* Youth */
#topline .logo.logo-type-youth .logo-wrapper .logo-wrapper-inner ul#nav li {
  background-color                                : #999;
  border                                          : 1px solid #666;
}

#topline .logo.logo-type-youth .logo-wrapper .logo-wrapper-inner ul#nav li.dd-netradio a {
  background-color                                : #999;
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/youth/arrow_netradio.gif);
}

#topline .logo.logo-type-youth .logo-wrapper .logo-wrapper-inner ul#nav li.dd-net-tv a {
  background-color                                : #999;
/*  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/youth/arrow_nettv.gif);*/
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/youth/arrow_netradio.gif);
}

#topline .logo.logo-type-youth .logo-wrapper .logo-wrapper-inner ul#nav li a:hover {
  background-color                                : #888;
}

/* Crazy */
#topline .logo.logo-type-crazy .logo-wrapper .logo-wrapper-inner ul#nav li {
  background-color                                : #930d18;
  border                                          : 1px solid #510107;
}

#topline .logo.logo-type-crazy .logo-wrapper .logo-wrapper-inner ul#nav li.dd-netradio a {
  background-color                                : #930d18;
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/crazy/arrow_netradio.gif);
}

#topline .logo.logo-type-crazy .logo-wrapper .logo-wrapper-inner ul#nav li.dd-net-tv a {
  background-color                                : #930d18;
/*  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/crazy/arrow_nettv.gif);*/
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/crazy/arrow_netradio.gif);
}

#topline .logo.logo-type-crazy .logo-wrapper .logo-wrapper-inner ul#nav li a:hover {
  background-color                                : #000;
}

/* Portal */

#topline .logo.logo-type-main-portal .logo-wrapper .logo-wrapper-inner ul#nav li,
#topline .logo.logo-type-main-nn-portal .logo-wrapper .logo-wrapper-inner ul#nav li,
#topline .logo.logo-type-main-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li,
#topline .logo.logo-type-main-portal-nn-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li,
#topline .logo.logo-type-external-portal .logo-wrapper .logo-wrapper-inner ul#nav li,
#topline .logo.logo-type-external-portal-sesam .logo-wrapper .logo-wrapper-inner ul#nav li,
#topline .logo.logo-type-external-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li {
  background-color                                : #999;
  border                                          : 1px solid #666;
}

#topline .logo.logo-type-main-portal .logo-wrapper .logo-wrapper-inner ul#nav li.dd-netradio a,
#topline .logo.logo-type-main-nn-portal .logo-wrapper .logo-wrapper-inner ul#nav li.dd-netradio a,
#topline .logo.logo-type-main-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li.dd-netradio a,
#topline .logo.logo-type-main-portal-nn-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li.dd-netradio a,
#topline .logo.logo-type-external-portal .logo-wrapper .logo-wrapper-inner ul#nav li.dd-netradio a,
#topline .logo.logo-type-external-portal-sesam .logo-wrapper .logo-wrapper-inner ul#nav li.dd-netradio a,
#topline .logo.logo-type-external-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li.dd-netradio a {
  background-color                                : #999;
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/youth/arrow_netradio.gif);
}

#topline .logo.logo-type-main-portal .logo-wrapper .logo-wrapper-inner ul#nav li.dd-net-tv a,
#topline .logo.logo-type-main-nn-portal .logo-wrapper .logo-wrapper-inner ul#nav li.dd-net-tv a,
#topline .logo.logo-type-main-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li.dd-net-tv a,
#topline .logo.logo-type-main-portal-nn-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li.dd-net-tv a,
#topline .logo.logo-type-external-portal .logo-wrapper .logo-wrapper-inner ul#nav li.dd-net-tv a,
#topline .logo.logo-type-external-portal-sesam .logo-wrapper .logo-wrapper-inner ul#nav li.dd-net-tv a,
#topline .logo.logo-type-external-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li.dd-net-tv a {
  background-color                                : #999;
/*  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/youth/arrow_nettv.gif);*/
  background-image                                : url(http://fil.nrk.no/contentfile/web/bgimages/common/topline/youth/arrow_netradio.gif);
}

#topline .logo.logo-type-main-portal .logo-wrapper .logo-wrapper-inner ul#nav li a:hover,
#topline .logo.logo-type-main-nn-portal .logo-wrapper .logo-wrapper-inner ul#nav li a:hover,
#topline .logo.logo-type-main-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li a:hover,
#topline .logo.logo-type-main-portal-nn-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li a:hover,
#topline .logo.logo-type-external-portal .logo-wrapper .logo-wrapper-inner ul#nav li a:hover,
#topline .logo.logo-type-external-portal-sesam .logo-wrapper .logo-wrapper-inner ul#nav li a:hover,
#topline .logo.logo-type-external-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li a:hover {
  background-color                                : #888;
}


/* SECOND-LEVEL LISTS */
#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li ul {
  display                                         : none;
  position                                        : absolute;
  z-index                                         : 2000;
  left                                            : 0;
  top                                             : 1.7em;
  width                                           : 140px;
  background-color                                : #fff;
  list-style-type                                 : none;
  list-style-position                             : outside;
  overflow                                        : hidden;
  margin                                          : 0;
  padding                                         : 0;
}


/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left
html>body #topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li ul {
  top                                             : auto;
  left                                            : auto;
  width                                           : 140px;
}*/

/* lists nested under hovered list items */
#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li:hover,
#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li.over {
  background-color                                : #012f53;
  z-index                                         : 2000;
}

#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li:hover ul,
#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li.over ul {
  display                                         : block;
  border                                          : 1px solid #999;
}

#topline .logo.logo-type-youth .logo-wrapper .logo-wrapper-inner ul#nav li:hover,
#topline .logo.logo-type-youth .logo-wrapper .logo-wrapper-inner ul#nav li.over {
  background-color                                : #888;
}

#topline .logo.logo-type-main-portal .logo-wrapper .logo-wrapper-inner ul#nav li:hover,
#topline .logo.logo-type-main-portal .logo-wrapper .logo-wrapper-inner ul#nav li.over,
#topline .logo.logo-type-main-nn-portal .logo-wrapper .logo-wrapper-inner ul#nav li:hover,
#topline .logo.logo-type-main-nn-portal .logo-wrapper .logo-wrapper-inner ul#nav li.over,
#topline .logo.logo-type-main-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li:hover,
#topline .logo.logo-type-main-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li.over,
#topline .logo.logo-type-main-portal-nn-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li:hover,
#topline .logo.logo-type-main-portal-nn-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li.over,
#topline .logo.logo-type-external-portal .logo-wrapper .logo-wrapper-inner ul#nav li:hover,
#topline .logo.logo-type-external-portal .logo-wrapper .logo-wrapper-inner ul#nav li.over,
#topline .logo.logo-type-external-portal-sesam .logo-wrapper .logo-wrapper-inner ul#nav li:hover,
#topline .logo.logo-type-external-portal-sesam .logo-wrapper .logo-wrapper-inner ul#nav li.over,
#topline .logo.logo-type-external-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li:hover,
#topline .logo.logo-type-external-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li.over {
  background-color                                : #888;
}

#topline .logo.logo-type-crazy .logo-wrapper .logo-wrapper-inner ul#nav li:hover,
#topline .logo.logo-type-crazy .logo-wrapper .logo-wrapper-inner ul#nav li.over {
  background-color                                : #000;
}

#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li ul li,
#topline .logo.logo-type-youth .logo-wrapper .logo-wrapper-inner ul#nav li ul li,
#topline .logo.logo-type-main-portal .logo-wrapper .logo-wrapper-inner ul#nav li ul li,
#topline .logo.logo-type-main-nn-portal .logo-wrapper .logo-wrapper-inner ul#nav li ul li,
#topline .logo.logo-type-main-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li ul li,
#topline .logo.logo-type-main-portal-nn-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li ul li,
#topline .logo.logo-type-external-portal .logo-wrapper .logo-wrapper-inner ul#nav li ul li,
#topline .logo.logo-type-external-portal-sesam .logo-wrapper .logo-wrapper-inner ul#nav li ul li,
#topline .logo.logo-type-external-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li ul li {
  float                                           : none;
  position                                        : relative;
  padding                                         : 0 0 0 0;
  margin                                          : 0 0 0 0;
  display                                         : list-item;
  background-color                                : #fff;
  color                                           : #000;
  border-width                                    : 0 0 1px 0;
  border-color                                    : #999;
  border-style                                    : solid;
  width                                           : 140px;
  text-transform                                  : none;
  font-size                                       : 10px;
}

#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:link,
#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:active,
#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:visited,
#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:focus {
  display                                         : block;
  width                                           : 100%;
  padding                                         : 4px 4px 4px 4px;
  text-align                                      : left;
  margin                                          : 0 0 0 0;
  color                                           : #000;
  background-color                                : #fff !important;
  background-image                                : none !important;
}

#topline .logo .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:hover,
#topline .logo.logo-type-youth .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:hover,
#topline .logo.logo-type-main-portal .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:hover,
#topline .logo.logo-type-main-nn-portal .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:hover,
#topline .logo.logo-type-main-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:hover,
#topline .logo.logo-type-main-portal-nn-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:hover,
#topline .logo.logo-type-external-portal .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:hover,
#topline .logo.logo-type-external-portal-sesam .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:hover,
#topline .logo.logo-type-external-portal-no-ad .logo-wrapper .logo-wrapper-inner ul#nav li ul li a:hover {
  display                                         : block;
  background-color                                : #eee !important;
}

/* EXTRACONTENT */

.logo-extracontent {
  margin                                          : 2px auto 2px auto;
  text-align                                      : center;
  width                                           : 980px;
}

/* BOTTOM */

/* #bottom {
  display                                         : block;
  padding-bottom                                  : 20px;
  margin-top                                      : 8px;
  clear                                           : both;
  float                                           : none;
  height                                          : auto;
}*/

#bottom {
  display                                         : block;
  padding-bottom                                  : 20px;
  margin                                          : 8px auto 0 auto;
  clear                                           : both;
  float                                           : none;
  height                                          : auto;
  width                                           : 980px;
}

#bottom .bottomline {
  margin                                          : 8px auto 8px auto;
  text-align                                      : center;
  width                                           : 980px;
  clear                                           : both;
  float                                           : none;
  display                                         : block;
  background-color                                : #069;
}

#bottom .bottomline p {
  color                                           : #fff;
  font-size                                       : 10px;
  text-align                                      : center;
  width                                           : 100%;
  padding                                         : 8px 0 8px 0;
}

#bottom .bottomline p a:link,
#bottom .bottomline p a:active,
#bottom .bottomline p a:visited,
#bottom .bottomline p a:focus {
  color                                           : #fff;
  text-decoration                                 : none;
}

#bottom .bottomline p a:hover {
  color                                           : #bbb;
}

/* Holly Hack (http://pear.reversefold.com/badIE/) fikser bug i IE hvor tekst forsvinner pga clear: both. Hides from IE5-mac \*/
* html #bottom,
* html #bottom div.ad,
* html #bottom div.ad div.ad-content {
  height                                          : 1%;
  zoom                                            : 100%;
} /* End hide from IE5-mac */