img, div, a, input { behavior: url(./css/iepngfix.htc) }

body {
font-weight:bold;
font-family:verdana;
font-size:12px;
color:#000000;
background-color:#651d1d;
text-align: center;
margin:0px auto;
}

img.pic {
position:relative;
margin-left:10px;
margin-bottom:10px;
margin-top:10px;
width:300px;
border:1px solid #968370; 
}

.more {
float:right;
text-align:right;
}

.fotothumb {

opacity:0.6;
-moz-opacity:0.6;
filter:alpha(opacity=60);
width:60px;
height:60px;
outline:1px solid #968370;
border:3px solid #ffffff;
margin-right:4px;
margin-bottom:4px;
float:left;
overflow:hidden;
background-position: 50% 50%;
cursor:pointer;
z-index:1000;
}

.fotothumb:hover {
opacity:1;
-moz-opacity:1;
filter:alpha(opacity=100);

}

a:hover img {
border:1px solid #ffffff; 
}

a {
color:#981e1e;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}


#center{
background-color:#f0dea5;

}

#center-top {
position:absolute;
top:0px;
width:910px;
left:50%;
margin-left:-455px;
margin-right:auto;
height:60px;
background-image:url("../images/bg-top.jpg");
background-repeat:no-repeat;
background-color:#f0dea5;
z-index:-16;
}

#footer{
color:#eed7a2;
position:absolute;
bottom:10px;
right:100px;
z-index:5;
}
#footer a {
color:#ffffff;
}

#center-under{
position:absolute;
bottom:0px;
width:910px;
height:72px;
left:50%;
text-align:right;
margin-left:-455px;
margin-right:50px;
background-image:url("../images/bg-bottom.png");
background-repeat:no-repeat;
z-index:-14;
}
#center-under2{
position:absolute;
bottom:-48px;
width:910px;
height:48px;
left:50%;
text-align:right;
margin-left:-455px;
margin-right:50px;
background-image:url("../images/bg-bottom2.jpg");
background-repeat:no-repeat;
z-index:-1;
}

#center-bottom {
position:absolute;
top:60px;
width:910px;
left:50%;
margin-left:-455px;
min-height:600px;
 
margin-right:auto;
background-image:url("../images/bg.jpg");
background-repeat:repeat-y;
background-color:#f0dea5;
z-index:-15;
}

.free-stamp {
position:absolute;
top:-10px;
right:-15px;
height:80px;
width:80px;
background-image:url("../images/inkom-stamp.png");
background-repeat:no-repeat;
background-position:right top ;
z-index:1000;

}

.green {
color:#4d7336;
}
.blue {
color:#2d4eb9;
}
.red {
color:#981e1e;
}


.prijs{
position:relative;
z-index:1000;

}

#title {
height:140px;
background-image:url("../images/title.jpg");
text-align:right;
}

#links
{
position:relative;
top:-30px;
right:75px;
}

.star {
position:absolute;
top:5px;
left:-45px;
height:35px;
width:35px;
background-image:url("../images/star.png");
background-repeat:no-repeat;
background-position:right top ;
z-index:-10;
}

#bottom_stamp {
position:absolute;
top:140px;
left:0px;
height:50px;
width:200px;
background-image:url("../images/bottom_stamp.jpg");
background-repeat:no-repeat;
background-position:bottom left;
z-index:0;
}


#star_green {
position:absolute;
top:-25px;
left:54px;
height:88px;
width:92px;
background-image:url("../images/star_green.jpg");
background-repeat:no-repeat;
background-position:top left;
z-index:100;
}
#star_red {
position:absolute;
top:-25px;
left:54px;
height:88px;
width:92px;
background-image:url("../images/star_red.jpg");
background-repeat:no-repeat;
background-position:top left;
z-index:100;
}
#star_blue {
position:absolute;
top:-25px;
left:54px;
height:88px;
width:92px;
background-image:url("../images/star_blue.jpg");
background-repeat:no-repeat;
background-position:top left;
z-index:100;
}

#frame {
position:relative;
top:20px;
left:-60px;
height:480px;
width:640px;
z-index:4;
float:left;
}
#placeholder {
position:relative;
top:-410px;
left:-15px;
height:400px;
width:550px;
z-index:2;
float:left;

}

#polaroid {
position:absolute;
top:118px;
right:0px;
height:299px;
width:314px;
background-image:url("../images/polaroid.png");
background-repeat:no-repeat;
background-position:top right;
z-index:3;
}

#polaroid-under {
position:absolute;
top:118px;
right:0px;
height:299px;
width:314px;
z-index:2;
background-repeat:no-repeat;
background-position:top right;
background-color:#ffffff;
}

}
#polaroid-caption {
position:absolute;
top:325px;
right:70px;
z-index:4;
}

#mailing {
position:absolute;
width:160px;
top:390px;
right:60px;
z-index:4;
text-align:left;
}



input {
background-color:#ffffff;
border:1px solid #000000;
}
.event-container {
text-align: left;
position:relative;
width:500px;
left:50%;
margin-left:-314px;
margin-right:auto;
z-index:500;
padding-bottom:50px;

}


.event-text {
text-align:left;
position:absolute;
width:100%;
left:100px;
z-index:500;
}

hr {
border:3px solid #ffffff;

}



#map {
position:relative;
padding:40px;
left:-90px;
width:520px;
height:459px;
}

.thumb {
width:75px;
height:75px;
border:1px solid #000000;
margin:0px 15px 15px 0px;
padding:1px 1px 1px 1px;
}