html {min-height: 101%;

				}

body{    margin:0px;
	font-size: 12px;

    	font-family: Arial, Arial, Verdana;
         line-height: 1.5;
         color:#7F7F7F;

         }

#logo{
         color:#000000;
         font-size: 15px;

    	font-family: Arial, Arial, Verdana;
         margin:0;
         text-decoration:none;
         }
.logo1{color:#000000;}


#hintergrund{
	background-color:#FFFFFF;
         position:absolute; top:30px; left:50%; width:800px;
         margin-left:-400px;
         }

#menu{ position:absolute; top:3px; left:482px;

         }

a{text-decoration:none; color:#808080;}
.textlink{text-decoration:underline;}
a:hover{color:#FF0000;}

.intro_01{color:#FF0000;}
.aktuell_01{color:#FF0000;}
.vita_01{color:#FF0000;}
.kontakt_01{color:#FF0000;}
.ausstellung_01{color:#FF0000;}

#bild{
	position:absolute; top:170px; left:0px;
         }

#bild_text{
	position:absolute; top:170px; left:0px; width:560px; text-align:justify; font-size: 14px; background-color:red;color:black; padding:1px; font-weight:bold; font-family: Helvetica, Arial, Arial;
         }

#flash{
	position:absolute; top:170px; left:0px; width:800px; text-align:center;
         }
#kontakt{
	position:absolute; top:170px; left:0px; width:700px;
         }
#vita{
	position:absolute; top:170px; left:0px;   width:720px;
         }

#rechteSpalte{
         position:absolute; width:250px; left:540px; top:170px; text-align:right;
         }

#rechteSpalte_serie{
         position:absolute; width:250px; left:0px; top:40px; font-size: 13px;
         font-style:italic;
         }

#rechteSpalte_navi{
         position:relative; width:250px; left:0px; top:200px; text-align:right;
         }

#grau{color:#808080; }

td{vertical-align:top;}

#news_rechts{position:absolute; width:490px; left:300px; top:202px; text-align:justify;}
.text_rot{color:#FF0000;}
/*
____________________________________________________________________________________________

S C R O L L B A L K E N
____________________________________________________________________________________________
*/


.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 5;
}

.vscrollerbase {
width: 20px;
background-color: white;
}
.vscrollerbar {
width: 11px;
left:2px;
background-color: black;
}


.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}


#mycustomscroll {
/* Typical fixed height and fixed width example */
width: 550px;
height: 330px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: absolute;
background-color: #5A3D1C;
padding: 0px;
}