@charset "utf-8";
*{
	padding:0;
	margin:0;
}
/* CSS Document */


html, body			{  	margin: 0px; padding: 0px;  
										width: 100%;  height: 100%; 
										font-family:"Trebuchet MS", Arial, serif; 
										font-size:12px; 
										line-height:1.5em;   
										background:url(../images/stripe_s.png); }
										
img							{		border: 0px; }

#container	 		{ 	background:url(../images/body_3.png) center top repeat-y; 
										_background:url(../images/body_ie6_2.jpg) center top repeat-y; 
										margin: 0 auto;
										position: relative;
										min-height: 100%;
										height: auto !important; /* voor moderne browsers */
										height: 100%; /* voor IE */
										width: 900px;
										_width: 900px;
										position:relative; /*margin: 0px auto 0px auto;*/ }


#header				{		position:absolute; 
									left: 50%; 
									width: 847px;  height: 293px; 
									top: 0px; 
									margin: 15px 0px 0px -425px;
									.margin: 15px 0px 0px -425px;
									_margin: 15px 0px 0px -423px;
									padding: 0px 0px 0px 0px;
									background:url(../images/header3.png) center top no-repeat; 
									_background:url(../images/header4.png) center top no-repeat;}


#menu				{			position:absolute;
 									left: 50%; 
									width: 847px; height: 22px; 
									margin: 45px 0px 0px -425px; 
									padding: 0px 0px 0px 10px; 
									z-index: 100; }

#menu a				{ 	text-decoration: none; color:#000000; }
#menu img 		{		border:0px;
									text-decoration: none;
									/* dit zorgt ervoor dat de menuplaatjes geen rand krijgen, css regelt alles in een keer*/ }
						
#menu ul			{		padding: 0;
  								margin: 0;
  								list-style:none; }
						
#menu li 			{		float:left;
  								position:relative;
									width: 90px; }
						
#menu li ul 	{		display: none;
  								position: absolute; 
  								top: 100px;
  								left: 20px; }
						
#menu li > ul {		top: auto;
									left: auto; }
						
#menu li:hover ul,#menu li.over ul		{ 	
											display: block; }

#content 			{		padding: 325px 80px 60px 80px; }

#footer 			{ 	left: 50%;
									position: absolute; 
									width: 628px; height: 40px; 
									margin: 0px auto 0px auto;
									bottom:0px; }
						
#fotowidth		{  	width:100px;
									height:100px; 
									border: 8px;
									border-color:#c3c6c7;
									border-style:solid; }	
						
#nieuws 			{		float:left;
									text-align:left; 
									border: 10px;
									border-color:#fbfbe0;
									border-style:solid;	
									padding-right: 20px;}											
											
a:link				{ 	color:#cc0000; }

#gast-bericht	{		padding: 10px;
									background-color:#e8dcd7; }

#gast-titel		{		padding-left: 10px;
									padding-right: 10px; 
									background-color:#95553a; 
									color:#FFFFFF; }


																	

						



