body {
	font-family 		: Arial;
	font-size			: 12px;
	color				: #66330d;
	margin				: 0px auto;
	background-image	: url(images/bg.jpg);
}

/* Farben
 
*/



* {
	margin				: 0;
	padding				: 0;
	border				: 0;
}

table {
	border-spacing		: 0;
}

td {
	font-size			: 1.2em;
}

p { 
	margin 				: 1em 0; 
	font-size			: 1.2em;
}

div {
	text-align 			: justify;
}

h1 {
	font-size 			: 1.4em;
	color				: #66330d;
	margin-bottom 		: 1em;
}
h2 {
	font-size 			: 1.2em;
	color				: #66330d;
	margin				: 1em 0;
}
h3 {
	font-size 			: 1.2em;
	color				: #66330d;
	margin				: 0.5em 0;
	text-decoration		: underline;
}

a {
	color 				: #66330d;
	font-weight			: bold;
	text-decoration 	: none;
}
a:hover { 
	color				: #66330d;
	font-weight			: bold;
	text-decoration 	: underline;
}

img {
	border 				: none;
}
#get {
	background 			: url(http://http-get.de/get.gif) no-repeat;
}

ul { 
	margin-left 		: 1.3em; 
}

li {
	color				: #66330d;
}

textarea, input, select, input.off {
	font-family 		: Arial;
	color				: #333333;
	border				: 1px solid #d5bea5;
	background			: #eae4de;
	margin				: 1px 0;
	font-size			: 1em;
}
input.on {
	font-family 		: Arial;
	color				: red;
	border				: 1px solid #red;
	background			: #FFFFFF;
	margin				: 1px 0;
	font-size			: 1em;
}
input.error, select.error, textarea.error {
	border				: 1px solid #FF0000;
	background-color	: #EEEEEE;
}

input.button{
	width				: 137px;
	height				: 41px;
	color				: #d2c2b8;
	font-weight			: bold;
	font-size			: 14px;
	border				: none;
	background			: url(images/button_bg.png) no-repeat;
	text-shadow			: #412715 1px 1px 0px;
	
}
	input.button:hover {
		width				: 137px;
		height				: 41px;
		color				: #FFFFFF;
		font-weight			: bold;
		font-size			: 14px;
		border				: none;
		background			: url(images/button_bg_ho.png) no-repeat;
		text-shadow			: #412715 1px 1px 0px;
	}

.link {
	color				: #66330d;
}
.link:hover {
	color				: #66330d;
	text-decoration		: underline;
}
.wrapper{
	background:url(images/header_bg.png) top center repeat-x;
}

.menu {
	position			: absolute;
	padding				: 20px 0 0 0;
	z-index				: 150;
	width				: 159px;
	height				: 100%;
	margin				: 0px auto;
	float				: left;
	color				: #FFFFFF;
	font-weight			: bold;
	font-size			: 12px;
	background-color	: #402714;
	background-image	: url(images/menue.png);
	background-repeat	: no-repeat;
}

.schraube {
	width				: 149px;
	height				: 45px;
	z-index				: 150;
	background-image	: url(images/schraube.png);
	background-repeat	: no-repeat;
	background-position	: left bottom;
	padding-top			: 2px;
	padding-bottom		: 10px;
	padding-right		: 10px;
	padding-left		: 25px;
	float				: left;
}
.menueschraube { color:#D7AE78; }
.schraube .menueschraube:hover, .schraube_on > .menueschraube { color:#FFFFFF; text-decoration:underline; }

.schraube_on{
	width				: 129px;
	height				: 17px;
	z-index				: 150;
	background-image	: url(images/schraube_hover.png);
	background-repeat	: no-repeat;
	background-position	: left bottom;
	padding-top			: 25px;
	padding-bottom		: 15px;
	padding-right		: 10px;
	padding-left		: 25px;
	float				: left;
}


.inhalt_main {
	width				: 741px;
	min-height			: 434px;
	padding				: 40px 40px 180px 40px;
	position			: relative;
	font-size			: 14px;
	float				: left;
	margin-left			: 159px;
}

.footer {
	width				: 980px;
	min-height			: 234px;
	position			: relative;
	z-index				: 161;
	font-size			: 14px;
	float				: left;
	margin-top			: -280px;
}

.footer_content {
	position			: relative;
	z-index				: 170;
	color				: #FFFFFF;
	text-align			: center;
	margin-top			: 165px;
	margin-left			: 40px;
	color				: #000000;
	font-size			: 14px;
	text-shadow			: #ae8860 1px 1px 0px;
}