body {
	background-color: #1b1b1b;
	background-image:url('images/background.jpg');
	background-repeat: repeat-x;
	margin:0px;
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
}

img {
	border:0px;	
}

a {
	text-decoration:none;
	color: #000000;
}

form {
	margin:0px;	
}

a:hover {
	text-decoration:underline;
	color: #000000;
}

#site {
	width:993px;
	margin-left:auto;
	margin-right:auto;
}

#topbanner {
	width:993px;
}

#topbannerTop {
	width:993px;
	height: 59px;
	background-image:url('images/topbannerTop.jpg');
}

#topbannerMiddle {
	width:993px;
	height: 212px;
}

#topbannerLogo {
	width: 270px;
	height:212px;
	float:left;
	background-image:url('images/logo.jpg');
}

#topbannerMiddleM {
	width: 723px;
	height:212px;
	float:left;
	background-image:url('images/topbannerMiddle.jpg');
}

#topbannerBottom {
	width:993px;
	height: 59px;
	background-image:url('images/topbannerBottom.jpg');
}

#menu {
	width: 993px;
	height: 52px;
}

#menuLeft {
	width: 148px;
	height: 52px;
	float:left;
	background-image: url('images/menuForLeft.jpg');
}

#menuForside {
	width: 89px;
	height: 52px;
	float:left;
	background-image: url('images/menuForside.jpg');
}

#menuBanen {
	width: 75px;
	height: 52px;
	float:left;
	background-image: url('images/menuBanen.jpg');
}

#menuMedlemskab {
	width: 113px;
	height: 52px;
	float:left;
	background-image: url('images/menuMedlemskab.jpg');
}

#menuKalender {
	width: 133px;
	height: 52px;
	float:left;
	background-image: url('images/menuKalender.jpg');
}

#menuResultater {
	width: 99px;
	height: 52px;
	float:left;
	background-image: url('images/menuResultater.jpg');
}

#menuLinks {
	width: 65px;
	height: 52px;
	float:left;
	background-image: url('images/menuLinks.jpg');
}

#menuInformationer {
	width: 125px;
	height: 52px;
	float:left;
	background-image: url('images/menuInformationer.jpg');
}

#menuSponsors {
	width: 98px;
	height: 52px;
	float:left;
	background-image: url('images/menuSponsors.jpg');
}

#menuKontakt {
	width: 112px;
	height: 52px;
	float:left;
	background-image: url('images/menuKontakt.jpg');
}

#siteContent {
	width:993px;
	background-image: url('images/siteContentBg.jpg');
	background-repeat: repeat-y;
	overflow:hidden;
}

#toolbar {
	float:left;
	width: 221px;
	background-image: url('images/toolbarBg.jpg');
	background-repeat: repeat-y;
}

#toolbarArea {
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
	padding: 4px;
	clear:both;
}

#content {
	float:left;
	width: 772px;
	background-color:#ffffff;
}

#onlineTilmelding {
	height: 38px;
	background-image: url('images/toolbarOnlineTilmelding.jpg');
	background-repeat: no-repeat;
}

#toolbarTilmeld {
	height: 53px;
	background-image: url('images/bottomTilmeldLigeher.jpg');
	background-repeat: no-repeat;
	cursor:pointer;
}
#toolbarTilmeldte {
	height: 35px;
	background-image: url('images/toolbarLoebTilmeldte.jpg');
	background-repeat: no-repeat;
	cursor:pointer;
}

#nyhedsbrev {
	height: 26px;
	background-image: url('images/toolbarNyhedsbrev.jpg');
	background-repeat: no-repeat;
}

#toolbarBanen {
	height: 26px;
	background-image: url('images/toolbarBanen.jpg');
	background-repeat: no-repeat;
}

#toolbarInformationer {
	height: 26px;
	background-image: url('images/toolbarInformationer.jpg');
	background-repeat: no-repeat;
}

#toolbarAdmin {
	height: 26px;
	background-image: url('images/toolbarAdmin.jpg');
	background-repeat: no-repeat;
}

#toolbarSponsor {
	height: 25px;
	background-image: url('images/toolbarSponsor.jpg');
	background-repeat: no-repeat;
}

#toolbarShowSponsor {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #000000;
	height: 70px;
}

#toolbarAktiviteter {
	height: 26px;
	background-image: url('images/toolbarKommende.jpg');
	background-repeat: no-repeat;
}

#toolbarAnnoncer {
	height: 25px;
	background-image: url('images/toolbarKoebSalg.jpg');
	background-repeat: no-repeat;
	clear:both;
}

#toolbarBottom {
	height: 4px;
	background-image: url('images/toolbarBottom.jpg');
	background-repeat: no-repeat;
}

#contentTopLeft {
	float:left;
	height: 52px;
	width: 22px;
	background-image: url('images/contentTopLeft.jpg');
	background-repeat: no-repeat;
}

#contentTopTopic {
	float:left;
	height: 52px;
	width: 121px;
	background-image: url('images/contentTopTopic.jpg');
	background-repeat: no-repeat;
}

#contentTopRight {
	float:left;
	height: 52px;
	width: 629px;
	background-image: url('images/contentTopRight.jpg');
	background-repeat: no-repeat;
}

#textContent {
	padding: 12px;
}

#contentBottom {
	height: 4px;
	background-image: url('images/contentBottom.jpg');
	background-repeat: no-repeat;
}

.space {
	height:6px;
}

input.text {
	background-color: #ffffff;
	border: 1px solid #323232;
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #000000;
	padding:2px;
}

.input {
	background-color:#f0f0f0;
	border: 1px solid #acacac;
	height:16px;
	width:205px;
	
	padding: 4px;
	
	font-family: Trebuchet MS;
	font-size: 13px;
	color:#000000;
}

.select {
	background-color:#f0f0f0;
	border: 1px solid #acacac;
	height:26px;
	width:205px;
	
	padding: 4px;
	
	font-family: Trebuchet MS;
	font-size: 13px;
	color:#000000;
}

h2 {
	font-size: 24px;
	color:#000000;
	font-family: Trebuchet MS;
	font-weight:bold;
}

h3 {
	font-size: 18px;
	color:#000000;
	font-family: Trebuchet MS;
	font-weight:bold;
}

h4 {
	font-size: 14px;
	color:#000000;
	font-family: Trebuchet MS;
	font-weight:bold;
}

.newsTopic {
	font-size: 18px;
	color:#000000;
	font-family: Trebuchet MS;
	font-weight:bold;
}

.newsDate {
	font-size:10px;
	color: #182b81;
	margin-top:-22px;	
	margin-bottom:8px;
}

.newsBottomx {
	border-top: 1px dashed #d3d3d3;
	margin-left: 220px;
	text-align:right;
	margin-top:4px;
}

#quickBox {
	background-image:url('images/obs_bg.jpg');
	background-repeat: repeat-x;
	height: 45px;
	padding: 15px;
}

.tableHeaderBg {
	background-image: url('images/tableHeaderBg.jpg');
	padding:5px;
	color:#ffffff;
	font-weight:bold;
}

.tableBackground {
	background-color: #d3d3d3;
	padding:5px;
}
.tableBackgroundX {
	background-color: #939393;
	padding:5px;
}

.kalenderUgedag {
	background-image:url('images/kalenderUgedag.jpg');
	width:82px;
	height:41px;
	
	font-wieght:bolder;
	text-align:center;
}

.kalenderDato {
	background-color: #d9d9d9;
	width: 82px;
	height: 48px;
	
	font-wieght:bolder;
	text-align:center;
	font-size: 14px;
}

.kalenderDatoX {
	background-color: #e6e6e6;
	width: 82px;
	height: 48px;
	
	font-wieght:bolder;
	text-align:center;
	font-size: 14px;
}

.kalenderAktivitet {
	background-color: #7394c4;
	width: 82px;
	height: 48px;
	
	font-wieght:bolder;
	text-align:center;
	font-size: 14px;
}

.error {
	background-color: #f8b1b1;
	height: 20px;
	padding:3px;
	padding-top:6px;
	padding-left:6px;
	width: 453px;
	border: 1px solid #e40505;
	text-align:left;
}

.succes {
	background-color: #d9f8b1;
	height: 20px;
	padding:3px;
	padding-top:6px;
	padding-left:6px;
	width: 453px;
	border: 1px solid #73e405;
	text-align:left;
	
	margin-left:auto;
	margin-right:auto;
}

#miniQuick {
	width: 148px;
	height: 59px;	
}

#miniPost {
	background-image: url('images/miniPost.jpg');
	width: 10px;
	height: 7px;
	
	float: left;
	
	margin-top:25px;
	margin-left:13px;
}

#miniSitemap {
	background-image: url('images/miniSitemap.jpg');
	width: 9px;
	height: 9px;
	
	float: left;
	
	margin-top:35px;
	margin-left:18px;
}

#miniFave {
	background-image: url('images/miniFave.jpg');
	width: 8px;
	height: 8px;
	
	float: left;
	
	margin-top:41px;
	margin-left:18px;
}

#miniStartpage {
	background-image: url('images/miniStartpage.jpg');
	width: 9px;
	height: 10px;
	
	float: left;
	
	margin-top:44px;
	margin-left:18px;
}

#miniAdmin {
	background-image: url('images/miniLaas.jpg');
	width: 8px;
	height: 9px;
	
	float: left;
	
	margin-top:46px;
	margin-left:18px;
}

.middleBox {
	width:230px; 
	margin-left:auto; 
	margin-right:auto;	
	
	padding:6px;
	padding-left:16px;
	
	background-color: #e2e2e2;
	border:1px solid #969696;
}

#copyright {
	text-align:	center;
	color: #d3d3d3;
}

.kaTitle {
	float: left;
	width:118px;
	height: 38px;
	background-color: #d3d3d3;	
	margin-left:4px;
	padding-left:6px;
	overflow:hidden;
}
.kaDate {
	float: left;
	width:75px;	
	text-align: right;
	margin-right:6px;
	padding-right:6px;
	background-color: #d3d3d3;
	height: 38px;
}
.kaTitleX {
	float: left;
	width:118px;	
	background-color: #939393;
	margin-left:4px;
	padding-left:6px;
	padding-bottom:1px;
	padding-top:3px;
	overflow:hidden;
	height: 38px;
}
.kaDateX {
	float: left;
	width:75px;	
	text-align: right;
	margin-right:6px;
	padding-top:3px;
	padding-bottom:1px;
	padding-right:6px;
	background-color: #939393;
	height: 38px;
}

.kTitleX {
	width:198px;	
	margin-left:4px;
	padding-left:6px;
	padding-bottom:1px;
	padding-top:3px;
}

.kTitle {
	width:198px;	
	background-color: #939393;
	margin-left:4px;
	padding-left:6px;
	padding-bottom:1px;
	padding-top:3px;
}

#indmeldPepup {
	float:right;
	margin-top:-27px;
	width: 304px;
	height: 52px;
	margin-right: 20px;
}

#sponsorArea {
	clear:both;
	text-align:center;	
}

.showSponsor {
	float:left;
	width: 	219px;
	height:70px;
	margin-left: 20px;
	margin-bottom: 20px;
}

.galleriMappe {
	padding: 8px;
	border: 1px solid #a2a2a2;	
	width: 90px;
	height: 90px;
	float:left;
	margin: 6px;
}

.galleriMappe:hover {
	padding: 8px;
	border: 1px solid #a2a2a2;	
	background-color: #e2e2e2;
	cursor: pointer;
	width: 90px;
	height: 90px;
	margin-bottom:10px;
	float:left;
}

.galleriTekst {
	color: #535353;
	font-weight: bold;	
}

.prevButton {
	float:left;
	width:100px;
	padding:2px;
	padding-left:6px;
	font-weight:bold;
}
.prevButton:hover {
	background-color: #323232;
	color:#ffffff;
}

.nextButton {
	float:right;
	width:100px;
	padding:2px;
	padding-left:6px;
	text-align:right;
	font-weight:bold;
}
.nextButton:hover {
	background-color: #323232;
	color:#ffffff;
}

.middleGallery {
	float:left;
	width:500px;
	padding:2px;
	text-align:center;
}
