/* CSS Document */

body {
	background: #32191C url(../img/bg.gif) repeat-x;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px;
}

/* classes */
.fototitle {
	font: 18px Myriad, "Times New Roman", Times, serif;
	color: #FFF;
}
.fototitle span {
	font: 24px Myriad, "Times New Roman", Times, serif;
	color: #FFF;
}
.imgborder {
	border:1px solid #BA452F;
}
.menu, .menu a {
	background: #487651;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.menu a:hover {
	color: #B83E27;
}
.menu_sub, .menu_sub a {
	background: #487651;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
.menu_sub a:hover {
	text-decoration: underline;
}
.menu_sub .active {
	text-decoration: underline;
}
.menu_dots {
	background: #487651 url(../img/menu_dots.gif) repeat-x;
	margin: 0px 5px;
}
.page {
	background: #FFF url(../img/page_bg.jpg) repeat-x;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 10px;
}
.page a {
	color: #B83E27;
	text-decoration: none;
}
.page a:hover {
	text-decoration: underline;
}
.page .button {
	background: #EEE;
	font: 11px Arial, Helvetica, sans-serif;
	color: #333;
}
.page .ledenkaart {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
}
.page .ledenkaart a {
	text-decoration: none;
	color: #000;
}
.page .ledenkaart a:hover {
	text-decoration: underline;
}
.page .text table {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
}


.text {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
}
.text a {
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.page .text {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
}
.page .text a {
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.page .text2, .page .text2 a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #B83E27;
	text-decoration: none;
}
.page .text2 a:hover {
	text-decoration: underline;
}
.page .text3, .page .text3 a {
	font: 14px Arial, Helvetica, sans-serif;
	color: #DC6F00;
	text-decoration: none;
}
.page .text3 a:hover {
	text-decoration: underline;
}
.page .newstitle {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #B83E27;
	padding-bottom: 12px;
}
.page .title {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #B83E27;
	line-height: 28px;
}
.page_card_text, .page_card_text a {
	background: #B83E27;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	line-height: 18px;
	text-decoration: none;
}
.page_card_text a:hover {
	text-decoration: underline;
}
.page_card_text2, .page_card_text2 a {
	background: #B83E27;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFF;
}
.page_card_text2 a {
	text-decoration: underline;
}
.page_card, .page_card a {
	background: #DC6F00;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
.page_card a:hover {
	text-decoration: underline;
}
.page_card_left {
	background: #DC6F00 url(../img/page_recipe_left.gif) bottom left no-repeat;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}
.page_card_right {
	background: #DC6F00 url(../img/page_recipe_right.gif) bottom right no-repeat;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}
.page_card_left a, page_card_right a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
.page_ruler {
	background: #ACACAC;
	height: 1px;
	margin: 15px 0px;
}
.recipe {
	background: #B83E27 url(../img/rightpannel_recipe_bg.gif) repeat-x;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}
.recipe_text {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}
.recipe_text2 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFF;
}
.recipe_text2 a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: underline;
}
.recipe .title {
	font: bold 16px Myriad, "Times New Roman", Times, serif;
	color: #FFF;
}
.recipe_bar, .recipe_bar a {
	background: #DC6F00;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
.recipe_bar_left {
	background: #DC6F00 url(../img/rightpannel_recipe_left.gif) bottom right no-repeat;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}
.recipe_bar_right {
	background: #DC6F00 url(../img/rightpannel_recipe_right.gif) bottom right no-repeat;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
}
.recipe_bar_left a, .recipe_bar_right a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
.rect_leftpannel {
	font: 11px Arial, Helvetica, sans-serif;
	color: #487651;
	text-decoration: none;
}
.rect_leftpannel a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #487651;
	text-decoration: none;
}
.rect_leftpannel .title {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #487651;
}
.rect_page {
	background: #FFF;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	width: 370px;
}
.rect_page .text {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
}
.rect_page .text a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #B83E27;
	text-decoration: none;
}
.rect_page .text a:hover {
	text-decoration: underline;
}
.rect_page .button {
	background: #B83E27;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	border: 0px;
	padding: 2px 0px 2px 15px;
}
.rect_page .textinput {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	border: 1px solid #ACACAC;
	width: 200px;
}
.rect_page_bottom_left {
	background: url(../img/rect_bottom_left.gif) no-repeat;
	width: 6px;
	height: 6px;
}
.rect_page_bottom_bottom {
	background: #FFF url(../img/rect_side.gif) bottom left repeat-x;
}
.rect_page_bottom_right {
	background: url(../img/rect_bottom_right.gif) no-repeat;
	width: 6px;
	height: 6px;
}
.rect_page_top_left {
	background: url(../img/rect_top_left.gif) no-repeat;
	width: 6px;
	height: 6px;
}
.rect_page_top_right {
	background: url(../img/rect_top_right.gif) no-repeat;
	width: 6px;
	height: 6px;
}
.rect_page_top_top {
	background: #FFF url(../img/rect_side.gif) top left repeat-x;
}
.rect_page_left {
	background: #FFF url(../img/rect_side.gif) top left repeat-y;
}
.rect_page_right {
	background: #FFF url(../img/rect_side.gif) top right repeat-y;
}
.rightpannel_dots {
	background: url(../img/rightpannel_dots.gif) 0px 2px repeat-x;
	height: 5px;
}
.rightpannel_mailing {
	background: #B83E27 url(../img/rightpannel_mailing_corner.gif) top right no-repeat;
	font: bold 16px Myriad, "Times New Roman", Times, serif;
	color: #FFF;
	padding: 6px 10px;
}
.rightpannel_mailing2 {
	background: #B83E27;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 6px 10px;
}
.rightpannel_mailing2 .title {
	font: bold 16px Myriad, "Times New Roman", Times, serif;
	color: #FFF;
}
.rightpannel_mailing2 .button {
	background: #6C2417;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	border: 1px solid #FFF;
}
.rightpannel_mailing_bar {
	background: #FFE2A3;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #B83E27;
	padding: 4px 10px;
}
.rightpannel_mailing_bar input {
	background: #FFE2A3;
	font: 11px Arial, Helvetica, sans-serif;
	color: #B83E27;
	border: 1px solid #B83E27;
}
.rightpannel_mailing_bar2 {
	background: #B83E27;
}
.rightpannel_mailing2_bar {
	background: #DC6F00;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 4px 10px;
}
.rightpannel_mailing2_bar input {
	background: #DC6F00;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	border: 1px solid #FFF;
}
.rightpannel_mailing2_bar2 {
	background: #B83E27;
}
.rightpannel_rect_blue_border {
	background: #FFF;
	border: 2px solid #487651;
	width: 213px;
	
}
.rightpannel_rect_green_border {
	background: #FFF;
	border: 2px solid #487651;
	width: 282px;
	
}
.rightpannel_rect_blue {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 10px;
}
.rightpannel_rect_blue .title {
	font: bold 16px Myriad, "Times New Roman", Times, serif;
	color: #487651;
}
.rightpannel_rect_blue .text, .rightpannel_rect_blue .text a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
.rightpannel_rect_blue .img {
	border: 1px solid #B83E27;
}
.rightpannel_soon {
	background: #B83E27 url(../img/rightpannel_mailing_corner.gif) top right no-repeat;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 6px 10px;
}
.rightpannel_soon .title {
	font: bold 16px "Times New Roman", Times, serif;
	color: #FFFFFF;
}
.rightpannel_soon .text, .rightpannel_soon .text a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
}
.rightpannel_soon .text a:hover {
	text-decoration: underline;
}
.statusbar1 {
	background: #487651 url(../img/statusbar1_corner.gif) no-repeat;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFF;
	height: 24px;
	padding: 0px 17px;
}
.statusbar1 a {
	color: #FFF;
	text-decoration: none;
}
.statusbar1 a:hover {
	text-decoration: underline;
}
.statusbar2 {
	background: #D7D7D7 url(../img/statusbar2_corner.gif) no-repeat;
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #487651;
	height: 24px;
	padding: 0px 17px;
}
.statusbar2 a {
	color: #B83E27;
	text-decoration: none;
}
.statusbar2 a:hover {
	text-decoration: underline;
}
.tab_off {
	float: left;
}
.tab_off .left {
	background: url(../img/tab_off_left.gif) no-repeat;
	width: 5px;
	height: 22px;
}
.tab_off .right {
	background: url(../img/tab_off_right.gif) no-repeat;
	width: 5px;
	height: 22px;
}
.tab_off .button {
	background: url(../img/tab_off_bg.gif) repeat-x;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #909090;
	padding: 5px 7px 0px 7px;
}
.tab_off .button a, .tab_off .button a:hover {
	color: #909090;
	text-decoration: none;
}
.tab_on {
	float: left;
}
.tab_on .left {
	background: url(../img/tab_on_left.gif) no-repeat;
	width: 5px;
	height: 22px;
}
.tab_on .right {
	background: url(../img/tab_on_right.gif) no-repeat;
	width: 5px;
	height: 22px;
}
.tab_on .button {
	background: url(../img/tab_on_bg.gif) repeat-x;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 5px 7px 0px 7px;
}
.tab_on .button a, .tab_on .button a:hover {
	color: #909090;
	text-decoration: none;
}
.tab2_bg {
	background: url(../img/tab2_bg.gif) repeat-x;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #909090;
	line-height: 15px;
}
.tab2_bg a { 
	color: #909090;
	text-decoration: none;
}
.tab2_left {
	background: url(../img/tab2_left.gif) no-repeat;
	width: 2px;
	height: 19px;
}
.tab2_right {
	background: url(../img/tab2_right.gif) no-repeat;
	width: 2px;
	height: 19px;
}
.tekst {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
}
.tekst a {
	text-decoration: underline;
}
.textinput {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666;
}
.titel_tekst {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #B83E27;
}
.titel_tekst a {
	text-decoration: underline;
}
.webpath, .webpath a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}
.webpath a:hover {
	text-decoration: underline;
}

/* NIEUWS CLASSES */

.tabletitel {
	font-family: Arial, Arial, Verdana;
	font-size: 14px;
	color: #B83E27;
	text-decoration: none;
	padding-top: 2px;
	font-weight: bold;
}
.tablekop {
	font-family: Arial, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding-top: 2px;
}
.tabletekst {
	font-family: Arial, Arial, Verdana;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	line-height: 18px;
}

.tablelink {
	font-family: Arial, Arial, Verdana;
	font-size: 11px;
	color: #B83E27;
	text-decoration: none;
	padding-top: 2px;
	padding-left: 5px;
	font-weight: bold;
}
.weeknrs {
	font-family: Arial, Arial, Verdana;
	font-size: 11px;
	color: #B83E27;
	text-decoration: underline;
	padding-top: 2px;
}
.datum {

	font: 10px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

.page .text .tabletekst a{
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	padding-left:0px;
	margin-left:0px;
}
