@charset "utf-8";
/* CSS Document */

html, body {height: auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; background-color: #f5f5f5; }
img {border: none;}
h1, h2, h3, h4, h5, h6 {margin-top: 0px; margin-bottom: 0px; color: #003b79; font-weight: normal;}
h1 {font-size: 20px;}
h2 {font-size: 18px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px; font-weight: bold;}
h6 {font-size: 12px;}
a {color: #003b79;}
a:hover {text-decoration: none;}
#container {

	height:auto;
	left:50%;
	margin-left:-450px;
	position:absolute;
	margin-top:50px;
	padding-bottom: 50px;
	width:900px;

}
#header {background-image:url(../images/header.jpg); height: 173px;}
#headertemp {background-image:url(../images/headertemp.jpg); height: 173px;}
#language {position: absolute; right: 0; top: 0; height: 28px; width: 160px; color: #FFFFFF; text-align:center;}
#language a {color: #FFFFFF; text-decoration: none; line-height: 26px;}
#language a:hover, #footer a:hover {text-decoration: underline;}

#language .selectedLanguage {text-decoration: underline; font-weight:bold;}
#logo {width:217px; height: 144px; left: 18px; top: 7px; position: absolute; display: block; text-indent: -9999px;}
#content {background-image: url(../images/container-bg.gif); background-repeat: repeat-y; overflow: hidden; height: 100%;}
#menu {width: 300px; float: left;}
#tekst {width: 560px; float: left; padding: 20px;}

#menu ul 	{margin:0px; padding: 0px; width: 300px; margin-top: 23px; border-top: 1px solid #bcc4ca; border-bottom: 1px solid #f5f8fa;}
#menu li 	{list-style-type:none; height: 25px; overflow: hidden; float: left; }
#menu a 	{display: block;  height: 25px; width: 255px; padding-left: 45px; color: #003b79; text-decoration: none; background-image:url(../images/menu-bg.gif); text-decoration: none; line-height: 25px; }
#menu a:hover {background-color: #ebf2f8; background-image:none;}
#menu li ul {
	position: absolute;
	left: -999em;
	width: 200px;
	margin: 0px; padding: 0px;
	border-top: 1px solid #cee3f3;
	border-left: 1px solid #cbdfee;
	border-right: 1px solid #cbdfee;
}
#menu li ul a {width: 175px; background-image:url(../images/submenu-bg.gif); padding-left:25px;}
#menu li:hover ul, #menu li.sfhover ul {left: 200px; margin-top: -26px; }



#footer {background-color: #4c637e; height: 23px; text-align:center; padding-top: 2px; float: left; width: 900px;}
#footer a {color: #FFFFFF; font-weight:bold; text-decoration:none;}

table td {
	vertical-align:top;
	padding-bottom: 5px;
	line-height: 15px;
}


/**
 * Slideshow style rules.
 */
#slideshow {
	width:274px;
	height:190px;
	position:relative;
clear: both;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
	margin-bottom: 13px;


}
#slideshow #slidesContainer {
  margin:0 auto;
  width:268px;
  height:184px;
  overflow:auto; /* allow scrollbar */
  position:relative;
  border: 3px solid #fff;

}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:268px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:184px;
}

/**
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:10px;
  height:10px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  right:0;
  z-index: 10;
  margin-top: 170px;
  margin-right: 30px;
  background:transparent url(../images/previous.gif) no-repeat 0 0;
}
#rightControl {
	position: absolute;
  top:0;
  right:0;
  margin-top: 170px;
  margin-right: 10px;
  background:transparent url(../images/next2.gif) no-repeat 0 0;
}

