/*html {height:100%;}    */

body {
    height:100%;
/*    margin:0%;
    padding:0%;   */
    background-color: #ECECE1;
    font-family:Arial, Verdana;
}

#hinten {
  /*  margin:0% 3%;
    padding:0% 3%;  */
    height:100%;
    width:100%;
    float:left;
   /* background-color:#8E82B1;*/
}
#background {
    float:left;
    width: 920px;
    margin-top: -5px;
    margin-bottom:-1px;
    margin-left:1%;
    background-color: #C5DBD0;
}
#background a {
    font-size:11px;
    color:#18450B;
    text-decoration: none;
}
#mainwindow {
    float:left;
    width: 88%;
    margin-left:5%;
    height:100%;
    min-height:100%;
    background-color:#C5DBD0;
    border-right:2px solid #800000;
    border-left: 2px solid #800000;
}
* html #background {
    width:950px;
}
* html #mainwindow {
    width:780px;
}
#schreibzeuch {    
    font-size:14px;
    width:60%;
    height:330px;
    float:right;
    margin-top:3%;
    color:black;
   /* background-color:#F5ECEC;   */
}
#schreibzeuch a {
    text-decoration: none;
    color: #8E1009;                 /* #2D3605; */
    font-weight:bold;
    font-size:14px;
}
#schreibzeuch a:hover {
    text-decoration: underline;
}
#schreibzeuch input[type="submit"], input[type="button"] {
    background-color:#C5DBD0;
    border:3px ridge #814A4E;
}
#schreibzeuch input[type="submit"]:hover, input[type="button"]:hover {
    background-color:#7ED8B1;
    border:3px ridge #81274E;
    cursor: pointer;
}
#schreibzeuch select {
    background-color:#C5DBD0;
    border:1px solid #880000;
}
#schreibzeuch option {
    background-color:#C5DBD0;
    border:1px solid #880000;
}
#linkes_bild img {
    float:left;
    margin-left:7%;
}
#rechtes_bild img {
    float:right;
    margin-right:7%;
}
/*#mainwindow img {
    margin: 0px auto;
    display: block;
    text-align:center;
    margin-right:9%;
    margin-top:2%;
    float:right;
}  */
#mainwindow h3 {
    padding:4px;
    border:1px solid #3C401D;
   /* clear:both;  */
    float:left;
    width:40%;
    text-align:center;
    margin: 0px auto;
    margin-left:15%;
    display: block;
    text-align:center;
    font-family:;
    font-size:140%;
    font-weight:bold;
    color:#A6A600;
}
#mainwindow h2 {
    width:70%;
    margin:0px auto;
    text-align:center;
    font-family:;
    font-size:;
    font-weight:bold;
    color:#8A0053;
    display: block;

}
#mainwindow p {
    width:70%;
    margin:0px auto;
    text-align:center;
    font-family:;
    font-size:90%;
    font-weight:bold;
    color:#4A4A00;
    display: block;

}
#title_offer a{
    text-decoration:none;
    color:#800000;
}
#title_offer a:hover {
    text-decoration: underline;
    color:#6A0000;
}

#title_offer {
    width:60%;
    float:right;
    margin-right:4%;
    margin-top:4%;
    font-size:12px;
  /*  background-color:transparent; 
    border:1px solid #8F9DCE; */
}

#mainwindow li {

    margin-left:1%;
    list-style-type:disc;
    font-family:;
    font-size:80%;
    line-height:95%;
    font-weight:;
    color:#232300;
    font-weight:bold;
    font-size:15px;
    list-style-type: circle;
    color:#2E0039;
    display: block;
}
#angebote {
    text-align: center;
    margin: 0px auto;
    float:left;
    margin-left:12%;
    margin-top:2%;
   /* background-color:#EB7F7F;    */
    width:26%;
    height:100px;
    padding:2%;
    background-color:transparent;
    border:1px solid #8F9DCE;
}
.einzel_l {
    margin:0px;
    font-size:10px;
    width:47%;
    float:left;
  /*  background-color:#49D220;
    border:1px solid #2147D2; */
    font-family: arial, Verdana;
}
.einzel_r {
    margin:0px;
    font-size:10px;
    width:47%;
    float:right;
  /*  background-color:#49D220;
    border:1px solid #2147D2; */
}
.space {
    width:100%;
    margin: 0px auto;
    text-align:center;
  /*  background-color:#49D220;  */
    float:left;
    border-top:1px solid transparent;
    border-bottom:1px solid transparent;
}
.space a {
    color:#3C401D;
    font-size:77%;
    text-decoration:none;
}
a.space:hover {

    background-color:#9BB531;
    border-top:1px solid #FAF1F1;
    border-bottom:1px solid #FAF1F1;
}
.space a:hover {
    text-decoration:underline;

}
.space_ {
    width:100%;
    height:1px;
    float:left;
}
#download {
    text-align: left;
    margin: 0px auto;
    float:left;
    margin-left:13%;
    margin-top:6%;
  /*  background-color:#9D1F1F;  */
    width:26%;
    height:100px;
    padding:2%;
    background-color:transparent;
    border:1px solid #8F9DCE;
}
#installation {
    padding-top:1%;
    padding-bottom:1%;
    text-align: center;
    margin: 0px auto;
    float:left;
    margin-left:9%;
    margin-top:6%;

    font-size:90%;

    background-color:transparent;
    width:76%;
    height:100%;
    border:1px solid #8F9DCE;
}
/*#installation div:hover {
    border-top:1px solid #3F0000;
    width:86%;
    font-size:120%;

}           */
 #footer {
    clear: both;
    color: #245315;
    font-family:Verdana, Arial, Helvetica, sans-serif;
  /*  text-transform:uppercase;   */
    font-size: 13px;
    font-weight:bold;
    margin: 2.5em 0 0 0;
    padding-top: 0.5em;
    text-align: center;
   /* border-top: 7px solid #5F5F5F;  */
  }
  #footer p {
      font-size:13px;
  }
  #links {
      font-size:11px;
      clear: both;
      width:29%;
      height:470px;
      border-right:1px dashed #808080;
      background-color:transparent;
      float:left;
      margin-left:1%;
      margin-right:1%;
      margin-top:3%;
      padding-top:10%; 
  }
  #links a {
      font-size:14px;
  }
   #links li {
      font-size:11px;
      list-style-type: disc;
  }
  #links h2 {
      margin-top:15px;
      font-size:15px;
      
  }
  .space_link {
    width:95%;
    margin: 0px auto;
    margin-top:2px;
    text-align:center;
  /*  border:1px solid #FAF1F1;   */
  /*  background-color:#49D220;  */
    float:left;
    margin-right:5px;
    border-top:1px solid transparent;
    border-bottom:1px solid transparent;
}
.space_link a {
    color:#3C401D;
    font-size:77%;
    font-weight:bold;
    text-decoration:none;
}
.space_link:hover {

    background-color:#FFE622;
    border-top:1px solid #050505;
    border-bottom:1px solid #050505;
}
.space_link a:hover {
    text-decoration:underline;

}
.space_link_line {
    width:95%;
    margin: 0px auto;
    margin-top:2px;
    text-align:center;
  /*  border:1px solid #FAF1F1;   */
  /*  background-color:#49D220;  */
    float:left;
    margin-right:5px;
    border-top:1px solid transparent;
    border-bottom:1px solid transparent;
}
.space_link_line a {
    text-align:center;
    margin: 0px auto;
    color:#3C401D;
    font-size:77%;
    font-weight:bold;
    text-decoration:none;
}
.space_link_line a:hover {
    text-decoration:none;
}
#topleiste {
    width:100%;
    color: #245315;
    font-family:Verdana, Arial, Helvetica, sans-serif;
  /*  text-transform:uppercase;   */
    font-size: 13px;
    font-weight:bold;
    text-align: center;
}
#platz {
    width:100%;
    /*background-color:#49D220;*/
}
#java_fenster {
    width:60%;
    height:40px;
    float:right;
    color:#137641;
    margin-left:4%;
    margin-top:4%;
    font-size:14px;
    font-weight:bold;
    background-color:transparent;
   /*  border:1px solid #8F9DCE;    */
}
#liste_li {
    display: none;
}
#angebote_li {
    display: none;
   /* background-color:#AC8888;    */
  /*  border-top:1px solid #880000; */
}
#download_li {
    display: none;
}
#start_li {
    display: none;
}
#zur_zeit_li {
    display: none;
}
#kontakt_li {
    display:none;
}
#ticker_li {
    display:none;
}
#soll_li {
    display:none;
}
#agb_li {
    display:none;
}
#impressum_li {
    display:none;
}
#news {
    width:370px;
    margin-top:60px;
    margin-left:60px;
/*    background-color:#008000;   */
    font-size:14px;
    font-weight:bold;
    color:#18450B;
    height:300px;
    float:right;
    line-height:1.0em;
}
#news li, ul {
    line-height:;
    list-style: disc;
}
#news a {
    color:#BF2E29;
    text-decoration:none;
}
#news a:hover {
    text-decoration: underline;
}
#link-fenster {
    width:100%;
    height:380px;
    float:left;
}
#eig_ticker  {
    width:90%;
    margin-right:2px;
    position: relative;
    margin-bottom:-1px;
    padding:5px;
    border-left:2px solid #FFFFFF;
    border-bottom:2px solid #FFFFFF;
    border-right:2px solid #FFFFFF;
   /* border:2px outset #405344;      */
    font-size:11px;
    float:right;
    cursor: pointer;
    font-weight:bold;
    color:#0C3617;
}
#eig_ticker li {
    line-height:10px;
    list-style-type: circle;
    margin-left:-1px;
    color:#0C3617;
}
#eig_ticker a {
    font-weight:normal;
    font-size:10px;
    color:#0C3617;
    font-family: sans-serif, Courier;
}
#eig_ticker a:hover {
    font-size:12px;
}
