HTML { 
	height: 101%; 
}

BODY {
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-color: #FAFAFA;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #c2c6cb;
	background-position:center;
	background-repeat:repeat-y;
	background-image:url(../Images/bgsides2.png);
	

}

A, A:visited, A:active, A:hover, A:link 
{
    color: navy;/*#333333;*/
}

H1, H4, H5, H6
{
	color: #f48e04;
}

H2 {
	color: #f48e04;
	font-size:20px;
}

H3 {
	color: #f48e04;
	font-size:15px;
}


TABLE 
{
	border-collapse: collapse;
	border: none 0px;
	padding: 0;
	margin: 0;
}


td
{
    vertical-align: top;
}

ul 
{
	margin-left: 30px;
	list-style-type: square;
}


/* Classes */
.tblButtonBar {
border:solid 1px #d9d9d9;
background-color:#f5f5f5;
height:52px;
}

.ButtonBarCell {
width:25%;
background-image: url(../Images/ButtonBarBG.gif);
background-repeat: repeat-x;
color:#b1b1b1;
vertical-align:middle;
cursor:pointer;
}

.ButtonBarSplitter {
width:2px;
}

.ButtonBarText {
position:relative;
bottom:12px;
width:100%;
height:100%;
}

.ButtonBarImage {
padding-left:15px;
padding-right:15px;

}



.frmField {
font-family: arial;
font-size:10pt;
border:solid 1pt gray;
background:#f5f5f5;
}

.frmButton {
font-family: arial;
font-size:10pt;
font-weight:bold;
border:solid 1pt gray;
color:black;
background-image: url(../Images/nav_bg2.gif);
cursor: hand;
cursor:pointer;
}



/* CSS-indeling */
#container {
	width: 773px;
	top: 0px;
	right: 0px;
	text-align:left;
}



/* navigation */
a#buttonbar {

     font-size:12px;
     color: #333333;;/*#b1b1b1;*/
 }
a#buttonbar:hover {

     color:#333333;;
 }

 a#disc {

     font-size:12px;
     color: #888888;;/*#b1b1b1;*/
 }
a#disc:hover {

     color:#888888;;
 }


a.nav, a.nav:link, a.nav:active, a.nav:visited
{
	text-decoration: none;
	display: block;
	color: #333333;
	padding-top:5px;
	padding-right:20px; 
	padding-left:20px;
	padding-bottom:5px;
}

a.nav:hover
{
	text-decoration: none;
	color: #333333;
	background-image: url(../Images/nav_bg3.gif);
	background-repeat: repeat-x; 
}

a.nav_selected, a.nav_selected:link, a.nav_selected:active, a.nav_selected:visited, a.nav_selected:hover
{
	text-decoration: none;
	display: block;
	color: #333333;
	padding-top:5px;
	padding-right:20px; 
	padding-left:20px;
	padding-bottom:5px;
	font-weight: normal;
	background-image: url(../Images/nav_bg2.gif);
	background-repeat: repeat-x;
}

ul#topmenu {height: 16px;white-space:nowrap;}
ul#topmenu > li:hover > ul {width: 150px;	top: 26px; 	left: -1px;}
li.sub > a {height: 20px; background: #FFFFFF; color: #888888;}
ul {padding: 0; margin: 0;}
ul li {list-style-type: none; position: relative; margin: 0px; padding:0px;}
ul ul li {list-style-type: none; position: relative; margin: 0px; padding:0px;}
ul ul {display: none;}
ul li:hover > ul {display: block; position: absolute; top: -1px; border:1px solid #BBBBBB;}
ul ul li a {display: block; padding-top: 3px; padding-left: 20px; height: 16px; text-decoration: none; color: #BBBBBB; text-align:left /* background: #FFF;*/}
ul#topmenu li a:hover {color: #000000; background-color: #FFFFFF;}

