body {	
	font-family: Verdana;
	font-size: 12px;
}

#wrapper,
#framework_wrapper,
#main_col  {
	width: 100%;
}

#pagefunctions,
#activity_links,
#header_wrapper,
#left_col,
#right_col,
#right_col_top,
#right_col_bottom {
	display: none
}

/* CONTENT */
a {color: #000000;}
p {margin-bottom: 0px; margin-top: 3px;}
h2 {font-size: 18px; font-weight: bold; margin-bottom: 10px; margin-top: 5px;}
h3 {font-size: 12px; font-weight: bold; margin-bottom: 10px; margin-top: 15px;}

.divider {font-size: 1px; height: 3px; background-color: gray;}
.textcontainer {}
.clear {clear: both}

#main_col_padding p {
	line-height: 20px;
}

/* FORMULIEREN */
.formFieldName {
	font-size: 12px;
	font-family: Verdana;	
	padding-top: 5px;
}

.formFieldData {
	font-size: 12px;
	font-family: Verdana;	
	padding: 5px;
}

.formButton {
	border: 1px solid gray;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
}

/* lists */
.list_navigator {display: none}

/* activity homepage */
.activity_hp_container {width: 99%;}
.activity_hp_item {width: 98%; margin-bottom: 8px; border: 1px solid gray;}
.activity_tbl {width: 98%; margin: 5px;}
.activity_hp_title {font-weight: bold;}
.activity_hp_title a {text-decoration: none;}
.activity_hp_title a:hover {text-decoration: underline;}
.activity_hp_county,
.activity_hp_marketplace,
.activity_hp_dates {padding-left: 5px; padding-right: 5px; width: 90%;}
.activity_hp_link {text-align: right; font-weight: bold; white-space: nowrap;}

/* search markets homepage */
.market_filter_hp_container {display: none}

/* search markets */
.market_filter_container {display: none;}

/* market */
.market_container {width: 527px;}
.market_item {width: 527px; margin-bottom: 8px; border: 1px solid gray;}
.market_tbl {width: 517px; margin: 5px;}
.market_image {width: 130px; padding: 2px; vertical-align: top;}
.market_image img {width: 120px; height: 80px;}
.market_innr_info {width: 100%; padding-left: 5px; vertical-align: top;}
.market_innr_info table {width: 100%; margin-bottom: 3px;}
.market_county,
.market_marketplace,
.market_marketday,
.market_marketactivities {padding-left: 5px; padding-right: 5px; width: 90%;}
.market_marketactivities {font-weight: bold;}
.market_marketactivities_hd {vertical-align: top;}
.market_remarks {padding-bottom: 3px;}
.market_link {text-align: right;}

/* activity */
.activity_container {width: 527px;}
.activity_item {width: 527px; margin-bottom: 8px; border: 1px solid gray;}
.activity_tbl {width: 517px; margin: 5px;}
.activity_tbl_image {vertical-align: top;}
.activity_tbl_image .activity_image {width: 120px; height: 80px;}
.activity_tbl_image .activity_image img {width: 120px; height: 80px;}
.activity_innr_info {width: 100%; padding-left: 5px; vertical-align: top;}
.activity_innr_info table {width: 100%; margin-bottom: 3px;}
.activity_title {font-weight: bold;}
.activity_view_cntr {width: 50px; text-align: right;}
.activity_text {padding-bottom: 3px;}
.activity_county,
.activity_marketplace,
.activity_dates {padding-left: 5px; padding-right: 5px; width: 90%;}
.activity_link {text-align: right; font-weight: bold; white-space: nowrap;}
.activity_filter_container {width: 527px; margin-bottom: 8px; border: 1px solid gray; margin-top: 34px;}
.tbl_activity_filter {margin: 2px;}
.td_activity_filter_header {padding: 3px; font-weight: bold;}
.td_activity_filter_frmfield {}

/* activity details */
.activity_detail_container {width: 100%;}
.activity_detail_tbl {width: 100%;}
.activity_detail_info {width: 100%; vertical-align: top;}
.activity_detail_info table {width: 100%;}
.activity_detail_image {width: 190px; height: 130px;}
.activity_detail_image img {width: 190px; height: 130px;}
.activity_detail_info_hd {padding-left: 0px; padding-right: 5px; white-space: nowrap;}
.activity_detail_info_county,
.activity_detail_info_marketplace,
.activity_detail_info_day,
.activity_detail_info_dates {padding-left: 0px; width: 90%;}

/* market details */
.market_detail_container {width: 527px;}
.market_detail_tbl {width: 527px;}
.market_detail_info {width: 527px; vertical-align: top;}
.market_detail_info table {width: 100%;}
.market_detail_image {padding: 2px;}
.market_detail_image img {width: 190px; height: 130px;}
.market_detail_info_hd {padding-left: 0px; padding-right: 5px; white-space: nowrap;}
.market_detail_info_county,
.market_detail_info_marketplace,
.market_detail_info_day,
.market_detail_info_dates {padding-left: 0px; width: 90%;}

/* styling coupons */
#actions_title {color:#9f1888; font-size:18px;}

#couponlist_wrapper { width:410px;}
#marktgegevens {}
#marktgegevens .label {}
#marktgegevens .value {color:#9f1888;}
#action_text {margin-left:5px; padding:10px; color:#9f1888; font-weight:bold;}
.coupon_voorbeeld{width:525px; font-family:verdana; margin:10px 0px;p}
.coupon_body {border:1px dashed #000000; padding:10px 24px;}
.coupon_kraamnaam{margin:0; padding:0 0 8px 0; color:black; font-size:15px;}
.coupon_aanbieding{margin:0; padding:0 0 8px 0; color:#9f1888; font-size:15px;}
.coupon_geldigheid{margin:0; padding:0 0 8px 0; font-size:12px; color:black;}
.coupon_marktinfo{margin:0; padding:0; font-size:12px; color:#7f8184;}
.coupon_devider{background:url(../gfx/schaar.png) no-repeat right top; height:13px; border-bottom:2px dashed black; margin:0px 0px 10px 0;}
#footer_content, #couponlist_footer {display:none;}