/***************************************************************************************************	
	Copyright 2006 programming by Christopher Friedmann
	Project: http://cms.lra-toelz.de
/***************************************************************************************************/

#navi {
position:absolute;
left:0px;
top:177px;
width: 159px;
}
#navi a {text-decoration: none;}
#navi a:hover {text-decoration: none;}
#navi a:activ {text-decoration: none;}

/* navigation definition 1st level */
.list {
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 0.83em;
width: 159px;
text-decoration: none;
line-height: 1.5em;
color: #000;
margin: 0px;
padding: 0px;
list-style: none;
}
.list li a {
line-height: 1.5em;
display: block;
padding: 0px 0px 0px 10px;
background-color: #BCD1E6;
text-decoration: none;
color: #000;
list-style: none;
}
.list li a:hover {
line-height: 1.5em;
background-color: #DFE8F0;
color: #000;
}
html>body #navi .list li a {width: auto;}

.activ {
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 0.7em;
line-height: 1.5em;
padding: 0px 0px 0px 10px;
background-color: #fff;
color: #000;
text-decoration: none;
list-style: none;
font-weight:bold;
}
.activ a {
line-height: 1.5em;
color: #000;
font-weight:bold;
}
.activ a:hover {
line-height: 1.5em;
color: #000;
font-weight:bold;
}
html>body .activ {width: auto;}


/* sub1 navigation */
.sub1-no	{background-color:#BCD1E6;margin:0px;padding:0px;font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;font-size: 0.7em;}
.sub1-no   A	{
background-color: #BCD1E6;
text-decoration: none;
line-height: 1.2em;
color: #000;
display: block;
width: auto;
padding: 2px 2px 2px 15px;
}
.sub1-no   A:hover{
background-color: #DFE8F0;
text-decoration: none;
line-height: 1.2em;
color: #000;
display: block;
width: auto;
padding: 2px 2px 2px 15px;
}
.sub1-act	{background-color:#BCD1E6;margin:0px;padding:0px;font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;font-size: 0.7em;}
.sub1-act  A	{
background-color: #fff;
text-decoration: none;
line-height: 1.2em;
color: #000;
display: block;
width: auto;
padding: 2px 2px 2px 15px;
}
.sub1-act A:hover{
background-color: #fff;
text-decoration: none;
line-height: 1.2em;
color: #000;
display: block;
width: auto;
padding: 2px 2px 2px 15px;
}

/* sub2 navigation */
.sub2-no	{background-color:#BCD1E6;margin:0px;padding:0px;font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;font-size: 0.7em;}
.sub2-no   A	{
background-color: #BCD1E6;
text-decoration: none;
line-height: 1.5em;
color: #000;
display: block;
width: auto;
padding: 0px 0px 0px 25px;
}
.sub2-no   A:hover{
background-color: #DFE8F0;
text-decoration: none;
line-height: 1.5em;
color: #000;
display: block;
width: auto;
padding: 0px 0px 0px 25px;
}
.sub2-act	{background-color:#BCD1E6;margin:0px;padding:0px;font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;font-size: 0.7em;}
.sub2-act  A	{
background-color: #fff;
text-decoration: none;
line-height: 1.5em;
color: #000;
display: block;
width: auto;
padding: 0px 0px 0px 25px;
}
.sub2-act A:hover{
background-color: #fff;
text-decoration: none;
line-height: 1.5em;
color: #000;
display: block;
width: auto;
padding: 0px 0px 0px 25px;
}

/* sub3 navigation */
.sub3-no	{background-color:#BCD1E6;margin:0px;padding:0px;font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;font-size: 0.7em;}
.sub3-no   A	{
background-color: #BCD1E6;
text-decoration: none;
line-height: 1.2em;
color: #000;
display: block;
width: auto;
padding: 0px 0px 0px 35px;
}
.sub3-no   A:hover{
background-color: #DFE8F0;
text-decoration: none;
line-height: 1.2em;
color: #000;
display: block;
width: auto;
padding: 0px 0px 0px 35px;
}
.sub3-act	{background-color:#BCD1E6;margin:0px;padding:0px;font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;font-size: 0.7em;}
.sub3-act  A	{
background-color: #fff;
text-decoration: none;
line-height: 1.2em;
color: #000;
display: block;
width: auto;
padding: 0px 0px 0px 35px;
}
.sub3-act A:hover{
background-color: #fff;
text-decoration: none;
line-height: 1.2em;
color: #000;
display: block;
width: auto;
padding: 0px 0px 0px 35px;
}


/* sub navi definition  */
.sub {
font-family: arial, helvetica;
line-height: 1.5em;
color: #000;
font-size: 0.75em;
padding: 2px 2px 2px 2em;
text-decoration: none;
}
.sub  A { color: #000;}
.sub  A:hover { color: #000; background-color: #DFE8F0;}
.sub  b { color: #000; font-weight:bold;}




#submenu1 {
	position:absolute;
	right:73px;
	top:125px;
	text-transform:uppercase;
	z-index: 2;
	}
	#submenu1 a {font-family:Arial,Helvetica,sans-serif; font-size:0.9em; color:#7291AF; font-weight:bold; padding-left: 5px; padding-right: 5px;}			
	#submenu1 a:hover {font-family:Arial,Helvetica,sans-serif; font-size:0.9em; color:#000000; font-weight:bold; background-color: #DFE8F0;}			
	#submenu1 a:active {font-family:Arial,Helvetica,sans-serif; font-size:0.9em; color:#7291AF; font-weight:bold;}

#submenu2 {
	position:absolute;
	right:73px;
	top:320px;
	text-transform:uppercase;
	z-index: 2;
	}
	#submenu2 a {font-family:Arial,Helvetica,sans-serif; font-size:0.9em; color:#7291AF; font-weight:bold; padding-left: 5px; padding-right: 5px;}			
	#submenu2 a:hover {font-family:Arial,Helvetica,sans-serif; font-size:0.9em; color:#000000; font-weight:bold; background-color: #DFE8F0;}			
	#submenu2 a:active {font-family:Arial,Helvetica,sans-serif; font-size:0.9em; color:#7291AF; font-weight:bold;}

	
	
/* navigation definition right menu */
#rightmenu .list {
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 0.83em;
width: 134px;
text-decoration: none;
line-height: 1.5em;
color: #000;
margin: 0px;
padding: 0px;
list-style: none;
}
#rightmenu .list li a {
line-height: 1.5em;
display: block;
padding: 0px 0px 0px 10px;
background-color: #BCD1E6;
text-decoration: none;
color: #000;
list-style: none;
}
#rightmenu .list li a:hover {
line-height: 1.5em;
background-color: #DFE8F0;
color: #000;
}
html>body #rightmenu  .list li a {width: auto;}

#rightmenu .activ {
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 0.7em;
line-height: 1.5em;
padding: 0px 0px 0px 10px;
background-color: #fff;
color: #000;
text-decoration: none;
list-style: none;
font-weight:bold;
}
#rightmenu .activ a {
line-height: 1.5em;
color: #000;
font-weight:bold;
}
#rightmenu .activ a:hover {
line-height: 1.5em;
color: #000;
font-weight:bold;
}
html>body #rightmenu .activ {width: auto;}

-->
