/* design by Uli Sobers::                                  www.free-templates-sobers.de */
/* //////////////////////////////////////////////////////////////////////////////////// */


html {
  scrollbar-face-color:           #00334d;
  scrollbar-highlight-color:      #003a44;
  scrollbar-3dlight-color:        #002a32;
  scrollbar-darkshadow-color:     #001616;
  scrollbar-shadow-color:         #002626;
  scrollbar-arrow-color:          #bababa;
  scrollbar-track-color:          #002233;
  }


html, table, tr, td, ul, li, #toplinks, #outer-theme, #inner-theme, #nav, h1, h2, h3, .cube1 p,
.cube2 ul, .cube2 li, #leftcol, #rightcol, #footer, #footer p {
  margin:                         0 0 0 0;
  padding:                        0 0 0 0;
  }


body {
  background-image:               url(./grafics/bgr.gif);
  background-attachment:          fixed;
  color:                          #bdbdbd;
  font-family:                    verdana, arial, helvetica, sans-serif;
  margin:                         30px 0 30px 30px;
  }


table {
  border-collapse:                collapse;
  border-spacing:                 0px;
  }


h1 {
  background-color:               #4f4f4f;
  color:                          #9f9f9f;
  font-size:                      0.65em;
  font-weight:                    normal;
  margin:                         0 0 4px 0;
  padding:                        1px 0 2px 4px;
  }


h2 {
  color:                          #fd8111;
  font-size:                      1.8em;
  font-weight:                    normal;
  margin:                         0 0 8px 0;
  }
  
h3 {
  color:                          #fd8111;
  font-size:                      1.2em;
  font-weight:                    normal;
  margin:                         0 0 8px 0;
  }

#overall {
  background-color:               #002233;
  width:                          750px;
  height:                         auto;
  }


#rbdr {
  width:                          5px;
  height:                         auto;
  background-image:               url(./grafics/rbdr.gif);
  }


#inner-cell {
  height:                         auto;
  vertical-align:                 top;
  }


#lbdr {
  width:                          5px;
  height:                         auto;
  background-image:               url(./grafics/lbdr.gif);
  }


#title {
  width:                          auto;
  height:                         26px;
  background-image:               url(./grafics/1010.gif);
  background-repeat:              no-repeat;
  color:                          #bdbdbd;
  font-size:                      0.9em;
  font-weight:                    bold;
  line-height:                    26px;
  padding:                        0 8px 0 0;
  text-align:                     right;
  border-top:                     solid 1px #989898;
  }


#outer-theme {
  height:                         134px;
  background-color:               #fd8111;
  }


#themebg {
  position:                       relative;
  top:                            5px;
  left:                           0px;
  height:                         124px;
  background-color:               #000000;
  }


#themer {
  height:                         124px;
  background-image:               url(./grafics/themer.gif);
  background-position:            right top;
  background-repeat:              no-repeat;
  }


#themel {
  float:                          left;
  width:                          480px;
  height:                         124px;
  background-image:               url(./grafics/themel.gif);
  background-position:            top left;
  background-repeat:              no-repeat;
  }


#nav {
  height:                         60px;
  background-image:               url(./grafics/1010r1.gif);
  background-repeat:              no-repeat;
  text-align: left;
  }


#nav ul{
  list-style-type:                none;
  }


#nav li{
  float:                          left;
  }


#nav a{
  display:                        block;
  height:                         12px;
  line-height:                    12px;
  background-color:               #fd8111;
  color:                          #000000;
  font-size:                      0.7em;
  margin:                         0 2px 0 0;
  padding:                        3px 12px 3px 12px;
  text-decoration:                none;
  }


#nav a:hover{
  background-color:               transparent;
  color:                          #bdbdbd;
  text-decoration:                none;
  }


#leftcol {
  float:                          left;
  height:                         auto;
  width:                          200px;
  background-image:               url(./grafics/1010r2c1.gif);
  background-repeat:              no-repeat;
  margin:                         0 0 20px 0;
  border-right:                   solid 1px #4f4f4f;
  }


.cube1 {
  height:                         auto;
  width:                          180px;
  margin:                         0 0 12px 20px;
  }


.cube1 p{
  color:                          #9d9d9d;
  font-size:                      0.6em;
  line-height:                    110%;
  margin:                         0 0 0 4px;
  }


.cube2 {
  height:                         auto;
  width:                          180px;
  margin:                         0 0 12px 20px;
  }


.cube2 ul{
  margin:                         0 0 0 4px;
  }


.cube2 li{
  color:                          #9d9d9d;
  list-style:                     square inside;
  line-height:                    120%;
  font-size:                      0.6em;
  }


.cube2 a{
  color:                          #9d9d9d;
  font-size:                      1em;
  text-decoration:                none;
  }


.cube2 a:hover{
  color:                          #ffffff;
  text-decoration:                none;
  }


.cube3 {
  height:                         auto;
  width:                          180px;
  margin:                         0 0 12px 20px;
  }


.cube4 {
  height:                         auto;
  width:                          180px;
  margin:                         0 0 12px 20px;
  }


#rightcol {
  height:                         auto;
  margin:                         0 0 0 200px;
  background-image:               url(./grafics/1010r2c2.gif);
  background-repeat:              no-repeat;
  }


#inhalt {
  position:                       relative;
  top:                           -7px;
  left:                           0px;
  height:                         auto;
  margin:                         0 20px 30px 60px;
  color:                          #adadad;
  font-size:                      0.75em;
  }


#inhalt a{
  color:                          #fd8111;
  font-size:                      100%;
  text-decoration:                none;
  }


#inhalt a:hover{
  background-color:               #fd8111;
  color:                          #000000;
  text-decoration:                none;
  }


#footer {
  clear:                          both;
  width:                          auto;
  height:                         26px;
  color:                          #7d7d7d;
  font-size:                      0.55em;
  text-align:                     right;
  background-image:               url(./grafics/1010.gif);
  background-repeat:              no-repeat;
  border-bottom:                  solid 1px #989898;
  }


#footer p{
  padding:                        8px 8px 0 0;
  }


#footer a{
  color:                          #7d7d7d;
  font-size:                      100%;
  text-decoration:                none;
  }


#footer a:hover{
  color:                          #9d9d9d;
  text-decoration:                none;
  }
