﻿.galleryImage {border:solid 1px black; margin:5px;}

body {margin: 0;background-color: #fff;font-family: arial, verdana, sans-serif;}	
html { height: 100%; padding-bottom: 1px; }

#allcontent {text-align:center;}
#container {text-align:left;width:989px;margin-left: auto; margin-right: auto;}
#toplogo {height:150px;width:995px;float:left;position:absolute;top:0px;}	
#toplogo #logo {float:left;width:208px;margin-top:40px;}

#servicemenu {width:537px;border-bottom:1px dotted #000;padding:5px 0 5px 0;height:20px;font-size:10px;line-height:23px;color:#666}
#servicemenu a {color:#999;text-decoration:none}
#servicemenu a:hover {text-decoration:underline}
.breadcrumb {float:left;}
.servicelinks {float:right;}

#containercontent {margin-top:225px;}
#content {margin-left:30px;float:left; width:769px;font-size:0.8em;padding-bottom:20px;min-height:200px; height:auto !important;height:200px;}
#contentfront {margin-left:0px;float:left; width:989px;font-size:0.8em;padding-bottom:20px;min-height:200px; height:auto !important;height:200px;}
#banner {width:210px;float:right;background:url(/images/design/right_side_bund.jpg) no-repeat bottom;background-color: #F4F3F3;padding-bottom:20px;font-size:0.9em;min-height:430px; height:auto !important;height:430px;}
#banner h3 {background:url(/images/design/banner_top.jpg) no-repeat; padding:0 0 8px 10px;margin:0;line-height:32px;color:#fff;font-size:1.4em;font-weight:normal;}
#banner p {padding:2px 10px 2px 10px;color:#999;line-height:1.2em}
#banner a {color:#101A57}

a {color: #000;text-decoration: underline;}
a:hover {color: #000;	text-decoration: none;}
	
h1 {font-family: Verdana, Arial; font-size: 1.6em; font-weight: bold;margin-bottom:0;}
h2 {font-family: Verdana, Arial; font-size: 1.2em; font-weight: bold;margin-bottom:0;}
h3 {font-family: Verdana, Arial; font-size: 1.1em; font-weight: bold;margin-bottom:0;}

label {display:block;margin-top:5px;}
img {border:none;}
.left {float:left;}
.spacing img {padding-right:20px;}
.required {color:#F05323;}
hr {border:dotted 1px #000;height:1px;}
address {font-style: normal;}
.tbContent {background-color:#fff} /* skal være der for at kunne få fokus i IE7 */
.smallptag p {margin:8px 0 8px 0;padding:0;}

.textcontent {width:530px;padding-top:15px}
.textbox {float:left;width:230px;padding-right:100px;}
.tilbud {font-weight:bold;color:#F82025;}
.center {text-align:center;}

.searchform {float:right;}
.searchbox {border:solid 1px #666;width:90px;height:14px;margin-right:3px}
.searchbutton {background-color:#fff;border:none;height:20px;line-height:16px;font-size:10px;letter-spacing:1px;color:#000;border:none;font-weight:bold}
.gsc-control {width:500px !important}
.gsc-results a:link {color:#1d6ba2;font-size:1.2em;line-height:1em;text-decoration:underline}
.gsc-search-button input {font-family: Verdana, Arial, Helvetica; font-size:10px; font-weight:bold ;border: 1px solid #DEDBDE;cursor:hand;background:url(/images/design/bg_knap.gif) repeat-x;height:22px;padding:0 20px 0 20px}

.arrows {padding:10px 0 10px 180px;}
.arrows a {display:inline-block;width:100px;}
.arrowlink {text-decoration:none !important;color:#000;padding-left:10px;background:url(/images/design/menu_pil.gif) left no-repeat; }

.galleryimage {float:left;padding:30px 30px 0 0;font-size:10px;width:206px;height:140px;}
.galleryimage .img {height:100px;}
.galleryimage .text {padding:5px 0 0 3px;font-weight:normal !important;border-top:dotted 1px #000}
.galleryimage p {margin:5px 0 5px 0;font-weight:normal;}

.frontbox {background:url(/images/design/boxShadow.gif) no-repeat top; float:left;margin-right:20px}
.frontbox a {text-decoration:none;padding-left:15px;background:url(/images/design/pil.png) left no-repeat;margin:5px 0 0 5px;text-transform:uppercase;font-weight:bold;display:inline-block}
.frontbox a:hover {text-decoration:underline}
.frontbox a.nostyle {margin:0;padding:0;background-image:none;display:block;}

.linkbox {float:left;line-height:1.1em;height:160px}
.linkbox  a {text-decoration:none;padding-left:15px;background:url(/images/design/pil.png) left no-repeat;font-weight:bold;font-size:0.85em}
.linkbox  a:hover {text-decoration:underline}

.frontboxNews {width:185px;margin:10px 10px 0 0;padding-right:10px;float:left;min-height:200px; height:auto !important;height:200px;}
.frontboxNews h2 {font-size:1.1em;margin-bottom:10px;}
.frontboxNews p {margin-top:0px;} 
.frontboxNews a {text-decoration:underline;padding-left:15px;background:url(/images/design/pil.png) left no-repeat;}
.frontboxNews a:hover {text-decoration:none;}
.shadow {background:url('/images/design/shadow_vertical_front.jpg') no-repeat right top;}

#contentfront hr {width:763px;height:4px;background-color:#1A2A77}

.clear {clear:both;}
fieldset {border:none;}
legend {display:none;}

.footer {color:#666;font-size:0.75em;padding-bottom:20px;width:1000px}
.footer a {color:#666}
.footer img {padding-right:14px;}

#topmenu {position:absolute; top:160px;width:988px;font-size:11px;height:55px;background:url(/images/design/shadow_top.jpg) bottom right no-repeat}
#topmenu ul {padding: 0;margin: 0;list-style: none;float:left;}
#topmenu li {position:relative;float:left;text-align:left;text-transform:uppercase;padding:2px 3px 2px 0}
#topmenu li#active a {color:#fff;background:url(/images/design/buttonLeft.gif) left}
#topmenu li#active {color:#fff;background:url(/images/design/buttonLeft.gif) right}
#topmenu li a {position:relative; color:#000; font-weight:bold;text-decoration:none;padding:2px 7px 2px 10px;}
#topmenu li a:hover {color:#fff;background:url(/images/design/buttonLeft.gif) left}
#topmenu li:hover {color:#fff;background:url(/images/design/buttonLeft.gif) right}

.stor {font-size:1.2em;width:200px;border-bottom:dotted 1px #000;font-weight:bold;padding-bottom:5px;margin-bottom:5px}
.stor a {text-decoration:none;}

#submenu {padding-top:5px;float:left;width:190px;font-size:0.7em;line-height:20px}
#submenu ul {padding: 0;margin: 0;list-style: none;width:200px;}
#submenu li {text-align:left;line-height:18px; font-weight:bold;padding:1px 0 1px 0;}
#submenu li #subactive , #submenu li #subactive a:link {padding-left:15px;background:url(/images/design/pil.png) left no-repeat;margin-left:-15px;}
#submenu li #subsubactive {color:#396D18}
#submenu li a {text-decoration:none;color:#000; }
#submenu li a:hover {padding-left:15px;background:url(/images/design/pil.png) left no-repeat;margin-left:-15px;}
#submenu li li li a:hover {padding-left:0px;background-image:none;margin-left:0px;color:#396D18}
#submenu li li {padding-left:12px}

/*
#content h1 {font-size:18px;width:678px;background:url(/images/design/underline_right.gif) bottom no-repeat;padding-bottom:16px;font-family:Georgia, arial;}
#submenu h1 {font-size:18px;width:238px;background:url(/images/design/underline_left.gif) bottom no-repeat;padding-bottom:16px;font-family:Georgia,arial}
#submenu h2 {font-size:18px;width:238px;padding-bottom:10px;font-family:Georgia, arial}
*/
#submenu p, #content p, #contentfront p {margin:5px 0 10px 0;}

#nsBody {margin: 0;font-family: verdana, arial, sans-serif;font-size:11px;}	
