/********** Allgemein **********/

.clearfix {display: block;}
.nof-clearfix {display: inline-block;}
.nof-positioning { margin: 0;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;}
#dirctions{width: 400px;}
#map_canvas{width: 400px; height: 800px;}

/********** Navigation **********/

.NavButtonStart { margin-top: 20px;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit; float: left; display: inline; width: 30%; margin-left: 30px; text-align: right;}
.NavButtonSecond{	margin-top: 20px;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit; float: left; display: inline; width: 60%; text-align: right;}
#mainnavi { border: 0; list-style: none; margin: 0; padding: 0; position: relative;}
#mainnavi2 { border: 0; list-style: none; margin: 0; padding: 0; position: relative;}
#mainnavi #current { cursor: default; padding: 0; text-align: left; font-size: 120%;}
#mainnavi2 #current2 { cursor: default; padding-left: 30px; text-align: left; font-size: 120%;}
#mainnavi2 #current3 { cursor: default; padding-left: 30px; text-align: left; font-size: 120%;}
#mainnavi2 #current4 { cursor: default; padding-left: 30px; text-align: left; font-size: 120%;}
#mainnavi2 #current5 { cursor: default; padding-left: 30px; text-align: left; font-size: 120%;}
#mainnavi2 #current6 { cursor: default; padding-left: 30px; text-align: left; font-size: 120%;}
#mainnavi li { border-right: 0px; display: inline; padding-left: 0px; padding-top: 0px; }
#mainnavi li a { color:#FFFFCC; text-decoration:none; font-weight:bold;}
#mainnavi li a:visited { color:#FFFFCC; text-decoration:underline;}
#mainnavi li a:hover { text-decoration:underline; color:#FFFFCC;}
#mainnavi2 li { border-right: 0px; display: inline; padding-left: 0px; padding-top: 0px; }
#mainnavi2 li a { color:#FFFFCC; text-decoration:none; font-weight:bold;}
#mainnavi2 li a:visited { color:#FFFFCC; text-decoration:underline;}
#mainnavi2 li a:hover { text-decoration:underline; color:#FFFFCC;}
.navu { float: right; margin-top: 5px;}
.edih, .navu { display: none;}

/********** Content **********/

.nof-centerContent { margin:0px auto; text-align: left; width:985px; }
.CenterContent { margin: auto; text-align: left; width:100%;  }
.PositionBox { margin: auto;	border: 0; background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%; font-family: inherit; width:985px; }
.PositionBoxu { margin: 0;	padding: 0;	border: 0; background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%; font-family: inherit; }
.Logo { margin-top: 30px; padding: 0; border: 0; background: transparent; background-image: url('http://core.we-webdesign.com/assets/WEComponentsLogo.png'); font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; width: 985px; height:152px; }
.Logo2 { margin-top: 15px; padding: 0; border: 0; background: transparent; background-image: url('http://core.we-webdesign.com/assets/WEComponentsLogo.png'); font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; width: 985px; height:152px; }
.NewsLogo { float:left; margin-top: 20px; padding: 30px 25px 0px 225px; border: 0; background: transparent; background-image: url('http://www.we-information.com/assets/images/NewsLogo.png'); background-repeat: no-repeat; width: auto; height:150px; }
.HeadLine { margin-bottom:50px;	border: 0; background: transparent;	width: 985px;	height: 4px;}

/********** TextBoxen**********/
#TextBox1 { margin: 0;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit; width: 100%;	margin-top: 60px;	margin-left: 22px;}
.TextBox { margin: 0;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit; width: 100%;	margin-top: 60px;	margin-left: 22px;}
.SiteBox {	margin: 0;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit; }
.SiteBoxc {	margin: 0;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit; float: left;}
.SiteBoxcm {	margin-right: 50px;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit; float: left;}
.SiteBoxcm2 {	margin: 0 0 0 70px;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit; float: left;}
.SiteBox2 {	margin: 0;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	float: left; display: inline;	width: 311px;	margin-top: 30px;	margin-left: 17px;}
.SiteBox3 {	margin: 0;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	float: left; display: inline;	width: 50%;	margin-top: 30px;	margin-left: 0;}
.SiteBoxLogo {	margin: 0;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	float: left; display: inline;	width: 200px;	margin-top: 30px;	margin-left: 17px;}
.SiteBoxText {	margin: 0;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	float: left; display: inline;	width: 700px;	margin-top: 30px;	margin-left: 17px;}
.fl2 {float:left;margin-right:5px;}
table {color:#000;}
/********** Footer **********/

.Footer {	margin: 15px 0 0 0;	padding: 0;	border: 0;	background: transparent;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	width: 100%; height:280px; background-image:url('http://www.we-information.com/assets/images/bg-ripple-footer.png'); background-repeat: repeat-x;}
.Footer ul{font-size: 100%; color:#FFFFCC; list-style-image: url( "../assets/images/arrow.gif" );text-align:left;}
.Footer li{color:#FFFFCC;}
.Footer li a {color:#FFFFCC; text-decoration:none;}
.Footer li a:visited {color:#FFFFCC; text-decoration:underline;}
.Footer li a:hover {color:#FFFFCC; text-decoration:underline;}
.Footer h4 {color:#FFFFCC; font-weight: bold;}
.Footer p {color:#FFFFCC;}
.Footer a {color:#FFFFCC; text-decoration:none;}
.Footer a:link {color:#FFFFCC; text-decoration:none;}
.Footer a:visited {color:#FFFFCC; text-decoration:underline;}
.Footer a:hover {color:#FFFFCC; text-decoration:underline;}


p, pre, blockquote, h1, h2, h3, h4, h5, h6 {
	line-height: 1.2;
	margin-top: 0px;	
	margin-bottom: 19px;
}

pre {
	font-family: 'Courier New', 'Lucida Console', Courier, Monaco, Monospace;
}

blockquote {
	margin-bottom: 21.28px;
	margin-left: 40px;
	margin-right: 40px;
}

address {
	line-height: 1.2;
	margin: 0px;
	font-style: italic;
}

h1 {
	font-size: 110%;
  color:#FFFFCC;
}
h2 {
	font-size: 110%;
  color:#000;
}
h3 {
	font-size: 100%;
  color:#000;
}
h4 {
	font-size: 0.8em;
}
h5 {
	font-size: 0.8em;
}
h6 {
	font-size: 0.8em;
}

html, body, form {
	margin: 0px;
	padding: 0px;
}

.NavBar_ul {
	position: relative;
	margin: 0px;
	padding: 0px;
}
.NavBar_li {
	position: absolute;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.NavBar_a {
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	text-decoration: none;
	display: block;
}

.nof-clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}



/* Hides from IE-mac \*/
* html .nof-clearfix {height: 1%;}

/* End hide from IE-mac */

.nof-navPositioning {
	margin: 0px;
	padding: 0px;
	cursor: pointer;
        z-index: 1000; 
        display: none;
}

.nof-navButtonAnchor {
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	text-decoration: none;
}

.nof-ajaxTemplateHide {
	visibility:hidden;
	background-color:white;
	color:black;	
}

.nof-positioninglogo {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 985px;
}

.nof-positioning1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
        float: left; 
        display: inline; 
        width: 150px; 
        margin-top: 2px; 
        margin-left: 30px;
}

.nof-positioning2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
        float: left; 
        display: inline; 
        width: 750px; 
        margin-top: 2px; 
        margin-left: 45px
}

.nof-positioningline {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 985px;
    	height: 4px;
}

.nof-positioning3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
        float: left
}

.nof-positioning4 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
        width: 138px; 
        margin-top: 28px; 
        margin-left: 34px; 
}

.nof-positioningnavl {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
        width: 150px; 
	margin-top: 10px; 
	margin-left: 30px; 
}

.nof-positioninglineu {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 985px; 
	height: 4px;
	margin-top: 16px;
}

.nof-positioninggreenu {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 387px; 
	margin-top: 33px; 
	margin-left: 383px;
}

.nof-positioningfooter {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 323px; 
	margin-top: 22px; 
	margin-left: 416px;
}

.nof-positioninggreenl {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 6px; 
	margin-top: 30px; 
	margin-left: 25px;
}

.nof-positioningforum2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 500px; 
	margin-top: 30px; 
	margin-left: 172px;;
}

.nof-positioningforum3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 500px; 
	margin-top: 13px; 
	margin-left: 134px;
}

.nof-positioningforum4 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 748px; 
	margin-top: 34px; 
	margin-left: 14px;
}

.nof-positioningebl1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 237px; 
	margin-top: 30px; 
	margin-left: 268px;
}

.nof-positioningebl3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 749px; 
	margin-top: 13px; 
	margin-left: 14px;
}

.nof-positioningebl2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 500px; 
	margin-top: 13px; 
	margin-left: 134px;
}

.nof-positioninggreenleerl {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 6px; 
	margin-top: 30px; 
	margin-left: 205px;
}

.nof-positioningfootertext {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 350px; 
	margin-top: 12px; 
	margin-left: 418px;
}

.nof-positioningformular1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 699px; 
	margin-top: 37px; 
	margin-left: 41px;
}

.nof-positioningpartner1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 700px; 
	margin-top: 30px; 
	margin-left: 46px;
}

.nof-positioningpartner2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 200px; 
	margin-top: 17px; 
	margin-left: 46px;
}

.nof-positioningpartner3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 200px; 
	margin-top: 17px; 
	margin-left: 14px;
}

.nof-positioningpartner4 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 200px; 
	margin-top: 17px; 
	margin-left: 38px;
}

.nof-positioningnexoc1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 121px; 
	margin-top: 34px; 
	margin-left: 231px;
}

.nof-positioningindex1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 752px; 
	margin-top: 30px; 
	margin-left: 22px;
}

.nof-positioningindex2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 304px; 
	margin-top: 30px; 
	margin-left: 17px;
}

.nof-positioningindex3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 304px; 
	margin-top: 31px; 
	margin-left: 88px;
}

.nof-positioningindex4 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 334px; 
	margin-top: 5px; 
	margin-left: 16px;
}

.nof-positioningindex5 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 368px; 
	margin-top: 19px; 
	margin-left: 16px;
}

.nof-positioningindex6 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 365px; 
	margin-top: 6px; 
	margin-left: 25px;
}

.nof-positioningindex7 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 365px; 
	margin-top: 6px; 
	margin-left: 17px;
}

.nof-positioningindex8 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 365px; 
	margin-top: 5px; 
	margin-left: 27px;
}

.nof-positioningkontakt1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 180px; 
	margin-top: 95px; 
	margin-left: 16px;
}

.nof-positioningkontakt2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 180px; 
	margin-top: 16px; 
	margin-left: 16px;;
}

.nof-positioningkontakt3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 180px; 
	margin-top: 16px; 
	margin-left: 15px;
}

.nof-positioningkontakt4 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 6px; 
	margin-top: 30px; 
	margin-left: 10px;
}

.nof-positioningkontakt5 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 150px; 
	margin-top: 30px; 
	margin-left: 85px;
}

.nof-positioningkontakt6 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 173px; 
	margin-top: 63px; 
	margin-left: 85px;
}

.nof-positioningkontakt7 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 183px; 
	margin-top: 58px; 
	margin-left: 25px;
}

.nof-positioningkontakt8 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 194px; 
	margin-top: 35px; 
	margin-left: 25px;
}

.nof-positioningkontakt9 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 220px; 
	margin-top: 58px; 
	margin-left: 15px;;
}

.nof-positioningkontakt10 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 173px; 
	margin-top: 39px; 
	margin-left: 15px;
}

.nof-positioningsitemap1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 698px; 
	margin-top: 29px; 
	margin-left: 46px
}

.nof-positioningcomponents1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 121px; 
	margin-top: 30px; 
	margin-left: 330px;
}

.nof-positioningcomponents2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 500px; 
	margin-top: 13px; 
	margin-left: 134px;
}

.nof-positioningcomponents3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 740px; 
	margin-top: 23px; 
	margin-left: 14px;
}

.nof-positioningwebdesign1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 111px; 
	margin-top: 30px; 
	margin-left: 327px;
}

.nof-positioningwebdesign2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 500px; 
	margin-top: 13px; 
	margin-left: 134px;
}

.nof-positioningwebdesign3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 744px; 
	margin-top: 35px; 
	margin-left: 14px;
}

.nof-positioningelektronik1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 321px; 
	margin-top: 30px; 
	margin-left: 231px;
}

.nof-positioningelektronik2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 500px; 
	margin-top: 13px; 
	margin-left: 134px;
}

.nof-positioningelektronik3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 751px; 
	margin-top: 44px; 
	margin-left: 14px;
}

.nof-positioningqsc1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 532px; 
	margin-top: 30px; 
	margin-left: 69px;
}

.nof-positioningqsc2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 120px; 
	margin-top: 30px; 
	margin-left: 22px;
}

.nof-positioningqsc3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 680px; 
	margin-top: 59px; 
	margin-left: 69px;
}

.nof-positioningqsc4 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 680px; 
	margin-top: 34px; 
	margin-left: 69px;
}

.nof-positioningqsc5 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 680px; 
	margin-top: 59px; 
	margin-left: 69px;
}

.nof-positioningimpressum1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 478px; 
	margin-top: 30px; 
	margin-left: 85px;
}

.nof-positioningimpressum2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 654px; 
	margin-top: 10px; 
	margin-left: 85px;
}

.nof-positioningmprivacy1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 538px; 
	margin-top: 30px; 
	margin-left: 69px;
}

.nof-positioningmprivacy2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 109px; 
	margin-top: 30px; 
	margin-left: 30px;
}

.nof-positioningmprivacy3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 680px; 
	margin-top: 31px; 
	margin-left: 69px;
}

.nof-positioningseiten1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 760px; 
	margin-top: 30px; 
	margin-left: 14px;
}

.nof-positioningseiten2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 242px; 
	margin-top: 29px; 
	margin-left: 14px;
}

.nof-positioningseiten3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 204px; 
	margin-top: 28px; 
	margin-left: 10px;
}

.nof-positioningseiten4 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	float: left; display: 
	inline; width: 151px; 
	margin-top: 27px; 
	margin-left: 13px;
}

.nof-positioningseiten5 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 242px; 
	margin-top: 25px; 
	margin-left: 12px;
}

.nof-positioningseiten6 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 196px; 
	margin-top: 25px; 
	margin-left: 12px;
}

.nof-positioningseiten7 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 197px; 
	margin-top: 25px; 
	margin-left: 21px;
}

.nof-positioningseiten8 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 307px; 
	margin-top: 22px; 
	margin-left: 14px;
}

.nof-positioningseiten9 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 238px; 
	margin-top: 16px; 
	margin-left: 14px;
}

.nof-positioningseiten10 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 179px; 
	margin-top: 16px; 
	margin-left: 14px;
}

.nof-positioningseiten11 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 242px; 
	margin-top: 16px; 
	margin-left: 38px;
}

.nof-positioningcommerce1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 121px; 
	margin-top: 30px; 
	margin-left: 330px;
}

.nof-positioningcommerce2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 500px; 
	margin-top: 11px; 
	margin-left: 143px;
}

.nof-positioningcommerce3 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 740px; 
	margin-top: 17px; 
	margin-left: 14px;
}

.nof-positioningcommerce4 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 143px; 
	margin-top: 21px; 
	margin-left: 22px;
}

.nof-positioningcommerce5 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 160px; 
	margin-top: 21px; 
	margin-left: 19px;
}

.nof-positioningcommerce6 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 90px; 
	margin-top: 21px; 
	margin-left: 34px;
}

.nof-positioningcommerce7 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 198px; 
	margin-top: 4px; 
	margin-left: 23px;
}

.nof-positioningcommerce8 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 183px; 
	margin-top: 21px; 
	margin-left: 107px;
}

.nof-positioningcommerce9 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 159px; 
	margin-top: 17px; 
	margin-left: 51px;
}

.nof-positioningcommerce10 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 161px; 
	margin-top: 92px; 
	margin-left: 27px;
}

.nof-positioningcommerce11 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 109px; 
	margin-top: 33px; 
	margin-left: 51px;
}

.nof-positioningcommerce12 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 164px; 
	margin-top: 58px; 
	margin-left: 59px;
}

.nof-positioningcommerce13 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 140px; 
	margin-top: 31px; 
	margin-left: 16px;
}

.nof-positioningcommerce14 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 142px; 
	margin-top: 90px; 
	margin-left: 46px;
}

.nof-positioningcommerce15 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 280px; 
	margin-top: 15px; 
	margin-left: 63px;
}

.nof-positioninglinks1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 299px; 
	margin-top: 31px; 
	margin-left: 37px;
}

.nof-positioning5 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
        float: left; 
	display: inline; 
	width: 6px; 
	margin-top: 30px; 
	margin-left: 25px;
}

.nof-positioning6 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left
}

.nof-positioning7 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 752px; 
	margin-top: 30px; 
	margin-left: 22px;
}

.nof-positioning8 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 304px; 
	margin-top: 30px; 
	margin-left: 17px; 
}

.nof-positioning9 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 304px; 
	margin-top: 31px; 
	margin-left: 88px;
}

.nof-positioning10 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 334px; 
	margin-top: 5px; 
	margin-left: 16px;
}

.nof-positioning11 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 368px; 
	margin-top: 19px; 
	margin-left: 16px;
}

.nof-positioning12 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 365px; 
	margin-top: 6px; 
	margin-left: 25px;
}

.nof-positioning13 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 365px; 
	margin-top: 6px; 
	margin-left: 17px; 
}

.nof-positioning14 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 365px; 
	margin-top: 5px; 
	margin-left: 27px;
}

.nof-positioning15 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 985px; 
	margin-top: 16px;
}

.nof-positioning16 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 387px; 
	margin-top: 33px; 
	margin-left: 383px;
}

.nof-positioning17 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 323px; 
	margin-top: 22px; 
	margin-left: 416px;
}

.nof-positioning4webdes {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 150px; 
	margin-top: 30px; 
	margin-left: 30px;
}

.nof-positioning5webdes {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 138px; 
	margin-top: 15px; 
	margin-left: 34px;
}

.nof-positioning6webdes {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
 	width: 150px; 
	margin-top: 24px; 
	margin-left: 30px;       
}

.nof-positioningwebs4 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 150px; 
	margin-top: 25px; 
	margin-left: 30px;
}

.nof-positioningwebs5 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 138px; 
	margin-top: 4px; 
	margin-left: 34px;
}

.nof-positioningwebs6 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 150px; 
	margin-top: 5px; 
	margin-left: 30px;
}

.nof-positioningwebs7 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 760px; 
	margin-top: 30px; 
	margin-left: 14px;
}

.nof-positioningwebs8 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 242px; 
	margin-top: 29px; 
	margin-left: 14px;
}

.nof-positioningwebs9 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 204px; 
	margin-top: 28px; 
	margin-left: 10px;
}

.nof-positioningwebs10 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 151px; 
	margin-top: 27px; 
	margin-left: 13px;
}

.nof-positioningwebs11 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 242px; 
	margin-top: 25px; 
	margin-left: 12px;
}

.nof-positioningwebs12 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 196px; 
	margin-top: 25px; 
	margin-left: 12px;
}

.nof-positioningwebs13 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 197px; 
	margin-top: 25px; 
	margin-left: 21px;
}

.nof-positioningwebs14 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 307px; 
	margin-top: 22px; 
	margin-left: 14px;
}

.nof-positioningwebs15 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 238px; 
	margin-top: 16px; 
	margin-left: 14px;
}

.nof-positioningwebs16 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 179px; 
	margin-top: 16px; 
	margin-left: 14px;
}

.nof-positioningwebs17 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	float: left; 
	display: inline; 
	width: 242px; 
	margin-top: 16px; 
	margin-left: 38px;
}

.nof-positioningwebs18 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 985px; 
	margin-top: 3px;
}

.nof-positioningwebs19 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 387px; 
	margin-top: 20px; 
	margin-left: 388px;
}

.nof-positioningwebs20 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 323px; 
	margin-top: 25px; 
	margin-left: 421px;
}



.nof-positioningnex1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 121px; 
	margin-top: 34px; 
	margin-left: 231px;
}

.nof-positioningimpr1 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 478px; 
	margin-top: 17px; 
	margin-left: 85px;
}

.nof-positioningimpr2 {
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	width: 654px; 
	margin-top: 10px; 
	margin-left: 85px;
}


