hmm iwie gehts nich ich mach wohl was falsch, hier einfach ma der code vom css vill hilft des besser zu sehn was ich falsch hab :(
* { margin:0; padding:0; }
html {overflow-y:scroll;}
body { background: #fff;
font: 12px/1.75em Verdana, Tahoma, arial, sans-serif;
color: #666;
text-align: center;
}
#border_top
{
width: 980px;
height: 6px;
margin: 0px 0px 0px 10px;
margin-top: 20px;
padding: 0px;
background: #ffffff url(./sitepix/top_border.jpg) no-repeat left bottom;
}
#wrap {
position: relative;
width: 1000px;
margin: 0 auto;
text-align: left;
background:url('sitepix/shadow.jpg') repeat-y center top;
}
#header {
background-image: url(
http://www.therapiefreiheit-fuer-aerzte.de/level9_cms/layout/header_neu.jpg);
position:relative;
left:20px;
width:960px;
height:350px;
}
#content-wrap {
display: inline;
float: left;
width: 940px;
margin: 20px 30px 0 30px;
padding: 0;
border-top: 0px solid #fff;
background: #fff;
}
#content {
float: right;
margin: 0 auto 0 200px;
width: 650px;
}
#menue {
list-style: none;
padding: 0;
margin: 0px 0 20px 0;
overflow: hidden;
float: left;
}
#nav li {
}
#nav li a {
font-size:1.4em;
display: block;
padding: 5px 15px 5px 15px;
color: #be1127;
text-decoration: none;
border-bottom: 1px solid #fff;
}
#nav li a:hover, #nav li a:active {
color:#be1127;
/* background:#be1127;*/
border-bottom: 1px solid #be1127;
}
#nav a, #nav a:link { color: #be1127; font-family: 'Neuton', arial, serif; }
#sidebar {
float:left;
margin: 10px 10px 0 0;
padding-left:10px;
border: px solid #cc0033;
min-height:100%; /* Mindesthöhe in modernen Browsern */
height: auto !important; /* !important-Regel für moderne Browser */
height: 100%; /* Mindesthöhe in IE (<7) */
}
#footerwrap {
clear: both;
width: 1000px;
font-size: 95%;
text-align: left;
background: url('sitepix/footer-bottom.jpg') no-repeat center bottom;; padding-left:0; padding-right:0; padding-top:20px; padding-bottom:20px
}
#footer {
clear: both;
color: #666;
margin: 0 auto 10px auto;
width: 800px;
padding: 5px 0;
text-align: center;
border-top: 1px solid #666; }
h1{
color: #BE1127;
font-family: 'Neuton',arial,serif;
font-size: 2em;
font-weight: bold;
margin-bottom: 25px;
}
@font-face{
font-family: 'Neuton';
font-style: normal;
font-weight: normal;
src: local('Neuton Regular'), local('Neuton'), url('http://themes.googleusercontent.com/font?kit=FWmpGWvJ4R8gbr0i3io5KQ') format(#woff');
}
h2 { font-size:1.6em; font-weight:bold; color: #be1127;
}
h3 { font-size:1.4em; font-weight:bold; color: #666; margin-bottom:10px;}
p { font-size:1.0em; color:#666; padding-bottom: 10px; text-align:left;}
td{ font-size:0.75em; color:#be1127;}
a, a:link { color: #be1127; }
a:hover {color:#c0c0c0;}
.vorstand {border-bottom:1px solid #be1127; }
.shadow {
-moz-box-shadow: 3px 3px 4px #666;
-webkit-box-shadow: 3px 3px 4px #666;
box-shadow: 3px 3px 4px #666;
}
.img_r { width:150px; float:right; margin:5px 0px 5px 10px; }
.img_l { width:150px; float:left; margin: 5px 10px 5px 0px; }
hr{ border: 0px; /* Für Firefox und Opera */
border-top: solid 1px #be1127;
border-bottom: transparent;
}
.clear {clear:both;}
div.menuelevel0id1{
list-style: none outside none;
margin: 0 0 20px;
overflow: hidden;
padding: 0;
color: #BE1127;
font-family: 'Neuton',arial,serif;
border-bottom: 1px solid #FFFFFF;
#color: #BE1127;
display: block;
font-size: 1.4em;
#padding: 5px 15px;
text-decoration: none;
}