body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}

.noprint {
	display:none;
}

.positionsangabe {
	display:none;
}

.td_border_br {
	padding:2px;
	border-bottom:2px solid #000000;
	border-right:2px solid #000000;
}

.td_border_b {
	padding:2px;
	border-bottom:2px solid #000000;
}

.tabscroll {
}

.inhalt_mitte {
	width:630px;
}

.inhalt_rechts {
	width:184px;
	border-bottom: 1px solid #00309C;
}
.inhalt_rechts_innen {
	padding:5px;
}
.inhalt_rechts_mehr {
	padding:5px 5px 0px 5px;
}

.inhalt_selbermacher {
	margin-top:6px;
	width:262px;
	background:url(gif/selbermacher_1.gif) bottom left no-repeat;
	border-bottom: 1px solid #00309C;
}
.inhalt_architekten {
	margin-top:6px;
	width:262px;
	background:url(gif/architekten_1.gif) bottom left no-repeat;
	border-bottom: 1px solid #00309C;
}
.inhalt_verarbeiter {
	margin-top:6px;
	width:262px;
	background:url(gif/verarbeiter_1.gif) bottom left no-repeat;
	border-bottom: 1px solid #00309C;
}
.inhalt_haendler {
	margin-top:6px;
	width:262px;
	background:url(gif/haendler_1.gif) bottom left no-repeat;
	border-bottom: 1px solid #00309C;
}

.mehr {
	text-align:right;
	border-bottom: 1px solid #00309C;
	font-size:12px;
	line-height:18px;
	font-family:Arial,Helvetica,Sans-serif;
	font-weight:bold;
}
.mehr1 {
	margin-top:3px;
	padding-bottom:2px;
	border-bottom: 1px solid #00309C;
	font-size:12px;
	line-height:18px;
	font-family:Arial,Helvetica,Sans-serif;
	font-weight:bold;
	color:#84827B;
}

.seitenanfang {
	display:none;
}

.bild_text {
	 margin-top:4px;
	 margin-right:5px;
	 border:1px solid #84827B;
}
.bild_text_r {
	 margin-top:4px;
	 margin-left:5px;
	 border:1px solid #84827B;
}
.bild_text_o {
	 margin-top:4px;
	 border-top:1px solid #84827B;
	 border-left:1px solid #84827B;
	 border-right:1px solid #84827B;
}

.bildunterschrift {
	background-color:#00309C;
	font-family:Arial,Helvetica,Sans-serif;
	font-size:10px;
	line-height:14px;
	color:#FFFFFF;
	text-align:center;
}

.zoom {
	background-color:#00309C;
	font-family:Arial,Helvetica,Sans-serif;
	font-size:10px;
	line-height:14px;
	color:#FFFFFF;
	text-align:right;
}

.linie {
	background:url(gif/linie.gif);
	height:1px;
}
.linie_blau {
	background:url(gif/blau.gif);
	height:1px;
}
.linie_weiss {
	background:url(gif/weiss.gif);
	height:1px;
}

A:link {
	text-decoration: none;
	color: #00309C;
}
A:visited {
	text-decoration: none;
	color: #00309C;
}
A:hover {
	text-decoration: underline;
	color: #00309C;
}
A:link.ohne {
	text-decoration: none;
	color: #00309C;
}
A:visited.ohne {
	text-decoration: none;
	color: #00309C;
}
A:hover.ohne {
	text-decoration: none;
	color: #000000;
}
A:link.weiss {
	text-decoration: none;
	color: #FFFFFF;
}
A:visited.weiss {
	text-decoration: none;
	color: #FFFFFF;
}
A:hover.weiss {
	text-decoration: underline;
	color: #FFFFFF;
}
A:link.sitemap {
	text-decoration: none;
	color: #00309C;
}
A:visited.sitemap {
	text-decoration: underline;
	color: #00309C;
}
A:hover.sitemap {
	text-decoration: underline;
	color: #00309C;
}

.heading1 {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:24px;
	color:#999999;
	font-style:italic;
	margin-bottom:5px;
}

.heading2 {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:16px;
	color:#84827B;
	font-style:italic;
	margin-bottom:5px;
	line-height:22px;
}
.heading2weiss {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-style:italic;
}
.heading2blau {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:16px;
	color:#00309C;
	font-style:italic;
}

.text12schwarz {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000000;
}
.text12grau {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:12px;
	line-height:18px;
	color:#84827B;
}
.text12weiss {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:12px;
	line-height:15px;
	color:#FFFFFF;
}
.text11schwarz {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:11px;
	line-height:16px;
	color:#000000;
}
.text11grau {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:11px;
	line-height:16px;
	color:#84827B;
}
.text11weiss {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:11px;
	line-height:14px;
	color:#FFFFFF;
}
.text11hellblau {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:11px;
	line-height:16px;
	color:#4E7DBF;
}
.text11blauverdana {
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	line-height:16px;
	color:#00309C;
}
.text11weissverdana {
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:11px;
	line-height:16px;
	color:#FFFFFF;
}
.text10schwarz {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:10px;
	line-height:14px;
	color:#000000;
}
.text10grau {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:10px;
	line-height:14px;
	color:#84827B;
}
.text10weiss {
	font-family:Arial,Helvetica,Sans-serif;
	font-size:10px;
	line-height:14px;
	color:#FFFFFF;
}

ul,ol,li {
	margin-top: 5px;
}

sub,sup {
	line-height:0px;
	font-size:70%;
}

.formular12schwarz {
	font-size:12px;
	font-family:Arial,Helvetica,Sans-serif;
	color:#000000;
	padding:1px 0px 3px 3px;
}
.formular12grau {
	font-size:12px;
	font-family:Arial,Helvetica,Sans-serif;
	color:#84827B;
	padding:1px 0px 3px 3px;
}
.formular11schwarz {
	font-size:11px;
	font-family:Arial,Helvetica,Sans-serif;
	color:#000000;
	padding:1px 0px 3px 3px;
}
.formular11grau {
	font-size:11px;
	font-family:Arial,Helvetica,Sans-serif;
	color:#84827B;
	padding:1px 0px 3px 3px;
	font-weight:bold;
}

.formbutton14 {
	text-align:center;
	font-size:11px;
	font-family:arial, helvetica, sans-serif;
	color:#FFFFFF;
	border-style:none;
	background-color:#00309C;
	cursor:hand;
	height:14px;
	padding:0px 0px 0px 0px;
}
.formbutton21 {
	text-align:center;
	font-size:12px;
	font-family:arial, helvetica, sans-serif;
	color:#FFFFFF;
	border-style:none;
	background-color:#00309C;
	cursor:hand;
	height:21px;
}
.formbuttongrau {
	text-align:center;
	font-size:11px;
	font-family:Verdana, arial, helvetica, sans-serif;
	color:#FFFFFF;
	border-style:none;
	background-color:#999999;
	cursor:hand;
	height:21px;
}
