/* CSS Document */

td.contentframe {
	background-color: #000000;
}

#content {
	position: relative;
	border: thin ridge #FFFFFF;
	width: 419px;
	height: 338px;
	overflow-y: hidden;
	vertical-align: middle;
	text-align: center;
	z-index: 1;
}
#content2 {
	position: relative;
	border: thin ridge #FFFFFF;
	width: auto;
	height: 338px;
	overflow-y: hidden;
	vertical-align: middle;
	text-align: center;
	z-index: 1;
}

#fotoalbum {
	width: auto;
	height: 338px;
	overflow-y: hidden;
	vertical-align: middle;
	text-align: center;
}
#fotoalbum img {
	border: thin ridge #FFFFFF;
	cursor: arrow;
}
#info {
	margin-left: 7px;
	margin-right: 7px;
	width: 133px;
}

#gallerij {
	margin-left: 7px;
	margin-right: 7px;
	width: 133px;
	height: 301px;
}

#gallerij .borders {
	width: 133px;
	border-left: solid 1px #999999;
	border-top: solid 1px #999999;
}

#gallerij .borders img {
    border-left: 0px;
    border-top: 0px;
	border-right:1px solid #999999; 
	border-bottom:1px solid #999999;
}

#gallerij table {
	vertical-align: bottom;     
}

#wtgallery_singlepic_area {
	vertical-align: middle;
	line-height: 338px;   
}
#menu {
    background: url("../images/navigatie/nav-bg.png") no-repeat scroll -13px 0 transparent;
    height: 42px;
}
#menu span {
	margin: 20px 0 0 0;
	float: left;
}
#menu a {
    background: url("../images/navigatie/nav-sprite.png") no-repeat scroll 0 0 transparent;
    display: block;
    font-size: 0.6em;
    height: 16px;
    padding: 5px 5px 0 20px;
    text-decoration: none;
}
#menu .wiesk {
    width: 130px;
}
#menu .portret {
    width: 100px;
}

#menu .bruid {
    width: 98px;
}

#menu .bedrijf {
    width: 103px;
}

#menu .webshop {
    width: 110px;
}
#menu .contact {
    width: 50px;
}
#menu .wiesk a:hover,
#menu .wiesk a.active{
    background-position: 0 -22px;
}
#menu .portret a:hover,
#menu .portret a.active{
    background-position: 0 -45px;
}

#menu .bruid a:hover,
#menu .bruid a.active{
    background-position: 0 -67px;
}
#menu .bedrijf a:hover,
#menu .bedrijf a.active{
    background-position: 0 -88px;
}
#menu .webshop a:hover,
#menu .webshop a.active{
    background-position: 0 -110px;
}
#menu .contact a:hover,
#menu .contact a.active{
    background-position: 0 -131px;
}
#nav {
	font-size:9px;
}
#sm {
    background: url("../images/frames/bg_sm.png") no-repeat scroll left top transparent;
    height: 104px;
    position: absolute;
    top: 107px;
    width: 31px;
    padding: 4px 0 0;

}
#sm .twitter,
#sm .facebook,
#sm .linkedin,
#sm .wordpress {
	width: 18px;
	height: 18px;
	margin: 5px;
}
#sm a {
	width: 18px;
	height: 18px;
    background: url("../images/frames/sm_sprite.png") repeat scroll 0 0 transparent;
    display: block;
}
#sm .twitter a:link {
    background-position: 0 -106px;

}
#sm .twitter a:hover {
    background-position: 0 0;
}
#sm .facebook a:link {
    background-position: 0 -130px;

}
#sm .facebook a:hover {
    background-position: 0 -24px;
}
#sm .linkedin a:link {
    background-position: 0 -155px;

}
#sm .linkedin a:hover {
    background-position: 0 -49px;
}
#sm .wordpress a:link {
    background-position: 0 -176px;

}
#sm .wordpress a:hover {
    background-position: 0 -71px;
}
#ongewoon {
	margin-bottom: -2px;
	margin-left: 3px;
}

p, a, label {
	font-family: Helvetica;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	text-align: left;
}

input, textarea {
	font-family: Helvetica;
	font-size: 10px;
	color: #FFFFFF;
	background: #303030;
	border: 0px;
	font-size: 9pt;
}

#gallerij A {
	border: 0px;
}

.rond {
	background: #000000;
	width:auto;
	height:auto;
}

#Layer1 {
	position:absolute;  
	width:448px; 
	height:338px; 
	z-index: 2; 
	right: 0px; 
	top: 0px;
}
#albumbrowser {
	height: 30px;
	margin-top: -30px;
	margin-right: -6px;
}
