/* Die Seite allgemein */
body{
	background-color: #989898;
	background-image: url(../graphics/back/bgnddg_wpcon.gif);
	color: #FFFFFF;
	font: 13px verdana, sans-serif;
	margin: 0;
	padding: 0;
}


/* Der Seitenkopf */
#head{
	background-color: #989898;
	background-image: url(../graphics/back/bgnddg_wpcon.gif);
	color: #000000;
	margin: 0;
	text-align: center;
}

/* Die Linkleiste im Seitenkopf */
#linkhead{
	height: 30px;
	background-color: transparent;
	background-image: url(../graphics/back/metal036y.jpg);
 	text-align: right;
	padding-right: 30px;
	border-top: 2px solid #FFFF99;
	border-bottom: 2px solid #000000;
	}

#linkhead ul{
	list-style-type: none;
	padding: 0px;
	margin-top: 7px;
	margin-bottom: 7px;
	}

#linkhead li{
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	display: inline; /* Damit die Menüpunkte nebeneinander und nicht untereinander erscheinen. */
	}

#linkhead a:link, #linkhead a:visited{
	height: 24px;
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	text-decoration: none;
	display: inline;
	color: #FFFFFF;
	font: 12px verdana, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	}


#linkhead a:hover{
	background-image: url(../graphics/back/metal036y_dark.jpg);
	height: 24px;
	background-color: transparent;
	color: #ffcc00;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 4px;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFF99; /* Ein optischer Trennungsstrich */
	border-bottom: 1px solid #FFFF99;
	border-left: 1px solid #000000; /* Ein optischer Trennungsstrich */
	}

#gbook #navgbook a,
#contact #navcontact a,
#legal #navlegal a,
#impressum #navimpressum a,
#sitemap #navsitemap a{
	height: 24px;
	background-image: url(../graphics/back/metal036y_dark.jpg);
	background-color: transparent;
	color: #ffcc00;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 4px;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFF99; 
	border-bottom: 1px solid #FFFF99;
	border-left: 1px solid #000000; 
	cursor: default;
	}
/* Ende Seitenkopf und Linkleiste im Seitenkopf */

/* Einzelner Button in der Linktabelle auf der Seite */
.pagelinkbutton{
	font: 12px verdana, sans-serif;
	}

.pagelinkbutton ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}

.pagelinkbutton li {
	display: block;
	}

.pagelinkbutton a:link, .pagelinkbutton a:visited {
	background-image: url(../graphics/back/metal034y.jpg);
	background-color: transparent;
	text-decoration: none;
	display: block;
	color: #000000;
	font: 12px verdana, sans-serif;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	}

.pagelinkbutton a:hover {
	background-image: url(../graphics/back/metal036y_dark.jpg);
	background-color: transparent;
	color: #ffcc00;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFF99;
	border-bottom: 1px solid #FFFF99;
	border-left: 1px solid #000000;
	}

/* Ende einzelner Button */

/* Das Menu Links */
#menulinks{
	float: left;
	font-size: 80%;
	width: 150px;
	}

#menulinks ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}

#menulinks li {
	background-image: url(../graphics/back/metal036y.jpg);
	display: block;
	margin-bottom: 2px;
	margin-left: 3px;
	}

#menulinks a:link, #menulinks a:visited {
	background-image: url(../graphics/back/metal034y.jpg);
	text-decoration: none;
	display: block;
	color: #000000;
	width: 135px;
	padding: 5px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	background-color: transparent;
	}

#menulinks a:hover {
	background-image: url(../graphics/back/metal036y.jpg);
	color: #FFCC00;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	border-top: 1px solid #000000;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #000000;
	background-color: transparent;
	}

#main #navmain a,
#chronicle #navchronicle a,
#why #navwhy a,
#nipigon #navnipigon a,
#intro #navintro a,
#hall #navhall a,
#trucks #navtrucks a,
#calls #navcalls a,
#practices #navpractices a,
#public #navpublic a,
#stuff #navstuff a,
#links #navlinks a,
#about #navabout a{
	background-image: url(../graphics/back/metal036y.jpg);
	text-decoration: none;
	display: block;
	color: #FFCC00;
	width: 135px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	border-top: 1px solid #000000;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #000000;
	background-color: transparent;
	cursor: default;
}

.menulinkskopf {
	background-image: url(../graphics/back/metal036y.jpg);
	display: block;
	color: #FFFFFF;
	width: 135px;
	padding: 5px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	margin-top: 7px;
	margin-bottom: 2px;
	margin-left: 3px;
	background-color: transparent;
}

/* Der eigentliche Inhalt der Seite */
#content{
	color: #FFFFFF;
	font-size: 14px;
	text-align: justify;
	background-color: transparent;
	background-image: url(../graphics/back/bgndgy_wpcon.gif);
	border-bottom: 1px solid #000000;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #000000;
	border-top: 1px solid #EEEEEE;
	margin:7px 150px 0 160px;
	padding:20px;
}

#content h1{
	background-image: url(../graphics/back/metal036y.jpg);
	color: #FFFFFF;
	font: bold 18px verdana, sans-serif;
	margin: 0 0 0 0;
	padding: 2px 0 2px 5px;
	text-align: left;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
}

#content h2{
	background-image: url(../graphics/back/metal036y.jpg);
	color: #FFFFFF;
	font: bold 16px verdana, sans-serif;
	margin: 20px 0 12px 0;
	padding: 2px 0 2px 5px;
	text-align: left;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
}

#content h3{
	background-image: url(../graphics/back/metal036y.jpg);
	color: #FFFFFF;
	font: bold 14px verdana, sans-serif;
	margin: 20px 0 12px 0;
	padding: 2px 0 2px 5px;
	text-align: left;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
}

#content h4{
	background-image: url(../graphics/back/metal036y.jpg);
	color: #FFFFFF;
	font: bold 12px verdana, sans-serif;
	margin: 20px 0 12px 0;
	padding: 2px 0 2px 5px;
	text-align: left;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
}

/* Die Menuleiste innerhalb des Content */
.linkbar{
	font-size: 90%;
	height: 30px;
	background-color: transparent;
	background-image: url(../graphics/back/metal036y.jpg);
 	text-align: center;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	}

.linkbar ul{
	list-style-type: none;
	padding: 0px;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 0px;
	}

.linkbar li{
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	display: inline; /* Damit die Menüpunkte nebeneinander und nicht untereinander erscheinen. */
	}

.linkbar a:link, .linkbar a:visited{
	height: 24px;
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	text-decoration: none;
	display: inline;
	color: #FFFFFF;
	font: 12px verdana, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	}

.linkbar a:hover{
	background-image: url(../graphics/back/metal036y_dark.jpg);
	height: 24px;
	background-color: transparent;
	color: #ffcc00;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 4px;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFF99; 
	border-bottom: 1px solid #FFFF99;
	border-left: 1px solid #000000; 
	}

/* Die Styles für die Kapitelnavigation */
.itembar{
	width: 98%;
	background-color: transparent;
	margin: 0px;
	}

.itembar ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}

.itembar li {
	margin: 0px;
	}

.itembar a:link, .itembar a:visited {
	background-image: url(../graphics/back/metal036y.jpg);
	text-decoration: none;
	display: block;
	color: #000000;
	width: 24px;
	height: 24px;
	padding: 1px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	background-color: transparent;
	}


.itembar a:hover {
	background-image: url(../graphics/back/metal036y_dark.jpg);
	color: #FFCC00;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-top: 1px solid #000000;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #000000;
	background-color: transparent;
	}

/* Die Styles für die Sitemap */
#sitemapcontent{
	margin: 10px;
	padding: 10px;
}

#sitemapcontent ul {
	list-style-type: none;
	margin: 0px;
	background-image: url(../graphics/back/metal036.jpg);
	color:#FFFFFF;
	background-color: transparent;
	padding: 5px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	font-size: 12px;
}

#sitemapcontent li {
	text-decoration: none;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
}

#sitemapcontent li a, #sitemapcontent li a:link,
#sitemapcontent li a:visited{
	background-image: url(../graphics/back/metal034.jpg);
	text-decoration: none;
	display: block;
	color: #000000;
	padding: 5px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	background-color: transparent;
}

#sitemapcontent li a:hover, #sitemapcontent li a:focus {
	background-image: url(../graphics/back/metal036_dark.jpg);
	text-decoration: none;
	display: block;
	color: #FFCC00;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFFFF; 
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #000000; 
}
/* Ende Styles für die Sitemap */

/* Die Styles für die Bildanzeige */
#imagecontent{
	color:white;
	text-align: justify;
	margin:0 30px 0 30px;
	padding:30px;
	}

.imagetitle{
	background-image: url(../graphics/back/metal036y.jpg);
	color: White;
	font: bold 18px verdana, sans-serif;
	margin: 0 0 0 0;
	padding: 2px 0 2px 5px;
	text-align: left;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	}
/* Ende Styles für die Bildanzeige */

/* Anfang Styles für die Downloadtabellen */
.dltabletop {
	background-image: url(../graphics/back/metal036y.jpg);
	color: #FFFFFF;
	background-color: transparent;
	font-weight: bold;
	border-top: 2px solid #FFFF99;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #FFFF99;
	padding: 5px;
	vertical-align: top; 
}

.dltabletext {
	background-image: url(../graphics/back/metal029y_dark.jpg);
	color: #000000;
	background-color: transparent;
	border-top: 2px solid #FFFF99;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #FFFF99;
	padding: 5px;
	vertical-align: top; 
}

.dltabledl {
	text-align: justify;
	background-image: url(../graphics/back/metal029y_bright.jpg);
	color:#000000;
	background-color: transparent;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	padding: 5px;
}
/* Ende Styles für die Downloadtabellen */

/* Anfang Stylesheet für den Downloadmanager */
.dlmanforms{
	background-image: url(../graphics/back/metal029y_bright.jpg);
	color:#000000;
	background-color: transparent;
	border-top: 2px solid #FFFF99;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #FFFF99;
	font-size: 12px;
}

.inputfields{
	color: black;
	font-size: 11px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #EEEEEE;
	border-top: 1px solid #000000;
	border-right: 1px none;
	border-bottom: 1px solid #FFFF99;
	border-left: 1px solid #000000;
	}

.inputbutton{
	color: black;
	font-size: 11px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #9fb3c5; }
/* Ende Stylesheet für den Downloadmanager */

/* Anfang Gästebuch */	

/* Die Menuleiste oberhalb des Gästebuch */
#gblinkbar_top{
	height: 30px;
	margin-bottom: 10px;
	background-color: transparent;
	background-image: url(../graphics/back/metal036y.jpg);
 	text-align: center;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	}

#gblinkbar_top ul{
	list-style-type: none;
	padding: 0px;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 0px;
	}

#gblinkbar_top li{
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	display: inline; /* Damit die Menüpunkte nebeneinander und nicht untereinander erscheinen. */
	}

#gblinkbar_top a:link, #gblinkbar_top a:visited{
	height: 24px;
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	text-decoration: none;
	display: inline;
	color: #FFFFFF;
	font: 12px verdana, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	}


#gblinkbar_top a:hover{
	background-image: url(../graphics/back/metal036y_dark.jpg);
	height: 24px;
	background-color: transparent;
	color: #ffcc00;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 4px;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFF99; 
	border-bottom: 1px solid #FFFF99;
	border-left: 1px solid #000000; 
	}

#gblinkbar_top #aktuell_top{
	background-image: url(../graphics/back/metal036y_dark.jpg);
	height: 24px;
	background-color: transparent;
	color: #ffcc00;
	font-weight: bold;
	margin-right: 5px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 5px;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFF99; 
	border-bottom: 1px solid #FFFF99;
	border-left: 1px solid #000000; 
	}

/* Die Menuleiste unterhalb des Gästebuch */
#gblinkbar_bottom{
	height: 30px;
	background-color: transparent;
	background-image: url(../graphics/back/metal036y.jpg);
 	text-align: center;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	}

#gblinkbar_bottom ul{
	list-style-type: none;
	padding: 0px;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 0px;
	}

#gblinkbar_bottom li{
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	display: inline; /* Damit die Menüpunkte nebeneinander und nicht untereinander erscheinen. */
	}

#gblinkbar_bottom a:link, #gblinkbar_bottom a:visited{
	height: 24px;
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	text-decoration: none;
	display: inline;
	color: #FFFFFF;
	font: 12px verdana, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	}


#gblinkbar_bottom a:hover{
	background-image: url(../graphics/back/metal036y_dark.jpg);
	height: 24px;
	background-color: transparent;
	color: #ffcc00;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 4px;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFF99; 
	border-bottom: 1px solid #FFFF99;
	border-left: 1px solid #000000; 
	}

#gblinkbar_bottom #aktuell_bottom{
	background-image: url(../graphics/back/metal036y_dark.jpg);
	height: 24px;
	background-color: transparent;
	color: #ffcc00;
	font-weight: bold;
	margin-right: 5px;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 5px;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFF99; 
	border-bottom: 1px solid #FFFF99;
	border-left: 1px solid #000000; 
	}

/* Linkbutton "Eintrag Zitieren" im Gästebuch */
.gbcomlink{
	font: 12px verdana, sans-serif;
 	text-align: center;
	width:100px;
	margin-top: 2px;
	}

.gbcomlink ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}

.gbcomlink li {
	display: block;
	}

.gbcomlink a:link, .gbcomlink a:visited {
	background-image: url(../graphics/back/metal036y.jpg);
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	width: 100px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	background-color: transparent;
	}

.gbcomlink a:hover {
	background-image: url(../graphics/back/metal036y_dark.jpg);
	color: #FFCC00;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
	border-top: 1px solid #000000;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #000000;
	background-color: transparent;
	}

/* Linkbutton "Suche starten" im Gästebuch */
.gbsearchlink{
	width: 120px;
	font: 12px verdana, sans-serif;
	margin: 0px;
	}

.gbsearchlink ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}

.gbsearchlink li {
	display: block;
	}

.gbsearchlink a:link, .gbsearchlink a:visited {
	background-image: url(../graphics/back/metal036y.jpg);
	text-decoration: none;
	text-align: center;
	display: block;
	color: #FFFFFF;
	width: 100px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	background-color: transparent;
	}

.gbsearchlink a:hover {
	background-image: url(../graphics/back/metal036y_dark.jpg);
	color: #FFCC00;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
	border-top: 1px solid #000000;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #000000;
	background-color: transparent;
	}


/* Tabelle in eintrag.php und edit.php */
.form {
margin-left: auto;
margin-right: auto;
text-align: center;
}

/* Tabellenspalte in der die Erklärungen stehen */
.describtion {
	text-align: right;
	color:#000000;
}


/* Eingabefelder */
.gbinput {
text-align: left;
}

.gb {
width: 90%;
background-color:#EEEEEE;
color: #000000;
border-top: 1px solid #000000;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #000000;
height: 13pt;
}

.select {
background:#EEEEEE;
color: #000000;
border-top: 1px solid #000000;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #000000;
width: 90%;
height: 20pt;
}

/* Textfeld */
.textarea {
	background-color:#EEEEEE;
	color: #000000;
	font-family: arial, sans-serif;
	font-size: 9pt;
	width: 90%;
	border-top: 1px solid #000000;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #000000;
}


/* Erfolgs- oder Fehlermeldung bei der Suche */
div.suchmeldung {
font-size: 12pt;
}


/* Der Suchbegriff */
span.suchwort {
font-weight: bold;
}

/* Die Regeln in der eintrag.php */
div.regeln {
	background-image: url(../graphics/back/metal029y_bright.jpg);
	text-align: center;
	font-weight: bold;
	color: Red;
	background-color: transparent;
	padding: 5px;
	border-top: 2px solid #FFFF99;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #FFFF99;
}

/* Der Button unter den Regeln in der eintrag.php */
form.regeln {
text-align: center;
}

/* Die Buttons in eintrag.php, über die die BBCodes eingefügt werden */
img.bbcode {
background:#CCFFFF;
width: 23px;
height: 23px;
border: 1px solid #FFCC00;
}

/* Die kleinen Bilder (Page, Mail, ICQ, Bild) in gbuch.php */
img.gbuch {
border: 0px solid;
width: 15px;
height: 15px;
}

/* Text "(* Pflichtfelder)" */
div.pflichtfeld {
font-weight: bold;
text-align: center;
}

/* Fehlermeldung bei deaktiviertem Javascript */
div.nojs {
color: red;
font-weight: bold;
}

/* Einträge mit gerader Nummer (2, 4, 6, 8 usw.) */
div.gerade {
	background-image: url(../graphics/back/metal029_bright_polished.jpg);
	color:#000000;
	background-color: transparent;
	padding: 5px;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #FFFFFF;
	font-size: 12px;
}

/* Einträge mit ungerader Nummer (1, 3, 5, 7 usw.) */
div.ungerade {
	background-image: url(../graphics/back/metal029y_dark.jpg);
	color: #000000;
	background-color: transparent;
	border-top: 2px solid #FFFF99;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #FFFF99;
	font-size: 12px;
	padding: 5px;
}

/* ein Zitat */
div.zitat {
border: 1px solid black;
margin: 10px;
}

/* die zitierte Person */
div.zitat_person {
font-weight: bold;
}

/* der zitierte Text */
div.zitat_text {
font-style: italic;
}

/* ein Code */
div.code {
border: 1px solid black;
margin: 10px;
}

/* Dateiname */
div.code_datei {
font-weight: bold;
}

/* der Code */
div.codetext {
font-family: "Courier New", monospace;
background-color: #CCFFFF;
}

/* ein Kommentar */
div.kommentar {
border: 1px solid red;
margin: 10px;
padding: 5px;
}

/* Text wie "Kommentar vom Webmaster" */
div.kommentar_beschr {
font-weight: bold;
color: red;
}

/* der Kommentar selbst */
div.kommentar_text {
font-style: italic;
}

/* Der Besucher */
span.user {
font-weight: bold;
}

/* die Nummer des Eintrags */
span.nummer {
font-weight: bold;
color: red;
}


/* Text "..." bei der Seitenauswahl */
span.punkt {
color: #FFCC00;
}

/* Der Betreff eines Eintrags */
div.betreff {
font-weight: bold;
margin-top: 5px;
}

/* Die Einträge */
div.eintragstext {
margin-top: 5px;
}

/* showimage.php: das hochgeladene Bild */
div.upimg {
text-align: center;
}

/* showimage.php: Text unter Bild */
p.upimgdesc {
text-align: center;
}


/* Ende Gästebuch */

/* Der Inhalt Rechts */
#contentrechts{
	float: right;
	font-size: 80%;
	width: 140px;
}

.contentrechtstitel {
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	width: 125px;
	padding: 5px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	margin-top: 7px;
	margin-bottom: 2px;
	margin-right: 3px;
}

.contentrechtsitem {
	background-image: url(../graphics/back/metal034y.jpg);
	background-color: transparent;
	text-decoration: none;
	display: block;
	color:#000000;
	width: 125px;
	padding: 5px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	margin-bottom: 2px;
	margin-right: 3px;
	text-align: center;
}

.contentrechtslink{
	width: 125px;
}

.contentrechtslink ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.contentrechtslink li {
	display: block;
	margin-bottom: 2px;
	margin-right: 3px;
	text-align: center;
}

.contentrechtslink a:link, .contentrechtslink a:visited {
	background-image: url(../graphics/back/metal034y.jpg);
	background-color: transparent;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-top: 1px solid #FFFF99;
	color: #000000;
	display: block;
	padding: 5px;
	text-decoration: none;
	width: 125px;
}


.contentrechtslink li a:hover {
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #000000;
	border-right: 1px solid #EEEEEE;
	border-top: 1px solid #000000;
	color: #ffcc00;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
}
/* Ende Inhalt Rechts */

/* Anfang Stylesheet für den Poll */

#polltabhead{
	background-image: url(../graphics/back/metal036y.jpg);
	text-decoration: none;
	color: #FFFFFF;
	background-color: transparent;
	border-top: 2px solid #FFFF99;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #FFFF99;
	font: bold 14px verdana, sans-serif;
	margin: 20px 0 12px 0;
	padding: 5px 0 5px 10px;
	text-align: left;
}

.polltextbk {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.polltextwt {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.polltext_poll {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.pollresult{
	background-image: url(../graphics/back/metal034y.jpg);
	background-color: transparent;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;

}
/* Ende Stylesheet für den Poll */

/* Anfang Stylesheet für den Counter */
#counter{
	margin-bottom: 2px;
	margin-right: 3px;
	margin-top: 7px;
}

a.b4yc:link {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.b4yc:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.b4yc:hover {
	color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.b4yc:active {
	color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.b4yc_main_table {
	background-color: #EEEEEE;
}

.b4yc_main_td {
	background-color: #EEEEEE;
}

.b4yc_tabhead {
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-top: 1px solid #FFFF99;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
}

.b4yc_tabhead_1 {
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-top: 1px solid #FFFF99;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
}

.b4yc_tabhead_2 {
	background-image: url(../graphics/back/metal036y.jpg);
	background-color: transparent;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-top: 1px solid #FFFF99;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 5px;
}

.b4yc_tabname_1 {
	background-image: url(../graphics/back/metal034y.jpg);
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	border-top: 1px solid #FFFF99;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding: 5px;
}

.b4yc_tabname_2 {
	background-image: url(../graphics/back/metal034y.jpg);
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #FFFF99;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding: 5px;
}

.b4yc_text_groß {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
}

.b4yc_text_klein {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}

.chronicle_top {
	background-image: url(../graphics/back/metal036y.jpg);
	color: #FFFFFF;
	background-color: transparent;
	font-weight: bold;
	border-top: 2px solid #FFFF99;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #FFFF99;
	padding: 5px;
	vertical-align: top; 
}

.chronicle_date {
	background-image: url(../graphics/back/metal034y.jpg);
	color: #000000;
	background-color: transparent;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	padding: 5px;
	vertical-align: top; 
}

.chronicle_text {
	text-align: justify;
	background-image: url(../graphics/back/metal029_bright_polished.jpg);
	color:#000000;
	background-color: transparent;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	padding: 5px;
	vertical-align: top; 
}

.button {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	width: 130px;
}

.inputbox {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* Ende Stylesheet für den Counter */

/* Einzelner Button */
.linkbutton{
	font: 12px verdana, sans-serif;
	}

.linkbutton ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}

.linkbutton li {
	display: block;
	}

.linkbutton a:link, .linkbutton a:visited {
	background-image: url(../graphics/back/metal034y.jpg);
	background-color: transparent;
	text-decoration: none;
	display: block;
	color: #000000;
	font: 12px verdana, sans-serif;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFF99;
	}

.linkbutton a:hover {
	background-image: url(../graphics/back/metal036y_dark.jpg);
	background-color: transparent;
	color: #ffcc00;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
	border-top: 1px solid #000000;
	border-right: 1px solid #EEEEEE; /* Ein optischer Trennungsstrich */
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #000000; /* Ein optischer Trennungsstrich */
	}

/* Ende einzelner Button */

table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}


.important {
	background-color: #FFFF99;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-top: 2px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
	padding: 10px;
	font-weight: bold;
}

.bottomtext {
	font-size: 10px;
}

.redfont{
	color: #FF0000;
}

.whitefont{
	color: #FFFFFF;
}

.toptext {
	font-size: 14px;
	font-weight: bold;
}

.headline {
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	padding-left: 10%;
}

.windowclose_button{
	background-image: url(../graphics/buttons/windowclose_button.gif);
	background-color: transparent;
	width: 128px;
	height: 20px;
	background-repeat: no-repeat;
}


