body, td { 
	font-family							: 	Arial, Helvetica, sans-serif;
	font-size							:	12px;
	color								:	#000000;
	line-height							:	15px;
	text-align							:	left;
}

body {
	background-color 					:	#ffffff;
	background-image					:	url('../images/body_bg.jpg');
	background-repeat					:	repeat-x;
	margin								: 	0px;
}

img { 
	border 								: 	0;
}

a {
	color								:	#1c94d2;
	text-decoration						:	none;
}

a:hover {
	text-decoration						:	underline;
}

a.white {
	color								:	#ffffff;
}

a.dblue {
	color								:	#004b88;
}

.red {
	color								:	#ff0000;
	font-weight							:	bold;
	font-size							:	13px;
}

h1 {
	color								:	#003c78;
	font-weight							:	bold;
	font-size							:	22px;
	line-height							:	22px;
}

h2 {
	color								:	#1c94d2;
	font-weight							:	bold;
	font-size							:	16px;
	line-height							:	16px;
}

h3 {
	color								:	#000000;
	font-weight							:	bold;
	font-size							:	16px;
	line-height							:	16px;
}

.mainbox_left {
	width								:	9px;
	background-image					:	url('../images/mainbox_left.jpg');
	background-repeat					:	no-repeat;
}

.mainbox {
	width								:	982px;
	background-color 					:	#ffffff;
	border-left							:	1px solid #ffffff; 
	border-right						:	1px solid #ffffff; 
}

.mainbox_right {
	width								:	9px;
	background-image					:	url('../images/mainbox_right.jpg');
	background-repeat					:	no-repeat;
}

.header {
	width								:	980px;
	height								:	240px;
	background-image					:	url('../images/header_background.png');
	background-repeat					:	no-repeat;
	background-position					:	top;
}

.header_title {
	width								:	640px;
	height								:	100px;
	background-image					:	url('../images/title_waterbouwers.png');
	background-repeat					:	no-repeat;
	background-position					:	20px 20px;
}

.header_images {
	width								:	400px;
	height								:	30px;
	background-image					:	url('../images/header_images.png');
	background-repeat					:	no-repeat;
	background-position					:	20px 1px;
	padding								:	110px 0px 0px 240px;
	color								:	#666666;
	font-size							:	10px;
}

.header_menu {
	padding								:	24px 5px 0px 0px;
	text-align							:	right;
	vertical-align						:	top;
}

.header_menu_item {
	padding								:	0px 0px 0px 15px;
}

.header_logo {
	width								:	320px;
	height								:	140px;
	background-image					:	url('../images/header_logo.png');
	background-repeat					:	no-repeat;
	background-position					:	0px 25px;
}

/* Leftmenu */
.leftmenu_item0 {
	height								:	28px;
	font-size							:	13px;
	font-weight							:	bold;
}

.leftmenu_item0_line {
	height								:	1px;
	background-color					:	#0095da;
}

a.leftmenu_item0_inactive {
	color								:	#004b88;
	text-decoration						:	none;
	display								: 	block;
	line-height							: 	28px;
}

a.leftmenu_item0_inactive:hover {
	color								:	#1c94d2;
	text-decoration						:	none;
}

a.leftmenu_item0_active {
	color								:	#1c94d2;
	text-decoration						:	none;
	display								: 	block;
	line-height							: 	28px;
}

.leftmenu_item1_inactive, .leftmenu_item1_active, .leftmenu_item2_inactive, .leftmenu_item2_active {
	height								:	18px;
	background-repeat					:	no-repeat;
	font-size							:	13px;
	font-weight							:	normal;
} 

.leftmenu_item1_inactive {
	background-image					:	url('../images/bullet_dblue.png');
	background-position					:	0px 6px;
	padding								:	0px 0px 0px 12px;
}

.leftmenu_item1_active {
	background-image					:	url('../images/bullet_lblue.png');
	background-position					:	0px 6px;
	padding								:	0px 0px 0px 12px;
}

.leftmenu_item2_inactive {
	background-image					:	url('../images/bullet_dblue.png');
	background-position					:	12px 6px;
	padding								:	0px 0px 0px 24px;
}

.leftmenu_item2_active {
	background-image					:	url('../images/bullet_lblue.png');
	background-position					:	12px 6px;
	padding								:	0px 0px 0px 24px;
}

.wrapper
{
	position							: relative;
}

.dropmenu
{
	position							: 	absolute;
	background							: 	#0095da;
	padding								: 	10px;
	display								: 	none;
	top									: 	-29px;
	left								: 	100%;
	width								: 	100%;
}

.dropmenuSub
{
	position							: 	absolute;
	background							: 	#0095da;
	padding								: 	10px;
	display								: 	none;
	top									: 	-18px;
	left								: 	100%;
	width								: 	100%;
}

.dropmenu a, .dropmenuSub a
{
	display								: 	block;
	color								: 	#fff;
	line-height							: 	18px;
	font-weight							: 	normal;
}

.dropmenu a:hover, .dropmenuSub a:hover
{
	text-decoration: none;
	color: #004b88;
}

a.leftmenu_link1_inactive, a.leftmenu_link2_inactive {
	color								:	#004b88;
	text-decoration						:	none;
	display								: 	block;
	line-height							: 	18px;
}

a.leftmenu_link1_inactive:hover, a.leftmenu_link2_inactive:hover {
	color								:	#1c94d2;
	text-decoration						:	none;
}

a.leftmenu_link1_active, a.leftmenu_link2_active {
	color								:	#1c94d2;
	text-decoration						:	none;
	display								: 	block;
	line-height							: 	18px;
}

.leftmenu_bottom {
	height								:	28px;
	border-bottom						:	28px solid #006600; 
}

/* Defaultpage Content */
.content {
	width								:	530px;
	padding								:	0px 0px 20px 0px;
}

/* Search results */
.search_title {
	padding								:	5px 0px 0px 0px;
	font-weight							:	bold;
}

.search_text {
	border-bottom						:	1px solid #0095da; 
	padding								:	2px 0px 5px 0px;
}

/* News Listing */
.news_box {
	border-bottom						:	1px solid #0095da; 
	padding								:	0px 0px 10px 0px;
}

.news_title {
	font-weight							:	bold;
}

.news_date {
	font-size							:	11px;
}

.news_date_white {
	color								:	#ffffff;
	font-size							:	11px;
}

.news_date_list {
	width								:	80px;
	font-size							:	11px;
}

.news_title_list {
	width								:	473px;
	font-size							:	11px;
}

.news_list_more {
	padding								:	10px 0px 0px 0px;
	font-size							:	11px;
	font-weight							:	bold;
}

/* Agenda listing */
.agenda_date_list {
	width								:	130px;
	border-bottom						:	1px solid #0095da; 
	padding								:	5px 0px 5px 0px;
	font-size							:	12px;
}

.agenda_title_list {
	border-bottom						:	1px solid #0095da; 
	padding								:	5px 0px 5px 0px;
	font-size							:	12px;
}

/* Highlight Left Line */
.highlight_left_line_border_top {
	width								:	199px;
	height								:	12px;
	background-image					:	url('../images/highlight_line_border_top.png');
	background-repeat					:	no-repeat;
}

.highlight_left_line {
	background-image					:	url('../images/highlight_line_border.png');
	background-repeat					:	repeat-y;
	padding								:	0px 12px 0px 12px;
	vertical-align						:	top;
}

.highlight_left_line_border_bottom {
	width								:	199px;
	height								:	14px;
	background-image					:	url('../images/highlight_line_border_bottom.png');
	background-repeat					:	no-repeat;
	padding								:	0px 0px 0px 104px;
}

.highlight_left_line_title {
	color								:	#003c78;
	font-size							:	16px;
	font-weight							:	bold;
	line-height							:	19px;
}

.highlight_left_line_button {
	width								:	77px;
	height								:	11px;
	background-color 					:	#ffffff;
	background-image					:	url('../images/highlight_line_button.png');
	background-repeat					:	no-repeat;
	background-position					:	right top;
	padding								:	3px 0px 0px 7px;
	white-space							:	nowrap;
	cursor								:	pointer;
}

/* Highlight Middle Lightblue */
.highlight_middle_lblue_border_topleft {
	width								:	240px;
	height								:	10px;
	background-color 					:	#0095da;
	background-image					:	url('../images/highlight_lblue_border_topleft.png');
	background-repeat					:	no-repeat;
	background-position					:	left 0px;
}

.highlight_middle_lblue_border_topright {
	width								:	15px;
	height								:	10px;
	background-color 					:	#0095da;
	background-image					:	url('../images/highlight_lblue_border_topright.png');
	background-repeat					:	no-repeat;
	background-position					:	right 0px;
}

.highlight_middle_lblue {
	background-color 					:	#0095da;
	padding								:	0px 5px 0px 10px;
	vertical-align						:	top;
	color								:	#ffffff;
}

.highlight_middle_lblue_border_bottomleft {
	width								:	230px;
	height								:	13px;
	background-color 					:	#0095da;
	background-image					:	url('../images/highlight_lblue_border_bottomleft.png');
	background-repeat					:	no-repeat;
	background-position					:	left bottom;
	padding								:	0px 0px 0px 10px;
}

.highlight_middle_lblue_border_bottomright {
	width								:	15px;
	height								:	10px;
	background-color 					:	#0095da;
	background-image					:	url('../images/highlight_lblue_border_bottomright.png');
	background-repeat					:	no-repeat;
	background-position					:	right bottom;
}

.highlight_middle_lblue_title {
	color								:	#003c78;
	font-size							:	16px;
	font-weight							:	bold;
	line-height							:	19px;
}

.highlight_middle_lblue_button {
	width								:	75px;
	height								:	13px;
	background-color 					:	#ffffff;
	background-image					:	url('../images/highlight_lblue_button.png');
	background-repeat					:	no-repeat;
	background-position					:	right top;
	padding								:	0px 0px 0px 2px;
	white-space							:	nowrap;
	cursor								:	pointer;
}

a.highlight_middle_lblue_link {
	color								:	#0095da;
	font-size 							: 	11px;
	font-weight							:	bold;
	text-decoration						:	none;
}

/* Highlight Right Yellow */
.highlight_right_yellow_border_top {
	height								:	10px;
	background-color 					:	#ffc20e;
	background-image					:	url('../images/highlight_yellow_border_topleft.png');
	background-repeat					:	no-repeat;
	background-position					:	0px 0px;
}

.highlight_right_yellow {
	background-color 					:	#ffc20e;
	background-image					:	url('../images/highlight_yellow_border_bottomleft.png');
	background-repeat					:	no-repeat;
	background-position					:	0px bottom;
	padding								:	0px 5px 0px 10px;
	vertical-align						:	top;
	color								:	#666666;
}

.highlight_right_yellow_title {
	color								:	#333333;
	font-size							:	16px;
	font-weight							:	bold;
	line-height							:	19px;
}

.highlight_right_yellow_button {
	width								:	75px;
	height								:	13px;
	background-color 					:	#ffffff;
	background-image					:	url('../images/highlight_yellow_button.png');
	background-repeat					:	no-repeat;
	background-position					:	right top;
	padding								:	0px 0px 0px 2px;
	white-space							:	nowrap;
	cursor								:	pointer;
}

a.highlight_right_yellow_link {
	color								:	#666666;
	font-size 							: 	11px;
	font-weight							:	bold;
	text-decoration						:	none;
}

/* Highlight Right Darkblue */
.highlight_right_dblue_border_top {
	height								:	10px;
	background-color 					:	#004b88;
	background-image					:	url('../images/highlight_dblue_border_topleft.png');
	background-repeat					:	no-repeat;
	background-position					:	0px 0px;
}

.highlight_right_dblue {
	background-color 					:	#004b88;
	background-image					:	url('../images/highlight_dblue_border_bottomleft.png');
	background-repeat					:	no-repeat;
	background-position					:	0px bottom;
	padding								:	0px 5px 0px 10px;
	vertical-align						:	top;
	color								:	#ffffff;
}

.highlight_right_dblue_title {
	color								:	#00aeff;
	font-size							:	16px;
	font-weight							:	bold;
	line-height							:	19px;
}

.highlight_right_dblue_button {
	width								:	75px;
	height								:	13px;
	background-color 					:	#ffffff;
	background-image					:	url('../images/highlight_dblue_button.png');
	background-repeat					:	no-repeat;
	background-position					:	right top;
	padding								:	0px 0px 0px 2px;
	white-space							:	nowrap;
	cursor								:	pointer;
}

a.highlight_right_dblue_link {
	color								:	#004b88;
	font-size 							: 	11px;
	font-weight							:	bold;
	text-decoration						:	none;
}

/* Highlight Right Lightblue */
.highlight_right_lblue_border_top {
	height								:	10px;
	background-color 					:	#0095da;
	background-image					:	url('../images/highlight_lblue_border_topleft.png');
	background-repeat					:	no-repeat;
	background-position					:	0px 0px;
}

.highlight_right_lblue {
	background-color 					:	#0095da;
	background-image					:	url('../images/highlight_lblue_border_bottomleft.png');
	background-repeat					:	no-repeat;
	background-position					:	0px bottom;
	padding								:	0px 5px 0px 10px;
	vertical-align						:	top;
	color								:	#ffffff;
}

.highlight_right_lblue_title {
	color								:	#003c78;
	font-size							:	16px;
	font-weight							:	bold;
	line-height							:	19px;
}

.highlight_right_lblue_button {
	width								:	75px;
	height								:	13px;
	background-color 					:	#ffffff;
	background-image					:	url('../images/highlight_lblue_button.png');
	background-repeat					:	no-repeat;
	background-position					:	right top;
	padding								:	0px 0px 0px 2px;
	white-space							:	nowrap;
	cursor								:	pointer;
}

a.highlight_right_lblue_link {
	color								:	#0095da;
	font-size 							: 	11px;
	font-weight							:	bold;
	text-decoration						:	none;
}

/* Footer */
.footer {
	width								:	952px;
	height								:	24px;
	background-image					:	url('../images/footer.jpg');
	background-repeat					:	no-repeat;
	padding								:	90px 0px 0px 28px;
	color								:	#ffffff;
	font-size							:	10px;
}


input {
	width								: 	160px; 
	height								: 	17px;
	margin								:	0px 0px 5px 0px;
	padding								:	2px 0px 0px 2px;
	background-color 					:	#ffffff;
	border								: 	1px solid #00a7ff;
	font-family							: 	Arial, Helvetica, sans-serif;
	color								: 	#000000;
	font-size 							: 	12px;
}

input.search {
	width								: 	130px; 
	margin								:	0px 0px 0px 0px;
}

input.button_search {
	width								: 	50px; 
	height								: 	19px;
	margin								:	0px 0px 0px 0px;
	padding								:	0px 0px 0px 0px;
	background-color 					:	transparent;
	border								: 	0px;
	color								: 	#00a7ff;
	font-size 							: 	15px;
	font-weight							:	bold;
	cursor								:	pointer;
}

input.yellow {
	width								: 	173px;
	height								: 	19px;
	border								: 	0px;
	margin								:	0px 0px 5px 0px;
	padding								:	2px 0px 0px 2px;
}

input.yellow_button {
	width								:	60px;
	height								:	13px;
	background-color 					:	#ffffff;
	background-image					:	url('../images/highlight_yellow_button.png');
	background-repeat					:	no-repeat;
	background-position					:	right top;
	margin								:	0px 0px 0px 0px;
	padding								:	0px 0px 0px 2px;
	border								: 	0px;
	color								:	#666666;
	font-size 							: 	11px;
	font-weight							:	bold;
	cursor								:	pointer;
}

input.nobox {
	width								: 	12px;
	height								: 	12px;
	border								: 	0px;
	margin								:	0px 5px 5px 0px;
	padding								:	0px 0px 0px 0px;
}

input.button {
	width								:	90px;
	height								:	22px;
	background-color					:	#003c78;
	border								: 	0px;
	margin								:	0px 0px 0px 0px;
	padding								:	0px 0px 0px 0px;
	color								:	#ffffff;
	font-weight							:	bold;
	font-size							:	13px;
}

label {
	margin								:	0px 10px 5px 0px;
	padding								:	0px 0px 0px 0px;
	font-family							: 	Arial, Helvetica, sans-serif;
	color								: 	#000000;
	font-size 							: 	12px;
}

textarea { 
	border								: 	1px solid #00a7ff;
	font-family							: 	Arial, Helvetica, sans-serif;
	color								: 	#000000;
	font-size 							: 	12px;
}