/****************************************************************************
**	Classes in navigation area (dynamic)
****************************************************************************/
.menu1-level1-act {
	text-align				: left;
	width                   : 170px;
	height					: 64px;
	margin                  : 0px 0px -15px 0px;
	padding                 : 0px;
	font-size               : 0.9em;
	display                 : block;
	z-index					: 2;
}

.menu1-level1-no {
	text-align				: left;
	width                   : 170px;
	height					: 64px;
	margin                  : 0px 0px -15px 0px;
	padding                 : 0px;
	font-size               : 0.9em;
	display                 : block;
	z-index					: 2;
}

.menu1-level2-act {
	margin                  : 0px 0px 0px 2px;
	padding                 : 0px 0px 0px 30px;
	font-size               : 0.9em;
	display                 : block;
	width                   : 146px;
	background				: url(gfx/ico_nav-active.gif) 5px center no-repeat;
	z-index					: 1;
}

.menu1-level2-no {
	margin                  : 0px 0px 0px 2px;
	padding                 : 0px 0px 0px 30px;
	font-size               : 0.9em;
	display                 : block;
	width                   : 146px;
	z-index					: 1;
}

/****************************************************************************
**	Special Layout for Level 1 Navs
****************************************************************************/

/*
	Webmaster Tools
*/
#nav1-3 {
	background				: url(gfx/menu_webmaster-tools.gif) no-repeat;
}
#a2tools {
	text-decoration			: none;
	color					: #762a09;
}
#a2tools:hover {
	background-color		: #d69a79;
}

/*
	Hauptnavigation
*/
#nav1-8 {
	background				: url(gfx/menu_hauptnavigation.gif) no-repeat;
}
#a2haupt {
	text-decoration			: none;
	color					: #fd1813;
}
#a2haupt:hover {
	background-color		: #fda8a3;
}

/*
	User Menue
*/
#nav1-4 {
	background				: url(gfx/menu_user-menu.gif) no-repeat;
}
#a2user {
	text-decoration			: none;
	color					: #00a80d;
}
#a2user:hover {
	background-color		: #f0a8fd;
}

/*
	Scripte
*/
#nav1-7 {
	background				: url(gfx/menu_scripte.gif) no-repeat;
}
#a2script {
	text-decoration			: none;
	color					: #5722a6;
}
#a2script:hover {
	background-color		: #b792f6;
}

/*
	Allgemeines
*/
#nav1-6 {
	background				: url(gfx/menu_allgemeines.gif) no-repeat;
}
#a2allg {
	text-decoration			: none;
	color					: #67a830;
}
#a2allg:hover {
	background-color		: #c7f8a0;
}

/*
	Partner
*/
#nav1-5 {
	background				: url(gfx/menu_partner.gif) no-repeat;
}
#a2partner {
	text-decoration			: none;
	color					: #00a80d;
}
#a2partner:hover {
	background-color		: #f0a8fd;
}
#a2partner:before {
	content:url(gfx/ico_ext-link.gif)" ";
}



/* INLINENAVI */

.inline-navi {
  width: 180px;
  position:absolute;
  top:178px;
  left: 195px;
}

.roundedmenu { 
  background-repeat: no-repeat;
  background-position: top right;
  background-image:url(/fileadmin/templates/gfx/rounded-box-ro-red.gif); 
  margin:0px 0px 4px 0px;
  padding:0;
} 

.roundedmenu.style3 {background-image:url(/fileadmin/templates/gfx/rounded-box-ro-yellow.gif);}
.roundedmenu.style8 {background-image:url(/fileadmin/templates/gfx/rounded-box-ro-red.gif);}
.roundedmenu.style7 {background-image:url(/fileadmin/templates/gfx/rounded-box-ro-purple.gif);}
.roundedmenu.style6 {background-image:url(/fileadmin/templates/gfx/rounded-box-ro-green.gif);}

.roundedmenu div { 
  background-repeat: no-repeat;
  background-position: top left;
  background-image:url(/fileadmin/templates/gfx/rounded-box-lo-red.gif); 
  margin:0;
  padding:0;
}

.roundedmenu.style3 div {background-image:url(/fileadmin/templates/gfx/rounded-box-lo-yellow.gif);}
.roundedmenu.style8 div {background-image:url(/fileadmin/templates/gfx/rounded-box-lo-red.gif);}
.roundedmenu.style7 div {background-image:url(/fileadmin/templates/gfx/rounded-box-lo-purple.gif);}
.roundedmenu.style6 div {background-image:url(/fileadmin/templates/gfx/rounded-box-lo-green.gif);}

.roundedmenu div div {
  background-repeat: no-repeat;
  background-position: bottom right;
  background-image:url(/fileadmin/templates/gfx/rounded-box-ru-red.gif);
  margin:0;
  padding:0;
}

.roundedmenu.style3 div div {background-image:url(/fileadmin/templates/gfx/rounded-box-ru-yellow.gif);}
.roundedmenu.style8 div div {background-image:url(/fileadmin/templates/gfx/rounded-box-ru-red.gif);}
.roundedmenu.style7 div div {background-image:url(/fileadmin/templates/gfx/rounded-box-ru-purple.gif);}
.roundedmenu.style6 div div {background-image:url(/fileadmin/templates/gfx/rounded-box-ru-green.gif);}

.roundedmenu div div div {
  background-repeat: no-repeat;
  background-position: bottom left;
  background-image:url(/fileadmin/templates/gfx/rounded-box-lu-red.gif);
  margin:0;
  padding:5; 
}

.roundedmenu.style3 div div div {background-image:url(/fileadmin/templates/gfx/rounded-box-lu-yellow.gif);}
.roundedmenu.style8 div div div {background-image:url(/fileadmin/templates/gfx/rounded-box-lu-red.gif);}
.roundedmenu.style7 div div div {background-image:url(/fileadmin/templates/gfx/rounded-box-lu-purple.gif);}
.roundedmenu.style6 div div div {background-image:url(/fileadmin/templates/gfx/rounded-box-lu-green.gif);}

.roundedmenu div div div div,
.roundedmenu.style3 div div div div,
.roundedmenu.style8 div div div div,
.roundedmenu.style7 div div div div,
.roundedmenu.style6 div div div div {
  background: none;
}

.roundedmenu .boxinhalt {
  margin:0;
  padding: 0px 5px 10px 8px;
}

.inline-navi-scrollbox {
  max-height: 350px;
  overflow-y: auto;
	overflow-x: hidden;
}

.roundedmenu .boxinhalt h2 {
  margin-top: 0;
  padding: 3px 0 3px 0px;
  color: #ffffff;
  font-size: 0.9em;
}

.roundedmenu.style3 .boxinhalt h2 {color: #762A09;}
.roundedmenu.style8 .boxinhalt h2 {color: #ffffff;}
.roundedmenu.style7 .boxinhalt h2 {color: #ffffff;}
.roundedmenu.style6 .boxinhalt h2 {color: #ffffff;}

.roundedmenu a.menu-level3,
.roundedmenu a.menu-level3:link,
.roundedmenu a.menu-level3:active,
.roundedmenu a.menu-level3:visited,
.roundedmenu a.menu-level3:hover,
.roundedmenu a.menu-level3-act,
.roundedmenu a.menu-level3-act:link,
.roundedmenu a.menu-level3-act:active,
.roundedmenu a.menu-level3-act:visited,
.roundedmenu a.menu-level3-act:hover {
  display: block;
  text-decoration: none;
  font-size:0.9em;
  margin-right: 5px;
}

.roundedmenu.style3 a.menu-level3,
.roundedmenu.style3 a.menu-level3:link,
.roundedmenu.style3 a.menu-level3:active,
.roundedmenu.style3 a.menu-level3:visited {color:#762A09;}
.roundedmenu.style3 a.menu-level3:hover {background-color:#D69A79;}

.roundedmenu.style3 a.menu-level3-act {color:#762A09;background-color:#D69A79;}

.roundedmenu.style8 a.menu-level3,
.roundedmenu.style8 a.menu-level3:link,
.roundedmenu.style8 a.menu-level3:active,
.roundedmenu.style8 a.menu-level3:visited {color:#FD1813;}
.roundedmenu.style8 a.menu-level3:hover {background-color:#FDA8A3}

.roundedmenu.style8 a.menu-level3-act {color:#FD1813;background-color:#FDA8A3;}

.roundedmenu.style7 a.menu-level3,
.roundedmenu.style7 a.menu-level3:link,
.roundedmenu.style7 a.menu-level3:active,
.roundedmenu.style7 a.menu-level3:visited {color:#5722A6;}
.roundedmenu.style7 a.menu-level3:hover {background-color:#B792F6;}

.roundedmenu.style7 a.menu-level3-act {color:#5722A6;background-color:#B792F6;}

.roundedmenu.style6 a.menu-level3,
.roundedmenu.style6 a.menu-level3:link,
.roundedmenu.style6 a.menu-level3:active,
.roundedmenu.style6 a.menu-level3:visited {color:#67A830;}
.roundedmenu.style6 a.menu-level3:hover {background-color:#C7F8A0}

.roundedmenu.style6 a.menu-level3-act {color:#67A830;background-color:#C7F8A0;}

.roundedmenu a.menu-level4,
.roundedmenu a.menu-level4:link,
.roundedmenu a.menu-level4:active,
.roundedmenu a.menu-level4:visited,
.roundedmenu a.menu-level4:hover,
.roundedmenu a.menu-level4-act,
.roundedmenu a.menu-level4-act:link,
.roundedmenu a.menu-level4-act:active,
.roundedmenu a.menu-level4-act:visited,
.roundedmenu a.menu-level4-act:hover {
  display: block;
  text-decoration: none;
  font-size:0.9em;
  margin-right: 5px;
  margin-left: 8px; 
}

.roundedmenu.style3 a.menu-level4,
.roundedmenu.style3 a.menu-level4:link,
.roundedmenu.style3 a.menu-level4:active,
.roundedmenu.style3 a.menu-level4:visited {color:#762A09;}
.roundedmenu.style3 a.menu-level4:hover {background-color:#D69A79;}

.roundedmenu.style3 a.menu-level4-act {color:#762A09;background-color:#D69A79;}

.roundedmenu.style8 a.menu-level4,
.roundedmenu.style8 a.menu-level4:link,
.roundedmenu.style8 a.menu-level4:active,
.roundedmenu.style8 a.menu-level4:visited {margin-left: 8px; color:#FD1813;}
.roundedmenu.style8 a.menu-level4:hover {background-color:#FDA8A3;}

.roundedmenu.style8 a.menu-level4-act {color:#FD1813;background-color:#FDA8A3;}

.roundedmenu.style7 a.menu-level4,
.roundedmenu.style7 a.menu-level4:link,
.roundedmenu.style7 a.menu-level4:active,
.roundedmenu.style7 a.menu-level4:visited {margin-left: 8px; color:#5722A6;}
.roundedmenu.style7 a.menu-level4:hover {background-color:#B792F6;}

.roundedmenu.style7 a.menu-level4-act {color:#5722A6;background-color:#B792F6;}

.roundedmenu.style6 a.menu-level4,
.roundedmenu.style6 a.menu-level4:link,
.roundedmenu.style6 a.menu-level4:active,
.roundedmenu.style6 a.menu-level4:visited {margin-left: 8px; color:#67A830;}
.roundedmenu.style6 a.menu-level4:hover {background-color:#C7F8A0;}

.roundedmenu.style6 a.menu-level4-act {color:#67A830;background-color:#C7F8A0;}