html {
	height: 100%;
}

body {
	margin: 0 0 0 0;
	padding:0 0 0 0;
	height:100%;
	background-image: url(images/background.png);
	background-repeat: repeat-x;
	text-align: center;
}

h1 {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #7F809E;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

li {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.alpha {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5C5E8E;
	text-decoration: none;
	padding: 0 0 0 0;
}

form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#main {
	position: relative;
	width: 718px;
	min-height:100%;
	height: auto;
	text-align:left;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	background-color: #ffffff;
}
* html #main {height:100%}

.top {
	position: relative;
	height: 30px;
	width: 718px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
* html .top {margin-bottom: 0px;}

.topmenu {
	height:22px;
	background-color: #ffffff;
	font-size: 10px;
	font-family: Verdana;
	color: #808080;
	text-decoration: none;
	margin: 0 0 0 0;
	padding-top: 8px;
	padding-left: 9px;
	float:left;
}
.topmenu a {
	font-size: 10px;
	font-family: Verdana;
	color: #808080;
	text-decoration: none;
}
.topmenu a:hover {
	text-decoration: underline;
}

.top_zoek {
	text-align: right;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #7B81A1;
	padding-top:5px;
	float: right;
	margin-right: 10px;
}
* html .top_zoek {margin-right: 5px;}

.input_text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #363E6D;
	height: 15px;
	border: 1px solid #9FA4CE;
	padding-left: 2px;
}
.input_submit {
	background-color: #D8D8E2; 
	height: 19px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #363E6D;
	margin-bottom: -2px;
	border: 1px solid #9FA4CE;
}
* html .input_submit {margin-bottom: 0px;}


.logo {
	background-color: #373D6F; 
	text-align: center;
	width:700px;
	height:113px;
	margin-left:9px;

}
.logoleft {
	background-color: #373D6F; 
	text-align: left;
	height:109px;
	width:366px;
	position: absolute;
	left:14px;
	padding-top:2px;
	
}

.logoright {
	background-color: #373D6F; 
	text-align: right;
	width:315px;
	height:113px;
	left:394px;
	position: absolute;

}

.location_chooser {
	text-align:right;
	padding: 5px 9px 0 0;
}
.select_location {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #3C3C3C;
	border: 1px solid #9FA4CE;
}

.center {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.center_left {
	margin: 0 0 0 0;
	position: relative;
	width: 195px;
	float:left;
	overflow: hidden;
}
.main_menu {
	position: relative;
	background-color: #f3fbe8; 
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #4d800a;
	width: 175px;
	left: 9px;
	padding-bottom: 15px;
	border: 1px solid #d3e6b9;
}
.main_menu_header {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	background-image: url(images/menu.jpg);
	background-repeat: no-repeat;
	height:26px;
	margin-left:1px;
	margin-top: 1px;
	margin-bottom: 7px;
	width:163px;
	padding-top: 4px;
	padding-left: 10px;
}
.main_menu_item {
	width: 161px;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #4d800a;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.main_menu_item a {
	display: block;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #4d800a;
	text-decoration: none;
}
.main_menu_item a:hover {
	text-decoration: underline;
}

.main_menu_item_spec {
	width: 161px;
	height:22px;
	background-image: url(images/specialus.jpg);
	background-repeat: no-repeat;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 7px;
	margin-left: 5px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.main_menu_item_spec a {
	display: block;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	/*padding-bottom: 5px;*/
}
.main_menu_item_spec a:hover {
	text-decoration: underline;
}

.main_menu_subitem {
	background: url(images/row_green.jpg) 11px 8px no-repeat;
	width: 151px;
	padding-left: 22px;
}
.main_menu_subitem a {
	display: block;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #4d800a;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.main_menu_subitem a:hover {
	text-decoration: underline;
}


.main_text {
	position: relative;
	top: 0px;
	left: -10px;
	width: 508px;
	text-align: left;
	float:right;
}

.main_text_head {
	position: relative;
	width: 508px;
	text-align: left;
	margin-bottom: 25px;
}
* html .main_text_head {margin-bottom: -5px;}

.main_text_head_left {
	text-align: left;
	float:left;
}

.main_text_head_right {
	text-align: right;
	float:right;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #7B81A1;
	padding-top:5px;
}
.a_blue {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #7B81A1;
	text-decoration: none;
}
.a_blue:hover {
	text-decoration: underline;
}

.a_blue_dark {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5C608F;
	text-decoration: none;
}
.a_blue_dark:hover {
	text-decoration: underline;
}

.article_box {
	width: 490px;
	border: 1px solid #D6D9EA;
	background-color: #F1F2F7;
	margin-top: 10px;
	padding: 10px 8px 6px 8px;
	text-align: left;
}

.article_box_head {
	position: relative;
	text-align: left;
	height: 15px;
	border-bottom: 1px solid #D6D9EA;
	margin-top: 15px;
	margin-left: 12px;
	margin-right: 12px;
}
* html .main_text_head {margin-bottom: -5px;}

.article_box_head_left {
	text-align: left;
	float:left;
}

.article_date {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #959691;
	margin: 0 0 0 0;
	padding-bottom: 2px;
	text-align: right;
	float:right;
}

.article_box h2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #7C819F;
	margin: 0 0 0 0;
	padding-bottom: 3px;
}

.article_box_head2 {
	position: relative;
	text-align: left;
	height: 15px;
	margin: 10px 12px 15px 12px;
}
* html .article_box_head2 {margin-bottom: 5px;}


.article_box_head_left2 {
	/*border-bottom: 1px solid #D6D9EA;*/
	text-align: left;
	float:left;
}

.article_date2 {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: normal;
	color: #959691;
	margin: 0 0 0 0;
	padding-bottom: 2px;
	padding-top: 4px;
	text-align: left;
	float:right;
}

.article_date2 h2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #7C819F;
	margin: 0 0 0 0;
	padding-bottom: 3px;
	text-align: left;
	border-bottom: 1px solid #D6D9EA;
}

.article_address {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #37383A;
	margin: 0 0 0 0;
	padding-bottom: 2px;
	padding-top: 4px;
	text-align: left;
	float:right;
}

.article_address h2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #7C819F;
	margin: 0 0 0 0;
	padding-bottom: 3px;
	text-align: left;
	border-bottom: 1px solid #D6D9EA;
}

.article_address0 {
	position: relative;
	text-align: left;
}

.article_address1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #37383A;
	margin: 0 0 0 0;
	padding-bottom: 2px;
	padding-top: 4px;
	text-align: left;
	width: 230px;
	float:left;
}

.article_address2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #37383A;
	margin: 0 0 0 0;
	padding-bottom: 2px;
	padding-top: 4px;
	text-align: left;
	width: 230px;
	float:right;
}


.article_box_text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #37383A;
	margin: 5px 12px 5px 12px;
	line-height: 15px;
}

.article_box_text a {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #37383A;
	line-height: 15px;
	text-decoration: underline;
}
.article_box_text a:hover {
		color: #000;
}

.date {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #959691;
}

td {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #37383A;
	margin: 5px 12px 5px 12px;
	line-height: 15px;
}

td a {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #37383A;
	line-height: 15px;
	text-decoration: underline;
}

td a:hover {
		color: #000;
}

.article_box_text_more a {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #5C5E8E;
	line-height: 15px;
	text-decoration: none;
}
.article_box_text_more a:hover {
	text-decoration: underline;
}

.article_box_text_way {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #626365;
	line-height: 12px;
	text-align: right;
}
.article_box_text_way a {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #626365;
	text-decoration: none;
}
.article_box_text_way a:hover {
	text-decoration: underline;
}

a.article_box_text_way_bold {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #626365;
	text-decoration: none;
}
a.article_box_text_way_bold:hover {
	text-decoration: underline;
}

.form_title {
	text-align: right;
}
.form_field {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #37383A;
}
.form_submit {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #F1F2F7;
	background-color: #7F809E;
	border: 1px solid #D6D9EA;
}

.tarpas {
	position: relative;
	margin-top: 15px;
	left: 5px;
	bottom: 5px;
	width: 173px;
	height: 20px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.banners {
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	color: #000000;
	margin: 0 0 0 0;
	padding: 10px 5px 10px 5px;
	left: 9px;
	bottom: 12px;
	width: 165px;
	border: 1px solid #D6D7E9;
}
.banners a {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.footer_addres {
	position: relative;
	background-image: url(images/bottom.jpg);
	background-repeat: no-repeat;
	margin: 5px 0 0 8px;
	width:700px;
	height: 53px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	color: #ffffff;
	padding-top: 10px;
}

.footer_copyright {
	position: relative;
	bottom: 0px;
	margin: 0 0 0 8px;
	width:700px;

}

.footer_copyright1 {
	width:350px;
	float: left;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: #7F7F7F;
}

.footer_copyright2 {
	position: absolute;
	width:349px;
	left:351px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	color: #7F7F7F;
}

.footer_copyright2 a {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #7F7F7F;
	text-decoration: none;
}
.footer_copyright2 a:hover {
	text-decoration: underline;
}

.clearas {    
	clear: both; 
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    height: 0;
    font-size: 1px;
} 

