body { color: black; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; background-image: url(../Billeder/Grafik/bg.gif); background-attachment: fixed; background-position: 0 top; margin: 0; }

p { color: #333; font-size: medium; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }

td {}
h1 { color: #333; font-size: 4em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 100; }
h2 { color: #333; font-size: 2em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: lighter; margin: 0.3em 0; }
h3 { color: #333; font-size: 22px; font-family: "Trebuchet MS", Geneva, Helvetica, Arial, SunSans-Regular, sans-serif; font-weight: 500; font-style: normal; text-align: left; margin: 0; }
h4 { color: #333; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-stretch: extra-expanded; line-height: 0; margin-right: 0; margin-bottom: 0.5em; margin-left: 0; }
a:link { color: #4e69bb ; text-decoration: none; text-align: right; }
a:visited { color: #4e69bb; text-decoration: none; text-align: right; }
a:hover { color: #394e8d }
/*header*/
#header { background-color: white; background-repeat: no-repeat; background-position: center top; width: 900px; height: 300px; margin-right: auto; margin-left: auto; }
#header_kc { float: none; }
/*menu*/
#menu { background-image: url(../Billeder/Grafik/nav_bg.gif); width: 900px; height: 25px; margin-right: auto; margin-left: auto; }
#menu ul { margin-left: 230px; list-style-type: none; border-width: 0; }
#menu li { float: left; margin: 0 20px 0 0; }
#menu a { color: #cdcdd1; text-decoration: none; }
#menu a:hover { color: #fff; }
/*page
*/
#page { background-color: white; width: 900px; margin: 0 auto; }
/*content*/
#content { background-color: white; width: 500px; height: 900px; float: left; margin-right: auto; margin-left: auto; }
#content_cont { background-color: white; width: 440px; height: 880px; float: left; min-height: 350px; padding: 10px 30px; }
#content_cont p { text-align: left; padding-top: 10px; }
/*sidebar_left*/
#sidebar_left { background-color: white; background-image: url(../Billeder/Grafik/border.gif); background-repeat: no-repeat; background-position: right top; width: 200px; height: 900px; float: left; }
#sidebar_left_cont { background-position: left 0; text-align: left; min-height: 350px; padding-right: 10px; padding-bottom: 10px; padding-left: 20px; }
#sidebar_left ul { margin: 0; padding-top: 0; padding-bottom: 5px; padding-left: 0; list-style-type: none; }
#sidebar_left_cont h2 { color: #333; font-size: 2em; margin: 0 0 0.67em; padding-top: 10px; }
#sidebar_left_cont  a { color: #333; }
/*sidebar_right*/
#sidebar_right { background-color: white; background-image: url(../Billeder/Grafik/border.gif); background-repeat: no-repeat; background-position: left top; width: 200px; height: 900px; float: right; max-width: 200px; }
#sidebar_right_cont { background-image: url(../Billeder/Grafik/border.gif); background-repeat: no-repeat; background-position: left 0; text-align: left; width: 200px; float: right; min-height: 350px; }
#sidebar_right_cont p { font-size: 14px; text-decoration: none; }
#sidebar_right_cont a { color: #536fc1; text-align: right; border-bottom: 1px dotted #7267bf; }
#sidebar_right_cont a:hover { color: #33467f; }
/*footer
*/
#footer { color: black; font-size: 12px; background-image: url(../Billeder/Grafik/footer_bg.gif); background-position: 0 bottom; width: 900px; height: 25px; margin-right: auto; margin-left: auto; padding-top: 5px; }
