body {margin-top:50px;margin-right:0px;margin-bottom:0px;margin-left:0px}
body.index {background-color:#c5c5c5;margin-left:0px;margin-right:0px;margin-top:0px;overflow:hidden}
body.doc {margin-top:50px;margin-right:0px;margin-bottom:0px;margin-left:50px}

/*div {border:solid 1px}*/

div.Kopf {border:solid 1px;border-left-color:#ffffff;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#999999;width:100%;height:60px;margin-left:50px;margin-right:50px}

div.Kopfzeile {height:64px}
div.indexKopf {background-color:#dddddd;height:216px;position:absolute;top:0px;left:0px;width:100%;z-index:0;padding-bottom:20px}
div.indexLogo {margin-left:50px;margin-top:25px;height:100px;padding-top:5px}

div.logo {float:left;padding-left:50px;height:50px;width:380px;text-align:left}
div.menu {text-align:right;height:50px;vertical-align:bottom;padding-top:14px;padding-left:0px;padding-right:0px;padding-bottom:0px;font-size:12px;font-family:Verdana,Arial,Helvetica,Verdana,non-serif;color:#646464;letter-spacing:1px;margin-right:50px}

div.menu2 {float:left;padding-bottom:0px;font-size:12px;font-family:Verdana,Arial,Helvetica,non-serif;color:#646464;padding-top:0px;letter-spacing:1px;white-space:nowrap;height:46px;line-height:22px;padding-left:50px}

div.Abstand {height:31px;margin-left:50px;margin-right:50px;border:solid 1px;border-left-color:#ffffff;border-top-color:#999999;border-right-color:#ffffff;border-bottom-color:#ffffff;}

div.indexMitte {background-color:#c5c5c5;position:absolute;top:100px;left:0px;height:200px;width:100%;z-index:1}
div.indexUnten {background-color:#dddddd;height:80px;position:absolute;bottom:0px;left:0px;width:100%}

div.imageText {vertical-align:top;padding-top:10px;height:25%;background-color:#dddddd;padding-right:68px;font-family:Verdana,Arial;font-size:11px}
div.indexTitle {background-color:#c5c5c5;position:absolute;left:50px;bottom:140px;z-index:3;padding-top:4px;padding-bottom:3px}

span.Titel {font-size:36px;font-family:Arial;letter-spacing:3px;white-space:nowrap;color:#A0A0A0}
span.Untertitel {font-size:30px;font-family:Arial;letter-spacing:3px;color:#A0A0A0}



td {color:#646464}
td.firstLine1 {font-size:12px;vertical-align:top;line-height:22px;padding-top:40px;padding-right:60px;width:50px}
td.firstLine2 {font-size:12px;vertical-align:top;line-height:22px;padding-top:40px;padding-right:60px;width:100%}
td.tableLine {font-size:12px;vertical-align:top;line-height:22px}



#leftWindow {float:left;width:290px}
#mainWindow {}



div.menueZeile {text-align:right;vertical-align:top;font-size:12px;letter-spacing:1px;line-height:24px;width:278px;white-space:nowrap}

div.BildZitat {position:absolute;left:50px;top:200px}
div.dokuBild {position:absolute;left:50px;top:216px}

#Zitat {padding-top:20px;vertical-align:top;width:280px;font-size:11px;letter-spacing:0px;line-height:10px;width:280px;text-align:justify;padding-left:0px;line-height:16px;font-family:Verdana,Arial,Helvetica,Verdana,non-serif;color:#646464}

#Zitat2 {padding-top:2px;vertical-align:top;width:362px;font-size:12px;letter-spacing:0px;line-height:22px;text-align:justify;padding-left:0px;font-family:Verdana,Arial,Helvetica,Verdana,non-serif;color:#646464;margin-left:50px}

div.Abbildung {text-align:right;width:100%;position:absolute;top:154px;right:42px}
div.AbbildungIndex {background-color:#c5c5c5;text-align:right;position:absolute;right:50px;top:160px;z-index:2}

#singleImage {text-align:right;position:absolute;top:150px;right:28px}
#infoString {;position:absolute;top:100px;right:28px;text-align:right;padding-right:20px;padding-top:0px;font-size:10px;font-family:Verdana,Arial,Helvetica,Verdana,non-serif;line-height:18px;color:#646464}
#infoTable {position:absolute;bottom:50px;right:42px;visibility:hidden}

div.thumbPict {font-size:10px;font-family:Verdana,Arial,Helvetica,Verdana,non-serif;color:#646464;letter-spacing:0px;white-space:normal;width:290px}

div.pictLinks {float:left;height:25px;float:left;white-space:nowrap;padding-left:114px;padding-right:10px;vertical-align:top;padding-bottom:20px;padding-top:0px;font-size:12px;font-family:Verdana,Arial,Helvetica,Verdana,non-serif;color:#646464;letter-spacing:0px;line-height:22px}
	
div.pictLinks2 {font-size:12px;font-family:Verdana,Arial,Helvetica,Verdana,non-serif;color:#646464;letter-spacing:0px;text-align:right;vertical-align:top;padding-top:0px;padding-right:0px;margin-right:50px;height:25px;line-height:22px}	

#Vorschaubilder {visibility:hidden;padding-bottom:50px;padding-top:0px;padding-right:0px;position:absolute;left:446px;top:200px;visibility:hidden;text-align:justify;right:46px}
#noscript {position:absolute;left:446px;right:48px;top:200px;padding-top:0px;padding-right:0px;text-align:left}

a.topline {text-decoration:none;color:#646464;font-size:12px;font-family:Verdana,Arial,Helvetica,Verdana,non-serif}
a.topline:hover { text-decoration:underline}

a.topline2 {text-decoration:none;color:#646464;padding-right:0px;white-space:nowrap}
a.topline2:hover { text-decoration:underline}

#verticalLine {visibility:hidden;position:absolute;left:387px;top:147px;height:1px;width:1px;border:solid 1px;border-left-color:#999999;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;height:100%}

td.Bildunterschrift {font-size:9px;font-family:Verdana,Arial,Helvetica,non-serif;line-height:16px;color:#646464;}

div.impressum {font-size:12px;line-height:22px;text-align:justify;font-family:Verdana,Arial;position:absolute;left:443px;right:48px;top:194px;color:#646464}

div.doku {font-size:12px;line-height:22px;font-family:Verdana,Arial;position:absolute;left:443px;top:137px;color:#646464;right:50px;vertical-align:top;margin-top:4px}

div.counter{position:absolute;left:50px;bottom:50px;height:20px;width:40px;background-color:#ffffff}

.label { width: 88px;text-align: left;font-family:Verdana;font-size:12px;padding-top: 10px;padding-left: 0px;padding-right: 0px;padding-bottom:11px;line-height:16px}

.reihe {padding-top: 20px;line-height:33px;white-space:nowrap}

.defbreite {width: 260px;border:solid 1px;border-bottom-color:#ddd;border-right-color:#ddd;border-left-color:#666;border-top-color:#666;background-color:#fff;}

#rightLine {visibility:visible;position:fixed;right:0px;bottom:0px;width:50px;height:100%;background-color:#ffffff}

#bottomLine {visibility:visible;position:fixed;left:0px;bottom:0px;height:50px;width:100%;background-color:#ffffff}

#topLine {visibility:visible;position:fixed;left:0px;top:0px;height:50px;width:100%;background-color:#ffffff}