body.weiss {
 font-family: Arial, sans-serif;
 font-size: 17px;
 color: #000000;
 background-color: #FFFFFF;
}

BODY {
 font-family: Arial, sans-serif;
 font-size: 17px;
 color: #000000;
 background-color: #FFFFFF;
}

/* ========= Links ============================== */
a:link    { color:#00009F; background-color: transparent; }
a:visited { color:#00009F; background-color: transparent; }
a:hover   { color: #000000 ;background-color:#EFEFEF; }
a:active  { color:#000000; background-color: #FFFFFF; }

a.sublink:link    { color:#A02000; background-color:#FFFFFF; }
a.sublink:visited { color:#A02000; background-color:#FFFFFF;}
a.sublink:hover   { color:yellow ;background-color:#52699F;}
a.sublink:active  { color:#000000; background-color: #FFFFFF;}


a.imglink:hover   { color: #FFFFFF ;background-color:transparent; }

A.slink:link {
   color : #ffffff; background-color : #52699F;
   text-decoration : none;
   font-weight:bold;
   border-left:2px solid white;
   		 padding:2px;

}

A.slink:visited {
   color : #EFEFEF; background-color : #52699F;
   text-decoration : none;
      font-weight:bold;
	     border-left:2px solid white;
		 padding:2px;
}

A.slink:hover {
   color : #52699F; background-color : #ffffff;
   text-decoration : none;
      font-weight:bold;
	  	     border-left:2px solid white;
			 		 padding:2px;
}

A.slink:active {
   color : #000000; background-color : #ffff00;
   text-decoration : none;
      font-weight:bold;
	  	     border-left:2px solid white;
			 		 padding:2px;
}

/* =============== */


b.g {
   font-size : 120%;
}

b.gf2 {
   font-size : 200%;
   color : #0000ff;
   background-color : transparent;
}

.klein {
   font-size : 13px;
   font-family : Arial, sans-serif;
}

li {
   list-style-image:url(../grafik/listgrau.gif);
   color:#52699F; background-color:#FFFFFF;
   font-family:Arial,sans-serif;font-size:15px;
   font-weight:bold;
}
li.u {
   list-style-image:url(../grafik/listgrau-s.gif);
   color:#948E4D; background-color:#FFFFFF;
   font-family:Arial,sans-serif;font-size:15px;
   font-weight:normal;
}
h3 {
   font-size :15px;
   font-family :Arial, Helvetica, sans-serif;
   font-weight:normal;
}
/* =====Formulare===================  */

input.in {
   font-size : 15px;
   font-family : Arial, Helvetica, sans-serif;
   background-color: #FFFFFF;
   background-image: url(../grafik/gr-verl.jpg);
   background-repeat: no-repeat;
   color:#948E4D;
}

textarea {
   font-size : 15px;
   font-family : Arial, Helvetica, sans-serif;
   background-color: #FFFFFF ;
   background-image: url(../grafik/gr-verl.jpg);
   background-repeat: no-repeat;
   color:#948E4D;
}
input.weg {
   font-family: Arial, sans-serif; font-size:15px;
   color: #000000;
   background-color: #FFFFFF;
   background-image: url(../grafik/gr-verl.jpg);
   background-repeat: no-repeat;
}

td.start {
   font-size :15px;
   font-family : Arial,Tahoma, Helvetica, sans-serif;
   color:#000000;background-color:#FFFFFF;
   padding:20px;
}

td.starttop {
   font-size :17px;
   font-family :Arial,Verdana,Tahoma,sans-serif;
   color:#000053;background-color:#FFFFFF;
}

td.courier2 {
   font-size : 15px;
   font-family : "courier new",monospace;
   color:#FFFFFF;background-color:#0000FF;
}

td.hgb {
   background-image: url(../grafik/rlinie.gif);
}
td.b1 {
   color: #000000;
   background-color: #d1eafe;
   font-size:17px;
   font-family: Arial,Verdana,sans-serif;

}
td.b1grau {
   color: #000000;
   background-color: #FCFDDD;
   text-align:right;
   border-left: 30px solid #d1eafe;
   font-size:15px;
   font-family: Arial, Tahoma, Helvetica,sans-serif;

}

td.b1a {
   color: #000000;
   background-color : #d1eafe;
   Background-Image: url(../grafik/ecke-or.gif);
   Background-Position: top right;
   Background-Repeat: no-repeat;
   font-size: 17px;
   font-family: Arial,Verdana,sans-serif;
}
td.b1b {
   color: #000000;
   background-color : #d1eafe;
   Background-Image: url(../grafik/ecke-ul.gif);
   Background-Position: bottom left;
   Background-Repeat: no-repeat;
   font-size: 17px;
   font-family: Arial,Verdana,sans-serif;
}
td.balken {
  font-family: Arial, sans-serif; font-size:13px;
  color: #3F3F3F;
  background-color:#FFFFFF;
}

td.back1 {
   color: #000000;
   background-color: #d1eafe;
   font-size:17px;
   font-family: Arial,Verdana,sans-serif;

}

td.back1b {
   color: #000000;
   background-color : #d1eafe;
   Background-Image: url(../grafik/ecke-ul.gif);
   Background-Position: bottom left;
   Background-Repeat: no-repeat;
   font-size: 17px;
   font-family: Arial,Verdana,sans-serif;
}
td.back1c {
   color: #000000;
   background-color : #d1eafe;
   Background-Image: url(../grafik/gitter1.jpg);
   Background-Position: bottom right;
   Background-Repeat: no-repeat;
   font-size: 17px;
   font-family: Arial,Verdana,sans-serif;
}


td.pblogo {
   color: #000000; background-color:#FFFFFF;
     Background-Image: url(../grafik/pblogo-mi.gif);
}
td.pblogotitel {
   color: #A02000;  background-color:#FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size:20px; font-weight:bold;

   Background-Image: url(../grafik/pblogo-mi.gif);

}
td.blauweb  {
  color:#000000; background-color:#FFFFFF;
  font-family:Arial, Helvetica,sans-serif; font-size:13px;
}
td.blauwebakt  {
  color:#000000; background-color:#FFFFFF;
  font-family:Arial, Helvetica,sans-serif; font-size:13px;
  width: auto;
  border:#52699F solid 1px;
  padding:3px;
}
td.rotweb {
  color:#FFFFFF;background-color:#52699F;
  font-family:Arial,sans-serif;font-size:17px;
}

td.bildschrift {
   color: #7F0000;
   background-color: #FFFFFF;
   font-size :15px;
   font-family :Arial, Tahoma, Verdana, sans-serif;
}

td.nb1 {
   color: #000000;
   background-color :#FFFFFF;

   border-width:1px;
   border-style:solid;
   padding:1px;
   border-color:rgb(219,219,221) #999999 #999999 rgb(219,219,221);
   font-size: 15px;
   font-family: Arial, Tahoma,Verdana,sans-serif;

}
td.nb5 {
   color: #000000;
   background-color :#FFFFFF;

   border-width:1px;
   border-style:solid;
   padding:1px;
   border-color:blue;
   /* border-color:rgb(219,219,221) #999999 #999999 rgb(219,219,221); */

   font-size: 15px;
   font-family: Arial,Tahoma,Verdana,sans-serif;

}
td.nb3 {
   color: #000000;
   background-color:rgb(252,253,221);
   border-width:1px;

   border-style:solid;
   padding:1px;
   border-color:rgb(219,219,221) #999999 #999999 rgb(219,219,221);
   font-size: 15px;
   font-family: Arial,Tahoma,Verdana,sans-serif;
}
td.nb2 {
   color: #000000;
   background-color :#FFFFFF;
   background-image: url(../grafik/gr-verl.jpg);
   background-repeat: no-repeat;
   border-width:1px;
   border-style:solid;
   padding:4px;
   border-color:rgb(219,219,221) #999999 #999999 rgb(219,219,221);
   font-size: 15px;
   font-family: Arial,Tahoma,Verdana,sans-serif;
}
td.nb4 {
   color: #000000;
   background-color :#FFFFFF;
   font-size: 15px;
   font-family: Arial,Tahoma,Verdana,sans-serif;
}

i {
   color: maroon;
   background-color: transparent;
   font-style:normal;
   
}
p.marg {
   margin-left:20px;

}