body {
	margin: 0;
     	height: 100%;
        width: 810px;
        background: #e8dec7;
        background-image: url(../../pics/HS-dev-2b-07-p1-n3_HG.jpg);
	background-position: 0px 0px; 
        background-repeat: repeat-y; 
        background-attachment: fixed;
     }



.container {
         position: relative;
       }



.nav {
       position: absolute; 
       background: transparent;
       left: 0px;
       top: 0px;
       width: 140px;
       height : 100%;
       padding:200px 0px 0px 12px;
       /*change for NO
       padding: 5px 0px 0px 12px;*/ 
       font: tahoma, sans serif; 
       font-size: 12pt; 
       color: #3F1F00;
     } 



.nav a:link { 
              text-decoration: underline; 
              font-weight: normal; 
              color: #000000; 
              background: transparent; 
              padding: 0px 3px;
            }


            
.nav a:visited { 
                 text-decoration: underline; 
                 font-weight: normal; 
                 color: #000000; 
                 background: transparent; 
                 padding: 0px 3px;
               }
               
.nav a:link:hover { 
                    text-decoration: underline; 
                    font-weight: normal; 
                    color: #000000; 
                    background: #e8dec7; 
                    padding: 7px 3px 3px 3px; 
                  }


                  
.nav a:visited:hover { 
                       text-decoration: underline; 
                       font-weight: normal; 
                       color: #6600CC;  
                       background-color: #e8dec7; 
                       padding: 7px 3px 3px 3px; 
                     } 
                    


.nav li#no a:link {
                    text-decoration: underline;
                    font-weight: bold;
                    color: red;
                    background: transparent;
                    padding: 0px 3px;
                  }



.nav li#no a:visited {
                       text-decoration: underline;
                       font-weight: bold;
                       color: red;
                       background: transparent;
                       padding: 0px 3px;
                     }



.nav li#no a:link:hover {
                          text-decoration: none;
                          font-weight: bold;
                          color: red;
                          background: #8cfb8a; 
                          /*background: #e8dec7;*/
                          padding: 2px 3px 3px 3px;
                        }



.nav li#no a:visited:hover {
                             text-decoration: none;
                             font-weight: normal;
                             color: red; 
                             /*background-color: #e8dec7;*/
                             background: #8cfb8a;
                             padding: 2px 3px 3px 3px;
                           }
      


body#nopage li#no a:link { 
                           visibility: hidden;
                           text-decoration: none;
                           font-weight: bold;
                           color: #3F1F00;
                           background: transparent;
                           padding: 0px 3px;
                         }



body#nopage li#no a:visited { 
                              visibility: hidden;
                              text-decoration: none;
                              font-weight: bold;
                              color: #3F1F00;
                              background: transparent;
                              padding: 0px 3px;
                            }



ul { 
     margin-left: 0px; 
     padding-left: 0; 
   } 
  


li { 
     margin-top: 6px; 
   } 



.content {
           position: absolute;  
	   background: transparent; 
           width: 420px;
           top: 140px; 
           left: 190px;
           font: tahoma, sans serif; 
           font-size: 11pt; 	 
           line-height: 130%; 
           /*text-align: justify;*/
           color: #3F1F00;
         }



.content a:link { 
                  text-decoration: underline; 
                  font-weight: normal; 
                  color: #000000; 
                  background: transparent; 
                  padding: 0px 0px; 
                } 
              


.content a:visited { 
                     text-decoration: underline; 
                     font-weight: normal; 
                     color: #000000; 
                     background: transparent; 
                     padding: 0px 0px; 
                   } 
                   


.content a:link:hover { 
                        text-decoration: underline; 
                        font-weight: normal; 
                        color: #0000FF; 
                        background: #e8dec7; 
                        padding: 0px 0px; 
                      } 
                     


.content a:visited:hover { 
                           text-decoration: underline; 
                           font-weight: normal; 
                           color: #6600CC;  
                           background-color: #e8dec7;; 
                           padding: 0px 0px; 
                         }    
                         
 

.content strong {
                  color: #3F1F00; 
                }



.press a:link {
                text-decoration: none;
                font-weight: normal;
                color: #000000;
                background: transparent;
                padding: 0px 0px;
              }



.press a:visited {
                   text-decoration: none;
                   font-weight: normal;
                   color: #000000;
                   background: transparent;
                   padding: 0px 0px;
                 }



.press a:link:hover {
                      text-decoration: none;
                      font-weight: normal;
                      color: #0000FF;
                      background: #e8dec7;
                      padding: 0px 0px;
                    }



.press a:visited:hover {
                         text-decoration: none;
                         font-weight: normal;
                         color: #6600CC;
                         background-color: #e8dec7;;
                         padding: 0px 0px;
                       }



h1 { 
     font-family: tahoma, sans serif; 
     font-weight: bold;
     font-size: 25px; 	 
     line-height: 26px;
     margin: 8px 0px 34px 0px; 
     color: #3F1F00; 
   }



h2 { 
     font-family: tahoma, sans serif; 
     font-weight: bold; 
     font-size: 22px; 	 
     line-height: 24px;
     margin: 8px 0px 30px 0px; 
     color: #3F1F00; 
   }



h3 { 
     font-family: tahoma, sans serif;  
     font-weight: bold;
     font-size: 18px; 	 
     line-height: 22px;
     margin: 8px 0px 24px 0px; 
     color: #3F1F00;
   }



h4 { 
     font-family: tahoma, sans serif;  
     font-weight: bold;
     font-size: 16px; 	 
     line-height: 20px;
     margin: 8px 0px 20px 0px; 
     color: #3F1F00;
   }



h5 { 
     font-family: tahoma, sans serif;
     font-weight: bold;
     font-size: 12px;
     line-height: 20px;
     margin: 8px 0px 20px 0px;
     color: #3F1F00;
   }

 

p {
    padding: 0px; 
    margin: 5 0 0 0; 
  }



table {
        background: transparent;
        width: 420px;
        font: tahoma, sans serif;
        font-size: 11pt;
        line-height: 130%;
        color: #3F1F00;
      }
 
     

.gallerymid {
              /*position: absolute;*/
              top: 270px;
              left: 178px;
              width: 430px;
              /*border: 1px solid red;*/ 
            }



.gallerymid ul {
                 margin: 0px;
                 padding: 0px;
                 list-style-type: none;
                 /*display: none;*/
               }



.gallerymid ul li {
                    display: inline;
                    margin: 6px;
                    padding: 0px;
                  }


 

div.news-conc {
                position: fixed; 
                left: 640px; 
                top:110px; 
                background: transparent;
                font: tahoma, sans serif;
                font-size: 10pt; 
                color: red;
              }  



.news-conc a:link { 
                    text-decoration: underline; 
                    font-weight: normal; 
                    color: #000000; 
                    background: transparent; 
                    padding: 0px 3px; 
                  } 
     


.news-conc a:visited { 
                       text-decoration: underline; 
                       font-weight: normal; 
                       color: #000000; 
                       background: transparent; 
                       padding: 0px 3px; 
                     } 
          


.news-conc a:link:hover { 
                          text-decoration: underline; 
                          font-weight: normal; 
                          color: #6600CC; 
                          background: #e8dec7; 
                          padding: 0px 3px; 
                        } 
               


.news-conc a:visited:hover { 
                             text-decoration: underline; 
                             font-weight: normal; 
                             color: #6600CC;  
                             background-color: #e8dec7; 
                             padding: 0px 3px; 
                           } 
                           


div.news-conc2 {
                 position: fixed; 
                 left: 640px; 
                 top:360px; 
                 background: transparent;
                 font: tahoma, sans serif;
                 font-size: 10pt; 
                 color: red;
               }  



.news-conc2 a:link {
                     text-decoration: underline;
                     font-weight: normal;
                     color: #000000; 
                     background: transparent;
                     padding: 0px 3px;
                   }



.news-conc2 a:visited {
                        text-decoration: underline;
                        font-weight: normal;
                        color: #000000; 
                        background: transparent;
                        padding: 0px 3px;
                      }



.news-conc2 a:link:hover {
                           text-decoration: underline;
                           font-weight: normal;
                           color: #0000FF;
                           background: #e8dec7;
                           padding: 0px 3px;
                         }



.news-conc2 a:visited:hover {
                              text-decoration: underline;
                              font-weight: normal;
                              color: #6600CC;
                              background-color: #e8dec7;
                              padding: 0px 3px;
                            }



div.content2 { 
               position: fixed; 
               left: 680px; 
               top: 320px; 
               background: transparent;
               font: tahoma, sans serif;
               font-size: 12pt; 
               color: #3F1F00;
             }  



div.trick {  
            position: fixed; 
            left: 175px; 
            top: 0px;
            width: 452px; 
            height: 107px; 
            margin: 0 0 0 0;
            padding: 0 0 0 0;
            background: transparent; 
            border: none;  
            z-index: 3; 
          } 



div.hs { 
         position: fixed;
         left: 180px; 
         top: 10px; 
         margin: 0 0 0 0;
         padding: 0 0 0 0;
         border: none;
         background: transparent; 
         background-image: url(../../pics/trick-unten-1.gif); 
         background-position: 180px 71px; 
         background-repeat: no-repeat; 
         background-attachment: fixed; 
         z-index: 10;
       }  



div.table { 
            border: none
            border-style: none; 
            table-layout: fixed; 
            font: tahoma, sans serif; 
            font-size: 13pt; 
            color: #3F1F00; 
          } 



.table a:link { 
                text-decoration: underline; 
                font-weight: normal; 
                color: #000000; 
                background: transparent; 
                padding: 0px 3px; 
              } 
     


.table a:visited { 
                   text-decoration: underline; 
                   font-weight: normal; 
                   color: #000000; 
                   background: transparent; 
                   padding: 0px 3px;
                 } 
          


.table a:link:hover { 
                      text-decoration: underline; 
                      font-weight: normal; 
                      color: #000000; 
                      background: #e8dec7; 
                      padding: 0px 3px; 
                    } 
                


.table a:visited:hover { 
                         text-decoration: underline; 
                         font-weight: normal; 
                         color: #6600CC;  
                         background-color: #e8dec7; 
                         padding: 0px 3px; 
                       }  
                       


#projects { 
            font: tahoma, sans serif; 
            font-size: 13pt; 
            font-weight: bold; 
            color: #3F1F00;
          }



#projects a:link { 
                   text-decoration: underline; 
                   font-weight: normal; 
                   color: #1F1F1F; 
                   background: transparent; 
                   padding: 0px 3px;
                 } 
     


#projects a:visited { 
                      text-decoration: underline; 
                      font-weight: normal; 
                      color: #1F1F1F; 
                      background: transparent; 
                      padding: 0px 3px; 
                    } 
          


#projects a:link:hover { 
                         text-decoration: underline; 
                         font-weight: normal; 
                         color: #0000FF; 
                         background: #e8dec7; 
                         padding: 0px 3px; 
                       } 
               


#projects a:visited:hover { 
                            text-decoration: underline; 
                            font-weight: normal; 
                            color: #6600CC;  
                            background-color: #e8dec7; 
                            padding: 0px 3px; 
                          } 
                          


#disco { 
         font: tahoma, sans serif; 
         font-size: 11pt; 
         line-height: 110%;
         color: #3F1F00;
       } 



#small { 
         font: tahoma, sans serif; 
         font-size: 10pt; 
         color: #3F1F00;
       } 


