/*

+-------------------------------------------------------+
| INFOS ZU DEN KLASSEN UND ID's des Hauptmenues [links] |
+-------------------------------------------------------+

.mainmenu					=> Unordered List (UL) um das Hauptmenue herum


.mainitem_1 /				=> List Item (LI) der Nav. Ebene 1
.mainitem_2				[ Die Ziffern 1 und 2 am Ende dienen der Unterscheidung der
							geraden und ungeraden Zeilen im Menue, wechseln sich also ab ]

.curmainitem				=> List Item (LI) der Nav. Ebene 1, welches derzeit aktiv ist


.subitem_1 /				=> List Item (LI) der Nav. Ebene 2
.subitem_2				[ Die Ziffern 1 und 2 am Ende dienen der Unterscheidung der
							geraden und ungeraden Zeilen im Menue, wechseln sich also ab ]

.cursubitem				=> List Item (LI) der Nav. Ebene 2, welches derzeit aktiv ist

*/
/* LINKES MENUE :: allgem. Formatierung */
.mainmenu
{
	width: 100%;
	margin: 0px 0px 0px 12px;
	padding: 0px;
	
	list-style-position: outside;
}


.blue, .blue a:link,
.blue a:visited, .blue a:focus
{ color: #304189 !important; }

.blue a:hover, .blue a:active
{ color: #4F7F5A !important; }

.black, .black a:link,
.black a:visited, .black a:focus
{ color: #000000 !important; }

.black a:hover, .black a:active
{ color: #4F7F5A !important; }


/* LINKES MENUE :: ITEMS EBENE 1 :: allgem. Formatierung */
.mainmenu .mainitem_1, .mainmenu .mainitem_2
{
	margin: 0px 0px 0px -12px;
	padding: 0px 0px 0px 0px;
	
	list-style-type: none;
}
.mainmenu .mainitem_1, .mainmenu .mainitem_2,
.mainmenu .mainitem_1 a, .mainmenu .mainitem_2 a
{
	font-family: 'Curier New', Curier, monospace;
	font-size: 14px;
	line-height: 14px;
	letter-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	color: #304189;
}


/* LINKES MENUE :: NAVEBENE 1 :: Link-Formatierung */
.mainmenu .mainitem_1 a, .mainmenu .mainitem_2 a
{ display: block; padding: 7px 0px 4px; }

.mainmenu .mainitem_1 a:link, .mainmenu .mainitem_2 a:link
{ color: #304189; font-weight: normal; text-decoration: none; } /* normaler Link */

.mainmenu .mainitem_1 a:visited, .mainmenu .mainitem_2 a:visited
{ color: #304189; font-weight: normal; text-decoration: none; } /* besuchter Link */

.mainmenu .mainitem_1 a:focus, .mainmenu .mainitem_2 a:focus
{ color: #304189; font-weight: normal; text-decoration: none; } /* fokussierter Link */

.mainmenu .mainitem_1 a:hover, .mainmenu .mainitem_2 a:hover
{ color: #4F7F5A; font-weight: normal; text-decoration: none; } /* mouseover Link */

.mainmenu .mainitem_1 a:active, .mainmenu .mainitem_2 a:active
{ color: #4F7F5A; font-weight: normal; text-decoration: none; } /* angeklickter Link */


/* LINKES MENUE :: NAVEBENE 1 :: Formatierung des AKTIVEN Elements */
/*.mainmenu #curmainitem
{  }*/

.mainmenu #curmainitem a
{ text-decoration: underline; }


/* LINKES MENUE :: NAVEBENE 1 :: Formatierung des ERSTEN Elements */
/*.mainmenu .firstmainitem
{  }*/


/* LINKES MENUE :: ITEMS EBENE 2 :: allgem. Formatierung */
.mainmenu .subitem_1, .mainmenu .subitem_2
{
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	
	list-style-type: circle;
}
.mainmenu .subitem_1, .mainmenu .subitem_2,
.mainmenu .subitem_1 a, .mainmenu .subitem_2 a
{
	font-family: 'Curier New', Curier, monospace;
	font-size: 12px;
	line-height: 12px;
	letter-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	color: #304189;
}


/* LINKES MENUE :: NAVEBENE 2 :: Link-Formatierung */
.mainmenu .subitem_1 a, .mainmenu .subitem_2 a
{ display: block; padding: 0px 0px 2px; }

.mainmenu .subitem_1 a:link, .mainmenu .subitem_2 a:link
{ color: #304189; font-weight: normal; text-decoration: none; } /* normaler Link */

.mainmenu .subitem_1 a:visited, .mainmenu .subitem_2 a:visited
{ color: #304189; font-weight: normal; text-decoration: none; } /* besuchter Link */

.mainmenu .subitem_1 a:focus, .mainmenu .subitem_2 a:focus
{ color: #304189; font-weight: normal; text-decoration: none; } /* fokussierter Link */

.mainmenu .subitem_1 a:hover, .mainmenu .subitem_2 a:hover
{ color: #4F7F5A; font-weight: normal; text-decoration: none; } /* mouseover Link */

.mainmenu .subitem_1 a:active, .mainmenu .subitem_2 a:active
{ color: #4F7F5A; font-weight: normal; text-decoration: none; } /* angeklickter Link */


/* LINKES MENUE :: NAVEBENE 2 :: Formatierung des AKTIVEN Elements */
/*.mainmenu #cursubitem
{  }*/

.mainmenu #cursubitem a
{ text-decoration: underline; }


/* LINKES MENUE :: NAVEBENE 2 :: Formatierung des ERSTEN Elements */
/*.mainmenu .firstsubitem
{  }*/


/*

+-------------------------------------------------+
| INFOS ZU DEN KLASSEN UND ID's des Servicemenues |
+-------------------------------------------------+

.servicemenu				=> Unordered List (UL) um das Servicemenue herum


.serviceitem_1 /	=> 			List Item (LI)
.serviceitem_2				[ Die Ziffern 1 und 2 am Ende dienen der Unterscheidung der
							geraden und ungeraden Zeilen im Menue, wechseln sich also ab ]

#curserviceitem				=> List Item (LI), welches derzeit aktiv ist

*/
/* SERVICEMENUE :: allgem. Formatierung */
.servicemenu
{
	margin: 0px;
	padding: 0px;
	
	list-style-type: none;
}


/* SERVICEMENUE :: ITEMS :: allgem. Formatierung */
.servicemenu .serviceitem_1, .servicemenu .serviceitem_2
{
	display: inline;
	padding: 0px 6px 0px 6px;
	
	border-style: dotted;
	border-width: 0px 0px 0px 1px;
	border-color: #3d2b11;
}
.servicemenu .serviceitem_1, .servicemenu .serviceitem_2,
.servicemenu .serviceitem_1 a, .servicemenu .serviceitem_2 a
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	letter-spacing: 0px;
	font-weight: normal;
	font-style: normal;
	color: #3d2b11;
}

/* SERVICEMENUE :: ITEMS :: Link-Formatierung */
/*.servicemenu .serviceitem_1 a, .servicemenu .serviceitem_2 a
{  }*/

.servicemenu .serviceitem_1 a:link, .servicemenu .serviceitem_2 a:link
{ color: #3d2b11; font-weight: normal; text-decoration: none; } /* normaler Link */

.servicemenu .serviceitem_1 a:visited, .servicemenu .serviceitem_2 a:visited
{ color: #3d2b11; font-weight: normal; text-decoration: none; } /* besuchter Link */

.servicemenu .serviceitem_1 a:focus, .servicemenu .serviceitem_2 a:focus
{ color: #3d2b11; font-weight: normal; text-decoration: none; } /* fokussierter Link */

.servicemenu .serviceitem_1 a:hover, .servicemenu .serviceitem_2 a:hover
{ color: #3d2b11; font-weight: normal; text-decoration: underline; } /* mouseover Link */

.servicemenu .serviceitem_1 a:active, .servicemenu .serviceitem_2 a:active
{ color: #3d2b11; font-weight: normal; text-decoration: underline; } /* angeklickter Link */


/* LINKES MENUE :: NAVEBENE 1 :: Formatierung des AKTIVEN Elements */
/*.servicemenu #curserviceitem
{  }*/

/*.servicemenu #curserviceitem a
{  }*/


/* LINKES MENUE :: NAVEBENE 1 :: Formatierung des ERSTEN Elements */
.servicemenu .firstserviceitem
{ border-width: 0px; }