hi sarah
also das mit der überschrift war ja wirklich easy

jetzt hab ich zwar den blauen strich auch in der sidebar drin, aber das sollte machbar sein.
aber mit dem menü hab ich na wie vor ein problem:
Code: Select all
/********************
MENU
*********************/
#menu_hor {
padding-left: 0;
margin-left: 1em;
background-color:#ffffff;
}
/* third level has some padding to have it stand out */
div#menu_hor ul ul ul {
padding-bottom: 0.5em;
}
/* third level has some padding to have it stand out */
div#menu_hor ul ul ul ul {
padding-bottom: 0.7em;
}
/* menu li block */
#menu_hor li {
list-style: none;
margin: 0;
/* border-bottom: 1px solid #c0c0c0;*/
display: block;
}
#menu_hor ul ul li {
border: none;
}
/** fix stupid ie bug with display:block; **/
* html #menu_hor li a { height: 1%; }
* html #menu_hor li hr { height: 1%; }
/** end fix **/
/* first level links */
div#menu_hor a {
text-decoration:none; /* no underline for links */
display: block; /* IE has problems with this, fixed above */
padding: 0.8em 0.5em 0.8em 1.5em; /* some air for it */
color: #0a9fd4; /* this will be link color for all levels */
/*background: url(images/cms/arrow-right.gif) no-repeat 0.5em center; */
background-color:#ffffff;
min-height:1em; /* Fixes IE7 whitespace bug */
}
div#menu_hor ul a, #menu_hor ul ul a, #menu_hor ul ul ul a,#menu_hor ul ul ul a
{
background-color:#ffffff;
color: #0a9fd4;
}
/* next level links, more padding and smaller font */
div#menu_hor ul ul a {
font-size: 90%;
padding: 0.5em 0.5em 0.5em 2.8em;
background-position: 1.5em center;
}
/* third level links, more padding */
div#menu_hor ul ul ul a {
padding: 0.3em 0.5em 0.3em 4.3em;
/*background: url(images/cms/dash.gif) no-repeat 2.8em center; */
}
div#menu_hor ul ul ul ul a {
padding: 0.3em 0.5em 0.3em 5.5em;
/*background: url(images/cms/dash.gif) no-repeat 2.8em center; */
}
/* hover state for all links */
div#menu_hor a:hover {
background-color: #0a9fd4;
color: #ffffff;
}
div#menu_hor a.activeparent:hover {
background-color: #0a9fd4;
color: #ffffff;
}
/*
active parent, that is the first-level parent
of a child page that is the current page
*/
div#menu_hor li a.activeparent {
/*background: url(images/cms/arrow-down.gif) no-repeat 0.4em center; */
background-color: #ffffff;
color: #0a9fd4;
}
div#menu_hor ul ul li a.activeparent, #menu_hor ul ul ul li a.activeparent, #menu_hor ul ul ul ul li a.activeparent {
background-position: 1.5em center;
/*background-color: transparent;*/
color: #0a9fd4;
}
/*
current pages in the default Menu Manager
template are unclickable. This is for current page on first level
*/
div#menu_hor ul h3 {
/* background: url(images/cms/arrow-right-active.gif) no-repeat 0.4em center;*/
background-color: #ffffff;
display: block;
padding: 0.8em 0.5em 0.8em 1.5em; /* some air for it */
color: #0a9fd4; /* this will be link color for all levels */
font-size: 1em; /* instead of the normal font size for <h3> */
margin: 0; /* as <h3> normally has some margin by default */
}
/*
next level current pages, more padding,
smaller font and no background color or bottom border
*/
div#menu_hor ul ul h3 {
font-size: 90%;
padding: 0.3em 0.5em 0.3em 2.8em;
background-position: 1.4em center;
/* background-color: transparent;*/
border-bottom: none;
color: #0a9fd4;
}
/* current page on third level, more padding */
div#menu_hor ul ul ul h3 {
padding: 0.3em 0.5em 0.3em 4.3em;
/*background: url(images/cms/arrow-right-active.gif) no-repeat 2.7em center; */
}
/* current page on fourth level, more padding */
div#menu_hor ul ul ul ul h3 {
padding: 0.3em 0.5em 0.3em 5.5em;
/*background: url(images/cms/arrow-right-active.gif) no-repeat 2.7em center; */
}
/* section header */
div#menu_hor li.sectionheader {
border-right: none;
font-size: 130%;
font-weight: bold;
padding: 1.5em 0 0.8em 0;
background-color: #ffffff;
color: #0a9fd4;
line-height: 1em;
margin: 0;
text-align:center;
}
/* separator */
div#menu_hor li.separator {
height: 1px !important;
margin-top: -1px;
margin-bottom: 0;
padding:2px 0 2px 0;
background-color: #000;
overflow:hidden !important;
line-height:1px !important;
font-size:1px; /* for ie */
}
div#menu_vert li.separator hr {
display: none; /* this is for accessibility */
}