*			{ font-family: vernada, arial, sarif; }
a			{ text-decoration: none; }

/* Layout */
html, body, #screen	{ width:100%; height:100%; padding: 0; margin: 0; background-color:#000000; color:#FFFFFF;}
#screen	{ width:1024px; margin:0 auto;}
#banner			{ float:left; height:99%; width:242px; }
#main			{ background-image: url(pic/menue/str_gld.jpg); height:99%;
			  margin-left: 282px; margin-right: 40px;}
#banner, #main_in	{ overflow:auto; scrollbar-base-color:#DFC66C; }
#main_in			{ height:100%; }
#main_in img		{ margin: 1em 0 1em 0; }
#left a	div		{  background-color:#000000; }

/* Navigation */
#navi *			{ text-align: center; }
#navi                    { padding: 0.4em; margin: 0 auto;}
#navi ul			{ height:28px; list-style-type: none; margin: 0 auto;}
#navi .butset		{ width:139px; height:25px; background-image: url(pic/menue/but_grau.jpg); margin:0.5%; }
#navi .but		{ width:139px; height:25px; background-image: url(pic/menue/but_gld.jpg); margin:0.5%; }
#navi ul	li a 		{ color:#000000; width:100%; line-height:27px;}
#navi ul	li a:hover	{ color:#DFDFDF; }

#content			{ margin-top: 1em; padding: 1em; color: #F3DE8F;  }

#daten			{ padding: 0.2em; font-size:70%; }
.stru, input, textarea	{ color:#F3DE8D; background-color:#000000; }
.sthu                    { color:#000000; background-color:#F3DE8D; }
#daten td		{ text-align: center; }

.img_left		{ float: left; padding: 0 1.5em 1em 0; }
.img_right		{ float: right; padding: 0 0 1em 1.5em; }
#left a img		{ float: left; padding: 1em; }
#left a, h3 a	{ color: #F3DE8F; }
#left a:hover, h3 a:hover	{ color: #FFFFFF; }
.clr_all		{ clear:both; }


.txt_box			{ margin:0.6em 4em 4em 4em; padding: 2em;
			  background: black; color: #DFC66C; font-size: 90%;
                           letter-spacing:0.06em; word-spacing:0.06em; line-height: 1.6em; }
.txt_jus			{ text-align: justify; }
.txt_cen			{ text-align: center; }
.txt_box td              { border: solid 1px #DFC66C; }
.txt_box th		{ font-size: 1.2em; border: solid 2px #DFC66C; }
dd			{ margin: 0; padding: 0.2em; text-align:center; color:#C38E5D; }

.linkliste img		{ border: 0; }
h1 span			{ font-size: 40%; }

.counter			{ font-size: 60%; color: black; }

#gaestebuch		{ background-image: url(../pic/pergament.jpg); background-repeat:no-repeat; width:420px; height:285px;
                           float:right; overflow:auto; scrollbar-base-color:#000000; }
#gaestebuch div		{ color:#000000; font-size:80%; font-weight:bold;
                           font-family: tahoma, verdana, arial, sarif;
                           padding: 2em; }
img 			{ border: 0; }

#frm			{ display:inline; padding:0; margin:0; }
.submit			{ padding-top: 1em; }
.error			{ color:red; }


/*	Bildergalerie
*/
#bilder_leiste          { overflow:auto; }
#bilder_leiste_top		{ padding:5px; color: black; }
#bilder_leiste_top b	{ color: #F3DE8F; }
#bilder_leiste			{ width:120px; }
#bilder_leiste			{ height:300px; }
#agbdiv					{ margin: 0 auto; text-align:center;}
#img_out				{ padding: 2em; }
.txt_jus td				{ padding: 0 1em 0 1em; }

