hier nochmal das gesamte css, hatte vorhin was weggelassen damits nicht so viel wird und weil ich dachte das es keine Rolle spielt:
Code:
HTML, body {
height: 100%;
margin:0px;
padding:0px;
}
BODY {
margin: 0em;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
/* enspricht ==> font-size: 12px;
hier müssen em angegeben werden, damit der IE skaliert
*/
/*font-size: 0.75em;*/
font-size:100.01%
height: 100%;
text-align: center;
}
/* * * * * * * * * * * * * * * * * * * * * * * *
Umrechnung von px in em:
(Basis vom body):
12px = 1em
Beispiel: 18px = 1.5em
* * * * * * * * * * * * * * * * * * * * * * * */
DIV {
}
/* ####################
Hauptlayout
#####################*/
#site {
width: 100%;
height: 100%;
text-align: center;
}
.oben {
width: 100%;
background: url(images/layout/tab-oben.gif);
text-align: center;
}
.oben .header {
width: 79.8em;
height: 8.2em;
margin: auto;
background-color: #FF6600;
}
.oben .header IMG{
width: 100%;
}
#main {
width: 79.8em;
margin: auto;
}
#content {
position:relative;
display: block;
list-style: url(images/verlauf_kopf_fuss_leiste.jpg);
background: #EBEBEB;
overflow: visible;
/*float: left;*/
border-left: 13.25em solid #D7D7D7;
border-right: 13.24em solid #fafafa;
}
* html #content {display:inline-block;}
/* * #content{ width: 79.8em;}*/
#navigation {
position:relative;
display: inline;
width: 13.25em;
margin-left: -13.25em;
float: left;
}
/* * html #navigation {width:13.25em;}*/
#meinmenu {
/* ein hundertstel kleiner als navigation, weil manchmal Umbruch im IE*/
position:relative;
display: inline;
width: 13.24em;
margin-right: -13.24em;
float: right;
}
.clear {clear:both;height:1px;overflow:hidden;}
.unten {
width: 100%;
float: left;
background: #D7D7D7;
}
.unten .footer {
width: 79.8em;
margin: auto;
background: #FF6600;
}
.rest {
width: 100%;
height: auto;
float: left;
background: #EBEBEB;
}
.rest .rest-mitte {
width: 79.8em;
height: auto;
margin: auto;
background: #999999;
}
/* ##############
Schriften
###############*/
.schrift_1{
font-size: 120%;
line-height: 180%;
font-weight: bold;
}
.schrift_2{
font-size: 80%;
line-height: 120%;
}
/* ##############
Characters
###############*/
.sectionheader {
background-color: #4E4A49;
color: White;
text-transform: uppercase;
}
/* ##############
Mein Menü
###############*/
.mein_menu .menu{
width: 100%;
}
.mein_menu .menu .sectionheader {
padding-left: 8px;
}
Gruß, smartt