body {
	margin : 0;
	padding : 10px 0 0 0;
	width : 100%;
	font-size : 11px;
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background : #73859d;
}
a {
	color: #fff;
}

#wrapper {
	background : #FFF;
	width : 980px;
	margin : 0 auto;
	text-align : left;
	border: 7px solid #5f6977;
}
#header {
	width:980px;
	height:161px;
	background : url(style/header_bg.png);	
}
#logo {
	margin-top: 10px;
	width:473px;
	height:138px;
	background : url(style/logo.png);
	float: left;	
}
#footer {
	width : 980px; 
	line-height: 30px;
	height: 30px;
	background: url(style/footer.png);
	text-align: center;
	color: #fff;
	font-weight: bold;
}
.clear {
	clear : both;
	font-size : 1px;
}
#container {
	width:980px;
}
#left {
	width:163px;
	float: left;
}
.menu {
	margin-bottom: 5px;
	background: #e7e7e6;
	border: 1px solid #bebcbd;
	padding: 5px;
	padding-top: 0px;
	color: #363a45;
}
h3 {
	border-top: 1px solid #bebcbd;
	border-left: 1px solid #bebcbd;
	border-right: 1px solid #bebcbd;
	width:151px;
	height: 31px;
	background: url(style/h3.png);
	margin-left: -6px;
	margin-top: -1px;
	font-weight: bolder;
	line-height: 31px;
	padding-left: 10px;
	
}
.menu ul {
	padding : 0;
	margin : 0;
	margin-top: -10px;
	list-style : none;
}
.menu li a {
	color: #363a45;
	text-decoration : none;
	display : block;
}
.menu li a:hover {
	color: #000;
	text-decoration : none;
	display : block;
}

#right {
		width:163px;
		float: left;
}



#content {
	width:622px;
	padding: 5px;
	float: left;
	background: #e7e7e6;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	border: 1px solid #bebcbd;
}


#menu { 
	width : 980px; 
	height : 42px; 
	background : url('style/hmenu_bg.png') repeat-x; 
} 
#menu ul { 
	margin : 0; 
	padding : 0; 
} 
#menu li { 
	list-style : none; 
	display : inline; 
	font-weight : bold; 
	font-family : tahoma, verdana; 
	font-size : 11px; 
	background : url('style/hmenu_line.png') no-repeat right; 
} 
#menu li a { 
	background : url('style/hmenu_line.png') no-repeat right; 
	height : 27px; 
	float : left; 
	display : block; 
	padding : 15px 25px 0 25px; 
	color : #fff; 
	text-decoration : none; 
} 
#menu li a:hover { 
	color : #fff; 
	background : url('style/hmenu_hover.png') repeat-x; 
	text-decoration : underline; 
} 

a:link { 
color : #000000; 
text-decoration : none; 
} 
a:visited { 
text-decoration : none; 
color : #000000; 
} 
a:hover { 
text-decoration : underline; 
color : #000000; 
} 
a:active { 
text-decoration : none; 
color : #8a8a8a; 
}
input, option, textarea, select, checkbox {
  font-family: Verdana, Tahoma, Arial, Sans-Serif;
  font-size: 8pt;
  color: black;
  font-weight: none;
  border: 1px solid lightgray;
  background-color: white;
}
.cell {
list-style-type : none;
font-size : 11px;
color : black;
margin : 1px 0 1px 0;
padding : 2px 2px 2px 2px;
border : 1px solid #201c17;
padding-left : 5px;
}
td.subtitle2 {
color : black;
text-align : left;
font-size : 11px;
font-weight : bold;
border-bottom : 1px;
border : 1px solid #494138;
background-color : yellow;
height : 17px;
}

.msg_error {
list-style-type:none;
font-size:11px;
color:#FFF;
border:1px solid #d40000;
background:#d15a5a;
font-weight:bolder;
margin:1px 0;
padding:5px
}

.msg_voltooid {
list-style-type:none;
font-size:11px;
color:#000;
border:1px solid #00c579;
background:#84e45a;
font-weight:bolder;
margin:1px 0;
padding:5px
}


