/* CSS, styles.css, Peter Wildanger, www.peter-wildanger.de, (c) 2006 */

/* BODY */
body { font-family: Arial, Helvetica, Frutiger, sans-serif; min-width: 1012px; min-height: 903px; margin: 0; padding: 0; }
.zelleunten { text-align: center; width: 644px; height: 61px; }
.zellehinten { text-align: center; width: 183px; height: 100%; }
/* LINKS */
a { text-decoration: none; }
:link { color: #4e4e4e; }
:visited { color: #4e4e4e; }
/* START*/
.bilder { text-align: center; position: absolute; top: 142px; left: 183px; width: 972px; height: 644px; min-width: 972px; min-height: 644px; border-collapse:collapse; }
.bildzellen { text-align: center; width: 322px; height: 322px; border: solid 1px #e7e7e7; }
.copy { font-size: 13px; text-align: left; position: absolute; top: 820px; left: 183px; width: 648px; height: 60px; min-width: 648px; min-height: 60px; }
/* START_leiste*/
.leiste { background-color: #f6f6f6; position: fixed; top: 0; width: 4000px; height: 61px; border-bottom: 1px solid #e7e7e7; }
.name { width: 105px; padding-top: 4px; }
.vita { vertical-align: middle; width: 30px; padding-top: 4px; }
.contact { width: 59px; padding-top: 4px; }
.link { width: 36px; padding-top: 4px; }
.news { width: 37px; padding-top: 4px; }
.fern { padding-top: 4px; width: 68px; }
.engl { padding-top: 4px; width: 57px; }
/*LEISTE_LINKS*/
.th11 { text-align: left; width: 121px; height: 322px; vertical-align: top; position: absolute; top: 141px; left: 320px; }
.th12 { text-align: left; position: absolute; top: 281px; left: 320px; width: 121px; height: 322px; vertical-align: top; }
.th13 { text-align: left; position: absolute; top: 421px; left: 320px; width: 121px; height: 322px; vertical-align: top; }
.th14 { text-align: left; position: absolute; top: 561px; left: 320px; width: 121px; height: 322px; vertical-align: top; }
.thre { color: #8f8f8f; font-size: 13px; font-weight: 500; font-style: normal; line-height: 28px; text-decoration: none; text-align: right; padding-bottom: 28px; position: absolute; top: 105px; left: 145px; width: 130px; }
.thli { color: #8f8f8f; font-size: 13px; font-style: normal; font-weight: 500; line-height: 28px; text-decoration: none; text-align: left; padding-bottom: 28px; position: absolute; top: 105px; left: 504px; width: 180px; }
/*LEISTE_VITA*/
.th1 { text-align: left; width: 121px; height: 322px; vertical-align: top; position: absolute; top: 141px; left: 181px; }
.th2 { text-align: left; position: absolute; top: 281px; left: 181px; width: 121px; height: 322px; vertical-align: top; }
.th3 { text-align: left; position: absolute; top: 421px; left: 181px; width: 121px; height: 322px; vertical-align: top; }
.th4 { text-align: left; position: absolute; top: 561px; left: 181px; width: 121px; height: 322px; vertical-align: top; }
.th5 { text-align: left; position: absolute; top: 701px; left: 181px; width: 121px; height: 322px; vertical-align: top; }
.th6 { text-align: left; position: absolute; top: 841px; left: 181px; width: 121px; height: 322px; vertical-align: top; }
.th7 { text-align: left; position: absolute; top: 981px; left: 181px; width: 121px; height: 322px; vertical-align: top; }
.th8 { text-align: left; position: absolute; top: 1121px; left: 181px; width: 121px; height: 322px; vertical-align: top; }
.th9 { text-align: left; position: absolute; top: 1261px; left: 181px; width: 121px; height: 322px; vertical-align: top; }
.th9b { text-align: left; position: absolute; top: 1401px; left: 181px; width: 121px; height: 322px; vertical-align: top; }
.th10 { text-align: left; position: absolute; top: 1485px; left: 181px; width: 121px; height: 322px; vertical-align: top; }
.liste { color: #8f8f8f; font-size: 13px; font-weight: 500; font-style: normal; line-height: 28px; text-decoration: none; text-align: left; padding-right: 28px; padding-bottom: 28px; padding-left: 84px; position: absolute; top: 105px; left: 287px; width: 792px; }
.reliste { color: #8f8f8f; font-size: 13px; font-style: normal; font-weight: 500; line-height: 28px; text-decoration: none; text-align: left; padding-right: 28px; padding-bottom: 28px; padding-left: 84px; position: absolute; top: 105px; left: 352px; width: 900px; }
.linksvita  /* umbenennen */ { color: #8f8f8f; font-size: 13px; font-weight: 500; font-style: normal; line-height: 28px; text-decoration: none; background-color: #fff; background-position: left top; text-align: left; padding-left: 29px; position: absolute; top: 105px; left: 0; width: 140px; height: 100%; }
/*VITA_AUSSTELLUNGSSEITE*/
.tabaus { text-align: center; position: absolute; top: 142px; left: 183px; width: 2330px; min-width: 2330px; border-collapse: collapse; }
.thumbs { text-align: center; width: 322px; height: 322px; border: solid 1px #e7e7e7; }
.thplh { color: #8f8f8f; font-size: 12px; font-weight: 500; line-height: 10px; text-decoration: none; text-align: left; vertical-align: top; width: 322px; height: 322px; border-color: #fff #fff #fff #e7e7e7; border-style: solid; border-width: 1px; }
.thtitel { color: #8f8f8f; font-size: 12px; font-weight: 500; text-align: center; width: 322px; height: 61px; }
.thtiplh { color: #8f8f8f; font-size: 12px; font-weight: 500; text-align: left; vertical-align: middle; width: 400px; height: 61px; }
/*VITA_AUSSTELLUNGSSEITE EINZELN*/
.pics { background-position: left top; text-align: left; position: absolute; top: 140px; left: 183px; border-collapse: collapse; }
.zelleli { background-color: white; text-transform: none; vertical-align: top; position: fixed; top: 103px; left: 0; width: 153px; height: 900px; }
.zellelifo { font-size: 13px; font-weight: 500; font-style: normal; line-height: 28px; background-color: #fff; background-position: left top; text-align: left; vertical-align: top; padding-left: 29px; }
.zeile { position:absolute; left:170px;}
/*TEXT*/
.fltext { color: #8f8f8f; font-size: 13px; font-weight: 500; font-style: normal; line-height: 28px; text-decoration: none; text-align: left; padding-bottom: 28px; position: absolute; top: 105px; left: 183px; width: 618px; }
/* KAESTEN BILDSEITEN*/
.picsdel { text-align: center; position: absolute; top: 142px; left: 183px; width: 12031px; min-width: 11709px; border-collapse: collapse; }
.picspa { text-align: center; position: absolute; top: 142px; left: 183px; width: 17795px; border-collapse:collapse; }
.picsme { text-align: center; position: absolute; top: 142px; left: 183px; width: 14944px; min-width: 14944px; border-collapse: collapse; }
.picscolor { text-align: center; position: absolute; top: 142px; left: 183px; width: 9789px; min-width: 9789px; border-collapse: collapse; }
.picsng { text-align: center; position: absolute; top: 142px; left: 183px; width: 3308px; min-width: 3308px; border-collapse: collapse; }
/* KAESTEN BILDSEITEN__UNDINE*/
.picsund { text-align: left; position: absolute; top: 142px; left: 183px; height: 323px; border: solid 1px #e7e7e7; }
.aan { border: solid 1px #e7e7e7; }
.aansund { text-align: left; position: absolute; top: 142px; left: 183px; width: 13973px; height: 323px; border-collapse:collapse; }
/*EXPONATE */
.exth { background-position: left 0; text-align: left; }
.exdelos { text-align: center; position: absolute; top: 146px; left: 222px; width: 4591px; border-collapse: collapse; }
.excolor { text-align: center; position: absolute; top: 146px; left: 222px; width: 4091px; border-collapse: collapse; }
.plh { background-position: left 0; text-align: left; width: 100px; }
/*EMAIL*/
.tzelle { vertical-align: top; padding-top: 20px; }

