@charset "utf-8";
/* CSS Document */
body {
    font-size:0.625em;
    margin:0em;
    padding:0em;
    background:#f3f2f2;
    font-family:Arial, Helvetica, sans-serif;
}
img {
    border:none;
}
.LayerAufklappzeile1 {
    position:relative;
    float:left;
    width:100%;
}
#LayerGroupOverviewMenu {
    position:relative;
    float:left;
    width:100%;
    background-color:#b7b7b7;
}
#LayerGroupOverviewContent {
    position:relative;
    float:left;
    width:100%;
    height:50em;
    background-image:url(bg-group-overview.jpg);
    background-repeat:repeat-x;
}
#LayerGroupOverviewMenu ul {
    margin:0;
    padding:0;
    list-style:none;
}
#LayerGroupOverviewMenu ul li {
    margin:0;
    padding:0;
    list-style:none;
    float:left;
}
#LayerGroupOverviewMenu ul li a {
    font-size:1.2em;
    color:#303030;
    text-decoration:none;
    /*    
    background-image:url(../img/icons/icon-kreis.gif);
    background-position:right;
    background-repeat:no-repeat;
    */
    padding:0.5em 0.8em 0.5em 0.8em;
    display:block;
}
#LayerGroupOverviewMenu ul li a:hover {
    color:#303030;
    text-decoration:underline;
    display:block;
}
#LayerGroupOverviewMenu .last {
    font-size:1.2em;
    color:#303030;
    text-decoration:none;
    background-image:none;
    padding:0.5em 0 0.5em 0.8em;
    display:block;
}
#LayerGroupOverviewSpalte1 {
    position:relative;
    float:left;
    width:46em;
    padding-left:2.8em;
    padding-top:1em;
}
#LayerGroupOverviewSpalte2 {
    position:absolute;
    left:49.5em;    
    width:44em;
    padding-right:3em;
    padding-top:1em;
}
.LayerGroupOverviewAufklappzeile2 {
    position:relative;
    float:left;
    width:100%;
    padding-top:45em;
    text-align:center;
}
.LayerGroupOverviewAufklappzeile2Iframe {
    position:relative;
    float:left;
    width:100%;
    text-align:center;
}
.LayerGroupOverviewHeader {
    position:absolute;
    background-color:#fff;
    width:43.4em;
    z-index:5;
}
.LayerGroupOverviewContentbereich1 {
    position:absolute;
    background-color:#5080ae;
    width:43.5em;
    padding:1.8em 0 0 0;
    margin:1.5em 0 0 1em;
    z-index:3;
}
.LayerGroupOverviewContentbereich2 {
    position:absolute;
    background-color:#5080ae;
    height:14em;
    width:43.5em;
    padding:1.8em 0 0 0;
    margin:1.5em 0 0 1em;
    z-index:3;
}
.LayerGroupOverviewContentZeile {
    position:relative;
    float:left;
    width:41.5em;
    padding-bottom:1em;
    padding-left:1em;
    padding-right:1em;
}
.LayerGroupOverviewContentSpalte1 {
    position:relative;
    float:left;
    width:4.2em;
}
.LayerGroupOverviewContentSpalte2 {
    position:relative;
    float:left;
    width:34em;
    padding-left:2em;
}
.LayerGroupOverviewContentSpalte1 img {
    width:4.2em;
}
.LayerGroupOverviewHeaderSpalte1 {
    position:relative;
    float:left;
    width:20em;
}
.LayerGroupOverviewContentZeile h1 {
    font-size:1.5em;
    color:#fff;
    font-weight:bold;
    padding:0.3em 0 0.3em 0;
    margin:0;
}
.LayerGroupOverviewContentZeile p {
    font-size:1.2em;
    color:#fff;
    padding:0;
    margin:0;
}
.LayerGroupOverviewContentZeile a {
    color:#fff;
    text-decoration:none;
}
.LayerGroupOverviewContentZeile a:hover {
    color:#fff;
    text-decoration:underline;
}
#LayerGroupOverviewLaender {
    position:absolute;
    left:49.5em;    
    margin-top:19em;
    width:43.4em;
    z-index:8;
}
#LayerGroupOverviewLaender h1 {
    font-size:1.3em;
    color:#003366;
    font-weight:bold;
    background-color:#fff;
    text-transform:uppercase;
    padding:0.3em 0.3em 0.3em 0.5em;
    margin:0;
}
#LayerGroupOverviewLaender img {
    width:44em;
}
.LayerGroupOverviewHeader h1 {
    font-size:1.3em;
    font-weight:bold;
    color:#003366;
    padding:0.2em 0 0.2em 1em;
    margin:0;
    text-transform:uppercase;
}

