/*******************************************************************************
 Datei      :   redaxomodule.css Formatierung der Redaxomodule
 Project    :	Snip.de
 Copyright  :	Snip.de
*******************************************************************************/
/*** Navigation (Setting up some fonts, colors and more)***/
#topnavigation{margin:0;}
#subnavigation{margin:0;background:#003300;padding-left:5px;}
/*Formatierung der Topnavigation*/
#topnavigation .sf-menu,#topnavigation .sf-menu * {
 margin:0;
 padding:0;
 list-style:none;
}
#topnavigation .sf-menu {
 line-height:1.0;
}
#topnavigation .sf-menu ul {
 position:absolute;
 top:-999em;
 width:10em; /* left offset of submenus need to match (see below) */
}
#topnavigation .sf-menu ul li {
  width:100%;
}
#topnavigation .sf-menu li:hover {
  visibility:inherit; /* fixes IE7 'sticky bug' */
}
#topnavigation .sf-menu li {
 float:left;
 position:relative;
}
#topnavigation .sf-menu a {
 display:block;
 position:relative;
}
#topnavigation .sf-menu {
float:left;
margin-bottom:1em;
}
#topnavigation .sf-menu a {
border-right:1px solid #fff;
padding: 0.4em 1.4em;
text-decoration:none;
}
#topnavigation .sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
color:#ffffff;
font-size:14px;
}
#topnavigation .sf-menu li {
background:none;
}
#topnavigation .sf-menu li:hover, #topnavigation .sf-menu li.sfHover,
#topnavigation .sf-menu a:focus, #topnavigation .sf-menu a:hover, #topnavigation .sf-menu a:active,#topnavigation .sf-menu li.aktivecat a  {
outline:0;
color:#fff;
font-size:14px;
}

/*Subnavigation*/
#subnavigation .submenu,#subnavigation .submenu * {
 margin:0;
 padding:0;
 list-style:none;
}
#subnavigation .submenu {
 line-height:1.0;
}

#subnavigation .submenu a {
 display:block;
 position:relative;
}
#subnavigation .submenu {
margin-bottom:1em;
}
#subnavigation .submenu a {
padding:0.5em;
text-decoration:none;
background:none;
}
#subnavigation .submenu a,#subnavigation .submenu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
color:#ffffff;
font-size:12px;
}
#subnavigation .submenu li {
background:none;
}
#subnavigation .submenu li:hover, #subnavigation .submenu li.sfHover,
#subnavigation .submenu a:focus, #subnavigation .submenu a:hover, #subnavigation .submenu a:active,#subnavigation .submenu li.aktivecat a {
outline:0;
color:#FFE500;
font-size:12px;
}
/*ebene 2*/
#subnavigation .submenu li ul{
 margin:0;
 margin-left:5px;
 padding:0;
 list-style:none;
}
#subnavigation .submenu li ul li a {
padding:0.5em;
text-decoration:none;
background:none;
}

#subnavigation .submenu li ul li a,#subnavigation .submenu li ul li a:visited { /* visited pseudo selector so IE6 applies text colour*/
color:#ffffff;
font-size:12px;
}
#subnavigation .submenu li ul li:hover, #subnavigation .submenu li ul li.sfHover,
#subnavigation .submenu  li ul li a:focus, #subnavigation .submenu li ul li a:hover, #subnavigation .submenu li ul li a:active,#subnavigation .submenu  li ul li.aktivecat a{
outline:0;
color:#FFE500;
font-size:12px;
}
/*ebene 3*/
#subnavigation .submenu li ul li ul{
 margin:0;
 margin-left:5px;
 padding:0;
 list-style:none;
}
#subnavigation .submenu li ul li ul li a {
padding:0.5em;
text-decoration:none;
background:none;
}

#subnavigation .submenu li ul li ul li a,#subnavigation .submenu li ul li ul li a:visited { /* visited pseudo selector so IE6 applies text colour*/
color:#ffffff;
font-size:12px;
}
#subnavigation .submenu li ul li ul li:hover, #subnavigation .submenu li ul li ul li.sfHover,
#subnavigation .submenu  li ul li ul li a:focus, #subnavigation .submenu li ul li ul li a:hover, #subnavigation .submenu li ul li ul li a:active,#subnavigation .submenu  li ul li ul li.aktivecat a{
outline:0;
color:#FFE500;
font-size:12px;
}
