body, html {height:100%; margin:0px; padding:0px; background-color:#7cbfe5; background-image:url(images/bg.jpg); background-repeat:repeat-x; background-position:top; text-align:center;}
img {border:0px;}
form {display:inline;}
table, td { margin:0px; padding:0px; border:0px; border-collapse:collapse;}
a {position:relative;} 

.divBox { width:252px; height:221px; background-image:url(images/boxbg.png); background-repeat:no-repeat;}
.divBoxText { margin:19px;}
.divBoxText2 { margin-left:19px; margin-right:19px;}
.divBoxTop { width:252px; height:18px; background-image:url(images/boxtop.png); background-repeat:no-repeat;}
.divCalendarSmall1 { width:246px; height:183px; background-image:url(images/kalenderbg.gif); background-repeat:no-repeat; float:left; margin-left:19px; display:inline;}
.divCalendarSmall2 { width:246px; height:183px; background-image:url(images/kalenderbg.gif); background-repeat:no-repeat; float:left;}
.divClear { clear:both;}
.divContent {width:980px; margin:auto; text-align:left;}
.divContentContainer {width:768px; float:left;}
.divContentContainer2 {width:504px; float:left;}
.divContentMain { width:768px; height:329px; background-image:url(images/frontbg1.jpg); background-repeat:no-repeat;}
.divContentMain2 {width:504px; background-image:url(images/pagebg.png); background-repeat:repeat-y;}
.divFrontText { width:530px; height:146px; min-height:146px; margin-left:19px;}
.divGalleriNav { width:466px; margin-top:5px; margin-bottom:5px; clear:both;}
.divGalleriNavPrev { width:155px; float:left; text-align:left;}
.divGalleriNavUp { width:155px; float:left; text-align:center;}
.divGalleriNavNext { width:155px; float:left; text-align:right;}
.divImage { width:248px; float:left;}
.divImageLarge { width:466px; clear:both;}
.divMain {width:100%; height:100%; background-image:url(images/topbg.jpg); background-position:top; background-repeat:repeat-x;}
.divMainContainer {width:980px;}
.divMenuBottom { width:212px; height:19px; background-image:url(images/menubottom.png); background-repeat:no-repeat;}
.divMenuContainer {width:212px; float:left;}
.divMenuContent { width:173px; margin-left:29px; margin-right:10px;}
.divMenuMain { height:564px; min-height:564px; background-image:url(images/menubg.png); background-repeat:repeat-y;}
.divPageBottom { width:504px; height:19px; background-image:url(images/pagebottom.png); background-repeat:no-repeat;}
.divPolterBoxText { width:125px; height:120px;}
.divPolterBox { width:252px; height:221px; background-image:url(images/polterboxbg.png); background-repeat:no-repeat;}
.divRight {width:264px; float:left;}
.divSmallBoxLeft { width:108px; float:left; margin-bottom:10px;}
.divSmallBoxRight { width:106px; float:left; margin-bottom:10px;}
.divText { width:218px; float:left}
.divTop {}

h1 {color:#a7bf50; font-weight:bold; font-size:24px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
h2 {color:#3e7a9b; font-weight:bold; font-size:20px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
h2 a:link {color:#3e7a9b; font-weight:bold; text-decoration:none; font-size:20px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
h2 a:active {color:#3e7a9b; font-weight:bold; text-decoration:none; font-size:20px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
h2 a:visited {color:#3e7a9b; font-weight:bold; text-decoration:none; font-size:20px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
h2 a:hover {color:#a7bf50; font-weight:bold; text-decoration:none; font-size:20px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}

.herfinderdu { margin-top:20px;}

.imgTopLeft { width:4px; height:4px; background-image:url(images/imgTopLeft.png); background-repeat:no-repeat;}
.imgTop { height:4px; background-image:url(images/imgTop.png); background-repeat:repeat-x;}
.imgTopRight { width:4px; height:4px; background-image:url(images/imgTopRight.png); background-repeat:no-repeat;}
.imgLeft { width:4px; background-image:url(images/imgLeft.png); background-repeat:repeat-y;}
.imgRight { width:4px; background-image:url(images/imgRight.png); background-repeat:repeat-y;}
.imgBottomLeft { width:4px; height:4px; background-image:url(images/imgBottomLeft.png); background-repeat:no-repeat;}
.imgBottom { height:4px; background-image:url(images/imgBottom.png); background-repeat:repeat-x;}
.imgBottomRight { width:4px; height:4px; background-image:url(images/imgBottomRight.png); background-repeat:no-repeat;}

.kalenderknap { float:right; margin-top:20px;}

.menuIcon { vertical-align:middle; margin-right:2px; margin-top:1px;}
.menuNorm:link {color:#3e7a9b; font-weight:bold; font-size:13px; line-height:26px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.menuNorm:active {color:#3e7a9b; font-weight:bold; font-size:13px; line-height:26px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.menuNorm:visited {color:#3e7a9b; font-weight:bold; font-size:13px; line-height:26px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.menuNorm:hover {color:#a7bf50; font-weight:bold; font-size:13px; line-height:26px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}

.menuActive:link {color:#a7bf50; font-weight:bold; font-size:13px; line-height:26px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.menuActive:active {color:#a7bf50; font-weight:bold; font-size:13px; line-height:26px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.menuActive:visited {color:#a7bf50; font-weight:bold; font-size:13px; line-height:26px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.menuActive:hover {color:#a7bf50; font-weight:bold; font-size:13px; line-height:26px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}

.subMenuNorm:link {color:#3e7a9b; font-weight:bold; font-size:12px; line-height:16px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; margin-left:30px;}
.subMenuNorm:active {color:#3e7a9b; font-weight:bold; font-size:12px; line-height:16px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; margin-left:30px;}
.subMenuNorm:visited {color:#3e7a9b; font-weight:bold; font-size:12px; line-height:16px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; margin-left:30px;}
.subMenuNorm:hover {color:#a7bf50; font-weight:bold; font-size:12px; line-height:16px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; margin-left:40px;}

.subMenuActive:link {color:#a7bf50; font-weight:bold; font-size:12px; line-height:16px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; margin-left:40px;}
.subMenuActive:active {color:#a7bf50; font-weight:bold; font-size:12px; line-height:16px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; margin-left:40px;}
.subMenuActive:visited {color:#a7bf50; font-weight:bold; font-size:12px; line-height:16px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; margin-left:40px;}
.subMenuActive:hover {color:#a7bf50; font-weight:bold; font-size:12px; line-height:16px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; margin-left:40px;}

.textAdress {color:#3e7a9b; font-weight:bold; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif;}
.textAdress a:link {color:#3e7a9b; font-weight:bold; text-decoration:none; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif;}
.textAdress a:active {color:#3e7a9b; font-weight:bold; text-decoration:none; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif;}
.textAdress a:visited {color:#3e7a9b; font-weight:bold; text-decoration:none; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif;}
.textAdress a:hover {color:#a7bf50; font-weight:bold; text-decoration:none; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif;}

.textFront {color:#3e7a9b; font-size:12px; line-height:18px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textFront a:link {color:#3e7a9b; font-size:12px; line-height:18px; text-decoration:none; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textFront a:active {color:#3e7a9b; font-size:12px; line-height:18px; text-decoration:none; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textFront a:visited {color:#3e7a9b; font-size:12px; line-height:18px; text-decoration:none; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textFront a:hover {color:#a7bf50; font-size:12px; line-height:18px; text-decoration:none; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }

.textFront2 {color:#3e7a9b; font-size:12px; line-height:16px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textFront2 a:link {color:#3e7a9b; font-size:12px; line-height:18px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textFront2 a:active {color:#3e7a9b; font-size:12px; line-height:18px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textFront2 a:visited {color:#3e7a9b; font-size:12px; line-height:18px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textFront2 a:hover {color:#a7bf50; font-size:12px; line-height:18px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }

.textMain {color:#3e7a9b; font-size:11px; line-height:15px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textMain a:link {color:#3e7a9b; font-size:11px; line-height:15px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textMain a:active {color:#3e7a9b; font-size:11px; line-height:15px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textMain a:visited {color:#3e7a9b; font-size:11px; line-height:15px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textMain a:hover {color:#a7bf50; font-size:11px; line-height:15px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }

.textSmall {color:#3e7a9b; font-size:10px; line-height:14px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textSmall a:link {color:#3e7a9b; font-size:10px; line-height:14px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textSmall a:active {color:#3e7a9b; font-size:10px; line-height:14px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textSmall a:visited {color:#3e7a9b; font-size:10px; line-height:14px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textSmall a:hover {color:#a7bf50; font-size:10px; line-height:14px; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }

.textLarge {color:#3e7a9b; font-size:13px; font-weight:bold; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textLarge a:link {color:#3e7a9b; font-size:13px; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textLarge a:active {color:#3e7a9b; font-size:13px; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textLarge a:visited {color:#3e7a9b; font-size:13px; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }
.textLarge a:hover {color:#a7bf50; font-size:13px; font-weight:bold; text-decoration:none; font-family:"Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; }

.mcbLink { font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande"; font-size:9px; color:#4a92ba; border:1px solid #4a92ba; width:150px; text-align:center; text-decoration:none; float:right; margin-right:15px; }
.mcbLink a { color:#4a92ba; text-decoration:none; }	