/*
gruen: 			#9EA900
dunkelgruen: 	#660
*/
body {
	font-family: Arial, sans-serif;
	background: #EAEBD5;
}
* {
	line-height: 140%;
}
#ID_Wrapper {
	background: #FFF;
	border: 1px solid #798320;
	margin: 10px auto;
	width: 760px;
}

/* Kopf */
#ID_Head {
	background: url(../images/bg_head.png) 0 -23px repeat-x;
	height: 315px;
}
#ID_Head #ID_Logo {
	height: 80px;
	padding: 20px 20px 0 0;
	text-align: right;
}

/* Content */
#ID_Content {
	float: left;
	min-height: 300px;
	padding: 0 0 0 60px;
	text-align: right;
	width: 350px;
}
h1 {
	font-size: 14px;
	margin: 0;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 14px;
	margin: 15px 0 0 0;
}
p,
li,
p div {
	font-size: 11px;
}
p {
	margin: 0;
}
#ID_Buero #ID_Content p {
	margin: 0 0 10px 0;
}
a {
	color: #000;
	text-decoration: underline;
}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul li {
	margin: 0;
	padding: 0;
}

/* Referenzen */
#ID_Showreferenz {
	margin: 0 auto;
	width: 445px;
}

#ID_Referenz {
	margin: 0 60px;
}
#ID_Referenz .Image {
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
}
#ID_Showreferenz p,
#ID_Referenz p {
	margin-bottom: 20px;
}
#ID_Referenz h3,
#ID_Referenz p {
	text-align: right;
}

#ID_Showreferenz .Back {
	margin-left: -100px;
	position: absolute;
	top: 280px;
}

/* Partner */
#ID_Buero ul li {
	margin: 10px 0;
}

/* Illus */
#ID_Illus {
	margin: 5px 0 0 425px;
	width: 215px;
}
#ID_Illus ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#ID_Illus ul li {
	margin: 0;
	padding: 0;
}

/* Navigation */
#ID_Navi {
	position: absolute;
	top: 119px;
	width: 760px;
}
#ID_Navi ul {
	list-style: none;
	margin: 0;
	padding: 0
}
#ID_Navi ul li {
	float: left;
	font-size: 14px;
	margin: 0;
	padding: 9px 0 9px 35px;
}
#ID_Navi ul li.Main {
	text-transform: uppercase;
}
#ID_Navi ul li a {
	color: #FFF;
	display: block;
	padding: 0 0 0 10px;
	text-decoration: none;
}
#ID_Navi ul li a strong {
	color: #000;
	font-weight: normal;
}
/*
#ID_Navi ul li a:focus,
#ID_Navi ul li a:hover,
#ID_Navi ul li a:active {
	text-decoration: underline;
}
*/

#ID_Navi ul li ul {
	background: #D5D8A9;
	margin: 7px 0 0 0;
	padding: 7px 0;
	position: absolute;
	text-transform: none;
	width: 160px;
}
#ID_Navi ul li ul li {
	float: none;
	margin: 0 0 5px 0;
	padding: 0;
	width: 100%;
}
#ID_Navi ul li ul li a {
	color: #660;
	width: 100%;
}
#ID_Navi ul li ul li a strong {
	color: #000;
/*	text-decoration: underline; */
	text-transform: none;
	font-weight: normal;
}
#ID_Buero #ID_Navi ul li ul {
	width: 140px;
}
#ID_Begleiten #ID_Navi ul li ul {
	width: 140px;
}
#ID_Bewahren #ID_Navi ul li ul {
	width: 145px;
}
#ID_Referenzen #ID_Navi ul li ul {
	width: 60px;
}
#ID_Referenzen #ID_Navi ul li {
	padding-right: 0;
}
#ID_Moebel #ID_Navi ul li ul {
	width: 85px;
}
#ID_Bauen #ID_Navi ul li ul {
	width: 115px;
}
#ID_Holzschutz #ID_Navi ul li ul {
	width: 140px;
}

/* Appendix */
#ID_NavAppendix {
	clear: both;
	margin: 0 15px 0 0;
	text-align: right;
}
#ID_NavAppendix ul {
	list-style: none;
	margin: 0;
	pading: 0;
}
#ID_NavAppendix ul li {
	display: inline;
	margin: 0 10px 0 0;
	padding: 0;
}
#ID_NavAppendix ul li a {
	color: #00669F;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}


/* Footer */
#ID_Footer {
	clear: left;
	text-indent: -1000px;
}

/* Sonstiges */
hr {
	position: absolute;
	top: -10000px;
	left: -10000px;
}
img {
	border: 0;
}
.Jumplabels {
	position: absolute;
	top: -10000px;
	left: -10000px;
}
.Clear {
	clear: both;
}