h2.nav
{
- padding-bottom: .3em;
- border-bottom: 1px solid @normal;
}
#menu,
#submenu
{
- font-family: 'BPreplay', Helvetica, Arial, sans-serif;
- font-weight: bold;
+ .bpreplay;
color: @normal;
- margin: 1em 0 2em 0;
+ margin: .5em 0 1.5em 0;
+ padding: 0.25em 0.25em 0.25em 1.5em;
+ border: 1px solid @normal;
}
#menu li.m,
#submenu li.s
#breadcrumb
{
- font-family: 'BPreplay', Helvetica, Arial, sans-serif;
- font-weight: bold;
+ .bpreplay;
color: @normal;
}
#breadcrumb strong.b.title
{
float: left;
+ margin: 0 0.5em 0 0;
}
#breadcrumb ol.b
{
#breadcrumb ol.b li.b
{
float: left;
- margin: 0 0 0 1em;
+ margin: 0 0 0.5em 0.5em;
padding: 0;
}
+#breadcrumb ol.b li.b:before
+{
+ content: '> ';
+}
+#breadcrumb ol.b li.b:first-child:before
+{
+ content: '';
+}
#breadcrumb ol.b li.b strong.b
{
border-bottom: 1px solid @normal;
#breadcrumb a.hide
{
position: static;
- float: right;
- white-space: nowrap;
}
-#breadcrumb div.b
+#breadcrumb a.hide:before
+{
+ content: "";
+ display: table;
+ clear: both;
+}
+#breadcrumb hr.b
{
- height: 1px; /** Sonst greift das "clear" nicht unter IE6 */
clear: both;
}