body {

	margin:0;

	padding:0;

	width: 100%;

	padding:0;

	margin:0;

	text-align: center;

	font-size: 12px;

	overflow-y: scroll;

	font-family: Verdana, Arial, sans-serif;
	
	font-weight: normal;

}

a {

	color: #303032;

	font-family: Verdana, Arial, sans-serif;

}

img {

	border: 0;

}

.headline {

	color: #996633;

	font-weight: bold;

	font-family: Verdana;

	margin: 0;

	margin-bottom: 13px;

	font-size: 16px;

}

.headlineEmpty {

	height: 1px;

	margin-top: 0px;

}

#IQ {

	width: 100%;

}



#IQTop {

	width: 100%;

	padding-top: 15px;

	height: 35px;

	text-align: center;

	vertical-align: middle;

	background-image: url("../pix/PMN_Balken.jpg");
	background-repeat: no-repeat;

	color: #FFFFFF;

	font-size: 18px;
	
	font-weight: bold;

}

#IQTopCon {

	width: 990px;

	margin: 0 auto;

	text-align: left;

}

#IQContainer {

	width: 990px;

	margin: 0 auto;

}

#IQNavi {

	float: left;

	width: 230px;

	text-align: left;

	padding-top: 45px;

	padding-bottom: 15px;
	font-weight: normal;

}

#IQNavi ul {

	list-style-type: none;

	margin: 0;

	padding: 0;

}

#IQNavi ul li {

	border-top: 1px dotted #DCDCDC;

	margin-top: 5px;

	padding-top: 5px;

	width: 210px;

}

#IQNavi ul li a {

	color: #996633;

	font-size: 12px;

	text-decoration: none;

}

#IQNavi ul li.active {	

	border-top: 1px dotted #DCDCDC;

	margin-top: 5px;

	padding-top: 5px;

	width: 210px;

}



#IQNavi ul li.active a {

	text-decoration: none;

}

#IQNavi ul li.active ul {

	list-style-type: none;

	margin-left: 13px;

	margin-top: 8px;

	padding: 0;

}

#IQNavi ul li.active ul li {

	border-top: none;

	margin-left: 5px;

	margin-top: 8px;

	padding: 0;

}

#IQNavi ul li.active ul li a {

	color: #998E82;

	font-size: 11px;

	text-decoration: none;

}

#IQNavi ul li.active ul li.active {

}

#IQNavi ul li.active ul li.active a {

	text-decoration: none;

}

#company {

	width: 230px;

	height: 210px;

	margin-bottom: 55px;

	overflow: none;

}

#IQCon {

	float: left;

	width: 718px;

	text-align: left;

}

#IQTopOpts {

	width: 718px;

	height: 23px;

	padding-top: 20px;

	padding-right: 0px;

	border-left: 1px solid #D9D9D9;

	border-right: 1px solid #D9D9D9;

	text-align: right;

	color: #8C8C8C;
	font-weight: normal;
	font-size: 11px;
	vertical-align: bottom;

}

.naviTopL {


	float: right;

	margin:0;

	padding:0;

}

.naviTopL a {

	font-size: 11px;

	text-decoration: none;

	color: #8C8C8C;

}

.naviTopS {

	width: 10px;

	float: right;

	font-size: 11px;

	margin-left: 10px;
	margin-right: 10px;

	color: #8C8C8C;
	text-align: center;

}

.IQTopOpt {

	width: 80px;

	float: right;

	margin-left: 10px;

}

.IQTopOpt select {

	font-size: 11px;

	color: #8C8C8C;

}

#IQContent {

	width: 648px;

	padding-left: 35px;

	padding-right: 35px;

	padding-bottom: 15px;

	border-left: 1px solid #D9D9D9;

	border-right: 1px solid #D9D9D9;

	min-height: 250px;

	font-size: 12px;

	color: #5F5F5F;
	
	line-height: 150%;

}
#IQContent ul li {

	margin-bottom: 5px;

}

#contentL {

	float: left;

	width: 305px;

	margin-top: 2px;
	font-weight: normal;

}

#contentLI {

	float: left;

	width: 407px;

	margin-top: 2px;
	font-weight: normal;

}

#contentR {

	float: left;

	width: 305px;

	margin-left: 35px;

	margin-top: 0px;
	font-weight: normal;

}

#IQBreadcrumb {

	width: 100%;

	height: 38px;

	font-size: 11px;

	color: #8C8C8C;

	margin-bottom: 1px;

	padding-top: 5px;
	font-weight: normal;

}

#IQBreadcrumb a {

	font-size: 11px;

	color: #8C8C8C;

	text-decoration: underline;

	

}
#IQBreadcrumb span a {

	text-decoration: none;

}

#IQFooter {

	width: 720px;

	padding-top: 4px;

	margin-bottom: 50px;
	
	font-size: 11px;

	text-align: left;

	border-top: 1px solid #DCDCDC;

	color: #996633;
	font-weight: normal;

}

#IQFooter a {

	color: #8C8C8C;

}

#IQBanner {

	width: 718px;

	border-left: 1px solid #DCDCDC;

	border-right: 1px solid #DCDCDC;

}

#IQBanner img {

	width: 718px;

}

#IQInfobox {

	float: left;

	width: 184px;

	margin-left: 35px;

	min-height: 300px;

	text-align: left;

	border-left: 1px dotted #DCDCDC;

	padding: 16px;

	padding-left: 20px;
	padding-right: 0px;

	padding-top: 5px;
	
	line-height: 105%;

}

#IQInfobox h1 {

	font-size: 20px;

	text-align: left;

	margin-top: 4px;

	margin-bottom: 10px;

	color: #996633;

	font-weight: normal;

}

.infoBox {

	width: 100%;

	margin-bottom: 10px;

	margin-top: 16px;

	font-size: 11px;

	text-align: left;

	background-color: transparent;
	font-weight: normal;

}

.infoBox p {

	margin: 0;

}

.infoBox a {

	font-size: 11px;

	color: #996633;

	text-decoration: none;

}



#IQInfobox .infoBox h1 {

	margin-top: 2px;

	margin-bottom: 0;

	padding-top: 0px;

	font-size: 12px;

	font-weight: bold;

	color: #996633;

}

#IQInfobox .infoBox h3 {

	font-size: 11px;

	margin:0;

	padding:0;

	color: #000000;

}

ul.sitemap {

	list-style-type: none;

	border-left:1px dotted #000000;

	margin: 0;

	margin-top: 20px;

	padding: 0;

}

ul.sitemapSub {

	margin:0;

	padding:0;

	margin-left: 20px;

	margin-top: 5px;

}

ul.sitemapSub li {

	list-style-type: none;

	border-left:1px dotted #000000;

	padding-top: 3px;

	padding-bottom: 2px;

}

.clear {

	clear: both;

}

.formSubmit {

	clear: both;

	margin-bottom: 5px;

}

.field {

	border: #AFAFAF 1px solid;

	width: 250px;

}

.field2 {

	border: #AFAFAF 1px solid;

	width: 40px;

}

.field3 {

	border: #AFAFAF 1px solid;

	width: 250px;

}

.field4 {

	border: #AFAFAF 1px solid;

	width: 233px;

}

.field5 {

	border: #AFAFAF 1px solid;

	font-size: 12px;

	width: 250px;

}

.field6 {

	border: #AFAFAF 1px solid;

	width: 250px;

}

.showMore {

	display: block;

	width: 100%;

	text-align: right;

}

.tinymcewysiwyg a {

	text-decoration: underline;

}
.tinymcewysiwyg p {

	font-weight: normal;

}

.tinymcewysiwyg h1 {

	line-height: 20px;

}

.tinymcewysiwyg h2 {

	line-height: 19px;

}

.tinymcewysiwyg h3 {

	line-height: 18px;

}

.tinymcewysiwyg h4 {

	line-height: 17px;

}

.tinymcewysiwyg h5 {

	line-height: 16px;

}

.tinymcewysiwyg table {

	font-size: 12px;

	padding: 0;

}

.tinymcewysiwyg table td, .tinymcewysiwyg table th {

	padding: 0px;

}

.tinymcewysiwyg table td {

	padding: 2px;

}

.tabelle-ohne-Rahmen {

	border: none;

}

.tabelle-ohne-Rahmen td {

	border: none;

}

.tabelle-Rahmen-all {

	border: 1px solid #000000;

}

.tabelle-Rahmen-all td {

	border-top: 1px solid #000000;

	border-left: 1px solid #000000;

}

.tabelle-Rahmen-all tr:first-child td {

	border-top: none;

}

.tabelle-Rahmen-all td:first-child {

	border-left: none;

}

.tabelle-Rahmen-oben-unten-Spalten {

	border-top: 1px solid #000000;

	border-bottom: 1px solid #000000;

}

.tabelle-Rahmen-oben-unten-Spalten td {

	border-left: 1px solid #000000;

}

.tabelle-Rahmen-oben-unten-Spalten td:first-child {

	border: none;

}

.tabelle-Rahmen-oben-unten-zeilen {

	border-top: 1px solid #000000;

	border-bottom: 1px solid #000000;

}

.tabelle-Rahmen-oben-unten-zeilen td {

	border-top: 1px solid #000000;

}

.tabelle-Rahmen-oben-unten-zeilen tr:first-child td {

	border: none;

}

.tabelle-Rahmen-oben-Spalten {

	border-top: 1px solid #000000;

}

.tabelle-Rahmen-oben-Spalten td {

	border-left: 1px solid #000000;

}

.tabelle-Rahmen-oben-Spalten td:first-child {

	border: none;

}

.tabelle-Rahmen-oben-Zeilen {

	border-top: 1px solid #000000;

}

.tabelle-Rahmen-oben-Zeilen td {

	border-top: 1px solid #000000;

}

.tabelle-Rahmen-oben-Zeilen tr:first-child td {

	border: none;

}

.tabelle-Rahmen-unten-Spalten {

	border-bottom: 1px solid #000000;

}

.tabelle-Rahmen-unten-Spalten td {

	border-left: 1px solid #000000;

}

.tabelle-Rahmen-unten-Spalten td:first-child {

	border: none;

}

.tabelle-Rahmen-unten-Zeilen {

	border-bottom: 1px solid #000000;

}

.tabelle-Rahmen-unten-Zeilen td {

	border-top: 1px solid;

}

.tabelle-Rahmen-unten-Zeilen tr:first-child td {

	border: none;

}

.tabelle-Rahmen-rechts-links-Spalten {

	border-left: 1px solid #000000;

	border-right: 1px solid #000000;

}

.tabelle-Rahmen-rechts-links-Spalten td {

	border-left: 1px solid #000000;

}

.tabelle-Rahmen-rechts-links-Spalten td:first-child {

	border: none;

}

.tabelle-Rahmen-rechts-Spalten {

	border-right: 1px solid #000000;

}

.tabelle-Rahmen-rechts-Spalten td {

	border-left: 1px solid #000000;

}

.tabelle-Rahmen-rechts-Spalten td:first-child {

	border: none;

}

.tabelle-Rahmen-links-Spalten {

	border-left: 1px solid #000000;

}

.tabelle-Rahmen-links-Spalten td {

	border-left: 1px solid #000000;

}

.tabelle-Rahmen-links-Spalten td:first-child {

	border: none;

}

.tabelle-Rahmen-rechts-Zeilen {

	border-right: 1px solid #000000;

}

.tabelle-Rahmen-rechts-Zeilen td {

	border-top: 1px solid #000000;

}

.tabelle-Rahmen-rechts-Zeilen tr:first-child td {

	border: none;

}

.tabelle-Rahmen-links-Zeilen {

	border-left: 1px solid #000000;

}

.tabelle-Rahmen-links-Zeilen td {

	border-top: 1px solid #000000;

}

.tabelle-Rahmen-links-Zeilen tr:first-child td {

	border: none;

}
.articlePos {
	margin-bottom: 20px;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
}
.articlePos a.articlePosTitle {
	display: block;
	text-decoration: none;
	font-size: 12px;
	color: #996633;
	font-style: normal;
	font-weight: bold;
}
.articlePos a.articlePosTitle:hover {
	text-decoration: underline;
}
.activity {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.activity h1 {
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #996633;
	margin-bottom: 5px;
}
.activityPos {
	width: 100%;
	margin-bottom: 5px;
}
.activityPos .ActivityDate {
	/*width: 100%;*/
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 1px;
	
	float: left;
}
.activityPos .ActivityName {
	float: left;
	font-size: 11px;
	width: 280px;
	font-weight: normal;
}
.activityPos .ActivityData {
	/*float: left;
	width: 16px;*/
	float: left;
	padding-left: 10px;
}
.serviceProviderPos {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 15px;
	padding-bottom: 10px;
	font-weight: normal;
}
.serviceProviderPos h1 {
	display: block;
	margin: 0;
	padding: 0;
	font-size: 13px;
	margin-bottom: 15px;
	font-weight: normal;
}
.serviceProviderPos .spPic {
	width: 190px;
	float: left;
}
.serviceProviderPos .spText {
	margin-left: 90px;
	float: left;
	width: 350px;
	font-weight: normal;
}
.serviceProviderPos .spLink {
	padding-right: 2px;
	text-align: right;
	font-weight: normal;
}
.serviceProviderPos .spLink a {
	text-decoration: none;
}
ul.spList {
	list-style-type: square;
}
ul.spList li a {
	text-decoration: none;
}
ul.spList li a:hover {
	text-decoration: underline;
}
ul.spList li a.noLink:hover {
	text-decoration: none;
}
.lightBoxGalery {
	border: solid 1px #bfbfbf;
	background-color: white;
	padding: 1em;
	text-align: center;
	vertical-align: middle;
	float:left;
	width: 95px;
	height: 102px;
	margin-top: 1.2em;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
}
ul.lightBoxGaleryList {
	list-style-type: square;
}
ul.lightBoxGaleryList li a {
	text-decoration: none;
	font-size: 12px;
}
ul.lightBoxGaleryList li a:hover {
	text-decoration: underline;
}
table.lightBoxGaleryList {
	width: 100%;
}
table.lightBoxGaleryList td {
	width: 45%;
}
.award {
	margin-bottom: 15px;
	margin-top: 15px;
	border-bottom: 1px dotted #DCDCDC;
	font-weight: normal;
}
.award .awardCategory {
	color: #AB8E69;
	font-size: 14px;
}
.award .awardCategory h1 {
	font-size: 14px;
	display: inline;
	margin: 0;
	padding: 0;
}
.award .header {
	margin-bottom: 15px;
}
.award .header .head {
	float: left;
	width: 210px;
	margin-right: 5px;
	margin-top: 3px;
	font-weight: bold;
}
.award .awardContent {
	float: left;
	width: 210px;
	margin-right: 5px;
}
.award .awardContent ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.memberList {
	width: 100%;
}
.memberList a {
	display: block;
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-bottom: 1px solid #996633;
}
.offerList {
	width: 100%;
}
.offerBox {
	/*float: left;
	width: 45%;
	margin-left: 2%;
	*/
	width: 100%;
	margin-top: 16px;
	border: 1px solid #C5A371;
	padding: 1px;
}
.offerDate {
	width: 100%;
	background-color: #C5A371;
	color: #FFFFFF;
	text-align: right;
}
.offerList h1 {
	margin: 0;
	padding: 0;
	margin: 3px;
	font-size: 18px;
}
.offerDesc {
	padding: 3px;
}
.offerPDF {
	width: 100%;
	text-align: right;
	background-color: #C5A371;
}
.offerPDF a {
	text-decoration: none;
	color: #FFFFFF;
}
.innovationDay {
	width: 100%;
}
.newsBox {
	width: 100%;
	margin-bottom: 10px;
}
.newsBox h1 {
	margin: 0;
	padding: 0;
	font-size: 16px;
}
.newsItem {
	margin-bottom: 20px;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
}
.newsItem a {
	display: block;
	text-decoration: none;
	font-size: 12px;
	color: #996633;
	font-style: normal;
	font-weight: bold;
}
.newsItem a:hover {
	text-decoration: underline;
}
.newsItem h3 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #303032;
	font-weight: normal;
}
.newsItem .tinymcewysiwyg {
	/* News Content */
}
.newsItem .tinymcewysiwyg a {
	display: inline;
	font-weight: normal;
	color: #303032;
}
.awardSponsorBox {
	width: 100%;
	margin: 15px 0;
}
.awardSponsor {
	float: left;
	width: 200px;
	padding: 5px;
	overflow: none;
}
.awardSponsor h1 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	margin-bottom: 15px;
}
