CSS mit IE Problem, brauche Hilfe!
sani
- css
Hallo,
ich bin dabei eine CSS basierende Homepage zu erstellen. Die Inhalte werden automatisch durch Typo3 generiert.
Alle sklappt wunderbar und im Firefox siieht die Seite super aus. Nur im IE mal wieder nicht... Ich weiß jetzt wirklich nicht warum, aber sämtliche Inhalte werden nicht angezeigt.
vielleicht hat mal jemand Lust drüber zu schauen?
Hier ist der Link zur Seite:
http://buelles-duroplast.de/index.php?id=31
Und hier meine CSS Datei:
*
{
padding: 0px;
margin: 0px;
}
body {
background: #F9F9F7 url('img/html.png') repeat-x;
font-size: 11px;
font-family: "verdana", helvetica, sans-serif;
color: #666666;
line-height: 18px;
}
a {
color: #666666;
text-decoration: none;
}
a:hover {
text-decoration: none;
}
p {
margin-bottom: 14px;
text-align: justify;
}
#upbg {
position: absolute;
top: 0px;
left: 0px;
background: #fff url('img/upbg.gif') no-repeat;
width: 953px;
height: 400px;
z-index: 1;
}
#outer {
position: relative;
width: 953px;
margin: 0 auto;
background: #fff url('img/abg.gif') repeat-y;
}
#inner {
position: relative;
padding: 0 16px 0 15px ;
z-index: 2;
}
#header {
position: absolute;
background: #111111 url('img/a8.gif');
width: 922px;
height: 23px;
color: #fff;
margin-left:0;
margin-top:0;
}
#header span {
font-weight: normal;
}
#header h1 {
position: absolute;
font-size: 23px;
letter-spacing: -1px;
top: 30px;
height: 92px;
}
#bild {
float: right;
background: #fff url('img/header.gif') no-repeat;
width: 671px;
height: 153px;
margin-left:0;
margin-top:0;
}
#menue_level_1 {
float: left;
margin-left:0;
margin-top: 100px;
width: 250px;
font: normal 1.1em sans-serif;
text-align: left;
color: #4b6378;
}
#menue_level_1 a {
color: #666666
width: 250px;
display: block;
font: normal 1.1em sans-serif;
padding-left: 12px;
padding-top: 8px;
padding-bottom: 8px;
border-bottom: 1px solid #EEE;
background: #666666 url('img/menue_1.gif') no-repeat;
}
#menue_level_1 a:hover {
background: #4b6378 url('img/menue_2.gif') no-repeat;
width: 238px;
color: #4b6378;
border-bottom: 1px solid #EEE;
}
#menue_level_1_act a{
background: #fff url('img/menue_1.gif') no-repeat;
width: 250px;
color: #4b6378;
border-bottom: 1px solid #EEE;
}
#news {
float: left;
margin-left: -120px;
margin-top: 430px;
}
#menu_bg {
float:left;
width: 250px;
height:700px;
background: #dbdbdb;
}
#logo {
float: left;
background: #ffffff url('img/logo.gif') no-repeat;
width: 250px;
height: 153px;
margin: 23px, 0, 0, 0;
}
#pfad {
float:right;
margin-right:10px;
margin-top:10px;
}
#secondarycontent {
width: 600px;
float:left;
margin-right:15px;
margin-left:45px;
margin-top:80px;
}
#secondarycontent h1 {
font-size: 15px;
color:#4b6378;
}
#primarycontent {
position: relative;
width: 880px;
float: left;
margin-left: 20px;
}
#footer {
position: relative;
clear: both;
height: 15px;
text-align: right;
background:#777777;
color: #666666;
margin-right:0;
}
#footer a {
color: #666666;
}