html, body { margin: 0; padding: 0; width: 100%; height: 100%; background: url(gfx/omalt_baggrund.gif); line-height: 1.4; }

* { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

#container {}
#top { height: 18px; background:url(gfx/omalt_bgg_top.png) no-repeat; position: relative; }
#midt { background: url(gfx/omalt_bgg_midt.png) repeat-y; padding: 15px 25px; position: relative; }
#bund { height: 18px; background:url(gfx/omalt_bgg_bund.png) no-repeat; position: relative; }

.clear { clear: both; }

img { border: none; }

a { color: #585858; text-decoration: underline; }
a:hover { text-decoration: none; }

h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; }
h1 a { text-decoration: none; color: #000; font-size: 28px; text-transform: uppercase; }
h2.title, h2.title a { float: left; margin: 0 0 10px 0; font-size: 50px; color: #000; text-decoration: none; }
h3.title { float: left; margin: 0 0 10px 0; padding: 9px 0 0 10px; font-size: 30px; }

.divider9 { clear: both; height: 9px; background: #000; }
.divider5 { height: 5px; background: #000; }
.divider5_2 { height: 5px; background: #000; margin: 10px 0 20px 0; }

#topmenu { display: none; }

.teaser {}
.teaser_last {}
.teaser h2 { text-transform: uppercase; font-size: 20px; }
.teaser h2 a { text-decoration: none; font-size: 20px; }
.teaser h3 { text-transform: uppercase; margin: 5px 0 10px 0; font-size: 12px; }
.teaser img { padding: 10px 0; display: block; }
.teaser a { text-decoration: none; color: #000; }
.teaser a:hover { text-decoration: underline; }
.teaser a.mere { font-weight: bold; padding: 3px 0 10px 0; display: block; color: #d32222; }
.teaser a.mere_kat { font-weight: bold; padding: 10px 0; display: block; }

.rek_hor_full { display: none; }

.sitemap {}
.sitemap_last {}
.sitemap h3 { color: #585858; margin-bottom: 10px; }
.sitemap ul { list-style-type: square; margin: 0 0 25px 20px; padding: 0; }
.sitemap ul li { margin: 0; padding: 0; }
.sitemap ul li a { color: #585858; text-decoration: none; }
.sitemap ul li a:hover { text-decoration: underline; }

.copyright { color: #555; font-size: 10px; text-align: center; padding-top: 8px; }
.copyright a { color: #555; font-size: 10px; text-decoration: none; }
.copyright a:hover { text-decoration: underline; }
.dato { color: #555; font-size: 10px; text-align: center; position: absolute; top: 0; right: 20px; }

#indhold {}
.manchet { font-size: 12px; text-transform: uppercase; }
#hojre { display: none; }
.ads { margin: 15px 0; }

#share { padding: 20px 0; }