/*** 
  * angepasste und neue Styles fuer die Flogeseiten
***/


/*********************************************************************************************************************/
/* Angepasste Styles von style.css                                                                                   */
/*********************************************************************************************************************/

/* Main Container Hintergrundbild fuer linke Spalte */
#mainContainer {
	background: #FFF url(../img/folgeMainBG.gif) repeat-y;
}

/* Hintergrundfarbe fuer linken Teaser Bereich */
#teaserLeftArea {
	background-color: #F0E9D9;
}


/*********************************************************************************************************************/
/* Neue Styles, die nur auf Folgeseiten ben�tigt werden                                                              */
/*********************************************************************************************************************/

/***************************************************************************************/
/* Das Sub Menue in der Linken Teaser Spalte (normal und No Flash)                     */
/***************************************************************************************/

/* Container fuer das Sub Menue */
#subMenu {
	overflow: hidden;
}

ul.subMenuList {
	/*list-style-type: none;*/
	list-style-image: url(../clear.gif);
	margin: 0;
	padding: 0;
	width: 220px;
	overflow: hidden;
	font-size: 1em;
}

ul.subMenuList a, a:hover {
	color: #373737;
}

ul.subMenuList li {
	margin: 0;
	padding: 0;
}

ul.subMenuList li img {
	margin: 0 8px 1px 0;
}

ul.subMenuList li a {
	display: block;
	/*margin: 0 0 4px 0;*/
	margin: 0;
	padding: 2px 0 2px 7px;
	background-color: #F0E9D9;
	font-weight: bold;
	font-size: 1.1em;
}

ul.subMenuList li a:hover {
	background-color: #FFF;
	font-weight: bold;
	font-size: 1.1em;
}

ul.subMenuList li a.subAct {
	display: block;
	padding: 2px 0 2px 7px;
	background-color: #FFF;
	font-weight: bold;
	font-size: 1.1em;
}

ul.subMenuList li a.subAct:hover {
	background-color: #FFF;
	font-weight: bold;
	font-size: 1.1em;
}

ul.subMenuList li ul {
	/*list-style-type: none;*/
	list-style-image: url(../clear.gif);
	margin: 0;
	padding: 0;
	overflow: hidden;
	font-size: 1.1em;
}

ul.subMenuList li ul li {
	margin: 0;
	padding: 0;
}

ul.subMenuList li ul li img {
	margin: 0 8px 2px 0;
}

ul.subMenuList li ul li a {
	display: block;
	/*padding: 2px 0 2px 14px;*/
	padding: 2px 0 2px 24px;
	background-color: #F0E9D9;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li a:hover {
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li a.subAct {
	display: block;
	/*padding: 2px 0 2px 14px;*/
	padding: 2px 0 2px 24px;
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li a.subAct:hover {
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul{
	/*list-style-type: none;*/
	list-style-image: url(../clear.gif);
	margin: 0;
	padding: 0;
	overflow: hidden;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li{
	margin: 0;
	padding: 0;
}

ul.subMenuList li ul li ul li img {
	margin: 0 8px 2px 0;
}

ul.subMenuList li ul li ul li a {
	display: block;
	/*padding: 2px 0 2px 20px;*/
	padding: 2px 0 2px 45px;
	background-color: #F0E9D9;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li a:hover {
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li a.subAct {
	display: block;
	/*padding: 2px 0 2px 20px;*/
	padding: 2px 0 2px 45px;
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li a.subAct:hover {
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul {
	/*list-style-type: none;*/
	list-style-image: url(../clear.gif);
	margin: 0;
	padding: 0;
	overflow: hidden;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li {
	margin: 0;
	padding: 0;
}

ul.subMenuList li ul li ul li ul li img {
	margin: 0 8px 2px 0;
}

ul.subMenuList li ul li ul li ul li a {
	display: block;
	/*padding: 2px 0 2px 27px;*/
	padding: 2px 0 2px 60px;
	background-color: #F0E9D9;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li a:hover {
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li a.subAct {
	display: block;
	/*padding: 2px 0 2px 27px;*/
	padding: 2px 0 2px 60px;
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li a.subAct:hover {
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li ul {
	/*list-style-type: none;*/
	list-style-image: url(../clear.gif);
	margin: 0;
	padding: 0;
	overflow: hidden;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li ul li {
	margin: 0;
	padding: 0;
}

ul.subMenuList li ul li ul li ul li ul li img {
	margin: 0 8px 2px 0;
}

ul.subMenuList li ul li ul li ul li ul li a {
	display: block;
	/*padding: 2px 0 2px 35px;*/
	padding: 2px 0 2px 75px;
	background-color: #F0E9D9;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li ul li a:hover {
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li ul li a.subAct {
	display: block;
	/*padding: 2px 0 2px 35px;*/
	padding: 2px 0 2px 75px;
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li ul li a.subAct:hover {
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li ul li ul {
	/*list-style-type: none;*/
	list-style-image: url(../clear.gif);
	margin: 0;
	padding: 0;
	overflow: hidden;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li ul li ul li {
	margin: 0;
	padding: 0;
}

ul.subMenuList li ul li ul li ul li ul li ul li img {
	margin: 0 8px 2px 0;
}

ul.subMenuList li ul li ul li ul li ul li ul li a {
	display: block;
	/*padding: 2px 0 2px 43px;*/
	padding: 2px 0 2px 90px;
	background-color: #F0E9D9;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li ul li ul li a:hover {
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li ul li ul li a.subAct {
	display: block;
	/*padding: 2px 0 2px 43px;*/
	padding: 2px 0 2px 90px;
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}

ul.subMenuList li ul li ul li ul li ul li ul li a.subAct:hover {
	background-color: #FFF;
	font-weight: normal;
	font-size: 1.1em;
}
