/* CSS Document */

body {	background-color: #FFF;
		background-image: url(images/bg.jpg);
		background-position: top;
		background-repeat: repeat-x;
		font-family: Helvetica, Arial, Trebuchet MS, Verdana;
		font-size: 12px;
		margin: 0px;	}
		
a:link, a:visited	{	color: #9b9b9b;
						text-decoration: none;	}
						
a:hover, a:active	{	color: #9b9b9b;
						text-decoration: underline;	}
						
img	{	border: none;	}
						
.slogan	{	color: #FFF;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 14px;
			font-style: italic;
			vertical-align: middle;	}
		
.topmenu {	color: #FFF;
			font-family: Helvetica, Arial, Trebuchet MS, Verdana;
			font-size: 12px;
			text-align: right;	}
			
		.topmenu a:link, .topmenu a:visited	{	color: #FFF;
												text-decoration: none;	}
												
		.topmenu a:hover, .topmenu a:active	{	color: #FFF;
												text-decoration: underline;	}
			
.mainmenu {	color: #FFF;
			font-family: Helvetica, Arial, Trebuchet MS, Verdana;
			font-size: 14px;
			font-weight: bold;
			text-align: center;
			text-transform: uppercase; }
			
		.hidden {	position: absolute;
					visibility: hidden;
					width: 140px;	}			
					
		.mainmenu tr td table {		background-color: #FFF;
									color: #1c743a;
									font-family: Helvetica, Arial, Trebuchet MS, Verdana;
									font-size: 12px;
									line-height: 18px;
									text-transform: none;
									padding-left: 15px;	}
					
								.mainmenu tr td a:link, .mainmenu tr td a:visited	{	color: #FFF;
																						text-decoration: none;	}
								
								.mainmenu tr td a:hover, .mainmenu tr td a:active	{	font-style: italic;
																						text-decoration: none;	}
																						
								.mainmenu tr td table tr td a:link, .mainmenu tr td table tr td a:visited	{	color: #1c743a;
																												text-decoration: none;	}
								
								.mainmenu tr td table tr td a:hover, .mainmenu tr td table tr td a:active	{	font-style: italic;
																												text-decoration: none;	}
								
								.hidden a:link, .hidden a:visited	{	color: #FFF;
																		text-decoration: none;	}
							
								.hidden a:hover, .hidden a:active	{	text-decoration: underline;	}
							
						
.maintext {	color: #9b9b9b;
			font-family: Helvetica, Arial, Trebuchet MS, Verdana;
			font-size: 12px;
			line-height: 18px; }
			
		.maintext a:link, .maintext a:visited	{	color: #1c743a;
													text-decoration: none;	}
													
		.maintext a:active, .maintext a:hover	{	color: #1c743a;
													text-decoration: underline;	}
			
.maintitle	{	color: #1c743a;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 18px;
				font-style: italic;	}

hr	{	background-color: #FFF;
		background-image: url(images/hr.jpg);
		background-position: left;
		background-repeat: repeat-x;
		border: none;
		height: 1px;	}
		
.dt	{	background-image: url(images/imgpakketten.jpg);
		background-position: left;
		background-repeat: no-repeat;
		color: #FFF;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 15px;
		font-style: italic;
		height: 50px;
		line-height: 15px;
		width: 400px;	}

.dt1	{	background-image: url(images/imgstayzonbedrukt.jpg);
			background-position: left;
			background-repeat: no-repeat;
			color: #FFF;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 15px;
			font-style: italic;
			height: 50px;
			line-height: 15px;
			width: 400px;	}
			
.dt2	{	background-image: url(images/imgstayzlogo.jpg);
			background-position: left;
			background-repeat: no-repeat;
			color: #FFF;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 15px;
			font-style: italic;
			height: 50px;
			line-height: 15px;
			width: 400px;	}
			
.dt3	{	background-image: url(images/imgstayzlogonaam.jpg);
			background-position: left;
			background-repeat: no-repeat;
			color: #FFF;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 15px;
			font-style: italic;
			height: 50px;
			line-height: 15px;
			width: 400px;	}
		
.dd	{	margin-left: 15px;
		margin-right: 15px;	}

.newstext	{	color: #9b9b9b;
				font-family: Helvetica, Arial, Trebuchet MS, Verdana;
				font-size: 12px;
				line-height: 18px;	}
				
		.newstext a:link, .newstext a:visited	{	color: #9b9b9b;
													text-decoration: none;	}
													
		.newstext a:active, .newstext a:hover	{	color: #9b9b9b;
													text-decoration: underline;	}
		
.righttitle	{	color: #318caa;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 18px;
				font-style: italic;	}

.datetitle	{	color: #318caa;	}

.mainbutton 	{	background-color: #318caa;
					background-image: url(images/btnmain.jpg);
					background-position: center;
					background-repeat: no-repeat;
					border: 0px;
					color: #FFF;
					font-family: Helvetica, Arial, Trebuchet MS, Verdana;
					font-size: 12px;
					height: 20px;
					width: 87px;	}
					
.bestelbutton 	{	background-color: #1c743a;
					background-image: url(images/btnbestellen.jpg);
					background-position: center;
					background-repeat: no-repeat;
					border: 0px;
					color: #FFF;
					font-family: Helvetica, Arial, Trebuchet MS, Verdana;
					font-size: 12px;
					height: 20px;
					width: 87px;	}
					

.footerbg	{	background-image: url(images/footerbg.jpg);
				background-position: left;
				background-repeat: repeat-x;
				height: 100px;
				width: 100%;	}
				
			.footertext	{	color: #FFF;
							font-family: Helvetica, Arial, Trebuchet MS, Verdana;
							font-size: 12px;
							line-height: 18px;	}
							
						.footertext a:link, .footertext a:visited	{	color: #FFF;
																		text-decoration: underline; }
																		
						.footertext a:hover, .footertext a:active	{	color: #FFF;
																		text-decoration: none; }
										
				