:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }
html {height:100%;}
* {margin: 0; padding: 0; word-wrap: break-word; }
/*formatierung body*/
body {
         text-align:center;
         font-family: tahoma, verdana, arial, helvetica;
         font-size:10pt;
         background-image: url(../images/bg.png);
        height:900px;
     }
#tab {
         margin-top:-10px;
         }
#bgleft {

         width:auto;
         height:auto;
         }
#bgright {

         width:auto;
         height:auto;
         }
#bghead {

         width:950px;
         height:43px;
         }

h1 {
         font-size:11pt;
         font-weight:bold:
         }
li.txt  {background-image: url(../images/li.png);
         background-repeat: no-repeat;
         background-position: left  9px;padding:6px 0px 0px 12px;
}

input {
         width:250px;
         height:20px;
         border:#FF9E3E 1px solid;
         margin-bottom:3px;
         padding-left:5px;
         }
textarea {
         width:250px;
         height:100px;
         border:#FF9E3E 1px solid;

         padding-left:5px;
         }
.checkbox input{
         width:15px;
         border:none;
         }
.submit input {
         width:100px;
         background-color:#FF9E3E;
         margin-top:5px;
         border:none;
         }



#head1, #head2 {
         background:url(../images/licht.gif) no-repeat;
         width:786px;height:217px;padding-top:0px;
         }
#head3 {
         background:url(../images/licht2.gif) no-repeat;
         width:786px;height:217px;padding-top:0px;
         }
/*#head2 {
         background:url(../images/final.png) no-repeat;
         width:751px;height:120px;padding-top:0px;
         } */
#headleft {
         background:url(../images/contleft.png) no-repeat;
        width:219px;
         height:756px;
         }
#headleft a:link,#headleft a:visited {
         color:#EFEFEF;
         }
#headleft a:hover {
         font-weight:bold;
         }
#headnav a:link, #headnav a:visited {
         color:#8F8F8F;
         margin-left:20px;}
#farbe {
         position:relative;background:url(../images/licht2.gif) no-repeat;
         width:786px;
         height:144px;
         margin-top:-250px;
         }
#content {
         background:url(../images/cont.png) no-repeat;
         width:786px;
         height:536px;
         }
#bilder {
         border: #E06000 1px solid;
         margin-bottom:15px;
         }
#kontaktbild {
         border:none;

         }
.mydiv{
width: 700px;
height: 400px;
color:#DFDFDF;
padding-right:20px;
padding-left:20px;
margin-top:20px;
line-height:150%;
overflow:auto;
  scrollbar-base-color:#FF9E3E;
  scrollbar-3d-light-color:#800000;
  scrollbar-arrow-color:#CFCFCF;
  scrollbar-darkshadow-color:#FF9E3E;
  scrollbar-face-color:#FF9E3E;
  scrollbar-highlight-color:#3F3F3F;
  scrollbar-shadow-color:#3F3F3F;
  scrollbar-track-color:#CFCFCF;
  scrollbar-width:35px; }
.mydiv a:link, .mydiv a:visited{
         color:#E06000;
         text-decoration:none;
         background-image: url(../images/link.png);
         background-repeat: no-repeat;
         background-position: left 7px;padding:4px 0px 0px 14px;}
#box a:link,#box a:visited {
          background-image: url(../images/linkc.png);
          }
#boxtxt a:link,#boxtxt a:visited {
          background-image:none;
          }
#nav {
         margin-top:180px;
         margin-left:40px;
         margin-right:0px;
         width:173px;
         }
#navpkt1 {
         text-align:left;
         width:210px;
         color:#fff;
         padding:13px 0px 2px 0px;

         }
#navpkt1 li {
         color:#fff;
         line-height:1.5em;
         height:15px;padding: 7px 0px 0px 25px;   }
#navpkt1 a:link, #navpkt1 a:visited {
                 color:#fff;
                 }
#navpkt1 a:hover {
         font-weight:bold;
         }
#active {
background-image: url(../images/nav.gif);
         background-repeat: no-repeat;
         background-position: left  9px;height:25px;
}

.black_overlay{
     display: none;
     position: absolute;
     background: url(../images/bg.png) repeat;
     top: 0%;
     left: 0%;
     width: 100%;
     height: 800px;
     z-index:1001;
     -moz-opacity: 0.8;
     opacity:.80;
     filter: alpha(opacity=80);
}

#bild,#bild2,#bild3,#bild4,#bild5,#bild6,#bild7,#bild8,#bild9,#bild10 { top:32px;width:605px;left:25%;}
#kont {top:15px;width:625px;left:25%; }
.white_content{
   display: none;
    position: absolute;
    font-weight:normal;
    left: 50%;
    width: 50%;
    height: auto;
    padding: 16px;
    border: 10px solid #5F5F5F;
    background-color: #000;
    z-index:1002;
    overflow: auto;
    line-height:150%;
}
.white_content_call {
    display: none;
    position: absolute;
    font-weight:normal;
    top: 50px;
    left: 0px;
    width: 220px;
    height: auto;
    padding: 16px;

    background-color: #000;
    border: #BFBFBF 1px solid;
    z-index:2002;
    overflow: auto;
    line-height:150%;
}
#pic {
         border: #906F6F 1px solid;
         margin-bottom:15px;
         }