#layoutMainContainer {
	margin							: 0;
	text-align						: left;
    position                        : relative
    padding                         : 0;
    width                           : 836px;
}

#layoutHeader {
    margin                          : 3px;
    padding                         : 0;
    height                          : 60px;
    position                        : relative;
}

#layoutHeaderAd {
    position                        : absolute;
    top                             : 0;
    left                            : 0;
    padding                         : 0;
    width                           : 830px;
    height                          : 60px;
    background-color                : #c3d64a;
    color                           : #000000;
    font-size                       : 11px;
    font-weight                     : bold;
    text-align                      : center;
}

#layoutContent {
    position                        : relative;
    margin                          : 3px;
}

#layoutFooter {
    position                        : relative;
    width                           : 316px;
    padding                         : 0;
    text-align                      : center;
	font-size						: 9px;
}

.layoutContentLeftMap {
    position                        : relative;
    width                           : 316px;
    float                           : left;
    font-size                       : 10px;
    overflow                        : visible;
    z-index                         : 2;

}

.layoutContentRightMap {
    position                        : relative;
    float                           : right;
    width                           : 510px;
    z-index                         : 1;

}
  


.layoutHoehenprofilBox {
    margin                          : 3px 0 0 0;
    padding                         : 1px;
    border                          : 1px solid #aaaaaa;
    position                        : relative;
}

.layoutHoehenprofilOuter {
    position                        : relative;
    width                           : 310px;
    height                          : 130px;

}

.layoutHoehenprofilInner {
    position                        : absolute;
    top                             : 0;
    left                            : 10px;
    width                           : 290px;
    height                          : 130px;
    overflow                        : hidden;
}

.layoutHoehenprofilContent {
    position                        : absolute;
    top                             : 0;
    left                            : 0;

}

.layoutHoehenprofilImage {
}

.layoutSchieber {
    position                        : absolute;
    top                             : 5px;
    left                            : 0;
    width                           : 16px;
    height                          : 110px;
    cursor                          : w-resize;
}

.layoutHoehenprofilSkala {
    position                        : absolute;
    top                             : 6px;
    left                            : 0;
    width                           : 20px;
    background-color                : #ffffff;
}

.layoutHoehenprofilDaten {
    background-color                : #aaaaaa;
    color                           : #ffffff;
    padding                         : 1px;
    margin                          : 0 0 10px 0;
}
.layoutMapCanvas {
    width                           : 510px;
    height                          : 480px;
    margin                          : 0;
}

.layoutLoadMessage {
    position                        : absolute;
    top                             : 160px;
    left                            : 10px;
    display                         : none;
    width                           : 250px;
    height                          : 150px;
    background-color                : #ffffff;
    border                          : 2px solid #cc0000;
    text-align                      : center;
    vertical-align                  : middle;
    z-index                         : 100;
}


th.smallTable {
    text-align                       : left;
    font-size                        : 10px;
    border                           : 1px solid #aaaaaa;
}

td.smallTable {
    font-size                        : 10px;
    border                           : 1px solid #aaaaaa;
}





/* ---------------------------------------------------*/




