body {
	color:#DBD5B1;
	background-color: #000;
 	margin:0px;
	padding:0px;
	font:11px verdana, arial, helvetica, sans-serif;
	}


/* Die einzelnen Bereiche: divs, die nur einmal vorkommen */



#container {
	position:absolute;
	width: 770px;
	left: 50%;
	margin-left:-385px;
         padding:0px;
	background: url(../pics/wolftribe-header2.jpg) top left no-repeat;
	}




#navAlpha {
	position:absolute;
	width:172px;
	top:220px;
	left:0px;
	background-color: #000;
	font:bold 12px verdana, arial, helvetica, sans-serif;
         padding: 10px;
	z-index:3;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px;
	}

#navAlpha a {
        padding: 0px;
        margin-bottom: 0px;
        text-decoration: none;
        text-align: left;
}


#navAlpha a:hover {
	background-color:transparent;
         }


#navAlpha img {
        margin-bottom: 10px;
}

body>#navAlpha {
	width:150px;
}



#navBeta {
	position:absolute;
	width:172px;
	top:190px;
         right: 0px;
	border:0px dashed #ffc221;
	background-color:#000;
         padding:10px;
	z-index:1;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px;
	}



body>#navBeta {width:150px;}




#main {
	position:relative;
	width: auto;
	min-width: 250px;
         min-height: 850px;
         margin:180px 180px 20px 180px;
	border-left:0px solid #3f3f3f;
	border-right:0px solid #3f3f3f;
	background-color: #000;
	padding:10px;
	z-index:2;
	}


/* Gästebuchseite */

#guestbook {
	position:relative;
	width: auto;
	min-width: 250px;
         margin:180px 20px 20px 180px;
         border:0px dashed #ffc221;
	padding:10px;
	z-index:2;
	}



#guestbook table {
	border-spacing:2px;

	}


/* divs im main-Bereich, die mehrmals vorkommen können*/

/* normaler content */

.content {
	position:relative;
	width: auto;
	min-width: 250px;
         margin:0px 0px 0px 0px;
	border:0px dashed #ffc221;
	padding:10px;
	z-index:2;
	}

/* Startseite: Einbinden eines Flyers */

.flyer {
	position:relative;
	width: auto;
	min-width: 250px;
         margin: auto;
	text-align: center;
         font:bold 14px/32px verdana, arial, helvetica, sans-serif;
	padding:10px;
	z-index:2;
	}


.flyer a {
	font:bold 18px/32px verdana, arial, helvetica, sans-serif;
         text-decoration: none;
         text-align: center;
}

/* Startseite: Aktuelle Notizen*/


.aktuelles {
	position:relative;
	width: auto;
	min-width: 250px;
         margin:20px 20px 0px 20px;
	border-top: 1px solid #DBD5B1;
	padding:10px;
	z-index:2;
	}

.aktuelles a {
	font:bold 18px/32px verdana, arial, helvetica, sans-serif;
         text-decoration: none;
         text-align: center;
}

/* Jahresrad in jahresrad.inc */


.currentpic {
        margin-bottom: 5px;
        	}

.currentpic a:hover {
	background-color:transparent;
         cursor:help;
	}

.currentpic img {
	margin:0px 0px 10px 0px;
         }

.jahresrad a {
        display: block;
        padding: 4px 8px;
        margin: 0;
        text-decoration: none;
        text-align: right;
        border-top: 1px solid #DBD5B1;
}



/* Für zentrierte Bildelemente */


.ornament  {
	margin:30px 0px 30px 0px;
	text-align: center;
}


/* Images */



img  {
     border: none;
}


/* Die einzelnen Formate */


h1 {
	margin:20px 0px 15px 0px;
	padding:0px;
	font:bold 14px/16px verdana, arial, helvetica, sans-serif;
	color:#DBD5B1;
	}
h1.gedicht {
         text-align: center;
	font: bold 20px/28px Garamond, "times new roman", times, serif;
	}

h1.key {
	margin:0px 0px 0px 0px;
	padding:0px;
	font:6px verdana, arial, helvetica, sans-serif;
	color:#000;
	}

h2 {
	font:bold 12px/14px verdana, arial, helvetica, sans-serif;
	margin:20px 0px 16px 0px;
	padding:0px;
	}
h3 {
	font:bold 11px/14px verdana, arial, helvetica, sans-serif;
	margin:20px 0px 16px 0px;
	padding:0px;
	}

p {
	font:11px/18px verdana, arial, helvetica, sans-serif;
         text-align: justify;
	margin:0px 0px 16px 0px;
	padding:0px;
	}

p.bandname {
	font:bold 18px/18px verdana, arial, helvetica, sans-serif;
         text-align: center;
	margin:0px 0px 4px 0px;
	padding:0px;
	}

p.gross {
	font:14px/18px verdana, arial, helvetica, sans-serif;
         text-align: center;
	margin:0px 0px 16px 0px;
	padding:0px;
	}

p.grosslinks {
	font:bold 14px/18px verdana, arial, helvetica, sans-serif;
         text-align: left;
	margin:0px 0px 16px 0px;
	padding:0px;
	}


p.zitat {
	font:11px/14px verdana, arial, helvetica, sans-serif;
         text-align: justify;
	padding:0px;
	}

p.zitat1 {
	font:11px/14px verdana, arial, helvetica, sans-serif;
         text-align: justify;
        	margin:0px 30px 16px 30px;
	padding:0px;
	}

p.gedicht  {
         text-align: center;
         font:16px/22px Garamond, "times new roman", times, serif;
	}



p.closepop {
         text-align: center;
	margin:10px 0px 10px 0px;
	}



p.datum {
	font: italic 11px/14px verdana, arial, helvetica, sans-serif;
         text-align: right;
        	margin:30px 0px 0px 0px;
	padding:0px;
	}




li {

	margin:0px 0px 6px 0px;
	}

.center {
         text-align: center;
	}

.emphasis {
      	font-weight:bold;
	}

.autor {
         text-align: right;
         font-style:italic;
 	}

.small {
	font-size:11px;
	}

.begriff {
	font-weight:bold;
         }


table {
	border-spacing:10px;
         empty-cells:hide;
	}


table.playlist {
	border-spacing:5px;

	}
th {
	text-align:left;
         }

td {
	vertical-align:top;
         }

tr.contrast {
	background-color: #3f3f3f;
	}



a {
	color:#ffc221;
	text-decoration:none;
	}
a:link {color:#ffc221;}
a:visited {color:#ffc221;}
a:hover {background-color:#3F3429;}


/* Für die Jahreszeitenübersicht */


div.disclaimer {
	clear: both;
         }

div.disclaimer p {
	margin:120px 0px 0px 0px;
	font:9px verdana, arial, helvetica, sans-serif;
         }



div.entry {
	clear: both;
         }

div.entry a.tn {
	float: left;
         margin:0px 0px 20px 0px;
         }

div.entry a.tn:hover {
	background-color:transparent;
         cursor:help;
	}


a.tn img {
	border: none;
         }


div.entry p {
	margin:0px 30px 0px 170px;
         }


div.entry p.month {
	font:14px/20px verdana, arial, helvetica, sans-serif;
         margin-bottom: 20px;
         }


div.entry p.name {
         }

div.entry p.phrase {
         }





div.entry2 {
	clear: both;
         }

div.entry2 a.tn {
	float: right;
         margin:0px 0px 20px 0px;
         }

div.entry2 a.tn:hover {
	background-color:transparent;
         cursor:help;
	}


a.tn img {
	border: none;
         }


div.entry2 p {
	margin:0px 170px 0px 0px;
         }


div.entry2 p.month {
	font:14px/20px verdana, arial, helvetica, sans-serif;
         text-align: right;
         margin-bottom: 20px;
         }


div.entry2 p.name {
         text-align: right;
         }

div.entry2 p.phrase {
	text-align: right;
         }





.serif {
	font:16px Garamond, "times new roman", times, serif;
         }




/* Für die Startseite */

#container-start {
	position:absolute;
	width: 770px;
	left: 50%;
	margin-left:-385px;
         padding:0px;
	}



.start-img  {
     border: none;
     text-align: center;
     margin:20px 0px 40px 0px;
}

.start-img a:hover {
	background-color:transparent;
         }


.start-txt

{
     border: none;
     margin:0px 50px 0px 50px;
}



/* Für weitere Seiten ... */





#currentpic-large {
	position:absolute;
	width: 500px;
	left: 50%;
	margin-left:-250px;
	padding:20px;
	}



.center-img  {
     border: none;
     margin:0px 0px 20px 0px;
     text-align: center;
     }




div.right-img {
	border: none;
	float: right;
         margin:10px 0px 10px 20px;
         }

div.left-img {
	border: none;
	float: left;
         margin:10px 20px 10px 0px;
         }


.unterschrift {
	text-align: center;
	margin:0px;

}


#doc-large {
	position:absolute;
	width: 700px;
	left: 50%;
	margin-left:-350px;
	padding:20px;
	}

#doc-large img {
	margin:0px 0px 20px 0px;
         }


/* Für Flyer */

#flyer-large {
	position:absolute;
	width: 770px;
	left: 50%;
	margin-left:-385px;
	padding:20px;
	}

#flyer-large img {
	margin:10px 0px 30px 0px;
         }

#flyer-large img.flag {
	margin:10px 0px 2px 0px;
         }


#flyer-text {
	position:relative;
	width: auto;
	min-width: 250px;
         min-height: 850px;
         margin:20px 180px 20px 180px;
	border-left:0px solid #3f3f3f;
	border-right:0px solid #3f3f3f;
	background-color: #000;
	padding:10px;
	z-index:2;
	}