@charset "UTF-8";

/*****************************************************************
global colors
sand : #C29E2A
oran:  #BA661C
char : #672E0D
blau : #0B2737
grün : #394315
braun : #3C2802
partout: #222222     old:#2A2827, #1B150A;
grau : #BBBBBB old: #D9D4C5 #767676
*****************************************************************/

* body {margin: 0; padding: 0; border: 0; font-family: Arial, Helvetica, sans-serif; font-weight: 100; width: 100%; background-color: #F6F2F2;}


/*****************************************************************
global securities   background: #fff url(img/bg/footer_bg.png) repeat-x

*****************************************************************/


.content {width: 980px; margin: 0 auto 0 auto;}

.wrapper {position: relative; margin: 0 auto 0 auto; display: block; width: 100%; height: auto;}

#header {display: block; width: 100%; height: 200px; background-color: #BBBBBB; border-bottom: 3px solid #2A2827; z-index: -1;}
#header2 {display: block; width: 100%; height: 200px; background-color: #F6F2F2; border-bottom: 3px solid #2A2827; z-index: -1;}

#header a {display:block;text-decoration:none;}
#header a span {visibility:hidden;}

#header2 a {display:block;text-decoration:none;}
#header2 a span {visibility:hidden;}

.snake {position: relative; width: 980px;  padding-top: 67px; z-index: 1;}

#footer {display: block; background-color: #222222; border-top: 3px solid gray; width: 100%; height: 200px; padding-top: 20px; z-index: -1;}

#footer2 {display: block; background-color: #F6F2F2; border-top: 3px solid #222222; width: 100%; height: 200px; padding-top: 20px; z-index: -1;}

#footer a span {visibility:hidden;}
#footer2 a span {visibility:hidden;}

.firstLeftColumn span {position: absolute; top: -6px; left: 0; visibility: hidden; text-decoration: none;}

h1, h1 a {font-size: 28px; color: #F6F2F2; letter-spacing: .06em; font-weight: 300; text-decoration: none;}

h2, h2 a {font-size: 28px; color: #F6F2F2;  letter-spacing: .02em; font-weight: 300; text-decoration: none;}

h3, h3 a {font-size: 28px; color: #222222; letter-spacing: .06em; font-weight: 300; text-decoration: none;}

h4, h4 a {font-size: 15px; color: #F6F2F2; letter-spacing: .02em; font-weight: 300; text-decoration: none;}

h5, h5 a {font-size: 15px; color: #F6F2F2; letter-spacing: .02em; font-weight: 300; text-decoration: none;}

h6, h6 a {font-size: 15px; color: #222222; letter-spacing: .02em; font-weight: 700; text-decoration: none;}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color: #706C4D; cursor:pointer; text-decoration: underline;}

p {display: block; font-size: 15px; line-height: 1.3em; color: #222222; margin: 14px 18px 0px 0px;}

.eingerueckt {display: block; font-size: 15px; line-height: 1.3em; color: #F6F2F2; margin: 0px 0px 18px 112px;}

ul {display: block; font-size: 15px; line-height: 1.3em; color: #222222; margin: 0px 18px 0px 0px;}

li {list-style: disc outside;}

a {display: inline; color: #222222;}

.fullColumnRight .module dl {width: 641px; margin-top: 42px; margin-bottom: 12px; text-align: center;}
.fullColumnRight .module dl dt, .module dl dd {display: block; width: 540px; float: left;}
.fullColumnRight .module dl dt img {border: 1px solid #bbbbbb; padding: 3px;text-align: center;}
.fullColumnRight .module dl dd, .module dl dd a {font-size: 12px; color: #222222; text-decoration: none; text-align: center; margin:8px 0px 22px 0px;}
.fullColumnRight .module dl dd a:hover, dl dt a:hover {color: #C29E2A; text-decoration: underline; cursor: pointer}

.module2 dl {width: 300px; margin-top: 0px; text-align: center;padding: 0 0 0 0;}
.module2 dl dt, .module2 dl dd {display: block; width: 300px; float: left;}
.module2 dl dt img {border: 1px solid #bbbbbb; padding: 3px;text-align: center;}
.module2 dl dd, .module2 dl dd a {font-size: 12px; color: #222222; text-decoration: none; text-align: center; margin:8px 0px 22px 0px;}
.module2 dl dd a:hover, dl dt a:hover {color: #C29E2A; text-decoration: underline; cursor: pointer}


.misshead dl {float: left; text-align: center; width: 150px; margin:0 12px 0 16px}
.misshead dl dt, .misshead dl dd {float: left;}
.misshead dl dt {display: block;}
.misshead dl dd {display: block; margin-top:-8px; font-size: 12px; color: #F6F2F2; font-style: italic;}
.misshead dl dd em {display: block;}
.misshead img {vertical-align: top; border: 1px solid #bbbbbb; padding: 3px;}

.misshead .bock dl {float: left; text-align: center; width: 250px; margin:0px 12px 12px 16px}
.misshead .bock dl dt, .misshead dl dd {float: left;}
.misshead .bock dl dt {display: block; margin-top: 0px;}
.misshead .bock dl dd {display: block; margin-top:-8px; font-size: 12px; color: #F6F2F2; font-style: italic;line-height: 1.3em;}

.subhead .newshead dl {display: block; width: 274px; margin: 22px 0px 0px 12px; line-height: 1.3em;}
.subhead .newshead dl dd, .subhead .newshead dl dd a {display: inline; float: right; width: 145px; margin: 0px 0px 0px 0px; font-size: 24px; line-height: 1.1em; padding: 0px 0 0 0; color: #F6F2F2; text-decoration: none; text-align: left;}
.subhead .newshead dl dd a:hover {color: #bbbbbb; text-decoration: none; cursor: pointer}
.subhead .newshead dl dt {display: inline; float: left; margin-left: -8px; padding-right: 8px; width: 80px;}
.subhead .newshead dl dt img {vertical-align: middle; border: 1px solid #bbbbbb; padding: 2px; margin-top: 12px;}

.subhead .chronik dl {display: block; float: left; width: 274px; text-align: right; margin: 0px 0 0px 0px; line-height: 1.3em;}
.subhead .chronik dl dd, .subhead .chronik dl dd a {display: inline; float: left; width: 145px; font-size: 18px; margin: 0px 0 0px 0px; line-height: 1.1em; padding: 12px 0 0 0; color: #F6F2F2; text-decoration: none; text-align: right;}
.subhead .chronik dl dd a:hover {color: #bbbbbb; text-decoration: none; cursor: pointer}
.subhead .chronik dl dt {display: inline; float: right; margin: 0px 42px 0px 6px;  width: 80px;}
.subhead .chronik dl dt img {vertical-align: middle; border: 1px solid #bbbbbb; padding: 2px;}


.subhead dl {display: block; float: left; width: 274px; text-align: right; margin: 0px 0 0px 0px; line-height: 1.3em;}
.subhead dl dd, .subhead dl dd a {display: inline; float: left; width: 145px; margin: 0px 0 0px 0px; font-size: 15px; padding: 13px 0 0 0; color: #F6F2F2; text-decoration: none;}
.subhead dl dd a:hover {color: #bbbbbb; text-decoration: none; cursor: pointer}
.subhead dl dt {display: inline; float: right; margin: 0px 42px 0px 6px;  width: 80px;}
.subhead dl dt img {vertical-align: middle; border: 1px solid #bbbbbb; padding: 2px;}

.teamhead dl {display: block; float: left; width: 274px; text-align: right; margin: 0px 0 4px 0px;}
.teamhead dl dd, .teamhead dl dd a {display: inline; float: left; width: 145px; margin: 0px 0 0px 0px; font-size: 15px; padding: 8px 0 0 0; color: #F6F2F2; text-decoration: none; line-height: 1.3em;}
.teamhead dl dd a:hover {color: #bbbbbb; text-decoration: none;}
.teamhead dl dt {display: inline; float: right; margin: 0px 42px 0px 6px;  width: 80px;}
.teamhead dl dt img {vertical-align: middle; border: 1px solid #bbbbbb; padding: 2px;}

.rightModule {display: block; position: relative; height: 110px; width: 300px; margin: 0 0 12px 0; line-height: 1.3em; overflow: hidden;}


.awardhead .rightModule dl {display: block; text-align: left; margin: 0px 0px 0px 0px;}
.awardhead .rightModule dl dt {display: inline; float: left; vertical-align: middle; margin: 0 0 0 0; width: 75px;}
.awardhead .rightModule dl dt img, .awardhead .rightModule dl dt a img {vertical-align: bottom; border: 1px solid #bbbbbb; padding: 2px; margin: 0 0 0 0;}
.awardhead .rightModule dl dt a img:hover {background: #bbbbbb;}
.awardhead .rightModule dl dd, .awardhead .rightModule dl dd a {display: inline; float: right; width: 210px; vertical-align: middle; margin: 10px 0px 0px 0px; font-size: 15px; padding: 0 0 0 0; letter-spacing: .02em; color: #F6F2F2; text-decoration: none;}
.awardhead .rightModule dl dd a:hover {color: #bbbbbb; text-decoration: none;}



.chronik {display: block; position: relative; width: 250px; margin: 0 18px 0 -30px;}
.chronikVer {display: block; float: left; text-align: center; width: 150px; margin: 6px 52px 6px -12px;}
.bock {display: block; float: left; vertical-align: top; margin: 6px 18px 6px -12px;}

/*****************************************************************
global tweaks
*****************************************************************/
#land {position: absolute; top:48; left:0; display: inline; visibility: hidden;}

a.backToTop {float:right; margin: -62px 0px 0 0; font-size: 15px; color: #C29E2A; text-align: right; font-style: normal; letter-spacing: .04em; text-decoration: none;}

a.backToTop:hover {color: #BBBBBB; text-decoration: none;}

.lephead a.oder, .lephead a.oder a {position: absolute; top: 610px; left: 444px; font-size: 15px; color: #F6F2F2; text-align: right; font-style: italic; letter-spacing: .04em; text-decoration: none;}

.lephead a.oder:hover {color: #C29E2A; text-decoration: none;}

.lephead a.oder2, .lephead a.oder2 a {position: absolute; top: 610px; left: 470px; font-size: 15px; color: #F6F2F2; text-align: right; font-style: italic; letter-spacing: .04em; text-decoration: none;}

.lephead a.oder2:hover {color: #C29E2A; text-decoration: none;}

a.mehr, a.mehr a {display: inline; position: absolute; top: 905px; left: 420px; font-size: 15px; color: #F6F2F2; text-align: right; font-style: italic; letter-spacing: .04em; text-decoration: none;}

a.mehr:hover {color: #C29E2A; text-decoration: none;}

a.weniger, a.weniger a {display: inline; position: absolute; top: 928px; left: 420px; font-size: 15px; color: #F6F2F2; text-align: right; font-style: italic; letter-spacing: .04em; text-decoration: none;}

a.weniger:hover {color: #C29E2A ; text-decoration: none;}

a.mehr2, a.mehr2 a {display: inline; position: absolute; top: 905px; left: 420px; font-size: 15px; color: #F6F2F2; text-align: right; font-style: italic; letter-spacing: .04em; text-decoration: none;}

a.mehr2:hover {color: #C29E2A; text-decoration: none;}

a.weniger2, a.weniger2 a {display: inline; position: absolute; top: 928px; left: 420px; font-size: 15px; color: #F6F2F2; text-align: right; font-style: italic; letter-spacing: .04em; text-decoration: none;}

a.weniger2:hover {color: #C29E2A ; text-decoration: none;}

#leftZitat {width: 39px; height: 31px; margin-left: 112px; margin-top: 12px; margin-bottom: 4px; background-image: url(../img/bg/zitatleft.png); background-repeat: no-repeat top center;}

#rightZitat {width: 39px; height: 31px; margin-left: 160px; margin-top: -6px; margin-bottom: 22px; background-image: url(../img/bg/zitatright.png); background-repeat: no-repeat top center;}

.leftZitat2 {width: 39px; height: 31px; margin-left: 312px; margin-top: 12px; margin-bottom: 4px; background-image: url(../img/bg/zitatleft.png); background-repeat: no-repeat top center;}

.rightZitat2 {width: 39px; height: 31px; margin-left: 356px; margin-top: -6px; margin-bottom: 22px; background-image: url(../img/bg/zitatright.png); background-repeat: no-repeat top center;}

.caption {display: block; font-size: 9px; color: #222222; text-align: right; font-style: italic; width: 288px; margin: 8px 12px 9px 3px;}

.captionSlide {position: relative; top: 8px; right: 0px; display: block; font-size: 9px; color: #C29E2A; text-align: right; font-style: italic; width: 510px; margin: 6px 12px 9px 3px;}

.brownCaption {display: block; position: relative; top: -38px; left: 0px; margin-bottom: -8px; font-size: 9px; color: #222222; text-align: right; font-style: italic; width: 300px; z-index: 4;}

.aktuellesCaption {display: block; position: relative; top: 4px; left: 0px; margin-bottom: 12px; font-size: 12px; font-style: italic;color: #C29E2A; text-align: right; width: 600px; z-index: 4;}

.videoCaption {display: block; position: relative; top: 4px; left: 0px; margin-bottom: 12px; font-size: 12px; font-style: italic;color: #C29E2A; text-align: left; width: 600px; z-index: 4;}

.lepCaption {display: block; font-size: 9px; color: #F2fdfd; text-align: right; font-style: italic; margin: 8px 69px 0 0px;}

.teamCaption {display: block; font-size: 9px; color: #C29E2A; text-align: right; font-style: italic; margin: 0px 118px 0 0px; padding-top: 12px;}

.credit {display: block; font-size: 13px; color: #222222; text-align: right; font-style: italic; width: 290px; margin: 12px 0 0 0;}

#blogcredit {display: block; font-size: 14px; color: #222222; text-align: right; font-style: italic; width: 600px; margin: 10px 0 0 0px;}

.littlequote {font-size: 15px; color: #222222; margin: 0 0 0 0; text-align: center; font-style: italic; margin-top: 12px; margin-bottom: 12px; line-height: 1.3em;}

.quote {font-size: 22px; color: #222222; margin-top: 0px; margin-left: 0px; margin-bottom: 6px; margin-right: 12px; text-align: center; letter-spacing: .03em; line-height: 1.3em;}

.avanyu {display: block; margin-left: -13px; margin-top: -96px; width: 242px; height: 52px;  cursor: pointer; background-image: url(../img/gut/avanyu_tran_sandy.png); background-repeat: no-repeat top left; z-index: 1}

.avanyu2 {display: block; margin-left: -13px; margin-top: -122px; width: 242px; height: 52px;  cursor: pointer; background-image: url(../img/gut/avanyu_tran_sandy.png); background-repeat: no-repeat top left; z-index: 1}

.avanyuMerge {display: block; margin: 39px 0 39px 200px; width: 242px; height: 52px;  cursor: pointer; background-image: url(../img/gut/avanyu_tran_sand.png); background-repeat: no-repeat top left; z-index: 1}

.avanyuMergeGrau {display: block; margin: 39px 0 39px 225px; width: 150px; height: 32px;  cursor: pointer; background-image: url(../img/gut/avanyu_bufferb.png); background-repeat: no-repeat top left; z-index: 1}

.avanyuButtGrau {display: block; margin: 39px 0 39px 74px; width: 150px; height: 32px;  cursor: pointer; background-image: url(../img/gut/avanyu_bufferb.png); background-repeat: no-repeat top left; z-index: 1}

#slide-images {position: relative; display: block; margin: 0px; padding: 0px; width: 500px; height: 300px; right: 0; top: 0;}

#slide-images li {position: absolute; display: block; list-style-type: none; margin: 0px; padding: 0px;}

#slide-images li img {display: block; border: 1px solid #45555E; padding: 3px;}


#header a#btn1 {position: relative; width: 120px; height: 35px; top: 2px; left: 0px; background: url(../img/btn/englishE.png) no-repeat; text-decoration: none;}

#header a#btn1.active {background: url(../img/btn/englishE.png) text-decoration: none;}

#header a#btn1:hover {background: url(../img/btn/englishA.png); cursor: pointer; text-decoration: none;}

#header a#btn10 {position: relative; width: 120px; height: 35px; top: 2px; left: 0px; background: url(../img/btn/deutschD.png) no-repeat; text-decoration: none;}

#header a#btn10.active {background: url(../img/btn/deutschD.png) text-decoration: none;}

#header2 a#btn1 {position: relative; width: 120px; height: 35px; top: 2px; left: 0px; background: url(../img/btn/englishE2.png) no-repeat; text-decoration: none;}

#header2 a#btn1.active {background: url(../img/btn/englishE2.png) text-decoration: none;}

#header2 a#btn1:hover {background: url(../img/btn/englishA.png); cursor: pointer; text-decoration: none;}

#header2 a#btn10 {position: relative; width: 120px; height: 35px; top: 2px; left: 0px; background: url(../img/btn/deutschD2.png) no-repeat; text-decoration: none;}

#header2 a#btn10.active {background: url(../img/btn/deutschD2.png) text-decoration: none;}

#header2 a#btn10:hover {background-image: url(../img/btn/deutschA.png); cursor: pointer; text-decoration: none;}

.lephead a#btnT {position: absolute; top: 342px; left: 495px; width: 124px; height: 56px; background: url(../img/btn/gotoiTunes3.png) no-repeat;  text-decoration: none;}

.lephead a#btnT.active {background: url(../img/btn/gotoiTunes3.png) text-decoration: none;}

.lephead a#btnT:hover {background: url(../img/btn/gotoiTunes4.png); cursor: pointer; text-decoration: none;}

.lephead a span {visibility:hidden;}

#artist {display: inline; position: absolute; top: 338px; left: 38px; width: 350px; height: 86px; font-size: 15px; font-weight: 100; line-height: 1.3em; color: #C29E2A; text-decoration: none;}

#artist a {display: inline; color: #C29E2A; text-decoration: underline;}

#artist a:hover {color: #F6F2F2; text-decoration: none; cursor: pointer;}

.anhaengsel {display: inline; position: absolute; top: 368px; left: -528px; width: 375px; height: 667px; background: url(../img/gut/blades.png);}

.anhaengsel2 {display: inline; position: absolute; top: 668px; right: -328px; width: 199px; height: 278px; background: url(../img/gut/warning2.gif);}

.anhaengsel3 {display: inline; position: absolute; top: 668px; right: -528px; width: 199px; height: 278px; background: url(../img/gut/blades.png);}

.anhaengsel4 {display: inline; position: absolute; top: 368px; left: -328px; width: 375px; height: 667px; background: url(../img/gut/warning2.gif);}



/*****************************************************************
 moduleLong
*****************************************************************/
.module {display: block; padding: 0px 0px  0px 28px; margin: -14px 0px 0px 0px; width: 613px;}

.module2 {display: block; padding: 0px 0px  0px 28px; margin: 0px 0px 0px 0px; width: 300px;}

.module3 {display: block; padding: 0px 0px  0px 0px; margin: 28px 0px 0px 0px; width: 980px;}

.module4 {display: block; padding: 0px 0px  0px 0px; margin: 12px 0px 24px 0px; width:613px;}

.moduleLong {display: block; padding: 18px 0px  0px 22px; margin: 8px 0px 24px 0px; height: auto; background: url(../img/bg/mod_longOhne_bg.png) no-repeat top left;}

.moduleLong img, .moduleLong img a {display: inline; padding: 0px 0px 0px 0px; margin: 0px 18px 0px 0px; text-decoration: none; border: none;}

.moduleLong img a:hover {color: #222222;}

.moduleLong h1, .moduleLong h1 a {font-size: 28px; color: #222222; padding:0 0 0 0; margin: 0 0 12px 0; text-align: left; line-height: 1.3em;}

.moduleLong h2, .moduleLong h2 a {font-size: 28px; color: #222222; padding:0 0 0 0; margin: 0 -4px 12px 0; letter-spacing: -.04em;}

.moduleLong h3, .moduleLong h3 a {font-size: 24px; color: #222222; padding:0 0 0 0; margin: 0 0px 12px 0; text-align: left; line-height: 1.3em;}

.moduleLong h4, .moduleLong h4 a {font-size: 28px; color: #222222; padding:0 0 0 0; margin: 0 0px 12px 0;text-align: right; letter-spacing: .04em;}

.moduleLong h5, .moduleLong h5 a {font-size: 18px; color: #546026; padding:0 0 0 0; margin: 0 0px 12px 0px;}

.moduleLong h6, .moduleLong h6 a {font-size: 18px; color: #672E0D; padding:8px 0 0 0; margin: 0 0px 12px 0px; text-decoration: underline;}

.moduleLong a:hover {color: #C29E2A; padding:0 0 0 0; margin: 0 0px 12px 0px; text-decoration: none; cursor: pointer}
.moduleLong ul {display: block; font-size: 15px; line-height: 1.3em; color: #222222; margin: 12px 48px 12px 24px;}

.moduleLong li {list-style: disc outside;}

.module .bildhead h1, .module .bildhead h1 a {display: block; font-size: 24px; text-align: left; line-height: 1.3em; color: #222222; margin: 12px 0px 12px 22px; letter-spacing: .06em}
.module .bildhead h2, .module .bildhead h2 a {display: block; font-size: 28px; text-align: right; line-height: 1.3em; color: #222222; margin: 0px 42px 12px 22px; letter-spacing: .06em}
.module .bildhead h4, .module .bildhead h4 a {display: block; font-size: 15px; text-align: left; line-height: 1.3em; color: #222222; margin: 0px 0px 0px 22px; padding: 0; text-decoration: none;}
.module .bildhead h1 a:hover, .module .bildhead h2 a:hover, .module .bildhead h4 a:hover {color: #C29E2A; text-decoration: underline; cursor: pointer;}

.module2 h1, .module2 h1 a {display: block; font-size: 24px; text-align: left; line-height: 1.3em; color: #222222; margin: 32px 0px 32px 22px; letter-spacing: .06em}
.module2 h2, .module2 h2 a {display: block; font-size: 28px; text-align: right; line-height: 1.3em; color: #222222; margin: 30px 20px 36px 0px; letter-spacing: .06em}
.module2 h3, .module2 h3 a {display: block; font-size: 15px; text-align: left; line-height: 1.3em; color: #222222; margin: 0px 0px 0px 22px; padding: 0; text-decoration: none;}
.module2 h4, .module2 h4 a {display: block; font-size: 13px; text-align: center; line-height: 1.3em; color: #222222; margin: 0px 0px 0px 22px; padding: 0; text-decoration: none;}
.module2 h5, .module2 h5 a {display: block; font-size: 24px; text-align: right; line-height: 1.3em; color: #222222; margin: 30px 20px 36px 0px; padding: 0; letter-spacing: .01em; text-decoration: none;}

.module2 h1 a:hover, .module2 h2 a:hover, .module2 h3 a:hover, .module2 h4 a:hover, .module2 h5 a:hover {color: #C29E2A; text-decoration: underline; cursor: pointer;}

.module3 h5, .module3 h5 a {display: block; font-size: 28px; text-align: right; line-height: 1.3em; color: #222222; margin: 0px 0px 0px 0px; letter-spacing: .06em; text-align: right;}

.module404 {display: block; padding: 18px 0px  0px 22px; margin: 0px 0px 39px 0px; height: auto; background: url(../img/bg/mod_longOhne_bg.png) no-repeat top left;}

.module404 img {display: block; padding: 0px 0px 0px 0px; margin: 0px 12px 0px 0px;}

.module404 h1 {font-size: 28px; color: #222222; padding:0 0 0 0; margin: 0 0 12px 0}

.module404 h2 {font-size: 28px; color: #222222; padding:0 0 0 0; margin: 0 -4px 12px 0; letter-spacing: -.04em;}



/*****************************************************************
head, module typo
*****************************************************************/
.presshead h1 {font-size: 28px; color: #222222; letter-spacing: .06em; text-align: right; font-weight: 300; text-decoration: none; margin -20px 0 0 0px;}

.awardhead h1, .awardhead h1 a {font-size: 28px; color: #F6F2F2; letter-spacing: .06em; font-weight: 400; text-decoration: none; margin-bottom: 12px;}

.awardhead h2, .awardhead h2 a {display: block; font-size: 15px; color: white; margin: 0 0 0 0; padding-top: 14px;  padding-right: 8px; padding-left: 8px; text-decoration: none;}

.awardhead h3, .awardhead h3 a {display: block; font-size: 15px; color: white; margin: 0 0 0 0; padding-top: 8px;  padding-right: 8px; padding-left: 8px; text-decoration: none;}

.awardhead h4, .awardhead h4 a {display: block; font-size: 15px; color: white; margin: 0 0 0 0;  padding-top: 4px; padding-right: 8px; padding-left: 8px; text-decoration: none;}

.awardhead h5, .awardhead h5 a {display: block; font-size: 15px; font-style: italic; color: white; margin: 0 0 0 0; padding-right: 8px; padding-left: 8px; text-decoration: none;}

.awardhead h1 a: hover, .awardhead h2 a:hover, .awardhead h3 a:hover, .awardhead h4 a:hover, .awardhead h5 a:hover {color: #1B150A; text-decoration: underline;}

.textRight {display: block; text-align: right; padding-right: 50px;}

.right {display: block; height: 100px; text-align: right; width: 280px;  margin-bottom: 12px; line-height: 1.3em;}

.left {display: block; height: 100px; text-align: left; width: 280px; margin-bottom: 12px; line-height: 1.3em;}

.subhead .newshead h3 {font-size: 15px; color: #F6F2F2; font-weight: 200; letter-spacing: .03em; text-decoration: none; line-height: 1.1em;}

.subhead .newshead h2 {font-size: 18px; color: #F6F2F2; font-weight: 200; letter-spacing: .03em; text-decoration: none; line-height: 1.3em;}

.subhead .newshead h2 a {font-size: 18px; color: #F6F2F2; font-weight: 200; letter-spacing: .03em; text-decoration: underline; line-height: 1.3em;}

.subhead .newshead h2 a:hover {cursor: pointer; text-decoration: none; color: #706C4D;}

.subhead h1, .subhead h1 a {font-size: 28px; color: #F6F2F2; letter-spacing: .04em; font-weight: 200; text-decoration: none;}

.subhead h1 a:hover, .subhead h4 a:hover {cursor: pointer; text-decoration: none; color: #706C4D;}

.subhead h2, .subhead h2 a {font-size: 18px; color: #F6F2F2; letter-spacing: .04em; font-weight: 200; text-decoration: none;}

.subhead h2 a:hover {cursor: pointer; text-decoration: none; color: #706C4D;}

.subhead h3, .subhead h3 a {font-size: 24px; color: #F6F2F2; letter-spacing: .06em; font-weight: 200; text-decoration: none; margin-bottom: 6px;}

.subhead h3 a:hover {cursor: pointer; text-decoration: none; color: #706C4D;}

.subhead h4, .subhead h4 a {font-size: 28px; color: #F6F2F2; letter-spacing: .02em; font-weight: 200; text-decoration: none;}

<!-- h4 is up for grabs -->

.bonehead h1, .bonehead h1 a {font-size: 28px; color: #F6F2F2; letter-spacing: .04em; font-weight: 400; text-decoration: none;}

.bonehead h2, .bonehead h2 a {font-size: 24px; color: #F6F2F2; letter-spacing: .04em; font-weight: 400; text-decoration: none;}

.bonehead h3, .bonehead h3 a {font-size: 24px; color: #F6F2F2; text-align: right; letter-spacing: .04em; font-weight: 400; text-decoration: none;}

.bonehead p, .bonehead p a {font-size: 15px; color: #F6F2F2; text-decoration: none; text-weight: 200; padding-right: 22px;}

.bonehead a:hover {color: #706C4D; text-decoration: underline;}

.subhead p  {font-size: 15px; color: #F6F2F2; text-decoration: none; text-weight: 200; padding-right: 22px;}

.subhead a {font-size: 15px; color: #F6F2F2; text-decoration: none;}

.subhead a:hover {color: #706C4D; text-decoration: underline;}

.stifthead h1 {display: block; font-size: 28px; text-align: right; line-height: 1.3em; color: #F6F2F2; margin: 12px 62px 18px 22px;}

.stifthead h2 {display: block; font-size: 15px; font-style: italic; text-align: right; line-height: 1.3em; color: #F6F2F2; margin: 18px 0px 0px 0px; text-decoration: none;}

.stifthead p, .stifthead p a {display: block; font-size: 15px; line-height: 1.3em; color: #222222; margin: 0px 0px 0px 0px; padding: 0 62px 18px 22px; text-decoration: none;}

.stifthead a:hover {color: #706C4D; text-decoration: underline;}

.stifthead ul {display: block; font-size: 13px; line-height: 1.2em; color: #222222; margin: 0px 48px 18px 18px;}

.stifthead li {list-style: disc outside; margin: 6px 48px 6px 16px;}





.misshead h1 {display: block; font-size: 28px; text-align: left; line-height: 1.3em; color: #F6F2F2; margin: 12px 62px 18px 22px;}

.misshead h1 a:hover {color: #706C4D; cursor: pointer; text-decoration: none;}

.misshead h2, .misshead h2 a {display: block; font-size: 15px; font-style: italic; text-align: right; line-height: 1.3em; color: #F6F2F2; margin: 18px 0px 0px 0px; text-decoration: none;}

.misshead h3, .misshead h3 a {display: block; font-size: 15px; font-style: italic; text-align: left; line-height: 1.3em; color: #F6F2F2; margin: -22px 22px 0px 18px; text-decoration: none;}

.misshead h4 {display: block; font-size: 18px; text-align: left; line-height: 1.3em; color: #222222; margin: -22px 62px 18px 18px; padding-top:28px;}

.misshead h4 a {display: inline; font-size: 18px; text-align: left; line-height: 1.3em; color: #222222; text-decoration: underline}


.misshead h4 a:hover, .misshead h3 a:hover, .misshead p a:hover, .misshead p2 a:hover  {color: #706C4D; cursor: pointer; text-decoration: none;}

.misshead h5, .misshead h5 a {display: block; font-size: 24px; text-align: left; line-height: 1.3em; color: #F6F2F2; margin: 18px 0px 18px 18px; text-decoration: none;}

.misshead h6, .misshead h6 a  {display: block; font-size: 24px; font-weight: 100; letter-spacing: .04em; text-align: right; line-height: 1.3em; color: #F6F2F2; margin: 0px 0px 0px 0px; 0px;}

.misshead p {display: block; font-size: 15px; line-height: 1.3em; color: #222222; margin: 0px 0px 0px 0px; padding: 0 62px 18px 22px; text-decoration: none;}

.misshead p a {display: inline; color: #222222; text-decoration: underline; margin: 0px 0px 0px 0px; padding:0 0 0 0;}

.misshead p a:hover {color: #F6F2F2; cursor: pointer; text-decoration: none;}

.misshead ul {display: block; font-size: 18px; line-height: 1.3em; color: #222222; margin: 18px 48px 0px 48px;}

.misshead li {list-style: disc outside;}

.mushead h1 a:hover, .misshead h3 a:hover {color: #706C4D; cursor: pointer; text-decoration: none;}

.mushead h1 {display: block; font-size: 24px; text-align: right; letter-spacing: .06em; line-height: 1.3em; color: #F6F2F2; margin: -22px 62px 18px 18px; padding-top:28px;}

.mushead h2, .misshead h2 a {display: block; font-size: 18px; text-align: right; letter-spacing: .04em; line-height: 1.3em; color: #F6F2F2; margin: 18px 62px 0px 0px; text-decoration: none;}

.mushead h3, .misshead h3 a {display: block; font-size: 15px; font-style: italic; text-align: left; line-height: 1.3em; color: #F6F2F2; margin: -22px 22px 0px 18px; text-decoration: none;}

.mushead h4 a:hover, .mushead h3 a:hover, .mushead p a:hover, {color: #706C4D; cursor: pointer; text-decoration: underline;}

.mushead h4 {display: block; font-size: 24px; text-align: left; line-height: 1.3em; color: #F6F2F2; margin: -22px 62px 18px 18px; padding-top:28px;}

.mushead h5, .mushead h5 a {display: block; font-size: 24px; text-align: left; line-height: 1.3em; color: #F6F2F2; margin: 18px 0px 18px 18px; text-decoration: none;}

.mushead p, .mushead p a {display: block; font-size: 15px; line-height: 1.3em; color: #F6F2F2; margin: 0px 22px 0px 0px; padding: 0 22px 18px 12px; text-decoration: none;}

.mushead ul {display: block; font-size: 15px; line-height: 1.3em; color: #222222; margin: 12px 48px 0px 28px; padding: 0 0 0 12px;}

.mushead li {color: #222222; margin-right: 42px}

.mushead li a {display: inline; text-decoration: underline;}

.mushead li a:hover {color: #F6F2F2; cursor: pointer; text-decoration: none;}

.lephead h1 {display: block; font-size: 28px; line-height: 1.3em; color: #C29E2A; margin: 8px 22px 12px 12px; padding-right:28px;}
.lephead h2 {display: block; font-size: 24px; line-height: 1.3em; color: #F6F2F2; margin: 8px 22px 12px 12px; padding-right:28px;}

.lephead p {display: block; font-size: 15px; font-weight: 100; line-height: 1.3em; color: #C29E2A; margin: 12px 22px 0px 12px; padding:0 22px 0 0; text-decoration: none;}

.lephead p a {display: inline; color: #C29E2A; text-decoration: underline; margin: 0px 0px 0px 0px; padding:0 0 0 0;}

.lephead p a:hover {color: #F6F2F2; cursor: pointer; text-decoration: none;}

.lephead ul {display: block; font-size: 15px; line-height: 1.3em; color: #C29E2A; margin: 12px 48px 12px 24px;}

.lephead li {list-style: disc outside;}

.lephead h3, .lephead h3 a {display: block; font-size: 18px; text-align: center; line-height: 1.3em; color: #C29E2A; margin: 22px 22px 0px 12px; padding-right:66px; font-style: italic; text-decoration: none;}

.lephead h3 a:hover {color: #F6F2F2; cursor: pointer; text-decoration: none;}

.module h1, .module h1 a {display : block; font-size : 28px; letter-spacing : 1px; font-weight : 300; color : #222222; line-height : 26px; margin : 24px 0 0 0; text-decoration: none; text-align: right;}

.module h1 a:hover {color: #C29E2A;; cursor: pointer; text-decoration: underline;}

.awardmodule {display : block; width : 300px; padding : 12px 0px 0px 12px; margin : 0px 0 0 12px;}

.awardmodule h1 {display : block; font-size : 24px; letter-spacing : 1px; font-weight : 100; color : #222222; line-height : 22px; margin : 24px 0 0 0;}

.awardmodule h2 {display : block; font-size : 24px; letter-spacing : 1px;  margin-top: 18px;  line-height : 22px; margin-bottom: -6px; color : #394315;}

.awardmodule h3 {display : block; font-size : 15px; margin-top: 6px; font-style: italic; font-weight : 300; color : #222222}

.awardmodule h4 {display : block; font-size : 15px; margin-top: 24px; font-weight : 100; color : #222222}

.awardmodule p {display : block; font-size : 15px; color : #222222; line-height : 1.3em; margin : 18px 0 0 0; padding : 0 0 0 0;}


/*****************************************************************
head img
*****************************************************************/
.awardhead .img1 {border: 1px solid #7d7d7d; padding: 3px; margin: 0px 0 18px 0;}

.awardhead .img2  {vertical-align: middle; border: 1px solid #bbbbbb; padding: 2px; margin: 0px 8px 0px 0px}

.awardhead .img3   {border: 1px solid #7d7d7d; float: right; padding: 3px; margin: 12px 32px 12px 8px;}

.lephead img, .lephead a img {float: left; border: 1px solid #7d7d7d; padding: 3px;margin-left: 12px; margin-right:18px; vertical-align: middle; margin-bottom: 4px;}

.lephead a img:hover {background: #C29E2A;}

.stifthead img, .misshead a img {display: inline; float: right; border: 1px solid #7d7d7d; padding: 3px; margin: 0px 68px 12px 16px;}

.stifthead a img:hover {background-color: #999999;}

.misshead img, .misshead a img {display: inline; float: right; border: 1px solid #7d7d7d; padding: 3px; margin: 0px 68px 12px 16px;}

.misshead .img2, .misshead a .img2 {display: inline; float: left; border: 1px solid #7d7d7d; padding: 3px;  margin: 0 0 0 12px;}

.misshead a .img2:hover {background-color: #999999;}

.subhead img, .subhead a img, .bonehead img, .bonehead a img {border: 1px solid #7d7d7d; padding: 3px; margin: 12px 0 0px 0;}

.subhead a img:hover, .bonehead a img:hover {background-color: #999999;}

.recipientColumn img, .recipientColumn a img {border: 1px solid #2A2827; padding: 1px; margin: 0 0 0 0;}

.fullColumn img, .fullColumn a img {border: 1px solid #2A2827; padding: 3px;}

.sideColumn img, .sideColumn a img {border: 1px solid #2A2827; padding: 3px;}

.fullColumn a img:hover {background-color: #D25006;}

.fullColumn .bighead img, .fullColumn .bighead a img {border: 1px solid #2A2827; padding: 3px;}

.fullColumn .bighead a img:hover {background-color: #D25006;}

.columnLeft table {width: 300px; margin 0px 42px 0px 12px; padding:0 53px 0px 0px}

.columnLeft table tr td {text-align: right}

.columnLeft table a#current {color: #E7B820; text-decoration: none;}

.columnLeft table img, .sideColumn table a img  {border: 1px solid #2A2827; padding: 1px;}

.columnLeft a img:hover {background color: #D25006;}

.columnLeft table a {font-size: 15px; line-height: 1.3em; color: #F6F2F2; margin-bottom: 6px; text-decoration: none;}

.columnLeft table a:hover {color: #222222; text-decoration: none;}

.awardColumn .subhead img {border: 1px solid #2A2827; padding: 3px;}

.awardColumn .subhead a img {border: 1px solid #2A2827; padding: 3px;}

.awardColumn .subhead a img:hover {background-color: #C29E2A;}

/*****************************************************************
head fluff
*****************************************************************/

.presshead  {display: block; width: 639px; padding: 0px 0px 0 0px; margin: 0px 0 0 0px;}

.bildhead  {display: block; width: 639px; padding: 18px 22px 0 18px; margin: 12px 0 0 0px;}

.misshead {display: block; width: 639px; padding: 18px 22px 0 18px; margin: 12px 0 0 0px;}

.stifthead {display: block; width: 639px; padding: 18px 22px 0 18px; margin: 12px 0 0 0px;}

.mushead {display: block; width: 639px; padding: 18px 22px 0 18px; margin: 12px 0 0 0px;}

.lephead {display: block; width: 639px; padding: 12px 0 0 12px; margin: 12px 0 0 12px;}

.subhead {display: block; width: 300px; padding: 12px 0 0 12px; margin: 12px 0 0 12px;}

.bonehead {display: block; width: 300px; padding: 12px 0 0 12px; margin: 12px 0 0 12px;}

.awardhead {display: block; width: 300px; padding: 12px 0 0 12px; margin: 12px 0 0 12px;}

/*****************************************************************
Column positionierungen
*****************************************************************/

.canvas {position: absolute; left: 0; top: 0; width: 980px; margin:39px 0px 0px 0px;}

.fullColumn {position: absolute; left: 0; top: 68px; width: 670px; margin:0px 22px 0px 0px;}

.fullColumnRight {position: absolute; left: 339px; top: 68px; width: 641px; margin:0px 0px 0px 0px;}

.photoColumnMiddle {position: absolute; left: 336px; top: 132px; width: 306px; margin: 0; padding: 0 14px 0 14px;}

.photoColumnRight {position: absolute; left: 664px; top: 46px; width: 316px; margin: 0; padding: 0 14px 0 14px;}

.columnLeft {position: absolute; left: 0; top: 68px; width: 300px}

.sideColumn {position: absolute; left: 680px; top: 78px; width: 310px;}

.recsideColumn {position: absolute; left: 680px; top: 83px; width: 310px}

.awardColumn {position: absolute; left: 664px; top: 64px; width: 316px; margin: 0; padding: 0 0 0 14px;}

.awardMiddleColumn {position: absolute; left: 326px; top: 6px; width: 316px; margin: 0; padding: 0 14px 0 14px;}

.awardLeftColumn {position: absolute; left: 0px; top: 74px; width: 316px; margin: 0; padding:0 14px 0 0;}

.leftColumn {position: absolute; left: 0; top: 46px; width: 326px}

.middleColumn {position: absolute; left: 339px; top: 46px; width: 326px}

.rightColumn {position: absolute; left: 678px; top: 68px; width: 326px}

.firstLeftColumn {position: absolute; left: 0; top: 80px; width: 326px;}

.firstMiddleColumn {position: absolute; left: 339px; top: 80px; width: 326px;}

.firstRightColumn {position: absolute; left: 678px; top: 80px; width: 326px;}

.recLeftColumn {position: absolute; left: 0; top: 64px; width: 326px;}

.recMiddleColumn {position: absolute; left: 339px; top: 64px; width: 326px;}

.recRightColumn {position: absolute; left: 678px; top: 64px; width: 326px;}


/*****************************************************************
navi & button signs
*****************************************************************/

#navigation {width: 100%; height: 420px; background-color: #222222; z-index: 2;}

#navigation table {width: 980px;}

#navigation table tr {vertical-align: top; width: 980px;}

#navigation table td  {vertical-align: top;}

#navigation table h1, #navigation table h1 a {display:inline; font-size: 24px; padding: 2px 0 0 0; color: #C29E2A; margin-top: 0px; margin-bottom: 17px; letter-spacing : .04em; line-height: 32px;}

#navigation table h1 a:hover {color: #BBBBBB;}

#navigation table a {color: #C29E2A; font-size: 13px; line-height: 16px; letter-spacing : .03em; display: block; text-decoration: none; padding: 0; margin: 0;}

#navigation table a:hover {color: #BBBBBB; text-decoration: none;}

#navigation table a#current {color: #BBBBBB; text-decoration: none;}

#navigation table a#active {color: #BBBBBB; text-decoration: none;}

#navigationControls {display: block; height: 53px; background-color: #F6F2F2;}

#navigationControls a {float: left; position: relative; padding: 0 0 0 0; width: 300px; height: 40px; cursor: pointer; z-index: 1;}

#navigationControls a span {visibility: hidden;}

#navigationControls a.navigationToggleClosed {background: url(../img/btn/btn_navigation_open_over.png) no-repeat left top;}

#navigationControls a.navigationToggleClosed:hover {background: url(../img/btn/btn_navigation_open_off.png) no-repeat left top;}

#navigationControls a.navigationToggleOpen {background: url(../img/btn/btn_navigation_closed_over.png) no-repeat left top;}

#navigationControls a.navigationToggleOpen:hover {background: url(../img/btn/btn_navigation_closed_off.png) no-repeat left top;}




/*****************************************************************
bg city
*****************************************************************/
#bg300oran {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg300oran.png); background-repeat: no-repeat; z-index: 2;}

#bg300char {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg300char.png); background-repeat: no-repeat; z-index: 2;}

#bg300sand {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg300sand.png); background-repeat: no-repeat; z-index: 2;}

#bg300grau {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg300grau.png); background-repeat: no-repeat; z-index: 2;}

#bg300blau {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg300blau.png); background-repeat: no-repeat; z-index: 2;}

#bg300green {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg300green.png); background-repeat: no-repeat; z-index: 2;}

#bg300brown {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg300brown.png); background-repeat: no-repeat; z-index: 2;}

#bg300greenD {position: relative; display: inline; float: left; height: 300px; margin: 0 0px 0px 0; background-image: url(../img/bg/bg300green.png); background-repeat: no-repeat; z-index: 2;}

#bg300greenC {position: relative; height: 300px; margin: -339px 0px 0px 339px; background-image: url(../img/bg/bg300green.png); background-repeat: no-repeat; z-index: 2;}

#bg300charD {position: relative; height: 300px; margin: -339px 0px 0px 339px; background-image: url(../img/bg/bg300char.png); background-repeat: no-repeat; z-index: 2;}

#bg300charQ {position: absolute; bottom: 0px; right: -24px; display: inline; float: right; height: 300px; margin: 0px 0px 0px 0px; background-image: url(../img/bg/bg300char.png); background-repeat: no-repeat; z-index: 2;}

#bg300oranD {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg300oran.png); background-repeat: no-repeat; z-index: 2;}

#bg300brownFM {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg300brownFM.png); background-repeat: no-repeat; z-index: 2;}

#bg300oranC {position: relative; display: inline; float: right; height: 300px; margin: 0 19px 39px 0; background-image: url(../img/bg/bg300oran.png); background-repeat: no-repeat; z-index: 2;}

#bg300sandC {position: absolute; top: 0; left: 0; display: inline; float: right; height: 300px; margin: 0 39px 39px 0px; background-image: url(../img/bg/bg300sand.png); background-repeat: no-repeat; z-index: 2;}

#bg300grauC {position: relative; display: inline; float: right; height: 300px; margin: 0 19px 39px 0; background-image: url(../img/bg/bg300grau.png); background-repeat: no-repeat; z-index: 2;}

#bg300blauC {position: relative; display: inline; float: right; height: 300px; margin: 0 19px 39px 0; background-image: url(../img/bg/bg300blau.png); background-repeat: no-repeat; z-index: 2;}

#bg300charC {position: relative; display: inline; float: left; height: 300px; margin: 0 0px 0px 0; background-image: url(../img/bg/bg300char.png); background-repeat: no-repeat; z-index: 2;}

#bg300brownFMD {position: relative; float: left; height: 300px; margin: 0 0px 0px 0; background-image: url(../img/bg/bg300brownFM.png); background-repeat: no-repeat; z-index: 2;}

#bg300greenD {position: relative; display: inline; float: left; height: 300px; margin: 0 0px 0px 0; background-image: url(../img/bg/bg300green.png); background-repeat: no-repeat; z-index: 2;}

#bg300sandD {position: relative; bottom: 0px; right: -24px; display: inline; float: right; height: 300px; margin: -339px 0px 0px 0px; background-image: url(../img/bg/bg300sand.png); background-repeat: no-repeat; z-index: 2;}

#bg300brownC {position: absolute; bottom: 339px; right: -24px; display: inline; float: right; height: 300px; margin: 0px 0px 0px 0px; background-image: url(../img/bg/bg300brown.png); background-repeat: no-repeat; z-index: 2;}

#bg300brownE {position: relative; display: inline; float: left; height: 300px; margin: 0 0px 0px 0; background-image: url(../img/bg/bg300brown.png); background-repeat: no-repeat; z-index: 2;}

#bg300sandE {position: relative; bottom: 0px; right: -24px; display: inline; float: right; height: 300px; margin: -300px 0px 0px 0px; background-image: url(../img/bg/bg300sand.png); background-repeat: no-repeat; z-index: 2;}

#bg300brownFMC {position: absolute; bottom: 339px; right: -24px; display: inline; float: right; height: 300px; margin: 0px 0px 0px 0px; background-image: url(../img/bg/bg300brownFM.png); background-repeat: no-repeat; z-index: 2;}

#bg300charF {position: absolute; bottom: 339px; right: -24px; display: inline; float: right; height: 300px; margin: 0px 0px 0px 0px; background-image: url(../img/bg/bg300char.png); background-repeat: no-repeat; z-index: 2;}

#bg300brownD {position: relative; display: inline; float: left; height: 300px; margin: 0 0px 0px 0; background-image: url(../img/bg/bg300brown.png); background-repeat: no-repeat; z-index: 2;}

#bg339grau {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg339grau.png); background-repeat: no-repeat; z-index: 2;}

#bg339GrauOhne {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg339GrauOhne.png); background-repeat: no-repeat; z-index: 2;}

#bg339sand {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg339sand.png); background-repeat: no-repeat; z-index: 2;}

#bg339blau {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg339blau.png); background-repeat: no-repeat; z-index: 2;}

#bg339brown {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg339brown.png); background-repeat: no-repeat; z-index: 2;}

#bg339oran {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg339oran.png); background-repeat: no-repeat; z-index: 2;}

#bg339green {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg339green.png); background-repeat: no-repeat; z-index: 2;}

#bg339char {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg339char.png); background-repeat: no-repeat; z-index: 2;}

#bg339partout {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg339partout.png); background-repeat: no-repeat; z-index: 2;}

#bg339partoutFM {display: block; height: 300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg339partoutFM.png); background-repeat: no-repeat; z-index: 2;}

#bg350char {display: block; height: 350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg350char.png); background-repeat: no-repeat; z-index: 2;}

#bg350sand {display: block; height: 350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg350sand.png); background-repeat: no-repeat; z-index: 2;}

#bg350grau {display: block; height: 350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg350grau.png); background-repeat: no-repeat; z-index: 2;}

#bg350partout {display: block; height: 350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg350partout.png); background-repeat: no-repeat; z-index: 2;}

#bg350blau {display: block; height: 350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg350blau.png); background-repeat: no-repeat; z-index: 2;}

#bg350green {display: block; height: 350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg350green.png); background-repeat: no-repeat; z-index: 2;}

#bg350brown {display: block; height: 350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg350brown.png); background-repeat: no-repeat; z-index: 2;}

#bg350oran {display: block; height: 350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg350oran.png); background-repeat: no-repeat; z-index: 2;}

#bg400char {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400char.png); background-repeat: no-repeat; z-index: 2;}

#bg400sand {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400sand.png); background-repeat: no-repeat; z-index: 2;}

#bg400grau {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400grau.png); background-repeat: no-repeat; z-index: 2;}

#bg400blau {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400blau.png); background-repeat: no-repeat; z-index: 2;}

#bg400green {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400green.png); background-repeat: no-repeat; z-index: 2;}

#bg400brown {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400brown.png); background-repeat: no-repeat; z-index: 2;}

#bg400oran {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400oran.png); background-repeat: no-repeat; z-index: 2;}



#bg400green639 {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400green639.png); background-repeat: no-repeat; z-index: 2;}

#bg400sand639 {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400sand639.png); background-repeat: no-repeat; z-index: 2;}

#bg400char639 {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400char639.png); background-repeat: no-repeat; z-index: 2;}

#bg400grau639 {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400grau639.png); background-repeat: no-repeat; z-index: 2;}

#bg400partout639 {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400partout639.png); background-repeat: no-repeat; z-index: 2;}

#bg400oran639 {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400partout639.png); background-repeat: no-repeat; z-index: 2;}

#bg400blau639 {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400partout639.png); background-repeat: no-repeat; z-index: 2;}

#bg400partoutOhne639 {display: block; height: 400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg400partoutOhne639.png); background-repeat: no-repeat; z-index: 2;}

#bg450char {display: block; height: 450px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg450char.png); background-repeat: no-repeat; z-index: 2;}

#bg450sand {display: block; height: 450px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg450sand.png); background-repeat: no-repeat; z-index: 2;}

#bg450grau {display: block; height: 450px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg450grau.png); background-repeat: no-repeat; z-index: 2;}

#bg450blau {display: block; height: 450px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg450blau.png); background-repeat: no-repeat; z-index: 2;}

#bg450green {display: block; height: 450px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg450green.png); background-repeat: no-repeat; z-index: 2;}

#bg450brown {display: block; height: 450px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg450brown.png); background-repeat: no-repeat; z-index: 2;}

#bg450oran {display: block; height: 450px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg450oran.png); background-repeat: no-repeat; z-index: 2;}

#bg450green639 {display: block; height: 450px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg450green639.png); background-repeat: no-repeat; z-index: 2;}

#bg450sand639 {display: block; height: 450px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg450sand639.png); background-repeat: no-repeat; z-index: 2;}

#bg450char639 {display: block; height: 450px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg450char639.png); background-repeat: no-repeat; z-index: 2;}

#bg450grau639 {display: block; height: 450px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg450grau639.png); background-repeat: no-repeat; z-index: 2;}

#bg450partout639 {display: block; height: 450px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg450partout639.png); background-repeat: no-repeat; z-index: 2;}

#bg500char {display: block; height: 500px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg500char.png); background-repeat: no-repeat; z-index: 2;}

#bg500sand {display: block; height: 500px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg500sand.png); background-repeat: no-repeat; z-index: 2;}

#bg500grau {display: block; height: 500px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg500grau.png); background-repeat: no-repeat; z-index: 2;}

#bg500blau {display: block; height: 500px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg500blau.png); background-repeat: no-repeat; z-index: 2;}

#bg500green {display: block; height: 500px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg500green.png); background-repeat: no-repeat; z-index: 2;}

#bg500brown {display: block; height: 500px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg500brown.png); background-repeat: no-repeat; z-index: 2;}

#bg500oran {display: block; height: 500px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg500oran.png); background-repeat: no-repeat; z-index: 2;}

#bg500char639 {display: block; height: 500px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg500char639.png); background-repeat: no-repeat; z-index: 2;}

#bg500grau639 {display: block; height: 500px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg500grau639.png); background-repeat: no-repeat; z-index: 2;}

#bg500partout639 {display: block; height: 500px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg500partout639.png); background-repeat: no-repeat; z-index: 2;}

#bg500sand639 {display: block; height: 500px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg500sand639.png); background-repeat: no-repeat; z-index: 2;}

#bg550char {display: block; height: 550px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg550char.png); background-repeat: no-repeat; z-index: 2;}

#bg550sand {display: block; height: 550px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg550sand.png); background-repeat: no-repeat; z-index: 2;}

#bg550grau {display: block; height: 550px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg550grau.png); background-repeat: no-repeat; z-index: 2;}

#bg550blau {display: block; height: 550px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg550blau.png); background-repeat: no-repeat; z-index: 2;}

#bg550green {display: block; height: 550px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg550green.png); background-repeat: no-repeat; z-index: 2;}

#bg550brown {display: block; height: 550px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg550brown.png); background-repeat: no-repeat; z-index: 2;}

#bg550oran {display: block; height: 550px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg550oran.png); background-repeat: no-repeat; z-index: 2;}

#bg600char {display: block; height: 600px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg600char.png); background-repeat: no-repeat; z-index: 2;}

#bg600sand {display: block; height: 600px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg600sand.png); background-repeat: no-repeat; z-index: 2;}

#bg600grau {display: block; height: 600px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg600grau.png); background-repeat: no-repeat; z-index: 2;}

#bg600blau {display: block; height: 600px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg600blau.png); background-repeat: no-repeat; z-index: 2;}

#bg600green {display: block; height: 600px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg600green.png); background-repeat: no-repeat; z-index: 2;}

#bg600brown {display: block; height: 600px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg600brown.png); background-repeat: no-repeat; z-index: 2;}

#bg600oran {display: block; height: 600px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg600oran.png); background-repeat: no-repeat; z-index: 2;}

#bg639grau {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639grau.png); background-repeat: no-repeat; z-index: 2;}

#bg639sand {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639sand.png); background-repeat: no-repeat; z-index: 2;}

#bg639blau {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639blau.png); background-repeat: no-repeat; z-index: 2;}

#bg639brown {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639brown.png); background-repeat: no-repeat; z-index: 2;}

#bg639oran {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639oran.png); background-repeat: no-repeat; z-index: 2;}

#bg639green {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639green.png); background-repeat: no-repeat; z-index: 2;}

#bg639char {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639char.png); background-repeat: no-repeat; z-index: 2;}

#bg639partout {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639partout.png); background-repeat: no-repeat; z-index: 2;}

#bg639partoutOhne {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639partoutOhne.png); background-repeat: no-repeat; z-index: 2;}

#bg639Soran {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639Soran.png); background-repeat: no-repeat; z-index: 2;}

#bg639Schar {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639Schar.png); background-repeat: no-repeat; z-index: 2;}

#bg639Sgreen {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639Sgreen.png); background-repeat: no-repeat; z-index: 2;}

#bg639Sblau {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639Sblau.png); background-repeat: no-repeat; z-index: 2;}

#bg639Sgrau {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639Sgrau.png); background-repeat: no-repeat; z-index: 2;}

#bg639Ssand {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639Ssand.png); background-repeat: no-repeat; z-index: 2;}

#bg639Sbrown {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639Sbrown.png); background-repeat: no-repeat; z-index: 2;}

#bg639brownFM {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639brownFM.png); background-repeat: no-repeat; z-index: 2;}

#bg639char639 {display: block; height: 639px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg639char639.png); background-repeat: no-repeat; z-index: 2;}


#bg650char {display: block; height: 650px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg650char.png); background-repeat: no-repeat; z-index: 2;}

#bg650sand {display: block; height: 650px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg650sand.png); background-repeat: no-repeat; z-index: 2;}

#bg650grau {display: block; height: 650px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg650grau.png); background-repeat: no-repeat; z-index: 2;}

#bg650blau {display: block; height: 650px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg650blau.png); background-repeat: no-repeat; z-index: 2;}

#bg650green {display: block; height: 650px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg650green.png); background-repeat: no-repeat; z-index: 2;}

#bg650brown {display: block; height: 650px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg650brown.png); background-repeat: no-repeat; z-index: 2;}

#bg650oran {display: block; height: 650px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg650oran.png); background-repeat: no-repeat; z-index: 2;}

#bg700char {display: block; height: 700px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg700char.png); background-repeat: no-repeat; z-index: 2;}

#bg700sand {display: block; height: 700px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg700sand.png); background-repeat: no-repeat; z-index: 2;}

#bg700grau {display: block; height: 700px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg700grau.png); background-repeat: no-repeat; z-index: 2;}

#bg700blau {display: block; height: 700px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg700blau.png); background-repeat: no-repeat; z-index: 2;}

#bg700green {display: block; height: 700px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg700green.png); background-repeat: no-repeat; z-index: 2;}

#bg700brown {display: block; height: 700px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg700brown.png); background-repeat: no-repeat; z-index: 2;}

#bg700oran {display: block; height: 700px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg700oran.png); background-repeat: no-repeat; z-index: 2;}

#bg750char {display: block; height: 750px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg750char.png); background-repeat: no-repeat; z-index: 2;}

#bg750sand {display: block; height: 750px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg750sand.png); background-repeat: no-repeat; z-index: 2;}

#bg750grau {display: block; height: 750px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg750grau.png); background-repeat: no-repeat; z-index: 2;}

#bg750blau {display: block; height: 750px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg750blau.png); background-repeat: no-repeat; z-index: 2;}

#bg750green {display: block; height: 750px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg750green.png); background-repeat: no-repeat; z-index: 2;}

#bg750brown {display: block; height: 750px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg750brown.png); background-repeat: no-repeat; z-index: 2;}

#bg750oran {display: block; height: 750px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg750oran.png); background-repeat: no-repeat; z-index: 2;}

#bg800char {display: block; height: 800px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg800char.png); background-repeat: no-repeat; z-index: 2;}

#bg800sand {display: block; height: 800px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg800sand.png); background-repeat: no-repeat; z-index: 2;}

#bg800grau {display: block; height: 800px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg800grau.png); background-repeat: no-repeat; z-index: 2;}

#bg800blau {display: block; height: 800px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg800blau.png); background-repeat: no-repeat; z-index: 2;}

#bg800green {display: block; height: 800px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg800green.png); background-repeat: no-repeat; z-index: 2;}

#bg800brown {display: block; height: 800px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg800brown.png); background-repeat: no-repeat; z-index: 2;}

#bg800oran {display: block; height: 800px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg800oran.png); background-repeat: no-repeat; z-index: 2;}

#bg850char {display: block; height: 850px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg850char.png); background-repeat: no-repeat; z-index: 2;}

#bg850sand {display: block; height: 850px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg850sand.png); background-repeat: no-repeat; z-index: 2;}

#bg850grau {display: block; height: 850px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg850grau.png); background-repeat: no-repeat; z-index: 2;}

#bg850blau {display: block; height: 850px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg850blau.png); background-repeat: no-repeat; z-index: 2;}

#bg850green {display: block; height: 850px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg850green.png); background-repeat: no-repeat; z-index: 2;}

#bg850brown {display: block; height: 850px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg850brown.png); background-repeat: no-repeat; z-index: 2;}

#bg850oran {display: block; height: 850px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg850oran.png); background-repeat: no-repeat; z-index: 2;}

#bg900char {display: block; height: 900px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg900char.png); background-repeat: no-repeat; z-index: 2;}

#bg900sand {display: block; height: 900px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg900sand.png); background-repeat: no-repeat; z-index: 2;}

#bg900grau {display: block; height: 900px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg900grau.png); background-repeat: no-repeat; z-index: 2;}

#bg900blau {display: block; height: 900px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg900blau.png); background-repeat: no-repeat; z-index: 2;}

#bg900green {display: block; height: 900px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg900green.png); background-repeat: no-repeat; z-index: 2;}

#bg900brown {display: block; height: 900px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg900brown.png); background-repeat: no-repeat; z-index: 2;}

#bg900oran {display: block; height: 900px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg900oran.png); background-repeat: no-repeat; z-index: 2;}

#bg950char {display: block; height: 950px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg950char.png); background-repeat: no-repeat; z-index: 2;}

#bg950sand {display: block; height: 950px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg950sand.png); background-repeat: no-repeat; z-index: 2;}

#bg950grau {display: block; height: 950px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg950grau.png); background-repeat: no-repeat; z-index: 2;}

#bg950blau {display: block; height: 950px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg950blau.png); background-repeat: no-repeat; z-index: 2;}

#bg950green {display: block; height: 950px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg950green.png); background-repeat: no-repeat; z-index: 2;}

#bg950brown {display: block; height: 950px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg950brown.png); background-repeat: no-repeat; z-index: 2;}

#bg950oran {display: block; height: 950px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg950oran.png); background-repeat: no-repeat; z-index: 2;}

#bg961grau {display: block; height: 961px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg961grau639.png); background-repeat: no-repeat; z-index: 2;}

#bg961char639 {display: block; height: 961px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg961char639.png); background-repeat: no-repeat; z-index: 2;}

#bg978char {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg978char.png); background-repeat: no-repeat; z-index: 2;}

#bg978blau {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg978blau.png); background-repeat: no-repeat; z-index: 2;}

#bg978grau {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg978grau.png); background-repeat: no-repeat; z-index: 2;}

#bg978grauFM {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg978grauFM.png); background-repeat: no-repeat; z-index: 2;}

#bg978grauOhne {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg978grauOhne.png); background-repeat: no-repeat; z-index: 2;}

#bg978partout {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg978partout.png); background-repeat: no-repeat; z-index: 2;}

#bg978partoutOhne {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg978partoutOhne.png); background-repeat: no-repeat; z-index: 2;}

#bg978sand {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg978sand.png); background-repeat: no-repeat; z-index: 2;}

#bg978blau {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg978blau.png); background-repeat: no-repeat; z-index: 2;}

#bg978brown {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg978brown.png); background-repeat: no-repeat; z-index: 2;}

#bg978oran {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg978oran.png); background-repeat: no-repeat; z-index: 2;}

#bg978green {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg978green.png); background-repeat: no-repeat; z-index: 2;}

#bg980brown {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg980brown.png); background-repeat: no-repeat; z-index: 2;}

#bg980brownFM {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg980brownFM.png); background-repeat: no-repeat; z-index: 2;}

#bg980sand {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg980sand.png); background-repeat: no-repeat; z-index: 2;}

#bg980char {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg980green.png); background-repeat: no-repeat; z-index: 2;}

#bg980green {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg980brown.png); background-repeat: no-repeat; z-index: 2;}

#bg980grau {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg980grau.png); background-repeat: no-repeat; z-index: 2;}

#bg980oran {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg980oran.png); background-repeat: no-repeat; z-index: 2;}

#bg980blau {display: block; height: 978px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg980blau.png); background-repeat: no-repeat; z-index: 2;}

#bg1000char {display: block; height: 1000px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1000char.png); background-repeat: no-repeat; z-index: 2;}

#bg1000sand {display: block; height: 1000px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1000sand.png); background-repeat: no-repeat; z-index: 2;}

#bg1000grau {display: block; height: 1000px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1000grau.png); background-repeat: no-repeat; z-index: 2;}

#bg1000blau {display: block; height: 1000px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1000blau.png); background-repeat: no-repeat; z-index: 2;}

#bg1000green {display: block; height: 1000px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1000green.png); background-repeat: no-repeat; z-index: 2;}

#bg1000brown {display: block; height: 1000px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1000brown.png); background-repeat: no-repeat; z-index: 2;}

#bg1000oran {display: block; height: 1000px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1000oran.png); background-repeat: no-repeat; z-index: 2;}

#bg1050char {display: block; height: 1050px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1050char.png); background-repeat: no-repeat; z-index: 2;}

#bg1050sand {display: block; height: 1050px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1050sand.png); background-repeat: no-repeat; z-index: 2;}

#bg1050grau {display: block; height: 1050px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1050grau.png); background-repeat: no-repeat; z-index: 2;}

#bg1050blau {display: block; height: 1050px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1050blau.png); background-repeat: no-repeat; z-index: 2;}

#bg1050green {display: block; height: 1050px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1050green.png); background-repeat: no-repeat; z-index: 2;}

#bg1050brown {display: block; height: 1050px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1050brown.png); background-repeat: no-repeat; z-index: 2;}

#bg1061char639 {display: block; height: 1061px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1061char639.png); background-repeat: no-repeat; z-index: 2;}

#bg1061gray639 {display: block; height: 1061px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1061gray639.png); background-repeat: no-repeat; z-index: 2;}

#bg1061sand639 {display: block; height: 1061px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1061sand639.png); background-repeat: no-repeat; z-index: 2;}

#bg1061partout639 {display: block; height: 1061px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1061partout639.png); background-repeat: no-repeat; z-index: 2;}

#bg1061oran639 {display: block; height: 1061px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1061oran639.png); background-repeat: no-repeat; z-index: 2;}

#bg1050oran {display: block; height: 1050px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1050oran.png); background-repeat: no-repeat; z-index: 2;}

#bg1100char {display: block; height: 1100px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1100char.png); background-repeat: no-repeat; z-index: 2;}

#bg1100sand {display: block; height: 1100px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1100sand.png); background-repeat: no-repeat; z-index: 2;}

#bg1100grau {display: block; height: 1100px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1100grau.png); background-repeat: no-repeat; z-index: 2;}

#bg1100blau {display: block; height: 1100px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1100blau.png); background-repeat: no-repeat; z-index: 2;}

#bg1100green {display: block; height: 1100px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1100green.png); background-repeat: no-repeat; z-index: 2;}

#bg1100brown {display: block; height: 1100px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1100brown.png); background-repeat: no-repeat; z-index: 2;}

#bg1100oran {display: block; height: 1100px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1100oran.png); background-repeat: no-repeat; z-index: 2;}

#bg1150char {display: block; height: 1150px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1150char.png); background-repeat: no-repeat; z-index: 2;}

#bg1150sand {display: block; height: 1150px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1150sand.png); background-repeat: no-repeat; z-index: 2;}

#bg1150grau {display: block; height: 1150px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1150grau.png); background-repeat: no-repeat; z-index: 2;}

#bg1150blau {display: block; height: 1150px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1150blau.png); background-repeat: no-repeat; z-index: 2;}

#bg1150green {display: block; height: 1150px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1150green.png); background-repeat: no-repeat; z-index: 2;}

#bg1150brown {display: block; height: 1150px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1150brown.png); background-repeat: no-repeat; z-index: 2;}

#bg1200char {display: block; height: 1200px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1200char.png); background-repeat: no-repeat; z-index: 2;}

#bg1200sand {display: block; height: 1200px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1200sand.png); background-repeat: no-repeat; z-index: 2;}

#bg1200grau {display: block; height: 1200px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1200grau.png); background-repeat: no-repeat; z-index: 2;}

#bg1200blau {display: block; height: 1200px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1200blau.png); background-repeat: no-repeat; z-index: 2;}

#bg1200green {display: block; height: 1200px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1200green.png); background-repeat: no-repeat; z-index: 2;}

#bg1200brown {display: block; height: 1200px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1200brown.png); background-repeat: no-repeat; z-index: 2;}

#bg1200oran {display: block; height: 1200px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1200oran.png); background-repeat: no-repeat; z-index: 2;}


#bg1250char {display: block; height: 1250px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1250char.png); background-repeat: no-repeat; z-index: 2;}

#bg1250sand {display: block; height: 1250px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1250sand.png); background-repeat: no-repeat; z-index: 2;}

#bg1250grau {display: block; height: 1250px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1250grau.png); background-repeat: no-repeat; z-index: 2;}

#bg1250blau {display: block; height: 1250px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1250blau.png); background-repeat: no-repeat; z-index: 2;}

#bg1250green {display: block; height: 1250px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1250green.png); background-repeat: no-repeat; z-index: 2;}

#bg1250brown {display: block; height: 1250px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1250brown.png); background-repeat: no-repeat; z-index: 2;}

#bg1250oran {display: block; height: 1250px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1250oran.png); background-repeat: no-repeat; z-index: 2;}


#bg1300char {display: block; height: 1300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1300char.png); background-repeat: no-repeat; z-index: 2;}

#bg1300sand {display: block; height: 1300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1300sand.png); background-repeat: no-repeat; z-index: 2;}

#bg1300grau {display: block; height: 1300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1300grau.png); background-repeat: no-repeat; z-index: 2;}

#bg1300blau {display: block; height: 1300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1300blau.png); background-repeat: no-repeat; z-index: 2;}

#bg1300green {display: block; height: 1300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1300green.png); background-repeat: no-repeat; z-index: 2;}

#bg1300brown {display: block; height: 1300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1300brown.png); background-repeat: no-repeat; z-index: 2;}

#bg1300oran {display: block; height: 1300px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1300oran.png); background-repeat: no-repeat; z-index: 2;}

#bg1317partout {display: block; height: 1317px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1317partout.png); background-repeat: no-repeat; z-index: 2;}

#bg1317grau {display: block; height: 1317px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1317grau.png); background-repeat: no-repeat; z-index: 2;}

#bg1317partoutOhne {display: block; height: 1317px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1317partoutOhne.png); background-repeat: no-repeat; z-index: 2;}

#bg1317grauOhne {display: block; height: 1317px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1317grauOhne.png); background-repeat: no-repeat; z-index: 2;}

#bg1350char {display: block; height: 1350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1350char.png); background-repeat: no-repeat; z-index: 2;}

#bg1350sand {display: block; height: 1350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1350sand.png); background-repeat: no-repeat; z-index: 2;}

#bg1350grau {display: block; height: 1350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1350grau.png); background-repeat: no-repeat; z-index: 2;}

#bg1350blau {display: block; height: 1350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1350blau.png); background-repeat: no-repeat; z-index: 2;}

#bg1350green {display: block; height: 1350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1350green.png); background-repeat: no-repeat; z-index: 2;}

#bg1350brown {display: block; height: 1350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1350brown.png); background-repeat: no-repeat; z-index: 2;}

#bg1350oran {display: block; height: 1350px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1350oran.png); background-repeat: no-repeat; z-index: 2;}


#bg1400char {display: block; height: 1400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1400char.png); background-repeat: no-repeat; z-index: 2;}

#bg1400sand {display: block; height: 1400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1400sand.png); background-repeat: no-repeat; z-index: 2;}

#bg1400grau {display: block; height: 1400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1400grau.png); background-repeat: no-repeat; z-index: 2;}

#bg1400blau {display: block; height: 1400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1400blau.png); background-repeat: no-repeat; z-index: 2;}

#bg1400green {display: block; height: 1400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1400green.png); background-repeat: no-repeat; z-index: 2;}

#bg1400brown {display: block; height: 1400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1400brown.png); background-repeat: no-repeat; z-index: 2;}

#bg1400oran {display: block; height: 1400px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1400oran.png); background-repeat: no-repeat; z-index: 2;}

#bg1500green {display: block; height: 1500px; margin-bottom: 39px; margin-top: 0; background-image: url(../img/bg/bg1500green.png); background-repeat: no-repeat; z-index: 2;}


/*****************************************************************
footer and friends
*****************************************************************/


#footerContact {position: relative; top: 24px; width: 100%}

#footerContact p {color: #D9D4C5; text-align: center; font-size: 15px; line-height: 1.5em;}

#footerContact h6 {color: #C29E2A; text-align: center; font-weight: 100; font-size: 15px; line-height: 1.5em;}

#navbar {position: relative; top: -12px; width: 100%; font-size: 24px; color: #D9D4C5; text-decoration: none; text-align: center; letter-spacing: .03em; line-height: 1.5em;}

#navbar a {color: #C29E2A; text-decoration: none;}

#navbar a:hover {color: #D9D4C5; text-decoration: overline;}

#navbar a#current {color: #D9D4C5; text-decoration: overline;}

#navbar2 {position: relative; top: -12px; width: 100%; font-size: 24px; color: #2A2827; text-decoration: none; text-align: center; letter-spacing: .03em; line-height: 1.5em;}

#navbar2 a {color: #C29E2A; text-decoration: none;}

#navbar2 a:hover {color: #2A2827; text-decoration: overline;}

#navbar2 a#current {color: #999999; text-decoration: overline;}



/*****************************************************************
bootniks
*****************************************************************/

#booter span {visibility: hidden}

#videobooter {background-color: #F6F2F2; width: 100%; height: 8720px; z-index: -10;}

#releasebooter {background-color: #F6F2F2; width: 100%; height: 1800px; z-index: -10;}

#newsbooter {background-color: #F6F2F2; width: 100%; height: 3900px; z-index: -10;}

#archivebooter {background-color: #F6F2F2; width: 100%; height: 3120px; z-index: -10;}

#aktuellesbooter {background-color: #F6F2F2; width: 100%; height: 3660px; z-index: -10;}

#archivbooter {background-color: #F6F2F2; width: 100%; height: 3300px; z-index: -10;}

#aktionbooter {background-color: #F6F2F2; width: 100%; height: 2030px; z-index: -10;}

#audiobooter {background-color: #F6F2F2; width: 100%; height: 2950px; z-index: -10;}

#eventsbooter {background-color: #F6F2F2; width: 100%; height: 3250px; z-index: -10;}

#eventbooter {background-color: #F6F2F2; width: 100%; height: 1720px; z-index: -10;}

#deuechobooter {background-color: #F6F2F2; width: 100%; height: 1450px; z-index: -10;}

#echobooter {background-color: #F6F2F2; width: 100%; height: 1950px; z-index: -10;}

#blogbooter {background-color: #F6F2F2; width: 100%; height: 1150px; z-index: -10;}

#pressebooter {background-color: #F6F2F2; width: 100%; height: 1200px; z-index: -10;}

#impressumbooter {background-color: #F6F2F2; width: 100%; height: 550px; z-index: -10;}

#booter {background-color: #F6F2F2; width: 100%; height: 850px; z-index: -10;}

#shortbooter {background-color: #F6F2F2; width: 100%; height: 900px; z-index: -10;}

#middlebooter {background-color: #F6F2F2; width: 100%; height: 950px; z-index: -10;}

#bigbooter {background-color: #F6F2F2; width: 100%; height: 1000px; z-index: -10;}

#teambooter {background-color: #F6F2F2; width: 100%; height: 1100px; z-index: -10;}

#badbooter {background-color: #F6F2F2; width: 100%; height: 1150px; z-index: -10;}

#edgebooter {background-color: #F6F2F2; width: 100%; height: 1245px; z-index: -10;}

#pinobooter {background-color: #F6F2F2; width: 100%; height: 1250px; z-index: -10;}

#edgePlusbooter {background-color: #F6F2F2; width: 100%; height: 1290px; z-index: -10;}

#awardbooter {background-color: #F6F2F2; width: 100%; height: 1350px; z-index: -10;}

#purleybooter {background-color: #F6F2F2; width: 100%; height: 1400px; z-index: -10;}

#gblogbooter {background-color: #F6F2F2; width: 100%; height: 1520px; z-index: -10;}


#marshbooter {background-color: #F6F2F2; width: 100%; height: 1450px; z-index: -10;}

#funbooter {background-color: #F6F2F2; width: 100%; height: 1500px; z-index: -10;}

#missionbooter {background-color: #F6F2F2; width: 100%; height: 1530px; z-index: -10;}

#hoedtbooter {background-color: #F6F2F2; width: 100%; height: 1550px; z-index: -10;}

#newschellbooter {background-color: #F6F2F2; width: 100%; height: 1620px; z-index: -10;}

#margarulabooter {background-color: #F6F2F2; width: 100%; height: 1675px; z-index: -10;}

#vanunubooter {background-color: #F6F2F2; width: 100%; height: 1700px; z-index: -10;}

#musikbooter {background-color: #F6F2F2; width: 100%; height: 1725px; z-index: -10;}

#joarMinusbooter {background-color: #F6F2F2; width: 100%; height: 1750px; z-index: -10;}

#joarbooter {background-color: #F6F2F2; width: 100%; height: 1800px; z-index: -10;}

#stiftungbooter {background-color: #F6F2F2; width: 100%; height: 1850px; z-index: -10;}

#schellbooter {background-color: #F6F2F2; width: 100%; height: 1900px; z-index: -10;}

#whitefacebooter {background-color: #F6F2F2; width: 100%; height: 2000px; z-index: -10;}

#photobooter {background-color: #F6F2F2; width: 100%; height: 2050px; z-index: -10;}

#akibaSpeechbooter {background-color: #F6F2F2; width: 100%; height: 2100px; z-index: -10;}

#medienbooter {background-color: #F6F2F2; width: 100%; height: 2880px; z-index: -10;}

#mediabooter {background-color: #F6F2F2; width: 100%; height: 1780px; z-index: -10;}

#arbeitbooter {background-color: #F6F2F2; width: 100%; height: 2200px; z-index: -10;}

#zerfasbooter {background-color: #F6F2F2; width: 100%; height: 2250px; z-index: -10;}

#involvedbooter {background-color: #F6F2F2; width: 100%; height: 3780px; z-index: -10;}



#newlowrybooter {background-color: #F6F2F2; width: 100%; height: 2950px; z-index: -10;}

#bildbooter {background-color: #F6F2F2; width: 100%; height: 3000px; z-index: -10;}

#lowrybooter {background-color: #F6F2F2; width: 100%; height: 3600px; z-index: -10;}

#recbooter {background-color: #F6F2F2; width: 100%; height: 3950px; z-index: -10;}

/*****************************************************************
global insecurities
*****************************************************************/
/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */




.clear {clear: both;}

/*****************************************************************
global colors
sand : #C29E2A
char : #8F2D13
blau : #30424C
grün : #546026
braun : #49340C
partout : #2A2827
grau : #B9BAA4
*****************************************************************/

/*****************************************************************