html,body {height:100%}
body {margin:0px}
#rahmen {height:100%; width:100%; background-color:rgb(232,226,193); background:url(../icons/bg1.jpg); padding:0px; margin:0px;}
#links {background-image:url(../icons/randlinks2.gif); background-repeat:repeat-y; background-position:right;}
#rechts{background-image:url(../icons/randrechts2.gif); background-repeat:repeat-y; background-position:left;}
#mitte {width:800px; height:100%; background-color:rgb(242,242,222); vertical-align:top;}
#innenoben {height:70px; text-align:right; width:800px;}
#innenmitte {vertical-align:top; text-align:center; height:60px;}
#innenunten {vertical-align:middle; padding-top:20px;  padding-bottom:20px; text-align:center;}
#album {float:right; padding-right:40px;}
#kontakt {float:right; padding-right:40px;}
#kunstalbum {float:right; margin-right:60px;}
#divouter {position:relative; width:800px; height:30px; text-align:center; }
#ttdiv {width:800px; text-align:center}
#scrolldiv {position:absolute; top:4px; left:50px; overflow:hidden; width:700px;}
#naviunten {table-layout:fixed; }
#naviunten * td {border:1px solid rgb(167,164,140); text-align:center; font-family:verdana; font-size:11px; color:rgb(167,164,140); }
#navirahmen {position:absolute; top:35px; left:75px; width:700px; text-align:left; height:16px; font-family:verdana; font-size:11px; color:rgb(167,164,140);}
.bildschrift {font-family:tahoma; font-size:11px; font-weight:100; color:rgb(77,77,99); vertical-align:top; text-align:right; padding-left:6px; padding-right:6px;}
img.iOut {opacity: 1.00; filter:Alpha(opacity=100);}
img.iOver {opacity: 0.50; filter:Alpha(opacity=50);}
.nrmtext {font-family:arial; font-size:17px; color:rgb(77,77,99); line-height:25px;}
.headtext {font-family:arial; font-size:12px; color:rgb(77,77,99); }
input,textarea {border:1px solid rgb(77,77,99); background-color:rgb(255,255,255); margin-bottom:6px;}