/* Standard CSS-Datei für www.proemion.com*/

/* -------------------------------------------------------------------------------------------------------- Proemion Farben -
	grün								=	#5bbf21
	-------------------------------------------------------------------------------------------------------------------------*/

	
	/* --------------------------------------------------------------------------------------------------- Grundlayout Anfang-
	*									=	Alle Ränder außer links und rechts auf null setzen
	body, p							=	Standardschrifttyp der Seite setzen
	a									=	Formatierungen für alle Links
	a:link							=	Formatierungen für alle noch nicht besuchten Links
	a:visited						=	Formatierungen für alle besuchten Links
	a:hover							=	Formatierungen für alle Links, wenn man mit der Maus über den Link geht
	h1									=	Formatierung für alle h1-Schriften - Hauptüberschrift der Seiten
	h2									=	Formatierung für alle h2-Schriften - graue Hauptübershriften
	h6									=	Formatierung für alle h6-Schriften - Copyright der Seite
	li									=	Aufzählungspunkte formatieren
	ul									=	Aufzählungsliste formatieren
	ol									=	Nummerierte Liste formatieren
	blockquote						=	Text um 15px nach rechts einrücken
	-------------------------------------------------------------------------------------------------------------------------*/
	* {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px;
	}
	
	body, p, table {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		line-height: 20px;
	}
	
	a {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #5bbf21;
		letter-spacing: 1px;
		text-decoration: none;
	}	
	
	a:link {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #5bbf21;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	a:visited {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #5bbf21;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	a:hover {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #5bbf21;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	a.metaMenu {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-variant: normal;
		font-weight: normal;
		font-style: normal;
		color: #cccccc;
		text-transform: uppercase;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	a.metaMenu:link {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-variant: normal;
		font-weight: normal;
		font-style: normal;
		color: #cccccc;
		text-transform: uppercase;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	a.metaMenu:visited {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-variant: normal;
		font-weight: normal;
		font-style: normal;
		color: #cccccc;
		text-transform: uppercase;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	a.metaMenu:hover {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-variant: normal;
		font-weight: normal;
		font-style: normal;
		color: #5bbf21;
		text-transform: uppercase;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	h1 {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 17pt;
		font-variant: normal;
		font-weight: normal;
		font-style: normal;
		color: #5bbf21;
		letter-spacing: 1px;
		text-decoration: none;	
	}
	
	h2 {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 13pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #333333;
		letter-spacing: 1px;
		text-decoration: none;	
	}
	
	h6 {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		font-variant: normal;
		font-weight: normal;
		font-style: normal;
		color: #cccccc;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	li {
		padding-left:3px;
	}
	
	ul {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #000000;
		list-style-image: url(/fileadmin/Proemion/00_general/greenDot.gif);
		margin-top: 15px;
		margin-left: 30px;
	}

	ol {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #000000;
		margin-top: 15px;
		margin-left: 35px;
	}

	blockquote {
		margin-left: 15px;
	}
	
	/* --------------------------------------------------------------------------------------------------- Grundlayout Ende  */

	
	/* ------------------------------------------------------------------------------------------------------ Formular Anfang-
	table.format												=	Formatierungen der Texte im Formular
	input.formBetreff, input.formKontaktaufnahme		=	
	input.form352												=
	input.form141												=
	input.form272												=
	input.form80												=	
	input.form136												=
	textarea.form												=
	select.formular											=
	select.formularKontaktaufnahme						=
	div.not														=	ausgeblendet für spots
	-------------------------------------------------------------------------------------------------------------------------*/
	table.formText {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: normal;
		font-style: normal;
		color: #000000;
		line-height: normal;
	}
	
	input.formBetreff, input.formKontaktaufnahme {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		width: 194px;
		height: 16px;
		border: 1px solid #cccccc;
	}
	
	input.form352 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		width: 348px;
		height: 16px;
		border: 1px solid #cccccc;
	}
	
	input.form141 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		width: 137px;
		height: 16px;
		border: 1px solid #cccccc;
	}
	
	input.form272 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		width: 268px;
		height: 16px;
		border: 1px solid #cccccc;
	}
	
	input.form80 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		width: 76px;
		height: 16px;
		border: 1px solid #cccccc;
	}
	
	input.form136 {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		width: 132px;
		height: 16px;
		border: 1px solid #cccccc;
	}
	
	textarea.form {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		width: 194px;
		border: 1px solid #cccccc;
	}
	
	select.formular {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		background-color: #ffffff;
		width: 66px;
		border: 1px solid #cccccc;
	}
	
	select.formularKontaktaufnahme {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color: #000000;
		background-color: #ffffff;
		width: 194px;
		border: 1px solid #cccccc;
	}
	
	div.not {
		display: none;
	}
	/* ------------------------------------------------------------------------------------------------------ Formular Ende  */
	
	
	/* ------------------------------------------------------------------------------------------------------- Sitemap Anfang-
	a.sitemapMenu					=	Formatierungen für alle Links der Sitemap
	a.sitemapMenu:link			=	Formatierungen für alle noch nicht besuchten Links der Sitemap
	a.sitemapMenu:visited		=	Formatierungen für alle besuchten Links der Sitemap
	a.sitemapMenu:hover			=	Formatierungen für alle Links der Siteamp, wenn man mit der Maus über den Link geht
	-------------------------------------------------------------------------------------------------------------------------*/
	a.sitemapMenu {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #000000;
		letter-spacing: 0px;
		text-decoration: none;
	}	
	
	a.sitemapMenu:link {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #000000;
		letter-spacing: 0px;
		text-decoration: none;
	}
	
	a.sitemapMenu:visited {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #000000;
		letter-spacing: 0px;
		text-decoration: none;
	}
	
	a.sitemapMenu:hover {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #5bbf21;
		letter-spacing: 0px;
		text-decoration: none;
	}
	/* ------------------------------------------------------------------------------------------------------- Sitemap Ende  */
	

	/* ----------------------------------------------------------------------------------------------------------- Menü Anfang-
	a.navigationMenu				=	Formatierungen für alle Links der Navigation
	a.navigationMenu:link		=	Formatierungen für alle noch nicht besuchten Links der Navigation
	a.navigationMenu:visited	=	Formatierungen für alle besuchten Links der Navigation
	a.navigationMenu:hover		=	Formatierungen für alle Links der Navigation, wenn man mit der Maus über den Link geht
	ul.menu, ul.menu ul																	=	Text
	ul.menu a																				=	Text
	ul.menu li																				=	Text
	ul.menu ul li																			=	Text
	ul.menu ul li.hover, ul.menu ul li:hover										=	Text
	ul.menu ul																				=	Text
	ul.menu li.hover ul, ul.menu li:hover ul										=	Text
	ul.menu li.hover ul ul, ul.menu li:hover ul ul								=	Text
	ul.menu li.hover ul li.hover ul, ul.menu li:hover ul li:hover ul		=	Text
	-------------------------------------------------------------------------------------------------------------------------*/
	a.navigationMenu {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #ffffff;
		letter-spacing: 1px;
		text-decoration: none;
		line-height: normal;
	}
	
	a.navigationMenu:link {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #ffffff;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	a.navigationMenu:visited {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #ffffff;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	a.navigationMenu:hover {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #5bbf21;		
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	a.navigationMenu:active {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #5bbf21;
		letter-spacing: 1px;
		text-decoration: none;
	}
	
	ul.menu, ul.menu ul {
		list-style: none ;
		list-style-image: url(/fileadmin/Proemion/00_general/blind.gif);
		margin: 0px 0px 0px 0px;
	}

	ul.menu a {
		display: block;
		padding: 0px 0px 0px 0px;

	}

	ul.menu li {
		float: left;
		width: 146px;
		text-align: center;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	/* Für Unterpunkte keine Float-Eigenschaft */
	ul.menu ul li {
		float:none;
		width: 210px;
		text-align: left;
		padding: 5px 0px 0px 3px;
	}

	/* Links auf Unterpunkten sollen die Hintergrundfarbe ändern */
	ul.menu ul li.hover, ul.menu ul li:hover {
		background-color: #2d2d2d;
		width: 210px;
	}

	/* Zweite Ebene */
	ul.menu ul {
		position: absolute;
		background-color: #222222;
		border: 1px solid #383838;
		display: none;
		width: 210px;		
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	/* Zweite Ebene anzeigen */
	ul.menu li.hover ul, ul.menu li:hover ul  {
		display: block;
	}

	/* Dritte Ebene */
	ul.menu li.hover ul ul, ul.menu li:hover ul ul {
		display: none;
		margin-left: 180px; /* Breite eines Listenelements - Überlagerung */
		margin-top: -21px; /* Höhe eines Listenelements */
	}

	/* Dritte Ebene anzeigen */
	ul.menu li.hover ul li.hover ul, ul.menu li:hover ul li:hover ul {
		display: block;
	}
	/* ---------------------------------------------------------------------------------------------------------- Menü Ende  */
	
	
	/* ------------------------------------------------------------------------------------------ Menü Telematik Portal Anfang-
	
	ul.telematikPortalMenu											=	Ränder alle auf 0 setzen
	ul.telematikPortalMenu li										=	Linie unter jeden Eintrag erzeugen und Aufzählunspunkte löschen
	a.telematikPortalMenu, a.telematikPortalMenu:link, 	=	Menüzustand für noch nicht besuchte und besuchte Seiten
	a.telematikPortalMenu:visited										formatieren
	a.telematikPortalMenu:hover									=	Formatierungen für alle Links, wenn man mit der Maus über 
																				den Link geht
	a.telematikPortalMenu:active									=	Menüzustand für die aktuell ausgewählte Seite formatieren
	-------------------------------------------------------------------------------------------------------------------------*/
	ul.telematikPortalMenu {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	ul.telematikPortalMenu li {
		border-bottom: 1px solid #ebebeb;
		list-style: none none;
	}
	
	a.telematikPortalMenu, a.telematikPortalMenu:link, a.telematikPortalMenu:visited {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: normal;
		font-style: normal;
		color: #999999;
		letter-spacing: 1px;
		text-decoration: none;
		line-height: normal;
	}
	
	a.telematikPortalMenu:hover {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: normal;
		font-style: normal;
		color: #5bbf21;
		letter-spacing: 1px;
		text-decoration: none;
		line-height: normal;
	}
	
	a.telematikPortalMenu:active {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-variant: normal;
		font-weight: bold;
		font-style: normal;
		color: #5bbf21;
		letter-spacing: 1px;
		text-decoration: none;
		line-height: normal;
	}
	/* ----------------------------------------------------------------------------------------- Menü Telematik Portal Ende  */