/* CSS Document */
/*################### Navi oben #####################*/

.t_menue
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px 20px 0px 20px;
line-height:30px;
border:0px solid #3C3C3C;
border-left-width:1px;
}

.t_menue a:link
{


text-decoration:none;
color:#3C3C3C;

}
.t_menue a:visited
{
text-decoration:none;
color:#3C3C3C;

}
.t_menue a:hover
{
text-decoration:none;
color:#3C3C3C;



}
.t_menue a:active
{
text-decoration:none;
color:#3C3C3C;


}
.t_menue a:focus
{
text-decoration:none;
color:#3C3C3C;

outline:0px;
}
/*##### aktiv obere navi*/
.t_menue_akt
{
background-image:url(nav_akt.jpg);
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:30px;

padding:0px 20px 0px 20px;



background-color:#3C3C3C;
text-decoration:none;
color:#3C3C3C;
border:0px solid #262626;
border-left-width:1px;
}

/*######### navi links ###################################################################*/
.s_menue
{
display:block; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

}
.s_menue a:link
{
display:block; 
background-image:url(hp_layout/nav_inakt.png);
background-repeat:repeat-x;
padding:3px 0px 3px 20px;
margin: 0px 0px 0px 0px; 
text-decoration:none;
color:#fff;
line-height:20px;
border:0px solid #fff;
border-bottom-width:1px;
}
.s_menue a:visited
{
display:block; 
background-image:url(hp_layout/nav_inakt.png);
background-repeat:repeat-x;
padding:3px 0px 3px 20px;
margin: 0px 0px 0px 0px; 
text-decoration:none;
color:#fff;
line-height:20px;
border:0px solid #fff;
border-bottom-width:1px;
}
.s_menue a:hover
{
display:block; 
background-image:url(hp_layout/nav_akt.png);
background-repeat:repeat-x;
padding:3px 0px 3px 20px;
margin: 0px 0px 0px 0px; 
text-decoration:none;
color:#fff;
line-height:20px;
border:0px solid #fff;
border-bottom-width:1px;
}
.s_menue a:active
{
display:block; 
background-image:url(hp_layout/nav_akt.png);
background-repeat:repeat-x;
padding:3px 0px 3px 20px;
margin: 0px 0px 0px 0px; 
text-decoration:none;
color:#fff;
line-height:20px;
border:0px solid #fff;
border-bottom-width:1px;
}
.s_menue a:focus
{
display:block; 
background-image:url(hp_layout/nav_akt.png);
background-repeat:repeat-x;
padding:3px 0px 3px 20px;
margin: 0px 0px 0px 0px; 
text-decoration:none;
color:#fff;
line-height:20px;
border:0px solid #fff;
border-bottom-width:1px;
}
.s_menue_akt
{
background-image:url(hp_layout/nav_akt.png);
background-repeat:repeat-x;
padding:3px 0px 3px 20px;
margin: 0px 0px 0px 0px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
display:block; 
/*background-image:url(img/lnav_akt.gif);
background-repeat:no-repeat;*/
background-color:#47617E;
text-decoration:none;
color:#fff;
line-height:20px;
border:0px solid #fff;
border-bottom-width:1px;
}
/*######### subnavi unterlinks ###################################################################*/
.s_sub_con
{
/**/display:block;
background-color:#F1F1F1;
}
.s_sub_menue
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

}
.s_sub_menue a:link
{
padding:3px 0px 3px 5px;

display:block; 
text-decoration:none;
color:#67829E;
line-height:20px;
border:0px solid #B5B5B5;
border-bottom-width:1px;
}
.s_sub_menue a:visited
{
padding:3px 0px 3px 5px;

display:block; 
text-decoration:none;
color:#104383;
line-height:20px;
border:0px solid #B5B5B5;
border-bottom-width:1px;
}
.s_sub_menue a:hover
{
padding:3px 0px 3px 5px;

display:block; 
text-decoration:none;
color:#47617E;
line-height:20px;
border:0px solid #B5B5B5;
border-bottom-width:1px;
}
.s_sub_menue a:active
{
padding:3px 0px 3px 5px;

display:block; 
text-decoration:none;
color:#67829E;
line-height:20px;
border:0px solid #B5B5B5;
border-bottom-width:1px;
}
.s_sub_menue a:focus
{
padding:3px 0px 3px 5px;



display:block; 
text-decoration:none;
color:#67829E;
line-height:20px;
border:0px solid #B5B5B5;
border-bottom-width:1px;
}
.s_sub_menue_akt
{
padding:3px 0px 3px 5px;


font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
display:block; 
/*background-image:url(img/lnav_akt.gif);
background-repeat:no-repeat;*/
text-decoration:none;
color:#47617E;
line-height:20px;
border:0px solid #B5B5B5;
border-bottom-width:1px;
}



