/* DATEI: studios_1.css */

body { background-color: #FFFFFF; margin: 0px; padding: 0px; height: auto; width: auto;
       font: normal 100.01% Arial, sans-serif; color: #444444; }


#outbox {  background-color: #DDDDDD; margin: 0px; padding: 0px; position: relative; 
           border: 0px solid #000000; text-align: center;
           width: 100%;
           height: 100%; }

#inbox { background-color: #FFFFFF;
           position: relative; padding: 0px; margin: 0px;
           border: 0px solid #000000;
           width: 100%;
           height: 100%; }

#headbox { border: 0px dotted #CCCCCC;
          padding: 0px;
          width: 100%;
          height: 300px;
          position: absolute;
          top: 0px;
          left: 0px; float: none; }

#headbox_1 { background-image: url(../navi/head_01_1.png); background-repeat: no-repeat; background-position: left;
          border: 0px dotted #CCCCCC;
          padding: 0px;
          width: 100%;
          height: 280px;
          position: absolute;
          top: 0px;
          left: 0px; float: none; }

#headbox_2 { background-image: url(../navi/head_01_2.png); background-repeat: no-repeat; background-position: left;
          border: 0px dotted #CCCCCC;
          padding: 0px;
          width: 100%;
          height: 280px;
          position: absolute;
          top: 0px;
          left: 0px; float: none; }

#headbox_3 { background-image: url(../navi/head_01_3.png); background-repeat: no-repeat; background-position: left;
          border: 0px dotted #CCCCCC;
          padding: 0px;
          width: 100%;
          height: 280px;
          position: absolute;
          top: 0px;
          left: 0px; float: none; }

#headbox_4 { background-image: url(../navi/head_01_4.png); background-repeat: no-repeat; background-position: left;
          border: 0px dotted #CCCCCC;
          padding: 0px;
          width: 100%;
          height: 280px;
          position: absolute;
          top: 0px;
          left: 0px; }

#headbox_5 { background-image: url(../navi/head_01_5.png); background-repeat: no-repeat; background-position: left;
          border: 0px dotted #CCCCCC;
          padding: 0px;
          width: 100%;
          height: 280px;
          position: absolute;
          top: 0px;
          left: 0px; float: none; }

#textbox { border: 0px dotted #CCCCCC; text-align: left;
          padding: 10px;
          width: 70%;
          height: 280px;
          position: absolute;
          top: 0px;
          left: 230px; float: none; overflow: auto; }

#subnavbox {
          border: 0px dotted #CCCCCC;
          padding: 10px;
          width: 180px;
          height: 180px;
          position: absolute;
          top: 70px;
          left: 40px; float: none; }

monitor { border: 1px dotted #CCCCCC;
          padding: 0px;
          width: 484px;
          height: 364px;
          position: relative;
          top: 0px;
          left: 220px; float: none; }

#centerbox { border: 0px dotted #CCCCCC;
          padding: 0px;
          width: 100%;
          height: 382px;
          position: absolute;
          top: 280px;
          left: 0px; float: none; }

#bottbox { font-size: 0.7em; letter-spacing: 0.2em;
           border: 0px dotted #000000;
           padding-bottom: 5px;
           width: 100%;
           height: 20px;
           position: fixed;
           bottom: 10px;
           left: 0px; }

div, textarea {
  scrollbar-base-color: #FFFFFF;
  scrollbar-3d-light-color: #000000;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-face-color: #000000;
  scrollbar-highlight-color: #000000;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
    }

a:link { color: #9E9E9E; text-decoration: none; }
/* a:link = Verweise zu noch nicht besuchten Seiten */
a:visited { color: #9E9E9E; text-decoration: none; }
/* a:visited = Verweise zu bereits besuchten Seiten */
a:active { color: #333333; text-decoration: none; }
/* a:active = Verweise, die gerade angeklickt werden */
a:hover { color: #333333; text-decoration: underline; }
/* a:hover = Verweise, die gerade mit der Maus überfahren werden , zb: text-decoration: underline oder none */

i { color: #9E9E9E; font-style: italic; }

h1 { font-size: 11pt; font-weight: normal; }

h2 { font-size: 12pt; font-weight: normal; }

h3 { font-size: 13pt; font-weight: normal; }

h4 { font-size: 14pt; font-weight: normal; }

h1,h2,h3,h4 { font-family: Arial, sans-serif; color: #444444; letter-spacing: normal; }



p,ul,ol,li,div,td,th,tt,address,blockquote,nobr,b, {
        font-family: Arial, sans-serif;
        color: #444444;
        font-size: 10pt;
                  letter-spacing: normal; }
/* normaler Text */

pre { background: #222222;
      color: #555555;
      font-family: "Trebuchet MS", Arial, Verdana, Geneva, Helvetica, sans-serif;
                line-height: 30px; letter-spacing: 3px;
      font-size: 11px;
      font-weight: lighter; }
/* Sondertext mit BG */

.text { font-size: 12px; color: #9E9E9E; line-height: 1.3em; }

.news { font-family: Courier, "MS Serif", "New York", serif; font-size: 19px; color: #336699; }

#galbox { background-color: #333333; border-right: 0px solid #333333; border-bottom: 0px solid #333333;
           padding-top: 5px;
           width: 629px;
           height: 355px;
           text-align: center;
           position: relative;
           top: 0px;
           left: 0px; float: left; overflow: auto; }

#galbox #gross {
        border-style: solid;
        border-width: 1px; border-color: #C9C9C9; }

#galbox a img { display:inline; }

#galbox p { margin:5px 0 0px 0; }

tt { color: #9E9E9E; padding-right: 18px; padding-left: 8px; }

tt a:hover { color: #FFBF00; text-decoration: none; }

tt a.toporg { color: #FFBF00; }
