body {
	font-family 			: Arial;
	font-size				: 10px;
	color					: #a6987d;
	margin					: 10px;
	background				: url(/images/bg.jpg) repeat-x #D8D0BD;
}

/* Farben
	türkis					: #00CCD1;
	schrift (braun)				: #71664f;
	schrift (hellbraun)				: #a6987d;
	border (hellbraun)				: #dacfba;
*/

* {
	margin 					: 0;
	padding 				: 0;
}

table {
	border-spacing			: 0;
}

td {
	font-family 			: Arial;
	color					: #a6987d;
	vertical-align 			: top;
	font-size				: 1.2em;
}
td.footer {
	font-family 			: Arial;
	color					: #928566;
	vertical-align 			: top;
	font-size				: 1.2em;
}

p { 
	margin 					: 1em 0; 
	font-size				: 1.2em;
}
p.content { 
	margin 					: 1em 0; 
	font-size				: 1.2em;
	text-align				: justify;
	margin-top				: 0px;
}

div {
	text-align 				: left
}

h1 {
	font-size 				: 1.2em;
	color					: #00CCD1;
	margin-bottom 			: 1em;
	text-transform			: uppercase;
}
h2 {
	font-size 				: 1.2em;
	color					: #00CCD1;
	margin					: 1em 0;
}
h3 {
	font-size 				: 1.2em;
	color					: #716650;
	margin					: 1.5em 0 0 0;
}

a {
	color 					: #a6987d;
	font-weight 			: bold;
	text-decoration 		: none;
}
a:hover { color				: #00bde5; }

a.link {
	color 					: #a6987d;
	font-weight 			: bold;
	text-decoration 		: none;
	background				: url(/images/pfeil.jpg) no-repeat 0px 0px;
	padding-left:17px;
}
a.link:hover { color			: #00bde5; }

a.email_footer {
	font-family 			: Arial;
	color					: #928566;
	vertical-align 			: top;
	font-size				: 1.0em;
	font-weight				: normal;
}
a.email_footer:hover {
	color					: #00CCD1;
}

img {
	border 					: none;
}

#get {
	background				: url(http://http-get.de/get.gif) no-repeat;
}

ul {
	margin-left 			: 1.3em;
	font-size				: 12px;
}

textarea, input, select, input.off {
	font-family 			: Arial;
	color					: #71664f;
	border					: 1px solid #c6bda8;
	background				: #e5e1d8;
	margin					: 1px 0;
	font-size				: 1em;
	padding					: 7px;
}
input.on {
	font-family 			: Arial;
	color					: #e5f3f4;
	border					: 1px solid #1fabb0;
	background				: #3bc5ca;
	margin					: 1px 0;
	font-size				: 1em;
}
input.error, select.error, textarea.error {
	border					: 1px solid #00CCD1;
	background-color		: #d6eaeb;
}

.email {
	display					: none;
}

.pipe {
	font-size				: 1.1em;
	color					: #C4BDAA;
	font-weight				: bold;
	margin					: 0 5px;
}

.topmenu {
	font-size				: 1.1em;
	color					: #C4BDAA;
	text-transform			: uppercase;
}
.topmenu:hover, .topmenu_on{
	font-size				: 1.1em;
	color					: #00CCD1;
	text-transform			: uppercase;
}

.menu {
	display					: block;
	width					: 170px;
	font-size				: 1.2em;
	padding					: 4px 5px;
	margin					: 0 0 3px 4px;
	text-transform			: uppercase;
	color					: #71664f;
}
.menu_on, .menu_on:hover, .menu:hover {
	display					: block;
	width					: 170px;
	font-size				: 1.2em;
	padding					: 4px 5px;
	margin					: 0 0 3px 4px;
	text-transform			: uppercase;
	color					: #716650;
	background				: url(/images/menue_hover.jpg) no-repeat;
}

.oeffnungszeiten  {
	color					: #716650;
	min-width				: 30px;
}