
body { padding: 0; background-image: url('images/icons/hintergrund.jpg');
font-family: Verdana, Tahoma; align: center; margin-left:0; margin-right:-5; margin-top:0; margin-bottom:0}

bild rechts  { float: right; padding-left: 5px; padding-top: 5px; padding-bottom: 5px }
#wrapper { position: relative; width: 1000px; margin-right: auto; margin-left: auto; padding: 5px 0 0 0; hight: auto}
#wrapper1 { position: relative; width: 1000px; 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;}

#foot  { position: absolute; left: 0; width: 950px; }
div.ftli { position: absolute; margin-left: 1px; 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: #004040 }
a:link       { color: #000080 }
a:visited    { color: #7B0269 }



p { font-family: Verdana, Tahoma; color: #333333; font-size: 10pt; padding-right: 0px;}
td, th { color:#000080; font-family: Verdana; font-size: 10pt; text-align: left; padding-left: 15px;}

.test { font-family: Verdana, Tahoma; color: #ff0000; font-size: 15pt; padding-right: 0px;}

.td_galerie { color:#000080; font-family: Verdana; font-size: 10pt; text-align: center; }

.td_links { font-family: Tahoma; font-size: 10pt; color: #000080; text-align: right; 
         margin-top: 0px, margin-left: 0px; margin-right: 0px; margin-bottom: 0px,; text-decoration: none }
         
.inhalt  { font-family: Verdana, Tahoma; font-size: 10pt; color: #000080; text-align: left; 
         margin-top: 0px, margin-left: 5px; margin-right: 0px; margin-bottom: 0px} 
         
.links   { font-family: Verdana; font-size: 10pt; color: #000080; text-align: left; 
         vertical-align: bottom; text-decoration:none }      

.px    { font-family: Verdana, Tahoma; font-size: 10pt; color: #000080; text-align: left; 
         margin-top: 0px, margin-left: 5px; margin-right: 0px; margin-bottom: 0px; letter-spacing: 1px; }      
         
.kontakt  { font-family: Verdana, Tahoma; font-size: 10pt; color: #000080; text-align: right; 
         margin-top: 0px, margin-left: 0px; margin-right: 10px; margin-bottom: 0px} 
                  
.home  { font-family: Verdana, Tahoma; font-size: 10pt; color: #000080; text-align: center; 
        font-weight: bold; margin-left: -90px}

.back  { font-family: Verdana, Tahoma; font-size: 10pt; color: #000080; text-align: center; 
        font-weight: bold; text-decoration: none }       
         
.back_  { font-family: Verdana, Tahoma; font-size: 10pt; color: #000080; font-weight: bold; padding-left: 290px;;
         text-decoration: none;}        
           
.logo	{ text-align:right; }

.nntitel { font-family: Comic Sans MS, Tahoma; color: #000080; font-size:12pt; letter-spacing: 0pt; text-align: right; 
          margin-right: 2px; margin-bottom: -3px;}   
          
                 
.nn { font-family: Comic Sans MS, Tahoma; color: #000080; font-size:20pt; letter-spacing: 2pt; 
         margin-top: 0px; text-align: right; margin-right: -1px}

.copyright { font-family: Arial; color: #000080; font-size: 9pt; font-weight: bold; letter-spacing: 1pt; margin-top: 3px;}


h3.navi    { color: #000080; font-family: Verdana; letter-spacing: 1pt; font-size:80%;
               vertical-align: bottom; font-weight: bold; text-align: right; }   
                        
h3.naviaktiv	{ color: #000080; font-family: Verdana; letter-spacing: 1pt; font-size:100%;
               vertical-align: bottom; text-align:right; text-decoration: none; font-weight: bold}
               
h4	{ color:#000080; font-family: Verdana; letter-spacing: 1pt; font-size: 10pt;
               font-weight:bold; text-align: left; text-transform: uppercase; }

h4.minus	{ color:#000080; font-family: Verdana; letter-spacing: 1pt; font-size: 10pt;
               font-weight:bold; text-align: left; text-transform: uppercase; margin-bottom: -15px}
               
h4.foto	{ color:#000080; font-family: Verdana; letter-spacing: 1pt; font-size: 9pt;
               font-weight:bold; text-align: left; text-transform: uppercase; margin-bottom: 8px}               
               
h4.galerie	{ color:#000080; font-family: Verdana; letter-spacing: 2pt; font-size: 10pt;
               font-weight:bold; text-align: left; text-transform: uppercase; }  
                     
h4.links 	{ color:#000080; font-family: Verdana; letter-spacing: 2pt; font-size: 10pt;
               font-weight:bold; text-align: left; text-transform: uppercase; }        
               
h5      { color:#000080; font-family: Verdana; letter-spacing: 2pt; font-size: 10pt;
          text-align: left;  margin-bottom: -10px}
          
h5.sub 	{ color:#000080; 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:#000080; 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:#000080; 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:#000080; font-family: Verdana; font-size: 10pt; text-align: left; padding-left: 15px; 
                    padding-bottom: 8px; letter-spacing: 1px;}

.datatable { border-collapse: collapse;}