/*---------------------------- ID-Styles -------------------------*/
#container {
	color: #000;
	background: #fff;
	width: 100%;
}

p.containerbot {
	clear: both;
	display: block;
	padding: 5px;
	height: 28px;
}

#main {
	margin-left: 0px;
	color: #000;
	line-height: 1.0em;
}

#column p {
	font-size: 100%;
}

#content { 
	margin-right: 0px; 
	padding: 5px; 
	text-align: left; 
	background: #fff; 
	position: absolute; 
}

#content ul {
	margin: 0 10px 0 10px;
}


.mainbot,
#formular,
#header,
#logo,
#navigation-oben li,
#navigation-oben li a,
#navigation-oben li a:hover,
#navigation-oben li a:active,
#navigation-oben li a.an,
#navigation-oben,
#navigation,
#navi-oben,
#navi-unten,
#navigation a, 
#navigation a:hover,
#navigation a:active,
#navigation a.lang,
#navigation a:hover.lang,
#navigation a.an,
#navigation a:active.lang,
.navi-2,
.link  {
	display: none;
}

#column h3,
#column img {
	display: none;
}


#column img + h3,
#column img + img + h3 {
	display: block;
	width: 300px;
}

#column .none {
	display: none;
}

#column .print {
	display: block;
}
#druck {
	clear: both;
	vertical-align: middle;
	border-bottom: 1px solid black;
	height: 50px;
}

#druck img {
	display: block;
	float: left;
	visibility: visible;
	margin: 0;
	margin-right: 15px;
	border: 0;
}
/* Element-Stile */
h1 {
	font-size: 30pt;
	margin-bottom: 20px;
	margin-top: 50px;
	margin-left: 0;
}

h2 {
	font-size: 14pt;
	margin-left: 0;
}

h3 {
	font-size: 13pt;
	margin-left: 0;
}

p {
	font-size: 12pt;
	line-height: 15pt;
	margin-left: 0;
}

img {
	margin-left: 15px;
}

.navi-3 {
	display: none;
}
