@media screen
{
	/* page head related styles */
	#page-head
	{
		color: #AEAEB2;
		background-color: #69676C;
	}

	/* navigation related styles */
	ul#navigation
	{
		color: #AEAEB2;
	}
	ul#navigation li a
	{
		color: #AEAEB2;
	}
	ul#navigation li a:hover
	{
		color: white;
	}
	ul#navigation li.highlight a
	{
		color: white;
	}

	/* content area related styles */

	/* scrolling pages related styles */

	#scroll-content-container
	{
		background-color: #D8DADC;
		color: black;
	}
	#scroll-left-area
	{
		background-color: #AEAEB2;
		color: black;
	}
	#scroll-left-area-space
	{
		background-color: #98989C;
	}

	/* non-scrolling pages related styles */

	/* area related styles */
	#area-container
	{
		background-color: #AEAEB2;
		color: white;
	}
	#area-container img.incentives-for-business
	{
		margin-left: 29px;
		margin-top: 53px;
		width: 405px;
		height: 35px;
	}
	#area-content h2 a
	{
		color: white;
	}
	#area-space
	{
		background-color: #98989C;
	}
	#area-image
	{
		background-color: #98989C;
	}

	/* subnavigation related styles */
	ul#subnavigation li a
	{
		color: #69676C;
	}
	ul#subnavigation li a:hover
	{
		color: white;
	}

	/* content area related styles */
	#content-area-container
	{
		background-color: #D8DADC;
		color: black;
	}
	#main-content-space
	{
		background-color: #AEAEB2;
	}

	/* content related styles */
	.slashes
	{
		color: white;
	}
	
	a
	{
		text-decoration: underline;
		color: black;
	}
	a:hover
	{
		color: #69676C;
	}
	
	.head-auf-zu-neuen-ufern
	{
		background-image: url(Headlines/Auf%20zu%20neuen%20Ufern.dgif);
		background-repeat: no-repeat;
		height: 36px;
	}
	.head-incendotravel
	{
		background-image: url(Headlines/IncendoTravel.dgif);
		background-repeat: no-repeat;
		height: 36px;
	}
	.head-kontakt
	{
		background-image: url(Headlines/Kontakt.dgif);
		background-repeat: no-repeat;
		height: 36px;
	}
	.head-impressum
	{
		background-image: url(Headlines/Impressum.dgif);
		background-repeat: no-repeat;
		height: 36px;
	}
	
	#impressum h3, #kontakt h3
	{
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 12px;
		line-height: 16px;
		margin-top: 12px;
		margin-bottom: 6px;
		text-align: justify;
		font-weight: bold;
	}
	
	/* forms related styles */
	input.textbox, textarea
	{
		border-color: black;
		background-color: white;
		color: black;
	}
	.watermark, input.watermark
	{
		color: #98989C;
	}
	.error, input.error
	{
		border-color: #C00000;
		background-color: #FFEEEE;
		color: #C00000;
	}
	.validation-summary
	{
		color: black;
	}
}
