
body 			{ background: #940022 url('../pics/body_bg.png');text-align:center;font-family: Arial, "MS Trebuchet";font-size:12px;}
#wrapper	{ background: #fcfcf4;width:800px;margin:0px auto;padding: 0px;background:#fcfcf4;text-align:left;border-bottom:10px solid #003056;border-top:10px solid #003056;border-left:15px solid #003056;border-right:15px solid #003056;}
#header		{ height: 210px;width:800px;margin:0px;padding: 0px;background: url('../pics/header.png') no-repeat;}

#nav			{ text-align:center;width:800px;margin:0px;padding: 10px 0px 10px 0px;background: #003056 url('../pics/topnav_bg.png')no-repeat;}
	#nav ul { list-style:none;margin:0px;padding:0px;}
	#nav li { display: inline;}
	#nav a 	{ display: block;float: left;margin: 0px 10px 0px 10px;padding: 5px;text-decoration: none;font-size:16px;color:#e4e4e4;}
	#nav .active a, #nav a:hover {color:#fff;background: #870004 url('../pics/nav_bg.png');}

#links		{ float:left;background: url('../pics/links_bg.png') repeat-x;width:200px;margin:10px;padding: 0px;}

	#links ul {text-align:left;border-top:1px dotted #003056;margin: 25px 0px 20px 0px;padding: 0px;list-style: none;}
	#links ul li {}
	#links ul li a {display: block;border-bottom:1px dotted #003056;color: #000;text-decoration: none;}
	#links .active a, #links ul li a:hover {background: #003056 url('../pics/unternav_hover.png');color:#fff;font-weight: bold;}
	
	.nav1 {padding: 5px 0px 5px 10px;height: 1%;}
	.nav2 {padding: 5px 0px 5px 20px;height: 1%;}
	.nav3 {padding: 5px 0px 5px 30px;height: 1%;}
	.nav4 {padding: 5px 0px 5px 40px;height: 1%;}
	
#rechts		{ background: #fcfcf4 url('../pics/wrapper.png') no-repeat right;float:left;width:540px;margin:10px;padding: 0px;}
#rechts	a	{ color:#003056;}
#rechts	a:hover	{ color:#ff0000;}
#rechts	h1	{color:#003056;font-style: italic;font-size:18px;}

.tablesorter {width:100%;}
.tablesorter th{background: #003056 url('../pics/unternav_hover.png');color:#fff;font-weight: bold;}
.tablesorter th,.tablesorter td {border-bottom:1px dotted #003056;margin:3px;padding:3px;}
.alternate {background:#e5ecea;}


#navigator {margin: 0px 0px 20px 0px;padding: 5px 0px 5px 0px;border-bottom:1px dotted #003056;}

#normform {border:1px dotted #003056;background:#fff;padding:5px;}
	#normform label {display:block;width:150px;margin:5px 0px 0px 0px;padding:0px;font-weight: bold;}
	#normform input {display:block;width:500px;margin:5px 0px 0px 0px;padding:5px;border:1px solid #ccc;}
	#normform textarea {display:block;width:500px;height: 100px;margin:5px 0px 0px 0px;padding:5px;border:1px solid #ccc;}
	#normform .submit {display:block;width:512px;margin:5px 0px 0px 0px;padding:5px;border:1px solid #ccc;color:#fff;background: #870004 url('../pics/nav_bg.png');}

.error { color: #f03a31; padding: 10px; margin: 0px 0px 5px 0px; border: 1px solid #f03a31; background-color: #fad3c5;}
.success { color: #249901; padding: 10px; margin: 0px 0px 5px 0px; border: 1px solid #84cd6e; background-color: #dff2d9;}
	
.gastbuch1 {border:1px dotted #003056;background:#fff;padding: 10px; margin: 0px 0px 5px 0px;}
.gastbuch2 {border:1px dotted #003056;background:#e5ecea;padding: 10px; margin: 0px 0px 5px 0px;}

#gastbuchnav		{ margin:10px 0px 10px 0px;text-align:center;}	
#gastbuchnav a 	{ border:1px solid #003056;padding:3px 5px 3px 5px;text-decoration: none;background: #003056 url('../pics/unternav_hover.png');color:#fff;font-weight: bold;}
#gastbuchnav a:hover {color:#fff;background: #870004 url('../pics/nav_bg.png');}

.kelle {float:left;background:#fff url('../pics/kelle.png') no-repeat;line-height: 101px;height: 101px;width:130px;padding: 0px;margin:5px;text-align:center;border:1px solid #ccc;}
.kelle a {font-size:22px;font-weight: bold;}
.kelle a:hover {color:#ff0000;}

#footer		{ text-align:center;margin:0px;padding: 10px;background: #eaeae3 ;border-top:1px solid #ccc;}
#footer a { color:#003056;text-decoration: none;}
#footer a:hover { color:#000;}

#rechts li {
	padding: 3px 0 3px 0;
}
#redirect{display: none;}