/* Bruges som baggrund på hele siden billede øverest 50% højt baggrundsfarve nederst 50% højt */
body {
width:800px;
margin: 0 auto;
margin-top:50px;
padding:0px;
background-color:#FFFFFF;
background-image: url("../images/body_background.jpg");
background-repeat:repeat-x;
}

#logo {
width:800px;
background-color:#FFFFFF;
background-image: url("");
background-repeat: no-repeat;
border:1px solid #000000
}

/* Position for alle billeder i banner systemet */
/* background-image: url(../); width:px; height:px; */
#logo_top_left {
background-image: url(../images/banner_top_left.gif);
width:329px;
height:48px;
float:left;
}

#logo_banner_name_space1 {
background-image: url(../images/banner_name_space.gif);
width:1px;
height:24px;
position: fixed;
margin-top:14px;
margin-left:160px;
}

#logo_banner_left {
background-image: url(../images/banner_left.jpg);
width:329px;
height:182px;
float:left;
}

#logo_top_right {
background-image: url(../images/banner_top_right.gif);
width:471px;
height:48px;
float:left;
}

#logo_banner_center {
background-image: url(../images/banner_center.jpg);
width:183px; height:182px;
float:left;
}

#logo_banner_right {
background-image: url(../images/banner_right.jpg);
width:288px;
height:182px;
float:left;
}

/* Bruges øverest i footer WC3 Validator logos */
#footer {background-image: url(../images/styles/validator_background.jpg); height:50px; width:800px; background-repeat: repeat-x; float:left;}
.validator_menu {font-family:Tahoma, Arial; font-size: 12px; color: #FFFFFF; padding-top: 4px; padding-bottom: 4px; background-color: #3270a0;}
.validator_menu a{text-decoration:none; color:#FFFFFF;}
.validator_menu a:hover {color:#FFFFFF; text-decoration:underline;}
#validator-image-html {background-image: url(../images/styles/validate_html401.gif); width:88px; height:31px;float:left;}
#validator-image-css {background-image: url(../images/styles/validate_css21.gif); width:88px; height:31px; float:left;}

/* Bruges nederst i footer person/firma oplysninger */
#footer1 {background-image: url(../images/styles/firma_background.gif); height:20px; background-repeat: repeat-x;}
.firma_menu {font-size: 11px; color: #000000; text-align: center; padding-top: 4px; padding-bottom: 4px; background-color: #3270a0;}
.firma_menu a{text-decoration:none; color:#FFFFFF;}
.firma_menu a:hover {color:#FFFFFF; text-decoration:underline;}

/* Position for billede, form, tekst, links og inputfelter i login området */
#logo_login-form {background-image: url(../images/styles/login_background.gif);position: absolute;width: 190px;height: 170px;margin-top: 48px;margin-left: 20px;}
.logo_login_form {height: 18px;width: 170px;font-size: 11px;padding-top: 3px;padding-left: 1px;border: 1px solid #b8d4ee;margin-left: 13px;}
.logo_login_header {font-size: 14px;color: #194F95;font-weight: bold;padding-left: 10px;padding-top: 10px;padding-bottom: 2px;text-transform: uppercase;}
.logo_login_sm {color: #333333;font-size: 10px;font-family: Tahoma, Arial;padding-left: 11px;padding-top: 1px;vertical-align: middle;}
.logo_login_sm_user {color: #333333;font-size: 11px;font-family: Tahoma, Arial;text-align: center;padding-top: 12px;vertical-align: bottom;}
.logo_login_sm_logout {color: #333333;font-size: 10px;font-family: Tahoma, Arial;text-align: center;text-transform: uppercase;}
/* Højden på baggrundsbilledet i login området */
.logo_login_height170 {height:170px;}

/* Position for firmanavn og slogan i banner systemet */
#company_name {position:absolute; margin-top:14px; font-size:20px; color:#FFFFFF; margin-left:20px; font-family:Arial, Helvetica, sans-serif; z-index:2;}
.company_name_shadow {position:absolute; margin-top:16px; font-size:20px; color:#1B1B1B; margin-left:22px; font-family:Arial, Helvetica, sans-serif; z-index:1;}
/* Position for Christiansen i banner systemet */
#slogan {position:absolute; margin-top:14px; font-size:20px; color:#FFFFFF; margin-left:170px; font-family:Arial, Helvetica, sans-serif; z-index:2;}
.slogan_shadow {position:absolute; margin-top:16px; font-size:20px; color:#1B1B1B; margin-left:172px; font-family:Arial, Helvetica, sans-serif; z-index:1;}

/* Justere tekst i toplinks (left, right eller center) */
.center {text-align:center;}

/* Bruges i <fieldset> og alle Celler(TD) som ikke har nogen form classer eks. kontakt_modtaget.asp */
p, td {font-family:Tahoma, Arial; font-size:12px; color:#000000;}

/* Overskrifter */
h1 {font-size:14px; font-weight:bold; color:#000000; text-transform:uppercase; margin:0px; padding-top:2px;}
h2 {font-size:12px; font-weight:bold; color:#000000; text-transform:uppercase; margin:0px; padding-top:2px;}
h3 {font-size:10px; font-weight:bold; color:#000000; text-transform:uppercase; margin:0px; padding-top:2px;}

/* Skrå skrift */
.emfelt {font-style: italic;}

/* Link farver */
a img {border:0;}
a {color:#0150B3; text-decoration:underline;}
a:hover {color:#5EA8EB; text-decoration:underline;}
a.hidden {text-decoration:none; color:#000000; cursor:default;}

/* Bruges i alle Celler som standard tekst */
.c_cont {font-family:Tahoma, Arial; font-size:12px; padding-top:2px; padding-right:5px; padding-bottom:2px; padding-left:5px;}

/* Forms, Form tekst, Form Input, Form Knap (Bruges i alle forms) */
form {margin:0; padding:0;}
.formtxt {font-family:Tahoma, Arial; font-size:14px; padding-top:1px; padding-right:5px; padding-bottom:1px; padding-left:5px;}
.inputtxt {font-family:Tahoma, Arial; font-size:14px; padding-top:1px; padding-right:5px; padding-bottom:1px; padding-left:5px;}
.inputbut {background-color:#ffffff; color:#000000; font-size:x-small; font-weight:bold; font-family:Tahoma, Arial; height:22px; margin:2px; border:1px solid; border-color:#000000;}
/* Bruges til at sætte farver i forms */
.form_color {font-size:12px; background-color: #3270a0; color:#FFFFFF; font-weight:bold; padding-right:10px; padding-left:10px; padding-top: 4px; padding-bottom: 4px;}
.form_color a{text-decoration:none; color:#FFFFFF;}
.form_color a:hover {color:#FFFFFF; text-decoration:underline;}

/* Bruges som Info i venstre side på forsiden */
.info_menu {font-family:Tahoma, Arial; font-size:12px; color:#000000; vertical-align:top; padding-top:2px; padding-right:5px; padding-bottom:2px; padding-left:5px;}
.info_menu a{color:#0150B3; text-decoration:underline;}
.info_menu a:hover {color:#5EA8EB; text-decoration:underline;}

/* Bruges i dagbogen */
.dagbog {font-size:12px; color:#80ba04; font-weight:bold; padding-right:10px; padding-left:10px; padding-top: 4px; padding-bottom: 4px;}
.dagbog a{text-decoration:none; color:#b7fb24;}
.dagbog a:hover {color:#b7fb24; text-decoration:underline;}

/* Bruges som dagbog i højre side på forsiden */
#border_boks {border:#0150B3 solid 1px; padding: 4px 6px 4px 6px}
.dagbog_main {font-family:Tahoma, Arial; font-size:12px; color:#000000; vertical-align:top; padding-top:2px; padding-right:5px; padding-bottom:2px; padding-left:5px;}
.dagbog_main a{color:#0150B3; text-decoration:none;}
.dagbog_main a:hover {color:#5EA8EB; text-decoration:none;}
.hr_image {background-image:url(../images/styles/line.jpg); background-position:center center; padding: 4px 6px 4px 6px; width:100%; background-repeat:no-repeat;}

/* Bruges i dagbogen vis alle */
.dagbog_all {font-size:12px; color:#80ba04; font-weight:bold; padding-right:10px; padding-left:10px; padding-top: 4px; padding-bottom: 4px;}
.dagbog_all a{text-decoration:none; color:#b7fb24;}
.dagbog_all a:hover {color:#b7fb24; text-decoration:underline;}

/* Bruges i toplinks */
#toplinks {background-image:url(../images/styles/toplinks_background.gif); height:30px; background-repeat:repeat-x;}
.toplinks_menu {font-size:12px; color:#FFFFFF; font-weight:bold; padding-right:10px; padding-left:10px; padding-top: 4px; padding-bottom: 4px;}
.toplinks_menu a{text-decoration:none; color:#FFFFFF;}
.toplinks_menu a:hover {color:#FFFFFF; text-decoration:underline;}

/* Tabelbaggrund under toplinks */
#header_table {text-align:justify; color:#000000; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; vertical-align:top; background-image:url(../images/styles/styles/table_background.jpg); background-repeat:no-repeat;}

/* Bruges som styleswitch i toplinks */
.option_menu {font-size:12px; background-color: #3270a0; color:#FFFFFF; font-weight:bold; padding-right:10px; padding-left:10px; padding-top: 4px; padding-bottom: 4px;}
.option_menu a{text-decoration:none; color:#FFFFFF;}
.option_menu a:hover {color:#FFFFFF; text-decoration:underline;}

/* Bruger online */
#activebruger {background-image: url(../images/styles/active_members_background.gif); height:20px; background-repeat: repeat-x;}
.activebruger_menu {font-size: 12px; color: #000000; text-align: center; padding-top: 4px; padding-bottom: 4px; background-color: #3270a0;}
.activebruger_menu a{text-decoration:none; color:#FFFFFF;}
.activebruger_menu a:hover {color:#FFFFFF; text-decoration:underline;}


/* SCROLLBAR-FACE-COLOR: #344854; SCROLLBAR-HIGHLIGHT-COLOR: #344854; SCROLLBAR-SHADOW-COLOR: #333333; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #333333; SCROLLBAR-DARKSHADOW-COLOR: #344854; SCROLLBAR-BASE-COLOR: #344854; scrollbar-3d-light-color: #000000 */
