/*********************************************************************************************	
	Copyright 2008 programming by Thomas Schroeder		
	Project: http://www.sup-online.net
*********************************************************************************************/


/* navigation definition 1st level */
.list {
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 11px;
line-height: 22px;
background-color: #FFFFFF; 
color: #000000; 
list-style: none; 
text-transform: uppercase; 
text-decoration: none;
width: 180px;
margin: 0px;
padding: 0px;
}
.list li a {
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 11px;
line-height: 22px;
background-color: #FFFFFF; 
color: #000000; 
list-style: none; 
text-transform: uppercase; 
text-decoration: none;
display: block;
padding: 0px 0px 0px 0px;
}
.list li a:hover {
font-size: 11px;
line-height: 22px;
background-color: #FFFFFF; 
color: #FCB200; 
list-style: none; 
text-transform: uppercase; 
text-decoration: none;
display: block; 
width: 180px;
}
html>body #navi .list li a {width: auto;}

.activ {
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 11px;
line-height: 22px;
background-color: #FFFFFF; 
color: #FCB200; 
list-style: none; 
text-transform: uppercase; 
text-decoration: none;
display: block; 
padding: 0px 0px 0px 0px;
}
.activ a {
font-size: 11px;
line-height: 22px;
background-color: #FFFFFF; 
color: #FCB200; 
list-style: none; 
text-transform: uppercase; 
text-decoration: none;
display: block; 
}
.activ a:hover {
font-size: 11px;
line-height: 22px;
background-color: #FFFFFF; 
color: #FCB200; 
list-style: none; 
text-transform: uppercase; 
text-decoration: none;
display: block; 
}
html>body .activ {width: auto;}


/* sub1 navigation  */
.sub1-no	{
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 22px; 
background-color: #FFFFFF; 
list-style: none; 
text-transform: uppercase; 
text-decoration: none; 
display: block; 
width: 180px;
margin:0px; 
padding:0px;
}
.sub1-no   A	{
background-color: #FFFFFF;
color: #000000;
display: block; 
width: 180px;
padding: 0px 0px 0px 15px;
}
.sub1-no   A:hover{
background-color: #FFFFFF;
color: #FCB000;
line-height: 22px;
display: block; 
width: 180px;
padding: 0px 0px 0px 15px;
}
.sub1-act	{
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 22px; 
background-color: #FFFFFF; 
list-style: none; 
text-transform: uppercase; 
text-decoration: none; 
display: block; 
width: 180px;
margin:0px; 
padding:0px;
}
.sub1-act  A	{
background-color: #FFFFFF;
color: #FCB000;
display: block; 
width: 180px;
padding: 0px 0px 0px 15px;
}
.sub1-act A:hover{
background-color: #FFFFFF;
color: #FCB000;
display: block; 
width: 180px;
padding: 0px 0px 0px 15px;
}


/* sub2 navigation */
.sub2-no	{background-color: #FFFFFF;margin:0px;padding:0px;}
.sub2-no   A	{
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 11px;
line-height: 22px;
background-color: #FFFFFF;
text-decoration: none;
text-transform: uppercase;
line-height: 22px;
color: #000000;
display: block;
width: auto;
padding: 0px 0px 0px 30px;
}
.sub2-no   A:hover{
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
text-decoration: none;
line-height: 22px;
color: #FCB000;
display: block;
width: auto;
padding: 0px 0px 0px 30px;
}
.sub2-act	{
background-color: #FFFFFF;
text-transform: uppercase;
margin:0px;
padding:0px;
}
.sub2-act  A	{
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
text-decoration: none;
line-height: 22px;
color: #FCB000;
display: block;
width: auto;
padding: 0px 0px 0px 30px;
}
.sub2-act A:hover{
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
text-decoration: none;
line-height: 22px;
color: #FCB000;
display: block;
width: auto;
padding: 0px 0px 0px 30px;
}

/* sub3 navigation */
.sub3-no	{background-color: #FFFFFF;margin:0px;padding:0px;}
.sub3-no   A	{
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
text-decoration: none;
line-height: 22px;
color: #000000;
display: block;
width: auto;
padding: 0px 0px 0px 45px;
}
.sub3-no   A:hover{
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
text-decoration: none;
line-height: 22px;
color: #000000;
display: block;
width: auto;
padding: 0px 0px 0px 45px;
}
.sub3-act	{background-color: #FFFFFF;margin:0px;padding:0px;}
.sub3-act  A	{
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
text-decoration: none;
line-height: 22px;
color: #000000;
display: block;
width: auto;
padding: 0px 0px 0px 45px;
}
.sub3-act A:hover{
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
text-decoration: none;
line-height: 22px;
color: #000000;
display: block;
width: auto;
padding: 0px 0px 0px 45px;
}

/* definition subnavigation*/
#submenu {
	position:absolute;
    width:400px;
	top:147px;
	left:235px;
	font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:10px;
	text-transform: uppercase;
	color: #FFFFFF;
	}
#submenu A {
	font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform: uppercase; 
	color: #FFFFFF;
	}
#submenu A:hover {
	font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	text-transform: uppercase; 
	color: #FCB000;
	}
#submenu b {
font-family: Arial, Verdana, Lucida, Geneva, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color: #FFFFFF;
}