body {
    margin:0;
    padding:0;
    background:#e1cfa6;
}
form{
  margin: 0px;
  padding: 0px;
}
a{
  text-decoration: none;
  color: #ffffff;
}


.main_menu{
 background: url(../img/menubg.jpg) left top repeat-x;
 height:29px;
 position: relative;
 z-index: 32;
}
.main_menu ul{
    padding:0 0 0 43px;
    margin:0;
}
.main_menu li{
   list-style: none;
   font:bold 11px Tahoma;
   float:left;
   color:#ffffff;
   padding:7px 8px 0 8px;
 }
.main_menu li a:link,.main_menu li a:visited{
   text-decoration:none;
   color:#ffffff;
 }
.main_menu li a:hover{
 color:#9f6613;
}
#menuactive a{
   color:#9f6613;
}
#menuactive .gallery_sub a{
   color:#fefefe;
}
#menuactive .gallery_sub a:hover{
   color:#e1cfa6;
}
.footer{
   background: url(../img/footer_bg.jpg) left top no-repeat;
   height:34px;
   font:bold 11px Tahoma;
   color:#9f6613;
   padding:8px 0 0 10px;
}
.footer a:link,.footer a:visited {
   color: #9f6613;
   text-decoration:none;
}
.content{
   width:446px;
   height:428px;
   position: absolute;
   top:0px;
   right:0px;
   background:#f0e7d3;
   filter:alpha(opacity=100);
  -moz-opacity: 1;
   opacity: 1;
 }
 .content1{
   width:446px;
   height:428px;
   position: absolute;
   top:0px;
   left:0px;
   border-right:2px solid #f8f4eb;
   background:#f0e7d3;
   filter:alpha(opacity=100);
  -moz-opacity: 1;
   opacity: 1;
 }
.welkom{
    background: #9f6613;
    filter:alpha(opacity=90);
   -moz-opacity: 0.90;
   opacity: 0.90;
   width: 436px;
   top:100px;
   position:absolute;
   width:436px;
   height:166px;
   top:135px;
   right: 0px;
}
.welkom_content{
  position:relative;
  float: left;
  width:422px;
  padding-left:14px;
}
.img{
  width: 1000px;
  position:relative;
}
.content_left{
  border-bottom: 3px solid #f0e7d3;
  border-left:3px solid #f0e7d3;
  border-top:3px solid #f0e7d3;
}
.content_head{
  font:23px Lucida Sans;
  color:#9f6613;
}
.content_heading{
  font:23px Lucida Sans;
  color:#9f6613;
}
strong{
  line-height: 16px;
  font-weight: bold;
}
p{
  line-height: 18px;
}
.link_text{
  font: 11px Tahoma;
  color:#000000;
}
.link_head{
  font:15px Lucida Sans Unicode;
  color:#9f6613;
}
.link_text p{
  margin:0px;
  padding: 0px;
  color:#000000;
}
.link_head p{
  margin:0px;
  padding: 0px;
}
.content_text{
  font: 11px Tahoma;
  color:#000000;
  line-height: 18px;
}
.content_subheading{
  font:15px Lucida Sans Unicode;
  color:#9f6613;
}
.content_subhead{
  font:15px Lucida Sans Unicode;
  color:#9f6613;
}
.content_bold{
  font: bold 11px Tahoma;
  color:#000000;
}
.arrow{
  position: relative;
  width:422px;
}
.top  {
    position:relative;
    width:407px;
    float: right;
    top:30px;
    right:10px;
}
.bottom  {
    position:relative;
    width:407px;
    float: right;
    right:10px;
      }
.prijzen  {
    position:relative;
     width:407px;
     left:15px;
}
.baby{
  position:relative;
  float:left;
  width: 894px;
  height: 428px;
  border:3px solid #f8f4eb;
}
.baby_image{
  position: absolute;
  width:894px;
  height:340px;
  top: 0px;
  border:3px solid #f8f4eb;
};
}

.baby12{
  position:relative;
  float:left;
  width: 894px;
  height: 428px;
}
.head{
  font:23px Lucida Sans;
  color:#e3d2aa;
  padding-top: 13px;
}
.text{
    font:11px Tahoma;
    color:#ffffff;
    text-align: left;
    word-spacing:4px;
}
.gallary{
   width:894px;
   position:relative;
}
.img_gallary{
   width:894px;
   position:absolute;
   background:#151313;
   height:77px;
   top:355px;
   left:3px;
}
.left_arrow{
   position: relative;
   float:left;
   width:20px;
   top:30px;
   right:2px;
}
.right_arrow{
   position: relative;
   float:left;
   width:20px;
   top:30px;
  }
.images{
   position: relative;
   float:left;
   width:854px;
   height:55px;
   top:10px;
}
.contact_head{
   font: 23px Lucida Sans;
   color: #9f6613;
}
.contact_text{
   font:11px Tahoma;
   color:#000000;
   line-height:18px;
   word-spacing:2px;
}
.contact_text a:link,.contact_text a:visited{
  text-decoration: none;
  color:#000000;
}
a{
  text-decoration: none;
}


form input{
   width:210px;
   background: #e0cdad;
   border:1px solid #e0cdad;
}
form textarea{
   width:210px;
   background: #e0cdad;
   border:1px solid #e0cdad;
   height:80px;
}
.contact_subhead{
   font: bold 15px Lucida Sans;
   color:#9f6613;

}
.fotographie{
   width:414px;
   position:relative;

}
.top_arrow  {
   position:relative;
   width:407px;
   float: right;
   right:5px;
  }
.bottom_arrow{
   position:relative;
   width:407px;
   float:right;
   bottom:7px;
   right:5px;
}
.link_head{
   font: 15px Lucida Sans Unicode;
   color:#a46f20;
}
.link_text{
   font:11px Tahoma;
   color:#a46f20;
}
.leftimg{
  background:url(../img/left_img.jpg) right top no-repeat;
  height: 29px;
}
.main_menubg{
  background: url(../img/Puremoment_bg.jpg) right bottom no-repeat;
}
/******************gallerry***************************************************/
#small_gallery_view_fx{
  position: absolute;
  width: 981px;
  left: 0px;
  top: 103px;
  height: 200px;
  z-index:0;
  font: bold 20px Lucida Sans;
  color:#9f6613;
  /*background-color: #BE9859;
  filter:alpha(opacity=95);
  -moz-opacity: 0.95;
  opacity: 0.95; */
  padding: 10px 0 2px 0;

}
#gallery_bigimgview{
  position:absolute;
  width:670px;
  left:20%;
  top:0px;
  height:440px;
  z-index:2;
  background-color: #e1cfa7;
  /*filter:alpha(opacity=90);
  -moz-opacity: 0.90;
  opacity: 0.90;*/
}

#gallery_bigimgview h6{
   font: 25px Tahoma;
   color: #670404;
   margin: 0;
   padding: 70px 0 3px 0;
 }
.gallery_view_title{
   font: 25px Tahoma;
   color: #670404;
   margin: 0;
   padding: 0 0 3px 0;
}
#galleryview_fx_conts{
  position:relative;
  float:left;
  width:221px;
  height: 172px;
  overflow:hidden;
}
#galleryview_fx_conts .txt{
 position:absolute;
 left: 0px;
 top : 0px;
 width:332px;
 visibility: hidden;
}
#gallery_conts{
  position:relative;
  float:left;
  width:321px;
  height: 250px;
  overflow:hidden;
}

#gallery_conts .gallery_txt{
 position:absolute;
 left: 0px;
 top : 0px;
 visibility: hidden;
}


#gallery_bigimgview p{
   font: 11px Tahoma;
   color: #616161;
 }

#gallery_bigimg_view{
  position: absolute;
  width:1000px;
  left:0;
  top:0;
  height:428px;
  z-index:1;
  background-color: #e1cfa7;
  filter:alpha(opacity=93);
  -moz-opacity: 0.93;
  opacity: 0.93;
 /* background: url(../spacer.gif) top repeat-y;*/
}
.normalimg{
opacity: 1.0;
filter: alpha(opacity=100);
cursor:pointer;
}

.hoverimg{
opacity: 1.0;
filter: alpha(opacity=100);
cursor: pointer;
}
.left_arrow{
  position:absolute;
  width: 35px;
  height: 35px;
  z-index: 10;
  left:0px;
  top: 190px;

}
.right_arrow{
  position:absolute;
  /*background: #000000;*/
  width: 35px;
  z-index: 10;
  height: 35px;
  left:630px;
  top: 190px;
}
.close{
   position:absolute;
  width: 35px;
  z-index: 10;
  height: 35px;
  left:640px;
  top: 10px;
}


 .arrow_up{
  position:absolute;
  float: left;
  top: 360px;
  left:600px;
 }
 .arrow_down{
 position:absolute;
  float: left;
  top: 360px;
   left:630px;
 }
 .gallery_sub{
   width:165px;
   position:absolute;
   top:10px;
   display:none ;
   background: #905c11;
   filter:alpha(opacity=90);
  -moz-opacity: 0.90;
  opacity: 0.90;
 }
 .gallery_sub ul{
   margin: 7px 0 0px 7px;
   padding: 0px ;

 }
 .gallery_sub ul li{
   list-style: none;
   float: none;
   padding: 0px 0 9px 0;
 }
 .gallery_sub ul li a:link, .gallery_sub ul li a:visited{
   text-decoration: none;
   font: 11px Tahoma;
   color: #fefefe;
 }
.gallery_sub ul li a:hover{
  color: #e1cfa6;
}
.submenu_page_left{
  position:absolute;
  width:446px;
  height:427px;
  left:0px;
  top:0px;
}
.submenu_page_right{
  position:absolute;
  width:446px;
  height:427px;
  top:0px;
  right:0px;
}
.content_div{
  position: absolute;
  width:392px;
  height:340px;
  left: 496px;
  top: 0px;
  border:3px solid #f8f4eb;
}
