﻿a 	{	color: inherit; }

/*	=================================
		Sofa (#001ed2)
	================================= */

	.btn, .btn-upload, #quick, li:before			
	{	background-color: rgba(000,030,210,1.00); color: white; } 

	header *, h1, h1 *, #board .menu li a, #board .menu li > a > *, .box:after, .semibtn, .link, p a, label a, .form-label-group *:focus ~ label			
	{	color: rgba(000,030,210,1.00); } 

	header 			
	{	border-color: rgba(000,030,210,1.00); }
	
	.semibtn
	{	box-shadow: inset 0 0 0 2px rgba(000,030,210,1.00); }

/*	=================================
		BG-Colors
	================================= */
	
	/* BG White */  
	main, .semibtn, header, #board > div, #about, form, .detail.form > div, #cookies > span
	{	background-color: white; }

	/* BG Gray light (#f3f4f5) */  
	body, input, select, textarea, .txtbox, .overview
	{	background-color: rgba(243,244,245,1.00); }

	/* BG Gray medium (#b4b9c3) */  
	.overview > div > *:nth-child(1), #contact, #company
	{	background-color: rgba(180,185,195,0.25); }
	
	/* BG Dark (#00003c) */  
	footer, .menu > div:before, #news .news:before, #news .news:after, .btn:hover, #quick a:hover, #company
	{	background-color: rgba(000,000,060,1.00); color: white; }

	/* BG Cover */  
	#cookies:before
	{	background-color: rgba(000,000,060,0.75); }

/*	=================================
		TXT-Colors
	================================= */
	
	/* TXT White */  
	button, .btn, #company *, #quick *, footer * 
	{	color: white; }
	
	/* TXT Light (#00003c) */  
	body, ::placeholder, .teaser h2 + p
	{	color: rgba(000,000,060,0.75); }

	/* TXT Dark (#00003c) */  
	strong, input, select, textarea,  h2, h2 + p, h3, board .name, #board .menu li > span, .asp span + span:before, .menu a[href^="unfall.html"]
	{	color: rgba(000,000,060,1.00); }

/*	=================================
		BORDERS-Colors
	================================= */
	
	/* Border Standard (#d0d2d4) */
	
	*
	{	border-color: rgba(208,201,212,1.00); outline-color: rgba(208,201,212,1.00); column-rule-color: rgba(208,201,212,1.00); }

	/* Border Radius + Schadow */
	#board > div, form, .detail.form > div, #quick
	{	box-shadow: 0.75em 0.75em 2.00em 0 rgba(000,000,000,0.125); border-radius: 0.75em; }
	
	/* Border Input (#b4b9c3) */
	input, select, textarea
	{	box-shadow: inset 0 0 0 1px rgba(180,185,195,0.25); }

	/* Border Focus (#b4b9c3) */
	input:focus, select:focus, textarea:focus
	{	box-shadow: inset 0 0 0 2px rgba(180,185,195,0.75); }
	
/*	=================================
		Layout
	================================= */
	
	body .comment *		{	color: rgba(255,000,255,1.00) !important; filter: grayscale(0.00) !important; }

/*	=================================
		Ende
	================================= */