/*----------------------------------------------- Author: JM Version: 15.10.2009 ----------------------------------------------- */ /* CSS Layout ----------------------------------------------- */ div#container { width:950px; margin:0 auto; padding:0px 0px; } div#navigation { background: #FFFFFF; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; width: 100%; margin-top:10px; } div#navigation .gutter, div#sidebar .gutter, div#content .gutter { padding: 10px;} div#content { float:left; width:650px; margin:0; } div#subnavigation {width:250px; float:right;} div#sidebar { background: #FFFFFF; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-top:10px; } div#subnavigation .gutter { background: #FFFFFF; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; margin-top:10px; } div#footer {margin-top:10px; border-top: 1px solid #FFFFFF;} div#footer div.gutter {padding:15px;} div#footer div.gutter a {text-decoration:none;} /* Navigation ----------------------------------------------- */ ul.mainNav1, ul.mainNav2, ul.mainNav3 { text-align:left; margin:0; padding:0; line-height:100%; list-style:none; } ul.mainNav1 li, ul.mainNav2 li, ul.mainNav3 li { display:inline; margin:0; padding:0; list-style:none; } ul.mainNav1 li a, ul.mainNav1 li a:visited { display:block; text-decoration:none; padding:5px 10px; float:left; font-size:120%; outline:none; } ul.mainNav1 li a:hover { text-decoration: underline; } ul.mainNav1 li a.current, ul.mainNav1 li a.parent, ul.mainNav1 li a.current:visited, ul.mainNav1 li a.current:hover { font-weight:bold; } /* 2 und 3 ebene */ ul.mainNav2 {padding: 10px 5px;} ul.mainNav2 li a, ul.mainNav2 li a:visited, ul.mainNav3 li a, ul.mainNav3 li a:visited { display: block; float: none; padding: 5px 20px; text-decoration: none; text-align: left; font-size: 100%; } ul.mainNav2 li a:hover, ul.mainNav3 li a:hover { font-weight:bold; } ul.mainNav2 li a.current, ul.mainNav3 li a.current { font-weight:bold; } ul.mainNav3 li a, ul.mainNav3 li a:visited { padding: 5px 5px 5px 40px; }