*
{
    margin:0;
    padding:0;
 
}
html, body
{
    
}
body
{
    text-align:center;
    font-family:"Helvetica","Arial", sans-serif;
    background:#ffffff url(images/bg_weiche.jpg) repeat-y center;
    overflow:hidden;
}
.backgroundContainer
{
    
    display:none;
    position:absolute;
    left:0px;
    width:100%;
    height:700px;
    top:0px;
    margin:0 auto;
    z-index:2;
}
#positionContainer
{    
    width: 1005px;    
    margin-left:18%;
    background:url(images/bg-fade.png) repeat-x #b3b1b1;
    
    margin: 0 auto;
    z-index:0;
}
#shadowLeft
{
    position:absolute;
    background:url(images/weiche/shadow_left.gif) repeat-y;
    width:25px;
    height:100%;
}
#shadowRight
{
    position:absolute;
    background:url(images/weiche/shadow_right.gif) repeat-y;
    width:25px;
    height:100%;
}
#welcomeText
{
    padding-top:16%;
    margin-bottom:16%;
    position:relative;
    text-align:center;
    font-weight:bold;
    font-size:28px;
    color:#7d7b7b;
    z-index:1;
}

#logoContainer
{
    position:relative;
    padding:0px 0px;
    margin-left:0;
    height:130px;
    background:#fff;
    float:left;
    width:100%;
    z-index:3;
    
}
#logoContainer img
{    
    padding:5px 0px;
    background-color:#fff;
    z-index:4;
}


#logoContainer #logoGutenberg
{
    float:left;
}
#logoGutenberg img
{
    padding-left:110px;
    padding-right:40px;
    padding-top:30px;
    padding-bottom:15px;
}
#logoWerbering img
{
    padding-right: 100px;
    padding-left:10px;
    padding-top:30px;
    padding-bottom:15px;
}

#logoContainer #logoWerbering
{
    float:right;
}
#logoContainer a img
{
    border:none;
}


#textGutenberg
{
    float:left;
    text-align:left;
    
    padding-left:10%;
    z-index:-2;
}
.normal
{
    margin-top:10px;
    float:left;
    font-size:13px;
    line-height:18px;
    padding:10px;
    width:250px;

}
#mainContent
{

    padding-top:5px;
     z-index:10;
}

#textWerbering
{
    float:right;
    text-align:right;
    padding-right:10%;
    z-index:-2;
}
#textWerbering .normal
{
    text-align:right;
}

.balkenText a
{
    text-decoration: none;
    color:#000;
    
}