body {
margin:10px;
font-family:'Times New Roman', serif;
font-size:100%;
padding:0px;
background-color:#eee;
color:#000;
}
body.log {
margin:0px;
font-family:'Times New Roman', serif;
font-size:100%;
padding:0px;
background-image:url(/Img/Grafik/baggrund.gif);
background-repeat:repeat;
background-color:#eee;
color:#000;
}
head+body #indhold.log {/* læses ikke af IE */
  height:auto;
}
/* Egenskaber for top-baren - START */
#top {
top:0px;
left:0px;
height:70px;
margin-bottom:15px;
text-align:center;
border:1px solid #ccc;
padding:0px;
background-color:#fff;
color:#000;
background-image:url(/Img/Grafik/baggrund.gif);
background-repeat:repeat;
}

img.logo {vertical-align:top;}
/* Egenskaber for top-baren - SLUT */

/* Egenskaber for menu - START */
#menu {
display:none;
}
/* Egenskaber for menu - SLUT */


#indhold {
padding:19px 0px 15px 0px;
margin:0px;
border:1px solid #ccc;
}
#indhold.log {
text-align:center;
border:none;
margin:0px;
padding:20px 0px;
}

/* Specifikt css til navigations-baren - START */
#navbar {
display:none;
}
/* Specifikt css til navigations-baren - SLUT */


/* Specifikt CSS til footer'en - START */
#footer {
clear:both;
bottom:0px;
padding-left:10px;
padding-right:10px;
margin-bottom:15px;
margin-top:15px;
color:#000;
font-size:80%;
border:1px solid #ccc;
}

.copy {text-align:center;font-weight:bold;padding:5px 0px;}
.valid {float:left;width:15%;text-align:center;margin:0px;padding:0px 0px 5px 0px;}
.author {float:left;width:69%;text-align:center;margin:0px;padding:0px 0px 5px 0px;}
.fed {font-weight:bold;}

a.footer:link, a.footer:visited, a.footer:hover {text-decoration:none;}
a.footer:link, a.footer:visited {color:#e4cab5;background-color:inherit;}
a.footer:hover {color:#000080;background-color:#f0e7d7;}
/* Specifikt CSS til footer'en - SLUT */

img {
border:none;
}

h1 {font-size:220%; font-family:'verdana', sans-serif; color:#0000a0; background-color:inherit; font-weight:bold;}
h2 {font-size:150%; font-family:'verdana', sans-serif; color:#009393; background-color:inherit; font-weight:bold;}
h3 {font-size:140%; font-family:'Times New Roman', serif; color:#367840; background-color:inherit; font-weight:bold;}
h4 {font-size:120%; font-family:'Times New Roman', serif; color:#812e0a; background-color:inherit; font-weight:bold;text-align:center;}
h5 {font-size:120%; font-family:'Times New Roman', serif; color:#812E0A; background-color:inherit; font-weight:bold;margin-top:2%;text-align:center;}
a:link {font-family:'Times New Roman', serif; font-size:100%; font-weight:normal; color:#bf0000; background-color:inherit;}
a:visited {font-family:'Times New Roman', serif; font-size:100%; color:#800040; background-color:inherit;}
a:hover {font-family:'Times New Roman', serif; font-size:100%; font-weight:normal; color:#000080; text-decoration:none; background-color:#f0e7d7;}
a.img:hover {background-color:transparent;text-decoration:none;}
a.kalender:link {font-family:'Times New Roman', serif; font-size:100%; font-weight:bold; color:#bf0000; background-color:inherit;}
a.kalender:visited {font-family:'Times New Roman', serif; font-size:100%; font-weight:bold; color:#800040; background-color:inherit;}
a.kalender:hover {font-family:'Times New Roman', serif; font-size:100%; font-weight:bold; color:#000080; text-decoration:none; background-color:#f0e7d7;}

fieldset {
border:1px solid #000080;
width:94%;
padding:15px;
margin-bottom:10px;
}

legend {
letter-spacing:3px;
color:black;
background-color:inherit;
font-weight:bold;
padding:6px;
}

#center {
width:90%;
margin-left:auto;
margin-right:auto;
clear:both;
}

/* Løsning til <fieldset>-problem i Opera - START */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both; 
visibility: hidden;
}
.clearfix {  /* hjælp til IE-Mac */
display:inline-table;
}
/* Hides from IE-mac \*/
/* html */.clearfix {
height: 1%;
}
.clearfix {  /* annulering af hjælp til IE-Mac */
display:block;
}
/* End hide from IE-mac */
/* Løsning til <fieldset>-problem i Opera - STOP */


/* Specifikt css til forsiden - START */
#forside {
float:left;
width:80%;
margin:0% auto 0% auto;
padding:0%;
}
#forside img {
padding-left:3%;
padding-bottom:3%;
}
.noegle {
width:9%;
float:left;
text-align:right;
margin:0%;
padding-top:10%;
}
.noegle1 {
width:9%;
float:left;
text-align:left;
margin:0%;
padding-top:10%;
}
/* Specifikt css til forsiden - SLUT */


/* Specifikt css til award-siden - START */
#award {
width:30%;
margin-left:auto;
margin-right:auto;
margin-bottom:3%;
text-align:center;
}
.award {
width:100%;
margin-top:0%;
padding-top:1%;
font-family:'Times New Roman',serif;
font-size:80%;
font-weight:bold;
text-align:justify;
}
.awardnavn {
width:100%;
padding-top:1%;
font-family:'Times New Roman',serif;
color:#000080;
background-color:inherit;
font-size:100%;
font-weight:bold;
font-style:italic;
}
/* Specifikt css til award-siden - SLUT */


/* Specifikt css til forenings-siden - START */
#bestyr-right {
width:48%;
float:right;
text-align:left;
}
#bestyr-left {
width:48%;
float:left;
text-align:right;
}
#vedtaegter {
margin-top:2%;
margin-bottom:2%;
width:100%;
}
#forening {width:50%;margin:0% auto;text-align:left;}

#ref {width:70%;margin:0% auto;text-align:left;}
li.ref {list-style-type:decimal;margin-bottom:2%;}
ul.ref li {list-style-type:lower-alpha;margin-bottom:1%;}
.head {font-size:110%;font-weight:bold;line-height:200%;}
/* Specifikt css til forenings-siden - SLUT */


/* Specifikt css til koncert-siden - START */
#koncert {
width:90%;
margin-left:auto;
margin-right:auto;
text-align:left;
padding-bottom:3%;
}
.kon_dato {width:40%;float:left;margin:0%;padding:0%;}
.kolon {float:right;margin:0%;padding:0%;}
.kon_event {width:57%;float:left;margin:0%;padding:0% 0% 0% 2%;}
/* Specifikt css til koncert-siden - SLUT */


/* Specifikt css til kontakt-siden - START */
#form {
float:right;
width:48%;
font-family:'Arial', sans-serif;
font-size:80%;
font-weight:bold;
text-align:left;

}
#kontakt {
float:left;
width:48%;
font-size:100%;
font-weight:normal;
color:#000;
background-color:inherit;
text-decoration:none;
text-align:left;

}
#adresse {
width:90%;
margin-right:auto;
margin-left:auto;
text-align:center;
}
.adresse {
font-size:120%;
font-weight:normal;
color:#00006A;
background-color:inherit;
text-decoration:none;
}
.kontaktlinks {
font-size:100%;
font-style:normal;
color:#000;
background-color:inherit;
padding-top:0%;
}
.skal {text-decoration:underline;}

.udfyld {font-style:italic;font-weight:bold;}
/* Specifikt css til kontakt-siden - SLUT */


/* Specifikt css til kordragt-siden - START */
#korinfo1 {
width:62%;
padding-top:0%;
font-family:'Times New Roman', serif;
font-size:100%;
font-style:normal;
color:#000000;
background-color:inherit;
text-align:justify;
text-indent:15px;
margin-right:auto;
margin-left:17%;
}
.kordragt {clear:both;text-align:center;text-indent:0%;}

.kordragt-foto {float:right;margin-top:0px;margin-bottom:20px;}

.kordragt-info1 {margin-top:0%;padding-top:0%;}
.kordragt-info2 {clear:both;text-indent:0%;}

.sponsor1 {text-decoration:underline;}
.sponsor2 {float:right;text-indent:0%;}
.sponsor3 {float:left;text-indent:0%;}

.tak {text-align:center;}
/* Specifikt css til kordragt-siden - SLUT */


/* Specifikt css til om_korene- og syng-siden - START */
#om_korene, #syng {
width:62%;
padding-top:0%;
text-align:justify;
text-indent:15px;
margin:0% auto 3% auto;
}
#vigtig {
width:70%;
margin:0% auto;
border:1px solid #000;
padding:5px;
text-align:left;
}
/* Specifikt css til om_korene-siden - SLUT */


/* Specifikt css til link-siden - START */
.link-margin {margin-bottom:5%;}
/* Specifikt css til link-siden - SLUT */


/* Specifikt css til musik-siden - START */
#musikwrap {
width:70%;
margin-left:auto;
margin-right:auto;
padding-bottom:3%;
text-align:left;
clear:both;
}
#musik {
float:left;
margin:0%;
padding:0%;
}
#musiktekst {
float:left;
width:60%;
margin:0% 5% 0% 0%;
padding:0%;
}
.m-titel {
font-weight:bold;
font-size:80%;
}
#musik-log {
width:60%;
margin-left:auto;
margin-right:auto;
}
/* Specifikt css til musik-siden - SLUT */


/* Specifikt css til tak-siden - START */
.takhils {
font-family:'Arial', sans-serif;
font-size:110%;
font-weight:bold;
color:#1A12AF;
background-color:inherit;
}
.takinfo {font-size:110%;}
/* Specifikt css til tak-siden - SLUT */


/* Specifikt css til kor-siderne - START */
#korinfo {
clear:both;
width:70%;
padding-top:0%;
font-size:100%;
color:#000;
background-color:inherit;
text-align:left;
text-indent:15px;
margin-right:auto;
margin-left:auto;
margin-bottom:2%;
}
.korfoto {float:right;margin-top:0%;padding-top:0%;}

div#hjaelp {
margin:10px 0px;
padding:0px;
text-indent:0px;
}

div#hjaelp a span.hjaelp2 {display:none;}

div#hjaelp a:hover span.hjaelp2, div#hjaelp a:active span.hjaelp2 {
display: block;
position: fixed;
bottom:0px;
right:0;
z-index: 100;
border:2px solid #000;
background-image:url(/Img/Grafik/baggrund.gif);
background-repeat:repeat;
width:500px;
padding:5px 10px;
margin:0px;
}
a.hjaelp:link, a.hjaelp:visited, a.hjaelp:active {
border:2px outset blue;
padding:2px 5px;
margin:0px;
text-indent:0px;
font-weight:bold;
color:#800000;
background-color:inherit;
text-decoration:none;
}
a.hjaelp:hover {
border:2px inset blue;
padding:2px 5px;
margin:0px;
text-indent:0px;
font-weight:bold;
color:#000;
background-color:inherit;
text-decoration:none;
}

div#hjaelp .vigtig_head {
font-size:110%;
font-weight:bold;
color:#cc0000;
background-color:inherit;
text-align:center;
margin:0% 0% 0% 44%;
text-indent:0%;
}
div#hjaelp .vigtig {
font-size:100%;
font-weight:normal;
color:#000;
background-color:inherit;
padding:0%;
text-indent:0%;
}
p.vis_alle {
padding:0%;
font-size:80%;
font-weight:bold;
text-indent:0%;
}
/* Specifikt css til kor-siderne - SLUT */


/* Specifikt css til foto-siderne - START */
img.index {
width:200px;
height:133px;
}
img.album {
width:200px;
height:133px;
}

#index {
width:88%;
margin-left:auto;
margin-right:auto;
}
.index {
float:left;
width:220px;
height:170px;
margin:0px auto;
}
.index .titel {
float:left;
width:220px;
padding:0px;
text-indent:0px;
text-align:center;
font-size:100%;
margin:0px;
}

#album {
width:90%;
margin-left:auto;
margin-right:auto;
}
.album {
float:left;
width:220px;
height:170px;
margin:0px auto;
}
.album .titel {
float:left;
width:200px;
padding:0px;
text-indent:0px;
text-align:left;
font-size:80%;
font-weight:bold;
margin:0%;
}
/* Specifikt css til foto-siderne - SLUT */


/* Specifikt css til kalender-login - START */
#login {
width:50%;
margin-right:auto;
margin-left:auto;
}
h1.logintop {margin-top:0%;padding-top:0%;}
.login {text-align:left;margin:2% 0% 0% 0%;padding-bottom:2%;font-weight:bold;}
.luk {text-align:right;width:86%;margin-bottom:0%;padding-bottom:0%;}
.knap {margin-right:3%;}

h1.ind-top {margin:0%;padding:0%;}
table.indhold {
width:100%;
border:none;
}
td.ind-dato, td.ind-tid, td.ind-event,
td.ind-red, td.ind-slet, td.ind-tilfoej, td.ind-bruger {
font-family:'Verdana', serif;
font-style:normal;
color:#000;
background-color:inherit;
padding:5px;
}
td.ind-dato, td.ind-tilfoej, td.ind-bruger {
background-color:#fff;
}
td.ind-tid, td.ind-event,
td.ind-red, td.ind-slet {
background-color:#fff;
color:#000;
}
td.ind-dato, td.ind-tid,
td.ind-tilfoej, td.ind-bruger {
font-weight:bold;
}
td.ind-event, td.ind-red,
td.ind-slet {
font-weight:normal;
}
td.ind-dato, td.ind-tid,
td.ind-red, td.ind-slet {
text-align:center;
}
td.ind-red, td.ind-slet {
vertical-align:bottom;
}
td.ind-tid, td.ind-red,
td.ind-slet, td.ind-tilfoej, td.ind-bruger {
font-size:82%;
}
td.ind-tid, td.ind-red {
width:15%;
}
td.ind-dato {
font-size:100%;
vertical-align:middle;
}
td.ind-tid {
vertical-align:top;
}
td.ind-event {
font-size:90%;
width:60%;
text-align:left;
}
td.ind-slet {
width:10%;
}
td.ind-tilfoej {
text-align:right;
}
td.ind-bruger {
text-align:left;
}

a.logud:link, a.logud:visited, 
a.logud:hover, a.logud:active {
padding:3px;
text-align:center;
margin:20px;
}
a.logind:link, a.logind:visited, 
a.logind:hover, a.logind:active {
padding:3px;
text-align:center;
}

fieldset.kal {
border:1px solid #A52A2A;
width:70%;
margin:0% auto 0% auto;
padding-bottom:10px;
}
legend.kal {
letter-spacing:2px;
color:#000;
background-color:inherit;
font-weight:bold;
margin:0%;
padding:0%;
}

.indhold, .logout {width:62%;margin-left:auto;margin-right:auto;}
.aktivitet {margin-bottom:0%;font-weight:bold;text-align:left;}
.tid {float:left;text-align:left;font-weight:bold;}
.dato {float:left;margin-right:2%;text-align:left;font-weight:bold;}
.maaned {float:left;margin-right:2%;text-align:left;font-weight:bold;}
.aar {float:left;margin-right:2%;text-align:left;font-weight:bold;}
/* Specifikt css til kalender-login - SLUT */


/* Specifikt css til kalenderne - START */
a.cal_head, a.cal_head:active, 
a.cal_head:hover, a.cal_head:visited {
text-decoration:none;
color:#A52A2A;
background-color:inherit;
}
.cal_head, .cal_days, .cal_content, 
.cal_today, .cal_event, a.cal_event, 
td.pop-dato, td.pop-tid, td.pop-event {
background-color:#FAEBD7;
font-style:normal;
font-family:'Verdana', serif;
}
.cal_head, .cal_today, .cal_event, 
a.cal_event, td.pop-dato, td.pop-tid, 
td.pop-event {
font-weight:bold;
}
.cal_head, .cal_days, .cal_content, td.pop-dato {
color:#A52A2A;
}
.cal_today, .cal_event, a.cal_event, 
td.pop-tid, td.pop-event {
color:#00008B;
}
.cal_head, .cal_days, td.pop-dato, 
td.pop-tid {
text-align:center;
}
.cal_head {
font-size:100%;
}
.cal_days { /*darussol*/
width:32px;
font-size:84%;
}
.cal_content {
font-size:80%;
font-weight:normal;
}
.cal_today, .cal_event, a.cal_event, 
td.pop-dato { /* e-man 17-06-04 */
font-size:82%;
}
td.pop-tid, td.pop-event {
font-size:60%;
}
td.pop-dato, td.pop-tid, td.pop-event {
padding:5px;
}
table.popup {
width:90%;
margin-left:auto;
margin-right:auto;
}
td.pop-tid {
width:20%;
vertical-align:top;
}
td.pop-event {
width:80%;
text-align:left;
}
.pop-luk {text-align:right;width:90%;margin-top:0%;padding-bottom:2%;}
/* Specifikt css til kalenderne - SLUT */


/* Sekundære DIV's og CLASSES i alfabetisk rækkefølge - START */
.clear {clear:both;}
.info {font-size:80%;font-weight:bold;}
.tider {font-size:100%;font-weight:bold;color:#0000BF;background-color:inherit;}
.navne {
font-size:100%;
font-style:italic;
font-weight:bold;
color:#000080;
background-color:inherit;
}
.sidetal {font-size:100%;font-weight:bold;margin-right:2%;margin-left:2%;}
/* Sekundære DIV's og CLASSES i alfabetisk rækkefølge - SLUT */


/* Specifikt css til kornyt-siden - START */
#nyt {width:70%;float:left;margin-top:3%;text-align:left;padding:0px 10px;border-width:0px 1px 0px 0px;border-style:solid;border-color:#000;}
#crumbs {float:left;width:20%;margin-top:3%;padding:0px 10px;text-align:left;}
.sub_crumbs {border-width:0px 0px 1px 0px;border-style:solid;border-color:#000;}
#arkiv {width:60%;margin:3% auto;text-align:left;}
#news_top {width:64%;margin:0 auto 30px auto;}

div#nyt h3 {text-align:center;margin-top:0%;}
div#crumbs h5 {margin-top:0%;}
h4.nyt {margin:0%;padding:0 10px 5px 0;text-align:center;}
a.nyt:link {font-family:'Times New Roman', serif; font-weight:normal; color:#bf0000; background-color:inherit;}
a.nyt:visited {font-family:'Times New Roman', serif; font-weight:normal; color:#800040; background-color:inherit;}
a.nyt:hover {font-family:'Times New Roman', serif; font-weight:normal; color:#000080; text-decoration:none; background-color:#f0e7d7;}
/* Specifikt css til kornyt-siden - SLUT */

#clear {
margin:0 auto 0 auto;
width:90%;
clear:both;
}
/* Specifikt css til kornyt-siden - SLUT */
