html,body{margin:0;padding:0;}

body {
	background-color: #b1ac8c;
	font-family: verdana, arial, helvetica, serif; 		/* standard */
	font-size: 80%; 					/* standard - stoerste broedtekst */
	background-position: center;			/* start fra 0 */
	padding: 0em 0em 0em 0em; 				/* start fra 0 */
	margin: 0em 0em 0em 0em; 				/* alle skal vaere 0 pga iframe */
	scrollbar-face-color: #b1ac8c;				/* scrollbar */
	scrollbar-arrow-color:#b1ac8c;
	scrollbar-track-color: #b1ac8c;
	scrollbar-highlight-color:#b1ac8c; 
	scrollbar-3dlight-color:#b1ac8c; 
	scrollbar-shadow-color:#b1ac8c;
	scrollbar-darkshadow-Color:#b1ac8c;					
	/* angiv ingen stoerrelse og position her */
	}

body#gallery {
	background-color: #8bb1b1 ;
}

#content {
	width: 68em; 						/* bredden af kassen */
	float: center;						/* midterstil */
	background-color: #8bb1b1 ;				/* turkis rund */ 
	border: 6px double  #E0D4AA ;				/* kant + farve */
	margin: auto;						/* skal vaere her, - ellers overrules float:center */
	voice-family: "\"}\""; 
	voice-family:inherit;
}

/* hvad goer denne html>body #content {*/
/*	width: 32em; */
/*} */


/*HEADINGS*/
#toplogo {
	text-align: center;				/* til topmenu linie */
	background-color: #110011 ;				/* turkis baggrund */ 
	padding: 0.1em 0.1em 0.1em 0.1em;			/* plads over og under */
	margin: 0;
	font-size: 1em;					/* skal vaere der for at undgaa default */
}
#topline {
	padding: 0.1em 0em 0.001em 0em;			/* plads over og under */
	text-align: center;				/* bruges kun til mclogo */
	background-color: #000000;/* baggrund */ 
	font-size: 1 em; 					/* standard - stoerste broedtekst */
}

h3 {							/* kun til overskrifter i boksen */
	text-align: center;				
	padding: 0.5em 0 0.5em 0;			/* plads over og under */
	margin: 0;					/* skal vaere der for at undgaa default */
	color: #003355 ;					/* moerk turkis */
}

h4 {							/* kun til repertoireoverskrifter */
	text-align: center;				
	padding: 0.25em 0 0.25em 0;			/* plads over og under */
	margin: 0;
	font-size: 1em;					/* skal vaere der for at undgaa default */
	color: #003355 ;					/* moerk turkis */
}
#tekstfelt {
	border:none;
	padding: 0.1em 0 0.1em 0;			/* plads over og under */
	color:#000000;
	width:90%;
	float:center;
	background-color: transparent;
	font-family:courier new, courier, monotype;
	font-size:1.5em;
	font-weight:bold;
}

p#gallerylink {							/* kun til repertoireoverskrifter */
	text-align: left;				
	padding: 0.25em 0 3.65em 0;			/* plads over og under */
	margin: 0;
	font-size: 1.3em;					/* skal vaere der for at undgaa default */
	color: #066 ;					/* moerk turkis */
}

ul {	list-style: none; 				/* fjerner bullets i ul tag */
	padding: 0;					/* skal vaere der for at undgaa default */
	margin: 0;					/* skal vaere der for at undgaa default */
}

/*--LINKS --*/
/* efterfølgende bruges af menuen */
a {						
	text-decoration: none;
}

a:link {
	color: #066; 					
}

a:visited {
	color: #044 ;				
}

a:active {
	color: #099 ;				
}

a:hover {
	text-decoration: underline;			
	font-weight: bold;			
}

/* ovenstående bruges af menuen */


/* redlink er turkise !!*/
p.redlink a {							/*URL */
	color: #8bb1b1;
	font-size: 1 em;					/* skal vaere der for at undgaa default */
	font-weight: bold;			
}

p.redlink a:link {
	color: #8bb1b1;
}
p.redlink a:visited {
	color: #8bb1b1;
}

p.redlink a:active {
	color: #8bb1b1 ;
}




#bottom {					
	color: #066 ;					
	font-weight: bold;		
	font-size:0.8em;
}

#bottom a {					
	color: #066 ;					
	font-weight: bold;			
}

#bottom a img {			
	border: 0px;
}


/*--MENU PUNKTER --*/
#nav a {
	font-weight: bold;				/* bold tekst */
	color: #003355 ;
	text-decoration: none;
}

#nav li li a {
	display: block;					/* faar 2-liniers menupkt til at vises som blok */
	font-weight: normal;				/* nulstilling af attribut */
	font-size: 0.8em;				/* fontstr dropdown */
	color: #003355; /* skrift farve */		
	padding: 0.4em; /* 5px;*/				/* hoejde paa dropdowndele*/
}

#nav li li a:hover {
	display: block;	
	font-weight: normal;
	font-size: 0.8em;
	color: #003355;
	padding: 0.4em; 
	border: 5px solid #003355 ;
	border-width: 0 5px;
}


/* de 3 li#_ skal nedenfor her */
li {
	float: left;					/* for at faa menupunkterne ved siden af hinanden */
	position: relative;				/* ellers hopper baggrunden */
	width: 11.14em;					/* 9.35 standard bredde = 92 pixels i menuclip */
	text-align: center;				/* text i dropdown */				
	cursor: default;				/* standard */
	background-color: #FFFFFF;			/* menu baggrundsfarve */
	border: 1px solid #066 ;			/* tynd kant om hvert enkelt menulinie punkt */
	border-width: 1px 0;				/* kun vandrette kanter, overruler ovenstaaende */
}

li#first {
	border-left-width: 0em;	/*	0.3	 venstre turkis kant */
	border-right-width: 0em;	/*		 hoejre turkis kant */
	width: 11.13em;					/* 9.6standard bredde = 92 pixels i menuclip */
}
/* standard bredde = 92 pixels i menuclip */

HTML>BODY ul li#last{ /*Moz*/
	border-right-width: 0.5em;	/*		 hoejre turkis kant */
	border-left-width: 0em;	/*		 hoejre turkis kant */
}
HTML>BODY ul li#first{ /*Moz*/
	border-right-width: 0em;	/*		 hoejre turkis kant */
	border-left-width: 0.52em;	/*		 hoejre turkis kant */
}

li#last {
	width: 11.14em;	
	border-right-width: 0.4em;	/*		 hoejre turkis kant */
	border-left-width: 0em;	/*		 hoejre turkis kant */
}


li ul {							/* dropdown */
	width: 11.13em;					/* standard bredde = 92 pixels i menuclip */
	display: none;  						/* skjuler dropdown, indtil cursor er paa */
	position: absolute; 						/*soerger for det ikke rocker */	
	top: 100%; 
	left: 0; 							/* faar dropdown til at venstrestilles under menu */
	font-weight: normal; 						/* tekst */
	background: url(../graphics/ddbg3.gif) bottom left no-repeat; 	/* striber bag dropdown */
	padding: 0.5em 0 1em 0; 					/* top + bund i dropdown */
	border-right: solid 1px #33AAAA ;
}





li li {
	/*display: block; hvad laver denne ????????*/
	float: none;					/* soerger for at dropdownpunkter har lidt lodret afstand */
	background-color: transparent;			/* baggrund paa selve dropdown punkt */
	border: 0;					/* ingen kant paa det enkelte punkt */
}

li:hover ul, li.over ul {				/* vis dropdown naar mus er paa */
	display: block;
}

/*--BREAKS --*/
hr {
	display: none;
}

/*-- PARAGRAPHS --*/
p {							/* broedtekst standard */
	margin: 0.0em 0.0em 0.0em 0.0em;		/* ingen margin i blokken pga iframe*/
	padding: 0em 0.5em 0.5em 0.5em;			/* ingen padding i top */
	float: center;					/* centerfloat i blokken,godt ved flere billeder */
	font-size: 1em;					/*nulsstil standard ( til 80%)*/
	/*color: #003355 ;	*/			/* farve */
	text-align: center;				/* default, hvis ikke andet vaelges */
}

p#lefttxt {						/* fyldtekst fra venstre */
	text-align: left;
}

p#righttxt {						/* fyldtekst fra hoejre */
	text-align: right;
}

p.imageleft {						/* fyldpic fra venstre */
	float: left;
	padding: 1em 1em 1em 1em;
}
p.imagecenter {						/* fyldpic fra venstre */
	float: center;
	padding: 1em 1em 1em 1em;
}

p.imageright {						/* fyldpic fra hoejre */
	float: right;
	padding: 1em 1em 1em 1em;
}

p.imagecenter {						/* fyldpic centrer */
	float: center;
	padding: 1em 1em 1em 1em;
}

p#quotecenter {
	float: center;
	padding: 0.25em 0.25em 0.5em 0.25em;
	text-align: center;
	font-size: 0.85em;
	font-style: italic;
}
p#quoteleft {
	float: center;
	padding: 0.25em 0.25em 0.5em 0.25em;
	text-align: left;
	font-size: 0.85em;
	font-style: italic;
}
p#mp3 {
	float: center;
	padding: 0.25em 0.25em 0.5em 0.25em;
	text-align: center;
	font-size: 0.75em;
}

img {
	border: 0px;
}

p#author {						/* forfatter -review */
	text-align: right;
	font-style: italic;
	background-color: #8bb1b1;			/* nødvendigt for at dække */
	font-size: 0.8em;
}


p#fotolink {
	float: center;
	font-size: 0.8em;
	text-align: center;
	padding: 0.01em 0em 0.25em 0em;	/* næsten ingen luft over */
	background-color: #8bb1b1 ;
}

#spalte1af2 {
	float:left;
	width: 50%;
}
#spalte2af2 {
	float:left;
	width: 50%;
}
#spalte1af3 {
	float:left;
	width: 10%;
}
#spalte2af3 {
	float:center;
	width: 80%;
}
#spalte3af3 {
	float:right;
	width: 10%;
}

/* Main Selectors */

a, a:visited {
	background-color: transparent;
	color: #066 ;					/* moerk turkis */
}

a:hover {
	color: #066 ;					/* moerk turkis */
	background-color: transparent;
}

/* Header */
div#header h3 {
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align: center;
	color: #003355 ;					/* moerk turkis */
}

/* Thumbnail Index */
div#index {
	text-align: center;
}

div#index table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div#index td.thumbcell {
	width: 100px;
	border-style: solid;
	border-color: #066;
	border-width: 1px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

div#index td.thumbcell img {
	border-style: none;
}

div#index div.pages {
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align: right;
}

/* Photo Navigation */
div#navigation {
	background-color: #8bb1b1 ;
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
}

div#navigation table {
	text-align: center;
	margin: 0 auto 1em auto;
}

div#navigation td.previous {
	text-align: left;
	width: 100px;
}

div#navigation td.index {
	text-align: center;
}

div#navigation td.next {
	text-align: right;
	width: 100px;
}

/*
div#navigation td.thumbcell {
	width: 100px;
	border-style: solid;
	border-color: #BFBFBF;
	border-width: 1px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

div#navigation td.thumbcell img {
	border-style: none;
}

div#navigation td.selected {
	border-style: outset;
	border-width: 2px;
}

div#navigation span.home {
	display: block;
	padding-bottom: 1em;
}
*/
/* Photograph */
div#photograph {
	text-align: center;
	background-color: #8bb1b1 ;
}

div#photograph img {
	margin-left: auto;
	margin-right: auto;
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}

/* Photograph Title */
h1.title {
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
	margin: 0px;
}

/* Photograph Caption */
p.caption {
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align: center;
}

/* Footnote */
p.close {
	background-color: #8bb1b1 ;				/* turkis rund */ 
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align: right;
	padding: 0 2em 0 0;
}
p.footnote {
	background-color: #8bb1b1 ;				/* turkis rund */ 
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align: center;
	font-size: 0.8em;
	padding: 0 2em 0 0;
}
