/* ALLGEMEIN */

#bodybg { background-color:#ffffff; } 
#bodybg_team { margin:0px; border:0px; padding:0px; 
                 } 

* { scrollbar-base-color:#ff8a00; 
    scrollbar-arrow-color:#080080; 
    scrollbar-face-color:#ff8a00;
    scrollbar-3dlight-color:#f357ad;
    }
    
.infos { padding:10px 0px 0px 60px; }
.logotxt { padding:0px 0px 10px 5px; font-family:Arial; font-size:35px; font-weight:normal; color:#990099; position:relative; top:15px; left:-5px; }
.sublogtxt{ font-family:"Century Gothic"; font-size:15pt; color:#ffdf00; background-color:#ff8a66; padding:0px 3px 0px 3px;  font-style:italic; font-weight:bold; font-size:16px; 
            position:relative; top:20px; left:-55px; border:1px solid #990099; }

/* STARTSEITE(N) index-htm + home-htm */

#bodybg_start { background:url(img/studio_hg.gif);
                background-repeat:no-repeat;
                background-position:50px 0px; 
                }

.OranDanceStart { margin-top:40px; letter-spacing:4px; height:40px; width:626px; font-family: Verdana, Helvetica, sans-serif; font-size: 24pt; 
                  position:relative; top:-100px; left:60px;  visibility:hidden;
                  }   
.OranDanceStart a {  color:#feffc;  } /*  #feffcf    */

#logo { position:absolute; top:90px; left:300px; }

#OranDanceTitel a {  position:absolute; top:80px; left:370px; width:290px; height:80px; color:#99009a; font-family:"Comic Sans", "Century Gothic", sans-serif; font-size:32pt; }  /*Positionierungs-trick relative/absolute für gleiche Anzeige in Firefox + anderen Browsern !! */
.OranDanceTextGelb { position:absolute; left:-2px; top:50px; width:265px; 
                     height:20px; margin-top:-7px; font-family:"Times New Roman", "Century Gothic"; font-size:15pt; color:#ffcc00; 
                     text-indent:5px; }

#uschi  { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/uschi.png'); position:relative; top:-30px; left:292px;}
#emblem { width:680px; margin:0px; padding:0px; border:0px }

#addr { position:absolute; left:118px; top:204px; _top:220px; line-height:17px; color:#804080; 
        padding-left:5pt; font:Arial 12px; font-weight:bold; 
        font-size:13pt; width:290px;
        }
#addr a { color:#504050; }

#indextxt { position:absolute; top:380px; _top:400px; left:90px; line-height:13px; 
            font-family:"Times New Roman"; font-size:17pt; padding:4px; 
            width:600px; height:68px; color:#66cc66; text-align:center; line-height:20px; }

/* Hauptmenü-Liste*/
  
ol { list-style-type:none; position:absolute; left:128px; top:140px;  }
li { font-family:Arial; font-size:16px; font-style:sans-serif; font-weight:bold; padding-bottom:12px; letter-spacing:0.1em; text-align:center; }
a { text-decoration:none; }

li a:link  { color:#ffaa99;}
li a:visited { color:#ffaa99; }
li a:hover { color:#ffee99; }  /*#ffaa99;*/
li a:active { color:#ffee99;}

/*Programme - Menü*/

#ffox-korr { width:200px; height:800px; border-bottom:6px solid #ffeedd;  }
#pr_menue { list-style-type:none; position:absolute; z-index:1; 
            left:-28px; top:85px; width:170px; white-space:wrap; } /*  border-left:7px solid #eeddff; */

#pr_menue li {margin-left:-5px; font-family:Verdana, Arial; font-size:14px; font-weight:bold; line-height:15px; letter-spacing:0px; padding:0px 8px 12px 4px; }
#pr_menue li a:link  { color:#ff8a00; display:block; background-color:#f9faff; }
#pr_menue li a:visited { color:#ff8a00; display:block; background-color:#f9faff; }
#pr_menue li a:hover {
	color: #ffaa99;
	display:block;
  border-bottom:1px solid #eeddff;
  margin-bottom:-1px; 
  background-color:#f9faff;
}

#pr_menue li a:active { color:#ae43aa; border-right:2px solid #eeddff; 
text-decoration:blink; background-color:#ffcccc; border-bottom:2px solid #eeddff; }


/* Footer - Menü UND zB #leiste { background-image:url(img/boden.gif); } alternativ für footer.htm  */

.fussmen { position:absolute; left:210px; top:10px; font-size:18px; }
.fussmen span { padding-right:20px;  }

span a:link  { color:#a59389; }
span a:visited { color:#a59389; }
span a:hover { color:#9900ff; }
span a:active { color:#ff6699; }

.Oran-Schrift-Tänzer {  font-family: "Century Gothic"; font-size: 13pt}
.OranText1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt}
.OranText2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }

/*Link-Page -- links.htm*/

.Gelb { background-color:#990099; font-family: Arial, Helvetica, sans-serif; 
        font-size: 20pt; color: #FFCC00;  }
.Violett { background-color:#ffcc66; font-family: Arial, Helvetica, sans-serif; 
           font-size: 20pt; color:#990099;  }
           
marquee { font-size: 29pt;  padding:10px 6px; }

.viol { color:#990099; }
.link_bg { padding:15px 0px 0px 12px; }

#framed font { color:#2660dd;  }     /*Textfarbe auf Linkseite */


#linktable { line-height:20px; text-align:center;  }
#linkb { font-size:10pt; }
a.link {font-size:10.5pt; 
        padding:0px 12px; border:2px solid #cc9999;  background-color:#ffcc66;  }

.link:link { color:#ff0066; text-decoration:none; }
.link:visited { color:#ff0066;   }
.link:hover { color:#ffff33; background-color:#cc00cc; }
.link:active { color:#66ffff; }

#linktable font {color:#45002a;  }

/*    studio - seite    */
p.infotxt { width:520px; white-space:wrap; overflow:auto; }
#studio_link:hover {color:#ff8a00; text-decoration:underline; }
            #studio_txt {
            	color: #773377; letter-spacing:0.1pt;
            	font-family: Verdana, Arial, Helvetica;
            	font-style: normal;
            	font-size: 14px;
            }

 

