html { overflow-y	: scroll; }

body {
	font-family : Arial;
	font-size		: 0.8em;
	color				: #FFFFFF;
	text-align	: left;
	margin			: 0px;
	background	: url(/images/bg.jpg) repeat-x #FEF801;
}

/* Farben
 gelb	: #FBE82A
 braun: #744519
*/

* {
	margin : 0;
	padding: 0;
}

table {
	border-spacing:0;
}

td {
	font-family : Arial;
	color				: #FFFFFF;
	vertical-align : top;
}
td.valentinstag {
	font-family : Arial;
	color				: #000000 !important;
	vertical-align : top;
}

a.valentinstag {
	color		: #a50203;
}
	a.valentinstag:hover {
		color		: #ff1e13;
	}
	
th {
	text-align : left;
	color			 : #FBE82A;
}

p { margin : 1em 0; }

div {
	text-align : left;
}

h1 {
	font-size : 1em;
	font-weight	: bold;
	color			: #FBE82A;
	margin-bottom: 1.5em;
}
h2 {
	font-size : 1em;
	font-weight	: bold;
	color			: #FBE82A;
	margin : 1em 0;
}

hr {
	margin : 1em 0;
	color	 : #FBE82A;
}

a {
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : none;
}
a:hover { color: #FBE82A; }

a.email_nohover, a.mail_nohover:hover { color: #000000; }

a.menu-top, a.menu-top_on {
	font-family : Arial Black, Arial;
	display			: inline-block;
	font-size		: 14px;
	margin-left : 25px;
	color				: #744519;
}
a.menu-top_on, a.menu-top:hover {
	color : #000000;
}

a.menu, a.menu_on {
	display		: block;
	font-family : Arial Black, Arial;
	color			: #FBE82A;
	font-size	: 12px;
	margin		: 5px 0 10px 0;
}
a.menu:hover, a.menu_on { color : #FFFFFF; }

a.getraenke, a.getraenke_on {
	display : inline-block;
	color		: #FFFFFF;
	margin-right : 15px;
}
a.getraenke:hover, a.getraenke_on {
	color	: #FBE82A;
}

img {
	border : none;
}
img.logo {
	width	: 119px;
	height: 18px;
	vertical-align:bottom;
}
img.h1 {
	height : 18px;
}

ul { margin-left : 1.3em; }
ol { margin-left : 1.5em; }
li { margin-bottom : 0.5em; }

textarea, input, input.off {
	font-family : Arial;
	color				: #333333;
	border			: 1px solid #FFFFFF;
	background	: #CCCCCC;
	margin			: 2px 4px 0 2px;
	font-size		: 1em;
}
input.on {
	font-family : Arial;
	color				: #333333;
	background	: #FBE82A;
}
input.error, select.error, textarea.error {
	border: 1px solid #FEC601;
	background-color: #FBE82A;
}

