#textticker { position: absolute; top: 10px; left: 15px; width: 444px; height: 20px; }
#test { color: #ffffff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; position: absolute; top: 50%; left: 50%; width: 531px; height: 344px; margin-top: -172px; margin-left: -265px; }
#test2 { font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; text-decoration: none; text-align: center; position: absolute; top: 50%; left: 50%; width: 531px; height: 20px; margin-top: 172px; margin-left: -265px; }
#top { position: absolute; top: 0; left: 0; }
.top { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; text-align: right; padding-right: 10px; }
.top a:link, .top a:visited{ color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; text-align: right; padding-right: 10px; }
.top a:hover { color: #D77700; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; text-align: right; padding-right: 10px; }

h4, h5, h6 {margin: 15px; }
h1 { color: #ffffff; font-size: 15px; font-family: Arial; background-color: #000000;text-decoration: blink; margin: 10px  }
h1 a:link, h1 a:visited { color: #ffffff; font-size: 15px; font-family: Arial; background-color: #000000;text-decoration: blink; margin: 10px  }
h1 a:hover{ color: #D77700; font-size: 15px; font-family: Arial; background-color: #000000; text-decoration: blink; margin-left: 10px; }


h2 { font-size: 15px; font-family: Arial; margin: 15px  }
h3 { font-size: 16px; font-family: Arial; margin: 15px  }
.text { color: #ffffff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #000000; text-align: justify; padding-right: 20px; padding-left: 20px; }
.textsoftware { color: #ffffff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #000000; text-align: justify; padding-top: 300px; padding-right: 20px; padding-left: 20px; }
.text2 { color: #ffffff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #000; text-align: justify; padding-right: 20px; padding-left: 20px; }
.textlist { padding-left: 30px; list-style-type: none; list-style-image: none; }
.textlist2 { padding-left: 30px; list-style-type: none; list-style-image: none; }
.textlist2 a:link, .textlist2 a:visited { color: white; font-size: 12px; font-family: Arial; background-color: #838281; text-decoration: none; }
.textlist2 a:hover { color: #D77700; font-size: 12px; font-family: Arial; background-color: #838281; text-decoration: none; }

.textcelinfo { padding-right: 13px; padding-left: 13px; list-style-type: none; list-style-image: none; }

.celinfobild { padding-left: 13px; }

.flayerindex img { margin: 15px; }
.celinfobild img { border: solid 1px #000000; }
.copy { color: #fff; font-family: Arial; background-color: #000000; text-decoration: none; text-align: center; position: absolute; left: 28px; bottom: 0; }

.kalender {  }
.update { color: #fff; font-size: 12px; font-family: Arial; font-weight: bold; background-color: #000000; text-align: center; }
.datum { color: #fff; font-size: 12px; font-family: Arial; font-weight: bold; background-color: #000000; text-align: center; }

.map { position: absolute; top: 850px; left: 142px; }
#tabellesoftware { font-size: 15px; font-family: Arial; position: absolute; top: 100px; left: 35px; }
.linktab { font-size: 15px; font-family: Arial; }

#galeriestart { color: #fff; background-color: #000; list-style: none; margin: 0; padding: 0 0 0 59px; }
#galeriestart li { margin-right: 6px; margin-bottom: 10px; font: 12px Arial; color: #ffffff; float: left; }
#galeriestart img { left: 20px; display: block; border: solid 1px #000000; }

#hadline { background-color: #ffffff; text-decoration: none; position: absolute; top: 40px; left: 15px; width: 400px; height: 20px; }

#navtop { color: #000000; font-size: 12px; font-family: Arial; background-color: white; text-decoration: none; text-align: right; word-spacing: 5px; position: absolute; top: 85px; left: 630px; width: 180px; height: 18px; }
#navtop a:link, #navtop a:visited { color: #000000; font-size: 12px; font-family: Arial; background-color: #ffffff; text-decoration: none; }
#navtop a:hover { color: #D77700; font-size: 12px; font-family: Arial; background-color: #ffffff; text-decoration: none; }

#left { background-color: #000000; background-image: none; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }
#lefthaus { background-color: #000000; background-image: none; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }
#leftnetz { background-color: #000000; background-image: none; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }
#leftdown { background-color: #000000; background-image: none; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }
#leftdownlehre { background-color: #000000; background-image: none; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }
#leftdownsoft { background-color: #000000; background-image: none; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }
#leftint { background-color: #000000; background-image: none; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }

#leftterm { background-color: #000; background-image: none; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }
#leftcomm { background-color: #000; background-image: none; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }
#leftkont { background-color: #000; background-image: none; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }
#leftlink { background-color: #000; background-image: none; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }
#leftpred { background-color: #000; background-image: none; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }

#leftU { background-color: #000000; position: absolute; top: 419px; left: 0; width: 10px; height: 2281px; }
#leftUkont { background-color: #000000; position: absolute; top: 419px; left: 0; width: 10px; height: 2281px; }
#leftUpred { background-color: #000000; position: absolute; top: 419px; left: 0; width: 10px; height: 2281px; }

#leftUcomm { background-color: #000000; position: absolute; top: 419px; left: 0; width: 10px; height: 2281px; }
#leftUindex { background-color: #000000; position: absolute; top: 419px; left: 0; width: 10px; height: 2281px; }


#lefttext { background-color: #000000; position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }
#leftpred {background-image: url(../bilder/download-predigten1.jpg); position: absolute; top: 100px; left: 0; width: 10px; height: 319px; }

#mainnav { color: #ffffff; font-size: 12px; font-family: Arial; position: absolute; top: 100px; left: 15px; width: 120px; height: 2585px; background-color: #D77700; text-decoration: none; text-indent: 15px; padding-top: 15px; line-height: 25px; }
#mainnav a:link, #mainnav a:visited { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #D77700; text-decoration: none; cursor: pointer; }
#mainnav a:hover { color: #8F5444; font-size: 12px; font-family: Arial; background-color: #D77700; text-decoration: none; cursor: pointer; }

#mainnavindex { color: #ffffff; font-size: 12px; font-family: Arial; position: absolute; top: 100px; left: 15px; width: 120px; height: 2585px; background-color: #D77700; text-decoration: none; text-indent: 15px; padding-top: 15px; line-height: 25px; }
#mainnavindex a:link, #mainnavindex a:visited { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #D77700; text-decoration: none; cursor: pointer; }
#mainnavindex a:hover { color: #8F5444; font-size: 12px; font-family: Arial; background-color: #D77700; text-decoration: none; cursor: pointer; }

#mainnavcomm { color: #ffffff; font-size: 12px; font-family: Arial; position: absolute; top: 100px; left: 15px; width: 120px; height: 2585px; background-color: #D77700; text-decoration: none; text-indent: 15px; padding-top: 15px; line-height: 25px;}
#mainnavcomm a:link, #mainnavcomm a:visited { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #D77700; text-decoration: none; cursor: pointer; }
#mainnavcomm a:hover { color: #8F5444; font-size: 12px; font-family: Arial; background-color: #D77700; text-decoration: none; cursor: pointer; }

#mainnavkont { color: #ffffff; font-size: 12px; font-family: Arial; position: absolute; top: 100px; left: 15px; width: 120px; height: 2585px; background-color: #D77700; text-decoration: none; text-indent: 15px; padding-top: 15px; line-height: 25px;}
#mainnavkont a:link, #mainnavkont a:visited { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #D77700; text-decoration: none; cursor: pointer; }
#mainnavkont a:hover { color: #8F5444; font-size: 12px; font-family: Arial; background-color: #D77700; text-decoration: none; cursor: pointer; }

#mainnavgal { color: #ffffff; font-size: 12px; font-family: Arial; position: absolute; top: 100px; left: 15px; width: 120px; height: 2585px; background-color: #D77700; text-decoration: none; text-indent: 15px; padding-top: 15px; line-height: 25px;}
#mainnavgal a:link, #mainnavgal a:visited { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #D77700; text-decoration: none; cursor: pointer; }
#mainnavgal a:hover { color: #8F5444; font-size: 12px; font-family: Arial; background-color: #D77700; text-decoration: none; cursor: pointer; }

#mainnavpred { color: #ffffff; font-size: 12px; font-family: Arial; position: absolute; top: 100px; left: 15px; width: 120px; height: 2585px; background-color: #D77700; text-indent: 15px; padding-top: 15px; line-height: 25px; text-decoration: none; }
#mainnavpred a:link, #mainnavpred a:visited { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #D77700; text-decoration: none; cursor: pointer; }
#mainnavpred a:hover { color: #8F5444; font-size: 12px; font-family: Arial; background-color: #D77700; text-decoration: none; cursor: pointer; }


#maincontent { background-color: #000; background-image: none; position: absolute; top: 100px; left: 140px; width: 485px; height: 319px; }
#maincontenthaus { background-color: #000; background-image: none; position: absolute; top: 100px; left: 140px; width: 485px; height: 319px; }
#maincontentnetz { background-color: #000; background-image: none; position: absolute; top: 100px; left: 140px; width: 485px; height: 319px; }
#maincontentdown { background-color: #000; background-image: none; position: absolute; top: 100px; left: 140px; width: 485px; height: 319px; }
#maincontentdownlehre { background-color: #000; background-image: none; position: absolute; top: 100px; left: 140px; width: 485px; height: 319px; }
#maincontentdownsoft { background-color: #000; background-image: none; position: absolute; top: 100px; left: 140px; width: 485px; height: 319px; }
#maincontentint { background-color: #000; background-image: none; position: absolute; top: 100px; left: 140px; width: 485px; height: 319px; }
#maincontentterm { background-color: #000; background-image: none; position: absolute; top: 100px; left: 140px; width: 485px; height: 319px; }
#maincontentcomm { background-color: #000; background-image: none; position: absolute; top: 100px; left: 140px; width: 485px; height: 319px; }
#maincontentkont { background-color: #000; background-image: none; position: absolute; top: 100px; left: 140px; width: 485px; height: 319px; }
#maincontentlink { background-color: #000; background-image: none; position: absolute; top: 100px; left: 140px; width: 485px; height: 319px; }

#maincontenttext { color: white; font-size: 12px; font-family: Arial; background-color: #000; text-align: justify; position: absolute; top: 100px; left: 140px; width: 485px; height: 2600px; }

#maincontentbootcamp { color: white; font-size: 12px; font-family: Arial; background-color: #000000; text-align: justify; position: absolute; top: 100px; left: 140px; width: 485px; height: 2281px; }
#maincontentpred { background-color: #000; background-image: none; position: absolute; top: 100px; left: 140px; width: 485px; height: 319px; }

#maincontentU { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; text-align: justify; position: absolute; top: 419px; left: 140px; width: 485px; height: 2281px; }
#maincontentU a:link, #maincontentU a:visited { color: #ffffff; font-family: Arial; background-color: #000000; text-decoration: none; }
#maincontentU a:hover { color: #D77700; font-family: Arial; background-color: black; text-decoration: none; }

#maincontentUin { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-align: justify; position: absolute; top: 419px; left: 140px; width: 485px; height: 2281px; }
#maincontentUin a:link, #maincontentUin a:visited { color: #ffffff; font-family: Arial; background-color: #000000; cursor: pointer; }
#maincontentUin a:hover { color: #fff; font-family: Arial; background-color: black; cursor: pointer; }

#maincontentUkont { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; text-align: justify; position: absolute; top: 419px; left: 140px; width: 485px; height: 2281px; }
#maincontentUkont a:link, #maincontentUkont a:visited { color: #ffffff; font-family: Arial; background-color: #000000; text-decoration: none; }
#maincontentUkont a:hover { color: #D77700; font-family: Arial; background-color: black; text-decoration: none; }


.linkcelinfo a:link { color: #fff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; padding-left: 15px; }
.linkcelinfo a:visited { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; padding-left: 15px; }
.linkcelinfo a:hover { color: #D77700; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: underline; padding-left: 15px; }



#maincontentUcomm { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; text-align: justify; position: absolute; top: 419px; left: 140px; width: 485px; height: 2281px; }
#maincontentUcomm a:link, #maincontentUcomm a:visited { color: #ffffff; font-family: Arial; background-color: #000000; text-decoration: none; }
#maincontentUcomm a:hover { color: #D77700; font-family: Arial; background-color: black; text-decoration: none; }

#maincontentUterm { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; text-align: justify; position: absolute; top: 419px; left: 140px; width: 485px; height: 2281px; }
#maincontentUterm a:link, #maincontentUterm a:visited { color: #ffffff; font-family: Arial; background-color: #000000; text-decoration: none; }
#maincontentUterm a:hover { color: #D77700; font-family: Arial; background-color: black; text-decoration: none; }

#maincontentUint { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; text-align: justify; position: absolute; top: 419px; left: 140px; width: 485px; height: 2281px; }
#maincontentUint a:link, #maincontentUint a:visited { color: #ffffff; font-family: Arial; background-color: #000000; text-decoration: none; }
#maincontentUint a:hover { color: #D77700; font-family: Arial; background-color: black; text-decoration: none; }

#maincontentUlink { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-align: justify; position: absolute; top: 419px; left: 140px; width: 485px; height: 2281px; }
#maincontentUlink ul { color: #ffffff; font-size: 12px; background-color: #000000; text-decoration: none; text-indent: -35px; list-style-type: none; }
#maincontentUlink li { color: #ffffff; font-size: 12px; background-color: #000000; }
#maincontentUlink a:link, #maincontentUlink a:visited { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; cursor: pointer; }
#maincontentUlink a:hover { color: #D77700; font-size: 12px; font-family: Arial; text-decoration: none; cursor: pointer; }

#maincontentUpred { color: #ffffff; font-size: 15px; font-family: Arial; background-color: #000000; text-align: justify; position: absolute; top: 419px; left: 140px; width: 485px; height: 2281px; }
#maincontentUpred a:link, #maincontentUlink a:visited { color: #ffffff; font-size: 15px; font-family: Arial; background-color: #000000; text-decoration: none; cursor: pointer; }
#maincontentUpred a:hover { color: #D77700; font-size: 15px; font-family: Arial; text-decoration: none; cursor: pointer; }
.downloadpred { position: absolute; left: 30px; padding-left: 20px; }


#middelA { background-color: #000; position: absolute; top: 100px; left: 630px; width: 180px; height: 158px; cursor: pointer; }

#middelB { background-color: #000; background-image: none; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }
#middelBhaus { background-color: #000; background-image: none; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }
#middelBnetz { background-color: #000; background-image: none; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }
#middelBdown { background-color: #000; background-image: none; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }
#middelBdownlehre { background-color: #000; background-image: none; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }
#middelBdownsoft { background-color: #000; background-image: none; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }

#middelBterm { background-color: #000; background-image: none; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }
#middelBcomm { background-color: #000; background-image: none; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }
#middelBint { background-color: #000; background-image: none; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }

#middelBkont { background-color: #000; background-image: none; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }
#middelBlink { background-color: #000; background-image: none; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }
#middelBtext { background-color: #000; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }
#middelBpred { background-color: #000; background-image: none; position: absolute; top: 261px; left: 630px; width: 180px; height: 158px; }

#middelC { background-color: #000; position: absolute; top: 422px; left: 630px; width: 180px; height: 158px; cursor: pointer; }

#middelD { background-color: #000; position: absolute; top: 583px; left: 630px; width: 180px; height: 158px; cursor: pointer; }

#proph { background-color: #000; position: absolute; top: 905px; left: 630px; width: 180px; height: 158px; }
#cube8 { background-color: #000; position: absolute; top: 744px; left: 630px; width: 180px; height: 158px; }
#jam { background-color: #000; position: absolute; top: 1066px; left: 630px; width: 180px; height: 158px; }
#thesen { background-color: #000; position: absolute; top: 1227px; left: 630px; width: 180px; height: 158px; }


#middelE { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; text-align: center; position: absolute; top: 1388px; left: 630px; width: 180px; height: 1312px; }
#middelEindex { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000; text-decoration: none; text-align: center; position: absolute; top: 1388px; left: 630px; width: 180px; height: 1312px; }
#middelE2 { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; text-align: center; position: absolute; top: 1388px; left: 630px; width: 180px; height: 1312px; }
#middelE2kont { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; text-align: center; position: absolute; top: 1388px; left: 630px; width: 180px; height: 1312px; }
#middelE2pred { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000000; text-decoration: none; text-align: center; position: absolute; top: 1388px; left: 630px; width: 180px; height: 1312px; }
#middelEcomm { font-size: 12px; font-family: Arial; background-color: #000000; position: absolute; top: 1388px; left: 630px; width: 180px; height: 1312px; }
#middelEcomm2 { font-size: 12px; font-family: Arial; background-color: #000000; position: absolute; top: 1388px; left: 630px; width: 180px; height: 1312px; }
#middelEkalender { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000; text-decoration: none; text-align: center; position: absolute; top: 1312px; left: 630px; width: 180px; height: 1312px; }

#middelF { color: #ffffff; font-size: 12px; font-family: Arial; background-color: #000; text-decoration: none; text-align: center; position: absolute; top: 931px; left: 630px; width: 180px; height: 300px; }

#right { background-color: #000; background-image: none; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }
#righthaus { background-color: #000; background-image: none; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }
#rightnetz { background-color: #000; background-image: none; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }
#rightdown { background-color: #000; background-image: none; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }
#rightint { background-color: #000; background-image: none; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }

#rightdownlehre { background-color: #000; background-image: none; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }
#rightdownsoft { background-color: #000; background-image: none; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }

#rightterm { background-color: #000; background-image: none; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }
#rightcomm { background-color: #000; background-image: none; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }
#rightkont { background-color: #000; background-image: none; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }
#rightlink { background-color: #000; background-image: none; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }
#righttext { background-color: black; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }
#rightpred { background-color: #000; background-image: none; position: absolute; top: 100px; left: 815px; width: 30px; height: 319px; }

#rightU { background-color: #000000; position: absolute; top: 419px; left: 815px; width: 30px; height: 2281px; }
#rightUindex { background-color: #000000; position: absolute; top: 419px; left: 815px; width: 30px; height: 2281px; }
#rightUkont { background-color: #000000; position: absolute; top: 419px; left: 815px; width: 30px; height: 2281px; }
#rightUpred { background-color: #000000; position: absolute; top: 419px; left: 815px; width: 30px; height: 2281px; }
#rightUcomm { background-color: #000000; position: absolute; top: 419px; left: 815px; width: 30px; height: 2281px; }

#rightright { background-color: #000000; position: absolute; top: 100px; left: 850px; width: 100%; height: 2600px; }
#rightrightcomm { background-color: #000000; position: absolute; top: 100px; left: 850px; width: 100%; height: 2600px; }
#rightrightindex { background-color: #000000; position: absolute; top: 100px; left: 850px; width: 100%; height: 2600px; }
#rightrightkont { background-color: #000000; position: absolute; top: 100px; left: 850px; width: 100%; height: 2600px; }
#rightrightpred { background-color: #000000; position: absolute; top: 100px; left: 850px; width: 100%; height: 2600px; }


#jaminfo { font-size: 15px; font-family: Arial; background-image: url(../grafik/JAM_Logo_top.jpg); background-repeat: repeat; text-decoration: none; position: absolute; top: 50%; left: 50%; width: 796px; height: 450px; margin-top: -216px; margin-left: -398px; border: solid 1px #000; }
#jaminfo a:link, #jaminfo a:visited { color: #000000; font-size: 15px; font-family: Arial; text-decoration: none; }
#jaminfo a:hover { color: #D77700; font-size: 15px; font-family: Arial; }

.flayerindex { text-align: center; border: solid 1px black; }
.jamtext1 { color: #ff0047; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; }
.jamtext2 { color: #555050; font-size: 15px; font-family: Arial; text-align: center; padding-left: 15px; }