/* www.modulpark.ch, www.infofactory.ch
   Funktion 1: Gestaltung der Menu-Ausgabe in individuellen Layouts
	Funktion 2: Moeglichkeit ind. Classes zu definieren (siehe Handbuch Modulpark)
*/

/* Die Classes fr die menuEarstellung sind wie folgt aufgebaut:
menuB_e1_active 

menu = Bezeichnung fr alle Classes fr die menuEarstellung
A = Name der Menuart 
e1 = Ebene (e1 bis e3)
active = Unterscheidung ob aktiv oder nicht. Fllt bei Zustand nicht aktiv weg.
*/

/* Ausgabe fuer menuA, Ebene 1 - 3 */
.menuA_e1, .angebot_de_menuA_e1, .angebot_en_menuA_e1, .kunden_de_menuA_e1, .kunden_en_menuA_e1, .agentur_de_menuA_e1, 
.agentur_en_menuA_e1, .galerie_de_menuA_e1, .galerie_en_menuA_e1, .agenturohne_de_menuA_e1, .agenturohne_en_menuA_e1, .galerieohne_de_menuA_e1, .galerieohne_en_menuA_e1  {
	color: #9EB1C2;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, Univers, sans-serif;
	text-decoration: none;
	font-weight: bold;
	padding-left: 4px;  padding-right: 4px;  padding-top: 2px;	
 }
 

a.menuA_e1:visited, a.angebot_de_menuA_e1:visited, a.angebot_en_menuA_e1:visited, a.kunden_de_menuA_e1:visited, a.kunden_en_menuA_e1:visited, a.agentur_de_menuA_e1:visited, a.agentur_en_menuA_e1:visited, a.agenturohne_de_menuA_e1:visited, a.agenturohne_en_menuA_e1:visited, a.galerie_de_menuA_e1:visited, a.galerie_en_menuA_e1:visited, a.galerieohne_de_menuA_e1:visited, a.galerieohne_en_menuA_e1:visited {color: #9EB1C2; text-decoration: none;}
a.menuA_e1:hover, a.angebot_de_menuA_e1:hover, a.angebot_en_menuA_e1:hover, a.kunden_de_menuA_e1:hover, a.kunden_en_menuA_e1:hover, a.agentur_de_menuA_e1:hover, a.agentur_en_menuA_e1:hover, a.agenturohne_de_menuA_e1:hover, a.agenturohne_en_menuA_e1:hover, a.galerie_de_menuA_e1:hover, a.galerie_en_menuA_e1:hover, a.galerieohne_de_menuA_e1:hover, a.galerieohne_en_menuA_e1:hover  {color: #000000; text-decoration: none;}		

/* Ausgabe fuer menuA, aktive Ebene 1 - 3   (_active) */
.menuA_e1_active, .angebot_de_menuA_e1_active, .angebot_en_menuA_e1_active, .kunden_de_menuA_e1_active, .kunden_en_menuA_e1_active, .agentur_de_menuA_e1_active, .agentur_en_menuA_e1_active, .agenturohne_de_menuA_e1_active, .agenturohne_en_menuA_e1_active, .galerie_de_menuA_e1_active, .galerie_en_menuA_e1_active, .galerieohne_de_menuA_e1_active, .galerieohne_en_menuA_e1_active {
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, Univers, sans-serif;
	text-decoration: none;
	font-weight: bold;
	padding-left: 4px;  padding-right: 4px;  padding-top: 2px; padding-bottom:2px;}
	
	
a.angebot_de_menuB_e2 {float:left;}
	
.angebot_de_menuB_e2_active, .angebot_de_menuB_e2_active, .kunden_de_menuA_e1_active  {float:left;}
.angebot_de_menuB_e2_active, .angebot_de_menuB_e2_active:visited, a.angebot_de_menuB_e2_active, a.angebot_de_menuB_e2_active:visited {padding-bottom:2px; float:left;}
 
 
.angebot_de_menuA_e1_active, .angebot_en_menuA_e1_active {color: #FFFFFF;  background-color: #FFB106;}
.kunden_de_menuA_e1_active, .kunden_en_menuA_e1_active {color: #FFFFFF;  background-color: #E12E0E;}
.agentur_de_menuA_e1_active, .agentur_en_menuA_e1_active {color: #FFFFFF;  background-color: #B2DB11;}
.agenturohne_de_menuA_e1_active, .agenturohne_en_menuA_e1_active {color: #FFFFFF;  background-color: #B2DB11;}
.galerie_de_menuA_e1_active, .galerie_en_menuA_e1_active {color: #FFFFFF;  background-color: #81C5DD;}
.galerieohne_de_menuA_e1_active, .galerieohne_en_menuA_e1_active {color: #FFFFFF;  background-color: #81C5DD;}


/* Ausgabe fuer menuB, Ebene 1 - 3 */
.menuB_e2, .angebot_de_menuB_e2, .angebot_en_menuB_e2, .kunden_de_menuB_e2, .kunden_en_menuB_e2, .agentur_de_menuB_e2, 
.agentur_en_menuB_e2, .agenturohne_de_menuB_e2, .agenturohne_en_menuB_e2, .galerie_de_menuB_e2, .galerie_en_menuB_e2, .galerieohne_de_menuB_e2, .galerieohne_en_menuB_e2 {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, Univers, sans-serif;
	text-decoration: none;
	font-weight: bold;
	padding-left: 2px;  padding-right: 2px;  padding-top: 2px; padding-bottom:4px;}

a.menuB_e2:visited, a.angebot_de_menuB_e2:visited, a.angebot_en_menuB_e2:visited, a.kunden_de_menuB_e2:visited,
 a.kunden_en_menuB_e2:visited, a.agentur_de_menuB_e2:visited, a.agentur_en_menuB_e2:visited, a.agenturohne_de_menuB_e2:visited, a.agenturohne_en_menuB_e2:visited, a.galerie_de_menuB_e2:visited, a.galerie_en_menuB_e2:visited, a.galerieohne_de_menuB_e2:visited, a.galerieohne_en_menuB_e2:visited  {color: #FFFFFF; text-decoration: none;}	
a.menuB_e2:hover, a.angebot_de_menuB_e2:hover, a.angebot_en_menuB_e2:hover, a.kunden_de_menuB_e2:hover, a.kunden_en_menuB_e2:hover, a.agentur_de_menuB_e2:hover, a.agentur_en_menuB_e2:hover, a.agenturohne_de_menuB_e2:hover, a.agenturohne_en_menuB_e2:hover, a.galerie_de_menuB_e2:hover, a.galerie_en_menuB_e2:hover, a.galerieohne_de_menuB_e2:hover, a.galerieohne_en_menuB_e2:hover  {color: #000000; text-decoration: none;}		

/* Ausgabe fuer menuB, aktive Ebene 1 - 3   (_active) */
.menuB_e2_active, .angebot_de_menuB_e2_active, .angebot_en_menuB_e2_active, .kunden_de_menuB_e2_active, .kunden_en_menuB_e2_active, .agentur_de_menuB_e2_active, .agentur_en_menuB_e2_active, .agenturohne_de_menuB_e2_active, .agenturohne_en_menuB_e2_active, .galerie_de_menuB_e2_active, .galerie_en_menuB_e2_active, .galerieohne_de_menuB_e2_active, .galerieohne_en_menuB_e2_active {
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, Univers, sans-serif;
	text-decoration: none;
	font-weight: bold;
	padding-left: 2px;  padding-right: 2px;  padding-top: 2px;	padding-bottom:4px;}
 
 
  
 .menuC_e3, .angebot_de_menuC_e3, .angebot_en_menuC_e3, .kunden_de_menuC_e3, .kunden_en_menuC_e3, .agentur_de_menuC_e3
 , .agentur_en_menuC_e3, .agenturohne_de_menuC_e3, .agenturohne_en_menuC_e3, .galerie_de_menuC_e3, .galerie_en_menuC_e3, .galerieohne_de_menuC_e3, .galerieohne_en_menuC_e3 {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, Univers, sans-serif;
	text-decoration: none;
	font-weight: bold;}
 
 a.menuC_e3:hover, a.angebot_de_menuC_e3:hover, a.angebot_en_menuC_e3:hover, a.kunden_de_menuC_e3:hover, a.kunden_en_menuC_e3:hover, a.agentur_de_menuC_e3:hover, a.agentur_en_menuC_e3:hover, a.agenturohne_de_menuC_e3:hover, a.agenturohne_en_menuC_e3:hover, a.galerie_de_menuC_e3:hover, a.galerie_en_menuC_e3:hover, a.galerieohne_de_menuC_e3:hover, a.galerieohne_en_menuC_e3:hover  {color: #000000; text-decoration: none;}		
 
.menuC_e3_active, .angebot_de_menuC_e3_active, .angebot_en_menuC_e3_active, .kunden_de_menuC_e3_active, .kunden_en_menuC_e3_active, .agentur_de_menuC_e3_active, .agentur_en_menuC_e3_active, .agenturohne_de_menuC_e3_active, .agenturohne_en_menuC_e3_active, .galerie_de_menuC_e3_active, .galerie_en_menuC_e3_active, .galerieohne_de_menuC_e3_active, .galerieohne_en_menuC_e3_active {
	color: #000000;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, Univers, sans-serif;
	text-decoration: none;
	font-weight: bold;}
 
 /* Ausgabe fuer menuB, aktive Ebene 1 - 3   (_active) */ 
.menuE_e0, a.menuE_e0:link, .homepage_en_menuE_e0, a.homepage_en_menuE_e0:link, .homepage_de_menuE_e0, a.homepage_de_menuE_e0:link
{font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 46px; color: #9EB1C2; font-weight: bold; text-decoration:none;}
  
a.menuE_e0:visited, a.homepage_en_menuE_e0:visited, a.homepage_de_menuE_e0:visited {color:#9EB1C2; text-decoration:none;}
a.menuE_e0:hover, a.homepage_en_menuE_e0:hover, a.homepage_de_menuE_e0:hover {color:#000000; text-decoration:none;}

.menuE_e0_active, a.menuE_e0_active:link, a.menuE_e0_active:visited, .homepage_en_menuE_e0_active, a.homepage_en_menuE_e0_active:link,
a.homepage_en_menuE_e0_active:visited, .homepage_de_menuE_e0_active, a.homepage_de_menuE_e0_active:link,
a.homepage_de_menuE_e0_active:visited
{font-family:Arial, Helvetica, sans-serif; font-size: 12px; line-height: 46px; color: #000000; font-weight: bold; text-decoration:none;}

a.menuE_e0_active:hover, a.homepage_en_menuE_e0_active:hover, a.homepage_de_menuE_e0_active:hover {color:#000000; text-decoration:none;}


/* Ausgabe fuer Volltextsuche */
.SucheTitle, .SucheSummary, .SucheMeta, .SucheUrl, .SucheFileSize, .SucheLastModified {
	color: black;
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, Univers, sans-serif;
	text-decoration: none;
	font-weight: normal;
 }
.SucheTitle{color: #014983; font-weight: bold;}
.SucheSummary{color: #5C5C5C;}
.SucheUrl{color: Red;}


.head {font-size: 12px; line-height: 46px; color: #9EB1C2; font-weight: bold;}

a.head:link {color: #9EB1C2; text-decoration: none; font-weight: bold;line-height: 46px;}
a.head:visited {color: #9EB1C2; text-decoration: none; font-weight: bold;line-height: 46px;}
a.head:hover {color: #000000; text-decoration: none; font-weight: bold;line-height: 46px;}
 
 
.footer {font-size: 12px; line-height: 22px; color: #A9BAC9; font-weight: bold;}

a.footer:link {color: #A9BAC9; text-decoration: underline; font-weight: bold;}
a.footer:visited {color: #A9BAC9; text-decoration: underline; font-weight: bold;}
a.footer:hover {color: #A9BAC9; text-decoration: underline; font-weight: bold;}
 
 
.news  {
	font-size: 12px;
	line-height: 14px;
	color: White;
}

a.news:link {color: White; text-decoration: underline;}
a.news:visited {color: White; text-decoration: underline;}
a.news:hover {color: White; text-decoration: underline;}
 
.byline {
	font-family: Arial, Helvetica, Univers, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	font-weight: bold;
} 
 
.grau_fett {
	font-family: Arial, Helvetica, Univers, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #9EB1C2;
	font-weight: bold;
} 



/*Modul openup - Kunden - Links mit pfeil*/
a.prodlink {
	padding-right:10px;
	background:transparent url('right.gif') no-repeat top right;
}

a.moveup {  display: block; padding:40px 15px 0px 0px; }
a.movedown { display: block; padding:0px 15px 40px 15px;  }

:root a.moveup { display: block; padding:40px 15px 0px 30px; }
:root a.movedown { display: block; padding:0px 15px 40px 30px; }

a.big_link { display: block; padding: 5px 10px;}






