@charset "utf-8";
/* CSS Document */




body
{
	text-align			: center;
	margin				: 0px;
	padding				: 0px;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	background-image	: url(../images/jinso_body_background.gif);
	background-repeat	: repeat-x;
	background-color	: #FFFFFF;
	
}


.textinput
{
	border				: solid 1px #f48120;
	background-color	: #FFF;
	color				: #000000;
	font-size			: 12px;
	width				: 220px;
	height				: 25px;
	line-height			: 25px;
	padding-left		: 5px;

}

.nieuws
{
	width				: 400px;
	color				: #000000;
	font-weight			: normal;
	font-size			: 11px;
	height				: 100px;
}

select
{

	background-color	: #FFFFFF;
	color				: #000000;


	}
	
.calendarDateInput
{
	border				: solid 1px #cec6c0;
	width				: 100px;
	font-size			: 11px;
	color				: #000000;
	background-color	: #FFFFFF;
	height				: 20px;
	padding-top			: 5px;
	padding-left		: 5px;

}

.reserveringsformulier
{
	margin-left			: -10px;
	margin-top			: -10px;
}

.calendarDateInput2
{
	
	font-size			: 10px;
	color				: #000000;
	font-size			: 12px;
	width				: 50px;

}

.calendarDateInput3
{
	
	color				: #000000;
	font-size			: 12px;
	width				: 50px;

	
}	


H1
{
	font-size			: 18px;
	color				:#000000;
	margin-top:0px;
}

h2
{
	font-size			: 16px;
	color				:#000000;
	margin-top:0px;
}


H3
{
	font-size			: 15px;
	color				: #a19386;
}


.quotes
{
	font-size			: 18px;
	color				: #FFFFFF;
}

a
{
	color				: #000000;
}

a:link
{
	color				: #000000;
}

a:visited
{
	color				: #000000;
}

a:hover
{
	color				: #000000;
}

.container
{
	margin-left			: auto;
	margin-right		: auto;
	width				: 981px;
	text-align			: left;
	background-color	: #FFFFFF;	
} 

.headerSplitboven
{
	width				: 981px;
	height				: 2px;
	background-color	: #FFFFFF;
	clear				: both;
}

.header
{
	width				: 981px;
	height				: 205px;
	clear				: both;
	background-color	: #FFFFFF;
}

.headerMenu
{
	float				: right;
	text-decoration		: none;
	z-index				: 100;
	margin-top			: 105px;
	margin-right		: 25px;
	line-height			: 1.6em;
}

.headerMenu a
{
	text-decoration		: none;
	color				: #FFFFFF;
}

.headerMenu a:hover
{
	text-decoration		: none;
	color				: #000000;
}

.headerMenu a:visited
{
	text-decoration		: none;
	color				: #FFFFFF;
}

.headerMenu .headermenuselected
{
	text-decoration		: none;
	color				: #000000;
}


.HoofdMenu
{
	width				: 981px;
	height				: 56px;
	clear				: both;
	background-color	: transparent;
	background-image	: url(../images/jinso_menu_background.gif);
	background-repeat	: no-repeat;
	padding				: 0px;
	margin				: 0px;
	
}


.HoofdMenu a
{
	width				: 142px;
	height				: 30px;
	display				: block;
	color				:#FFFFFF;
	text-decoration		: none;
	margin-top			: 5px;
	padding-top			: 15px;
	padding-left		: 20px;
	float				: left;
	overflow			: visible;	
	font-size			: 1.1em;	
}

.HoofdMenu a:hover
{

	width				: 142px;
	height				: 30px;
	display				: block;
	color				: #000000;
	text-decoration		: none;
	background-image	: url(../images/jinso_menu_restaurant_h.gif);
	background-repeat	: no-repeat;
	margin-top			: 5px;
	padding-top			: 15px;
	padding-left		: 20px;
	float				: left;
	overflow			: visible;
}

.HoofdMenu .HoofdMenuitemSelected
{

	width				: 142px;
	height				: 30px;
	display				: block;
	color				: #000000;
	text-decoration		: none;
	background-image	: url(../images/jinso_menu_restaurant_h.gif);
	background-repeat	: no-repeat;
	margin-top			: 5px;
	padding-top			: 15px;
	padding-left		: 20px;
	float				: left;
	overflow			: visible;
}

.MainContent
{
	width				: 981px;
	height				: 416px;
	clear				: both;
	margin				: 0px;
	padding				: 0px;

}

.reserveerbutton
{
	width				: 490px;
	text-align			: right;
	position			: absolute;
	top					: 580px;			
}

.TekstLinks
{
	width				: 530px;
	height				: 380px;
	float				: left;
	background-color	: #917b4c;
	margin-left			: 3px;
	margin-top			: 0px;
	padding-left		: 15px;
	padding-top			: 35px;
	padding-right		: 10px;
	color				: #FFFFFF;
	line-height			: 1.7em;
}

.TekstRechts
{
	
	
	float				: left;
	margin-left			: 8px;
	margin-top			: 30px;
	padding-right		: 0px;
	padding-left		: 0px;
	color				: #000000;
	line-height			: 1.6em;
	margin-right		: 10px;
	width				: 395px;
	font-size			: 11px;

}

.TekstRechts a
{
	color				: #b5aaa0;
	text-decoration		: none;
}

.TekstRechts a:hover
{
	color				: #000;
	text-decoration		: none;
}




.Footer
{
	
	text-align			: center;
	background-color	: transparent;
	color				: #837870;
	font-weight			: bold;
	font-size			: 9px;
	margin-top			: 15px;
	float				: left;
	width				: 70%;
}

.FoundersLink
{
	clear				: left;
	width				: 20%;
	float				: left;
	margin-top			: 15px;
	margin-left			: 15px;
}

.FoundersLink a:link
{
	color				:#7F7F7F;
	text-decoration		:none;	
	font-size			:9px;
}

.FoundersLink a:visited
{
	color				:#7F7F7F;
	text-decoration		:none;	
	font-size			:9px;
}

.FoundersLink a:hover
{
	color				:#7F7F7F;
	text-decoration		:none;	
	font-size			:9px;
}

.Footer a:link
{
	color				: #837870;
	font-weight			: bold;
	font-size			: 9px;
	text-decoration		: none;
}

.Footer a:hover
{
	color				: #000000;
	font-weight			: bold;
	font-size			: 9px;
	text-decoration		: none;	
}

.Footer a:visited
{
	color				: #837870;
	font-weight			: bold;
	font-size			: 9px;
	text-decoration		: none;	
}

.Footer a
{
	color				: #837870;
	font-weight			: bold;
	font-size			: 9px;
	text-decoration		: none;	
}


.imgTrans{ filter:revealTrans(duration=0.4,transition=14) }


.flashrechts
{
	float				: left;
	clear				: both;
	background-color	: #ffffff;
	height				: 270px;
	margin				: -30px 0 5px 0;
	padding:0px;


}

.validMsg{
	width:16px;
	height:16px;
	margin-left:6px;
	margin-top:-2px;
	display:none;
}


	#gallery {
		background-color: transparent;
		padding: 0px;
		margin:0px;
		width: 100%;
		text-decoration:none;

	}

	#gallery ul li { display: inline; text-decoration:none;}
	#gallery ul img {
		border: 3px solid #a79161;
		border-width: 3px 3px 3px;
		text-decoration:none;
	}
	#gallery ul a:hover img {
		border: 3px solid #daa940;
		border-width: 3px 3px 3px;
		color: #fff;
		text-decoration:none;
	}
	#gallery a {
		text-decoration:none;
	}	
	#gallery ul a:hover { color: #fff;text-decoration:none; }
	
#gallery ul { list-style: none; text-decoration:none;margin-left:0px;padding-left:0px;}

.nieuwsbriefblok{background-color:transparent;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFF;padding:8px 0px 0px 13px;width:380px;background-image:url(../images/achtergrond-nieuwsbriefblok.gif);background-repeat:no-repeat;background-position:left top;width:403px;height:132px;}		
.field{border:0px;}
fieldset{border:0px;padding-top:10px;}
.button{width:113px;background-color:#f48120;height:28px;line-height:28px;color:#000;vertical-align:middle;text-align:center;margin-top:-28px;margin-left:235px;float:left;}
.button a{color:#FFF;width:100%;height:100%;display:block;}
.button a:hover{color:#000;width:100%;height:100%;display:block;}
#social{color:#917b4c;float:left;clear:both;padding-left:12px;font-weight:bold;font-size:12px;}
#icons{margin-top:5px;}
.bericht{border:solid 1px #917b4c;margin-bottom:10px;padding:5px;}
.spacer{height:5px;}
