
body { padding: 0; background-color: #2E2E2E;
font-family: Verdana, Tahoma; align: center; margin-left:0; margin-right:-5; margin-top:0; margin-bottom:0; letter-spacing: 1pt}

bild rechts  { float: right; padding-left: 5px; padding-top: 5px; padding-bottom: 5px }
#wrapper { position: relative; width: 950px; margin-right: auto; margin-left: auto; padding: 15px 0 0 0; hight: 785px}
#wrapper1 { position: relative; width: 950px; margin-right: auto; margin-left: auto; padding: 0 0 0 0; }

#navi { position: absolute; top: 15px; left: 0; width: 145px; height: 750px; text-align: right}

#header0 { margin-left: 160px; height: 15px; }
#header1 { margin-left: 160px; height: 35px; }
#header2 { margin-left: 160px; height: 35px; }

#line1 { margin-left: 160px; height: 4px;}
#line2 { position: absolute; top 785px; left: 0px ; height: 4px; width: 950px}


#content { margin-left: 185px; margin-top: 17px; height: 644px; text-align: left;}
#box { margin-left: 250px; margin-top: 37px; height: 644px; text-align: left;}

#foot  { position: absolute; left: 0; width: 950px; }
div.ftli { position: absolute; margin-left: 19px; width: 350px; text-align: left;}
div.ftmi { position: absolute; margin-left: 420px; width: 180px; text-align: center; }
div.ftre { position: absolute; margin-left: 620px; width: 330px; text-align: right;}

a:active     { color: #FF6600; text-decoration: none }
a:link       { color: #DEFD02; text-decoration: none }
a:visited    { color: #DFDFDF; text-decoration: none }



p { font-family: Verdana, Tahoma; color: #DEFD02; font-size: 10pt; padding-right: 0px; letter-spacing: 1pt}

.liste { font-family: Verdana, Tahoma; color: #DEFD02; font-size: 10pt; padding-right: 0px; line-height:150%; letter-spacing: 1pt}

td, th { color:#DEFD02; font-family: Verdana; font-size: 10pt; text-align: left; padding-left: 15px; letter-spacing: 1pt}


.td_galerie { color:#DEFD02; font-family: Verdana; font-size: 10pt; text-align: center; letter-spacing: 1pt}

.td_links { font-family: Tahoma; font-size: 10pt; color: #DEFD02; text-align: right; 
         margin-top: 0px, margin-left: 0px; margin-right: 0px; margin-bottom: 0px,; text-decoration: none; letter-spacing: 1pt }
         
.inhalt  { font-family: Verdana, Tahoma; font-size: 10pt; color: #DEFD02; text-align: left; 
         margin-top: 0px, margin-left: 5px; margin-right: 0px; margin-bottom: 0px; letter-spacing: 1pt} 
         
.links   { font-family: Verdana; font-size: 10pt; color: #DEFD02; text-align: left; 
         vertical-align: bottom; text-decoration:none; letter-spacing: 1pt}      

.px    { font-family: Verdana, Tahoma; font-size: 10pt; color: #DEFD02; text-align: left; 
         margin-top: 0px, margin-left: 5px; margin-right: 0px; margin-bottom: 0px; letter-spacing: 2px; }      
         
.kontakt  { font-family: Verdana, Tahoma; font-size: 10pt; color: #DEFD02; text-align: right; 
         margin-top: 0px, margin-left: 0px; margin-right: 10px; margin-bottom: 0px; letter-spacing: 1pt} 
                  
.home  { font-family: Verdana, Tahoma; font-size: 10pt; color: #DEFD02; text-align: center; margin-left: -90px; letter-spacing: 1pt}

.back  { font-family: Verdana, Tahoma; font-size: 10pt; color: #DEFD02; text-align: center; 
        font-weight: bold; text-decoration: none; letter-spacing: 1pt }       
         
.back_  { font-family: Verdana, Tahoma; font-size: 10pt; color: #DEFD02; font-weight: bold; padding-left: 290px;;
         text-decoration: none; letter-spacing: 1pt}        
           
.logo	{ text-align:right; }

.nntitel { font-family: Verdana, Tahoma; color: #DEFD02; font-size: 11pt; letter-spacing: 2pt; text-align: right; 
          margin-right: 1px; margin-top: -1px;}   
          
                 
.nn { font-family: Comic Sans MS, Tahoma; color: #DEFD02; font-size:20pt; letter-spacing: 2pt; 
         margin-botton: 1px; text-align: right; margin-right: -1px}

.copyright { font-family: Arial; color: #DEFD02; font-size: 9pt; letter-spacing: 1pt; margin-top: 3px;}


h3.navi    { color: #DEFD02; font-family: Verdana; letter-spacing: 2pt; font-size:78%;
               vertical-align: bottom; text-align: right}   
                        
h3.naviaktiv	{ color: #DEFD02; font-family: Verdana; letter-spacing: 2pt; font-size:95%;
               vertical-align: bottom; text-align:right; }
               
h4	{ color:#DEFD02; font-family: Verdana; letter-spacing: 2pt; font-size: 10pt; font-weight: 400;
			 text-align: left; text-transform: uppercase; }

h4.minus	{ color:#DEFD02; font-family: Verdana; letter-spacing: 2pt; font-size: 10pt; font-weight: 400;
               text-align: left; text-transform: uppercase; margin-bottom: -15px}
               
h4.foto	{ color:#DEFD02; font-family: Verdana; letter-spacing: 1pt; font-size: 9pt;
               font-weight: 400; text-align: left; text-transform: uppercase; margin-bottom: 8px}               
               
h4.galerie	{ color:#DEFD02; font-family: Verdana; letter-spacing: 2pt; font-size: 10pt;
               text-align: left; text-transform: uppercase; font-weight: 400}  
                     
h4.links 	{ color:#DEFD02; font-family: Verdana; letter-spacing: 2pt; font-size: 10pt;
               text-align: left; text-transform: uppercase; font-weight: 400}        
               
h5      { color:#DEFD02; font-family: Verdana; letter-spacing: 2pt; font-size: 10pt;
          text-align: left;  margin-bottom: -10px}
          
h5.sub 	{ color:#DEFD02; font-family: Verdana; letter-spacing: 2pt; font-size: 10pt;
          text-align: left; margin-bottom: -10px}
                               
.bild_re { float: right; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; padding-right: 45px;
              color:#DEFD02; font-family: Verdana; font-size: 11px; text-align: left; letter-spacing: 1pt; } 
              
.bild_mi { float: right; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; padding-right: 175px;
              color:#DEFD02; font-family: Verdana; font-size: 11px; text-align: left; letter-spacing: 1pt;} 
              
.bild_li { float: left; padding-left: 0px; padding-top: 5px; padding-bottom: 5px; padding-right: 30px; 
           font-size: 11px; text-align: left; letter-spacing: 1pt;}

.bild_lirand { float: left; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; padding-right: 30px; 
           font-size: 11px; text-align: left; letter-spacing: 1pt;}


.datatable caption { color:#DEFD02; font-family: Verdana; font-size: 10pt; text-align: left; padding-left: 15px; 
                    padding-bottom: 8px; letter-spacing: 1px;}

.datatable { border-collapse: collapse;}
