/*----------------------------+
| GENERAL                     |
+-----------------------------*/
html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
body {margin: 0; padding: 0;  font: normal 11px "Arial",Helvetica,sans-serif;  background: #f2f2ea url('/images/bg_mamaya.jpg') top left repeat-x;  color: #5e5e59;}

p {margin:0; padding:0; line-height:1.4em; text-align:justify;}
a{text-decoration:none; outline:none; margin:0; padding:0;outline:none;color:#b50d03;}
a:hover{text-decoration:underline;}

h1{font: bold 16px "Times New Roman",Helvetica,sans-serif; color:#00555b; font-style:italic; margin:0; padding:0;margin-bottom:10px;}
h2{font: bold 14px "Times New Roman",Helvetica,sans-serif; color:#e5e4db; font-style:italic; margin:0; padding:8px 0 0 10px;}
h3{font: bold 11px "Arial",Helvetica,sans-serif; color:#00555b; margin:0; padding:5px 10px;}
h4{font: bold 11px "Arial",Helvetica,sans-serif; color:#00555b; margin:0; padding-bottom:10px;}

.dot {width:432px; height:1px; background: url('/images/dot.gif') top left repeat-x; margin:12px 0 15px 0; padding:0; }
.dots {width:700px; height:1px; background: url('/images/dot.gif') top left repeat-x; margin:10px 0 10px 76px; padding:0; }

#container {margin: 0; padding:0; width: 100%; background: transparant;}
#content {width:810px; margin:0 auto;}

.header {background: #f2f2ea url('/images/header_mamaya.jpg') top left no-repeat; width:810px; height:212px;overflow:hidden;}
.lang {float: right; margin:6px 70px 0 0; color:#ece1da;display:inline;}
.lang_link {margin:0 5px; color:#ece1da; font: bold 11px "Times New Roman",Arial,sans-serif;}
.lang_link a {margin:0 5px; color:#ece1da; text-decoration:none; text-transform:uppercase;}
.lang_link a:hover {color:#6f2400; text-decoration:underline;}

.footer {font: bold 10px "Times New Roman",Helvetica,sans-serif; color:#535148; margin-right:40px; float: right; text-transform:uppercase;}
.footer a {color:#535148; text-decoration:none; text-transform:uppercase;}
.footer a:hover {text-decoration:underline;}

#left {margin-left: 76px; padding: 0; width: 431px; background: transparant; float:left; display:inline;}
.right {position:relative; margin: 0; padding: 0; width: 245px; background: transparant; float:left;}

.clearer {height: 1px; overflow: hidden; margin-top: -1px; clear: both;}

img {margin:0; padding:0; border:none;}
ul {list-style-type:disc;margin:3px;padding-top:2px;}
ul li {margin:0; padding:0;}

/*----------------------------+
| MENU                        |
+-----------------------------*/

#menu{width:810px;height:56px; clear:both; background: transparant; overflow:hidden; margin:0; margin-bottom:30px;}

#menu a.home {float:left; width:71px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_home.jpg'); font: bold 11px "Times New Roman",Arial,sans-serif; color:#3e3c35; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}
#menu a:hover.home {background-position: 0 -56px; color:#f2f2ea;}
#menu a.home_act{float:left; width:71px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_home.jpg');background-position: 0 -56px; font: bold 11px "Times New Roman",Arial,sans-serif; color:#f2f2ea; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}

#menu a.project {float:left; width:108px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_project.jpg'); font: bold 11px "Times New Roman",Arial,sans-serif; color:#3e3c35; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}
#menu a:hover.project {background-position: 0 -56px; color:#f2f2ea;}
#menu a.project_act{float:left; width:108px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_project.jpg');background-position: 0 -56px; font: bold 11px "Times New Roman",Arial,sans-serif; color:#f2f2ea; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}

#menu a.donor {float:left; width:97px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_donor.jpg'); font: bold 11px "Times New Roman",Arial,sans-serif; color:#3e3c35; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}
#menu a:hover.donor {background-position: 0 -56px; color:#f2f2ea;}
#menu a.donor_act{float:left; width:97px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_donor.jpg');background-position: 0 -56px; font: bold 11px "Times New Roman",Arial,sans-serif; color:#f2f2ea; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}

#menu a.volunteer {float:left; width:130px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_volunteer.jpg'); font: bold 11px "Times New Roman",Arial,sans-serif; color:#3e3c35; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}
#menu a:hover.volunteer {background-position: 0 -56px; color:#f2f2ea;}
#menu a.volunteer_act{float:left; width:130px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_volunteer.jpg');background-position: 0 -56px; font: bold 11px "Times New Roman",Arial,sans-serif; color:#f2f2ea; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}

#menu a.lost {float:left; width:113px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_lost.jpg'); font: bold 11px "Times New Roman",Arial,sans-serif; color:#3e3c35; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}
#menu a:hover.lost {background-position: 0 -56px; color:#f2f2ea;}
#menu a.lost_act{float:left; width:113px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_lost.jpg');background-position: 0 -56px; font: bold 11px "Times New Roman",Arial,sans-serif; color:#f2f2ea; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}

#menu a.photo {float:left; width:81px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_photo.jpg'); font: bold 11px "Times New Roman",Arial,sans-serif; color:#3e3c35; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}
#menu a:hover.photo {background-position: 0 -56px; color:#f2f2ea;}
#menu a.photo_act{float:left; width:81px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_photo.jpg');background-position: 0 -56px; font: bold 11px "Times New Roman",Arial,sans-serif; color:#f2f2ea; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}

#menu a.contact {float:left; width:99px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_contact.jpg'); font: bold 11px "Times New Roman",Arial,sans-serif; color:#3e3c35; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}
#menu a:hover.contact {background-position: 0 -56px; color:#f2f2ea;}
#menu a.contact_act{float:left; width:99px; height:56px; margin: 0px; padding:0px; background-image:url('/images/menu_contact.jpg');background-position: 0 -56px; font: bold 11px "Times New Roman",Arial,sans-serif; color:#f2f2ea; text-align:center; line-height:6em; text-transform:uppercase; text-decoration:none;}

/*----------------------------+
|NIEUWS                       |
+-----------------------------*/

.news_box {background: #f2f2ea url('/images/flash.jpg') top left no-repeat; height:31px; width:245px;}
.news_txt {background: #f2f2ea url('/images/rigth_mid.jpg') top left repeat-y; width:245px;}
.news_link {font: bold 12px "Times New Roman",Helvetica,sans-serif; color:#db1a4c; font-style:italic; margin:0; padding-right:10px; float: right;}
.news_link a {font: bold 12px "Times New Roman",Helvetica,sans-serif; color:#db1a4c; font-style:italic; margin:0; padding:0; float: right; text-decoration:none;}
.news_link a:hover {font: bold 12px "Times New Roman",Helvetica,sans-serif; color:#db1a4c; font-style:italic; margin:0; padding:0; text-align:right; text-decoration:underline;}
.news_archief {background: #f2f2ea url('/images/flash_bottom.jpg') top left no-repeat; height:28px; width:245px; font: bold 12px "Times New Roman",Helvetica,sans-serif; color:#db1a4c; font-style:italic; margin:0; padding:0; float: right;}
.news_arch{font: bold 12px "Times New Roman",Helvetica,sans-serif; color:#5b5950; font-style:italic; margin:0; padding:3px 10px 0 0; float: right; text-decoration:none;}
.news_arch a {font: bold 12px "Times New Roman",Helvetica,sans-serif; color:#5b5950; font-style:italic; margin:0; padding:0; text-align:right; text-decoration:none;}
.news_arch a:hover {background: #f2f2ea url();text-decoration:underline;}

/*----------------------------+
|REPORT                       |
+-----------------------------*/

.report_box {background: #f2f2ea url('/images/report.jpg') top left no-repeat; height:31px; width:245px;}
.report_archief {background: #f2f2ea url('/images/report_bottom.jpg') top left no-repeat; height:28px; width:245px; font: bold 12px "Times New Roman",Helvetica,sans-serif; color:#db1a4c; font-style:italic; margin:0; padding:0; float: right;}
.report_arch{font: bold 12px "Times New Roman",Helvetica,sans-serif; color:#5b5950; font-style:italic; margin:0; padding:3px 10px 0 0; float: right; text-decoration:none;}
.report_arch a {font: bold 12px "Times New Roman",Helvetica,sans-serif; color:#5b5950; font-style:italic; margin:0; padding:0; text-align:right; text-decoration:none;}
.report_arch a:hover {background: #f2f2ea url();text-decoration:underline;}

/*----------------------------+
|NEWSLETTER                   |
+-----------------------------*/

.newsl {background: #f2f2ea url('/images/newsl_top.jpg') top left no-repeat; height:31px; width:245px;}
.newsl_txt {background: #f2f2ea url('/images/newsl.jpg') bottom left repeat-y; width:245px; color:#bcd1d8;}
.newsl_arch{font: bold 12px "Times New Roman",Helvetica,sans-serif; color:#e8b9cd; font-style:italic; margin:0; padding:3px 10px 10px 0; float: right; text-decoration:none;}
.newsl_arch a {font: bold 12px "Times New Roman",Helvetica,sans-serif; color:#e8b9cd; font-style:italic; margin:0; padding:0; text-align:right; text-decoration:none;}
.newsl_arch a:hover {background: #f2f2ea url();text-decoration:underline;}

/*---------+
|  extra   |
+----------*/

.text_wrapper{float:left; margin:0; padding:0; overflow:auto;}
.floatRight{float:right;width:150px; clear:right; margin:0 0 15px 15px; border:2px solid #535047; }
.floatLeft{float:left;width:150px; clear:left; margin:0 15px 15px 0; border:2px solid #535047; }
.img_hor{border:none; margin: 0;padding:0;display:block ; clear:left;}

/*---------------+
 | large image   |
 +---------------*/

#wrapper{padding:0px; margin:0; background-color:#c9c6b8; border:2px solid #595545; z-index:1000; display:block;}
#imageBlock{position:absolute;  z-index:1000 !important;}
#imageBlock img{border:0; margin:auto; padding:0;}
.largeImage {padding-left:25px; padding-top:0px; }
* html .largeImage{text-align:center !important;padding:0;}
 #imageBlock a {background:none; display:inline; margin:0; padding:0; border:0; color:#92010b; font-weight:bold; font-size:12px;}
#imageBlock a:hover{background:none; display:inline; margin:0; padding:0; border:0; color:#c7020f; font-weight:bold; text-decoration: underline; font-size:12px;}
.closemer {height:10px;  color:#b9bf0b; font-weight:bold; font-size:12px;}

/*----------------------------+
|   accordeon                 |
+-----------------------------*/
#vertical_container{padding:0;margin-top:10px;}

.accordion_toggle {
			display: block;height: 30px;width: 431px; background: url('/images/second_bg.gif') top left no-repeat; padding: 0 0 0 35px;line-height: 30px;
			color: #f8f1ea; font-weight: bold; text-decoration: none; outline: none; font-size: 11px;
			cursor: pointer;margin-bottom: 1px;}	
.accordion_toggle_active {height: 30px;width: 431px; background: url('/images/second_bg_open.gif') top left no-repeat; color: #ffffff;}

.accordion_content {background-color: #fffff; overflow: hidden; width:420px; padding-top:10px; margin-left:4px;}

.accordion_content .floatRight{float:right;width:150px; clear:right; margin:5px 0px 5px 15px; border:2px solid #535047; }
.accordion_content .floatLeft{float:left;width:150px; clear:none; margin:5px 15px 5px 0px; border:2px solid #535047; }

/*---------------+
| gallery photos |
+----------------*/

div.galWrapper{ width:430px;padding: 0; float:left; clear:left; margin-left:0px;}
.fullGalery{width:430px !important;}
.galWrapper .box img,.galWrapper a img{ border:2px solid #535047;}
.galWrapper img {margin:0 16px 16px 0;}
a.border img{border:0;}
.boxLink{float:left; clear:none !important; margin:0;}
.boxLink a {text-decoration:none;}
.boxLink a:hover { text-decoration:underline; }

/*----------------------------+
| FORM                        |
+-----------------------------*/

form.formulier {border:0; background: transparant; margin:0; }
fieldset {border:0; background: transparant; width: 430px; border:1px solid red;}
form.formulier{display:block;}

.field_short {float: left; width: 226px; height:16px; margin:3px 10px; padding:2px; border:1px solid #b7b6b6; color: #495152; background-color:#fff; line-height:1.5em; font: normal 11px "Verdana",Arial,Helvetica,sans-serif;}
.field {float: left; width: 290px; height:16px; margin-left: 4px; padding:2px; border:1px solid #b7b6b6; color: #495152; background-color:#fff; line-height:1.5em; font: normal 11px "Verdana",Arial,Helvetica,sans-serif;}
.fielddeep {float: left; width: 288px; height:100px; margin:0 0 0 4px; padding:3px; border:1px solid #b7b6b6; color: #495152; background-color:#fff; line-height:1.5em; font: normal 11px "Verdana",Arial,Helvetica,sans-serif;}

#submit {background: url('/images/button_newsletter.gif') top left no-repeat; cursor:pointer; width:80px; height:20px; background:transparant; border:none; float: right; margin:5px 13px 0px 0;}

.zebox {  float: left;  clear: both;  margin:2px 0 2px 0;}
label {width: 124px; float: left; text-align: right; padding: 3px 4px 4px 0; background-color:#045165; color: #f0f0e8; display:block; font-size:11px; font-weight:bold; line-height:1.3em;}
.emptyfield{padding-left:133px;color:#f41707; font-size:12px;font-weight:bold; font-family:Arial;}

