﻿html, body { margin: 0; padding: 0; }

*, p, a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #5f5f5f; }

img { border: none; }
.clear { clear: both; }

a:hover { text-decoration: underline; }
p { padding: 0; margin: 0; border: 0; outline: 0; font-size: 10px; }
hr { background: #FFF; color: #FFF; border: none; border-top: 1px solid #dce0e3; width: 100%; }
form { margin: 0; padding: 0; }

#container { width: 964px; margin: 0 auto; padding: 0; }
#site { background: #FFF; border-left: 1px solid #ccccce; border-right: 1px solid #ccccce; border-bottom: 1px solid #ccccce; padding: 25px 22px 25px 40px; }
#top { height: 39px; padding-bottom: 35px; }
#top_start { width: 400px; float: left; }
#top_start img { padding-top: 17px; }
#top_logo { width: 400px; float: right; text-align: right; }

#indhold {}
#indhold_table { width: 900px; }
#indhold_table_venstre, #indhold_table_midt, #indhold_table_hojre { vertical-align: top; }
#indhold_table_venstre, #indhold_table_midt { border-right: 1px solid #dce0e3; }
#indhold_venstre { width: 280px; padding-right: 20px; }
#indhold_midt { width: 345px; padding: 0 20px; }
#indhold_hojre { width: 193px; padding-left: 20px; }
#indhold_hojre ul { margin: 0; padding: 0; list-style-type: none; }
#indhold_hojre ul li { margin: 0; padding: 0; }

.rss_item { width: 280px; }
.rss_item *, .rss_item a, .rss_item div, .rss_item div * { font-size: 10px; color: #5f5f5f; }
.rss_item_title { width: 190px; float: left; padding-right: 10px; }
.rss_item_date { width: 75px; float: right; }
.rss_item_divider { border-top: 1px solid #dce0e3; margin: 5px 0 3px 0; font-size: 1px; }