/* CSS Document */
/* CSS-Reset */



/* CSS-Reset */


html, body, table, textarea, input {

background: #fff !important;
color: #000;
font-family: Arial, Helvetica, sans-serif; 
font-size:10pt;
quotes: "\201E" "\201C" "\201A" "\2018";
}


strong{

line-height: 1.3;
}


/* Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
h1,h2,h3,h4,h5,h6 { 
page-break-after: avoid; 
}

p, address, li, dt, dd {
font-size: 100%
}


p {
  margin: 0 0 0 0;
}



#navigation, #formwizzard, #advertising, #navthirdoff, #navthirdon, #navsecondoff, #navsecondon, #active {
display: none;
}
img{
border:0px;
hight:90;

}
.druck{
width:100%
}
.bg{
display: none;
}
.bg2{
display:none;
}
.right_print{
display:none;
}

@media screen{
.pnp{
width:78%; 
}
.left_print{
width:28%;
}
}

.print_button{
display:block;
align: right;
}}

@media print{
.pnp{
width:100%; 
}
.left_print{
display:none;
}
.print_button{
display:none;

}
.right_print{
display:none;
}

}


ul{
list-style-type:square;

}
li {

padding-left: 20px;

  

  line-height: 1.3;

}

h1{

  line-height: 1.1;

  font-size: 18px;

  font-weight: bold;

  color: #7ab51d;

  margin: 0 0 15px 0;

}

h2{

  line-height: 1.3;

  font-size: 12px;

  font-weight: bold;

}

h3{

  line-height: 1.3;

  font-size: 12px;

  font-weight: bold;

}

h4{

  color: #7ab51d;

  line-height: 1.3;

  font-size: 12px;

  font-weight: bold;

}

a {

  color: #7ab51d;

  text-decoration: none;

}

div.textItem a {

  padding: 0 1px;

}

div.textItem a:hover {

  color: #fff;

  background: #7ab51d;

}

a.changebg:hover{

   color: #fff;

   background: #7ab51d;

}

div.textItem a.lightbox:hover {

  color: #fff;

   background: #fff;

}

div.textItem a.bildlink:hover {

   color: #fff;

   background: #fff;

}

div.textItem a.bildlink {

  padding: 0 0;

}

div.textItem a.lightbox {

  padding: 0 0;

}

.dunkelgrau {

  color: #58585a;

}

.hellgrau {

  color: #eaebed;

}

.gruen {

  color: #7ab51d;

}

img.tooltip{

  outline:0;

}

div#hauptnavi {

  display:none;

}

div#hauptnavi a {

  display:none;
}

div#hauptnavi a:hover {

  display:none;
}

div#hauptnavi a.active {

 display:none;
}

div#subnavi {

  display:none;
}

div#subnavi a {

  display:none;

}

div#subnavi a:hover {

 display:none;

}

div#subnavi a.active {

  display:none;
}

div#hilfsnavi {

  display:none;

}

div#hilfsnavi a {

  display:none;
}

div#hilfsnavi a:hover {

  display:none;

}

div.hilfsnavi {

  display:none;

}

div.hilfsnavi a {

  display:none;

}

div.hilfsnavi a:hover {

display:none;

}

p.linie {

  height: 3px;

  background: url(../images/layout/bg_linie.gif) repeat-x;

  overflow:hidden;

  font-size: 0;

}

p.linie_abstand {
display:block;

  margin: 5px 0;

  height: 3px;

  background: url(../images/layout/bg_linie.gif) repeat-x;

  overflow:hidden;

  font-size: 0;

}

p.linie_abstand_gross {

  margin: 10px 0;

  height: 3px;

  background: url(../images/layout/bg_linie.gif) repeat-x;

  overflow:hidden;

  font-size: 0;

}

p.accordion {

}

a{

outline:0;

}

li.sitemapStandardLevel_1{

padding-left: 20px;

font-weight: bold;

}

li.sitemapStandardLevel_1 a:hover{

color: #fff;

background: #7ab51d;

}

li.sitemapStandardLevel_2{

padding-left: 30px;

background: none;

}

li.sitemapStandardLevel_2 a:hover{

color: #fff;

background: #7ab51d;

}

a.sitemapStandardLevel_2{

color: #58585A

}

a.rss a:hover{

color: #fff;

background: #7ab51d;

}

.TextLinkButton {
	color: #ffffff;
	background-color: #7ab51d;
	border: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
}

