html, body                                              {font-family: 'PT Sans', sans-serif; margin: 0; padding: 0;}
div, span, p, ul, table, form                           {font-family: 'PT Sans', sans-serif; vertical-align: top;}
input,textarea,select                                   {font-family: 'PT Serif', sans-serif; font-size: 11px;}
img														{outline: none;}
.imhov:hover                                            {opacity: 0.8; cursor: pointer;}
a:hover 												{text-decoration: none; opacity: 0.8;}
a:focus 												{text-decoration: none; }
a.active:hover 											{opacity: 1; cursor: default;}
html													{background: url(../images/noise_bg.jpg);}
body 													{background: transparent url(../images/top_bg.jpg) top center repeat-x;}
h1 														{background: url(../images/block.png) no-repeat; padding: 0 0 0 40px; margin-top: 6px; line-height: 20px; margin-bottom: 25px; color: #636363; font-weight: 100; font-size: 20px; font-family: 'PT Mono', sans-serif;}
h1.grey 												{background: url(../images/grey_h1_block.jpg) no-repeat;}
h2														{font-size: 20px; color: #636363; font-family: 'PT Mono', sans-serif; font-weight: 100; margin: 0 0 10px 0; line-height: 20px;}
/*
 * Custom Styles
 */
.row-fluid 												{margin-bottom: 50px;}
.row-fluid .row-fluid 									{margin-bottom: 0;}
.container 												{width: 1170px;}
.checkbox label                                         {display: inline-block;}
.checkbox .controls                                     {display: inline-block;}
.fancybox-wrap .alert                                   {margin: 0; margin-bottom: 0px;}
.acc_title                                              {border-top: 1px solid #dddddd; padding-top: 10px;}
.acc_title:hover                                        {opacity: 0.8; cursor: pointer;}
.acc_title .badge                                       {margin-top: 12px; margin-right: 10px; vertical-align: top;}
.acc_holder                                             {position: relative; margin: 15px 0; padding: 5px 10px 10px 10px; background-color: #f5f5f5; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.nav>li.pull-right                                      {float: right;}
.control-group .controls                                {position: relative;}
.control-group .controls .error                         {position: absolute; top: 6px; left: 6px; background: #ffffff; color: #bd362f; width: 90%;}
.useSmall .span6                                        {width: 60%;}
.form-search                                            {margin-top: 5px; margin-bottom: 0px;}
.nav>li>a>i                                             {margin-top: 3px;}
.nav.nav-list a.btn                                     {text-align: left;}
.btn>i                                                  {margin-top: 3px;}
.btn#forgotpword                                        {display: inline; background: none; border: 0; border-left: 1px solid #ffffff; margin-left: 52px; box-shadow: none; text-shadow: none; font-size: 11px; color: #8e9286; margin-top: 7px;}
.btn#forgotpword:hover                                  {opacity: 0.8;}
.btn#loginlink 											{background: none; border: 0; border-left: 1px solid #ffffff; margin-left: 99px; box-shadow: none; font-size: 11px; color: #8e9286; margin-top: 7px;}
.cblock 												{padding: 10px; border: 1px solid #f4f4f4; position: relative; background: rgba(255,255,255,0.17); font-family: 'PT Serif', sans-serif; font-size: 12px; color: #636363;}
.padding30 												{padding: 20px 30px;}
.padding20 												{padding: 10px 20px;}
.padding20A 											{padding: 14px 20px;}
.no-padding 											{padding: 0;}
.opacity0 												{opacity: 0;}
.no-margin												{margin: 0 !important; width: 25% !important;}
.btn													{display: inline-block; text-shadow: none; background: #2aaad6; min-width: 246px; padding: 0 10px; height: 60px; line-height: 60px; border: 0; font-size: 20px; color: #ffffff; font-family: 'PT Mono', sans-serif; border-radius: 0; margin-top: 8px;}
.btn:hover 												{background: #2aaad6;color: #ffffff; opacity: 0.8;}
.blackl 												{background: #4f4440}
.blackl:hover 											{background: #4f4440;}

.pagination-wrapper										{border: 1px solid #f6f6f6; background: rgba(255,255,255,0.34); display: block; text-align: center;}
.pagination 											{display: inline-block; list-style-type: none; margin: 20px 0;}
.pagination li 											{display: inline-block;}
.pagination li a 										{display: inline-block; height: 28px; line-height: 28px; padding: 0 12px; color: #7a7a7a; font-size: 12px;}
.pagination li.paginate_button.next a,
.pagination li.paginate_button.previous a				{background: #000000; color: #ffffff;}
.pagination li.paginate_button.next						{margin-left: 15px;}
.pagination li.paginate_button.previous					{margin-right: 15px;}
.pagination li.paginate_button.next.disabled a,
.pagination li.paginate_button.previous.disabled a		{opacity: 0.6; cursor: default;}

/*
 * Form Styles
 */
form													{margin: 0;}
::-webkit-input-placeholder,
:-moz-placeholder,
::-moz-placeholder,
:-ms-input-placeholder 									{color: #8e9286;font-family: 'PT Serif', sans-serif; font-size: 11px;opacity: 1;}
label 													{display: none;}
.input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"], .input-prepend .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"], input {
    border-radius: 0; color: #8e9286;
    border: 1px solid #ffffff;
    height: 38px;
    margin-bottom: 0px; box-shadow: none;
    font-family: 'PT Serif', sans-serif; font-size: 11px;
    padding: 0 10px;
}

.row-fluid textarea[class*="span"] {
    line-height: 14px;
    min-height: 90px;
    padding: 10px;
}

input[type="button"]:hover, 
input[type="submit"]:hover								{opacity: 0.8;}

.control-group.image input[type='file'],
.control-group.video input[type='file']					{height: 30px; border: 0;}
.control-group.file-display								{position: relative;}
.control-group.file-display input 						{opacity: 0; position: absolute; top: 0; left: 0; z-index: 1;}
.control-group.file-display div.file-details 			{display: inline-block; padding: 0 15px; margin-right: 10px; width: 66%; border: 1px solid #d1d1d1; height: 34px; line-height: 34px; background: #ffffff; font-size: 10px;}
.control-group.file-display a 							{display: inline-block; position: relative; z-index: 2; background: #4f4440; text-align: center; border: 1px solid #d1d1d1; width: 128px; height: 34px; line-height: 34px; color: #ffffff; font-family: 'PT Mono', sans-serif;}
.control-group.file-display a:hover 					{color: #ffffff;}

.hasDatepicker 											{position: relative;}
.ui-datepicker-inline 									{position: absolute; top: 34px; left: 0;}

/*
 * Header
 */
.header 												{height: 112px; margin-bottom: 50px;}
.header .logo 											{display: inline-block; margin-top: 39px; margin-right: 20px; vertical-align: top;}
.header ul.main-menu 									{display: inline-block; list-style-type: none; margin-top: 32px; vertical-align: top;}
.header ul.main-menu li 								{display: inline-block; border-right: 1px solid #4ab7dc;}
.header ul.main-menu li:last-child 						{border: none;}
.header ul.main-menu li a 								{display: inline-block; padding: 17px; font-size: 14px; color: #ffffff;}
.header ul.main-menu li a.active 						{color: #4f4440;}
.header .profiel 										{font-family: 'PT Serif', sans-serif; font-size: 10px; color: #ffffff; display: inline-block; text-align: center; background: #4f4440; height: 96px; width: 170px; padding-top: 15px; float: right;}
.header .profiel img 									{margin-bottom: 10px;}
.header .profiel span 									{font-family: 'PT Mono', sans-serif; font-size: 18px; color: #ffffff;}
.header .profiel a 										{color: #ffffff;}

/*
 * Footer
 */
.footer 												{display: block; height: 123px; overflow: hidden; border: 1px solid #f4f4f4; background: #4f4440; margin-bottom: 50px;}
.footer .section 										{display: inline-block; border-right: 1px solid #69605c; height: 100%; padding: 30px 35px 0 35px;}
.footer .section h1 									{font-size: 14px; padding: 0; line-height: 14px; color: #ffffff; margin-bottom: 10px; margin-top: 0; font-weight: 100; font-family: 'PT Mono', sans-serif; background: none;}
.footer .section ul 									{color: #ffffff; font-family: 'PT Serif', sans-serif; line-height: 11px; font-size: 11px; margin: 0; padding: 0;}
.footer .section ul li 									{display: inline-block; width: 49%;}
.footer .section ul li a 								{display: block; color: #ffffff; line-height: 16px;}
.footer .section:nth-child(1)							{width: 234px;}
.footer .section:nth-child(2)							{width: 312px;}
.footer .section:last-child 							{border: none;}
.footer .section a.profiel-links 						{color: #ffffff; display: inline-block; margin-top: 5px; width: 113px; background: rgba(160,158,153,0.8) url(../images/tek_links.png) no-repeat; height: 32px; line-height: 32px; padding-left: 32px; text-align: center;}
.footer .section a.profiel-links:nth-child(2)			{margin-right: 20px;}
.footer .section a.betaling-links						{margin-top: 5px;}
.footer .section a.betaling-links:nth-child(2)			{margin-right: 7px;}
.footer .section a.nuwe-gedenk 							{display: inline-block; width: 153px; height: 32px; background: rgba(42,170,214,0.8) url(../images/new_icon_footer.png) no-repeat; color: #ffffff; padding-left: 32px; text-align: center; font-size: 11px; line-height: 33px; margin-top: 5px; font-family: 'PT Mono', sans-serif;}

/*
 * Banners
 */
.main-banner 											{display: inline-block; width: 870px; height: 378px; overflow: hidden; position: relative;}
.main-banner .banner									{position: absolute; top: 0; left: 0;}
.main-banner .banner .details 							{position: absolute; right: 1px; top: 180px; width: 570px;}
.main-banner .banner .details div						{display: block; padding: 20px; background: rgba(139,139,139,0.6); color: #ffffff; font-size: 18px; font-family: 'PT Serif', sans-serif;}
.main-banner .banner .details a 						{display: inline-block; float: right; font-size: 28px; font-family: 'PT Mono', sans-serif; color: #ffffff;  width: 373px; height: 50px; text-align: center; padding: 30px 0 0 89px; background: rgba(42,170,214,0.8) url(../images/banner_new_icon.png) no-repeat;}

/*
 * Search Box
 */
.search-form											{border: 1px solid #ffffff; background: #2aaad6; padding: 10px;}
.search-form h1 										{background: url(../images/search_icon.png) no-repeat; padding: 0 0 0 40px; margin-bottom: 10px; margin-top: 6px; line-height: 30px; color: #ffffff; font-weight: 100; font-size: 20px; font-family: 'PT Mono', sans-serif;}
.search-form form 										{width: 100%; margin: 0; padding: 0;}
.search-form form input									{display: block; margin: 0 0 10px 0; padding: 0 5%; width: 90%; height: 40px; border-radius: 0; border: none; box-shadow: none; font-family: 'PT Serif', sans-serif; font-size: 11px; color: #8e9286;}
.search-form form select								{display: block; margin: 0 0 10px 0; padding: 0 5%; width: 100%; height: 40px; border-radius: 0; border: none; box-shadow: none; font-family: 'PT Serif', sans-serif; font-size: 11px; color: #8e9286;}
.search-form form input[type="submit"]					{margin: 0; width: 100%; background: #4f4440; color: #ffffff; font-size: 20px; font-family: 'PT Mono', sans-serif; height: 60px;}
.search-form form input[type="submit"]:hover 			{opacity: 0.8;}

/*
 * Gedenk Strip
 */
.gedenk-strip 											{border: 1px solid #f4f4f4; position: relative; background: rgba(255,255,255,0.17); height: 216px; padding: 19px 99px; overflow: hidden;}
.gedenk-strip a.prev									{position: absolute; top: 35%; left: 0; display: inline-block; width: 70px; height: 70px; background: #2AAAD6 url(../images/prev_scroller.png) center center no-repeat;}
.gedenk-strip a.next									{position: absolute; top: 35%; right: 0;  display: inline-block; width: 70px; height: 70px; background: #2AAAD6 url(../images/next_scroller.png) center center no-repeat;}
.gedenk-strip a.disabled 								{opacity: 0.6; cursor: default;}
.gedenk-strip a.disabled:hover							{opacity: 0.6; cursor: default;}
.gedenk-strip>div 										{width: 970px; height: 225px; overflow: hidden; position: relative;}
.gedenk-strip>div>div									{position: absolute; left: 0; top: 0;}
.gedenk-strip>div>div .gedenk 							{display: inline-block; margin-right: 30px; text-align: center; font-size: 14px; color: #636363; font-family: 'PT Serif', sans-serif;}
.gedenk-strip>div>div .gedenk:hover 					{cursor: pointer; opacity: 0.8;}
.gedenk-strip>div>div .gedenk img 						{margin-bottom: 15px;}

/*
 * Home Widgets
 */
.home-widget											{min-height: 185px; padding: 19px 30px; border: 1px solid #f4f4f4; position: relative; background: rgba(255,255,255,0.17); font-family: 'PT Serif', sans-serif; font-size: 12px;}
.home-widget.no-marg									{margin: 0;}
.home-widget>h1 										{font-size: 20px; margin-top: 0; font-family: 'PT Serif', sans-serif; line-height: 20px; margin-bottom: 24px; font-weight: 100; background: url(../images/block.png) no-repeat; padding-left: 33px;}
.home-widget .artikel-kort>div							{display: inline-block; width: 201px;}
.home-widget .artikel-kort>div h5 						{margin-top: 0; font-size: 16px; font-family: 'PT Mono', sans-serif;}
.home-widget .artikel-kort>div:first-child 				{width: 87px; margin-right: 20px;}
.home-widget .artikel-kort>div:first-child a 			{display: block; background: #4F4440; height: 30px; line-height: 30px; margin-top: 21px; text-align: center; color: #ffffff; font-family: 'PT Mono', sans-serif; font-size: 12px;}
.home-widget>a								 			{display: inline-block; width: 87px; background: #4F4440; height: 30px; line-height: 30px; margin-top: 10px; text-align: center; color: #ffffff; font-family: 'PT Mono', sans-serif; font-size: 12px;}

/*
 * Skep Gedenk
 */
.gedenk_proses 											{display: block; list-style-type: none; margin: 0; padding: 0; border: 1px solid #f4f4f4;}
.gedenk_proses li 										{display: inline-block; color: #7a7a7a; vertical-align: middle; text-align: center; border-right: 1px solid #f4f4f4; width: 24.9%; background: rgba(255,255,255,0.17); font-family: 'PT Serif', sans-serif; font-size: 14px; line-height: 12px; padding-top: 30px;}
.gedenk_proses li.active 								{background: rgba(42,170,214,0.46) url(../images/selected_arrow.png) 69px center no-repeat; color: #ffffff;}
.gedenk_proses li:nth-child(3), 
.gedenk_proses li:nth-child(4)							{padding-top: 25px;}
.gedenk_proses li i 									{display: inline-block; float: left; margin-top: -30px; width: 69px; height: 69px; line-height: 69px; text-align: center; font-size: 30px; font-family: 'PT Mono', sans-serif; color: #ffffff; background: rgba(149,149,149,0.46); font-style: normal;}
.gedenk_proses li:nth-child(3) i, 
.gedenk_proses li:nth-child(4) i						{margin-top: -25px;}
.gedenk_proses li:nth-child(4)							{border: none; width: 25%;}
.gedenk_proses li.active i 								{background: #2aaad6;}

table.pakete-tafel 										{border-right: 1px solid #ffffff; border-top: 1px solid #ffffff; margin-bottom: 50px;}
table.pakete-tafel tr td 								{width: 166px; text-align: center; border-bottom: 1px solid #ffffff; border-left: 1px solid #ffffff; color: #636363; padding: 7px 0; font-family: 'PT Serif', sans-serif; font-size: 14px; line-height: 23px; position: relative;}
table.pakete-tafel tr td div 							{position: absolute; top: 20%; right: 25px;}
table.pakete-tafel tr td:first-child 					{width: 486px; text-align: left; padding-left: 14px;}
table.pakete-tafel tr:first-child td 					{color: #ffffff; background: rgba(255,255,255,0.17); font-family: 'PT Mono', sans-serif; font-size: 24px; font-weight: bold; text-transform: uppercase; padding: 25px 0 15px 0;}
table.pakete-tafel tr:first-child td span 				{font-size: 16px; font-weight: 100; display: block; margin-top: 5px;}

table.pakete-tafel tr:nth-child(even) td:nth-child(1),
table.pakete-tafel tr:nth-child(even) td:nth-child(3),
table.pakete-tafel tr:nth-child(even) td:nth-child(5)	{background: rgba(255,255,255,0.3);}
table.pakete-tafel tr:nth-child(odd) td:nth-child(1),
table.pakete-tafel tr:nth-child(odd) td:nth-child(3),
table.pakete-tafel tr:nth-child(odd) td:nth-child(5)	{background: rgba(255,255,255,0.2);}

table.pakete-tafel tr:nth-child(even) td:nth-child(2),
table.pakete-tafel tr:nth-child(even) td:nth-child(4)	{background: rgba(255,255,255,0.6);}
table.pakete-tafel tr:nth-child(odd) td:nth-child(2),
table.pakete-tafel tr:nth-child(odd) td:nth-child(4)	{background: rgba(255,255,255,0.5);}

table.pakete-tafel tr:first-child td.bruin 				{background: #a67d65;}
table.pakete-tafel tr:first-child td.grys 				{background: #b1b1b1;}
table.pakete-tafel tr:first-child td.goud 				{background: #ffba00;}
table.pakete-tafel tr:first-child td.blou 				{background: #2aaad6;}

table.pakete-tafel tr td.bruin 							{color: #a67d65;}
table.pakete-tafel tr td.grys 							{color: #636363;}
table.pakete-tafel tr td.goud 							{color: #ffba00;}
table.pakete-tafel tr td.blou 							{color: #2aaad6;}
table.pakete-tafel tr:first-child td					{color: #ffffff;}

table.pakete-tafel tr:last-child td:nth-child(1) 		{background: none; border: none;}
table.pakete-tafel tr:last-child td 					{padding: 0;}
table.pakete-tafel tr:last-child td a 					{color: #ffffff; display: inline-block; width: 100%; height: 100%; padding: 14px 0; font-size: 18px; font-family: 'PT Mono', sans-serif;}
table.pakete-tafel tr:last-child td.bruin 				{background: #a67d65;}
table.pakete-tafel tr:last-child td.grys 				{background: #b1b1b1;}
table.pakete-tafel tr:last-child td.goud 				{background: #ffba00;}
table.pakete-tafel tr:last-child td.blou 				{background: #2aaad6;}

i.cm, i.icm												{display: inline-block; width: 23px; height: 23px; vertical-align: middle;}
i.cm.blou 												{background: url(../images/onthou_correct_blou.png) no-repeat;}
i.cm.bruin 												{background: url(../images/brown.png) no-repeat;}
i.cm.goud 												{background: url(../images/yellow.png) no-repeat;}
i.cm.grys 												{background: url(../images/silver.png) no-repeat;}
i.icm.blou 												{background: url(../images/onthou_incorrect_blou.png) no-repeat;}
i.icm.bruin 											{background: url(../images/onthou_incorrect_bruin.png) no-repeat;}
i.icm.goud 												{background: url(../images/onthou_incorrect_goud.png) no-repeat;}
i.icm.grys 												{background: url(../images/onthou_incorrect_grys.png) no-repeat;}

form[name="tema_opsies"] label 							{display: inline-block; width: 169px; height: 62px; background: rgba(255,255,255,0.17); line-height: 62px; vertical-align: middle; margin: 0 32px 0 0; cursor: default; font-size: 20px; font-family: 'PT Mono', sans-serif; text-align: center;}
form[name="tema_opsies"] select[name="tema_musiek"]		{display: inline-block; background: #ffffff url(../images/drop_arrow.jpg) right center no-repeat; margin: 0 32px 0 0; vertical-align: middle; width: 268px; height: 38px; border: 1px solid #ffffff; border-radius: 0;}
form[name="tema_opsies"] input[type="button"],
form[name="tema_opsies"] input[type="submit"]			{display: inline-block; background: #2aaad6; width: 246px; height: 60px; border: 0; font-size: 20px; color: #ffffff; font-family: 'PT Mono', sans-serif; float: right;}
#player 												{padding: 3px 0px 3px 20px}
a.luister												{display: inline-block; background: rgba(255,255,255,0.17) url(../images/luister_icon.png) center center no-repeat; width: 69px; height: 62px; vertical-align: middle;}
.tema 													{text-align: center;}
.tema.active 											{background: url(../images/gekies_icon.png) center center no-repeat;}
.tema input 											{opacity: 0; height: 1px; width: 1px;}
.tema a.kies 											{display: inline-block; width: 87px; height: 30px; line-height: 30px; color: #ffffff; fonts-size: 12px; background: #4f4440; font-family: 'PT Mono', sans-serif; margin: 20px 0 9px 0; padding: 0;}

form input[name="geboorte"],
form input[name="sterf"]								{display: inline-block; width: 217px !important; height: 40px; background: #ffffff url(../images/cal_icon.jpg) right center no-repeat; border: 0 !important;}
form[name="gedenke_addform0"] .control-group.submitButton {margin: 0;}
form[name="gedenke_addform0"] input[type="button"],
form[name="gedenke_addform0"] input[type="submit"]		{display: inline-block; text-shadow: none; background: #2aaad6; width: 246px; height: 60px; border: 0; font-size: 20px; color: #ffffff; font-family: 'PT Mono', sans-serif; border-radius: 0; margin-top: 8px;}
form[name="user_addform0"] select[name="verwantskap"]		{display: inline-block; background: #ffffff url(../images/drop_arrow.jpg) right center no-repeat; margin: 0 32px 0 0; vertical-align: middle; width: 268px; height: 38px; border: 1px solid #ffffff; border-radius: 0;}
form[name="user_addform0"] input[type="button"],
form[name="user_addform0"] input[type="submit"]			{display: inline-block; text-shadow: none; background: #2aaad6; width: 246px; height: 60px; border: 0; font-size: 20px; color: #ffffff; font-family: 'PT Mono', sans-serif; border-radius: 0; margin-top: 8px;}

form[name="login_form0"] input[type="button"],
form[name="login_form0"] input[type="submit"]			{display: inline-block; text-shadow: none; background: #2aaad6; width: 246px; height: 60px; border: 0; font-size: 20px; color: #ffffff; font-family: 'PT Mono', sans-serif; border-radius: 0; margin-top: 8px;}
form[name="login_form1"] input[type="button"],
form[name="login_form1"] input[type="submit"]			{display: inline-block; text-shadow: none; background: #2aaad6; width: 246px; height: 60px; border: 0; font-size: 20px; color: #ffffff; font-family: 'PT Mono', sans-serif; border-radius: 0; margin-top: 8px;}
.register-block h1 										{background-image: url(../images/grey_h1_block.jpg);}
.register-block form input[type="button"],
.register-block form input[type="submit"]				{display: inline-block; text-shadow: none; background: #4f4440; width: 246px; height: 60px; border: 0; font-size: 20px; color: #ffffff; font-family: 'PT Mono', sans-serif; border-radius: 0; margin-top: 8px;}
.my-gedenke 											{margin: 20px 0 0 0;}
.my-gedenke:nth-child(1)								{margin: 0;}
.my-gedenke a.bl-gedenk									{color: #ffffff; font-size: 12px; font-family: 'PT Mono', sans-serif; background: #4f4440; width: 96px; height: 30px; display: inline-block; line-height: 30px; text-align: center; margin: 0 0 0 22px;}
.my-gedenke .cblock a.bl-gedenk.first					{margin: 0;}
.my-gedenke .cblock a.bl-gedenk.goud					{background: #ffba00;}
.my-gedenke .package 									{display: block; text-align: center; color: #ffffff; height: 60px; padding-top: 28px; font-family: 'PT Mono', sans-serif; font-size: 24px; width: 100%; border: 1px solid #f4f4f4; border-left: 0; text-transform: uppercase; font-weight: bold;}
.my-gedenke .package span 								{font-size: 16px; display: block; font-weight: 100;}
.my-gedenke .package.Brons								{background: #a67d65;}
.my-gedenke .package.Silver								{background: #b1b1b1;}
.my-gedenke .package.Goud								{background: #ffba00;}
.my-gedenke .package.Diamant							{background: #2aaad6;}
.my-gedenke h2 a 										{color: #636363;}
.gedenk-fotos .foto-frame 								{display: inline-block; width: 160px; margin: 10px 0 0 8px; border: 1px solid #f4f4f4;}
.gedenk-fotos .foto-frame.nth		 					{margin: 10px 0 0 0;}
.gedenk-fotos .foto-frame a 							{background: #2ba6d0; display: block; color: #ffffff; text-align: center; padding: 6px 0; text-transform: capitalize; font-family: 'PT Mono', sans-serif; border-top: 1px solid #f4f4f4;}
.gedenk-fotos .foto-frame a:hover 						{opacity: 0.8;}
.gedenk-fotos .foto-frame .hoof-foto 					{}
.gedenk-fotos .foto-frame .hoof-foto.active 			{background: #4f4440;}
.gedenk-fotos .foto-frame .hoof-foto.active:hover		{cursor: default; opacity: 1;}

.mini-menu 												{display: block; margin: 0; padding: 0;}
.mini-menu li 											{display: inline-block; width: 19.7%; border-right: 1px solid #f6f6f6; text-align: center;}
.mini-menu li a 										{display: block; background: #4f4440; color: #ffffff; height: 30px; line-height: 30px; }
.mini-menu li.active a 									{background: #2ba6d0;}
.mini-menu li:last-child 								{border-right: 0;}

.full-frame 											{display: block; padding: 20px; margin-bottom: 1px; background: rgba(255,255,255,0.17);}
.full-frame:nth-child(odd)								{background: rgba(255,255,255,0.34);}
.full-frame img 										{display: inline-block; vertical-align: top; width: 110px; margin-right: 15px;}
.full-frame div.info									{display: inline-block; vertical-align: top; width: 275px;}
.full-frame div.full-width 								{display: inline-block; vertical-align: top; width: 400px;}
.full-frame div.full-width img 							{display: inline-block;}
.full-frame div.full-width div 							{display: inline-block; width: 260px;}
.full-frame a.remove-foto								{display: inline-block; vertical-align: top; width: 70px; background: #2ba6d0; color: #ffffff; padding: 8px 0; text-align: center;}

/*
 * Nuus
 */
.news .article 											{border-bottom: 1px solid #f4f4f4; padding: 0 0 30px 0; margin: 0 0 30px 0;}
.news .article:last-child 								{border: none; margin: 0;}
.news .article img										{display: inline-block; width: 124px; margin-right: 20px; vertical-align: top;}
.news .article span 									{display: inline-block; width: 675px; vertical-align: top;}
.news .article span h6 									{margin: 0; font-size: 16px; font-family: 'PT Mono', sans-serif; margin-bottom: 10px; font-weight: 100;}
.news .article h6.getuigNaam 							{text-align: right; font-size: 16px; font-family: 'PT Mono', sans-serif; font-weight: 100; margin: 10px 0 0 0;}
.news .article a.lees-meer 								{display: inline-block; width: 87px; height: 30px; line-height: 30px; background: #4f4440; color: #ffffff; text-align: center; margin-top: 20px;}

.news .article-full										{}
.news .article-full img									{display: inline-block; width: 345px; margin-right: 20px; vertical-align: top;}
.news .article-full span 								{display: inline-block; width: 454px; vertical-align: top;}
.news .article-full span h6 							{margin: 0; font-size: 16px; font-family: 'PT Mono', sans-serif; margin-bottom: 10px; font-weight: 100;}
.news .article-full a.lees-meer 						{display: inline-block; width: 87px; height: 30px; line-height: 30px; background: #4f4440; color: #ffffff; text-align: center; margin-top: 20px;}

/*
 * Kontak
 */
.search-form h1.wit-blokkie								{background: url(../images/wit_h1_block.jpg) left center no-repeat; padding: 0 0 0 30px; line-height: 19px; margin-bottom: 15px;}
.table.kontak-blok 										{}
.table.kontak-blok tr td 								{border-top: 1px solid #f6f6f6; font-size: 16px; font-family: 'PT Mono', sans-serif; padding: 15px 10px;}
.table.kontak-blok tr td a 								{color: #636363;}
.table.kontak-blok tr:nth-child(odd) td 				{background: rgba(255,255,255,0.17);}
.kontak-form 											{}
.kontak-form input[type="submit"],
.kontak-form input[type="button"]						{display: inline-block; background: #4f4440; color: #ffffff; width: 246px; height: 60px; line-height: 60px; font-size: 20px; font-family: 'PT Mono', sans-serif;}

/*
 * Soek
 */
.soek-item 												{display: inline-block; border: 1px solid #efefef; margin: 0 18px 10px 0; text-align: center; background: rgba(255,255,255,0.3);}
.soek-item:nth-child(6n+6)								{margin-right: 0;}
