@charset "utf-8";
/* CSS Document */

body {
	background: url(../pics/b_bg.JPG) fixed no-repeat top center #fff;
	margin: auto;
	font-family:Tahoma;
	 font-size:11px;
}

p { font-size:12px;}
a {	font-family:Tahoma;
    font-size:11px;
	font-weight:bold;
	color: #B98731;
	text-decoration:none;
}

a:hover {	text-decoration:underline;
}

a.galerie { font-size:14px;}

img { border:0;}
label { font-size:12px; font-weight:bold;}

h1 {color: #B98731; font-size:18px;}
h2 { color:#B98731; font-size:16px;}
h3 { color:#333; font-size:14px;}

#container {
	width: 100%;
}

#head {
	background-color: #fffee9;
	height: 110px;
	width: 100%;
	text-align: center;
}

#navi {
	background-color: #ffffff;
	height: 161px;
	width: 800px;
	margin: auto;
	border-left: 1px solid #d9aa40;
	border-right: 1px solid #d9aa40;
}

#content {
	width: 760px;
	margin: auto;
	border-left: 1px solid #d9aa40;
	border-right: 1px solid #d9aa40;
	background: url(../pics/content_bg.PNG) repeat;
	padding: 20px;
}

#info {
	background-color: #fffee8;
	width: 100%;
	border-top: 1px solid #d9aa40;
	border-bottom: 1px solid #d9aa40;
	padding-top: 5px;
	padding-bottom: 5px;
}

#foot {
	width: 800px;
	margin: auto;
	background-color: #ffffff;
	border-left: 1px solid #d9aa40;
	border-right: 1px solid #d9aa40;
	border-bottom: 1px solid #d9aa40;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.text_info {
    font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#B98731;
	text-decoration: none;
	text-align: center;
}

.lnk_braun {
	font-family:Tahoma;
    font-size:11px;
	font-weight:normal;
	color: #B98731;
	text-decoration:none;
}

.lnk_braun:hover {
	font-family:Tahoma;
    font-size:11px;
	font-weight:normal;
	color: #B98731;
	text-decoration:underline;
}

/* nav */
#navi ul {
	list-style-type:none;
	margin:0;
	padding:0;	
}

#navi ul {
	list-style-type:none;	
}

#navi ul li {
	float: left;
	height: 161px;
}

#navi ul li a {
	display: block;
	height:161px;
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#link1 { width:160px; background-image:url(../pics/link1.jpg);}
#link2 { width:160px; background-image:url(../pics/link2.jpg);}
#link3 { width:160px; background-image:url(../pics/link3.jpg);}
#link4 { width:160px; background-image:url(../pics/link4.jpg);}
#link5 { width:160px; background-image:url(../pics/link5.jpg);}

#navi ul li a:hover {
	background-position:0 -161px;
}

#navi ul li a.active {
	background-position:0 -161px;
}


input.kontakt { width:180px; padding:0 10px; border:1px solid #999; height:20px;}
input.kontakt:hover { border:1px solid #B98731;}
input.kontakt:focus { border:1px solid #B98731;}

textarea.kontakttext { width:220px; padding:10px; height:100px; border:1px solid #999;}
textarea.kontakttext:hover { border:1px solid #B98731;}
textarea.kontakttext:focus { border:1px solid #B98731;}
input.formsubmit { background:#B98731; color:#fff; border:1px solid #999; padding:10px 20px; cursor:pointer;}
input.formsubmit:hover { background:#dba64a;}


div.showimg { height:160px; width:160px; overflow:hidden; background-position:center center; margin:10px; float:left;}
div.showimg > a { height:100%; width:100%; display:block;}
div.imgcont { width:160px; height:200px; text-align:center; float:left; margin:10px;}

a.eventlink { padding:10px 15px; color:#B98731; border:2px solid #B98731; background:#fffee9; width:400px; display:block;}
a.eventlink:hover { text-decoration:none; background:#dba64a; color:#fff; }

a.newevent { background:#B98731; color:#fff; border:1px solid #999; padding:10px 20px;}
a.newevent:hover { text-decoration:none;background:#dba64a; }
