body {
	font-family		: Arial, sans-serif;
	font-size		: 10px;
	background		: url(/images/bg_footer.png) repeat-x left bottom, url(/images/bg.jpg) repeat-x #f4f4f4;
	width			: 1024px;
	margin			: 0;
	position		: relative;
	top				: 0px;
}

h1 {
	color			: #b78b6a;
	font-size		: 1.6em;
	margin			: 1em 0;
	font-weight		: bold;
}
h2 {
	color			: #b78b6a;
	font-size		: 1.4em;
	margin			: 1em 0;
}
h3 {
	color			: #b78b6a;
	font-size		: 1.2em;
	margin			: 0.5em 0;
}

p, ul {
	font-size		: 1.2em;
	color			: #41230d;
	text-align		: justify;
}

td {
	color			: #41230d;
	font-size		: 1.2em;
}

textarea, input, select {
	font-family		: Arial, sans-serif;
	color			: #9b8a6d;
	border			: 2px solid #e8dac0;
	background		: #f9f3e7;
	margin			: 1px 0;
	font-size		: 1em;
	padding			: 7px;
}

a {
	color			: #b78b6a;
	font-weight		: bold;
	text-decoration	: none;
}
a:hover {
	text-decoration	: underline;
}

#get {
	background		: url(http://http-get.de/get.gif) no-repeat;
}

#header{
	float			: left;
	width			: 1024px;
	height			: 149px;
}
#navitop{
	float			: right;
	width			: 620px;
	margin			: 50px 0 5px 0;
}
#trennlinie {
	float			: right;
	width			: 515px;
	border			: none;
	border-top		: 1px solid #171009;
}
#content_top {
	float			: left;
	width			: 100%;
	height			: 270px;
	margin			: 15px 0 0 0;
}
#content_bottom {
	float			: left;
	padding-bottom	: 80px;
}
#bilderwechsel {
	float			: left;
	margin			: -30px 0 0 0;
}
#textbox{
	font-size		: 14px;
	float			: left;
	width			: 333px;
	height			: 176px;
	background		: #b16934;
	padding			: 5px 20px 15px 20px;
	margin			: 10px 0 0 -20px;
	background		: url(/images/bg_textbox.png) no-repeat;
}
#inhalt {
	float			: left;
	width			: 520px;
	position		: relative;
	padding-left	: 30px;
	background		: url(/images/bg_content_top.png) no-repeat;
}
#kontakt {
	padding			: 0 30px ;
	margin			: 82px 0 0 560px;
	text-shadow		: 0px 0px 3px #000;
	font-weight		: bold;
}
	#kontakt p, #kontakt a {
		color			: #f4e8d1;
	}
	
#schrift_unten {
	margin-left		: 14px;
	margin-bottom	: 15px;
	margin-top		: -30px; 
	background		: url(/images/bg_teak_dunkel.jpg) no-repeat;
	padding			: 15px 20px;
}
	#schrift_unten p {
		font-size		: 12px;
	}
	
#footer {
	float			: left;
	width			: 929px;
	padding			: 0 95px 0 0;
}
#footerlinkbox {
	float			: right;
	height			: 14px;
	padding			: 7px 15px;
	background		: url(/images/footer_bg.png) repeat-x;
}
#footerlinkbox a {
	color			: #f4e9d3;
	font-size		: 1.2em;
	padding			: 10px 0;
}
#footerlinkbox a:hover {
	color			: #FFFFFF;
	text-decoration	: none;
}

.menu {
	float			: left;
	height			: 17px;
	color			: #DDDDDD;
	font-size		: 1.2em;
	padding			: 8px 20px 12px 20px;
	background		: url(/images/menu.png) repeat-x;
}
.menu:hover, .menu_on, .menu_on:hover  {
	float			: left;
	height			: 17px;
	color			: #FFFFFF;
	text-decoration	: none;
	font-size		: 1.2em;
	padding			: 8px 20px 12px 20px;
	background		: url(/images/menu_on.png) repeat-x;
}

.button {
	color			: #b78b6a;
	border			: 1px solid #5E300C;
	background		: #5E300C;
}
.button:hover {
	color			: #5E300C;
	border			: 1px solid #b78b6a;
	background		: #b78b6a;
}

#top-linien {
	float			: left;
	margin			: 0 0 0 42px;
}

#schreiner-siegel {
	width			: 127px;
	height			: 146px;
	float			: left;
	margin			: 0 0 0 15px;
}

#logo {
	width			: 154px;
	height			: 48px;
	margin			: 45px 0 0 10px;
}

.button_ausgefuehrte-arbeiten {
	float			: left;
	background		: url(/images/menu.png) repeat-x;
}

#arbeiten-button {
	width			: 102px;
	height			: 61px;
	margin			: -11px 0 0 0;
	border			: none;
}

.link_ausgefuehrte-arbeiten {
	display			: block;
	height			: 19px;
	color			: #b78b6a;
	font-size		: 1.4em;
	margin			: 0.2em 0;
	background		: url(/images/pfeil_off.png) left -2px no-repeat;
	padding			: 1px 0 1px 25px;
	cursor			: pointer;
}
.link_ausgefuehrte-arbeiten:hover, .link_ausgefuehrte-arbeiten_on, .link_ausgefuehrte-arbeiten_on:hover {
	display			: block;
	height			: 19px;
	color			: #e37827 !important; 
	font-size		: 1.4em;
	margin			: 0.2em 0;
	background		: url(/images/pfeil_on.png) left -2px no-repeat;
	padding			: 1px 0 1px 25px;
	cursor			: pointer;
}