* {margin:0;padding:0;}
html, body {height:100%;}

body {
background-position: center center;background-color: #FFFFFF;
text-align:center; /* horizontal centering for IE Win quirks */
font-family: Arial, Verdana, Helvetica;font-size: 11px;
font-weight	: normal;
color: #4D4D4D;
}

a {border-style:none;font-size:11px; font-family:Arial, Verdana, Helvetica;text-decoration: none;color: #4D4D4D;}
a:Visited{color: #CC3333;}
a:Active{color:#CC3333;}
a:Hover	{color: #CC3333; text-decoration: none;}

.distance { width:1px;height:50%;background-color:#fc6;
margin-bottom:-275px; /* half of container's height */
float:left;
}

.container{	margin:0 auto;
position:relative; /* puts container in front of distance */
text-align:left;height:550px;width:800px;clear:left;}

.ssnofl{
background-image:url(../img/noflstatic.gif); background-repeat:no-repeat; height:550px; width:800px; margin:0 0; padding:30 0 0 40;
}

.flmc{
background-image:url(../img/FFFFFF.gif); background-repeat:repeat;height:550px; width:800px; margin:0 0; padding:0 0 0 0;
}

div.center
{
position:absolute;left: 50%;width: 800px; 
margin-left: -400px; /* negative Hälfte von width:800px */
top: 50%; height: 550px;
margin-top: -225px; /* negative Hälfte von height:550px */
background: #fff;
}

.ul{list-style-type: none;}
.li{width:750px;margin:20 0;}
.h3{font-size:15px;font-weight:bold;margin:0 0 25 0;width:750px;}
.h4{font-size:12px;font-weight:bold;margin:10 0 0 0; width:750px}
.link{margin:50 0;width:700px;}
.a{float:left;padding-right: 10px;}

.gmfp{background-image:url(../img/flashbutton.gif); background-repeat:no-repeat; height:31px; width:88px;cursor:pointer;}
.gmfptext{font-size:9px;}

@import("iemac-center.css");
