
BODY { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #FFFFFF; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin : 0px 0px 0px 0px; }
P, UL, LI, OL, TD, TH { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 8pt; text-decoration: none; }
INPUT, SELECT, INPUT, OPTION { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 8pt; text-decoration: none; }

/* Headers */

h1 {
  font-weight: bold;
  font-family: Arial, Verdana, Arial, sans-serif;
  font-size: 14pt;
  margin-bottom: 0px;
  color: #008ECC;
}

h2 {
  font-weight: normal;
  font-family: Arial, Verdana, Arial, sans-serif;
  font-size: 10pt;
  margin-bottom: 0px;
  color: #008ECC;
}

h3 {
  font-weight: bold;
  font-family: Arial, Verdana, Arial, sans-serif;
  font-size: 9pt;
  margin-bottom: 0px;
  color: #008ECC;
}

h4 {
  font-weight: bold;
  font-family: Arial, Verdana, Arial, sans-serif;
  font-size: 10pt;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #FFF;
}

h5 {
  font-weight: bold;
  font-family: Arial, Verdana, Arial, sans-serif;
  font-size: 9pt;
  margin-bottom: 10px;
  color: #008ECC;
}

h6 {
  font-weight: bold;
  font-family: Arial, Verdana, Arial, sans-serif;
  font-size: 8pt;
  margin-bottom: 0px;
  color: #008ECC;
}

A { color: #000; text-decoration: underline; } 
A:hover { color: #008ECC; text-decoration: underline; }
A:active { color: #008ECC; text-decoration: underline;}

A.disclaimer { font-size: 8pt; color: #fff; }
A.disclaimer:hover { font-size: 8pt; color: #fff; }
A.disclaimer:active { font-size: 8pt; color: #fff; }

A.marquee { font-size: 11pt; color: #fff; font-weight: bold; }
A.marquee:hover { font-size: 11pt; color: #fff; font-weight: bold; }
A.marquee:active { font-size: 11pt; color: #fff; font-weight: bold; }

A.mainindex { color: #FFF; font-size: 9pt; font-weight: bold; text-decoration: none;}
A.mainindex:hover  { color: #FFF; font-size: 9pt; font-weight: bold; text-decoration: none;}
A.mainindex:active  { color: #FFF; font-size: 9pt; font-weight: bold; text-decoration: none;}

A.index { color: #008ECC; font-size: 8pt; font-weight: bold; text-decoration: none;}
A.index:hover  { color: #008ECC; font-size: 8pt; font-weight: bold; text-decoration: underline;}
A.index:active  { color: #008ECC; font-size: 8pt; font-weight: bold; text-decoration: underline;}

A.teaserindex { color: #FFF; font-size: 10pt; font-weight: bold; text-decoration: none;}
A.teaserindex:hover  { color: #FFF; font-size: 10pt; font-weight: bold; text-decoration: none;}
A.teaserindex:active  { color: #FFF; font-size: 10pt; font-weight: bold; text-decoration: none;}

A.subindex { font-size: 8pt; }

A.contactlink { color: #008ECC; font-size: 7pt; text-decoration: none; }
A.contactlink:hover { color: #008ECC; font-size: 7pt; text-decoration: underline; }
A.contactlink:active { color: #008ECC; font-size: 7pt; text-decoration: underline; }

A.link7 { color: #000; font-size: 7pt; text-decoration: underline;}
A.link7:hover { color: #008ECC; font-size: 7pt; text-decoration: underline; }
A.link7:active { color: #008ECC; font-size: 7pt; text-decoration: underline; }

.claim1 { font-size: 22pt; font-weight: bold; color: #000; }
.claim2 { font-size: 14pt; font-weight: bold; color: #000; }

.text10bb { font-size: 10pt; color: #008ECC; }
.text9 { font-size: 9pt; }
.text8r { font-size: 8pt; color: #CC3333; }
.text8b { font-size: 8pt; color: #008ECC; }
.text7b { font-size: 7pt; color: #008ECC; }
.text7 { font-size: 7pt; }
.redline { color: Red; }

.marquee { font-size: 11pt; color: #fff; font-weight: bold; }
.disclaimer { font-size: 8pt; color: #fff; }

#tabelle7 td {
font-size: 7pt;
}

#tabelle7 p {
font-size: 7pt;
}

.tabelle7 ul {
 	margin: 0;
	padding: 0px 0px 15px 25px;
}

.tabelle7 li {
	margin: 0;
	padding: 0;
	font-size: 7pt;
}

#pf-index td {
font-size: 8pt;
}

#pf index p {
font-size: 8pt;
}

.pf-index ul {
  	color: #008ECC;
  	margin: 0;
	padding: 0px 0px 0px 15px;
}

.pf-index li {
	color: #008ECC;
	margin: 0;
	padding: 0;
}

.pf-news-label {
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
	background-color: #fff;
  	border: 1px solid #008ECC;
  	color: #fff;
	margin: 0 0 15px 0;
	padding: 10px;
}

.pf-news-label a {
  font-size: 10pt;
  color: #008ECC;
  text-decoration: none;
}

.pf-news-label a:hoover {
  font-size: 10pt;
  color: #008ECC;
  text-decoration: underline;
}

.pf-news-label a:active {
  font-size: 10pt;
  color: #008ECC;
  text-decoration: underline;
}

.pf-center h2 {
  font-weight: bold;
  font-size: 12pt;
  margin-bottom: 0px;
  color: #008ECC;
}

.pf-center h3 {
  font-weight: bold;
  font-size: 10pt;
  margin-bottom: 0px;
  color: #008ECC;
}

.pf-center a {
  color: #008ECC;
  text-decoration: none;
}

.pf-center a:hoover {
  color: #008ECC;
  text-decoration: underline;
}

.pf-center a:active {
  color: #008ECC;
  text-decoration: underline;
}

.pf-seite-top {
	text-align: center;
	margin: 0;
	padding: 5px 5px 5px 10px;
	background-color: #008ECC;
	font-weight: bold;
	font-size: 10pt;
	color: #fff;
}

.pf-seite {
	background-color: #fff;
  	border: 1px solid #008ECC;
  	color: #008ECC;
  	margin-bottom: 15px;
}

.pf-seite a {
  font-size: 8pt;
  color: #008ECC;
  text-decoration: none;
}

.pf-seite ul {
  	font-size: 8pt;
	margin: 0;
	padding: 10px 0 10px 25px;
}

.pf-seite li {
	color: #008ECC;
	margin: 0;
	padding: 0;
}

.pf-seite-links-top {
	text-align: center;
	margin: 0;
	padding: 5px 5px 5px 10px;
	background-color: #008ECC;
	font-weight: bold;
	font-size: 10pt;
	color: #fff;
}

.pf-seite-links-bottom {
	text-align: center;
	margin-top: 15px;
	padding: 5px 5px 5px 10px;
	background-color: #008ECC;
	font-weight: bold;
	font-size: 10pt;
	color: #fff;
}

.pf-seite-links {
	background-color: #fff;
	padding: 10px;
	margin: 0;
	border: 1px solid #008ECC;
}

.pf-seite-links a {
  color: #008ECC;
  text-decoration: none;
}

.pf-seite-links a:hoover {
  color: #008ECC;
  text-decoration: underline;
}

.pf-seite-links a:active {
  color: #008ECC;
  text-decoration: underline;
}

.pf-seite-links p {
	margin: 10px 0 10px 0;
	padding: 0;
	font-size: 7pt;
}

.pf-seite-links h6 {
  font-weight: bold;
  font-size: 8pt;
  margin-top: 0px;
  margin-bottom: 0px;
  color: #008ECC;
}

.pf-products {
	background-color: #fff;
  	border: 1px solid #008ECC;
  	color: #008ECC;
  	margin-bottom: 15px;
}

.pf-products a {
  font-size: 8pt;
  color: #fff;
  text-decoration: none;
}

.pf-products a:hover {
  font-size: 8pt;
  color: #fff;
}

.pf-products a:active {
  font-size: 8pt;
  color: #fff;
}

.pf-products-top {
	text-align: center;
	margin: 0;
	padding: 5px 5px 5px 10px;
	background-color: #008ECC;
	color: #fff;
}

.pf-products ul {
  	font-size: 8pt;
	margin: 0;
	padding: 10px 0 10px 25px;
}

.pf-products li {
	color: #008ECC;
	margin: 0;
	padding: 0;
}

.pf-products-header ul {
  	margin-top: 0;
	padding: 0, 10px, 0, 0;
}

.pf-products-header li {
	color: #000;
	font-size: 8pt;
}

#homepage-pic14de {
	background: url("http://www.pfannenberg.com/images/hp_teaser14de.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic14ru {
	background: url("http://www.pfannenberg.com/images/hp_teaser14ru.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic13eng {
	background: url("http://www.pfannenberg.com/images/hp_teaser13.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic12 {
	background: url("http://www.pfannenberg.com/images/hp_teaser12.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic10 {
	background: url("http://www.pfannenberg.com/images/hp_teaser10.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic10de {
	background: url("http://www.pfannenberg.com/images/hp_teaser10ser.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic10en {
	background: url("http://www.pfannenberg.com/images/hp_teaser10ser_eng.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic10es {
	background: url("http://www.pfannenberg.com/images/hp_teaser10.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 15px 240px;
}

#homepage-pic9 {
	background: url("http://www.pfannenberg.com/images/hp_teaser9.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic8gr {
	background: url("http://www.pfannenberg.com/images/hp_teaser8gr.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 15px 240px;
}

#homepage-pic8es {
	background: url("http://www.pfannenberg.com/images/hp_teaser8es.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 20px 240px;
}

#homepage-pic8ita {
	background: url("http://www.pfannenberg.com/images/hp_teaser8ita.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic8eng {
	background: url("http://www.pfannenberg.com/images/hp_teaser8eng.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic8ru {
	background: url("http://www.pfannenberg.com/images/hp_teaser8ru.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 20px 240px;
}

#homepage-pic8de {
	background: url("http://www.pfannenberg.com/images/hp_teaser8de.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic8cz {
	background: url("http://www.pfannenberg.com/images/hp_teaser8eng.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 20px 240px;
}

#homepage-pic7eng {
	background: url("http://www.pfannenberg.com/images/hp_teaser7eng.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic7es {
	background: url("http://www.pfannenberg.com/images/hp_teaser7es.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic7ita {
	background: url("http://www.pfannenberg.com/images/hp_teaser7ita.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic7de {
	background: url("http://www.pfannenberg.com/images/hp_teaser7de.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic3 {
	background: url("http://www.pfannenberg.com/images/hp_teaser3.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic3gr {
	background: url("http://www.pfannenberg.com/images/hp_teaser3.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 15px 240px;
}

#homepage-pic2 {
	background: url("http://www.pfannenberg.com/images/hp_teaser2.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#homepage-pic1 {
	background: url("http://www.pfannenberg.com/images/hp_teaser1.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 15px 240px;
}

#homepage-pic1agr {
	background: url("http://www.pfannenberg.com/images/hp_teaser1a.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 15px 240px;
}

#homepage-pic1a {
	background: url("http://www.pfannenberg.com/images/hp_teaser1a.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 30px 240px;
}

#news-stpbfair {
	background: url("http://www.pfannenberg.com/images/news_pic_stpb_fair.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic18ru {
	background: url("http://www.pfannenberg.com/images/news_pic18ru.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic17 {
	background: url("http://www.pfannenberg.com/images/news_pic17.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic16 {
	background: url("http://www.pfannenberg.com/images/news_pic16.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic15 {
	background: url("http://www.pfannenberg.com/images/news_pic15.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic14 {
	background: url("http://www.pfannenberg.com/images/news_pic14.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic14s {
	background: url("http://www.pfannenberg.com/images/news_pic14s.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic13 {
	background: url("http://www.pfannenberg.com/images/news_pic13.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic12 {
	background: url("http://www.pfannenberg.com/images/news_pic12.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic11 {
	background: url("http://www.pfannenberg.com/images/news_pic11.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic10 {
	background: url("http://www.pfannenberg.com/images/news_pic10.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic9 {
	background: url("http://www.pfannenberg.com/images/news_pic9.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic8 {
	background: url("http://www.pfannenberg.com/images/news_pic8.jpg") top left no-repeat;
	margin: 0;
	padding: 0 0 10px 120px;
}

#news-pic7 {
	background: url("http://www.pfannenberg.com/images/news_stpete.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 25px 120px;
}

#news-pic6 {
	background: url("http://www.pfannenberg.com/images/news_artillu.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 25px 120px;

}

#news-pic5 {
	background: url("http://www.pfannenberg.com/images/news_spos.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 25px 120px;

}

#news-pic4 {
	background: url("http://www.pfannenberg.com/images/press_ke.jpg") top left no-repeat;
	margin: 0;
	padding: 0 0 25px 120px;
}

#download-pic1 {
	background: url("http://www.pfannenberg.com/images/download-pic1") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 15px 120px;
}

#download-pic2 {
	background: url("http://www.pfannenberg.com/images/download-pic2") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 15px 120px;
}

#download-pic3 {
	background: url("http://www.pfannenberg.com/images/download-pic3") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 15px 120px;
}

#download-pic4 {
	background: url("http://www.pfannenberg.com/images/download-pic4") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 15px 120px;
}

#download-pic5 {
	background: url("http://www.pfannenberg.com/images/download-pic5") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 15px 120px;
}

#download-pic6 {
	background: url("http://www.pfannenberg.com/images/download-pic6") top left no-repeat;
	margin: 0;
	padding: 0 0 15px 120px;
}

#software-pic1 {
	background: url("http://www.pfannenberg.com/images/s_teaser1.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 25px 120px;
}

#software-pic2 {
	background: url("http://www.pfannenberg.com/images/s_teaser2.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 25px 120px;
}

#software-pic3 {
	background: url("http://www.pfannenberg.com/images/s_teaser3.jpg") top left no-repeat;
	margin: 0;
	padding: 0 0 25px 120px;
}

#academy-pic1 {
	background: url("http://www.pfannenberg.com/images/academy_nano.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 25px 220px;
}

#academy-pic2 {
	background: url("http://www.pfannenberg.com/images/academy_co2.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 25px 220px;
}

#academy-pic3 {
	background: url("http://www.pfannenberg.com/images/academy_alarm.jpg") top left no-repeat;
	margin: 0;
	padding: 0 0 25px 220px;
}

#contact-pic1de {
	background: url("http://www.pfannenberg.com/images/teaser1.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 40px 180px;
}

#contact-pic1 {
	background: url("http://www.pfannenberg.com/images/teaser1.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 55px 180px;
}

#contact-pic2 {
	background: url("http://www.pfannenberg.com/images/teaser4.jpg") top left no-repeat;
	border-bottom: 1px dotted #008ECC;
	margin: 0;
	padding: 0 0 55px 180px;
}

#contact-pic3 {
	background: url("http://www.pfannenberg.com/images/teaser3.jpg") top left no-repeat;
	margin: 0;
	padding: 0 0 55px 180px;
}