* {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	background: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.main {
	width: 1022px;
	background: url(../gfx/bg-front.jpg);
	margin-left: auto;
	margin-right:auto;
	position: relative;
	 
}

div.main a:link {
	/*color:#631e1a;*/
	
}
	
	div.main div.wrapper {
		background: url(../gfx/bg-front-top.jpg) no-repeat;
	}
		div.main div.wrapper div.inner_wrapper {
			background: url(../gfx/bg-front-bottom.jpg) no-repeat 0 100%;
			padding-bottom: 50px;
		}
		body.body-billeder div.main div.wrapper div.inner_wrapper {
			background: url(../gfx/bg-billede-bottom.jpg) no-repeat 0 100%;
		
}

	body.body-billeder div.wrapper {
		background: url(../gfx/billede-bg-top.jpg) no-repeat;
		
		}


			/*kalender baggrund bund*/
		div.main div.wrapper-kalender {
			background: url(../gfx/billede-bg-top.jpg) no-repeat;
	}
		
		body.body-billeder-kalender div.main div.wrapper-kalender div.inner_wrapper-kalender {
			background:url(../gfx/bg-bottom-kalender.jpg) no-repeat 0 100%;
			padding-bottom: 145px;
			
		}				
					
			
				
		body.body-billeder div.wrapper-kalender {
			background: url(../gfx/billede-bg-top.jpg) no-repeat;
	
	}
	/*kalender baggrunde færdig*/	
	
	/*NYHEDSBREVE BAGGRUND*/
	

div.indhold {
	padding-top: 202px;
	height: 480px;
}	

div.indhold1 {
	padding-top: 202px;
	
}

a.logo {
	position: absolute;
	top: 14px;
	left: 11px;
}

ul.menu {
	position: absolute;
	top: 0;
	left: 0;
}
ul.menu li a {
	display: block;
}
ul.menu li a span {
	display: none;
}
ul.menu li a:link,
ul.menu li a:visited {
	background-repeat: no-repeat;
	position:absolute;
}


ul.menu li a.velkommen:link,
ul.menu li a.velkommen:visited {
	background-image: url(../gfx/menu-velkommen.jpg);
	background-repeat: no-repeat;
	width: 95px;
	height: 29px;
	top: 11px;
	left: 258px;
}
ul.menu li.active a.velkommen,
ul.menu li a.velkommen:hover,
ul.menu li a.velkommen:active { background-position: 0 -29px; }


/* kalender */
ul.menu li a.kalender:link,
ul.menu li a.kalender:visited {
	background-image: url(../gfx/menu-kalender.jpg);
	background-repeat: no-repeat;
	width: 88px;
	height: 32px;
	top: 30px;
	left: 401px;
}
ul.menu li.active a.kalender,
ul.menu li a.kalender:hover,
ul.menu li a.kalender:active { background-position: 0 -32px; }



ul.menu li a.bestyrelse:link,
ul.menu li a.bestyrelse:visited {
	background-image: url(../gfx/menu-bestyrelse.jpg);
	background-repeat: no-repeat;
	width: 110px;
	height: 28px;
	top: 57px;
	left: 550px;
}
ul.menu li.active a.bestyrelse,
ul.menu li a.bestyrelse:hover,
ul.menu li a.bestyrelse:active {
	background-position: 0 -28px;
	
}	
ul.menu li a.fakta:link,
ul.menu li a.fakta:visited {
	background-image: url(../gfx/menu-fakta.jpg);
	background-repeat: no-repeat;
	width: 53px;
	height: 21px;
	top: 84px;
	left: 714px; 
}
ul.menu li.active a.fakta,
ul.menu li a.fakta:hover,
ul.menu li a.fakta:active {
	background-position: 0 -21px;
	
	
}	
ul.menu li a.nyhedsbreve:link,
ul.menu li a.nyhedsbreve:visited {
	background-image: url(../gfx/menu-nyhedsbreve.jpg);
	background-repeat: no-repeat;
	width: 115px;
	height: 31px;
	top: 31px;
	left: 159px;
}
ul.menu li.active a.nyhedsbreve,
ul.menu li a.nyhedsbreve:hover,
ul.menu li a.nyhedsbreve:active {
	background-position: 0 -31px;
	
	
}	
ul.menu li a.links:link,
ul.menu li a.links:visited {
	background-image: url(../gfx/menu-links.jpg);
	background-repeat: no-repeat;
	width: 53px;
	height: 23px;
	top: 60px;
	left: 340px;
}
ul.menu li.active a.links,
ul.menu li a.links:hover,
ul.menu li a.links:active {
	background-position: 0 -23px;	
	
	
	
}	
ul.menu li a.billeder:link,
ul.menu li a.billeder:visited {
	background-image: url(../gfx/menu-billeder.jpg);
	background-repeat: no-repeat;
	width: 85px;
	height: 25px;
	top: 80px;
	left: 461px;
}
ul.menu li.active a.billeder,
ul.menu li a.billeder:hover,
ul.menu li a.billeder:active {
	background-position: 0 -25px;
}	



ul.menu li a.streethold:link,
ul.menu li a.streethold:visited {
	background-image: url(../gfx/menu-streethold.jpg);
	background-repeat: no-repeat;
	width: 105px;
	height: 29px;
	top: 107px;
	left: 622px;
	
}
ul.menu li.active a.streethold,
ul.menu li a.streethold:hover,
ul.menu li a.streethold:active {
	background-position: 0 -29px;		
}



div.billeder-forside {
	background-image:url(../gfx/billede-baggrund.jpg);
	background-repeat: no-repeat;
	width: 904px;
	height: 236px;
	margin-left: 61px;
	padding-top: 7px;
}


div.billeder-forside img {
	/*float:left;*/
	margin-left: 15px;
}		
div.billeder-forside img.first {
	/*float:left;*/
	margin-left: 10px;
	margin-right: 5px;
	
}		

div.billeder-forside img.second {
	/*float:left;*/
	/*margin-left: 12px;*/
	
	}
	
div.tekst {
	width: 461px;
	float: left;
	padding-left: 101px;
	padding-top: 23px;
	
	}

	div.tekst h1 {
		margin-bottom: 20px;
		font-size: 18px;
		font-weight: normal;
	}

		div.tekst p {
			margin-bottom: 20px;
			font-size: 12px;
		}	
			
			div.tekst p.intro {
				font-weight: bold;
			}
	


div.nyheder {
	width: 276px;
	float: left;
	padding-left: 70px;
	padding-top: 65px;
	padding-bottom: 30px;
	background-image:url(../gfx/forside-nyhedsboks.jpg);
	background-repeat: no-repeat;
	
}
	
div.nyheder h2 {
	display: none;
}

	div.nyheder p {
		margin-bottom: 20px;
		font-family:"Courier New", Courier, monospace;
		color: #0d0d0d; /* color : #f3b21c; e4e626 */
		font-size: 14px;
	}
		div.nyheder p strong {
			display: block;
			font-weight: normal;
		
		}
			div.nyheder p strong span {
				background-color: black;
				color: #FFFFFF;
		
			}
			
			
			
div.bottom {
	clear: both;
}
/*

div.ekstra1 {
	width: 500px;
	height: 500px;

}
*/
/*Billeder*/
div.billede-galeri {
	padding-left: 26px;
}
	div.billede-galeri a:link,
	div.billede-galeri a:visited {
		display:block;
		width: 305px;
		height: 250px;
		text-decoration: none;
		float:left;
		margin-right: 27px;
		margin-bottom: 19px;
		color: #000000;
	}
		
	div.billede-galeri a:hover,
	div.billede-galeri a:active {
		color:#CC9900;
	
	}
		div.billede-galeri a span {}
		div.billede-galeri a img {}
		
		div.billede-galeri {
			padding-top: 25px;
			
}
		
		
div.extra {
	clear:both;
}


div.pile-billeder a.next-billede {
	background-image: url(../gfx/billede-lille-pil-venstre.png);
	display: block;
	width: 32px;
	height:37px;
	position: absolute;
	left: 25px;
	top: 745px;


}

div.pile-billeder a.prev-billede {
	background-image: url(../gfx/billede-lille-pil-right.png);
	width: 32px;
	height:37px;
	position: absolute;
	right: 27px;
	top: 745px;

}


div.pile-billeder a.next-billede span {
	width: 154px;
	height: 32px;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	left: 35px;
	top: 10px;
	


}

div.pile-billeder a.prev-billede span {
	width: 135px;
	height: 32px;
	font-size: 14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	right: 32px;
	top: 10px;
	

}

div.pile-billeder a.prev-billede {
	text-decoration: none;
	
}

div.pile-billeder a.next-billede {
	text-decoration: none;

}

/*

div.pile-billeder a:link span {
	color: #33FF00;

}

*/

/*	
	
div.billede-overlay {
	width: 100%;
	height: 1200px;
	background: url(../gfx/overlay-bg.png);
	position:absolute;
	z-index: 1000;
	display: none;
}
	
	
	div.billede-overlay div.billede-main {
		width: 1022px;
		margin-left: auto;
		margin-right:auto;
		position: relative;
	}
	div.billede-overlay a.next span,
	div.billede-overlay a.prev span,
	div.billede-overlay a.close span {
		display: none;
	}			
	div.billede-overlay a.close {
		background-image: url(../gfx/billede-close.png);
		display: block;
		width: 28px;
		height: 28px;
		position: absolute;
		right: 169px;
		top: 62px; 
		
		
	
	}
	
	
		div.billede-overlay img.billede {
			padding-left: 162px;
			padding-top: 75px;
		
		
		
		/*
		
		}
			div.billede-overlay a.next {
				background-image:url(../gfx/billede-big-pil-right.png);
				background-repeat: no-repeat;
				display: block;
				width: 35px; 
				height: 41px;
				position: absolute;	
				right: 125px;
				top: 300px;		
			}
			div.billede-overlay a.prev {
				background-image:url(../gfx/billede-big-pil-venstre.png);
				background-repeat: no-repeat;
				display: block;
				width: 35px; 
				height: 41px;
				position: absolute;
				left: 102px;
				top: 300px;
			
				
			}
		
			div.billede-overlay div.small-picture {
				padding-left: 75px;
				margin-top: 20px;
				position: relative;
		
			}
	
				div.billede-overlay div.small-picture a.next {
					background-image:url(../gfx/billede-lille-pil-right.png);
					background-repeat: no-repeat; 
					display: block;
					width: 32px;
					height: 37px;
					position: absolute;
					right: 42px;
					top : 35px;
				}
					
				div.billede-overlay div.small-picture a.prev {
					background-image:url(../gfx/billede-lille-pil-venstre.png);
					background-repeat: no-repeat; 
					display: block;
					width: 32px;
					height:	37px;
					position: absolute;
					left: 32px;
					top: 35px;
				}
				
					div.billede-overlay div.small-picture div.magic {
						width: 900px;
						height: 110px;
						overflow:hidden;
					}
					div.billede-overlay div.small-picture div a {
						
					}
					
					*/
					
					/*
						
						div.billede-overlay div.small-picture div a.current img {
							border: 2px solid #fcb81d;
						}
	
					*/
	/*
	div.kalender-overskrift {
		background-image:url(../gfx/logo.png);
		background-repeat: no-repeat;
		position: absolute;
		top: 500px;
		left: 500px;
		
	}	
	
	*/
	
	/*
	div.indhold2 {
		padding-top: 500px;
		
	}
	*/

	/*ANDEN SKRIFTTYPE*/
	div.tekst-kalender {
	width: 636px;
	position: absolute;
	left: 180px;
	top: 213px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	
	
	
	}
	
		div.tekst-kalender h2 span {
			background-color: #000000;
			color: #9cc23b;
			font-size: 18px; /*måske lidt stører*/
			font-weight: normal;
			
		
		}
	
		
		
		
	
			div.tekst-kalender strong {
				background-color: #000000;
				color: #e9aa1b;
				font-weight: normal;
			
				
				
			}
	
				div.tekst-kalender p {
					margin-bottom: 22px;
					
					
					
				
				}
				
			div.tekst-kalender p span {	
				color: #f0f0f0;
				background-color: #000000;
					
				}
				
				div.kalender-overskrift {
					background-image: url(../gfx/kalender.jpg);
					width: 121px;
					height: 38px;
					position: absolute;
					left: 270px;
					top: 141px;
				}	
				
					div.kalender-overskrift h1 {
						display: none;
						
					}
					
					
					img.linje-kalender {
					
					}
					
					h3.lm2009 {
						position: relative;
						margin-top: 17px;
						background-color: #000000;
						width: 227px;
						color: #9cc23b;
						font-size: 18px; /*måske lidt stører*/
						font-weight: normal;
						
					}
				
	
/*NYHEDSBREVE*/

	

	div.nyhedsbreve-overskrift {
		background-image: url(../gfx/nyhedsbreve.jpg);
		width: 159px;
		height: 49px;
		position: absolute;
		left: 270px;
		top: 131px;
	
	}
	
	
		div.nyhedsbreve-overskrift h1 {	
			display: none;
		
		}	
	
		
			div.under-overskrift h2 span {
				font-weight: normal;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 19px;
				position: absolute;
				left: 180px;
				top: 213px;
		
			}
		
		
			div.under-under-overskrift h3 {
				position: absolute;
				left: 180px;
				margin-top: 40px;
				font-size: 18px;
				font-weight: normal;
			}
			
			div.under-under-overskrift h3 span {
				width: 250px;
				position: absolute;
				float: left;
				margin-left: 85px;
				
			}
			
		
			div.nyhedsbreve-doc-filer {
			height: 480px;
			width: 150px;
			position: absolute;
			left: 180px;
			top: 261px;
			
		}
		
		
		div.nyhedsbreve-pdf-filer {
			height: 256px;
			width: 149px;
			position: absolute;
			left: 350px; /*MINDRE*/
			top: 261px;
			
			/*213*/
			
			}
			
			
		div.nyhedsbreve-doc-filer span {
			margin-bottom: 6px;
			
		}
		
		
		
		
		
			
	
	/*
	
	div.tekst-kalender h2 {
		/*dispaly: block;
		font-size: 18px;
		
	}	
		
	
	div.tekst-kalender h3 {
		front-size: 25px;
		
		
		
		}
		
	
	*/
	
														
												/*BESTYRELSE-START*/		
												
												
												
											div.bestyrelse-overskrift {
												background-image: url(../gfx/Bestyrelse.jpg);
												width: 128px;
												height: 41px;
												position: absolute;
												left: 270px;
												top: 136px;
													
													}	
												
												
												
												
												div.bestyrelse-betegnelser {
													position:absolute;
													left: 180px;
													font-family: Verdana, Arial, Helvetica, sans-serif;
					
															
												}											
																
		
													
													div.bestyrelse-overskrift h1 {
															display: none;
															
													
													}
															
									
																
																div.bestyrelse-betegnelser h2 {
																	display: none;
																	
																}
																	
																	
																		 div.bestyrelse-tekst {
																		position: relative;
																		margin-top: 2px;
																
																	}
																	
																                                                                                             															
																	
																	
																	div.bes-formand {
																		background-image: url(../gfx/overskrifter-bestyrelse/formand.jpg);
																		background-repeat: no-repeat;
																		width: 110px;
																		height: 26px;
																		position: relative;
																		margin-top: 0px;
								
																	}
																	
																	
																	
																	div.næstformand {
																		background-image: url(../gfx/overskrifter-bestyrelse/n%C3%A6stformand.jpg);
																		background-repeat: no-repeat;
																		width: 136px;
																		height: 26px;
																		position: relative;
																		margin-top: 2px;
																	
	
																	}

																	div.bes-kasserer {
																		background-image: url(../gfx/overskrifter-bestyrelse/kasserer.jpg);
																		background-repeat: no-repeat;
																		width: 112px;
																		height: 26px;
																		position: relative;
																	 	margin-top: 2px;
					
																	}
				
			
																	div.bes-menige-Bestyrelsemedlemmer {
																		background-image:url(../gfx/overskrifter-bestyrelse/menige-Bestyrelsemedlemmer.jpg);
																		background-repeat: no-repeat;
																		width: 279px;
																		height: 26px;
																		position: relative;
																		margin-top: 2px;
			
																	
																	}
																	
				
																	
																	div.bes-suppleanter {
																		background-image: url(../gfx/overskrifter-bestyrelse/suppleanter.jpg); 
																		background-repeat: no-repeat;
																		width: 136px;
																		height: 26px;
																		position: relative;
																		margin-top: 2px;
																	} 
																	
																		
																			
																		
																	div.bes-revisor {
																		background-image: url(../gfx/overskrifter-bestyrelse/revisor.jpg);
																		background-repeat: no-repeat;
																		width: 136px;
																		height: 26px;
																		position: relative;
																		margin-top: 2px;
																		
																	}
																	
																	
																	div.bestyrelse-tekst span {
																		position: absolute;
																		left: 206px;
																		
																	}
																	
																		
																		
																	

															
													
	/*START PÅ FAKTA*/
	
	
	div.fakta-overskrift {
		background-image: url(../gfx/fakta.jpg);
		background-repeat: no-repeat;
		width: 71px;
		height: 31px;
		position: absolute;
		left: 270px;
		top: 148px;
		
	}
	
	div.fakta-overskrift h1 {
		display: none;

	
	}

	
	
			div.fakta-indhold {
				position:absolute;
				left: 180px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				width: 343px;
					
			}
			
			
			div.fakta-tekst {
			position: relative;
			margin-top: 1px;
			
			}
														
														
			div.fakta-indhold h2 {
				display: none;
				
			}
			
			div.fakta-Træningssted {
				background-image:url(../gfx/overskrifter-fakta/traningssted-og-tidspunkt.jpg);
				background-repeat: no-repeat;
				width: 269px;
				height: 26px;
				position: relative;
				margin-top: 0px;
			
			}
			
			div.fakta-kontingent {
				background-image:url(../gfx/overskrifter-fakta/kontingent.jpg);
				background-repeat: no-repeat;
				width: 124px;
				height: 26px;
				position: relative;
				margin-top: 20px;
			
			}
			
			
			div.fakta-støttemedlem {
				background-image:url(../gfx/overskrifter-fakta/støttemedlem.jpg);
				background-repeat: no-repeat;
				width: 147px;
				height: 26px;
				position: relative;
				margin-top: 20px;
				
			}
			
			
			div.kontakt-info {
				position: relative;
				margin-left: 580px;
				
				
			}
			
			div.kontakt-info h2 {
				display: none;
			}
			
			div.fakta-kontakt-træner {
				background-image: url(../gfx/overskrifter-fakta/kontakt-træner.jpg);
				background-repeat: no-repeat;
				width: 160px;
				height: 26px;
				
			}
			
			div.fakta-tontakt-web-master {
				background-image: url(../gfx/overskrifter-fakta/kontakt-web-master.jpg);
				background-repeat: no-repeat;
				width: 223px;
				height: 26px;
				position: relative;
				margin-top: 20px;
			}
			
			
			
			
			
	
	
	/*SLUT PÅ FAKTA*/
	
	
	/*START PÅ LINKS*/
	
		div.link-overskrift {
			background-image:url(../gfx/links.jpg);
			background-repeat: no-repeat;
			width: 69px;
			height: 33px;
			position: absolute;
			Left: 269px;
			top: 147px;
		}
		
		
		div.link-overskrift h1 {
			display: none;
			
		}
		
		
		div.links-forelobig {
			position: absolute;
			left: 199px;
			
		}
		
		
		
		div.links-forelobig img {
			margin-top: 15px;
			
		}
	
	
	
	
	
	
	
	
	/*SLUT PÅ LINKS*/
	
	/*START PÅ STREETHOLD*/
		div.streethold-overskrift {
		background-image: url(../gfx/streethold.jpg);
		background-repeat: no-repeat;
		width: 127px;
		height: 49px;
		position: absolute;
		left: 272px;
		top: 131px;
	
	}
	
	/* (fucker hele siden op)
	div.streethold-overskrift h2 {
		display: none;	
	}
	
	div.indhold h3 {
	background-color: #999999;
	width: 600px;
	margin-left: 200px;
	margin-top: 20px;
	}
	
	div.indhold p {
	background-color: #c7c7ba;
	width: 600px;
	margin-left: 200px;
	margin-top: 3px;
	}
	*/
	
	/*SLUT PÅ STREETHOLD*/
	
	
	
	
	
	/*UNDERSIDER*/
	
	/*OM KLUBBEN*/
	
	
	h3.om-klubben-overskrift {
		position: absolute;
		left: 183px;
		
	}
	
	div.om-klubben {
		width: 680px;
		height: 510px;
		position: relative;
		left: 183px;
		margin-top: 30px;
		
	
	}
	
	div.om-klubben p {
		margin-bottom: 10px;
		
	}
	
	/*VEDTÆGTER*/
		
	div.vedtægter-tekst {
		width: 690px;
		height: 3050px;
		position: relative;
		left: 183px;
		
	}
	
	b.§ {
		position: relative;
		top: 20px;
	}
	
	div.vedtægter-tekst p {
		margin-top: 19px;
	}