@page { size:29.7cm 21.0cm; margin-top:1.5cm; margin-bottom:2cm  }
html { 	height:100%; }

body {

	font-size:10pt;
	padding:0;
	margin:0 0;
	text-align:left;
	background-color:#fff;
	font-family:Arial,Verdana,Tahoma;
	color:rgb(0,0,0);
}

#outer {
	margin: 0 auto;
	width: 100%; 
	position: relative;
	text-align:center;
}

/* Abschnitt navigation */
#navigation
{
display:none;
}

/* Abschnitt HEADER */

#header1, #header2{

	display: none;
}

#header_print{
	display: list-item; 
	list-style-image: url(http://web46.s1.ni-srv.de/cms/upload/bilder/header_druck.jpg);
	list-style-position: inside; 
	top:0px;
	left:0px;
	height:122px;
	z-index:51;
}



/*Abschnitt FOOTER */
#footer1{
display:none;
	}

#footer2{
display:none;
	}

/* Abschnitt MAIN */
#main1{
	orphans:20;
	text-align:left;
	top:122px;
	width:100%;
	color:#000000;
	line-height:1.5;
	display:inline;
	z-index:190;

}

td{
	line-height:1.5;
	}

#main2{
	orphans:20;
	text-align:left;
	top:122px;
	width:100%;
	color:#000000;
	display:inline;
	z-index:190;

}

#main2 p, #main1 p, p { 
	line-height:1.5;
}

#main2 h1, #main1 h1, h1 {
	text-align:left;
	padding-top:0px;
	font-size:17pt;
	color: #ee1c23;
	line-height:1.5;
}

#main2 h2, #main1 h2, h2 {
	text-align:left;
	padding-top:0px;
	font-size:13pt;
	color: #ee1c23;
}

h3 {
color: #ee1c23;
}

#right{
display:none;
}

/* Abschnitt DIVERS */

div.kontaktformular, div#boxleft{
display:none;
}

/* Abschnitt PRODUKTTABELLEN */

td.bgcolor{
	background-color: #e3e5e6;
}
td.borderAlign { 
	border-left: 1px solid  #a3a3a7; 
	border-top: 1px solid #a3a3a7;
	vertical-align: middle;
	text-align: center;
	font-size:11px;
}

.label {
	font-size:12px;
	color:rgb(0,0,0);
}

.small {
	font-size:9px;
}

#clearfooter { display:none; }

#bottomnavi {
	display:none;
}

#additionalnavi {
display:none;
}


a { font-size:10pt; color:#000000; text-decoration:underline; }

 
a.sitemap_level1 {
	display:block;
	border-bottom:1px solid #EEEEEE;
	color:#90B631;
	font-weight:bold;
	padding-bottom:.4em;
}

a.sitemap_level2 {
	color:#000000;
	padding-left:25px;
	display:block;
}

a.sitemap_level3 {
	color:rgb(190,190,190);
}

.sitemap_level2_container {
display:block;
	float:left;
	width:100%;
	padding-top:.3em;
}

.sitemap_level3_container {
	float:right;
	width:50%;
	padding-top:.3em;
}

#newsletterbox {
	display:none;
}

.hidden {
	display:none;
}


img.bild3{
max-height:200px;
}


/* Abschnitt Sitemap */
div#sitemap a
{
display:block;
line-height:25px;
}

#printx{
display:inline;
left:0px;
font-size:10pt;
font-family:Verdana,Arial;
}