﻿/* *********************************************** */
/* allgemeine styles */

body {
	color: #646464;
}

legend	{
	color: #4860A8;
}

table.formular	{
	color: #4D4D4D;
}

tr	{
	background-color: #f1f3f8;
}

tr.trformular	{
	background-color: transparent;
}

th	{
	color: white;
	background-color: #4860A8;
}

#content hr	{
	background-color: #f2c014;
}

ul#systemmenue	{
	background-color: #fcf0c8;
}

ul#systemmenue li a,
ul#systemmenue li a:link,
ul#systemmenue li a:visited,
ul#seitenabschluss li a,
ul#seitenabschluss li a:link,
ul#seitenabschluss li a:visited	{
	color: #3a45a9;
}

ul#systemmenue li a:hover,
ul#seitenabschluss li a:hover	{
	color: black;
}

ul#hauptmenue  {
	background-color: #fde789;
}

ul#hauptmenue li {
	color: #3a45a9;
}

ul#hauptmenue li a {
	color: #3a45a9;
	background-color: none;
}

ul#hauptmenue li a:link,
ul#hauptmenue li a:visited {
	background-color: none;
}

ul#hauptmenue li a:focus,
ul#hauptmenue li a:hover,
ul#hauptmenue li a:active {
	background-color: #3a45a9;
  	color: white;
}

ul#hauptmenue li.aktiv  {
	color: white;
}

ul#hauptmenue li.aktiv a  {
	background-color: #3a45a9;
	color: white;
}

ul#hauptmenue li.aktiv a:link,
ul#hauptmenue li.aktiv a:visited {
	background-color: #3a45a9;
}

ul#hauptmenue li.aktiv a:focus,
ul#hauptmenue li.aktiv a:hover,
ul#hauptmenue li.aktiv a:active {
	background-color: #3a45a9;
	color: black;
}

ul#hauptmenue li.aktiv li a {
	background-color: none;
	color: #3a45a9;
}

ul#hauptmenue li.aktiv li a:link,
ul#hauptmenue li.aktiv li a:visited {
  	background-color: none;
}

ul#hauptmenue li.aktiv li a:focus,
ul#hauptmenue li.aktiv li a:hover,
ul#hauptmenue li.aktiv li a:active {
  	background-color: #3a45a9;
  	color: white;
}

ul#hauptmenue li.aktiv li  {
 	background-color: none;
}

ul#hauptmenue li.aktiv li.aktiv {
  	background-color: #3a45a9;
}

ul#hauptmenue li.aktiv li.aktiv a:link,
ul#hauptmenue li.aktiv li.aktiv a:visited {
  	background-color: #3a45a9;
  	color: white;
 }

ul#hauptmenue li.aktiv li.aktiv a:focus,
ul#hauptmenue li.aktiv li.aktiv a:hover,
ul#hauptmenue li.aktiv li.aktiv a:active {
	background-color: #3a45a9;
  	color: black;
}

#infobox	{
	background-color: #fde789;
}

#infobox #hotline	{
	background-color: white;
}

#content .article a,
#content .article a:link,
#content .article a:visited	{
	color: #646464; 
}

#content .article a:hover	{
	color: #3a45a9; 
}

#suche,
#infobox,
#infobox .article a,
#infobox .article a:link,
#infobox .article a:visited	{
	color: #3a45a9; 
}

#infobox .article a:hover	{
	color: black; 
}

#content .article input,
#content .article textarea,
#content .article select,
.article input,
.article textarea,
.article select	{
	color: #454849;
	background-color: #ddd;
}

#content .article input.clearinput{
	color: black;
	background-color: white;
}

#content .article input:focus,
#content .article textarea:focus,
#content .article select:focus,
.article input:focus,
.article textarea:focus,
.article select:focus	{
	color: black;
	background-color: white;
}

#menue input,
#infobox input	{
	color: white;
	background-color: #4860A8;
}

#menue select,
#infobox select	{
	color: white;
	background-color: #4860A8;
}

#menue input:focus,
#infobox input:focus	{
	color: black;
	background-color: white;
}

#menue select:focus,
#infobox select:focus	{
	color: black;
	background-color: white;
}

.textareaFormular	{
	color: black;
}

.inputExpertensuche	{
	color: black;
}

.inputOrt	{
	color: black;
}
