body				{ height:100%; background: url(../images/background.jpg) repeat-x top; margin: 0 auto; text-align:center; background-color: #ffffff;
							color:#000000; font-size:11px; font-family:Verdana; line-height:17px; overflow: auto;}

td					{ color: #000000; font-size:11px; font-family:Verdana; line-height:15px;}

h1 					{ color: #276DA0; font-size:15px; font-family:Verdana; font-weight:bold; line-height:15px; margin-top:0px; margin-bottom:10px; }
h2 					{ color: #276DA0; font-size:11px; font-family:Verdana; font-weight:bold; line-height:15px; margin-top:0px; margin-bottom:10px; }

p						{ margin-top: 0px; margin-bottom: 13px; }

a:link			{ color:#FD6500; font-size:11px; font-family:Verdana; text-decoration:none; }
a:visited		{ color:#FD6500; font-size:11px; font-family:Verdana; text-decoration:none; }
a:hover 		{ color:#000000; font-size:11px; font-family:Verdana; text-decoration:none; }

.site									{ position:relative; height:100%; width:777px; background-color: #ffffff; }

html>body .container	{ position:relative; float: left; background:url(../images/contentbg.jpg) repeat-x top; }
.container						{ position:relative; float: left; background:url(../images/contentbg.jpg) repeat-x top; }

html>body .subcontainer	{ position:relative; z-index:0; float:left; width:423px; }
.subcontainer					{ position:relative; z-index:-1; float:left; width:423px; }

html>body .leftcontainer		{ position:relative; float:left; width:157px; text-align:left; margin:0px 16px 0px 16px; padding-top:35px }
.leftcontainer				{ position:relative; float:left; width:157px; text-align:left; margin:0px 16px 0px 8px; padding-top:35px }
.leftsubcontainer			{ position:relative; text-align:center; margin-top:45px; width:157px; }

html>body .rightcontainer				{ float:left; text-align:center; padding-left:6px; width:159px; font-size: 10px; font-family:Verdana; color: #000000; }
.rightcontainer				{ float:left; text-align:center; padding-left:0; width:160px; font-size: 10px; font-family:Verdana; color: #000000; }

html>body .contentcont	{ position:relative; float:left; width:419px; border-bottom:1px solid #CECECE; border-left:1px solid #CECECE; text-align:left; }
.contentcont					{ position:relative; float:left; width:423px; border-bottom:1px solid #CECECE; border-left:1px solid #CECECE; text-align:left; }
.headercont						{ position:relative; float:left; width:422px; padding: 36px 0px 3px 17px; }

html>body .contentbg	{ position:absolute; top:-1px; right:-1px; }
.contentbg						{ position:absolute; top:-1px; right:-2px; }

.whitetop							{ position:relative; height:93px; margin:0px; padding:0px;  background: url(../images/header.jpg); border-top:1px solid #FFFFFF;  }
html>body .contentsubcont		{ position:relative; float:left; height:auto; min-height:378px; width:395px; margin:0px 0px 0px 18px; padding: 9px 5px 0px 0px; border-top:1px solid #CECECE; border-right: 1px solid #CECECE; text-align:left; }
.contentsubcont				{ position:relative; float:left; height:386px; width:404px; margin:0px 0px 0px 9px; padding: 9px 5px 0px 0px; border-top:1px solid #CECECE; border-right: 1px solid #CECECE; text-align:left; }
.logo									{ position:absolute; top:18px; left:20px; }

.headerline						{ position:absolute; bottom:20px; left:98px; }

.button1							{ position:absolute; top:5px; right:210px; }
.button2							{ position:absolute; top:5px; right:109px; }
.button3							{ position:absolute; top:5px; right:8px; }

.extranavcont					{ font-size: 11px; font-family:Verdana; font-weight:normal; color: #E6EEF3; line-height:16px; height:18px; background:url(../images/topbg.jpg); text-align:right; padding-right:12px }
a.extranav:link				{ font-size: 10px; font-family:Verdana; font-weight:bold; color: #ffffff; text-decoration: none; }
a.extranav:visited		{ font-size: 10px; font-family:Verdana; font-weight:bold; color: #ffffff; text-decoration: none; }
a.extranav:hover			{ font-size: 10px; font-family:Verdana; font-weight:bold; color: #ffffff; text-decoration: none; }

.clicktagcont					{ position:relative; height:22px; margin:0px; padding:0px; border-bottom:1px solid #CECECE; }
html>body .clicktagsubcont	{ width:300px; height: 11px; bottom:1px; left:189px; position:absolute; background: url(../images/lineclicktag.gif) no-repeat left bottom; text-align:left; padding-left:17px; padding-bottom:2px; margin-bottom:0px; font-size: 10px; font-family:Verdana; font-weight:normal; color: #8D8D8D; line-height:14px; }
.clicktagsubcont			{ width:300px; height: 12px; bottom:1px; left:189px; position:absolute; background: url(../images/lineclicktag.gif) no-repeat left bottom; text-align:left; padding-left:17px; padding-bottom:0px; margin-bottom:1px; font-size: 10px; font-family:Verdana; font-weight:normal; color: #8D8D8D; line-height:14px; }
a.menu_location:link				{ font-size: 10px; font-family:Verdana; font-weight:normal; color: #8D8D8D; text-decoration: none; }
a.menu_location:visited		{ font-size: 10px; font-family:Verdana; font-weight:normal; color: #8D8D8D; text-decoration: none; }
a.menu_location:hover			{ font-size: 10px; font-family:Verdana; font-weight:normal; color: #8D8D8D; text-decoration: none; }

.adres								{ text-align:left; width:142px; font-size: 9px; font-family:Verdana; color: #5D5D5D; padding-left: 8px;}
a.adrestxt:link				{ font-size: 9px; font-family:Verdana; font-weight:normal; color: #5D5D5D; text-decoration: none; }
a.adrestxt:visited		{ font-size: 9px; font-family:Verdana; font-weight:normal; color: #5D5D5D; text-decoration: none; }
a.adrestxt:hover			{ font-size: 9px; font-family:Verdana; font-weight:normal; color: #5D5D5D; text-decoration: none; }

.copyright						{ position:relative; margin-top:10px; float:left; width:100%; font-size: 9px; font-family:Verdana; color: #5D5D5D; line-height:12px; }
form									{ padding:0px; margin:6px }

html>body .inlog			{ position:relative; height:130px; float:left; width:155px; text-align:left; padding-top:12px; padding-left:10px; font-size: 9px; font-family:Verdana; font-weight:normal; color: #626262; }
.inlog								{ position:relative; height:142px; float:left; width:165px; text-align:left; padding-top:12px; padding-left:10px; font-size: 9px; font-family:Verdana; font-weight:normal; color: #626262; }

.input								{ width:132px; height:16px; background-color:#ffffff; border:1px solid #CBCBCB; font-size: 10px; font-family:Verdana; font-weight:normal; color: #626262; }
.button								{ margin-top:5px; margin-right:11px; float:right; }

html>body .leftblock	{ position:relative; height:22px; width:151px; margin-bottom:1px; padding:2px 3px 0px 3px; background-color:#FDEDE0; text-align:left; }
.leftblock						{ position:relative; height:24px; width:157px; margin-bottom:1px; padding:2px 3px 0px 3px; background-color:#FDEDE0; text-align:left; }
.leftblocktxt 				{ position:relative; display:block}
a.leftblocktxt:link			{ font-size: 10px; font-family:Verdana; font-weight:normal; color: #6C6C6C; text-decoration: none; }
a.leftblocktxt:visited	{ font-size: 10px; font-family:Verdana; font-weight:normal; color: #6C6C6C; text-decoration: none; }
a.leftblocktxt:hover		{ font-size: 10px; font-family:Verdana; font-weight:normal; color: #000000; text-decoration: none; }

.arrow									{ position:absolute; bottom:2px; right:3px; }

html>body .stappenblokheader1		{ width:143px; height:15px; margin-bottom:20px; line-height:12px; font-size: 15px; font-family:Verdana; font-weight:bold; color: #2F6D9C; }
.stappenblokheader1				{ width:143px; height:15px; margin-bottom:9px; line-height:12px; font-size: 15px; font-family:Verdana; font-weight:bold; color: #2F6D9C; }
.stappenblokheader2				{ line-height:12px; font-size: 13px; font-family:Verdana; font-weight:bold; color: #2F6D9C; }

html>body .stappenblok		{ position:relative; width:133px; padding:10px 5px 10px 5px; line-height:12px; font-size: 11px; font-family:Arial; font-weight:normal; color: #2F6D9C; border:1px solid #2F6D9C; text-align:left; cursor: pointer; }
.stappenblok							{ position:relative; width:143px; padding:10px 5px 10px 5px; line-height:12px; font-size: 11px; font-family:Arial; font-weight:normal; color: #2F6D9C; border:1px solid #2F6D9C; text-align:left; cursor: pointer; }

.stappenblokspacertop			{ position:relative; width:143px; height:5px; }
.stappenblokspacer				{ position:relative; width:143px; height:9px; }

html>body .buttongray   { background: url('/images/buttonbg.gif'); border:1px solid #cecece; font-size: 10px; font-family: Verdana; font-weight:normal; padding:0px 8px; line-height:14px; margin:0px }
.buttongray             { background: url('/images/buttonbg.gif'); border:1px solid #cecece; font-size: 10px; font-family: Verdana; font-weight:normal; padding:0px 4px; line-height:14px; margin:0px }
.inputfield             { background-color:#ffffff; border:1px solid #CBCBCB; font-size: 10px; font-family:Verdana; font-weight:normal; color: #626262; }


#nav {
  padding: 0;
  margin: 0;
}

#nav li {
  list-style: none;
  margin: 0;
}

#nav a { 
  background: url(../images/nav_noarrowbg.gif) no-repeat left bottom;
  border: none;
  color: #626262;
  font-weight: bold;
  text-decoration: none;
  display: block;
	height:23px;
	line-height:23px;
	padding-left:10px;
	text-transform: uppercase;
	/*margin:0 0 0 -8px;*/
}

* html #nav a {
  padding-left: 8px;
}

#nav a:hover {
  background: url(../images/nav_arrowbg.gif) no-repeat left bottom;
}

* html #nav a:hover {
}

#nav a.active-item {
}

#nav ul {
  margin: 0;
  padding:0;
}

#nav li ul a {
  text-transform: none;
  font-weight: lighter;
}

#nav li ul a:hover {
}

#nav .exp-open a.active-item {
}

#nav .exp-open ul li a {
}

#nav .exp-open ul li a.active-item {
}

#nav .list-closed { 
  display: none;
}

#peno-check {
  border: 1px solid #2f6d9c; 
  display: block;
}