#illustration .overlay,
#maincontent-body h1 {
	position: absolute;
	top: 365px;
}
#illustration .overlay {
	right: 0;
	top: 0;
	width: 890px; /* 1080px; */
	height: 50px;
	opacity: 0.50;
	filter: Alpha("Style=0, Opacity=50"); 
}
#maincontent-body h1 {
	position: absolute;
	right: 35px;
	top: -10px;
	left: 30px;
	line-height: 30px;
	font-size: 30px;
}
/* Title black on white */
#illustration .overlay { background-color: white; }
#maincontent-body h1 { color: black; }
/* Title white on black
#illustration .overlay { background-color: black; }
#maincontent-body h1 { color: white; } */

.equipment {
	background: transparent url("../_gfx/front/box-col1-bg2.png") repeat-y top left;
	margin: 10px 0 0 0;
	padding: 1px 0; /* IE likes this... */
}


#maincontent-head {
}

#maincontent-body {
}
#maincontent-body .language_warning {
}

#illustration {
	height: 330px;
	width: 890px;
}

#illustration a, 
#illustration .noimage {
}
#illustration img {
	border: none;
}


#maincontent p {
}

/* *** 3 images in a row
#images .imagelist img {
	height: 65px;
	width: 116px;
}
*** */

#images {

}
#images h2 {
	display: none;
}

#images ul.imagelist {
	margin: 0;
	padding: 0;
	list-style: none;
}
#images ul.imagelist li {
	height: 120px;
	margin: 0 10px 10px 0;
	padding: 0;
	width: 215px;
}
#images ul.imagelist li img{
	border: none;
	margin: 0;
	padding: 0;
}

#images ul.imagelist li.utmost {
	margin-right: 0;
}
#images ul.imagelist li.bottom {
	margin-bottom: 0;
}

#sidepane {
	float: left;
	margin-right: 10px;
	width: 195px;
	padding: 10px;
}

#sidepane .synonyms {
	margin: 10px;
}

#info {
	margin: 10px;
}
#info h2 {
	display: none;
}
#info h3 {
	font-size: 10pt;
	line-height: 1;
	font-weight: normal;
	margin: 0;
	width: 4em;
	float:  left;
	padding-top: 0.5em;
}
#info p {
	font-size: 10pt;
	font-weight: normal;
	padding-top: 0.5em;
	line-height: 1;
	margin: 0;
	margin-left: 4em;
}

#text_and_images {
	float: right;
	margin: 0;
	width: 665px;
}

#text {
	margin-bottom: 10px;
	margin-left: 0;
}
#text .ProjektIngress {
	font-weight: bold;
}
#related {
	margin: 10px;
}
#related h2 {
	display: none;
}

#related h3 {
	margin-bottom: 5pt;
	font-size: 10pt;
	border-bottom: 0px solid #c0c3c7;
}
#related h3 a:link,
#related h3 a:visited {
	color: black;
	font-size: 10pt;}

#related ul {
	list-style: disc;
	list-style-position: outside;
	padding: 0;
}

#related ul li {
	font-size: 10pt;
	margin-left: 15px;
}
#related ul li a:link {
	color: black;

}
#related ul li a:visited {
	color: black;
}

#related ul li a:hover {
	color: black;
}
#related_projects p.show_all {
}
#related_projects p.show_all a:link,
#related_projects p.show_all a:visited {
	color: black;
}


ul.resourcelist  {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left: 25px;
}
ul.resourcelist img {
	display: inline;
}


.details {
	margin-bottom: 20px;
}

.details dt {
	clear: left;
	float: left;
	width: 110px;
}
.details dd {
	float: left;
	margin: 0;
	padding: 0;
	text-align: right;
	width: 80px;
}

.equipmentlist {
	width: 220px;
	float: left;
	line-height: 20px;
}
#maincontent .equipmentlist h2 {
	font-size: 100%;
	margin: 0;
}
.equipmentlist.col1 {
	clear: left;
}
.equipmentlist ul {
	margin: 0 0 20px 0;
	padding-left: 20px;
}
.equipmentlist ul li {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0;
 	list-style-image: url("../_gfx/front/list-style-circle2.png");
	margin-left: 0;
	padding-left: 0;
 }
