/* Stijlblad van MFC De Keij */
/* em verbonden met grootte lettertype, verder overerving onthouden */

div.wrap_area { position: relative; }
div.wrap_area img { position: absolute; left: 0px; top: 0px; }
div.wrap_area p { position: relative; }
div.shape_wrap div { float: left; clear: left; height: 20px; }

#flashcontent {
	border				: solid 0px #000;
	width				: 900px;
	height				: 145px;
	}
#flashcontentleft {
	border				: solid 0px #000;
	width				: 160px;
	height				: 400px;
	}
#flashcontentright {
	border				: solid 0px #000;
	width				: 690px;
	height				: 725px;
	}
#flashcontentrightfoto {
	border				: solid 0px #000;
	width				: 156px;
	height				: 634px;
	}
fieldset { 
	border				: #cccccc solid 1px; 
/*	cellpadding			: 2px; */
	margin				: 2px;
	} 
legend { 
	color				: #000000;
	font-size			: 16px;
	font-weight			: 700;
	}
.datagrid{
	line-height			: 100%;
	width				: 100%;
	}
body {

	margin				: 2px 0;  /*boven en onderaan marge */
	padding				: 0;
	color				: #000;   /*zwart*/
	background-color	: #fff;   /*wit*/
	font-family			: Comic Sans MS,arial, georgia, sans-serif;
	
	text-align			: center;
	font-size			: 16px;
	}
.wrapper {
	margin				: 5px auto;
	width				: 900px;
	text-align			: left;
	background-color	: #fff;  			 
	border				: 0px solid #000;  /*zet overal een rand rond  * /*/
	}
.outer {
	width				: 900px;
	border-top			: 1px solid #000;  
	border-left			: 1px solid #000; 
 	border-right		: 1px solid #000;  
   	border-bottom		: 1px solid #000;  
	background-color	: #fff;		/*achter tabel c03 */
	}
.tlinks {
	width				: 160px;
	vertical-align		: top;
	background-color	: #FFFFFF;
	border-left			: 1px solid #000; 
	border-bottom		: 1px solid #000;  
	border-right		: 1px solid #000;  
	border-top			: 1px solid #000;  
	}
.trechts {
	width				: 100%;
	vertical-align		: top;
	background-color	: #fff;	
	border-left			: 1px solid #000; 
	border-bottom		: 1px solid #000;  
	border-right		: 1px solid #000;  
	border-top			: 1px solid #000;  
	padding				: 1% 0.5% 1% 1%;
	}
.wide {
	background-color	: #fff;  /*kleur onder meer bij footer */
	}
.top {
	border-bottom		: 1px solid #000; 
	}
.bottom {  				/* FOOTER */
	padding				: 1% 0% 1% 0%;
	text-align			: center;
	border-top			: 1px solid #000;  
	background-color	: #0c3;
	color:#FFFFFF;
	font-size:16px;
	}
#header{					/* banner in flash 1024*165px */
	margin				: 0% 2% 1% 0.5%;		/* dw 840* 147 */
	padding				: 0% 1% 0% 1%;
	width				: 800px;
	border-width		: 2px 2px 2px 2px ;
	border-color		: #090;
	border-style		: solid;
	}
#headerstart{					/* banner in flash 1024*165px */
	margin				: 0% 1% 0% 1%;	/* dw 840* 147 */
	padding				: 0% 1% 1% 1%;
	width				: 800px;
	border-width		: 2px 2px 0px 2px ;
	border-color		: #090;
	border-style		: solid;
	}
#navigatie{
	background			: #ffffff;
	float				: left;
	padding				: 0% 0.5% 2% 0.5%;
	width				: 140px;
	margin				: 0% 0.5% 2% 0.5%;
	border-width		: 2px;
	border-color		: #090;
	border-style		: solid;
	}
#inhoud{
	margin				: 0% 2% 2% 189px;
	padding				: 0% 2% 2% 2%;
	border-width		: 2px;
	border-color		: #090;
	border-style		: solid;
	width				: 633px;
	}
#inhoud2{
	margin				: 0% 2% 2% 1%;
	padding				: 0% 2% 2% 2%;
	border-width		: 2px;
	border-color		: #090;
	border-style		: solid;
	vertical-align		: top;
/*	width				: 633px; */
	}
#inhoudkolom1{
	float				: left;
	padding				: 0% 0.5% 2% 0.5%;
	margin				: 0% 0.5% 2% 0.5%;
	border-width		: 2px;
	border-color		: #090;
	border-style		: solid;
	}
.tabel	{
	line-height			: 160%;
	color				: #000000;
	}
.tabelk2{
	padding				: 2% 2% 2% 2%;
	border-width		: 0px;
	border-color		: #090;
	border-style		: solid;
	}
#eerstekolom{				/* eerste kolom inlogpagina, labels */
	line-height	  		: 160%;
	color				: #000000;
	}
#inhoudkolom2{
	margin				: 0% 2% 2% 89px;
	padding				: 0% 2% 2% 2%;
	border-width		: 2px;
	border-color		: #090;
	border-style		: solid;
	}
#startpagina{
	margin				: 0% 1% 0% 1%;
	padding				: 0% 1% 0.8% 1%;
	border-width		: 2px;
	border-color		: #090;
	border-style		: solid;
	background			: #ffffff; /*00cc66  */
	width				: 840px;
	}
table.start{
	background			: #ffffff;
/*	padding				: 2% 5% 0% 5%; */
	width				:100%;
	}
/* bij formulier promotie oa de figuur */
img.fig{
	float				: left;
	margin				: 0px 6px 0px 0px;
	}
.figrechts{
	float				: right;
	margin				: 6px 0px 0px 6px;
	}
/* tabel openingsuren */
table.opening {
	background-color	: #00CC33;
	color               : #ffffff;
	padding				: 2% 5% 0% 5%;
	border-width		: 2px;
	border-color		: #000;
	border-style		: solid;
	border-collapse		: collapse;
	}
.opening td {
	background			: #00cc33;
	border				: solid black 2px;
	padding				: 2px;
	text-align			: center;
	width				: 12.5%;
	}
.opening th {
	background-color	: #cccfff;
	color				: #000;
	text-align			: center;
	}
.uren{
	width				: 20px;
	background-color	: #FFFFFF;
	}
/* bij formulier gastenboek voor opmaak tabel */
table.gast {
	text-align			: left;
	background-color	: #FF6600;
	padding				: 2% 5% 0% 5%;
	border-width		: 2px;
	border-color		: #009966;
	border-style		: solid;
	width				: 96%;
	border-collapse		: collapse;
	}
.gast td {
	text-align			: left;
	background			: #00CC00;
	border				: solid black 2px;
	padding				: 2px;
	text-align			: center;
	}
#welktekst{
	background			: #ffffff;
	color				: #090;
	font-size			: 130%;
	}
#footer {
	border-top			: 1px double #000;
	border-bottom		: 1px solid #000;
	background-color	: #C9B56B;
	font-size			: 12px;
	}
h1 	{ 
	text-transform		: capitalize;  		/*uppercase lowercase capitalize */
	font-size			: 130%;
	font-family			: Comic Sans MS, georgia, times, serif ;
	background			: #0c3	;	/* soorten groen */
	color				: #ffffff;
}
h2 	{
	font-weight			: bold;
	font-size			: 110%;
	background			: #6f6	;	/* soorten groen */
	color				: #000;
	}
h4	{
	text-align	:center;
	}
h5	{
	font-size			: 100%;
	font-weight			: bold;
	text-decoration		: underline;
	line-height			: 100%;
	padding				: 0px;
	margin				: 0px;
	}
h6	{
	font-size			: 100%;
	font-weight			: bold;
	}
a 	{
	font-style			: normal;	/* normal italic */
	font-weight			: bold;
	text-decoration		: underline;
	} 
a:link	{ 
	color				: #0000cc;
	text-decoration		: underline;
	}
a:visited{
	color				: #0000ff;
	text-decoration		: underline;
	}
a:hover	{
	text-decoration		: underline;
	}
a:active{
	color				: #0000ff;
	text-decoration		: underline;
	}
p 	{ 
	line-height			: 120%;		/* bepaalt regelafstand %  of em */
	 	/* left center right justify */
	/*text-indent		: 2em;		/* eerste regel laten inspringen */
	padding				: 0px 2% 1% 0%;
	}
#totaal	{			/* is voor bij reservatie totaal te betalen bedrag  */
	padding				: 2% 0% 0.5% 0%; 
	text-align			: center; 
	font-size			: 18px;
/*	border-width		: 2px;
	border-color		: #00cc66;
	border-style		: solid; */
	background			: #00cc66;  /*00cc66  */ 
	color				: #fff;
	}


ul {list-style : outside none none;  }


