 /* ==============================================
   TEIL I - Reset
   ============================================== */
* { padding: 0; margin: 0; }

/* ==============================================
   TEIL II - Restaurierung 
   ============================================== */
html { height: 101%; } /* erzwingt Scrollbar im Firefox */
body { color: white; background-color: #3f3f3f; font-family: Arial,Verdana, Helvetica, sans-serif; }
   	
    
a:link  {text-decoration: none;
          color: white;  font-family: Verdana, Arial, Helvetica, sans-serif;  }
	
a:visited  { color: #FFCC99; font-family: Verdana, Arial, Helvetica, sans-serif;  }
	
a:hover  { color: #CCFF99; font-family: Verdana, Arial, Helvetica, sans-serif;  }
	
a:active  { color: #FFCC99; font-family: Verdana, Arial, Helvetica, sans-serif;  }


           
#Container 		{position: relative; color: white; backg--round-col-or: #3f3f3f; top: 0px; width: 750px; height: 700px; 
                  border: dotted 0px yellow;  margin: 20px auto;}	
                     
#banner { position:relative; background: url(../layout/concept_art4.gif) no-repeat center bottom; 
            padding: 0 0 18px 0; 
            font-size: 34px; font-family: arial; font-stretch: extra-expanded; text-align: center;	
          
				background-color: none; 
				width: auto; height: auto;  margin-bottom:5px;
				border: 0px dotted yellow;}                              

td.backre {background: url(layout/Bilder/schatten_r.gif);}
td.backU {background: url(layout/Bilder/schatten_u.gif);}
td.padRe	{padding-left: 16px; vertical-align: top; }
td.padO	{padding-bottom: 7px;  }

#disp { width: auto; height: 550px; color: #D4D2CE; 
        font-size: 14px; font-family: arial; font-weight: normal; 
        float: left; margin-top: 50px; margin-left: 40px; 
        padding-left: 0px;       }


                 
 #adress {  text-align: center;  color: #DAE9F6; font-size: 12px; backnd-color: #6995BF;
           padding: 2px 0 3px 0;  border: dotted 0px yellow; width: auto; margin: 0 auto 0 auto; position: relative;  }                         
                        
#adress a   {   color: white;  font-size: 12px;
               font-family: arial; font-weight: ; text-decoration: none;} 
 #adress a:focus,
 #adress a:hover,
 #adress a:active
                {color: white; text-decoration: underline;}                

             
             		

   
/* Sternchen-Hack, hasLayout für IE5x. und 6 */ 
* html #navibereich { height: 1%; }
 
 /* ======================================
    navigace
   ====================================== */

#navibereich {font-family: helvetica, arial, tahoma; font-size: 18px; color: #D4D2CE;
               background:  url(../layout/bg_strich3.gif) no-repeat center top;
               width: auto; height: 40px;
               padding-left: 20px;
               margin-bottom: 0px;}

#navibereich ul {
   float: left;  
   width: auto; /* "schrumpft" die Liste */
   margin-bottom: 0; margin-left: 40px;
   padding-left: 0px ;}
   
#navibereich li {float: left; width: auto; 
                  list-style-type: none; 
                  margin: 0 45px 0 0;   }


#navibereich a {text-decoration: none; font-family: helvetica, arial, tahoma; 
                  display: block; 
                  color: #d4d2ce;
                  background-color: none;
                  font-weight: normal;
                  padding: 4px 8px;
                  border-top: 3px solid #d4d2ce; }  
     

#navibereich a:hover,
 #navibereich a:focus, 
 #navibereich a:active  {text-decoration: none; font-family: helvetica, arial, tahoma; 
                         display: block; color:#71B4F0;
                         background-color: none;
                         font-weight: normal;
                         padding: 4px 8px;
                         border-top: 3px solid #5D98FC;    }  
                               
#navibereich strong {
                     display: block; font-family: helvetica, arial, tahoma; 
                     color: #71B4F0; font-size: 18px;
                     background-color: none;
                   font-weight: normal;
                     padding: 4px 8px;
                     border-top: 3px solid #649CFC; }

 /* ======================================
   E N D E navigace
   ====================================== */


 /* ======================================
  ARTISTS
   ====================================== */

                                 
#artists  {  height: auto; width: 220px; float: right; 
             background-color: none; 
             font-family: helvetica, arial, tahoma; font-size: 16px; 
             color: white;
             margin-top: 85px; padding-left: 30px;}  
                                          
  #artists li  {display: block; 
               background-color: none;
               list-style-type: none;
               padding: 0 ;
               margin-bottom: 4px; } 

 #artists a    {text-decoration: none; 
               color: white;               
               padding:0 0 0  15px; }   
 #artists a:hover,
 #artists a:focus,
 #artists strong {text-decoration: none; font-size: 16px;
                  color: #71B4F0;  font-weight: bold;             
                  padding:0 0 0  15px; } 
 
#ueber         {padding:0 0 10px 5px; font-size: 16px; }

                 
                      


/* ======================================
    ENDE ARTISTS
   ====================================== */
