/* DATEI: nhpkf.css */
/*
Obacht bei Kommentaren
 "slash + stern" müssen immer mit "stern + slash" abgeschlossen werden !!!!
 "Lattenzaun" darf nicht abgeschlossen werden!!!
*/

/* --------------------------------------------                                 */                                                         
/* --- DOKUMENT	---	                                                        */
/* --------------------------------------------                                 */
/* um das Hintergrundbild aktiv zu schalten muss eine Formatierung der Seite    */
/* wie z.B. <div class="head"> im BODY-Bereich vorgenommen werden               */ 
body 
{  
background-color:#fae8c0; 
margin-top:10px; margin-bottom:10px;   
 font-size:.8em;
#background-image:url(./pictures/bgw-background.jpg); 
#background-repeat:no-repeat;
} 

body.head
{   
background-image:url(./pictures/bgw-bghead.png);
background-repeat:no-repeat;
}
body.bauvw
{
background-color:#409200;
}
body.geovw
{
background-color:#e26520;
}
body.wasvw
{
background-color:#0079c5;
} 
body.wasser
{
	font-family:Arial,sans-serif;
	font-size:14pt;
    font-color:#0079c5;
    background-color:#dce3e7; 
} 
*/
/* --------------------------------------------                                 */
/* Variablendefinition 	                                                        */
/* --------------------------------------------                                 */
/* (muss nach "body"-Tag stehen, da sonst Fehler!! - Body wird nicht benutzt!!  */
      
ColLink=#f8e9c2; 
ColWork=#fae8c0;
ColView=#65ce61;   
                                                     
/* --------------------------------------------                                 */
/* ---  HEAD ---	                                                        */
/* --------------------------------------------                                  */
/* Ab hier dürfen keine Kommentarzeilen gemacht werden !!!!  */  

a:active { text-decoration:none;color:#409200;}
a:link { text-decoration:none;color:#409200;}   
a:visited { text-decoration:none;color:#409200;}
a:hover { text-decoration:underline;color:#409200;}

                
title
    { 
    font-family:sans-serif;
    }
h0
{ 
  font-family:Arial,sans-serif;
 font-size:16pt;
 font-style:bold;
}
h1
{ 
  font-family:Arial,sans-serif;
  font-size:14pt;
  font-style:bold;
#  text-decoration:strike;
}
h1.was
{ 
  font-family:Arial,sans-serif;
  font-size:14pt;
  font-style:bold;
  color:#0079c5;
}
h2
    { 
    font-family:Arial,sans-serif;
    font-size:12pt;
    font-style:bold; 
    }
h2.was
    { 
    font-family:Arial,sans-serif;
    font-size:12pt;
    font-style:bold; 
	color:#0079c5;
    }
h3
    { 
    font-family:Arial,sans-serif;
    font-size:10pt;
    font-style:bold; 
    }
h3.was
    { 
    font-family:Arial,sans-serif;
    font-size:10pt;
    font-style:bold; 
    color:#0079c5;
    }
h4
    { 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold; 
    } 
h5
    { 
    font-family:Arial,sans-serif;
    font-size:6pt;
    font-style:bold; 
    }
h6
    { 
    font-family:Arial,sans-serif;
    font-size:4pt;
    } 
h1.bau,h2.bau,h3.bau,h4.bau,h5.bau,h6.bau
{
	color:#008800;
}
h1.was,h2.was,h3.was,h4.was,h5.was,h6.was
{
	color:#0079c5;
}
h1.geo,h2.geo,h3.geo,h4.geo,h5.geo,h6.geo
{
	color:#c40000;
}   
h2.verkauf
    { 
    font-family:Arial,sans-serif;
    font-size:12pt;
    font-style:bold; 
	color:#008800;  
	text-align: center;
    }
ul,ol,li    
    { 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold; 
    }   
ul.was,li.was
{
color:#0079c5;	
}  
ul.geo,li.geo
{
	font-size:8pt;
    font-style:normal;	
}
div    
    {
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold;
    }   
div.klein    
    {
    font-family:Arial,sans-serif;
    font-size:8pt;

    }                 
div.center
	{
	vertical-align: middle;
	alignment: center;
	}
div.pictures
    {
    position:fixed;
    }
div.copyright
  {
  position:fixed;
  bottom:5%;
  }
div.text
    {
#    top:200pt;
#    left:200pt; 
    float: right;
    width: 25%;
    border: thin silver solid;
    margin:5pt;
    padding: 5pt;
    text-align: center;
    }
object.text
    {
    top:10pt;
    left:100pt; 
    width:400pt;
    height:40pt;
#   float: right;
#   width: 25%;
#   border: thin silver solid;
#   margin: 5pt;
#   padding: 5pt;
#   text-align: center;
    } 

address
    { 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold; 
    }
blockquote
    { 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold; 
    }
nobr
    { 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold; 
    }
b
    { 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold; 
    }
b.ideg
    { 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold; 
#    color:#f8e9c2;
    }
i
    { 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:italic; 
    color:red;
    }   
i.imp
    { 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:italic; 
    color:red;
    }   
i.copyright
{
  color:navy;
}
p  
    {
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold;
    color:black;
    }
p.was
{
	font-family: Arial,sans-serif;
	font-size:10pt;
	font-style:normal;
	color:#0079c5;	
} 
p.wasi
{
	font-family: Arial,sans-serif;
	font-size:10pt;
	font-style:normal;
	color:#FFFFFF;	
}
p.zitat
    {
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:italic;
    color:grey;
    }
p.zitatwasser
    {
    font-family:Arial,sans-serif;
    font-size:12pt;
    font-style:italic;
    color:#0079c5;
    }  
p.zitatwasser8
    {
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:italic;
    color:#0079c5;
    }   
p.shopmain
    {
    font-family:Arial,sans-serif;
    font-size:8pt;
    } 
p.shpaktion  
    {
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold;
    color:red;
    }
p.klein
{
	font-size: 8pt;
}    
a
{
	font-family: Arial,sans-serif;
	font-size:8pt;
	font-style:normal;
	font-color:#0079c5;	
}    
a.was
{
	font-family: Arial,sans-serif;
	font-size:8pt;
	font-style:normal;
	color:#0079c5;	
}
a.link
    {
    font-family:Arial,sans-serif;
    font-style:normal;
    text-decoration:strike;
    color:#ColLink;
    background-color:#fae8c0;
    }
a.kursiv
{
	font-family: Arial,sans-serif;
	font-size:8pt;
	font-style:italic;	
}  
a.imp
{
	font-family: Arial,sans-serif;
	font-size:8pt;
	font-style:bold;
	color:red;	
}
a.text
{
	font-family: Arial,sans-serif;
	font-size:8pt;
	font-style:bold;	
}   
a.klein
{
	font-family: Arial,sans-serif;
	font-size:6pt;
	font-style:normal;	
}
a.kleinprint
{
	font-family: Arial,sans-serif;
	font-size:1.0em;
	font-style:normal;	
}
.head
{
} 
h1.head
{ 
  font-family:Arial,sans-serif;
  font-size:10pt;
  font-style:normal;
  text-decoration:strike;
  color:navy;
} 
h5.head
    { 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold; 
    color: navy;  
    }   
div.head
    {
  position:fixed;
  top:40%;
  left:30%;
    }
div.figure {
  float: left;
  width: 25%;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}
.main
{
	background : #ffffff;
}  
th
    { 
    font-family:Arial,sans-serif;
    font-size:10pt;
    font-style:bold; 
    text-align: Left; 
#	background-color:#65ce61; 
    }   
td
    { 
    font-family:Arial,sans-serif; 
    font-size:10pt;
    font-style:bold; 
    text-align: left;
#    background-color:#fae8c0;
    }                         
th.main
{ 
    font-family:Arial,sans-serif;
    font-size:12pt;
    font-style:bold; 
    text-align: Left;
    background : #fae8c0;  
}   
td.main
{ 
    font-family:Arial,sans-serif;
    font-size:12pt;
    font-style:bold; 
    text-align: Left;
    background : #fae8c0; 
}    
th.menu
{
	font-weight:bold;
    text-align: left;
    text-valign: center;
}
td.menu
{
    font-family:Georgia,sans-serif;
    font-size:8pt;
    font-style:oblique;
    font-weight:normal;
    text-align: left;
    text-valign: center;
    background : #fae8c0;
    color: navy;
}
th.print
{ 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold; 
    text-align: Left; 
	background-color:#65ce61; 
}    
td.print
{ 
    font-family:Arial,sans-serif; 
    font-size:8pt;
    font-style:bold; 
    text-align: Left;
    background-color:#fae8c0;
} 
th.head
{ 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold;
    font-color:#fae8c0; 
    text-align: Left; 
	background-color:#fae8c0; 
	width:80;
#	height:24; 
	valign:center;
}   
td.head
{ 
    font-family:Arial,sans-serif; 
    font-size:8pt;
    font-color:#fae8c0; 
    text-align: Left;
   	background-color:#fae8c0;
} 
th.was
{ 
    font-family:Arial,sans-serif;
    font-size:8pt;
    font-style:bold;  
    color:white;
    text-align: center; 
	background-color:#0079c5;    
} 
td.was
{ 
    font-family:Arial,sans-serif; 
    font-size:8pt;
    font-style:bold; 
    color:white; 
    text-align: Left;
   background-color:#0090c5;
}
tr.was_vgl_1
{ 
	background-color:#ffc72d;    
}  
th.geo
{
	background-color:#EF850B;
} 
tr.geo
{ 
	 background-color:#FEA621;   
}   
th.shop
{
	background-color:#ffffff;
} 
tr.shop
{ 
	 background-color:#ffffff;   
}  
th.shopartikel
{
	background-color:#000000;
}   
tr.shopartikel
{
	background-color:#000000;
}                                        
.print
{
	background : #ffffff;
}                        
.mailer
{
	background : #fae8c0;
	border : thick dashed;
}
.register
{
	background : #fae8c0; 
	border : groove;
}
.thera
{
	background : #fae8c0;  
	font-family:Arial,sans-serif; 
	font-size:12pt;
    font-style:bold;
}

#ebene0 
{
	position:absolute;
	top: 10px;
	left: 300px;
	visibility: hidden;	
	border: none;
}
