

/*

	Author: Osvaldas Valutis, www.osvaldas.info

*/



#main

{

	width: auto;

	height: 200%;

	text-align: center;

	color: #c9b4ba;

	background: transparent url('../img/achtergrond.gif') repeat-y 0 0;

	position: relative;

	margin: 0 0;

}

	#main .inner

	{

		width: 242px;

		min-height: 100%;

		height: auto !important;

		height: 100%;

		background: transparent url('../img/achtergrond.gif') repeat-y 257px 0;

		position: relative;

		z-index: 3;

		margin: 0 257px;

	}
	
	#main2

{

	width: auto;

	height: auto;

	text-align: center;

	color: #c9b4ba;

	position: relative;

	margin: -1450px 200px;

}
	
	
	#main2 .outer

	{

		width: 400px;

		min-height: 100%;

		height: auto !important;

		height: 100%;

		position: absolute;

		z-index: 0;

		margin: 100px 700px;

	}



	#main em

	{

		color: #fff;

	}



	#main h1

	{

		padding: 50px 0 0;	

	}



	a#logo

	{

		width: 237px;

		height: 70px;

		text-indent: -9999px;

		background: transparent url('../img/logo.gif') no-repeat 0 0;

		display: block;

		margin: 0 auto;

	}

		a#logo:hover

		{

			background-position: 0 bottom;

		}


	a#logo2

	{

		width: 136px;

		height: 175px;

		text-indent: -9999px;

		background: transparent url('../img/bio_pic-1.gif') no-repeat 0 0;

		display: block;

		margin: 0 auto;

	}

		a#logo2:hover

		{

			background-position: 0 bottom;

		}


	ul#nav

	{

		background: transparent url('../img/nav-bg.gif') repeat-y 0 0;

		margin: 40px 0 0;

	}

		li#star-top,

		li#star-bot

		{

			height: 13px;

			background: transparent url('../img/nav-stars.gif') no-repeat 0 0;

			margin: 0 0 20px;

		}

		li#star-bot

		{

			background-position: 0 bottom;

			margin: 20px 0 0;

		}
		
				li#margelinks

		{


			margin: 0 -200px -800px;

		}


			ul#nav li { padding: 1px; }

			ul#nav li a

			{

				font: italic normal 20px/normal Georgia, 'Times New Roman', Times, serif;

				text-decoration: none;

				text-shadow: 0 1px 0 #000;

				position: relative;

				z-index: 3;

				color: #fff;

				display: block;

			}

				ul#nav li a span

				{

					font-size: 28px;

					font-family: Baskerville, Palatino, 'Palatino Linotype', Georgia, Serif;

					color: #3b0314;

				}

				ul#nav li a:hover,

				ul#nav li.selected a

				{

					font-size: 200%;

				}


ul#nav2

	{

		background: transparent url('../img/nav-bg.gif') repeat-y 0 0;

		margin: 40px 0 0;

	}

		li#star-top,

		li#star-bot

		{

			height: 13px;

			background: transparent url('../img/nav-stars.gif') no-repeat 0 0;

			margin: 0 0 20px;

		}

		li#star-bot

		{

			background-position: 0 bottom;

			margin: 20px 0 0;

		}

			ul#nav2 li { padding: 1px; }

			ul#nav2 li a

			{

				font: italic normal 20px/normal Georgia, 'Times New Roman', Times, serif;

				text-decoration: none;

				text-shadow: 0 1px 0 #000;

				position: relative;

				z-index: 3;

				color: #fff;

				display: block;

			}

				ul#nav2 li a span

				{

					font-size: 28px;

					font-family: Baskerville, Palatino, 'Palatino Linotype', Georgia, Serif;

					color: #3b0314;

				}

				ul#nav2 li a:hover,

				ul#nav2 li.selected a

				{

					font-size: 200%;

				}


ul#nav3

	{

		margin: 10px 0 0;

	}

		li#star-top3,

		li#star-bot3

		{

			height: 13px;

			background: transparent url('../img/trans.gif') no-repeat 0 0;

			margin: 0 0 20px;

		}

		li#star-bot3

		{

			background-position: 0 bottom;

			margin: 20px 0 0;

		}

			ul#nav3 li { padding: 1px; }

			ul#nav3 li a

			{

				font: italic normal 20px/normal Georgia, 'Times New Roman', Times, serif;

				text-decoration: none;

				text-shadow: 0 1px 0 #000;

				position: relative;

				z-index: 3;

				color: #fff;

				display: block;

			}

				ul#nav3 li a span

				{

					font-size: 28px;

					font-family: Baskerville, Palatino, 'Palatino Linotype', Georgia, Serif;

					color: #3b0314;

				}

				ul#nav3 li a:hover,

				ul#nav3 li.selected a

				{

					font-size: 200%;

				}



	#main blockquote

	{

		background: transparent url('../img/quote-top.gif') no-repeat 0 0;

		position: relative;

		z-index: 3;

		margin: 20px 4px 0;

	}

		#main blockquote p

		{

			line-height: 23px;

			background: transparent url('../img/quote-bot.gif') no-repeat bottom right;

			padding: 15px 0px;

			margin: 0;

		}


	#extra

	{

		background: transparent url('../img/trans.gif') no-repeat 0 0;

		position: relative;

		z-index: 3;

		margin: 20px 4px 0;

	}


	#footer

	{

		width: 100%;

		font-size: 10px;

		line-height: 17px;

		color: #000;

		background: transparent url('../img/footer.gif') no-repeat 0 0;

		position: absolute;

		bottom: 0;

		left: 0;

		z-index: 3;

		padding: 10px 0;

	}





.page

{

	width: 72%;

	height: auto;

	text-align: right;

	display: none;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 2;

}

	.page .in

	{

		height: 100%;

		background: #c6cece url('../img/page-bg.gif') repeat 0 0;

		overflow: hidden;

		margin: 0 122px 0 0;

	}

		.page .inner

		{

			width: 650px;

			float: right;

			height: 100%;

			background: transparent url('../img/left-bg.gif') repeat-y right 0;

			padding: 30px 50px 0 0;

		}



	.page h2

	{

		text-shadow: 0 1px 0 #fff;

		background: transparent url('../img/heading-left.gif') no-repeat 0 0;

		color: #526467;

		padding: 5px 10px 10px 0;

		margin: 10px -10px 0 -25px;

	}

	.page a:hover

	{

		font-style: italic;

		color: #980d35;

	}

	.page form

	{

	}

		.page form input,

		.page form textarea

		{

			font: italic normal 16px/21px Baskerville, Palatino, 'Palatino Linotype', Georgia, Serif;

			color: #506163;

			clear: both;

			float: right;

			margin: 5px 0 0;

		}

		.page form input:focus,

		.page form textarea:focus	{ color: #000; }



		.page form input.f-text

		{

			width: 137px;

			height: 24px;

			background: transparent url('../img/form-sprite.gif') no-repeat 0 0;

			padding: 4px 10px 0;

		}

			.page form input.f-text:focus { background-position: 0 -28px; }



		.page form textarea

		{

			width: 137px;

			height: 99px;

			background: transparent url('../img/form-sprite.gif') no-repeat 0 -56px;

			overflow: auto;

			padding: 5px 10px;

		}

			.page form textarea:focus { background-position: 0 -165px; }





		.page form .f-submit

		{

			background: transparent url('../img/form-sprite.gif') no-repeat 0 -274px;

			display: inline;

			float: center;

			clear: both;

		}

			* html .page form .f-submit { float: left; }



			.page form .f-submit input

			{

				width: auto;

				height: 26px;

				font-weight: bold;

				text-align: center;

				color: #fff;

				background: transparent url('../img/form-sprite.gif') no-repeat right -300px;

				padding: 0 10px;

				margin: 0;

			}

				* html .page form .f-submit input { padding: 0; }



			.page form .f-submit:hover				{ background-position: 0 -326px; }

				.page form .f-submit input:hover	{ background-position: right -352px; }





	.page ul.portfolio

	{

	}

		.page ul.portfolio li

		{

			display: inline;

			float: left;

			margin: 22px;

		}

			.page ul.portfolio li a img 		{ border: 5px solid #8fa3a7; }

			.page ul.portfolio li a:hover img	{ border-color: #980d35; }



	ul#portfolio-nav

	{

		height: 26px;

		position: relative;

	}

	* html ul#portfolio-nav { margin: 22px 0 0; }



		ul#portfolio-nav li

		{

			width: 100%;

			font-size: 10px;

			text-align: center;

			position: absolute;

		}

		li#pn-info

		{

			left: 0;

			z-index: 3;

		}



		li#pn-prev,

		li#pn-next

		{

			width: 36px !important;

			height: 26px;

			text-indent: -9999px;

			display: block;

			left: 15px;

			z-index: 4;

		}

		li#pn-next

		{

			right: 25px;

			left: auto;

		}

			li#pn-prev a,

			li#pn-next a

			{

				height: 100%;

				background: transparent url('../img/portfolio-nav.gif') no-repeat 0 0;

				display: block;

			}

			li#pn-next a 			{ background-position: 0 bottom; }



				li#pn-prev a:hover	{ background-position: right 0;  }

				li#pn-next a:hover	{ background-position: right bottom;  }









.page-right

{

	text-align: left;

	left: auto;

	right: 0;

}

	.page-right .in

	{

		margin: 0 0 0 121px;

	}

		.page-right .inner

		{

			float: left;

			background: transparent url('../img/right-bg.gif') repeat-y 0 0;

			padding-right: 50px;

			padding-left: 50px;

		}



	.page-right h2

	{

		background: transparent url('../img/trans.gif') no-repeat right 0;

		position: relative;

		margin: 0 0 0 0;

		padding-left: 0;

	}
	
.titel2 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #40300;

}

.subtitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #403000;
}

.normaaltekst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #694e00;
}

.prijs {
	color: #403000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
	
	.bestelnu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #403000;
	text-align: right;
}

	.bestelnu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #403000;
	text-align: right;
	
}