@charset "utf-8";
/* CSS Document */

* { /* nulstiller alle */ margin:0; padding:0; }
html { /* background-position-fix til Firefox3 */ min-height:100%; height:auto; }
body { background:#06304C; color:#909192; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; text-align:center; overflow:hidden }
#menusektion { position:absolute; left:0px; top:20px; width:100%; z-index:2; }
#indholdssektion { position:absolute; top:100px; left:0px; width:100%; z-index:1; }
/******************/
#hoved-baggrund {}
#hoved { width:871px; height:44px; margin:auto; text-align:left; border-bottom:#C59D6D solid 1px; }
#hoved-logo { width:422px; height:44px; float:left; }
#hoved-logo h1 { display:none; }
#hoved-logo img { width:251px; height:25px; margin-top:11px; }
#hoved-tekst { width:449px; height:44px; float:left; text-align:right; }
#hoved-tekst h1 { font-size:15px; line-height:normal; font-weight:normal; color:#C59D6D; margin-top:16px; }
/******************/
#topmenu-baggrund { }
#topmenu { width:871px; height:34px; margin:auto; text-align:left; }
/******************/
#indhold-baggrund {}
#indhold { width:871px; height:473px; margin:auto; text-align:left; background:#FFFFFF; }
#indhold-venstre { width:422px; height:473px; float:left; background:url(indhold-baggrund-venstre.gif) #FFFFFF; }
#indhold-venstre-tekst { margin: 0 0 0 16px; width:406px; height:473px; }
#indhold-midt { width:181px; height:473px; float:left; background:url(indhold-baggrund-midt.gif) #FFFFFF; }
#indhold-midt-tekst { margin:28px 10px 24px 10px; }
#indhold-hoejre { width:268px; height:473px; float:left; background:url(indhold-baggrund-hoejre.gif) #FFFFFF; }
#indhold-hoejre-tekst img { width:252px; height:473px }
#indhold-spalter { width:813px; height:443px; margin:auto; text-align:left; background:#FFFFFF url(indhold-baggrund-spalter.gif) no-repeat; padding:30px 23px 0 35px; }
/******************/
#profil #spalte1,
#profil #spalte2,
#profil #spalte3,
#profil #spalte4 {width:203px; height:433px; float:left;}
#profil #indhold-spalter h1,
#profil #indhold-spalter p {margin:0 9px;}
#profil #indhold-spalter #spalte1 h1,
#profil #indhold-spalter #spalte1 p {margin:0;}
/******************/
#priser #indhold-spalter { background:url(indhold-baggrund-spalter-priser.gif) #FFFFFF; }
#priser #spalte1,
#priser #spalte2,
#priser #spalte3 {width:271px; height:433px; float:left;}
#priser #indhold-spalter h1,
#priser #indhold-spalter p {margin:0 9px;}
/******************/
#kontakt #indhold-spalter { background:url(indhold-baggrund-spalter-kontakt.jpg) #FFFFFF; }
#kontakt #spalte1 {width:301px; height:433px; float:left;}
#kontakt #spalte2 {width:241px; height:433px; float:left;}
#kontakt #spalte3 {width:271px; height:433px; float:left;}
#kontakt #indhold-spalter h1,
#kontakt #indhold-spalter p {margin:0 9px;}
/******************/
#kursuskalender #indhold-spalter { width:830px; height:473px; margin:auto; text-align:left; background:#FFFFFF url(indhold-baggrund-spalter-kursuskalender.jpg) no-repeat; padding:0 15px 0 26px; }
#kursuskalender #spalte1,
#kursuskalender #spalte2 {
	width:207px;
	height:458px;
	float:left;
	padding-top:15px;
	color: #909192;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#kursuskalender #spalte3,
#kursuskalender #spalte4 {width:208px; height:473px; float:left; }
#kursuskalender #indhold-spalter h1 {
	font-size:13px;
	line-height:normal;
	color:#FDB742;
	margin:0 9px;
}
#kursuskalender #indhold-spalter p {
	margin:0 9px;
	color: #D59729;
}
#kursuskalender #indhold-spalter ul {padding-left:16px; margin: 0 9px}
/******************/
#presse #indhold-spalter { width:830px; height:473px; margin:auto; text-align:left; background:#FFFFFF url(indhold-baggrund-spalter-kursuskalender.jpg) no-repeat; padding:0 15px 0 26px; }
#presse #spalte1,
#presse #spalte2,
#presse #spalte3,
#presse #spalte4 {width:207px; height:456px; float:left; padding-top:17px;}
#presse #indhold-spalter h1,
#presse #indhold-spalter p {margin:0 9px;}
#presse #indhold-spalter p.billedtekst {margin:4px 9px 12px 9px;}
#presse #indhold-spalter ul {padding-left:16px; margin: 0 9px}
/*******************/
#footer-baggrund { width:871px; height:35px; margin:auto; text-align:right; }
#footer h1 { width:871px; height:35px; background:url(footer-baggrund.gif); }
#footer h1 span { display:block; height:0; overflow:hidden; }
/*******************/
#nav,
#nav ul { float: left; width: 75em; list-style: none; line-height: 1; padding:0; border-width: 1px 0; margin: 0 0 1em 0; }
#nav a { display: block; width: auto; w\idth: auto; color: #B6B7B8; text-decoration: none; padding: 0.25em 0.79em 0.45em 0.79em; border-left: solid #C59D6D 1px; white-space:nowrap; }
#nav a:hover { color:#FFFFFF; }
#nav a.last { border-right: solid #C59D6D 1px; padding: 0.25em 0.78em 0.45em 0.78em; }
#nav ul a { border-left:none }
#nav a.daddy { background: url(pil.gif) center right no-repeat; }
#nav li { float: left; padding: 0; width: auto; }
#nav li ul { position: absolute; left: -999em; height: auto; width: 16.4em; w\idth: 15.9em; background: #FFFFFF; border: solid #0A57A2; font-weight: normal; border-width: 0.25em; margin: 0; }
#nav li li { padding-right: 1em; width: 15em }
#nav li ul a { width: 15em; w\idth: 11em; padding: 0.25em 2em; }
#nav li ul ul { margin: -1.75em 0 0 16em; }
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li.sfhover ul ul,
#nav li.sfhover ul ul ul { left: -999em; }
#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul { left: auto; }
#nav li:hover,
#nav li.sfhover { background:#0A57A2; color:#FFFFFF; }
/*******************/
#forside a#forside-nav,
#projekter a#projekter-nav,
#workshops a#workshops-nav,
#kurser a#kurser-nav,
#events a#events-nav,
#udsmykning a#udsmykning-nav,
#teknik a#teknik-nav,
#profil a#profil-nav,
#priser a#priser-nav,
#kursuskalender a#kursuskalender-nav,
#presse a#presse-nav,
#kontakt a#kontakt-nav { color:#FDB742; text-decoration:none; }
#forside a#forside-nav:hover,
#projekter a#projekter-nav:hover,
#workshops a#workshops-nav:hover,
#kurser a#kurser-nav:hover,
#events a#events-nav:hover,
#udsmykning a#udsmykning-nav:hover,
#teknik a#teknik-nav:hover,
#profil a#profil-nav:hover,
#priser a#priser-nav:hover,
#kursuskalender a#kursuskalender-nav:hover,
#presse a#presse-nav:hover,
#kontakt a#kontakt-nav:hover { color:#FFFFFF; text-decoration:none; }
/*******************/
#projekter #indhold-venstre h1 { font-size:14px; line-height:normal; color:#F5A41C; margin:8px 0 0 0; }
#projekter #indhold-venstre h2 { font-size:13px; color:#F5A41C; font-weight:normal; margin:3px 0 0 0; }
/*******************/
a.fotogalleri {font-weight:bold; text-decoration:none; color:#909192;}
a.fotogalleri:hover {color:#0A57A2;}
.boks-venstre {color:#C7C9CA; background:#0A57A2; padding:20px 12px 0 20px;}
.boks-venstre h2 {font-weight:normal; font-size:15px; line-height:20px;}
.boks-venstre h2.foerste-linje {margin-top:10px;}
#indhold-venstre h1 {font-size:23px; line-height:27px; font-weight:normal;}
#indhold-venstre h1.stor {font-size:30px; line-height:36px;}
#indhold-midt h2 { font-size:13px; margin:10px 0px 0px 0px; }
#indhold-midt h1.forside {font-size:16px; font-weight:normal; margin:35px 0 5px 0;}
/*******************/
#forside #indhold-midt ul {font-size:15px; line-height:18px;margin-top:5px;}
#forside #indhold-midt p.stor {font-size:15px; line-height:18px; margin-top:5px;}
/*******************/
#profil #indhold-spalter h1,
/*******************/
#priser #indhold-spalter h1,
/*******************/
#kontakt #indhold-spalter h1  { font-size:13px; line-height:normal; color:#D59729; }
/*******************/
img { border:none; }
ul {padding-left:16px;}
ol {padding-left:10px; margin-left:14px;}
.punktopstilling-luft li { margin-top:7px; }
.nowrap {white-space:nowrap;}
.kursiv {font-weight:normal; font-style:italic;}
/*******************/
#kontakt-linje a {color:#909192; text-decoration:none}
#kontakt-linje a:hover {color:#D59729;}
/*******************/
#indhold-midt-tekst a,
#kursuskalender #spalte1 a,
#kursuskalender #spalte2 a,
#kursuskalender #spalte3 a,
#kursuskalender #spalte4 a {color:#FDB742; }
#indhold-midt-tekst a:hover,
#kursuskalender #spalte1 a:hover,
#kursuskalender #spalte2 a:hover,
#kursuskalender #spalte3 a:hover,
#kursuskalender #spalte4 a:hover {color:#0A57A2;}
/*******************/
fieldset {border:none; width:235px;}
input,
textarea { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; color:#666666;}
#kontakt label {display:block; width:55px; float:left; clear:left}
#kontakt #navn,
#kontakt #email {float:left; margin:0 0 10px 0; width:165px;}
#kontakt #besked {width:222px; height:320px; }
#kontakt p#send {margin-top:10px; text-align:right;}
.obligatorisk {color:#CC0033; display:block; width:2px; height:11px; margin:2px 0 0 3px; float:left}
.h1-kurser {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #D59729;
}
#kursuskalender #indholdssektion #indhold-baggrund #indhold-spalter #spalte2 p br {
	color: #909192;
}
#kursuskalender #indholdssektion #indhold-baggrund #indhold-spalter #spalte2 p {
	color: #909192;
}
