/* Body Background Start */
#bodyWrapper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1003px;
    background-image: url('../img/slices/body_bg_set1/body_wrapper.gif');
    background-position: left top;
    background-repeat: repeat-y;
}

#bgLeftTop {
    position: absolute;
    left: 0px;
    top: 0px;
    height: 200px;
    width: 64px;
    background-image: url('../img/slices/body_bg_set1/left_top.gif');
    background-position: left top;
    background-repeat: no-repeat;
}

.bgSet2 #bgLeftTop {
    background-image: url('../img/slices/body_bg_set2/left_top.gif');
}

.bgSet3 #bgLeftTop {
    background-image: url('../img/slices/body_bg_set3/left_top.gif');
}

#bgLeftBottom {
    position: absolute;
    left: 0px;
    bottom: 0px;
    height: 200px;
    width: 64px;
    background-image: url('../img/slices/body_bg_set1/left_bottom.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
}

.bgSet2 #bgLeftBottom {
    background-image: url('../img/slices/body_bg_set2/left_bottom.gif');
}

.bgSet3 #bgLeftBottom {
    background-image: url('../img/slices/body_bg_set3/left_bottom.gif');
}

#bgRightTop {
    position: absolute;
    left: 939px;
    top: 0px;
    height: 200px;
    width: 64px;
    background-image: url('../img/slices/body_bg_set1/right_top.gif');
    background-position: left top;
    background-repeat: no-repeat;
}

.bgSet2 #bgRightTop {
    background-image: url('../img/slices/body_bg_set2/right_top.gif');
}

.bgSet3 #bgRightTop {
    background-image: url('../img/slices/body_bg_set3/right_top.gif');
}

#bgRightBottom {
    position: absolute;
    left: 939px;
    bottom: 0px;
    height: 338px;
    width: 64px;
    background-image: url('../img/slices/body_bg_set1/right_bottom.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
}

.bgSet2 #bgRightBottom {
    background-image: url('../img/slices/body_bg_set2/right_bottom.gif');
}

.bgSet3 #bgRightBottom {
    background-image: url('../img/slices/body_bg_set3/right_bottom.gif');
}


#pageWrapper {
    margin-left: 64px;
    margin-right: 64px;
    width: 875px;
    background-color: #ffffff;
}

#header {
    position: relative;
    width: 875px;
    height: 101px;
    background-image: url('../img/slices/body_bg_set1/header.gif');
    background-position: left top;
    background-repeat: no-repeat;
}

#logo {
    display: block;
    width: 323px;
}

.bgSet2 #header {
    background-image: url('../img/slices/body_bg_set2/header.gif');
}

.bgSet3 #header {
    background-image: url('../img/slices/body_bg_set3/header.gif');
}

#navigation {
    width: 875px;
    height: 35px;
    background-image: url('../img/slices/body_bg_set1/navigation.gif');
    background-position: left top;
    background-repeat: no-repeat;
}

.bgSet2 #navigation {
    background-image: url('../img/slices/body_bg_set2/navigation.gif');
}

.bgSet3 #navigation {
    background-image: url('../img/slices/body_bg_set3/navigation.gif');
}

#navigation #search {
    float: right;
    width: 41px;
}

#contentContainer {
    padding-top: 37px;
    min-height:461px;
	height:auto !important;  /* für moderne Browser */
 	height:461px;  /*für den IE */
    background-image: url('../img/slices/body_bg_set1/content.gif');
    background-position: left top;
    background-repeat: no-repeat;
}

.bgSet2 #contentContainer {
    background-image: url('../img/slices/body_bg_set2/content.gif');
}

.bgSet3 #contentContainer {
    background-image: url('../img/slices/body_bg_set3/content.gif');
}

#footerWrapper {
    margin-left: 64px;
    margin-top: 17px;
    padding-left: 1px;
    padding-top: 5px;
    margin-right: 64px;
    width: 874px;
    height: 28px;
    background-image: url('../img/slices/body_bg_set1/footer.gif');
    background-position: left top;
    background-repeat: no-repeat;
    background-color: #f3f2f3;
}

.bgSet2 #footerWrapper {
    background-image: url('../img/slices/body_bg_set2/footer.gif');
}

.bgSet3 #footerWrapper {
    background-image: url('../img/slices/body_bg_set3/footer.gif');
}

#footerWrapper #footerLeft {
    float: left;
}

#footerWrapper #footerRight {
    float: right;
}

#printFooter {
    display: none;
}



/* Body Background End */


/* Content Dividers Start */

.contentDividerXXL {
    padding-left: 20px;
    width: 835px;
}
.contentDividerM {
    float: left;
    padding-left: 20px;
    width: 410px;
}
.contentDividerL {
    float: left;
    padding-left: 15px;
    width: 410px;
}

.contentDividerS {
    float: left;
    padding-left: 15px;
    width: 163px;
}

.contentDividerXS {
    float: left;
    padding-left: 18px;
    width: 144px;
}  

.contentDividerXL {
    float: left;
    padding-left: 20px;
    width: 490px;
}

.contentDividerTopSpacer {
    margin-top: 20px;
}
/* Content Dividers End */