body {
  margin: 0px;
  padding: 0px;
  background-image: url('/Files/System/bgblue.png');
  background-repeat: repeat-x;
  background-color: #ffffff;
}
p, h1, h2, h3 {
  margin: 0px;
  padding: 0px;
}
img {
  margin: 0px;
  padding: 0px;
  border: 0px;
}
div#container {
  margin: 0px auto;
  width: 951px;
}
div#headerholder,
div#contentholder,
div#footerholder {
  float: left;
  clear: left;
  width: 951px;
}
div#headerholder {
  background-image: url('/Files/System/topblue.png');
  background-repeat: no-repeat;
}
div#logoholder {
  float: left;
  clear: left;
  width: 50%;
}
input.input,
input.btnok {
  border: 1px solid #b9d1dc;
}
input.input {
  font-family: "Tahoma";
  font-size: 12px;
  padding: 3px;
  width: 170px;
}
div#shortcutholder {
  float: right;
  clear: right;
  width: 251px;
  padding-top: 10px;
  padding-right: 4px;
}
div#shortcutholder ul {
  float: right;
  clear: right;
  list-style: none;
  margin: 0px;
  padding: 0px;
}
div#shortcutholder li {
  float: right;
  padding-left: 38px;
}
div#shortcutholder a {
  font-family: "Tahoma";
  font-size: 11px;
  color: #5a6468;
  text-decoration: none;
}
div#shortcutholder a:hover,
div#shortcutholder a.inpath {
  color: #5a6468;
}
div#searchholder {
  float: right;
  clear: right;
  width: 300px;
  padding-top: 26px;
}
div#topnavigationholder {
  float: left;
  clear: left;
  width: 951px;
}
div#topnavigationholder ul {
  float: left;
  clear: left;
  list-style: none;
  margin: 0px;
  padding: 0px;
}
div#topnavigationholder li {
  float: left;
  padding-left: 22px;
  padding-right: 22px;
}
div#topnavigationholder a {
  font-family: "Tahoma";
  font-size: 12px;
  color: #103e58;
  line-height: 34px;
  text-decoration: none;
}
div#topnavigationholder a:hover,
div#topnavigationholder a.inpath {
  color: #007dc3;
}
div#subtopnavigationholder {
  float: left;
  clear: left;
  width: 949px;
  border-left: 1px solid #cdd5da;
  border-right: 1px solid #cdd5da;
  border-top: 1px solid #cdd5da;
  background: #e2f3fc;
}
div#subtopnavigationholder ul {
  float: left;
  clear: left;
  list-style: none;
  margin: 0px;
  padding: 0px;
}
div#subtopnavigationholder li {
  float: left;
  padding-left: 22px;
  padding-right: 12px;
}
div#subtopnavigationholder a {
  font-family: "Tahoma";
  font-size: 12px;
  color: #103e58;
  line-height: 28px;
  text-decoration: none;
}
div#subtopnavigationholder a:hover,
div#subtopnavigationholder a.inpath {
  color: #007dc3;
}
div#legendholder {
  float: left;
  clear: left;
  width: 695px;
  background-image: url('/Files/System/contenttop2.png');
  background-repeat: no-repeat;
  background-position: bottom left;
  height: 19px;
  padding-left: 256px;
  padding-top: 15px;
}
div#legendholder p,
div#legendholder a {
  font-family: "Tahoma";
  font-size: 11px;
  color: #a1aaae;
  text-decoration: none;
}
div#contentholder {
  float: left;
  clear: left;
  width: 951px;
  background-color: #ffffff;
  background-image: url('/Files/System/contentmiddle1.png');
}
div#contentholder2 {
  float: left;
  clear: left;
  width: 951px;
  background-color: #ffffff;
  background-image: url('/Files/System/contentmiddle2.png');
}
div#bottombgholder {
  float: left;
  clear: left;
  width: 951px;
  min-height: 500px;
  background-image: url('/Files/System/contentbottom1.png');
  background-repeat: no-repeat;
  background-position: bottom left;
}
div#bottombgholder2 {
  float: left;
  clear: left;
  width: 951px;
  min-height: 500px;
  background-image: url('/Files/System/contentbottom2.png');
  background-repeat: no-repeat;
  background-position: bottom left;
}
div#setupfront1 {
  float: left;
  clear: left;
  width: 945px;
  padding: 2px;
  padding-bottom: 30px;
  background-image: url('/Files/System/contenttop1.png');
  background-repeat: no-repeat;
  background-position: bottom left;
  background-color: #ffffff;
  border: 1px solid #c4cdd1;
  border-bottom: 0px;
}
div#setupfront1left {
  float: left;
  clear: left;
  width: 410px;
  padding: 19px;
}
div#setupfront1left p {
  font-family: "Tahoma";
  font-size: 12px;
  line-height: 20px;
  color: #7d8a8f;
  margin-top: 10px;
}
div#setupfront1left h1 {
  font-family: "Tahoma";
  font-size: 24px;
  color: #339933;
  font-weight: normal;
}
div#setupfront1right {
  float: right;
  clear: right;
  width: 490px;
}
div#setupfront2 {
  float: right;
  width: 458px;
  padding-left: 27px;
  padding-right: 27px;
}
div#setupfront2 p {
  font-family: "Tahoma";
  font-size: 12px;
}
div#blue1 {
  float: left;
  clear: left;
  width: 100%;
  background-image: url('/Files/System/box-blue-middle.png');
  background-repeat: repeat-y;
  background-position: top left;
}
div#blue2 {
  float: left;
  clear: left;
  width: 100%;
  background-image: url('/Files/System/box-blue-top.png');
  background-repeat: no-repeat;
  background-position: top left;
}
div#blue3 {
  float: left;
  clear: left;
  width: 430px;
  background-image: url('/Files/System/box-blue-bottom.png');
  background-repeat: no-repeat;
  background-position: bottom left;
  padding: 14px;
}
div#setupfront3 {
  float: right;
  clear: right;
  width: 215px;
  padding: 2px;
  padding-right: 3px;
}
div#setupfront3 .bg {
  background: url("/files/system/bg-forside-col3.png") repeat-x scroll 0 73px transparent;
}
div#setupfront4 {
  float: right;
  clear: right;
  width: 237px;
  padding: 30px;
  padding-right: 33px;
  padding-top: 23px;
}
div#leftnavigationholder {
  float: left;
  clear: left;
  width: 218px;
  padding-left: 1px;
}
div#leftnavigationholder ul {
  float: left;
  clear: left;
  width: 216px;
  margin: 0px;
  padding: 1px;
  list-style: none;
}
div#leftnavigationholder li {
  float: left;
  clear: left;
  width: 216px;
}
div#leftnavigationholder a {
  display: block;
  font-family: "Tahoma";
  font-size: 12px;
  color: #002d62;
  line-height: 35px;
  text-decoration: none;
  background-image: url('/Files/System/nav-blue.png');
  background-repeat: repeat-x;
  background-position: bottom left;
  border: 1px solid #ffffff;
  padding-left: 19px;
}
div#leftnavigationholder a:hover {
  background-image: url('/Files/System/nav-green.png');
  background-repeat: repeat-x;
  background-position: bottom left;
}
div#contents {
  float: left;
  width: 395px;
  padding-top: 5px;
}
div#contents h1,
div#setupfront4 h1 {
  font-family: "Tahoma";
  font-size: 24px;
  color: #339933;
  font-weight: normal;
  margin: 0px;
}
div#contents h2,
div#setupfront4 h2 {
  font-family: "Tahoma";
  font-size: 16px;
  color: #339933;contents
  font-weight: normal;
  margin: 0px;
}
div#setupfront4 ul,
div#contents ul {
  padding: 0px;
  margin: 10px;
  margin-left: 20px;
}
div#setupfront4 p b,
div#contents p b {
  font-family: "Tahoma";
  font-size: 12px;
  color: #6b777b;
  font-weight: normal;
}
div#setupfront4 p,
div#setupfront4 li,
div#setupfront4 td,
div#contents p,
div#contents li,
div#contents td {
  font-family: "Tahoma";
  font-size: 11px;
  color: #4a5256;
  font-weight: normal;
  margin: 0px;
  line-height: 18px;
}
div#setupfront4 a,
div#contents a {
  color: #4a5256;
  text-decoration: underline;
}
div#topgraphicholder {
  float: right;
  width: 297px;
  padding-right: 3px;
  min-height: 10px;
}
div#leftnavigationholder2 {
  float: left;
  clear: left;
  width: 255px;
  padding-left: 1px;
  background-image: url('/Files/System/bg-shadow-bottom.png');
  background-repeat: no-repeat;
  background-position: 219px bottom;
  padding-bottom: 19px;
 }
div#leftnavigationholder2 ul {
  float: left;
  clear: left;
  width: 226px;
  margin: 0px;
  padding: 1px;
  list-style: none;
  background-image: url('/Files/System/bg-shadow-middle.png');
  background-repeat: repeat-y;
  background-position: top right;
}
div#leftnavigationholder2 ul li {
  float: left;
  clear: left;
  width: 214px;
  padding: 1px;
}
div#leftnavigationholder2 ul a {
  display: block;
  font-family: "Tahoma";
  font-size: 12px;
  color: #002d62;
  line-height: 35px;
  text-decoration: none;
  background-image: url('/Files/System/nav-blue.png');
  background-repeat: repeat-x;
  background-position: bottom left;
  padding-left: 19px;
}
div#leftnavigationholder2 ul a:hover {
  background-image: url('/Files/System/nav-green.png');
  background-repeat: repeat-x;
  background-position: bottom left;
}
div#leftnavigationholder2 ul a.inpath:hover,
div#leftnavigationholder2 ul a.inpath {
  color: #ffffff;
  background-image: url('/Files/System/nav-blue-inpath.png');
  background-repeat: repeat-x;
  background-position: top left;
  width: 207px;
}
div#leftnavigationholder2 ul ul {
  padding: 0px;
  padding-top: 12px;
  padding-bottom: 6px;
}
div#leftnavigationholder2 ul ul li {
  float: left;
  clear: left;
  width: 214px;
  padding-bottom: 6px;
}
div#leftnavigationholder2 ul ul a {
  display: block;
  font-family: "Tahoma";
  font-size: 12px;
  color: #5a6468; /* 002d62 */
  line-height: normal;
  text-decoration: none;
  background: none;
  padding-left: 18px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#leftnavigationholder2 ul ul a:hover,
div#leftnavigationholder2 ul ul a.inpath,
div#leftnavigationholder2 ul ul a.inpath:hover {
  color: #002d62;
  background: none;
}
div#footerholder {
  background-image: url('/Files/System/brands.png');
  background-repeat: no-repeat;
  background-position: bottom left;
  height: 87px;
  padding-top: 55px;
}
div#footerholder small,
div#footerholder a {
  font-family: "Tahoma";
  font-size: 11px;
  color: #0e396a;
  padding-left: 4px;
  text-decoration: none;
}
div#newsletter1 {
  float: left;
  clear: left;
  background-image: url('/Files/System/bg-blue.png');
  background-repeat: repeat-x;
  background-position: 0px 2px;  
  padding-left: 11px;
  padding-right: 11px;
  padding-top: 5px;
  width: 193px;
}
div#newsletter1 p {
  margin-top: 9px;
}
div#newsletter1 p b {
  font-family: "Tahoma";
  font-size: 12px;
  color: #002d62;
  font-weight: bold;
}
div#newsletter1 p span {
  font-family: "Tahoma";
  font-size: 11px;
  color: #002d62;
  padding-left: 7px;
}
div#newsletter1 input {
  font-family: "Tahoma";
  font-size: 12px;
  color: #adb6b9;
  border: 1px solid #c6cfd4;
  padding: 6px;
  margin: 0px;
  width: 179px;
}
div#newsletter1 input#Submit {
  font-family: "Tahoma";
  font-size: 12px;
  color: #002d62;
  background-image: url('/Files/System/btn-blue.png');
  background-repeat: repeat-x;
  background-position: bottom left;  
  border: 1px solid #c6cfd4;
  padding: 0px;
  margin: 0px;
  padding: 4px;
  width: 193px;
}
div#bookEtMoede  {
/*  background-image:url("/Files/System/bg-blue.png");
  background-position:0 2px;
  background-repeat:repeat-x;
*/  clear:left;
  float:left;
  padding-left: 0px;
  padding-right: 0px;
  padding-top:5px;
  padding-bottom: 15px;
  width: 100%;
  heigth: 180px;
}
div#bookEtMoede .formTitel {
  margin-left: 24px;
}
form#form_bookEtMoede {
  background: url(/files/system/bg-form-box-shadow.png) no-repeat;
  _height: 163px;
  height: 163px;
  padding-top: 7px;
  width: 100%;
  background-position: 4px 2px;
}
form#form_bookEtMoede .formContent {
  background: #FFF url(/files/system/bg-form-grad.png) repeat-x;
  width: 176px;
  margin: 2px 0 1px 20px;
  padding: 1px 0 8px 9px;
}
div#bookEtMoede p {
  margin-top: 9px;
}
div#bookEtMoede p b {
  font-family: "Tahoma";
  font-size: 12px;
  color: #002d62;
  font-weight: bold;
}
div#bookEtMoede p span {
  font-family: "Tahoma";
  font-size: 11px;
  color: #002d62;
  padding-left: 7px;
}
div#bookEtMoede input {
  font-family: "Tahoma";
  font-size: 12px;
  color: #adb6b9;
  border: 1px solid #c6cfd4;
  padding: 6px;
  margin: 0px;
  width: 153px;
}
div#bookEtMoede input#bookEtMoedeSubmit {
  font-family: "Tahoma";
  font-size: 12px;
  color: #002d62;
  background-image: url('/Files/System/btn-blue.png');
  background-repeat: repeat-x;
  background-position: bottom left;  
  border: 1px solid #c6cfd4;
  padding: 0px;
  margin: 0px;
  padding: 4px;
  width: 165px;
}
div#bookEtMoede .error {
  font-family: "Tahoma";
  color: red;
  font-size: 12px;  
}
hr.border {
  height: 2px;
  background: url(/files/system/border-dots.png) repeat-x;
  border: none;
  clear: both;
}
div.newsloop {
  float: left;
  clear: left;
  padding: 3px;
  padding-top: 14px;
  padding-bottom: 0px;
  width: 100%;
}
div.newsloopleft {
  float: left;
  clear: left;
  width: 20%;
}
div.newsloopright {
  float: right;
  clear: right;
  width: 80%;
}
div.newsloopright:hover {
  background: #EEE;
}
div.newsloop small {
  float: left;
  clear: left;
  width: 75px;
  font-family: "Tahoma";
  font-size: 11px;
  color: #002d62;
  margin-bottom: 20px;
  background-image: url('/Files/System/date-blue.png');
  background-repeat: no-repeat;
  background-position: top left;
  padding: 3px; 
  padding-left: 8px;
}
div#blue3 div.newsloop p b {
  font-family: "Tahoma";
  padding-bottom: 3px;
}
div#blue3 div.newsloop p a{
  font-family: "Tahoma";
  font-size: 10px;
  color: #7d8a8f;
  text-decoration: none;
}
div#blue3 div.newsloop p span.newsLinkArrow a {
  color: #007dc3;
  text-decoration: none;
  font-size: 14px;
  line-height: 9px;
}
div#blue3 div.newsloop p.newsTitle a:link,
div#blue3 div.newsloop p.newsTitle a:visited {
  color: #339933;
  font-size: 12px;
}

.bg div#newsletter1 {
  background-image: none;
padding-left: 0px;
  padding-right: 0px;
  padding-top:5px;
  padding-bottom: 15px;
  width: 100%;
  heigth: 180px;
}
.bg div#newsletter1 .formTitel {
  margin-left: 24px;
}
.bg form#form_newsLetter {
 background: url(/files/system/bg-form-box-shadow.png) no-repeat;
  _height: 163px;
  height: 163px;
  padding-top: 7px;
  width: 100%;
  background-position: 4px 2px;
}
.bg form#form_newsLetter .formContent {
  background: #FFF url(/files/system/bg-form-grad.png) repeat-x;
  width: 176px;
  margin: 2px 0 1px 20px;
  padding: 1px 0 8px 9px;
  height: 143px;
}
.bg div#newsletter1 input {
  width: 153px;
}
.bg div#newsletter1 input#Submit {
   width: 165px;
}
.frameld {
  display: none;
}
.bg .frameld {
  display: block;
  text-align: right;
  padding-right: 10px;
}
.bg .frameld a {
  color: rgb(190,196,199); 
  text-decoration: none;
  font-size: 10px;
  font-family: tahoma;
}
