#body {
	background-color:		#015F2D;
	background-image:		url('/images/achtergrond_verloop.jpg');
	background-repeat:		repeat-x;
	background-position:	top left;	

	margin:					0 0 0 0;
	padding:					0 0 0 0;
}

#navigatie_border{
	width:					6px;
	background-image:		url('/images/navigatie_border.jpg');
	background-repeat:		repeat-y;
	background-position:	top left;	
	vertical-align:			top;
}

#navigatie{
	width:					153px;
	background-image:		url('/images/navigatie.jpg');
	background-repeat:		repeat-x;
	background-position:	top left;
	background-color:		#FFD20E;
	vertical-align:			top;
	padding-top:			220px;
	padding-right:			5px;
	padding-left:			5px;
	padding-bottom:			30px;
}

#content{
	width:					495px;
	background-image:		url('/images/content.jpg');
	background-repeat:		no-repeat;
	background-position:	top left;
	background-color:		white;
	vertical-align:			top;
	padding-left:			20px;
	padding-right:			20px;
	padding-top:			190px;
	padding-bottom:			30px;
}

#newsflash_border_links {
	width:					6px;
	background-color:		#358158;
	vertical-align:			top;
}

.newsflash_border_rechts{
	width:					3px;
	background-color:		#358158;
}

#newsflash{
	width:					211px;
	background-image:		url('/images/newsflash_content.jpg');
	background-repeat:		no-repeat;
	background-position:	top left;
	background-color:		#599776;	
	vertical-align:			top;
	padding-left:			15px;
	padding-right:			15px;
	padding-bottom:			30px;		
}

.submenu{
	display:				none;
	position:				absolute;
	z-index:				2;
}

.submenu table{
	position:				absolute;
	width:					154px;
	margin:					-10px 0 0 60px;
	border-right-style:		inset;
	border-right-width:		1px;
	border-bottom-style:	inset;
	border-bottom-width:	1px;
	border-color:			#A5A5A6;
}

.submenu table tr td{
	background-image:		url('/images/submenu_link.png');
	background-repeat:		no-repeat;
	height:					16px;
	width:					148px;
	font-family:			Verdana, Sans-serif; 
	color:					#005F2C;
	font-size:				12px; 
	padding-left:			5px;
	cursor:					default;
}

.submenu table tr td a{
	color:					#005F2C; 
	position:				absolute;
	margin-top:				-8px;
	margin-left:			-5px;
	width:					153px;
	height:					16px;
	text-indent:			5px;
}

.submenu table tr td a:hover{
	background-image:		url('/images/submenu_hoover.png');
	color:					#22BBAF;
}

/* ____________Tekst Opmaak_________________________________ */

body, p, #content table{
	font-family:			Arial,Sans-serif;
	font-size:				12px;
	color:					black;
	margin:					0 0 0 0;
	padding:					0 0 0 0;
}

.foutmelding{
	color:					red;
	float:					right;
	width:					245px;
}

#navigatie  p, #navigatie table, #newsflash p, .paragraaf_groen, .paragraaf_groen tr td, .paragraaf_groen tr td p{ 
	font-family:			Arial,Sans-serif;
	font-size:				11px;
	text-decoration:		none;
	color:					#00472C;
}

#newsflash .paragraaf_groen tr td {
	font-family:			Arial,Sans-serif;
	font-size:				11px;
	text-decoration:		none;
	color:					#00472C;	
	
	border-bottom:			#005F2C solid 2px;
	padding-bottom:			20px;
	padding-top:			6px;
}

#winkelwagen{
	width:					100%;
}

#winkelwagen td{
	padding:				4px 10px;
}

#ordergegevens input{
	margin:					0 0 5px 20px;
}

img#winkelwagenimg{
	position:				absolute;
	margin:					-78px 0 0 527px;
}

.mogelijkheden{
	font-family:			Arial,Sans-serif;
	font-size:				12px;
	color:					#00472C;
	font-weight:			bold;
}

.cmslink {
	color:					#DC143C;
}

.cmslink:hover{
	color:					#FF7F50;
}

.inputlink{
	color:					#F8BD02;
	cursor:					pointer;
	background:				none;
	border:					0;
}

a{
	color:					#F8BD02;
	text-decoration:		none;
}

a:hover, .inputlink:hover{
	color:					#22BBAF;
}

#navigatie p a {
	color:					#0075B1;
}

#navigatie p a:hover{
	color:					#FFF0BD;
}

#newsflash p a{
	color:					#FFD204;
}

#newsflash p a:hover{
	color:					#3CDBCE;
}

a img{
	border:					0;	
}

h1{
	font-family:			Arial, Sans-serif;
	font-size:				16px;
	color:					#005F2C;
	font-weight:			bold;
	margin:					0 0 0 0;
	padding:				0 0 0 0;
}

h2{
	font-family:			Arial, Sans-serif;
	font-size:				14px;
	color:					#005F2C;
	font-weight:			bold;
	margin:					0 0 0 0;
	padding:				0 0 0 0;
}

h3{
	font-family:			Arial, Sans-serif;
	font-size:				16px;
	color:					#FFD200;
	font-weight:			bold;
	text-align:				center;
	margin:					0 0 0 0;
	padding:				0 0 3 0;
}

.geen_border, .twitterbox td, #newsflash .paragraaf_groen .twitterbox td{
	border:					none;
}

.twitterbox .twitname{
	font-weight:			bold;
}

.border{
	border-style:			solid;
	border-width:			2px;
	border-color:			#005F2C;	
}

.menu_achtergrond{
	background-color:		white; 
	filter:					alpha(opacity=35);
	opacity:				0.35;
	width:					153px; 
 	height:					17px;
}

.menu_opmaak {
	z-index:					1;
	position:				absolute;
	font-family:			Verdana, Sans-serif; 
	color:					#005F2C; 
	font-size:				12px; 
	width:					153px; 
	height:					17px; 
	line-height:			17px;
	text-indent:			5px;
	text-decoration:		none;
}

hr{
	width:					100%;
	height:					2px;
	border:					none;
}

.geel{
	background-color:		#F8BD02;
	color:					#F8BD02;
}

.lichtgroen{
	background-color:		#91BAA4;
	color:					#91BAA4;
}

.donkergroen{
	background-color:		#005F2C;
	color:					#005F2C;
}

.bill{
	border:					1px #005F2C solid;
}

/*_________________  Gastenboek _________________*/
.gbinput_textarea{
	width: 					390px;  
	height:					130px;
}

.gbinput{
	width:					120px;
}

