/* CSS Document */
body {
	background-color: #313131;
	font-family: "Trebuchet MS", Georgia, Tahoma, Verdana;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	background-image: url(../img/background.jpg);
	background-position: center top;
	background-attachment: fixed;
}

td {
	padding-top: 7px;
}

.emptyElement {
	clear: both;
}

.bodyHeader {

}

.bodyWrapper {

}

.bodyFooter {

}

div#bodySegment {
	width: 1000px;
	background-color: #000000;
	margin: auto;
	background-image: url(../img/bodyBg.gif);
	background-repeat: repeat-y;
}

.bodyBackground {
	background-image: url(../img/bodyBg.gif);
	background-repeat: repeat-y;
}

div#leftSegment {
	width: 410px;
	height: 780px;
	float: left;
}

div#contentSegment {
	width: 590px;
	/*height: 780px;*/
	float: left;
}

div#navSegment {
	padding-left: 10px;
	/*width: 590px;*/
	height: 105px;
	clear: both;
}

div#leftWrapper {
	margin: 7px;
}

div#flashPhoto {
	margin-top: 20px;
}

.floatRight {
	float: right;
}

form {
	padding: 0px;
	margin: 0px;
}

.leontineBorsato {
	background-image:url(../img/leontineBorsato.gif);
	background-repeat:no-repeat;
	display: block;
	width: 284px;
	height: 66px;
	clear: both;
}

div#contentWrapper {
	margin-top: 7px;
	margin-left: 7px;
	margin-right: 15px;
	margin-bottom: 7px;
}

.block565x227 {
	width: 565px;
	height: 227px;
	clear: both;
	margin-bottom: 10px;
	margin-top: 5px;
}

.contentText {
	padding: 12px;
	font-weight: normal;
	color: #A68D65;
}

.block565x227Text {
	width: 335px;
	height: 227px;
	float: left;
	overflow: hidden;	
}

.photo227x227 {
	width: 227px;
	height: 227px;
	float: left;
	overflow: hidden;
	background-color: #FFFFFF;
}

.padding {
	padding: 10px;
	text-align: justify;
}

a:link,
a:visited,
a:hover,
a:active {
	color: #8F582C;
	text-decoration: none;
}

.block565x277 {
	width: 565px;
	height: 277px;
	clear: both;
	margin-bottom: 7px;
	clear: both;
}

.block277x277L {
	width: 277px;
	height: 277px;
	float: left;
	margin-right: 10px;
}

.block277x277R {
	width: 277px;
	height: 277px;
	float: left;
}

.img277x100 {
	width: 277px;
	height: 100px;
	clear: both;
}

.contentWhite277x143 {
	width: 275px;
	height: 143px;
	background-color: #333333;
	color:#A68D65;
}

.block565 {
	width: 565px;
	clear: both;
	margin-bottom: 7px;
}

.titleGold {
	color: #000000;
	background-color: #8F582C;
	font-weight: bold;
	background-image: url(../img/titelKop.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	padding-top: 7px;
	padding-right: 6px;
	padding-bottom: 7px;
	padding-left: 11px;
}

h1.titleGold, h2.titleGold, h3.titleGold {
	color: #000000;
	background-color: #8F582C;
	font-weight: bold;
	background-image: url(../img/titelKop.gif);
	background-repeat: no-repeat;
	font-size: 14px;
	padding-top: 7px;
	padding-right: 6px;
	padding-bottom: 7px;
	padding-left: 11px;
	margin: 0px;
}


.titleBlack {
	padding-top: 7px;
	padding-bottom: 7px;
	color: #8F582C;
	font-size: 18px;
	font-weight: bold;
	float: left;
	clear: both;
}

.contentGrey {
	width: 563px;
	background-color: #333333;
	clear: both ;
}

.paddingHeadlines {
	padding: 10px;
}

.paddingHeadlines ul {
	margin: 0px;
	padding: 0px;
	list-style-type: square;
	line-height: 18px;
}

.paddingHeadlines li {
	color: #8e592f;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	list-style-image: url(../img/liSquare.gif);
	list-style-position: inside;
}

.paddingHeadlines li a {
	color: #8e592f;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.lightGreySmall {
	color: #A68D65;
	font-size: 10px;
	font-weight: normal;
}

.lightGreySmall a {
	color: #A68D67;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

/*VIDEO EN FOTOPAGINA*/

.overallTitle {
	font-size: 18px;
	color: #8F582C;
	font-weight: bold;
}

.overallText {
	font-size: 12px;
	color: #808080;
}

.block558x125 {
	width: 558px;
	height: 125px;
	background-image: url(../img/bgVideo.gif);
	background-repeat: repeat-x;
	margin-top: 7px;
	clear: both;
}

.videoHolder {
	padding-top: 27px;
	padding-right: 12px;
	padding-bottom: 27px;
	padding-left: 12px;
}

.videoImageHolder {
	border: 1px solid #8F582C;
	float: left;
	padding: 1px;
}

.videoTextHolder {
	float: left;
	padding-left: 10px;
	width: 420px;
}

.videoTitle {
	color: #8E582C;
	font-size: 14px;
	font-weight: bold;
}

h1.videoTitle {
	color: #8E582C;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	}

.videoText {
	color: #A68D65;
	font-size: 12px;
	}

a.videoReadon:link,
a.videoReadon:visited,
a.videoReadon:hover,
a.videoReadon:active {
	color: #8F582C;
	font-weight: bold;
	text-decoration: none;
	}
	
.photoUpdates {
	width: 558px;
	clear: both;
	height: 80px;
	margin-top: 7px;
}	

.photoHolder {
	float: left;
	padding: 1px;
	margin: 3px;
	border: 1px solid #8F582C;
}

.lastUpdateText {
	clear: both;
	color: #A68D65;
	padding: 7px;
}

/*GASTENBOEK*/

.guestbookInput {
	width: 300px;
	height: 17px;
	background-color: #A78d68;
	border: 1px solid #808080;
}

.guestbookSmallInput {
	width: 35px;
	height: 17px;
	background-color: #A78d68;
	border: 1px solid #808080;
}

.guestbookTextarea {
	width: 300px;
	height: 71px;
	background-color: #A78d68;
	border: 1px solid #808080;
}

.guestbookCell {
	color: #808080;
	font-size: 12px;
	width: 75px;
}

.gastenboekHolder {
	border: 1px solid #1A1A1A;
	background-color: #141414;
	margin-top: 7px;
}

.gastenboekName {
	float: left;
	font-weight: bold;
	color: #90572A;
	font-size: 12px;
	padding-top: 7px;
	padding-left: 7px;
}

.gastenboekEmail {
	color: #8D5A2D;
	font-weight: normal;
	float: left;
	padding-top: 7px;
	padding-left: 7px;
	font-size: 12px;
}

.gastenboekEmail a {
	color: #8D5A2D;
	text-decoration: none;
	float: left;
}
.gastenboekDate {
	font-size: 10px;
	clear: both;
	padding-left: 7px;
	color: #A68D65;
	float: left;
}

.gastenboekMessage {
	padding: 3px 7px;
	clear: both;
	font-size: 12px;
	color: #A68C67;
}

.gastenboekReply {
	padding-left: 7px;
	padding-right: 7px;
	font-style: italic;
	font-weight: bold;
	color: #90572A;
}

.guestbookForm {
	padding-top: 15px;
	padding-left: 10px;
	clear: both;
}

.gastenboekSubscribe {
	float: left;
}

.gastenboekMark {
	color: #2c2c2c;
	/*clear: both;*/
	font-size: 9px;
	float: right;
	padding-right: 3px;	
}

.gastenboekMark a{
	color: #523017;
	text-decoration: none;
}


/**/

div#subFooter {
	color: #1a1a1a;
	width: 1000px;
	text-align: right;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}

div#credits {
	color: #1a1a1a;
	float: right;
	text-align: right;
}

div#sitemap {
	float: left;
	text-align: left;
	color:#A68D65;
}

.breadCrumb {
	font-size: 10px;
	color: #8A592E;
	padding-top: 14px;
}

h3 {
	color: #8A592E;
	font-weight: bold;
	font-size: 18px;
	padding-top: 7px;
	padding-bottom: 7px;
}

#credits a:link,
#credits a:visited,
#credits a:hover,
#credits a:active {
	color: #1a1a1a;
}

#sitemap a:link,
#sitemap a:visited,
#sitemap a:hover,
#sitemap a:active {
	color:#A68D65;
}

/*FOTOGALERIE*/

div#bigPicHolder {
	padding: 2px;
	border: 1px solid #8D5A2D;
	text-align: center;
	clear: both;
}

.smallPicWrapper {
	width: 560px;
	clear: both;
}

.smallPicHolder {
	margin: 4px;
	border: 1px solid #8D5A2D;
	text-align: center;
	float: left;
}

smallPicHolderPadding {
	padding: 1px;
}

div#photoAlbumTitle {
	clear: both;
}

.greySmall {
	font-size: 10px;
	color:#999999;
}

.photoNav {
	clear: both;
	color: #8F582C;
}


/*
.fullText {
	padding-top: 7px;
	padding-bottom: 7px;
	color: #333333;
}*/

.fullTextImage {
	padding-top: 7px;
	padding-bottom: 7px;
	color: #333333;
}


/*COLUMNS*/

.blockColumn {
	border: 1px solid #1A1A1A;
	background-color: #141414;
	margin-top: 7px;
	/*width: 550px;*/
	height: 90px;
	clear: both;
}

.columnImageHolder {
	border: 1px solid #8F582C;
	float: left;
	padding: 1px;
}

.columnTextHolder {
	float: left;
	padding-left: 10px;
	width: 415px;
}

.columnHolder {
	padding-top: 7px;
	padding-right: 12px;
	padding-bottom: 7px;
	padding-left: 12px;
}

select {
	background-color: #a68c67;
}

.articleNav {
	color: #8E592F;
	font-size: 10px;
	font-weight: normal;
}

.articleNav a {
	color: #8E592F;
	font-size: 10px;
	font-weight: normal;
}

/*PRINT*/

.printHolder {
	display: block;
	height: 12px;
	width: 45px;
	float: right;
	clear: both;
	padding-right: 12px;
}

a#printButton {
	background-image: url(../img/btn_print.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	}
	
a#printButton:hover {
	background-position: 0px -12px;
}
